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
339601804692	339601805259	339601805809	339601806359	339601806909	339601807459	339601808009	339601808559	339601809109	339601809659	339601810209	339601810759	339601811311	339601811859	339601812409	339601812959	339601813509	339601814059	339601814609	339601815159	339601815709	339601816259	339601816811	339601817359	339601817909	339601818459	339601819009	339601819559	339601820109	339601820659	339601821209	339601821761	339601822309	339601822859	339601823409	339601823959	339601824509	339601825059	339601825609	339601826161	339601826709	339601827259	339601827809	339601828359	339601828909	339601829459	339601830009	339601830559	339601831109	339601831659	339601832209	339601832759	339601833309	339601833859	339601834409	339601834959	339601835509	339601836059	339601836609	339601837159	339601837709	339601838259	339601838809	339601839359	339601839911	339601840459	339601841009	339601841559	339601842109	339601842659	339601843209	339601843759	339601844309	339601844859	339601845409	339601845959	339601846509	339601847059	339601847609	339601848159	339601848709	339601849259	339601849811	339601850359	339601850909	339601851459	339601852009	339601852559	339601853109	339601853659	339601854209	339601854759	339601855311	339601855859	339601856409	339601856961	339601857509	339601858059	339601858609	339601859159	339601859709	339601860259	339601860809	339601861359	339601861909	339601862459	339601863009	339601863559	339601864109	339601864659	339601865209	339601865759	339601866311	339601866859	339601867409	339601867959	339601868509	339601869059	339601869609	339601870159	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2596	3600	2300	2596	3600	2300	2596	3600	2300	2595	3600	2300	2595	3600	2300	2595	3600	2300	2595	3600	2300	2595	3600	2300	2594	3600	2300	2594	3600	2300	2594	3600	2300	2594	3600	2300	2594	3600	2300	2594	3600	2300	2593	3600	2300	2593	3600	2300	2593	3600	2300	2593	3600	2300	2593	3600	2300	2593	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2592	3600	2300	2591	3600	2300	2591	3600	2300	2591	3600	2300	2591	3600	2300	2591	3600	2300	2591	3600	2300	2590	3600	2300	2590	3600	2300	2590	3600	2300	2590	3600	2300	2590	3600	2300	2589	3600	2300	2589	3600	2300	2589	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23651	22031	30076	25047	24463	29249	32292	41761	53154	47188	37256	30877	25637	23603	22903	23110	22861	22878	22894	22653	22892	22895	22758	22728	22673	22746	22740	22997	22927	22797	22708	22680	22700	22664	22638	22826	23059	22745	22848	22871	22683	22759	22789	22638	22571	23060	22889	22753	22632	22825	22654	22643	22537	22766	22689	22685	22869	22758	22819	22668	22713	22585	22771	22737	22324	22853	22745	22709	22732	22690	22713	22647	22697	22700	22685	22758	22632	22483	22754	22809	22595	22474	22507	22691	22672	22822	22568	22767	22574	22557	22644	22677	22641	22726	22491	22745	22712	22513	22569	22742	22852	22624	22788	22760	22641	22797	22655	22771	22793	22645	22741	22735	22712	22632	22913	22948	22679	22702	22534	22731	22712	22849	22705	22717	22833	22640	22632	22672	22478	22761	22742	22430	22552	22690	22496	22814	22774	22642	22597	22682	22595	22677	22579	22539	22575	22788	22779	22816	22488	22640	22664	22464	22533	22593	22248	22518	22666	22446	22526	22717	22831	22729	22735	22778	22631	22770	22631	22732	22815	22397	22653	22622	22616	22526	22548	22647	22558	22686	22734	22666	22703	22536	22520	22528	22678	23013	22651	22775	22671	22805	22902	22699	22708	22499	23012	22690	22466	22431	22682	22854	22466	22679	22670	22439	22612	22906	22770	22511	22400	22636	22646	22576	22798	22738	22529	22639	22528	22536	22666	22629	22674	22553	22625	22764	22571	22738	22490	22526	22599	22665	22555	22741	22807	22844	22475	22792	22787	22631	22674	22750	22749	22523	22683	22552	22431	22638	22558	22759	22798	22547	22504	22458	22665	22574	22427	22343	22502	22616	22709	22731	22659	22685	22544	22768	22627	22697	22646	22698	22558	22742	22872	22661	22575	22664	22624	22565	22574	22613	22710	22513	22659	22519	22648	22854	22515	22827	22696	22619	22741	22655	22756	22608	22696	22747	22715	22610	22415	22798	22623	22774	22772	22653	22656	22477	22524	22727	22731	22856	22591	22534	22639	22611	22722	22528	22428	22654	22536	22661	22490	22444	22712	22516	22744	22690	22659	22791	22547	22762	22595	22456	22614	22655	22810	22736	22598	22697	22715	22542	22700	22617	22596	22822	22889	22642	22775	22680	22601	22681	22644	22551	22670	22558	22590	22523	22591	22647	22679	22621	22787	22791	22721	22666	22616	22661	22608	22548	22640	22599	22465	22734	22672	22741	22637	22591	22575	22517	22766	22447	22623	22590	22419	22523	22441	22508	22516	22614	22524	22439	22533	22702	22595	22797	22771	22684	22655	22615	22753	22760	22574	22807	22795	22587	22665	22597	22821	22639	22660	22568	22666	22494	22657	22615	22477	22677	22637	22490	22627	22747	22640	22499	22729	22576	22656	22673	22793	22523	22561	22594	22414	22773	22948	22641	22694	22803	22382	22825	22389	22627	22498	22731	22702	22566	22689	22707	22748	22777	22718	22724	22496	22580	22653	22676	22467	22467	22710	22474	22685	22640	22702	22438	22590	22844	22530	22476	22543	22486	22752	22740	22718	22748	22546	22490	22649	22733	22808	22608	22872	22696	22539	22528	22826	22691	22516	22722	22684	22801	22544	22471	22493	22643	22728	22698	22764	22931	22599	22757	22639	22701	22620	22524	22525	22801	22579	22447	22558	22589	22617	22698	22328	22658	22666	22619	22596	22555	22777	22467	22638	22692	22804	22531	22414	22564	22601	22526	22669	22819	22722	22601	22687	22507	22658	22634	22705	22518	22693	22676	22755	22787	22549	22538	22461	22748	22697	22560	22588	22475	22664	22756	22736	22758	22703	22540	22629	22571	22369	22460	22566	22599	22697	22679	22637	22768	22466	22705	22512	22502	22663	22669	22556	22654	22721	22715	22724	22531	22512	22340	22624	22708	22693	22789	22532	22552	22635	22689	22766	22604	22575	22536	22576	22883	22601	22688	22696	22658	22807	22475	22658	22638	22747	22388	22735	22441	22638	22579	22576	22767	22632	22818	22611	22493	22795	22421	22865	22766	22654	22234	22863	22745	22500	22501	22459	22803	22825	22692	22687	22619	22538	22774	22540	22658	22697	22589	22538	22623	22827	22470	22621	22602	22870	22628	22617	22585	22579	22683	22597	22490	22636	22716	22599	22600	22639	22764	22727	22616	22687	22488	22800	22740	22707	22594	22733	22567	22794	22493	22498	22464	22482	22564	22520	22739	22574	22566	22612	22582	22650	22498	22770	22531	22613	22504	22509	22743	22790	22586	22702	22698	22506	22693	22817	22617	22524	22505	22796	22492	22403	22396	22408	22564	22640	22628	22520	22940	22696	22587	22580	22588	22547	22661	22632	22679	22793	22798	22812	22707	22616	22616	22534	22530	22717	22435	22479	22823	22677	22560	22822	22715	22496	22747	22449	22718	22642	22599	22649	22625	22372	22499	22626	22670	22755	22611	22446	22623	22773	22711	22894	22566	22537	22523	22716	22770	22848	22627	22738	22834	22723	22589	22666	22559	22483	22519	22619	22708	22595	22544	22444	22504	22639	22682	22725	22649	22505	22712	22705	22656	22629	22659	22814	22518	22846	22519	22935	22850	22660	22521	22673	22443	22676	22698	22533	22612	22655	22769	22583	22436	22566	22502	22643	22732	22619	22436	22773	22702	22488	22728	22813	22744	22515	22481	22746	22660	22867	22526	22618	22618	22308	22555	22767	22529	22382	22733	22619	22576	22585	22624	22736	22556	22794	22600	22569	22479	22680	22561	22640	22653	22584	22776	22562	22736	22640	22576	22626	22569	22801	22659	22665	22789	22793	22512	22595	22680	22670	22675	22709	22662	22504	22600	22599	22693	22641	22458	22769	22481	22745	22608	22642	22691	22544	22670	22490	22756	22578	22642	22429	22846	22820	22629	22701	22596	22424	22489	22632	22427	22544	22661	22542	22627	22683	22667	22830	22460	22479	22734	22451	22685	22534	22548	22400	22494	22630	22744	22826	22839	22637	22661	22643	22606	22550	22613	22523	22674	22748	22740	22675	22629	22682	22517	22732	22790	22651	22588	22660	22633	22578	22557	22574	22570	22679	22663	22640	22600	22525	22515	22620	22729	22766	22559	22382	22804	22762	22480	22569	22651	22487	22574	22710	22698	22854	22894	22750	22857	22661	22746	22895	22601	22831	22777	22697	22597	22406	22574	22707	22675	22578	22404	22789	22795	22744	22779	22722	22560	23133	22725	22548	22595	22583	22518	22705	22363	22693	22719	22721	22658	22578	22594	22780	22755	22685	22631	22364	22477	22437	22715	22677	22586	22788	22736	22689	22691	22423	22534	22726	22476	22427	22812	22433	22754	22654	22614	22684	22661	22686	22651	22682	22840	22612	22682	22454	22648	22718	22640	22671	22567	22871	22632	22848	22659	22487	22704	22626	22569	22715	22717	22695	22602	22349	22556	22522	22677	22730	22766	22562	22575	22610	22567	22737	22634	22745	22647	22603	22748	22763	22611	22599	22564	22774	22383	22748	22815	22753	22766	22663	22857	22538	22721	22620	22968	22670	22521	22640	22901	22747	22534	22616	22628	22691	22539	22746	22577	22812	22774	22679	22666	22750	22820	22797	22751	22403	22504	22560	22390	22515	22891	22688	22603	22598	22572	22715	22700	22639	22677	22689	22493	22545	22695	22652	22699	22872	22566	22652	22781	22659	22703	22620	22352	22653	22582	22631	22523	22651	22503	22511	22577	22561	22653	22693	22451	22793	22796	22795	22624	22558	22650	22610	22636	22696	22549	22597	22743	22705	22816	22608	22622	22610	22639	22720	22623	22641	22763	22595	22609	22568	22657	22503	22967	22579	22419	22607	22871	22722	22646	22683	22641	22443	22749	22722	22608	22411	22549	22516	22455	22575	22680	22524	22480	22616	22585	22569	22557	22511	22580	22586	22662	22609	22678	22400	22502	22331	22527	22663	22906	22559	22751	22661	22555	22478	22469	22886	22579	22570	22700	22631	22501	22593	22634	22708	22559	22696	22562	22618	22506	22645	22733	22645	22531	22695	22606	22829	22467	22863	22666	22628	22538	22505	22677	22470	22593	22793	22577	22683	22717	22572	22645	22564	22693	22755	22589	22743	22691	22621	22511	22718	22718	22474	22564	22603	22750	22591	22592	22504	22908	22493	22780	22612	22379	22674	22614	22640	22789	22677	22743	22537	22706	22575	22477	22437	22597	22774	22712	22688	22697	22651	22662	22663	22716	22571	22622	22676	22562	22518	22215	22580	22535	22689	22744	22592	22906	22601	22685	22616	22462	22710	22608	22541	22519	22576	22543	22521	22680	22973	22702	22475	22421	22564	22453	22640	22575	22596	22736	22592	22590	22618	22690	22774	22734	22451	22456	22657	22672	22572	22674	22708	22489	22489	22631	22630	22734	22661	22463	22576	22520	22624	22420	22786	22647	22728	22376	22606	22632	22658	22769	22631	22470	22597	22671	22741	22455	22716	22499	22757	22671	22608	22753	22457	22601	22408	22831	22749	22684	22678	22662	22650	22609	22693	22710	22573	22596	22479	22499	22595	22728	22537	22646	22540	22724	22308	22720	22639	22509	22780	22540	22590	22657	22617	22643	22605	22766	22803	22735	22462	22450	22775	22529	22598	22538	22799	22766	22694	22734	22800	22587	22801	22739	22561	22684	22588	22654	22452	22533	22517	22451	22517	22637	22609	22606	22564	22508	22592	22601	22782	22655	22617	22659	22388	22639	22526	22482	22532	22487	22296	22615	22538	22751	22781	22676	22768	22609	22655	22608	22547	22596	22560	22615	22594	22630	22532	22655	22650	22980	22714	22496	22717	22706	22652	22773	22852	22611	22667	22601	22621	22633	22568	22702	22668	22332	22326	22663	22706	22579	22570	22376	22390	22753	22733	22527	22684	22665	22525	22900	22735	22540	22456	22499	22644	22740	22852	22419	22462	22738	22573	22580	22794	22584	22892	22663	22617	22467	22490	22701	22439	22949	22658	22690	22776	22585	22826	22773	22653	22431	22614	22685	22565	22561	22838	22707	22528	22558	22730	22553	22694	23000	22483	22629	22748	22549	22740	22727	22692	22397	22623	22762	22619	22493	22800	22713	22750	22450
27129	48271	47121	41386	37672	33075	29831	46769	53918	47040	37603	28693	22201	19979	19561	19554	19566	19510	19481	19418	19568	19366	19511	19367	19486	19409	19359	19464	19392	19542	19453	19470	19361	19509	19414	19392	19470	19419	19426	19575	19267	19360	19552	19419	19353	19353	19537	19368	19604	19289	19494	19458	19451	19385	19321	19524	19167	19298	19310	19422	19597	19550	19356	19408	19423	19370	19404	19440	19483	19416	19466	19473	19520	19501	19413	19569	19381	19212	19510	19477	19330	19448	19444	19397	19543	19354	19387	19360	19527	19650	19393	19448	19390	19530	19415	19369	19380	19477	19350	19349	19494	19462	19311	19482	19337	19291	19335	19538	19199	19453	19465	19277	19542	19493	19474	19311	19565	19324	19514	19309	19431	19396	19414	19441	19397	19388	19427	19424	19650	19375	19530	19355	19384	19408	19512	19274	19507	19494	19496	19440	19385	19446	19511	19437	19424	19453	19329	19429	19465	19471	19373	19322	19385	19320	19505	19276	19472	19241	19510	19280	19592	19281	19568	19171	19510	19453	19325	19315	19270	19347	19342	19620	19478	19347	19395	19314	19300	19326	19466	19222	19575	19373	19464	19475	19385	19297	19452	19225	19409	19469	19411	19401	19410	19440	19380	19518	19444	19490	19257	19468	19430	19296	19451	19518	19525	19297	19343	19433	19422	19527	19340	19340	19368	19374	19342	19294	19308	19598	19430	19455	19312	19273	19364	19201	19491	19497	19519	19276	19495	19285	19400	19328	19463	19455	19340	19515	19450	19379	19411	19327	19396	19404	19351	19333	19316	19505	19424	19409	19474	19332	19293	19243	19472	19367	19312	19306	19507	19319	19464	19348	19343	19349	19567	19483	19245	19303	19401	19394	19556	19367	19479	19208	19371	19686	19343	19425	19485	19324	19329	19335	19559	19393	19427	19319	19445	19486	19213	19344	19393	19426	19278	19251	19305	19257	19307	19316	19469	19298	19458	19217	19258	19449	19367	19535	19384	19336	19391	19338	19391	19354	19274	19346	19370	19393	19547	19464	19340	19529	19437	19415	19280	19414	19528	19392	19453	19331	19539	19493	19338	19362	19427	19250	19541	19267	19289	19371	19443	19516	19251	19537	19499	19420	19425	19340	19347	19548	19252	19215	19360	19374	19429	19356	19331	19425	19409	19354	19459	19338	19357	19275	19415	19418	19479	19472	19542	19385	19606	19425	19414	19474	19340	19445	19419	19459	19387	19508	19356	19319	19583	19383	19375	19519	19346	19361	19372	19492	19559	19258	19383	19518	19447	19392	19151	19380	19336	19427	19441	19367	19389	19236	19418	19269	19435	19433	19228	19234	19390	19473	19287	19339	19482	19542	19329	19430	19442	19424	19480	19441	19550	19588	19403	19382	19412	19387	19397	19334	19603	19606	19293	19402	19558	19482	19393	19452	19328	19327	19339	19411	19480	19266	19383	19460	19391	19349	19451	19384	19330	19579	19371	19414	19318	19332	19503	19479	19378	19213	19489	19439	19341	19432	19409	19357	19244	19376	19523	19377	19466	19562	19266	19414	19419	19429	19377	19396	19328	19248	19592	19670	19258	19416	19363	19433	19442	19554	19533	19453	19477	19378	19514	19612	19560	19469	19467	19412	19421	19569	19503	19284	19307	19535	19537	19320	19390	19419	19470	19527	19386	19447	19250	19422	19504	19354	19410	19405	19459	19417	19322	19479	19325	19481	19421	19509	19218	19419	19299	19205	19174	19521	19407	19415	19248	19302	19569	19402	19438	19562	19505	19381	19601	19430	19468	19580	19426	19515	19356	19439	19304	19398	19536	19311	19366	19426	19364	19310	19397	19206	19308	19522	19447	19434	19539	19465	19260	19455	19376	19462	19518	19433	19579	19380	19483	19374	19281	19318	19389	19364	19435	19333	19331	19323	19391	19445	19379	19550	19436	19280	19329	19296	19618	19224	19357	19316	19502	19485	19264	19364	19443	19246	19348	19380	19469	19460	19577	19338	19444	19450	19345	19459	19503	19274	19400	19497	19414	19239	19490	19286	19614	19279	19395	19229	19513	19451	19422	19362	19351	19481	19445	19407	19363	19476	19532	19137	19300	19470	19384	19280	19266	19332	19456	19249	19365	19492	19452	19407	19342	19380	19424	19423	19487	19170	19335	19522	19413	19341	19376	19312	19367	19410	19358	19422	19487	19407	19358	19218	19384	19365	19446	19242	19355	19560	19390	19459	19522	19426	19544	19332	19404	19415	19313	19474	19475	19329	19296	19437	19334	19406	19373	19353	19354	19291	19430	19444	19330	19401	19426	19520	19415	19445	19336	19358	19455	19559	19563	19356	19568	19354	19429	19392	19361	19391	19447	19469	19342	19285	19356	19534	19268	19310	19368	19180	19434	19443	19434	19276	19446	19326	19196	19334	19659	19298	19332	19286	19403	19396	19375	19336	19399	19312	19432	19480	19242	19203	19593	19308	19277	19463	19426	19432	19373	19463	19455	19518	19316	19506	19445	19320	19361	19335	19389	19391	19361	19226	19410	19182	19407	19519	19299	19288	19347	19404	19386	19303	19500	19360	19503	19528	19318	19312	19634	19570	19420	19489	19330	19362	19372	19326	19420	19383	19471	19412	19416	19415	19469	19266	19331	19384	19456	19298	19437	19468	19461	19434	19291	19375	19343	19392	19272	19410	19584	19404	19450	19473	19434	19461	19481	19482	19347	19634	19221	19375	19403	19239	19549	19419	19425	19471	19550	19536	19218	19525	19504	19391	19454	19301	19148	19465	19413	19562	19437	19550	19483	19417	19502	19565	19583	19373	19548	19248	19487	19568	19572	19192	19202	19311	19376	19339	19432	19472	19369	19454	19326	19270	19321	19351	19464	19382	19364	19415	19273	19171	19440	19309	19613	19439	19371	19431	19376	19258	19395	19518	19576	19223	19331	19549	19375	19273	19091	19356	19467	19248	19632	19426	19312	19506	19457	19522	19274	19289	19444	19303	19447	19331	19252	19546	19411	19632	19286	19425	19234	19397	19395	19311	19201	19492	19619	19333	19329	19499	19270	19330	19556	19189	19507	19469	19574	19349	19315	19242	19515	19436	19370	19378	19328	19476	19349	19255	19471	19314	19531	19346	19377	19437	19426	19399	19553	19347	19369	19410	19310	19267	19563	19550	19235	19242	19440	19241	19399	19291	19443	19249	19264	19573	19357	19347	19274	19382	19379	19420	19314	19571	19425	19404	19412	19462	19380	19467	19299	19388	19516	19405	19494	19383	19378	19361	19579	19319	19372	19365	19337	19154	19377	19435	19289	19426	19440	19429	19278	19360	19499	19449	19390	19467	19257	19310	19311	19268	19325	19411	19589	19289	19406	19366	19236	19506	19386	19435	19426	19262	19565	19415	19475	19303	19364	19351	19418	19517	19483	19142	19363	19442	19424	19476	19454	19398	19293	19278	19407	19723	19435	19456	19412	19553	19345	19501	19550	19358	19247	19528	19493	19518	19375	19395	19386	19322	19505	19356	19463	19403	19396	19389	19403	19442	19400	19308	19550	19513	19360	19619	19281	19405	19315	19314	19469	19484	19444	19298	19322	19319	19524	19357	19213	19373	19363	19333	19317	19520	19412	19402	19481	19332	19395	19508	19425	19366	19411	19366	19281	19460	19593	19402	19200	19476	19359	19504	19425	19396	19483	19418	19504	19544	19443	19282	19419	19333	19581	19254	19481	19417	19429	19494	19379	19460	19400	19240	19366	19549	19362	19415	19327	19332	19385	19492	19259	19391	19300	19364	19275	19438	19394	19503	19313	19488	19295	19521	19335	19396	19436	19300	19442	19408	19284	19361	19439	19303	19361	19330	19520	19254	19486	19431	19462	19442	19229	19360	19339	19367	19432	19194	19375	19551	19293	19397	19448	19496	19248	19250	19415	19349	19473	19455	19445	19384	19469	19405	19505	19470	19392	19300	19306	19301	19334	19423	19343	19417	19412	19465	19353	19449	19381	19336	19698	19518	19339	19583	19489	19495	19425	19518	19403	19370	19395	19403	19357	19291	19687	19321	19419	19508	19265	19479	19556	19444	19414	19373	19415	19218	19323	19421	19479	19614	19408	19164	19525	19419	19367	19359	19502	19376	19559	19284	19395	19201	19219	19319	19385	19460	19352	19473	19188	19477	19436	19532	19353	19319	19552	19378	19251	19534	19289	19303	19313	19468	19481	19489	19293	19409	19348	19389	19438	19449	19444	19523	19415	19286	19324	19273	19317	19413	19535	19425	19349	19544	19439	19363	19293	19481	19292	19340	19347	19371	19417	19348	19341	19271	19549	19320	19645	19345	19315	19316	19602	19389	19339	19419	19498	19374	19407	19399	19324	19359	19694	19441	19424	19314	19399	19381	19381	19503	19402	19401	19381	19414	19488	19641	19528	19521	19419	19458	19368	19514	19349	19493	19287	19415	19457	19471	19291	19610	19302	19430	19209	19442	19569	19603	19474	19429	19434	19532	19233	19300	19441	19426	19442	19461	19396	19435	19565	19455	19393	19543	19470	19340	19325	19322	19300	19439	19377	19404	19374	19555	19407	19357	19473	19529	19364	19208	19403	19325	19548	19196	19327	19487	19476	19591	19403	19400	19268	19446	19322	19415	19447	19379	19477	19352	19284	19263	19398	19379	19632	19277	19554	19428	19423	19479	19388	19435	19351	19450	19322	19364	19463	19298	19471	19291	19510	19403	19493	19190	19523	19529	19228	19302	19388	19451	19488	19220	19547	19218	19330	19233	19425	19327	19551	19427	19421	19436	19375	19393	19347	19401	19274	19513	19373	19360	19563	19347	19545	19430	19303	19444	19356	19373	19556	19454	19394	19388	19399	19293	19404	19283	19511	19398	19518	19203	19229	19449	19436	19253	19581	19378	19276	19395	19340	19278	19425	19463	19600	19262	19455	19465	19446	19426	19433	19323	19373	19227	19250	19607	19415	19162	19420	19290	19463	19543	19418	19459	19512	19373	19384	19391	19446	19390	19445	19414	19305	19543	19301	19403	19387	19241	19328	19492	19544	19414	19430	19546	19506	19493	19320	19422	19345	19537	19502	19297	19271	19467	19407	19510	19414	19248	19309	19306	19363	19335	19266	19423
27898	24566	31013	28858	25109	23875	23163	23935	25860	25400	23881	22613	22198	21899	21799	21887	22012	21680	21738	21808	21700	21942	21946	21805	21912	21912	21783	21908	21707	21753	21732	21715	21828	21684	21787	22001	21838	21593	21846	21939	21588	21627	21604	21959	21683	22000	21879	21893	21798	21836	21871	21899	21967	21907	21629	21726	21716	21635	21878	21925	21900	21650	21516	21760	21792	21636	21695	21541	21733	21754	21765	21701	21918	21702	22060	21713	21825	21830	21786	21727	21745	21997	21938	21827	21822	21903	21477	21758	21743	21605	21861	21714	21835	21685	21805	21679	21755	21943	21993	21839	21742	21702	21541	21997	21938	21542	21848	21702	21715	21860	21702	21780	21694	21808	21718	21730	21932	21880	21895	21687	21767	21782	21753	21789	21784	21730	21797	21897	21743	21787	21719	21931	21846	21581	21668	21625	21666	21715	21816	21645	21788	21739	21861	21819	21525	21649	21826	21998	21725	21840	21625	21828	21918	21911	21773	21833	21680	21738	21906	21668	21743	21749	21846	21713	21619	21771	21654	21673	21905	21816	21775	21826	21711	21791	21841	21822	21841	21520	21807	21685	21568	21914	21743	21832	21550	21800	21819	21755	21671	21979	21910	21897	21606	21862	21881	21484	21758	21774	21574	21881	21755	21987	21789	21611	21786	21684	21765	21776	21759	21932	21808	21732	21761	21750	21690	21787	21800	21789	21687	21681	21680	21892	21794	21852	21770	21741	21721	21788	21660	21677	21811	21721	21785	21879	21749	21851	21835	21820	21720	21885	21917	21849	21935	21864	21798	21802	21836	21751	21719	21647	21747	21607	21924	21722	21908	21800	21789	21853	21828	21734	21840	21642	21970	21773	21685	21672	21993	21599	21646	21825	21843	21647	21771	21612	21772	21866	21884	21882	21746	21782	21921	21730	21815	21619	21602	22055	21842	21935	21555	21749	21794	21787	21580	21855	21715	21819	21903	21593	21747	21964	21844	21398	21674	21677	21930	21661	21757	21766	21746	21862	21787	21807	21906	21867	21946	21631	21570	21705	21838	21813	21855	21732	21769	21755	21847	21680	21700	21951	21715	21967	21733	21873	21745	21696	21980	21812	21631	21714	21642	21869	21692	21705	21688	21867	22062	21779	21651	21535	21845	21839	21778	21859	21782	21859	21830	21890	21537	21638	21954	21742	21765	21829	21923	21744	21821	21852	21578	21621	22020	21642	21781	21818	21806	21853	21668	21936	21831	22007	21838	21744	21569	21699	21679	21976	21867	21804	21870	21833	21736	21483	21801	21759	21769	21711	21827	21696	22026	21807	21767	21786	21855	21593	21782	21548	21672	21728	21840	21860	21804	21826	21660	21554	21830	21865	21763	21849	21645	21874	21678	21866	21661	21820	21754	21761	21807	21759	21989	21720	21725	21790	21870	21803	21831	21788	22012	21668	21744	21982	21673	21782	21818	21890	21819	21855	21857	21649	21634	21704	21757	21825	21702	21756	21875	21855	21783	21747	21779	21845	21746	21874	21868	21761	21730	21843	21886	21591	21836	21804	21952	21716	21786	21606	21673	21799	21646	21724	21746	21667	21880	21735	21870	21737	21783	21789	21892	21870	21666	21744	21879	21622	21836	21784	21763	21601	21767	21836	21918	21745	21746	21897	21819	22030	21756	21622	21792	21692	21874	21663	21653	21821	21804	21607	21861	21752	21737	21714	21756	21778	21746	21868	21844	21778	21911	21606	21593	21698	21637	21740	21775	21896	21960	21820	21470	21651	21665	21762	21647	21781	21620	21804	21785	21700	21657	21849	21660	21788	21832	21777	21859	22026	21878	21693	21778	21649	21629	21819	21705	21796	21746	21733	21627	21718	21817	21701	22049	21789	21767	21745	21808	21825	21632	21899	21828	21694	21783	21959	21841	21621	21906	21487	21774	21788	21887	21857	21598	21719	21860	21852	21832	21819	21852	21842	21756	21848	21840	21956	21765	21877	22083	21701	21830	21808	21835	21809	21647	21614	21771	21825	21867	21751	21737	21775	21932	21874	21694	21611	21756	22009	21651	21738	21879	21904	21816	22020	21696	21705	21895	21861	21689	22023	21674	21645	21781	21813	21894	21969	21732	21763	21917	21829	21967	21752	21665	21931	21704	21822	21772	21896	21636	21935	21689	21631	21818	21781	22070	21891	21863	21981	22000	21742	21629	21829	21613	21719	21656	21871	21817	21610	21895	22036	21825	21794	21676	21656	21839	21691	21730	21651	21694	21689	21763	21801	22029	21816	21941	21670	21683	21733	21750	21906	21597	21825	21726	21821	21761	21520	21847	21740	21983	21603	21847	21706	21718	21939	21709	21714	21798	21784	21745	21970	21762	21589	21905	21714	21876	21939	21768	21851	21768	22009	21911	21939	21795	21817	21819	21669	21894	21744	21729	21425	21878	21807	21695	21664	21783	21815	21869	21738	21573	21596	21736	21862	21700	21741	21710	21726	21793	21856	21788	21873	21829	21930	21878	21771	21929	21831	21861	21925	21830	21866	21891	21854	21762	21859	21866	21889	21706	21632	21971	21575	21801	21890	21818	22079	21943	21695	21899	21769	21817	21753	21587	21788	21683	21772	21636	21860	21826	21938	22082	21772	21757	21864	21724	21809	21797	21749	21739	21797	21788	21590	21902	21844	21941	21999	21815	21707	21647	21567	21764	21917	21959	21696	21796	21518	21707	21713	21870	21638	21963	22046	21991	21822	21853	21657	21580	21920	21587	21866	21492	21933	21750	21652	21774	21639	21576	21775	21856	21762	21877	21803	21959	21522	21559	21885	21879	21890	21954	21671	21778	21685	21627	22050	21904	21505	21927	21727	21664	21974	21959	21686	21899	21875	21639	21753	21729	21838	21707	21832	21774	21763	21767	21882	21711	21736	21703	21818	21977	21842	21798	21828	21639	21703	21702	21592	21732	21753	21738	21850	21769	21704	21727	21715	21829	21702	21728	21681	21866	21740	21766	21661	21554	21613	21644	21794	21780	21886	21664	21831	21888	21512	21699	21863	21809	21660	21926	21873	21689	21782	21902	21801	21882	21705	21956	21713	21883	21787	21892	21877	21761	21738	21747	21764	21628	21742	21656	21710	21931	21715	21883	21708	21954	21722	21964	21868	21686	21802	21943	21639	21920	21632	21881	21656	21871	21723	21928	21818	21819	21738	21809	21842	21853	21773	21754	21771	21669	21853	21883	21657	21768	21905	21697	21757	21673	21765	21736	21932	21615	21703	21730	21793	21920	21709	21931	21815	21995	21829	21886	21750	21739	21891	21796	21667	21857	21746	21853	21573	21770	21616	21869	21638	21755	21736	21602	21717	21693	21639	21689	21620	21780	21728	21973	21992	21587	21890	22066	21511	22171	21900	21799	21972	22019	21789	21797	21917	21804	21934	21507	21732	21512	21779	21757	21532	21775	21766	21676	21768	21776	21831	21680	21490	21637	21788	21724	21663	21692	21791	21774	21649	21874	21851	21818	21662	21858	21870	21810	21948	21893	21812	21836	21750	21958	21771	21903	21854	21661	21889	21747	21815	21763	21632	21662	21808	21773	21675	21770	21782	21723	21549	21702	21674	21793	21750	21659	21896	21857	21896	21780	21804	21838	21854	21791	21730	21838	21752	21769	21437	21786	21722	21564	21853	21847	21717	21760	21971	21793	21922	21823	21612	21813	21759	21854	21700	21653	21840	21698	21744	21819	21597	21807	21630	21900	21759	21812	21719	21968	21716	21961	21827	21656	21892	21748	21689	21768	21743	21873	21687	21611	21902	21702	21804	21709	21951	21812	21753	21893	21981	21703	21831	21892	21870	21786	21653	21790	21672	21740	21781	21933	21853	21774	21678	21761	21693	21818	22013	21776	21718	21708	21827	21895	21783	21988	21720	21718	21695	21608	21729	21739	21732	21840	21572	21764	21717	21788	21677	21869	21636	21742	21921	21828	21713	21986	21915	21639	21503	21611	21692	21725	21871	21762	21801	21636	21708	21725	21647	21970	21922	21667	21782	21694	21611	21760	21795	21812	21857	21813	21828	21816	21580	21915	21796	21904	21811	21667	21880	21783	21773	21991	21844	21685	21709	21440	21573	21653	21863	22021	21817	21850	21791	21870	21918	21665	21657	21731	21744	21829	21936	21718	21977	22011	21621	21644	21754	21565	21736	21882	21749	21913	21730	21814	21766	21859	21766	21798	21798	21833	21752	21755	21763	21733	21772	21733	21633	21890	21605	21801	21812	21793	21988	21906	21679	22062	21757	21721	21645	21840	21771	21765	22046	21867	21961	21957	21721	21647	21997	21842	21820	21747	21966	21822	21952	21688	21715	21761	21600	21783	21857	21901	21817	21800	21588	21642	21746	21802	21748	22087	21681	21886	21729	21675	21770	21793	21922	21644	21619	21863	21668	21882	21575	21524	21585	21667	21771	21596	21748	21894	21731	21593	21741	21959	21840	21876	21660	21780	21785	21949	21805	21973	21886	21742	21661	21644	21608	21767	21897	21892	21744	22064	21888	21797	21689	21794	21811	21937	21760	21757	21883	21708	21597	21950	21915	21763	21681	21708	21672	22159	21808	21787	21622	21656	21794	21751	21883	21742	21845	21743	21713	21711	21508	21833	21881	21808	21666	21905	21699	21820	21700	21633	21695	21914	21804	21900	21821	21830	21802	21793	21665	21884	21763	21420	21802	21804	21729	21712	21732	21847	21701	21735	21901	21778	21848	21782	21581	21995	21841	21755	21761	21772	21783	21809	21830	21736	21849	21923	21838	21788	21790	21660	21589	21712	21777	21768	21623	21810	21896	21617	21855	21815	21691	21989	21737	21612	21799	21960	21805	21658	21803	21889	21621	21628	21910	21661	21783	21743	22053	21889	21761	21811	21986	21691	21862	21896	21737	21706	21716	21727	21739	22049	21656	21886	21831	21841	21808	21603	21613	21796	21697	21671	21930	21886	21780	21838	21774	21717	21793	21727	21675	21783	21594	21826	21829	22001	21941	21834	21827	21916	21935	21950	21643	21841	21443	21728	21905	21718	21687	21777	21538	21794	21873	21926	21797	21612	21976	21618	21662	22052	21636	21816	21593	21787	21683	21673	21695	21854	21663	21863	22047
22316	33459	31983	27175	24109	21136	20265	22277	24232	22848	20863	19852	18869	18701	18777	18640	18830	18550	18816	18624	18730	18678	18638	18568	18596	18536	18853	18667	18604	18609	18943	18562	18622	18621	18707	18642	18640	18781	18887	18753	18553	18743	18534	18565	18660	18566	18522	18738	18714	18713	18498	18582	18707	18633	18493	18575	18775	18730	18828	18719	18684	18558	18722	18455	18415	18652	18623	18788	18484	18530	18812	18578	18630	18582	18709	18699	18592	18554	18707	18595	18703	18628	18534	18618	18697	18798	18726	18595	18556	18761	18680	18802	18540	18649	18584	18726	18602	18738	18506	18700	18684	18650	18546	18560	18644	18811	18515	18624	18518	18693	18810	18619	18616	18595	18460	18571	18906	18690	18670	18748	18678	18807	18571	18552	18480	18786	18573	18436	18660	18755	18637	18676	18683	18822	18732	18606	18532	18540	18759	18670	18589	18673	18686	18739	18605	18740	18560	18395	18521	18556	18690	18603	18614	18667	18427	18545	18622	18542	18637	18594	18648	18542	18627	18761	18491	18665	18713	18532	18580	18659	18678	18530	18712	18686	18538	18545	18568	18744	18710	18622	18604	18542	18588	18738	18609	18604	18734	18557	18543	18656	18519	18687	18737	18770	18447	18558	18674	18776	18572	18405	18757	18583	18538	18661	18599	18570	18715	18582	18635	18809	18544	18598	18592	18651	18660	18594	18596	18739	18668	18413	18699	18620	18655	18749	18494	18576	18668	18538	18602	18569	18662	18540	18623	18496	18493	18664	18619	18774	18426	18713	18634	18605	18675	18619	18639	18625	18640	18639	18586	18635	18628	18600	18565	18715	18564	18611	18665	18509	18660	18591	18744	18656	18598	18823	18522	18567	18594	18584	18582	18631	18701	18686	18715	18506	18699	18639	18621	18758	18519	18674	18699	18606	18614	18562	18730	18694	18578	18609	18427	18730	18516	18619	18531	18625	18653	18693	18547	18746	18712	18583	18483	18609	18729	18592	18766	18566	18778	18715	18480	18763	18625	18625	18715	18521	18784	18677	18576	18575	18722	18408	18597	18549	18700	18600	18455	18670	18649	18698	18759	18735	18683	18508	18732	18539	18666	18550	18653	18548	18549	18561	18652	18619	18661	18701	18665	18554	18493	18656	18590	18540	18544	18689	18572	18575	18788	18609	18600	18572	18422	18630	18770	18684	18323	18694	18824	18624	18555	18624	18479	18571	18574	18704	18450	18540	18913	18597	18579	18789	18583	18781	18595	18738	18556	18723	18621	18525	18723	18506	18605	18770	18633	18602	18911	18687	18510	18582	18730	18515	18543	18804	18548	18603	18621	18695	18656	18651	18640	18713	18587	18582	18599	18550	18734	18498	18645	18534	18753	18805	18660	18625	18534	18627	18551	18643	18651	18639	18592	18526	18533	18714	18513	18656	18745	18526	18554	18505	18694	18496	18732	18733	18639	18486	18712	18521	18764	18712	18653	18705	18662	18643	18606	18657	18577	18501	18748	18672	18717	18731	18588	18529	18724	18627	18646	18722	18831	18656	18640	18736	18696	18618	18617	18587	18474	18378	18640	18729	18687	18694	18567	18662	18676	18682	18685	18564	18647	18694	18678	18500	18701	18543	18795	18568	18559	18759	18606	18718	18510	18709	18410	18583	18635	18623	18552	18674	18566	18549	18641	18647	18700	18650	18733	18730	18563	18701	18689	18809	18481	18800	18566	18648	18729	18747	18661	18622	18708	18557	18614	18739	18675	18628	18438	18540	18668	18666	18835	18534	18464	18737	18679	18478	18525	18662	18662	18623	18789	18721	18761	18775	18602	18519	18614	18608	18610	18586	18688	18568	18719	18627	18718	18734	18625	18646	18767	18656	18635	18620	18731	18695	18901	18580	18633	18612	18676	18705	18514	18737	18697	18664	18478	18684	18591	18556	18466	18511	18453	18595	18525	18628	18638	18622	18786	18720	18718	18598	18585	18577	18717	18600	18541	18737	18575	18836	18609	18742	18647	18746	18675	18487	18413	18686	18687	18572	18606	18497	18712	18731	18641	18549	18646	18621	18743	18632	18555	18825	18614	18597	18580	18431	18692	18732	18711	18607	18662	18655	18806	18818	18458	18728	18789	18766	18735	18591	18620	18615	18597	18554	18645	18497	18679	18580	18726	18636	18550	18767	18615	18555	18569	18755	18557	18721	18367	18517	18712	18660	18764	18616	18521	18631	18687	18574	18621	18514	18519	18567	18635	18604	18818	18537	18691	18642	18701	18706	18677	18587	18813	18723	18620	18623	18562	18570	18597	18550	18535	18619	18545	18615	18721	18686	18620	18647	18668	18635	18737	18584	18618	18828	18503	18825	18680	18525	18574	18575	18647	18662	18531	18599	18620	18420	18559	18647	18583	18668	18709	18654	18557	18592	18729	18774	18692	18700	18683	18562	18500	18595	18554	18642	18561	18623	18642	18643	18788	18628	18642	18529	18624	18672	18712	18732	18769	18638	18637	18709	18814	18519	18598	18459	18745	18681	18668	18478	18413	18699	18591	18565	18712	18634	18508	18689	18684	18546	18651	18696	18831	18803	18564	18718	18699	18655	18606	18760	18584	18775	18464	18625	18668	18535	18928	18648	18594	18560	18554	18484	18768	18687	18652	18630	18570	18678	18885	18695	18678	18435	18574	18723	18596	18565	18589	18420	18695	18769	18519	18558	18758	18472	18799	18602	18580	18574	18624	18597	18787	18671	18693	18693	18689	18508	18621	18581	18656	18491	18774	18643	18718	18706	18705	18717	18660	18586	18587	18807	18624	18480	18649	18643	18620	18708	18484	18656	18679	18770	18863	18637	18478	18662	18823	18591	18520	18778	18604	18602	18799	18743	18749	18648	18588	18695	18638	18532	18672	18591	18512	18678	18615	18628	18732	18612	18575	18610	18481	18564	18595	18767	18530	18567	18776	18623	18754	18667	18782	18643	18708	18541	18648	18687	18644	18418	18719	18577	18658	18733	18653	18689	18694	18616	18596	18570	18818	18690	18475	18600	18627	18595	18682	18554	18663	18633	18636	18746	18483	18513	18626	18597	18620	18790	18706	18693	18686	18580	18700	18576	18657	18572	18821	18621	18563	18640	18552	18497	18566	18568	18544	18607	18513	18437	18512	18768	18642	18640	18587	18699	18743	18506	18722	18735	18683	18769	18563	18686	18551	18524	18561	18634	18610	18755	18625	18873	18638	18674	18774	18436	18722	18821	18637	18682	18590	18555	18761	18660	18682	18662	18724	18562	18875	18763	18547	18692	18598	18639	18436	18730	18630	18756	18723	18712	18598	18600	18602	18603	18711	18791	18755	18773	18581	18620	18478	18717	18522	18731	18630	18621	18630	18662	18593	18494	18724	18756	18588	18758	18512	18735	18661	18726	18500	18775	18623	18674	18778	18731	18570	18607	18748	18720	18738	18738	18532	18747	18612	18580	18705	18510	18579	18795	18654	18640	18622	18655	18571	18571	18674	18637	18566	18758	18825	18709	18663	18734	18588	18631	18598	18786	18529	18639	18657	18619	18757	18659	18580	18630	18651	18629	18752	18705	18542	18506	18536	18547	18569	18624	18690	18721	18712	18678	18607	18595	18881	18757	18634	18479	18671	18558	18518	18620	18691	18630	18652	18774	18526	18710	18600	18600	18678	18574	18681	18577	18706	18800	18839	18555	18724	18627	18596	18601	18640	18716	18691	18628	18620	18572	18631	18507	18588	18720	18615	18568	18664	18517	18728	18558	18761	18808	18513	18526	18562	18671	18595	18828	18736	18641	18634	18661	18747	18573	18670	18684	18706	18461	18690	18682	18502	18801	18558	18770	18587	18661	18581	18670	18658	18735	18574	18704	18597	18646	18380	18699	18536	18604	18655	18625	18637	18635	18691	18647	18588	18629	18497	18570	18717	18551	18536	18717	18595	18563	18614	18591	18535	18770	18771	18424	18645	18523	18498	18695	18655	18475	18643	18467	18835	18524	18496	18607	18650	18710	18735	18666	18652	18550	18472	18674	18679	18701	18583	18708	18652	18662	18673	18742	18662	18527	18509	18662	18607	18650	18671	18591	18519	18519	18479	18691	18756	18764	18648	18631	18614	18623	18525	18829	18613	18570	18481	18675	18822	18571	18665	18892	18638	18512	18584	18710	18415	18550	18570	18600	18761	18668	18697	18715	18675	18675	18693	18708	18711	18633	18544	18568	18662	18661	18655	18627	18577	18526	18525	18688	18551	18612	18584	18548	18556	18736	18729	18534	18670	18664	18579	18718	18629	18526	18587	18565	18615	18716	18592	18537	18701	18751	18587	18683	18539	18537	18670	18730	18640	18748	18599	18592	18733	18571	18577	18599	18703	18611	18400	18544	18542	18603	18515	18625	18590	18583	18497	18723	18575	18474	18649	18669	18593	18759	18516	18499	18686	18734	18671	18572	18384	18792	18595	18534	18844	18583	18653	18595	18623	18653	18653	18584	18626	18764	18474	18558	18838	18571	18621	18754	18654	18718	18630	18581	18691	18659	18439	18649	18656	18726	18706	18576	18403	18626	18579	18539	18681	18756	18514	18670	18795	18482	18655	18571	18755	18821	18616	18603	18744	18561	18643	18580	18735	18698	18670	18735	18615	18621	18616	18543	18518	18565	18593	18540	18428	18551	18643	18733	18594	18879	18694	18585	18589	18727	18641	18727	18725	18433	18416	18660	18705	18685	18710	18891	18670	18570	18695	18805	18703	18558	18649	18420	18672	18700	18584	18644	18662	18627	18629	18587	18643	18558	18745	18551	18655	18529	18680	18642	18622	18553	18599	18649	18672	18586	18671	18691	18632	18576	18570	18624	18428	18384	18950	18603	18599	18696	18759	18691	18700	18550	18589	18702	18433	18568	18635	18632	18548	18936	18531	18721	18729	18574	18645	18513	18575	18515	18559	18591	18513	18645	18573	18653	18624	18662	18686	18427	18611	18446	18549	18609	18676	18933	18590	18544	18477	18637	18620	18633	18610	18654	18640	18664	18677	18646	18633	18533	18730	18559	18677	18661	18580	18862	18730	18578	18791	18501	18624	18747	18558	18704	18585	18585	18449	18630	18632	18824	18554	18692	18751	18670	18729	18591	18649	18636
24397	21353	28723	26436	25986	26938	26777	31478	39127	34890	28663	25396	23215	22464	22236	22072	22245	22116	22256	22443	21998	22047	22163	22071	22205	22101	22077	21951	22006	21907	21877	21934	22092	22381	21974	22088	22340	22351	22061	22177	22146	22184	22003	22281	22080	22081	22080	22238	21971	22293	21807	21949	21995	22007	22158	22092	21820	22098	22107	21947	22273	22071	22074	21923	22064	22095	22011	22011	21987	22187	21970	21893	22079	21920	22142	22142	21896	21930	21952	21981	21893	21980	22102	22027	21988	21851	22107	22383	21901	21842	22000	22006	22199	21924	21939	22025	21879	22194	22106	21956	22019	22100	21799	22254	22100	22208	22001	22198	21976	22072	22126	22258	22086	22077	21927	22066	22128	21973	21979	21919	22043	22136	22175	21819	22286	21767	21920	21832	22187	22219	21803	22119	22057	22056	22221	22093	22027	21917	22145	21934	21985	21925	22009	22076	22118	22011	21877	21974	21967	21919	22023	22128	22149	22037	22044	22036	22195	21965	21730	21824	21951	22015	21921	21985	21939	21802	22206	22136	22007	22153	22167	21916	22011	22206	22132	21993	22039	22116	22105	21916	21906	21702	21944	22213	22127	21983	22131	21965	22161	22037	21978	22195	22015	21907	22019	22054	21814	22034	22050	22076	21954	22182	22120	22064	22089	22111	22025	22091	21862	22079	21847	22039	22122	22021	21826	22125	22171	22186	22077	21969	22140	22070	21939	21910	21898	21828	22012	22037	22107	22086	22029	22294	21936	22050	21924	22207	22020	22150	22140	22133	21808	22147	21971	22059	22076	22195	21987	22032	22126	22178	22051	21899	21971	22143	22061	21856	21888	21905	21927	22127	22050	22021	21897	22258	21917	22015	22146	21975	22001	21908	21921	21995	22029	22029	21968	21962	22097	22062	22047	21975	21818	22109	22220	22066	21795	21979	21977	22092	21924	22075	22242	22178	22085	21850	22199	22018	21890	22107	21948	22313	22036	21965	22057	22123	22124	22059	21929	21967	21963	21956	22005	21896	21839	21936	22148	22076	21975	22047	21903	22070	21863	22337	21972	21866	22096	21858	21982	21973	22190	22045	21949	21879	22077	22353	21953	22041	22045	21945	21868	21970	22309	22171	22003	22045	21998	22221	21926	22029	22005	22003	22100	22036	22181	21994	21865	21797	21949	21912	21970	22127	21965	22098	21930	21937	21909	22105	22077	22108	22066	21900	22103	22154	22207	22044	21963	22017	22041	21953	22144	22063	22056	22114	22010	22167	21980	22010	22206	21999	21904	21910	22162	22058	22166	22254	22054	22036	22011	21937	22089	22056	21999	22332	22177	22024	22118	21986	22044	22105	22279	22002	21923	21880	22161	21960	21836	22053	22069	22020	22166	22099	22095	22122	22069	21994	22176	22002	22201	22112	21786	21885	22191	22226	22002	21782	21736	22016	21831	21900	21995	21771	22182	22098	22107	22006	22153	22092	21955	22171	22026	21824	21937	21971	22132	22071	21988	21727	22109	22157	21919	22140	21954	21994	22191	21972	22209	21965	22099	21966	21893	21944	22364	21926	22063	21962	21872	21934	22063	21939	21747	22001	22112	22250	22068	21997	21957	22017	22050	22166	21926	21987	21902	21986	21858	21893	21957	22093	21960	22107	22188	21907	22049	21957	22029	22033	22045	22095	22047	21863	21771	21931	22039	22014	22132	22009	21999	22002	21850	22197	22142	21952	21832	22131	22005	21917	22057	21956	22001	21909	22152	22017	21990	21913	21986	22063	22150	22054	21901	22173	21917	21860	21948	22035	22225	21990	21858	21913	22099	22188	21942	22009	21985	21974	22137	22038	21905	21885	21989	22010	22252	22105	22269	21965	21968	22145	22135	22031	22087	22180	22004	21916	22247	21993	21944	21825	22014	22015	22146	22135	21935	22173	22010	22020	22055	21918	21796	22084	21974	21978	22028	22100	21919	21918	22082	22137	22164	22231	22227	21973	21831	21996	22203	21972	22208	21997	22174	22052	21988	22267	21923	22033	21854	22063	22214	22106	21847	22072	22127	21944	21952	21890	22113	22058	22064	22028	21986	21959	22046	21975	22058	21974	21990	22010	22186	21895	22077	22054	21983	22066	22039	21896	21974	21842	21905	22102	22045	22010	21974	21927	22231	22132	22141	22247	22122	22091	21984	22097	21813	22044	21731	22050	22004	21825	22173	21975	22294	21962	22085	22024	22097	22165	22160	22152	22149	22071	22171	22206	21935	21958	22336	21910	22127	21792	21962	21965	22039	22007	21953	22104	21978	22039	22135	22115	22017	22008	21981	21953	22115	22264	21874	22094	21938	22054	21989	22118	21883	21972	22001	21839	22105	21754	22241	21956	21986	21853	22057	22113	21907	21816	21952	22236	22237	22122	22162	22225	21940	22036	22151	22003	22118	22133	22047	21989	22207	22151	22102	22023	22007	21895	22045	22046	22246	21931	22106	21885	22177	21995	21835	22033	21838	21925	21869	21864	21831	21999	22146	21966	22006	22192	22083	21875	22077	22207	21932	22252	22217	21909	22037	22036	21810	22100	22047	21996	21922	22064	21845	22164	22293	22230	21948	22239	22031	22156	21976	22110	21933	22052	22321	21905	21846	22130	21872	22040	21981	22104	22049	22396	22054	22078	22131	21786	22080	21981	22111	22333	22061	22134	22026	22037	22146	21942	22029	22179	22056	22095	21957	22339	21801	21890	22124	22095	21983	22009	21716	21871	22081	21889	22040	22274	21959	21900	21861	22147	22048	22248	21917	22037	22105	21954	22076	21931	21934	22092	21857	21986	21970	22125	21956	22075	22290	21928	22124	22002	21858	22019	22011	21976	21968	22132	21962	21967	21869	22098	22049	22084	21947	22093	22031	22316	21989	22079	21997	21943	22102	21989	22072	21991	22075	21979	22057	21836	22124	21687	22006	22027	22239	22078	22144	22096	21871	21886	22032	21871	21908	21924	22011	22121	21976	22066	21905	21922	22009	22205	22006	21843	22115	21994	22116	22031	22200	21954	21980	21751	22149	21879	22119	21862	21995	21825	22021	22195	22103	21970	21971	22064	22168	21967	22097	21894	22224	22149	22031	21927	22042	21881	21905	22066	22173	22116	22127	21900	21901	21977	22113	22112	21948	21973	21938	22078	21952	22214	22011	21932	22126	21954	22056	21925	22142	21908	22090	22388	22275	22029	22122	22069	21971	22085	22260	22102	22145	22108	21988	22080	22011	21948	22181	22152	22197	21846	21918	22156	22048	21976	22153	22034	22099	21856	22094	22017	22108	21782	21979	21840	21970	22107	21977	22041	21929	22099	22194	21845	21905	21922	22051	22194	22125	21870	22087	21998	22039	22068	22095	22070	22082	22164	21921	22046	22065	22011	21995	22081	22127	22086	21907	22097	22165	22079	22211	22046	22096	22230	22018	21896	22018	21923	21975	21886	21621	22122	22233	22042	22042	22053	22154	22019	21818	22100	22141	21895	22185	21923	21980	22039	22117	21942	22165	22094	22076	22045	22276	21942	21792	21972	22147	22129	22111	22003	21918	22054	22046	21998	21915	21995	21990	21994	22026	22109	22045	22060	22035	22018	21954	21935	22016	21988	22069	22249	21883	21906	22026	22058	22050	22268	22056	21930	22059	22157	22090	22156	22068	21946	21859	21970	22191	22037	22086	22004	21916	22051	22012	22228	22300	22177	21990	22188	21937	22039	21998	22114	21923	22129	22066	21978	21981	22028	22021	22084	21824	22335	22042	21848	21895	22030	21906	21929	21808	21893	21975	22247	21937	21896	22030	22094	21975	21991	22163	21911	22220	22182	22160	21890	22063	22338	22079	22237	22080	21943	22043	22116	22049	22150	22030	21912	22219	21822	21991	21855	22000	21977	21943	22147	22064	22185	22016	21978	22103	21845	22123	22175	21912	22129	21969	22011	22060	21902	21933	21891	21982	22044	22026	22007	21979	21863	22009	21971	22013	21814	21842	21950	21994	21854	22180	21993	21958	22062	22093	22095	21990	21994	21917	22135	22030	22114	22088	22171	21958	22329	21978	22096	22021	21924	22229	22085	21867	22114	22156	21918	21982	21847	22174	21887	22068	21907	22025	21850	22233	21991	21920	22153	22197	22143	22068	22200	22019	22135	22055	22053	22126	22045	21955	22268	22060	21990	22139	22034	21961	22157	22126	21975	22109	22067	22061	21834	21954	21920	21953	21987	21931	21991	22066	21960	21804	21936	21922	22150	22083	22069	21897	21946	21875	22034	21882	21922	21950	22101	22239	22172	22060	22027	22169	22109	22203	22047	22019	22022	22103	21890	22174	21943	21994	21995	22136	22042	22098	22195	21954	22012	22084	22062	22293	21987	22069	22119	22145	22007	21801	22239	22272	22094	21877	21936	22023	22089	21910	21984	22124	21968	21861	21817	21999	22120	22200	21980	21883	22022	22082	22090	22071	21983	22079	22098	22206	22114	22201	22204	22152	22112	22182	22016	22148	22105	21906	21979	22170	21855	22103	22124	21599	22008	21906	21947	21963	22162	21997	21882	22028	22080	22045	21787	22130	21908	21898	21849	22057	22007	21915	21953	22114	22040	22032	22039	22061	22281	22105	21935	22111	22102	22034	22273	21913	22093	21907	21935	22059	21952	21951	21936	21911	22069	21944	21882	21935	21997	22106	22105	22047	21989	22084	21988	21906	22057	21821	22117	21954	22035	21962	21912	22293	21984	22049	21908	22019	22280	22001	22093	21824	22115	22064	21962	21953	22029	21988	22194	21891	22170	22118	22003	21852	22175	22111	21797	22312	22070	22219	22143	22047	22013	22043	21955	22029	21984	22011	21944	22199	22060	22122	22026	21791	22216	22166	22231	21833	21929	21991	21893	21793	21861	22047	22029	21872	21853	21921	21972	21923	22024	21920	22008	21877	21937	22052	22168	22055	21827	22066	21909	22040	21941	22107	21838	21979	22149	22094	22162	21880	22005	22031	21989	22038	22019	21941	22095	22025	21990	22095	22108	22030	21981	22122	22154	22022	22082	22107	21933	21866	22064	22067	21860	22112	21990	21989	22165	22219	21985	21933	22043	21756	22145	22160	21975	22107	21884	22098	21996	22184	21784	22014	21996
24676	41742	39474	32916	29064	25320	23712	33959	40220	34160	27155	22637	20124	19020	19035	18900	18849	18744	18789	18898	18970	18943	18811	18911	18894	18871	18694	18834	18873	18900	18824	18803	18847	18891	18974	18803	18851	18852	18829	18997	18866	18833	19073	18882	18821	18908	18787	18818	18972	18756	18950	18768	18660	19157	18702	18728	19034	18758	18716	18817	18980	18987	19000	18770	18636	18849	18753	18752	18985	18917	18849	18725	19046	18796	18804	18845	18884	19013	18901	18954	18797	18838	18949	19031	18833	18735	18842	18833	18866	18731	18762	18910	18975	18818	18887	18899	18895	18971	18827	18898	18852	18923	18906	18730	18911	18913	18735	18954	18931	18888	18659	19022	18970	18813	18762	18870	18913	18978	18903	18851	18751	18813	18913	18883	18799	18807	18772	18969	18901	18614	18822	18880	18931	18968	18872	18823	18748	18742	18824	18767	18809	18800	18845	18979	18968	18754	18997	18819	18922	18881	18996	18744	18831	19036	18841	18904	18838	18694	18786	18801	18935	18766	18879	18865	18990	18765	18945	18826	18771	18799	18835	18820	18914	18790	18786	18748	18850	18867	18910	18834	18840	18897	19024	18875	18819	18858	18945	18928	18714	18776	19001	18802	18789	19010	18725	18731	18795	18745	18855	18698	18897	18815	18902	18964	18924	18840	19035	18646	18700	18746	18874	18717	18862	18942	18951	18887	18786	18762	18929	18878	18805	18952	19047	18684	18834	18897	18734	18808	18882	18902	18789	18797	18873	18762	18895	18831	18801	18809	18914	18895	18724	18813	18855	18786	18752	18897	18868	18703	18700	18902	18873	18813	18876	18850	18867	18918	18929	18783	18869	18818	18754	18788	18856	18874	18771	18855	18909	18792	18745	18976	18775	18867	18662	18896	18806	18746	18766	18892	18956	18810	19019	18853	18775	18804	18735	18776	18748	18966	18916	18990	18834	18746	18830	18967	18935	18845	18735	18678	18824	18944	18735	18732	18949	18848	18886	19063	18637	18846	18882	18890	18739	18733	18757	18798	18811	18688	18920	18756	18765	18820	18936	18771	19054	18856	18799	18777	18778	18955	18889	18943	18972	18890	18841	18971	18875	18899	18971	18993	18844	18790	19011	18817	18929	18834	18793	18858	18961	18825	18762	18894	18941	18989	18715	18770	18939	18849	18828	18894	18575	18879	18695	18946	18983	18767	18883	18841	18760	18959	18779	18929	18805	18868	18716	18802	18881	18757	18925	18795	19058	19011	18758	18898	18820	19044	18666	19004	18801	18944	18819	18852	18825	18834	19102	18885	18853	18917	18888	18777	18767	18837	18999	18829	18702	18990	18822	18824	18995	18807	18807	18892	18844	18691	18788	18875	18836	18687	18901	18903	18810	18733	18858	18928	18795	18847	18956	18890	18904	18805	18945	18831	18919	18860	18801	19068	18653	18924	18743	18836	18789	18877	18775	18795	18778	19016	18837	18552	18832	18871	18738	18673	18912	18709	18841	18649	18808	18832	18832	18716	18814	18838	18737	18871	18644	18842	18962	18844	18776	18907	18761	18930	18885	18711	18748	19043	18877	18915	18786	18990	18924	19001	18799	18837	18963	18854	18754	18911	18887	18959	18718	18871	18787	18939	18826	18909	18800	18868	18828	18887	18899	18907	18839	18756	18747	18894	18647	18734	18825	18795	19030	18704	18837	18797	18926	18853	18836	18914	18758	18911	18797	18752	18923	18805	18883	18883	18848	18863	18643	18868	18706	18967	18828	18851	19029	18722	18693	18723	18719	18762	18863	18810	18929	18780	18950	18697	18744	19008	18789	18670	18805	18798	18954	18961	19114	18904	18847	18850	18606	18837	18702	18835	18790	19034	18913	18762	18828	18924	18797	18687	18800	18853	18792	18915	18908	18917	19009	18773	18707	18679	18818	18916	18769	18871	18844	18630	18888	18781	18921	18836	18798	18861	18949	18840	18782	18889	18842	18702	18782	18893	18803	18929	18836	18883	18888	19040	18726	18739	18877	18957	18817	18981	18893	18946	18784	18708	18872	18852	18753	18808	18874	18796	18936	18692	18953	18907	18914	18770	18875	18901	18809	18705	19002	18924	18745	18981	18912	18852	18819	18771	18686	18840	18760	18918	19168	18866	18858	18934	18929	18838	18861	18671	18821	18884	18757	18988	18748	18852	18907	18940	18744	18861	18822	18679	18986	19088	18790	18875	18868	18761	19012	18989	18690	18815	19022	18823	18798	19035	18802	18633	18692	18925	18832	18867	18962	18843	18798	18956	18861	18830	18592	18921	18837	18837	19003	18798	18738	18742	18836	18947	18783	19036	18874	18987	18863	18720	18741	18828	18934	18642	18731	18846	18875	18824	18805	18917	18883	18811	18907	18800	18715	18867	18862	18890	18792	18903	18742	18921	18717	18885	18824	18688	18978	18910	18826	18845	18883	18918	18800	18688	18866	18951	18777	18848	18862	18601	18761	18712	18699	18882	18990	18799	18804	18614	18942	18958	18949	18937	18903	18864	18921	18851	18884	18859	18828	18650	18820	18599	18879	18806	18838	18734	18908	18757	18940	18639	18750	18839	18869	18929	18985	18869	18826	18902	18914	18998	18738	18783	18907	18673	18936	18705	19038	18801	18961	18821	18956	18938	18686	19080	18666	18821	18929	18965	18947	18968	18654	18767	18802	18795	18744	18749	18857	18708	18921	18743	18968	18839	19064	18758	18801	18876	18808	18955	18701	18647	18916	18733	18961	18743	18936	19060	18910	18654	18867	18873	18660	18656	18893	18691	18775	18830	18793	18779	18890	19047	18891	18801	18957	18909	18773	18831	18970	18808	18840	19124	18827	18868	18816	18693	18977	18842	18695	18982	19103	18857	19055	18916	18874	18969	18891	18920	18754	18782	18805	18846	18867	18726	18861	18880	18774	19021	18761	18749	18808	18855	18991	18764	18818	18756	18902	18894	18847	18816	18832	18866	18672	18762	18604	18904	19004	18778	18880	18899	18772	18900	18785	18791	18909	18971	18842	19049	18896	18720	18909	18802	18794	18860	18786	18789	18826	18704	18960	18818	18797	18774	18884	18932	18784	18760	18823	18864	18868	18867	18893	18752	18834	18686	18850	18856	18847	18673	18893	18979	18935	18818	18884	18943	18867	18791	18902	18880	18828	18872	18805	18746	18908	18907	18904	18812	18871	18925	18850	18973	18771	18736	18855	18710	18877	18841	18754	18761	18794	18990	18798	18936	18756	18814	18762	18884	18904	19018	18794	18940	18914	18936	18902	18779	19002	18864	19012	19001	18870	19026	18846	18935	18915	18805	18890	18895	18854	19036	19029	18832	18884	18870	18874	18917	18716	18674	18717	18770	18882	18628	18802	18736	18765	18754	18890	18890	18845	18636	18796	18736	18876	18950	18773	18810	18923	18826	18888	18837	19011	18945	18959	18798	18829	19079	18903	18765	18807	18833	18756	18884	18944	18892	18787	18938	18671	18726	18705	18827	18742	18859	18926	18896	18650	18875	18832	18927	18908	18847	19008	18838	19044	18630	18930	18931	19060	18926	19008	18801	18644	18927	18853	18827	18752	18947	18849	18920	18813	18863	18860	18844	18739	18828	18752	18661	18819	18870	18689	18928	18833	18940	18958	18830	19017	18917	18762	18810	18869	18847	18908	18845	18844	18824	18931	18882	18952	18940	18740	18762	18916	18890	18804	18720	18931	18822	18720	18832	18897	18809	18893	18956	18919	19160	18729	18836	18907	18901	18795	18825	18991	18890	18744	18710	18928	18862	18838	18932	18867	18945	18854	18727	18716	18867	18933	18831	18987	18808	19055	18883	18757	18849	18919	18953	18914	18969	18735	18831	18999	18850	18718	18767	18868	18838	19040	18799	18735	18853	18886	18846	18866	18715	18893	18794	18814	18911	18842	18775	18698	18871	18964	18991	18776	18977	18824	18941	18817	18796	18863	18805	18960	18742	19074	18786	18911	18868	18807	18859	18909	18838	18872	18944	18844	18966	18766	18742	18794	18682	18830	18886	18772	18809	18875	18898	18884	18947	18737	18805	18859	18919	18848	18819	18785	18817	18893	18693	18960	18859	18861	18812	18819	18841	18783	18786	18753	19011	18858	18748	18943	18857	18958	18774	18740	18953	18881	18946	18786	18856	18890	18806	18814	18869	18806	18920	18943	18776	18717	18868	18763	18871	18902	18976	18798	18817	18914	19052	18786	18783	18905	18932	18739	18776	18927	18740	18842	18927	18906	19020	18789	18859	18733	18829	18731	18843	18949	18944	18902	18758	18951	19008	18961	18755	18846	19004	18953	18889	18682	18554	18871	18827	18680	19051	18987	18950	18933	18755	18860	18817	18847	18948	18947	18653	18838	18863	18841	18811	18812	18899	18965	18699	18755	18760	18793	18761	18743	18875	18752	18879	18778	18838	18856	18543	19010	18873	18717	19044	18871	18986	18990	18776	18981	18871	18893	18870	18779	18828	18756	18859	19000	18749	18903	18787	18911	18938	18796	18709	18895	18835	18883	18841	18704	18893	18812	18824	18826	18749	18818	18810	18731	18896	18957	18633	18941	18800	18614	18782	18816	18754	19048	18825	18896	18595	18870	18983	18847	18784	18879	18831	18814	18839	18887	18718	18883	18756	18781	18798	18738	18821	18860	18866	18796	18830	18915	18896	19117	18880	18738	18776	18861	18704	18961	18775	18799	18878	19007	18965	18894	18614	18812	18959	18878	18594	18911	18869	19027	18706	18998	18869	18886	18871	18838	18938	18899	18891	18874	18905	18758	18913	18858	18700	18962	18800	19077	18729	18732	19041	18877	18897	18603	19028	18925	18917	18729	18817	18853	18804	18981	18960	18944	18799	18936	18843	18940	18900	18786	18673	18896	18984	18976	18826	18989	18776	18888	18852	18666	18861	18764	18647	18868	18851	18983	18798	18902	18989	18735	18786	18809	18733	18975	18666	18911	18862	18834	18764	18901	18797	18883	18908	18976	18773	18713	18731	18729	18848	18707	18880	18848	18842	18752	18869	18757	18685	18758	18888	18809	18749	18901	18882	18884	18774	18856	18794	18950	18847	18868	18830	18619	18850	18870	18867	18785	18824	18833	18869	18937	18868
22872	21300	29125	24197	23264	27293	28465	40209	53415	45961	35935	30033	24850	22864	22259	22150	22058	22053	21932	21679	21987	21922	21961	22060	21816	22038	21989	21935	22033	21815	21862	21852	21761	21748	21710	21678	21738	21862	21780	22068	21747	21675	21939	21807	21961	21807	21816	21744	21972	21985	21807	21785	21948	21709	21880	21849	21900	21836	21806	21615	21872	21998	21544	22107	21948	21894	21783	21862	21756	21651	21676	21682	21616	21736	21794	21787	21804	21938	21641	21782	21824	21886	21698	21921	21623	21838	21785	21871	21739	21697	21518	21781	21780	21780	21567	21800	21728	21844	21900	22011	21818	21759	21909	21715	21875	21608	21582	21784	21875	22041	21620	21817	21895	21690	21857	21781	21758	21741	21828	21584	21675	21747	21844	21811	21695	21759	21802	21790	21652	21773	21720	21828	21769	21805	21517	21709	21853	21910	21696	21768	21616	21677	22088	21837	21771	21711	21828	21607	21693	21898	21785	21847	21884	21680	21808	21788	21711	21770	21701	22065	21837	21804	21631	21776	21730	21805	21825	21834	21768	21871	21785	21884	21731	21631	21786	21973	21921	21837	21750	21702	21746	21655	21797	21847	21825	21559	21617	21964	21727	21560	21622	21702	21859	21552	21725	21807	21950	21941	21678	21845	21784	21620	21649	21664	21702	21871	21803	21709	21802	21658	21658	21829	21606	21967	21903	21679	21797	21837	21701	21679	21845	21749	21896	21907	21590	21909	21773	21849	21381	21878	21938	21811	21798	21700	21931	22038	21800	21996	21795	21588	21583	21775	21886	22005	21669	21767	21936	21838	21681	21718	21562	21756	21679	21953	21710	21729	21767	21809	21712	21804	21667	21858	22006	21720	21653	21830	21588	21706	21794	21634	21806	21890	21696	21742	21793	21716	21887	21571	21848	21723	21812	21775	21689	21843	21779	21820	21735	21850	21746	21828	21706	21724	21853	21608	21788	21923	21866	21804	21815	21731	21675	21679	21756	21771	21854	21667	21822	21583	21602	21739	21607	21739	21739	21817	21790	21599	21758	21762	21735	21632	21769	21731	21703	21731	21750	21863	21673	21822	21952	21844	21637	21675	21846	21598	21681	21759	21771	21525	21685	21793	21866	21961	21954	21661	21484	21955	21796	21637	21742	21658	21719	21638	21838	21869	21815	21622	21902	21732	21519	21532	21582	21697	21678	21928	21885	21899	21759	21717	21794	21659	21749	21727	21759	21751	21767	21703	21515	21829	21784	21980	21767	21716	21727	21778	21613	21894	21719	21777	21783	21992	21834	21622	21828	21964	21926	21732	21639	21865	21691	21788	21709	21643	21645	21756	21617	21678	21843	21941	21753	21758	21887	21566	21540	21936	21775	21610	21537	21937	21677	21719	21630	21972	21800	21589	21500	21546	21768	21732	21747	21765	21684	21934	21672	21903	21863	21890	21744	21950	21891	21791	21698	21847	21480	21564	21708	21578	21657	21859	21731	21894	21784	21717	21771	21689	21687	21753	21884	21842	21929	21813	22021	21737	21861	21602	21571	21619	21734	21600	21813	21828	21899	21749	22033	21841	21824	21555	21678	21619	21600	21685	21576	21752	21756	21774	21714	21902	21781	21556	21885	21804	21808	21527	21416	21650	21620	21784	21791	21692	21558	21880	21736	21623	21776	22062	21560	21769	21626	21633	21728	21775	21553	21722	21505	21831	21648	21753	21799	22073	21673	21890	21968	21682	21674	21662	21888	21822	21898	21744	21583	21821	21849	21730	21691	21830	21831	21850	21803	21507	21683	21746	21887	21799	21843	21542	21868	21684	21753	21848	21820	21844	21850	21849	21907	21776	21830	21775	21721	21654	21980	21713	21896	21770	21874	21663	21505	21947	21952	21721	21707	21664	21667	21787	21855	21748	21609	21766	21875	21769	21740	21619	21868	21725	21649	21593	22073	21829	21679	21795	21792	21859	21844	21976	21886	21885	21884	21770	21691	21654	21858	21886	21996	21846	21683	21720	21738	21562	21733	21815	21777	21838	21610	21885	21795	21585	21708	21745	21760	21907	21656	21760	21725	21961	21609	21794	21759	21723	21731	21716	21895	21830	21741	21579	21713	21696	21718	21764	21773	21681	21830	21698	21792	21440	21772	21798	21728	21867	21665	21504	21743	21742	21650	21451	21827	21697	21569	21530	21609	21699	21875	21628	21704	21712	21697	21841	21818	21900	21833	21905	21903	21916	21755	21664	21684	21874	21865	21616	21689	21855	21776	21642	21801	21754	21761	21917	21728	21753	21685	21990	21686	21996	21835	21716	21762	21862	21828	21748	21716	21953	21839	21714	21730	21561	21636	21707	21653	21846	21826	21700	21829	21973	21851	21771	21653	21691	21702	21887	21962	21922	21822	21972	21760	21848	21627	21836	21482	21753	21672	21740	21928	21630	21731	21770	21773	21972	21936	21956	21864	21794	21719	21387	21842	21986	21710	21685	21877	21740	21646	21905	21739	21691	21482	21767	21692	21765	21818	21676	21812	21561	21689	21791	21852	21722	21884	21708	21434	21595	21792	21743	21897	21858	21766	21612	21703	21760	21819	21782	21863	21669	21823	21915	21898	21621	21817	21762	21664	21955	21895	21816	21694	21835	21671	21789	21777	21650	21845	22029	21773	21843	21731	21807	21918	21689	21835	21655	21868	21714	21735	22002	21737	21940	21797	21939	21650	22063	21597	21777	21743	21744	21818	21653	21753	21756	21880	21646	21690	21716	21816	21813	21808	21704	21644	21981	21777	21710	21784	21773	21686	21732	21717	21714	21859	21763	21559	21703	21743	21786	21999	21756	21725	21681	21726	21794	21929	21503	21828	21774	21891	21737	22021	21703	21714	21866	21558	21770	21627	21973	21710	21846	21814	21743	21774	21639	21816	21900	21741	21728	21807	21992	21862	21729	21666	21818	21681	21831	21621	21822	21658	21819	21695	21855	21856	21641	21759	21649	21762	21877	21682	21854	21639	21725	21790	21688	21681	21749	21977	21637	21765	21790	21739	21720	21843	21767	21712	21696	21676	21705	21509	21727	21733	21774	22075	21648	21589	21452	21497	21592	21575	21867	21670	21881	21526	21534	21668	21546	21755	21846	21950	21662	21618	21912	21718	21772	21759	21662	21727	21723	21711	21974	21858	21735	21812	21775	21733	21947	21702	21651	21737	21659	21597	21687	21721	21894	21725	21709	21771	21709	21988	21689	21765	21715	21733	21714	21788	21560	21575	21953	21561	21662	21891	21748	21817	21954	21688	21663	21658	21731	21543	21725	21917	21829	21730	21759	21839	21673	21877	21789	21437	21741	21909	21897	21696	21721	21815	21915	21857	21853	21775	21660	21840	21843	21661	21664	21890	21766	21941	21586	21671	21721	21668	21729	21774	21848	22089	21689	21770	22024	21829	21782	21712	21724	21678	21785	21909	21742	21816	21792	21690	21707	21676	21816	21712	21835	21901	21430	21873	21613	21610	21633	21621	21600	21592	21766	21741	21672	21804	21697	21855	21820	21620	21794	21880	21895	21867	21700	21892	21691	21976	21691	21858	21608	21845	21811	21758	21931	21757	21707	21611	21673	21686	21869	21627	21844	22019	21767	21905	21600	21899	21441	21800	21748	21791	21832	21611	21397	21900	21899	21516	21660	21769	21840	21729	21636	21895	21789	21886	21884	21837	21935	21893	21669	21675	21658	21786	21914	21609	21750	21605	21730	21679	21730	21738	21709	21738	21683	21827	21769	21676	21671	21636	21539	21938	21832	21866	21793	21805	21843	21756	21727	21869	21802	21895	21638	21783	21734	21732	21529	21863	21695	21786	21651	21931	21778	21672	21758	21565	21647	21953	21829	21627	21619	21783	21734	21645	21865	21799	21756	22001	21786	21662	21853	21633	21591	22112	21607	21750	21813	21880	21632	21725	21686	22237	21834	21798	21698	21791	21804	21811	21754	21693	21630	21652	21766	21691	21849	21765	21779	21766	21793	21810	21698	21762	21616	21845	21772	21679	21810	21935	21960	21895	21834	21766	21648	21813	21941	21905	21535	21758	21732	21887	21840	21847	21746	21768	21779	21737	21829	21723	21875	21749	21907	21601	21698	21676	21894	21910	21760	21869	21762	21802	21771	21669	21879	21786	21910	21999	21686	21903	21686	21862	21661	21670	21805	21622	21779	21568	21819	21578	21816	21654	21692	21711	21767	22016	21771	21787	21886	21745	21781	21736	21746	22036	21709	21834	21723	21780	21561	21779	21778	21843	21715	21797	21653	21739	21979	21742	21903	21652	21602	21639	21760	21831	21905	21913	21756	21666	21817	21643	21834	21967	21840	21737	21583	21640	21764	21578	21739	21878	21998	21750	21613	22023	21665	21838	21700	21810	21573	21847	21787	21747	21737	21616	21663	21768	21776	21760	21937	21790	21598	21733	21740	21566	21691	21700	21758	21831	21683	22059	21459	21559	21911	21797	21947	21875	21695	21773	21857	21862	21551	21796	21584	21761	21619	21685	21669	21858	21720	21624	21686	21898	22082	21717	21711	21724	21857	21762	21756	21816	21886	21769	21900	21741	21817	21877	21568	21644	21852	21909	21968	21794	21718	21704	21760	21757	21787	21770	21721	21700	21797	21816	21705	21692	21542	21650	21722	21726	21721	21664	21710	21803	21764	21597	21636	21906	21790	21727	21846	21867	21733	21836	21662	21764	21736	21684	21875	21820	21594	21833	21717	21696	21671	21796	21686	21704	21869	21684	21845	21846	21728	21586	21609	21620	21667	21772	21778	21756	21623	21477	21728	21949	21685	21550	21722	21825	21622	21705	21634	21635	21747	21896	21809	21907	21760	22001	21664	22008	21869	21804	21853	21683	21676	21809	21759	21822	21666	21789	21670	21884	21659	21722	21709	21638	21670	21870	21814	21786	21646	21651	21785	21716	21885	21710	21756	21695	21767	21724	21811	21854	21691	21870	21832	21870	21802	21892	21867	21726	21868	21771	21823	21792	21781	21868	21715	21891	21922	21486	21822	21754	21829	21739	21555	21717	21714	21624	21678	21821	21707	21851	21686	21705	21896	21782	21813	21769	21747	21892	21863	21619	21773	21815	21860	21638	21818	21837	21773	21732	21576
28647	49655	47827	41038	34615	29117	23377	44834	53666	45618	36166	28119	21889	19279	18801	18583	18745	18647	18775	18848	18778	18881	18861	18736	18746	18974	18869	18656	18688	18630	18634	18758	18787	18616	18557	19005	18858	18674	18687	18845	18835	18702	18706	18724	18785	18679	18726	18552	19002	18749	18733	18656	18892	18617	18748	18778	18718	18703	18788	18627	18589	18808	18723	18633	18788	18655	18770	18711	18804	18745	18769	18616	18778	18699	18738	18804	18817	18619	18715	18941	18685	18771	18650	18755	18789	18618	18693	18923	18681	18746	18797	18690	18775	18653	18830	18822	18738	18796	18653	18794	18630	18831	18819	18854	18801	18773	18729	18690	18824	18623	18902	18681	18745	18951	18579	18730	18821	18736	18904	18776	18805	18763	18881	18703	18822	18818	18755	18887	18951	18784	18726	18890	18821	18754	18833	18890	18762	18673	18667	18700	18879	18812	18735	18807	18756	18700	18853	18853	18781	18679	18909	18953	18709	18591	18721	18601	18869	18839	18917	18872	18928	18718	18581	18584	18637	18768	18860	18757	18831	18795	18644	18842	18981	18625	18862	18643	18742	18618	18753	18690	18681	18729	18688	18759	18880	18724	18760	18596	18795	18702	18886	18818	18685	18630	18725	18795	18736	18704	18841	18598	18815	18899	18642	18822	18931	18909	18664	18502	18726	18693	18645	18854	18589	18767	18776	18708	18735	18756	18668	18829	18801	18669	18587	18792	18760	18657	18862	18690	18833	18938	18865	18886	18702	18697	18638	18846	18780	18662	18724	18714	18671	18698	18706	18714	18696	18575	18601	18818	18870	18639	18836	18755	18814	18792	18874	18811	18681	18901	18705	18877	18719	18554	18744	18775	18615	18727	18775	18811	18629	18778	18576	18909	18725	18822	18841	18770	18816	18781	18590	18835	18754	18750	18782	18632	18872	18707	18695	18584	18517	18786	18568	18713	18621	18865	18523	18834	18611	18798	18803	18751	18777	18834	18607	18618	18792	18809	18715	18745	18676	18823	18788	18766	18609	18686	18731	18810	18838	18656	18588	18760	18662	18638	18766	18866	18903	18621	18772	18735	18613	18781	18847	18706	18665	18781	18784	18800	18617	18762	18671	18619	18762	18737	18602	18710	18917	18615	18731	18492	18777	18676	18962	18667	18676	18669	18834	18812	18701	18779	18792	18743	18882	18674	18860	18740	18815	18894	18767	18820	18768	18840	18669	18836	18641	18628	18696	18753	18676	18776	18788	18729	18799	18873	18718	18840	18442	18709	18739	18758	18850	18762	18770	18713	18753	18721	18816	18822	18680	18727	18617	18745	18936	18737	18840	18765	18832	18736	18643	18679	18938	18484	18842	18569	19003	18642	18653	18843	18689	18697	18837	18615	18627	18667	18617	18641	18597	18731	18732	18845	18702	18748	18649	18811	18792	18861	18703	18750	18643	18740	18768	18740	18745	18669	18859	18830	18979	18969	18869	18904	18785	18948	18669	18774	18687	18786	18570	18766	18562	18693	18818	18733	18810	18558	18805	18898	18689	18819	18760	18766	18828	18642	18758	18679	18658	18630	18755	18680	18671	18439	18785	18700	18812	18889	18711	18581	18784	18669	18713	18628	18844	18829	18675	18702	18778	18734	18731	18906	18718	18651	18612	18764	18642	18684	18572	18776	18751	18599	18724	18600	18761	18736	18742	18823	18778	18827	18883	18582	18587	18753	18718	18771	18794	18733	18760	18728	18495	18827	18618	18834	18716	18667	18653	18756	18795	18752	18787	18881	18765	18900	18662	18760	18748	18856	18779	18650	18725	18630	18611	18585	18726	18778	18794	18711	18647	18688	18852	18765	18653	18747	18710	18780	18777	18768	18760	18595	18691	18721	19004	18701	18684	18760	18762	18760	18795	18819	18676	18545	18683	19007	18813	18889	18618	18700	18591	18699	18670	18869	18626	18800	18864	18568	18759	18845	18577	18828	18767	18912	18882	18659	18622	18603	18774	18773	18755	18813	18750	18672	18811	18607	18911	18809	18854	18755	18701	18729	18883	18733	18645	18668	18855	18743	18531	18610	18755	18700	18702	18739	18531	18660	18728	18812	18697	18613	18789	18613	18627	18666	18791	18742	18695	18798	18601	18743	18887	18788	18656	18799	18677	18770	18863	18602	18825	18642	18541	18835	18708	18757	18570	18642	18681	18737	18709	18669	18665	18782	18729	18591	18925	18868	18724	18792	18744	18668	18773	18704	18802	18765	18637	18727	18745	18729	18799	18647	18850	18663	18673	18763	18767	18924	18822	18726	18755	18772	18656	18859	18720	18719	18853	18886	18672	18728	18758	18613	18605	18802	18707	18736	18699	18741	18701	18663	18692	18685	18981	18822	18858	18846	18669	18644	18682	18731	18783	18846	18946	18704	18612	18676	18701	18956	18669	18834	18696	18787	18840	18951	18793	18780	18701	18731	18785	18663	18758	18675	18896	18805	18709	18707	18649	18813	18749	18779	18585	18641	18824	18675	18690	18781	18718	18642	18693	18921	18723	18564	18649	18777	18693	18729	18690	18760	18722	18614	18813	18766	18757	18680	18949	18910	18719	18874	18673	18824	18648	18716	18611	18707	18765	18745	18715	18959	18660	18801	18801	18734	18824	18584	18662	18716	18763	18582	18893	18615	18874	18846	18879	18612	18780	18659	18723	18713	18868	18665	18790	18827	18738	18712	18846	18654	18663	18669	18673	18900	18857	18764	18844	18820	18676	18794	18847	18690	18838	18896	18822	18776	18634	18837	18767	18747	18899	18689	18831	18746	18747	18603	18689	18724	18675	18759	18720	18808	18660	18953	18823	18750	18727	18849	18628	18610	18755	18772	18726	18667	18949	18663	18652	18622	18682	18824	18816	18752	18812	18556	18584	18636	18892	18800	18751	18574	18832	18804	19038	18740	18875	18775	18847	18704	18735	18782	18724	18825	18801	18777	18924	18727	18831	18891	18697	18886	18802	18698	18829	18860	18851	18725	18692	18743	18684	18679	18660	18679	18704	18746	18670	18666	18576	18809	18832	18688	18680	18772	18649	18813	18746	18587	18793	18883	18694	18662	18870	18767	18882	18820	18614	18656	18711	18873	18566	18797	18804	18717	18863	18876	18680	18648	18703	18739	18479	18919	18760	18711	18701	18809	18918	18809	18767	18643	18870	18553	18836	18836	18624	18690	18667	18800	18905	18618	18834	18784	18611	18681	18766	18828	18944	18589	18927	18776	18878	18709	18524	18884	18840	18786	18697	18697	18929	18799	18604	18724	18867	18904	18619	18816	18914	18652	18729	18739	18594	18633	18825	18986	18686	18609	18722	18897	18626	18853	18661	18794	18761	18751	18640	18860	18824	18745	18710	18690	18566	18850	18577	18737	18548	18768	18830	18709	18932	18731	18832	18753	18646	18501	18694	18631	18874	18627	18734	18662	18752	18560	18805	18632	18677	18803	18651	18903	18743	18674	18882	18638	18830	18747	18822	18646	18554	18869	18856	18789	18840	18691	18833	18626	18807	18756	18820	18835	18845	18828	18713	18903	18671	18720	18854	18781	18764	18651	18803	18890	18747	18752	18725	18718	18770	18715	18772	18668	18525	18689	18899	18784	18839	18748	18848	18712	18605	18732	18579	18813	18739	18745	18632	18631	18871	18565	18867	18866	18644	18991	18746	18791	18689	18693	18756	18779	18771	18794	18752	18692	18818	18771	18535	18742	18620	18872	18822	18694	18768	18754	18817	18720	18759	18717	18649	18615	18900	18684	18624	18759	18701	18919	18736	18781	18838	18848	18620	18710	18761	18689	18888	18767	18662	18644	18777	18765	18646	18636	18848	18721	18686	18654	18637	18739	18769	18760	18620	18824	18696	18681	18683	18694	18777	18837	18657	18835	18604	18761	18782	18762	18947	18589	18704	18860	18602	18680	18838	18632	18832	18741	18726	18687	18693	18634	18680	18614	18740	18629	18858	18829	18793	18802	18700	18735	18783	18668	18725	18621	18609	18710	18834	18601	18816	18631	18956	18724	18700	18697	18868	18678	18723	18591	18789	18570	18650	18874	18679	18747	18600	18684	18765	18723	18798	18711	18678	18838	18655	18776	18859	18748	18662	18772	18823	18717	18863	18821	18714	18616	18694	18591	18573	18899	18659	18882	18799	18732	18679	18806	18688	18764	18690	18850	18674	18557	18742	18879	18678	18818	18834	18875	18977	18882	18681	18794	18559	18610	18837	18539	18689	18951	18657	18648	18873	18843	18855	18671	18697	18674	18860	18548	18723	18955	18598	18806	18734	18692	18775	18702	18709	18727	18842	18876	18781	18646	18811	18733	18833	18626	18747	18659	18766	18589	18566	18695	18636	18550	18858	18686	18731	18818	18708	18817	18716	18676	18672	18729	18724	18668	18653	18788	18830	18693	18747	18787	18735	18745	18663	18781	18820	18643	18810	18854	18748	18736	18925	18402	18860	18747	18822	18741	18726	18611	18799	18703	18706	18856	18708	18595	18760	18537	18942	18668	18795	18652	18711	18760	18813	18703	18715	18820	18833	18723	18832	18917	18758	18679	18616	18746	18753	18693	18714	18752	18772	18622	18859	18624	18691	18896	18628	18791	18542	18719	18803	18641	18668	18611	18893	18845	18753	18720	18648	18598	18699	18798	18704	18657	18798	18797	18529	18704	18738	18844	18893	18932	18820	18741	18679	18674	18887	18521	18893	18581	18617	18852	18662	18847	18689	18685	18865	18850	18973	18859	18535	18616	18985	18659	18593	18681	18668	18714	18712	18625	18852	18746	18562	18792	18822	18820	18775	18658	18702	18881	18884	18827	18785	18571	18899	18690	18796	18678	18811	18798	18806	18775	18705	18720	18707	18739	18735	18659	18854	18838	18887	18830	18671	18844	18598	18665	18758	18723	18689	18763	18805	18755	18760	18701	18780	18716	18791	18737	18598	18804	18716	18776	18745	18770	18755	18723	18794	18729	18716	18747	18774	18600	18698	18731	18562	18796	18808	18696	18636	18560	18652	18616	18776	18751	18644	18874	18850	18665	18548	18640	18703	18782	18891	18659	18698	18804	18908	18563	18774	18778	18807	18781	18727	18840	18728	18772	18850	18766	18573	18694
27769	23804	30004	27948	23440	22073	22213	24839	25511	24575	23300	22430	22148	21519	21542	21604	21884	21639	21700	21558	21606	21697	21804	21485	21604	21626	21583	21699	21674	21730	21597	21606	21583	21673	21651	21702	21565	21677	21626	21684	21724	21623	21545	21636	21712	21600	21778	21685	21513	21746	21481	21811	21363	21694	21694	21538	21370	21371	21691	21556	21699	21576	21555	21580	21493	21767	21559	21467	21411	21718	21735	21408	21588	21776	21625	21604	21533	21710	21498	21726	21637	21541	21511	21473	21486	21528	21533	21723	21607	21680	21727	21748	21484	21491	21783	21731	21666	21528	21660	21787	21416	21707	21553	21741	21720	21555	21497	21554	21678	21533	21686	21921	21434	21524	21707	21652	21514	21617	21983	21649	21731	21564	21555	21536	21536	21802	21690	21573	21674	21501	21558	21668	21577	21571	21729	21542	21592	21709	21702	21637	21521	21521	21552	21774	21496	21652	21631	21642	21511	21661	21765	21608	21754	21546	21565	21675	21754	21588	21797	21657	21620	21457	21571	21507	21437	21675	21539	21699	21388	21590	21578	21713	21552	21622	21546	21810	21415	21607	21538	21519	21648	21780	21686	21687	21698	21629	21619	21458	21601	21504	21672	21712	21377	21398	21611	21320	21555	21665	21815	21614	21697	21704	21636	21402	21503	21630	21735	21593	21508	21585	21437	21649	21464	21751	21728	21574	21578	21545	21681	21487	21582	21700	21732	21816	21706	21747	21534	21504	21406	21493	21673	21675	21580	21677	21735	21510	21406	21653	21433	21612	21670	21585	21771	21815	21564	21594	21498	21570	21856	21273	21879	21703	21791	21625	21529	21705	21528	21704	21612	21512	21685	21485	21575	21753	21617	21632	21562	21629	21673	21614	21687	21532	21736	21737	21768	21863	21523	21535	21537	21691	21642	21569	21806	21683	21930	21571	21714	21666	21576	21583	21589	21680	21709	21685	21487	21731	21552	21723	21530	21375	21792	21714	21756	21560	21824	21656	21532	21710	21683	21836	21777	21592	21547	21577	21595	21729	21428	21713	21742	21739	21782	21496	21611	21669	21533	21834	21696	21803	21771	21612	21708	21723	21700	21653	21634	21498	21694	21480	21694	21727	21658	21467	21545	21734	21619	21641	21692	21689	21803	21516	21562	21526	21609	21469	21683	21673	21763	21699	21638	21742	21600	21479	21654	21674	21647	21635	21510	21812	21401	21495	21621	21495	21520	21474	21398	21506	21781	21588	21827	21572	21672	21394	21410	21772	21912	21616	21466	21524	21916	21720	21591	21572	21723	21612	21477	21733	21480	21496	21483	21539	21577	21671	21647	21646	21674	21692	21610	21503	21472	21544	21500	21622	21714	21643	21664	21755	21662	21566	21489	21550	21832	21622	21668	21652	21534	21694	21416	21641	21735	21581	21351	21618	21799	21506	21660	21628	21417	21274	21535	21735	21551	21827	21798	21534	21615	21577	21592	21680	21747	21598	21733	21810	21684	21447	21641	21651	21425	21551	21909	21536	21692	21547	21610	21599	21590	21783	21700	21753	21591	21677	21532	21640	21612	21441	21667	21506	21452	21564	21614	21614	21690	21717	21478	21532	21821	21852	21733	21544	21646	21593	21777	21553	21688	21636	21710	21691	21581	21559	21547	21770	21402	21645	21646	21551	21670	21669	21748	21532	21549	21705	21615	21459	21586	21614	21505	21360	21723	21488	21570	21746	21804	21737	21656	21459	21646	21429	21540	21621	21525	21610	21562	21694	21598	21451	21502	21398	21854	21668	21546	21419	21630	21718	21420	21498	21697	21890	21440	21726	21546	21572	21731	21466	21651	21429	21796	21643	21450	21606	21639	21487	21560	21354	21714	21598	21705	21638	21684	21552	21572	21645	21730	21678	21570	21884	21392	21599	21764	21766	21537	21684	21466	21430	21669	21707	21536	21746	21537	21604	21481	21762	21664	21648	21575	21610	21633	21574	21647	21558	21696	21692	21595	21591	21815	21750	21657	21329	21755	21699	21351	21762	21690	21441	21663	21605	21579	21652	21579	21712	21798	21544	21741	21347	21649	21485	21747	21610	21557	21664	21535	21676	21775	21770	21534	21482	21718	21490	21530	21547	21695	21682	21596	21599	21436	21608	21678	21794	21261	21627	21629	21602	21707	21613	21762	21616	21723	21685	21880	21710	21646	21508	21836	21782	21804	21843	21591	21779	21627	21696	21706	21716	21503	21651	21474	21572	21757	21418	21695	21585	21602	21596	21455	21617	21489	21692	21794	21413	21457	21626	21568	21498	21557	21603	21604	21610	21586	21623	21783	21583	21635	21784	21727	21590	21627	21608	21843	21705	21644	21575	21634	21560	21735	21516	21667	21588	21515	21403	21694	21870	21749	21708	21666	21719	21770	21605	21690	21754	21715	21804	21544	21416	21746	21649	21403	21555	21565	21562	21752	21482	21470	21593	21645	21808	21743	21600	21441	21572	21381	21405	21588	21525	21498	21616	21694	21666	21689	21751	21543	21727	21685	21552	21533	21745	21410	21627	21648	21512	21702	21678	21622	21625	21553	21454	21630	21699	21671	21591	21715	21739	21801	21663	21646	21499	21721	21632	21648	21762	21678	21627	21651	21742	21596	21640	21490	21712	21633	21489	21645	21666	21845	21511	21713	21709	21451	21592	21612	21569	21660	21580	21594	21695	21671	21608	21794	21649	21568	21511	21397	21507	21406	21672	21584	21579	21661	21599	21653	21644	21671	21584	21605	21494	21651	21631	21456	21619	21623	21775	21623	21705	21607	21540	21799	21601	21633	21905	21472	21479	21703	21597	21531	21611	21653	21806	21418	21379	21508	21615	21572	21719	21525	21396	21506	21619	21392	21683	21602	21612	21787	21760	21677	21587	21619	21880	21588	21461	21802	21646	21495	21629	21579	21615	21506	21709	21417	21533	21643	21806	21772	21649	21687	21545	21564	21768	21826	21535	21548	21884	21477	21713	21655	21796	21538	21620	21860	21647	21429	21465	21642	21546	21591	21596	21667	21508	21573	21677	21499	21631	21805	21662	21764	21683	21637	21828	21646	21699	21365	21715	21548	21530	21441	21394	21616	21683	21757	21431	21459	21872	21636	21834	21532	21594	21558	21477	21639	21670	21556	21736	21679	21655	21634	21525	21651	21752	21730	21718	21827	21439	21611	21743	21756	21869	21733	21827	21636	21590	21796	21659	21495	21427	21780	21579	21600	21598	21463	21672	21680	21757	21721	21680	21596	21612	21760	21626	21625	21668	21708	21640	21552	21454	21733	21289	21483	21767	21657	21638	21657	21697	21637	21826	21682	21495	21611	21736	21597	21900	21635	21717	21695	21570	21554	21546	21447	21465	21742	21753	21747	21783	21623	21567	21606	21636	21712	21645	21591	21664	21666	21565	21464	21610	21594	21569	21630	21514	21582	21624	21429	21588	21554	21558	21614	21547	21592	21754	21498	21841	21630	21503	21574	21559	21743	21533	21669	21534	21611	21688	21513	21621	21492	21509	21667	21679	21739	21467	21648	21457	21654	21465	21609	21239	21611	21664	21583	21414	21558	21448	21666	21715	21581	21491	21713	21554	21680	21664	21602	21631	21636	21629	21719	21653	21471	21611	21634	21576	21554	21708	21556	21719	21420	21638	21533	21537	21692	21564	21466	21597	21582	21668	21633	21586	21762	21705	21547	21601	21837	21604	21511	21634	21735	21436	21731	21692	21550	21676	21672	21654	21626	21524	21646	21605	21409	21637	21622	21730	21563	21676	21586	21568	21645	21748	21746	21553	21478	21503	21798	21679	21646	21652	21736	21575	21598	21664	21319	21583	21795	21604	21541	21671	21686	21547	21540	21629	21493	21620	21505	21756	21644	21440	21527	21638	21531	21552	21672	21694	21643	21740	21808	21497	21401	21401	21741	21546	21567	21654	21628	21649	21462	21606	21676	21873	21645	21674	21558	21542	21506	21499	21761	21954	21903	21464	21542	21574	21659	21843	21600	21624	21681	21794	21639	21431	21702	21741	21787	21568	21717	21506	21703	21654	21596	21493	21766	21558	21639	21597	21587	21836	21834	21763	21759	21615	21578	21713	21598	21635	21723	21623	21612	21616	21485	21498	21524	21876	21806	21667	21431	21757	21467	21314	21554	21617	21630	21535	21487	21519	21760	21426	21379	21659	21615	21702	21717	21749	21635	21595	21702	21440	21659	21583	21467	21560	21433	21593	21821	21706	21713	21541	21588	21636	21602	21750	21608	21335	21670	21546	21544	21632	21756	21531	21630	21885	21325	21640	21724	21440	21465	21747	21808	22045	21644	21605	21644	21852	21577	21681	21746	21664	21680	21691	21603	21787	21648	21715	21574	21773	21640	21711	21676	21546	21630	21582	21569	21740	21530	21436	21641	21609	21829	21501	21703	21717	21456	21644	21384	21715	21668	21757	21681	21814	21587	21583	21578	21886	21598	21467	21444	21770	21555	21557	21696	21421	21599	21521	21816	21645	21647	21484	21312	21717	21687	21640	21772	21712	21597	21506	21780	21738	21579	21545	21617	21596	21720	21642	21786	21705	21624	21720	21682	21593	21638	21592	21411	21571	21618	21710	21684	21606	21674	21663	21637	21594	21634	21565	21712	21648	21793	21543	21825	21656	21578	21818	21539	21548	21616	21489	21664	21796	21598	21655	21672	21742	21390	21713	21696	21668	21566	21720	21614	21568	21460	21518	21719	21739	21682	21623	21753	21627	21475	21811	21539	21652	21557	21635	21603	21613	21728	21627	21550	21721	21677	21685	21498	21363	21653	21456	21885	21507	21535	21786	21686	21425	21434	21382	21741	21556	21639	21566	21548	21579	21541	21716	21684	21812	21489	21785	21671	21596	21673	21615	21507	21527	21521	21576	21482	21484	21697	21555	21747	21602	21683	21579	21491	21638	21759	21744	21537	21576	21733	21716	21477	21539	21682	21662	21684	21517	21835	21781	21649	21707	21584	21584	21628	21635	21593	21629	21520	21571	21574	21449	21824	21695	21666	21736	21515	21562	21769	21859	21754	21550	21807	21757	21563	21433	21665	21563	21649	21262	21838	21399	21588	21367	21657	21626	21736	21614	21701	21650	21492	21611
22725	31610	30282	25447	21730	19436	19250	23841	23865	22048	20343	19353	18900	18689	18687	18684	18531	18494	18675	18597	18569	18410	18510	18546	18689	18686	18563	18696	18678	18640	18524	18591	18708	18638	18457	18727	18560	18542	18542	18614	18663	18463	18398	18546	18757	18470	18494	18777	18611	18625	18573	18577	18677	18485	18478	18602	18642	18549	18617	18571	18365	18514	18488	18572	18584	18586	18436	18507	18577	18678	18585	18623	18558	18588	18637	18546	18557	18581	18451	18625	18587	18508	18620	18502	18665	18685	18519	18524	18949	18327	18704	18805	18572	18582	18547	18504	18479	18510	18705	18660	18705	18683	18595	18578	18596	18676	18461	18687	18660	18434	18546	18589	18582	18710	18595	18558	18650	18638	18643	18711	18534	18720	18681	18569	18583	18590	18716	18425	18659	18604	18648	18472	18602	18521	18555	18501	18523	18619	18773	18692	18591	18654	18554	18663	18663	18416	18492	18657	18679	18659	18651	18733	18574	18622	18657	18531	18800	18523	18422	18576	18696	18505	18607	18546	18642	18406	18710	18625	18684	18683	18671	18585	18490	18610	18510	18701	18576	18643	18487	18652	18579	18576	18773	18546	18686	18629	18608	18475	18613	18651	18584	18723	18817	18582	18532	18479	18628	18401	18745	18620	18706	18646	18608	18719	18543	18533	18561	18570	18447	18315	18721	18495	18614	18561	18471	18625	18461	18452	18515	18583	18640	18504	18549	18729	18484	18565	18487	18567	18666	18469	18571	18501	18698	18674	18549	18600	18494	18505	18447	18648	18631	18641	18340	18664	18581	18644	18535	18605	18518	18486	18593	18574	18597	18544	18558	18648	18546	18490	18547	18580	18533	18843	18519	18674	18628	18576	18468	18486	18568	18602	18547	18578	18480	18633	18686	18631	18678	18652	18431	18637	18593	18654	18823	18528	18616	18560	18595	18461	18432	18582	18689	18617	18567	18459	18707	18731	18607	18552	18401	18448	18481	18791	18779	18678	18509	18696	18451	18562	18410	18735	18539	18672	18659	18670	18645	18505	18598	18751	18779	18549	18546	18518	18607	18485	18518	18679	18594	18494	18599	18726	18615	18604	18567	18530	18568	18652	18723	18500	18774	18703	18565	18604	18551	18552	18522	18536	18374	18595	18569	18681	18723	18590	18744	18451	18589	18564	18626	18622	18517	18482	18568	18666	18796	18674	18649	18475	18600	18643	18503	18680	18571	18584	18577	18595	18599	18718	18613	18579	18665	18547	18801	18476	18594	18486	18569	18576	18641	18703	18548	18548	18652	18540	18539	18626	18611	18425	18532	18714	18543	18703	18535	18469	18569	18663	18778	18490	18626	18595	18552	18600	18618	18747	18628	18681	18370	18589	18525	18559	18581	18703	18710	18622	18729	18485	18591	18573	18577	18719	18629	18579	18483	18652	18609	18645	18569	18803	18637	18723	18498	18640	18656	18718	18672	18800	18600	18520	18645	18477	18521	18586	18559	18851	18590	18691	18561	18687	18339	18623	18660	18599	18531	18660	18720	18702	18751	18692	18623	18711	18640	18584	18740	18553	18651	18533	18578	18632	18740	18502	18436	18610	18635	18523	18514	18688	18709	18590	18504	18627	18568	18573	18753	18635	18627	18466	18493	18454	18471	18610	18706	18654	18681	18702	18456	18601	18629	18628	18603	18620	18602	18563	18608	18607	18541	18569	18622	18563	18603	18565	18500	18610	18561	18604	18592	18420	18549	18477	18446	18535	18685	18483	18787	18567	18833	18540	18645	18531	18534	18609	18607	18681	18631	18446	18495	18603	18784	18668	18423	18629	18655	18412	18559	18590	18760	18611	18525	18502	18659	18599	18654	18382	18791	18502	18528	18645	18474	18491	18607	18657	18488	18633	18708	18767	18531	18669	18643	18565	18602	18631	18628	18571	18660	18651	18553	18683	18563	18479	18766	18466	18682	18637	18498	18591	18545	18587	18479	18743	18685	18476	18710	18715	18544	18473	18654	18460	18602	18527	18662	18607	18667	18609	18472	18533	18633	18649	18595	18638	18535	18473	18530	18627	18598	18439	18572	18591	18435	18751	18515	18805	18665	18630	18574	18625	18808	18531	18728	18462	18672	18709	18473	18599	18678	18441	18636	18491	18637	18448	18636	18692	18559	18566	18606	18473	18712	18619	18631	18615	18722	18497	19003	18671	18695	18694	18593	18752	18583	18737	18557	18503	18546	18795	18535	18529	18608	18429	18769	18536	18735	18696	18665	18806	18309	18561	18655	18518	18570	18523	18557	18705	18706	18460	18526	18407	18612	18601	18610	18560	18607	18626	18543	18383	18751	18587	18550	18544	18656	18765	18570	18566	18725	18523	18660	18646	18508	18504	18643	18666	18409	18444	18720	18809	18750	18660	18746	18651	18601	18487	18774	18299	18596	18707	18641	18497	18641	18563	18541	18721	18469	18487	18618	18568	18734	18662	18550	18529	18543	18572	18671	18786	18636	18591	18447	18633	18564	18539	18694	18509	18576	18586	18545	18549	18709	18666	18382	18652	18591	18534	18636	18597	18533	18457	18794	18583	18535	18874	18501	18544	18481	18588	18604	18647	18758	18518	18609	18547	18769	18684	18583	18628	18629	18428	18624	18615	18735	18545	18714	18771	18645	18553	18690	18684	18658	18631	18786	18528	18600	18648	18561	18701	18636	18616	18608	18516	18767	18705	18850	18873	18645	18673	18626	18511	18592	18540	18664	18513	18538	18769	18509	18574	18588	18453	18660	18726	18742	18626	18475	18634	18711	18526	18494	18610	18656	18599	18519	18771	18646	18414	18516	18411	18463	18554	18707	18664	18569	18612	18635	18862	18515	18683	18713	18564	18613	18516	18648	18528	18565	18579	18656	18631	18600	18538	18675	18753	18702	18467	18577	18507	18635	18614	18640	18623	18666	18658	18552	18611	18694	18614	18492	18664	18644	18649	18566	18482	18404	18584	18331	18681	18447	18587	18522	18543	18515	18493	18585	18717	18545	18664	18483	18601	18679	18453	18593	18401	18415	18763	18652	18568	18664	18485	18684	18586	18567	18576	18580	18645	18534	18613	18481	18565	18692	18619	18565	18591	18675	18661	18731	18520	18624	18721	18646	18542	18585	18705	18588	18542	18521	18649	18716	18605	18502	18371	18639	18681	18637	18579	18442	18448	18558	18689	18538	18555	18733	18540	18616	18473	18377	18737	18631	18444	18589	18431	18590	18576	18563	18716	18623	18386	18644	18675	18518	18666	18553	18383	18662	18620	18590	18679	18773	18668	18367	18507	18541	18305	18704	18566	18648	18745	18488	18594	18505	18404	18734	18514	18764	18614	18404	18648	18722	18504	18572	18562	18655	18634	18657	18469	18818	18652	18596	18685	18461	18874	18688	18676	18509	18608	18633	18440	18508	18564	18705	18599	18615	18589	18711	18561	18594	18678	18535	18675	18543	18723	18570	18650	18690	18348	18594	18458	18716	18669	18422	18496	18648	18562	18721	18593	18539	18459	18560	18456	18535	18803	18670	18587	18650	18635	18421	18641	18501	18732	18656	18560	18612	18654	18639	18525	18691	18469	18610	18526	18643	18526	18738	18630	18613	18515	18571	18609	18604	18612	18670	18621	18747	18485	18482	18535	18613	18637	18552	18781	18727	18662	18554	18517	18548	18568	18572	18625	18666	18449	18592	18700	18505	18485	18650	18620	18606	18482	18636	18738	18439	18691	18676	18413	18622	18603	18968	18655	18543	18524	18635	18525	18641	18603	18482	18498	18655	18664	18628	18566	18624	18553	18513	18543	18668	18477	18655	18585	18659	18485	18781	18518	18538	18561	18555	18492	18551	18629	18746	18511	18615	18714	18575	18479	18524	18669	18596	18571	18577	18556	18585	18546	18572	18587	18675	18670	18672	18626	18636	18415	18471	18510	18707	18521	18546	18792	18491	18757	18652	18680	18561	18645	18585	18611	18386	18595	18546	18730	18542	18584	18828	18625	18638	18559	18546	18596	18705	18676	18527	18658	18733	18584	18606	18773	18545	18536	18754	18453	18625	18567	18555	18553	18543	18477	18507	18694	18478	18559	18783	18587	18544	18592	18782	18482	18637	18549	18575	18443	18550	18639	18739	18430	18604	18556	18592	18430	18694	18582	18750	18474	18644	18516	18655	18537	18585	18460	18660	18528	18494	18500	18636	18707	18572	18488	18499	18616	18618	18709	18573	18584	18621	18714	18504	18682	18616	18647	18482	18604	18548	18680	18697	18626	18561	18750	18748	18549	18726	18575	18472	18550	18641	18671	18633	18481	18490	18526	18574	18550	18662	18408	18705	18535	18580	18653	18373	18662	18648	18571	18750	18617	18537	18704	18653	18727	18598	18653	18604	18617	18845	18508	18552	18536	18621	18465	18636	18457	18624	18556	18647	18628	18443	18669	18538	18625	18615	18701	18587	18593	18647	18612	18607	18577	18333	18683	18480	18550	18521	18724	18636	18537	18381	18668	18688	18781	18668	18716	18522	18655	18459	18725	18531	18442	18605	18672	18527	18653	18543	18631	18599	18649	18489	18626	18617	18617	18534	18593	18539	18456	18660	18499	18617	18579	18589	18609	18628	18614	18558	18590	18800	18445	18580	18621	18525	18512	18647	18471	18795	18635	18714	18527	18522	18516	18593	18567	18420	18673	18639	18687	18681	18732	18567	18810	18472	18685	18577	18713	18610	18697	18371	18619	18650	18700	18535	18614	18731	18519	18625	18596	18706	18557	18680	18619	18501	18620	18584	18516	18659	18566	18573	18467	18639	18491	18501	18480	18614	18609	18587	18561	18594	18692	18441	18559	18738	18473	18511	18579	18583	18546	18630	18555	18682	18552	18659	18665	18592	18542	18612	18325	18632	18703	18530	18651	18763	18825	18489	18343	18538	18522	18605	18365	18645	18542	18587	18550	18643	18478	18517	18544	18495	18675	18566	18728	18610	18741	18557	18578	18576	18625	18515	18549	18721	18550	18727	18599	18498	18534	18704	18493	18654	18538	18686	18594	18486	18513	18533	18781	18612	18760	18557	18676	18706	18445	18699	18604	18676	18589	18768	18635	18546	18535	18469	18596	18488	18750	18478	18608	18535	18658
24352	21286	28678	26111	24728	24457	25450	38760	40252	33948	28556	25102	23071	22404	21917	21851	21881	21642	21777	21740	22074	21690	21880	21742	21934	21797	21759	21701	21859	21744	21729	21618	21618	22093	21860	21815	21573	21706	21658	21909	22068	21908	21613	21854	21734	21914	21703	21797	21742	21819	21730	21888	21715	21724	21772	21736	21605	21500	21735	21956	21765	21582	21670	21809	21731	21840	21700	21593	21722	21659	22044	21845	21729	21606	21694	21736	21539	21730	21626	21862	21614	21887	21730	21560	21778	21765	21686	21676	21727	21730	21609	21796	21731	21867	21527	21891	22071	21742	21687	21725	21799	21807	21677	21555	21720	21650	21721	21671	21597	21672	21582	21756	21720	21787	21737	21789	21825	21826	21634	21670	21653	21677	21678	21506	21685	21696	21689	21747	21621	21897	21414	21637	21628	21847	21687	21703	21684	21611	21734	21839	21743	21842	21967	21790	21760	21803	21657	21565	21737	21425	21779	21718	21619	21720	21799	21525	21575	21845	21631	21646	21711	21736	21816	21667	21745	21531	21780	21663	21813	21701	21801	21751	21615	21684	21731	21823	22016	21817	21704	21804	21765	21643	21559	21439	21730	21733	21645	21766	21609	21893	21668	21746	21470	21841	21819	21754	21738	21700	21791	21681	21635	21624	21980	21847	21717	21672	21598	21662	21642	21712	21846	21681	21711	21930	21617	21772	21850	21489	21715	21848	21673	21736	21790	21753	21848	21602	21968	21738	21795	21833	21614	21620	21743	21651	21875	21722	21729	21805	21893	21705	21551	21937	21690	21878	21584	21883	21844	21842	21744	21756	21746	21818	21678	21552	21690	21987	21688	21713	21706	21629	21557	21990	21384	21667	21606	21572	21807	21829	21921	21707	21587	21989	21642	21794	21650	21822	21810	21807	21773	21789	21663	21747	21707	21678	21591	21669	21641	21810	21817	21741	21789	21917	21818	21817	21676	21552	21837	21797	21670	21699	21560	21775	21866	21453	21562	21759	21675	21940	21712	21703	21610	21613	21774	21699	21903	21776	21695	21676	21909	21558	21701	21668	21733	21640	21418	21706	21737	21779	21842	21871	21808	21619	21784	21914	21998	21788	21709	21566	21517	21651	21765	21859	21658	21748	21453	21614	21734	21857	21575	21548	21831	21547	21520	21582	21762	21758	21742	21688	21632	21739	21782	21683	21673	21785	21669	21594	21730	21973	21791	21769	21762	21654	21662	21780	21622	21604	21579	21748	21786	21745	21699	21447	21771	21537	21756	21785	21987	21571	21776	21573	21548	21806	21679	21661	21616	21768	21635	21768	21853	21822	21874	21772	21738	21762	21790	21765	21759	21644	21711	21801	21596	21939	21897	21902	21893	21677	21653	21639	21698	21702	21693	21827	21668	21869	21697	21754	21746	21643	21733	21831	21790	21671	21827	21869	21848	21639	21647	21747	21599	21727	22051	21734	21764	21854	21799	21523	21684	21521	21894	21524	21603	21772	21635	21724	21505	21522	21644	21599	21841	21704	21776	21843	21871	21535	21761	21739	21797	21647	21691	21671	21661	21695	21544	21628	21527	21697	21921	21773	21723	21642	21534	21702	21765	21768	21484	21821	21773	21590	21605	21717	21772	21796	21814	21854	21783	21631	21669	21891	21840	21816	21739	22073	21958	21840	21657	21598	21635	21893	21773	21770	21701	21696	22024	21751	21718	21804	21752	21652	21890	21726	21847	21749	21849	21751	21735	21597	21672	21658	21557	21590	21661	21768	21648	21695	21696	21935	21638	21858	21649	21767	21587	21572	21725	21917	21802	21635	21694	21754	21881	21697	21870	21775	21675	21581	21471	21925	21730	21799	21777	21793	21680	21765	21567	21611	21609	21767	21595	21785	21937	21713	21818	21799	21681	21834	21550	21378	21467	21741	21561	21630	21729	21687	21910	21736	21695	21778	21598	21558	21577	21550	21652	21865	21679	21919	21775	21719	21943	21779	21661	21904	21798	21593	21638	21695	21836	21810	21904	21627	21794	21635	21925	21735	21673	21755	21670	21938	21664	21620	21766	21752	21843	21552	21832	21704	21562	21666	21964	21681	21744	21969	21818	21845	21781	21683	21787	21712	21516	21733	21865	21788	21757	21861	21843	21746	21783	21847	21600	21603	21632	21729	21674	21664	21568	21669	21470	21705	21861	21929	21756	21675	21581	21820	21905	21631	21797	21845	21563	21818	21690	21680	21698	21864	21822	21496	21734	21588	21579	21653	21526	22032	21661	21890	21641	21751	21807	21791	21714	21806	21821	21700	21448	21713	21615	21642	21779	21781	21909	21670	21557	21625	21804	21574	21771	21769	22021	21626	21973	21646	21768	21927	21824	21825	21533	21783	21787	21769	21737	21585	21739	21587	21755	21890	21789	21571	21793	21775	21825	21718	21994	21532	21619	21681	21919	21757	21591	21695	21769	21489	21827	21798	21707	21744	21858	21866	21573	21623	21691	21567	21747	21854	21619	21738	21917	21870	21756	21635	21790	21643	21842	21713	21828	21809	21773	21584	21919	21645	21624	21720	21803	21600	21629	21705	21965	21756	21939	21879	21722	21940	21759	21663	21760	21694	21709	21867	21661	21818	21742	21710	21660	21900	21661	21821	21888	21715	21836	21692	21927	21791	21695	22029	21776	21576	21745	21740	21737	21706	21821	21595	21709	21761	21786	21655	21832	21726	21812	21811	21660	21584	21613	21891	21816	21890	21683	21882	21902	21536	21614	21722	21565	21697	21629	21729	21706	21688	21730	21833	21712	21773	21682	21886	21417	21476	21902	21952	21479	21790	21779	21676	21583	21934	21858	21388	21806	21561	21776	21505	21934	21556	21708	21676	21760	21942	21796	21880	21877	21849	21940	21763	21829	21645	21545	21652	21820	21708	21595	21721	21647	21853	21462	21704	21651	21666	21676	21747	21768	21647	21951	21913	22041	21871	21870	21594	21666	21665	21761	21536	21820	22073	21459	21568	21640	21715	21826	21779	21889	21749	21471	21774	21959	21655	21635	21770	21915	21715	21682	21557	21726	21783	21669	21438	21641	21741	21671	21668	21569	21827	21943	21922	21948	21857	21868	21738	21413	21699	21726	21618	21890	21911	21701	21577	21781	21719	21535	21474	21693	21664	21980	21724	21646	21731	21564	21840	21823	21936	21761	21829	21526	21990	21747	21467	21644	21734	21650	21933	21668	21774	21886	21760	21902	21612	21697	21789	21717	21837	21783	21627	21797	21624	21973	21872	21651	21552	21696	21594	21900	21690	21793	21857	21955	21694	21667	21641	21812	21693	21834	21595	21722	21852	22023	21788	21766	21762	21870	21672	21748	21709	21899	21947	21775	21869	21717	21550	21934	21576	21892	21899	21573	21706	21547	21863	21848	21777	21542	21859	21610	21864	21860	21750	21795	21832	21832	21790	21703	21835	21770	21702	21835	21551	21662	21589	21530	21669	21706	21760	21680	21647	21635	21739	21727	21801	21803	21699	21741	21615	21776	21702	21930	21785	21789	21762	21839	21683	21682	21844	21768	21602	21618	21659	21796	21794	21683	21782	21751	21697	21495	21879	21757	22031	21782	21636	21559	21592	21775	21761	21573	21673	21548	21507	21643	21772	21670	21737	21706	21894	21885	21707	21535	21603	21691	21747	21762	21757	21691	21579	21869	21768	21711	21523	21870	21512	21836	21944	21860	21823	21915	21570	21644	21594	21704	21529	21759	21958	21789	21799	21802	21889	21807	21681	21903	21742	21957	21711	21738	21726	21825	21823	21726	21822	21795	21636	21830	21714	21682	21538	21862	21892	21698	21786	21793	21623	21567	21605	21844	21827	21811	21719	21927	21690	21795	21756	21917	21839	21710	21740	21503	21659	21696	21572	21755	21931	21820	21735	21697	21589	21739	21727	21743	21588	21754	21771	21693	21833	21778	21829	21763	21704	21607	21833	21738	21684	21882	21559	21683	21563	21877	21689	21471	21665	21692	21766	22016	21819	21712	21730	21757	21952	21784	21725	21839	21775	21765	21780	21824	21633	21561	21685	21775	21693	21758	21636	21512	21786	21542	21551	21821	21777	21509	21441	21725	21881	21585	21555	21704	21623	21653	21937	21641	21736	21705	21758	21754	21835	21617	21572	21749	21896	21710	21562	21905	21862	21837	21739	21722	21545	21963	21888	21603	21850	21636	21729	21689	21622	21625	21800	21751	21807	21713	21873	21932	21668	21775	21649	21882	21671	21615	21748	21771	21876	21633	21917	21698	21863	21812	21662	21615	21849	21690	21756	21809	21577	21681	21908	21725	21759	21922	21855	21484	21772	21644	21854	21653	21740	21746	21827	21749	21716	21533	21575	21361	21685	21630	21794	21695	21816	21750	21661	21744	21625	21806	21493	21933	21829	21653	21853	21980	21634	21415	21705	21856	21785	21836	21593	21767	21522	21766	21748	21670	21698	21632	21775	21810	21630	21933	21667	21573	21785	21628	21762	21608	21644	21639	21707	21865	21709	21886	21886	21742	21808	21779	21851	21903	21866	21934	21768	21614	21766	21661	21690	21607	21711	21733	21530	21696	21630	21712	21644	21713	21626	21702	21650	21541	21630	21615	21536	21927	21990	21617	21704	21773	21839	21498	21660	21930	21741	21851	21701	21752	21818	21780	21664	21793	21609	21643	21777	21927	21671	21688	21628	21641	21875	21854	21599	21708	21787	21897	21708	21635	21634	21654	21715	21920	21898	21776	21592	21914	21559	21740	21746	21855	21810	21885	21720	21651	21680	21564	21677	21784	21502	21841	21610	21679	21864	21806	21975	21786	21729	21735	21479	21528	21771	21876	21852	21590	21785	21854	21827	21805	21708	21709	21765	21728	21732	21920	21623	21744	21682	21571	21598	21619	21726	21680	21887	21844	21850	21796	21779	21956	21814	21920	21831	21676	21475	21797	21838	21892	21673	21704	21628	21738	21780	21863	21699	21757	21510	21716	21978	21999	21805	21890	21904	21532	21730	21763	21807	21698	21717	21903	21623	21733	21665	21692	21836	21819	21718	21630	21942	21881	21917	21877	21723	21631	21539	21471	21681	21753	21699	21792	21954	21643	21903	21625	21874	21640	21694	21703	21868
24176	40193	39962	31378	25710	20883	22618	41937	40763	33562	26955	22624	19821	18867	18690	18938	18736	18773	18627	18656	18754	18594	18676	18769	18703	18751	18895	18788	18771	18846	18666	18703	18787	18769	18803	18733	18725	18639	18688	18873	18575	18844	18817	18746	18661	18735	18733	18682	18697	18726	18628	18743	18614	18977	18903	18803	18932	18706	18608	18773	18865	18844	18721	18718	18895	18788	18728	18693	18956	18640	18785	18595	18711	18861	18661	18693	18823	18709	18758	18883	18714	18708	18705	18669	18891	18619	18745	18904	18675	18817	18602	18727	18722	18698	18836	18658	18632	18766	18883	18737	18758	18824	18866	18742	18767	18872	18752	18635	18679	18684	18903	18834	18761	18703	18782	18825	18719	18921	18708	18803	18847	18718	18750	18760	18643	18647	18657	18805	18800	18841	18623	18749	18731	18626	18837	18743	18627	18627	18654	18734	18691	18465	18781	18655	18686	18668	18651	18839	18828	18898	18852	18804	18622	18660	18685	18683	18831	18806	19044	18855	18692	18959	18872	18609	18760	18752	18774	18804	18719	18772	18822	18870	18743	18703	18785	18854	18804	18610	18734	18808	18714	18756	18728	18730	18710	18848	18719	18729	18713	18707	18873	18726	18788	18701	18606	18833	18712	18869	18743	18747	18898	18840	18584	18821	18891	18687	18731	18831	18951	18652	18853	18717	18749	18627	18744	18721	18666	18800	18688	18734	18715	18829	18880	18619	18855	18626	18783	18600	18833	18723	18687	18845	18704	18650	18775	18789	18480	18636	18549	18684	18781	18683	18717	18621	18654	18793	18818	18544	18552	18626	18714	18860	18710	18756	18738	18775	18731	18584	18705	18723	18879	18886	18893	18607	18701	18908	18824	18733	18708	18793	18584	18689	18664	18712	18758	18706	18737	18832	18646	18674	18713	18700	18784	18739	18522	18781	18750	18882	18692	18666	18773	18851	18770	18642	18553	18802	18698	18640	18547	18840	18700	18683	18501	18654	18566	18897	18879	18671	18667	18782	18800	18770	18883	18852	18756	18610	18628	18683	18722	18731	18588	18706	18742	18943	18748	18597	18775	18815	18811	18864	18731	18762	18699	18755	18763	18886	18770	18813	18810	18748	18820	18692	18726	18765	18622	18792	18887	18686	18707	18799	18646	18707	18635	18732	18790	18783	18762	18771	18689	18765	18742	18652	18728	18941	18671	18577	18758	18667	18783	18696	18649	18833	18714	18675	19000	18710	18749	18856	18769	18734	18764	18757	18761	18817	18710	18739	18769	18804	18699	18709	18662	18841	18696	18792	18878	18825	18713	18678	18596	18521	18645	18766	18687	18773	18749	18637	18604	18749	18719	18792	18793	18685	18710	18782	18795	18646	18824	18787	18650	18859	18822	18672	18622	18734	18636	18835	18811	18686	18747	18619	18813	18757	18675	18866	18651	18808	18638	18634	18750	18776	18751	18693	18746	18776	18664	18784	18849	18906	18822	18720	18701	18731	18724	18745	18630	18754	18504	18603	18720	18681	18711	18571	18612	18695	18564	18692	18925	18717	18702	18751	18630	18858	18560	18629	18540	18804	18649	18824	18799	18782	18736	18833	18767	18746	18829	18799	18588	18763	18823	18700	18732	18709	18831	18806	18639	18809	18756	18701	18641	18822	18742	18949	18716	18675	18716	18803	18752	18692	18712	18554	18629	18910	18877	18663	18728	18698	18743	18703	18759	18589	18833	18859	18780	18793	18656	18760	18733	18872	18833	18776	18750	18726	18734	18803	18713	18840	18730	18610	18876	18767	18694	18630	18723	18811	18587	18814	18727	18876	18673	18771	18772	18650	18592	18796	18842	18751	18669	18737	18740	18641	18732	18673	18702	18940	18846	18617	18756	18902	18729	18674	18804	18699	18659	18757	18808	18696	18779	18850	18673	18718	18838	18855	18780	18722	18698	18633	18754	18564	18837	18829	18720	18688	18727	18675	18659	18658	18663	18709	18580	18937	18627	18745	18817	18787	18709	18703	18676	18710	18635	18695	18757	18734	18774	18614	18623	18675	18764	18804	18862	18718	18750	18776	18509	18711	18841	18669	18688	18688	18826	18788	18767	18760	18842	18636	18679	18685	18486	18759	18691	18646	18755	18857	18829	18751	18837	18537	18662	18670	18697	18785	18901	18732	18620	18691	18729	18907	18736	18764	18750	18662	18755	18869	18724	18685	18890	18646	18678	18840	18676	18922	18653	18637	18707	18624	18730	18614	18843	18589	18663	18912	18822	18850	18703	18634	18709	18736	18498	18534	18892	18702	18730	18813	18880	18607	18772	18650	18620	18774	18683	18524	18753	18663	18623	18684	18832	18780	18692	18769	18741	18751	18766	18703	18565	18803	18582	18661	18612	18848	18656	18763	18693	18768	18800	18703	18759	18565	18948	18710	18731	18582	18755	18881	18718	18690	18829	18720	18665	18805	18677	18820	18758	18818	18776	18759	18689	18801	18736	18942	18703	18838	18646	18719	18846	18672	18830	18784	18630	18735	18933	18551	18740	18782	18483	18599	18739	18833	18816	18855	18528	18596	18874	18683	18712	18900	18545	18788	18742	18568	18609	18577	18774	18745	18920	18761	18700	18674	18658	18755	18703	18738	18673	18719	18641	18779	18621	18793	18570	18685	18665	18638	18816	18645	18655	18919	18758	18701	18833	18718	18738	18718	18699	18644	18796	18822	18436	18740	18812	18731	18700	18655	18708	18619	18761	18894	18705	18574	18848	18862	18910	18644	18719	18724	18619	18749	18541	18753	18739	18757	18558	18830	18720	18673	18714	18811	18549	18697	18562	18740	18782	18773	18595	18851	18714	18618	18795	18620	18501	18702	18756	18777	18723	18818	18821	18645	18731	18845	18743	18659	18683	18730	18618	18808	18758	18665	18939	18658	18727	18673	18581	18674	18731	18955	18732	18736	18974	18700	18760	18701	18536	18902	18620	18742	18715	18773	18662	18678	18596	18644	18798	18911	18659	18789	18688	18615	18769	18760	18924	18737	18614	18761	18768	18903	18751	18626	18650	18642	18753	18821	18711	18666	18830	18751	18697	18699	18760	18997	18670	18679	18852	18825	18713	18806	18765	18894	18776	18744	18769	18623	18665	18709	18872	18699	18742	18749	18749	18758	18642	18723	18691	18819	18690	18892	18777	18721	18658	18608	18791	18757	18814	18888	18648	18652	18798	18773	18811	18715	18699	18824	18729	18740	18736	18728	18733	18660	18753	18633	18793	18556	18784	18721	18679	18726	18851	18592	18636	18858	18695	18674	18801	18680	18659	18727	18812	18675	18925	18797	18741	18726	18685	18634	18919	18732	18751	18556	18685	18686	18621	18769	18487	18720	18573	18707	18679	18817	18946	18853	18768	18757	18618	18804	18600	18902	18908	18714	18802	18642	18688	18655	18671	18590	18841	18821	18778	18676	18813	18620	18724	18750	18544	18732	18800	18674	18849	18732	18769	18709	18664	18642	18968	18763	18640	18837	18915	18672	18635	18840	18644	18683	18831	18800	18765	18902	18653	18750	18739	18759	18694	18647	18838	18770	18729	18737	18591	18790	18756	18706	18802	18657	18837	18648	18764	18774	18626	18793	18705	18773	18673	18751	18823	18769	18687	18858	18592	18768	18711	18749	18672	18746	18862	18777	18658	18708	18800	18754	18691	18648	18694	18744	18837	18498	18755	18770	18764	18784	18570	18758	18865	18594	18720	18547	18831	18793	18820	18665	18813	18831	18629	18699	18841	18700	18771	18721	18893	18655	19000	18851	18583	18728	18796	18674	18752	18770	18678	18630	18720	18817	18897	18676	18831	18628	18630	18771	18631	18580	18531	18736	18763	18760	18816	18615	18695	18746	18821	18661	18876	18577	18583	18717	18656	18771	18779	18604	18957	18558	18835	18732	18654	18731	18644	18717	18630	18685	18724	18757	18693	18602	18699	18649	18745	18794	18731	18722	18912	18789	18756	18737	18797	18677	18701	18896	18530	18526	18604	18921	18789	18764	18735	18840	18577	18629	18767	18629	18613	18799	18916	18702	18885	18809	18755	18731	18745	18715	18631	18770	18536	18793	18544	18721	18781	18768	18766	18765	18714	18800	18683	18762	18713	18607	18743	18633	18640	18517	18697	18731	18791	18860	18582	18647	18641	18552	18758	18710	18633	18752	18780	19049	18837	18734	18910	18847	18512	18749	18673	18852	18700	18533	18962	18376	18612	18739	18721	18710	18627	18793	18704	18659	18716	18702	18821	18704	18656	18683	18712	18845	18788	18879	18796	18748	18885	18665	18702	18715	18597	18734	18627	18746	18793	18710	18649	18801	18713	18539	18806	18740	18814	18779	18897	18694	18744	18734	18806	18767	18712	18795	18708	18672	18717	18842	18655	18623	18609	18923	18873	18766	18836	18658	18824	18820	18669	18756	18741	18748	18787	18715	18731	18772	18703	18994	18748	18603	18936	18706	18802	18813	18639	18785	18789	18520	18817	18611	18812	18731	18706	18600	18789	18969	18641	18884	18637	18723	18733	18686	18639	18829	18750	18822	18779	18782	18667	18727	18796	18806	18738	18651	18758	18742	18848	18657	18722	18735	18633	18813	18718	18686	18677	18741	18609	18939	18932	18700	18688	18678	18877	18675	18605	18735	18840	18518	18782	18814	18671	18816	18673	18777	18843	18770	18574	18645	18624	18857	18704	18788	18649	18912	18909	18782	18778	18839	18783	18714	18564	18682	18981	18713	18699	18738	18645	18691	18614	18702	18593	18752	18752	18696	18790	18775	18711	18772	18658	18492	18586	18580	18645	18830	18778	18805	18784	18682	18768	18758	18800	18812	18779	18590	19025	18803	18678	18938	18900	18985	18635	18756	18717	18639	18984	18820	18680	18636	18779	18660	18748	18801	18758	18704	18710	18919	18776	18710	18698	18601	18821	18729	18822	18724	18706	18535	18785	18807	18777	18553	18566	18915	18716	18660	18770	18750	18521	18535	18659	18814	18801	18849	18557	18753	18695	18724	18698	18600	18819	18677	18684	18779	18933	18687	18884	18711	18780	18587	18832	18794	18652	18687	18753	18744	18697	18664	18761	18713	18706	18652	18936	18671	18724	18662	18721	18621
22931	21318	29153	24049	22399	25083	33978	55567	53848	43852	34525	27922	24085	22850	22237	22114	22108	21947	21923	22074	22174	22114	22186	21946	22004	22228	21919	22034	22241	22074	22269	21932	22040	21974	22049	22054	22103	21959	22305	21997	22045	21840	21952	21977	21930	21930	21844	21929	21998	21915	22118	22058	22191	21942	21790	22143	21874	21986	21904	21941	21858	21948	22009	22187	22028	21929	22082	21996	21879	22028	22364	21900	21920	21824	21819	22118	21885	22007	21854	21924	22088	21858	22034	22009	22089	22038	21764	22169	21904	21963	21763	21894	22082	22011	21876	21953	21887	21910	22066	22029	21945	21914	21887	22085	22023	22127	21856	21815	21848	21936	21657	21821	21936	21793	22052	22011	22040	22177	21910	22023	21915	21795	21941	21934	21920	21833	22028	21556	21944	21900	21982	22013	21849	21810	21916	21808	21885	21918	22007	22041	22127	21883	22063	21985	21726	22115	21631	21988	21912	21815	21984	22038	21777	22094	21801	21838	21801	21885	21818	21804	22020	21965	22141	21965	22041	21773	21720	21755	21896	21972	21972	21831	21936	21837	21985	22037	21786	22067	21774	21809	21907	21963	22051	22033	22041	21930	22246	22000	22054	22016	21848	21976	21819	21965	21915	21929	22030	21873	21887	21918	21939	21897	21843	22091	21902	21969	21935	21858	22071	21565	21659	21805	21785	21885	21915	22026	22234	21689	21852	21976	22019	21794	22039	21932	21988	21792	21985	21839	21670	21968	21856	21721	22096	21950	21852	21805	21863	22007	21971	22014	21996	21887	21854	21832	21737	22070	22107	21871	21671	21870	22045	21864	22043	21855	21942	21926	22021	21916	21922	21760	21969	21703	21692	21773	21871	21734	22002	21913	21869	21877	21896	21859	21889	21829	21968	21782	21812	22042	21848	21839	21737	22001	22045	21824	21816	21747	21817	21750	21973	22081	21808	21774	22011	21715	21776	21750	21962	21934	22033	21856	21773	22085	21930	21835	22190	22010	21952	21929	21947	21779	21832	21960	22004	21982	22078	21752	21902	21944	21919	22101	21999	21757	21871	21902	21636	21683	22010	21821	21896	22015	21731	22215	21694	22016	21997	21901	21981	21940	21962	22074	21938	21965	22000	21750	21914	21710	21860	22088	21833	21783	21956	21974	21831	21883	21895	21864	21873	21818	21950	21970	21773	21941	21928	21972	21841	21753	21823	21958	21871	21759	21840	21982	21730	22054	21984	21869	21764	21708	21578	22058	21882	21835	22031	21836	22116	21728	22025	21737	21924	21789	22068	21910	21983	21803	21788	22061	21816	22026	21894	21948	21879	21760	21936	21895	21823	21804	21709	21782	22026	21714	21695	21915	21941	21802	21916	21994	21894	22057	21793	21893	21879	21954	22048	22022	21897	21909	22167	21973	22072	21845	21954	21816	22022	21953	21854	22168	21955	21821	22097	21948	21767	21801	22048	21703	22057	21936	21987	21947	21880	21972	21984	21885	21964	21886	22120	22072	21652	22006	22041	22027	21806	21984	21966	21915	21821	21950	21842	21886	21926	21916	21880	21727	21983	22018	21853	21937	21883	21830	22013	21897	21934	21848	21986	22020	22090	21961	22017	21893	22108	21893	21917	21912	22147	21821	22019	22141	21849	21849	22113	21966	22120	21785	21968	21887	21837	22017	21864	21711	21976	21925	22183	21924	21943	21821	21809	21674	21956	22104	21997	22050	22091	21901	21949	22094	22163	22117	21762	21872	21872	21887	22139	21958	21904	21831	21742	21843	22060	21784	21919	22008	22148	22014	22133	22022	22134	21912	21993	21782	21967	22070	21947	21841	21838	21867	21758	21930	21723	22109	22041	21805	21865	21847	21845	21805	21792	21825	21792	21820	21921	21980	21931	21823	21878	21908	21920	21820	21789	21919	22008	21916	21818	22064	22146	22069	21917	21750	21800	21794	22090	22017	21880	21908	21960	21926	22055	21961	21979	22118	21824	21788	21874	21815	21817	21903	21903	22081	21945	21999	21893	22114	22233	22056	22021	21884	21854	22010	22037	21898	22089	21951	22030	21844	21634	21826	21770	21951	22089	21810	22017	21819	21859	21944	21950	21784	21819	21925	21817	21975	21842	21711	21954	22059	21745	22126	21658	21797	22012	21842	21993	21965	21923	21857	21984	21901	21941	22105	22056	21950	21856	21910	22115	22015	21748	21910	22049	21992	22041	21783	22081	21750	21993	21832	22037	21966	21674	21798	21902	21977	22017	21732	21754	21752	21757	21834	21832	21878	21995	21838	21923	21843	21833	21942	22010	21907	21939	22021	21881	21704	21885	21957	21851	21863	21940	21846	21894	21797	21980	22046	21800	21687	21873	21987	21958	21837	21893	21900	22162	22114	21949	21903	21968	21946	21948	21791	21968	21998	21816	21890	21976	22185	22062	21996	21676	21584	21980	22043	21997	22069	22067	21996	21891	21874	21941	21952	22035	21757	21980	21767	21963	21945	21958	22024	21937	22055	21730	22061	21932	21895	21963	22030	21703	21932	21789	21813	21943	22022	21816	21916	21935	22048	22041	21945	21910	21833	21736	22022	21962	21841	21868	21778	21766	21916	21876	21848	21822	21972	22009	21694	21841	21714	21955	22051	22075	21859	21788	22063	21836	21971	22124	22110	21771	21945	21809	21826	22003	21755	22129	21908	21979	21886	21759	21829	21956	21849	22027	21940	21834	21766	22118	21938	21801	21859	21773	21823	21925	21797	21923	21847	21919	22040	21891	21947	22034	21933	21747	21865	22000	21810	21807	22076	21883	21852	22200	21829	21901	22032	21958	21989	21983	21909	22037	21658	21710	21922	22051	22014	22121	21956	21882	22054	22062	21735	21979	21705	21980	22038	21891	21848	21966	21694	21965	22001	21846	21858	22044	21902	21831	21886	22029	21988	21839	21944	21948	22108	22176	21867	21865	21672	21844	21946	21959	21765	21898	21642	21926	21750	21820	21827	21937	21776	22125	22020	21969	21706	21810	21943	21901	21759	21916	21882	21985	21971	21905	21919	22040	21814	21864	21853	21881	21854	21881	21816	21904	22029	21838	21916	21761	21742	22054	21782	21884	21921	21789	21785	21878	22056	22015	21800	21800	21875	21911	22013	22038	22095	21839	21694	22039	22033	21950	21743	21875	21876	21880	21968	21845	21810	21841	21695	21896	22124	21843	21911	21976	21913	22004	21986	22145	21846	21957	21918	21776	22019	21958	21769	21819	21898	22030	22053	21728	21946	21897	22045	21878	21927	22004	22005	22083	21940	21881	21633	21913	21848	21791	21978	21787	21942	21849	21916	21985	21928	21859	21814	21948	21828	21988	21854	21740	21962	21928	22071	22095	21957	21744	21968	21796	22060	21844	22000	21947	21754	21865	21834	21881	21935	21807	22049	21983	22106	22090	21896	21829	21878	21980	21895	22060	21832	22101	21988	22030	21906	21988	22027	22001	21972	21755	22089	21836	21746	22037	21817	22046	21944	21724	21754	21836	21939	21801	21915	21973	22117	21811	21940	21846	21897	21973	22155	22095	21870	22047	21868	21871	21734	21932	21937	21881	21919	21796	21838	21999	21826	21994	21840	22008	21900	21871	21725	21898	21973	21689	21821	21870	21735	21888	21863	21957	22007	22073	21926	21819	21881	21829	22070	21831	22061	21906	21974	21786	21910	22019	21871	21893	22004	22313	21901	21944	22019	22016	21931	21916	21836	21840	21928	21975	22016	22097	21798	21979	22001	21939	22074	21815	21805	21969	21974	21939	21869	21758	21863	22141	22002	21889	22012	21700	22019	21896	21966	21975	21770	21747	21935	21925	21627	21866	22105	21873	21889	21891	22045	21943	22040	22095	21933	21925	22003	21856	21993	21852	21858	21745	21915	21846	21839	21873	21980	21654	21956	22199	21784	22227	21708	21975	21931	21961	21917	21899	22000	21875	21775	21861	21919	21881	22003	22001	21943	22016	21950	21994	21873	22112	22044	21863	21953	21977	22011	22067	21927	21982	22003	22059	22006	21960	21899	21719	21754	21810	21975	21916	21861	22122	21708	21792	21985	22048	22011	22034	21853	21867	21944	21894	21938	21771	21857	21914	21761	22035	22087	22052	21718	21957	21951	21786	21850	21836	21766	22106	22038	21934	21719	21940	21949	21770	21794	22025	21788	21879	21938	22174	22066	21955	22054	22064	21776	21716	21742	21980	21999	22167	21865	21904	21900	22056	22328	21945	21881	21717	21804	21883	21805	21991	21911	21877	21799	21845	22119	21923	21918	21982	22130	21903	22035	21842	21787	21872	21934	21948	21782	21709	21877	21787	22146	21931	21740	21866	21740	21967	21937	21984	22003	21888	21776	21832	21794	21916	21854	22184	21724	22039	21918	21912	21947	21850	21990	21812	21737	21852	21840	22079	21961	21797	21900	21914	22081	21790	21816	21949	21888	22088	21825	21829	21778	21747	21688	21998	22060	21704	21855	21811	22086	21938	21970	21843	21967	22010	21843	21776	21900	21857	21963	21830	21880	22071	22006	22039	21923	21976	22051	21872	21983	21930	22033	21930	21957	21827	22098	22096	22064	21844	21952	21878	21863	21971	21910	22014	22060	21940	21959	21716	21930	22209	21918	21877	21992	21988	21854	21834	21983	21887	21897	21930	22130	22075	22064	21795	21874	21926	21711	21952	21810	21901	21887	21909	21820	21841	21713	22044	21865	21797	22054	22189	21774	21835	21896	22206	21837	21777	21975	22018	22076	21987	22063	21968	21800	21945	21951	21805	22104	22111	21859	21902	21742	21845	21866	21882	21971	21973	22028	21968	21928	21821	21937	21844	21993	22004	21666	21853	21945	21997	21963	21856	21976	21912	21928	21990	22062	21864	21720	22041	21879	22043	21849	21931	21881	21846	21730	21826	22017	21927	22028	21844	22017	21803	22033	21947	21996	22127	22003	21806	21799	21926	21828	21857	21816	21916	21895	22096	21984	21797	21993	21699	21783	21868	21867	21834	21770	21781	21911	21916	21930	22027	21824	21978	21999	22008	22201	21738	21974	21741	21809	22100	21889	21810	21712	22154	21731	21955	21954	21928	21997	21964	21782	22043	21816	21961	21856	21901	21979
27702	48133	47974	38604	29299	22859	33172	57782	54557	43183	34316	25295	20897	19411	19006	19084	18958	18779	18932	18843	18944	18841	18849	18822	18901	18773	18843	18927	18714	18828	18958	18822	18922	18848	19007	18972	18827	18900	18825	18901	18737	18899	18869	18940	18885	18956	18928	18931	18956	18756	18878	18971	18958	18900	18764	19056	18925	18932	18817	18940	18938	18894	18842	19056	18895	18786	18946	18735	18984	19109	18687	18945	18858	18867	19057	18947	18796	18877	18886	18877	18989	18911	18953	18900	18841	18693	18755	19002	18927	18753	18893	18942	18914	18815	18928	18883	18984	18826	18986	18915	18873	18953	18930	18856	18900	18885	18870	18689	18926	18934	18676	18770	18818	18782	18747	18913	18793	18828	18848	18987	18992	19108	18788	18956	18840	18673	18862	18849	18891	18845	18909	18788	18914	18763	18951	18974	19044	18892	18771	18695	18905	18752	19026	18908	18836	18944	18958	18871	18830	19054	18920	18984	18938	18909	18867	18918	18990	18871	18887	18728	18765	18889	18929	18751	18898	18899	18904	18966	18965	18769	18897	18933	19020	18915	18867	18957	18789	18685	18941	19109	18914	18853	18857	18918	18847	18827	18952	18687	19080	18880	18761	18863	18871	18803	19009	18823	18712	18695	18882	19010	18933	18855	18737	18888	18873	18819	19121	19016	18931	18783	18926	18625	18761	18631	18924	18831	18866	18742	18870	18757	18895	18844	18728	18727	18934	18777	18854	18857	18674	18844	18765	18821	18848	18910	18908	18909	18935	18965	18812	18815	18619	18965	18722	18858	18835	18752	18983	18922	19047	18868	19022	18879	18815	18753	18791	18939	18868	18759	19096	18772	18768	18944	18841	18850	18846	18757	18756	18789	18867	18877	18996	18836	18760	18858	18927	18728	18771	18877	18904	18952	18850	18913	18805	19038	18840	18810	18764	18915	18863	18906	18806	18883	18850	18838	18774	18930	18907	18892	18948	18600	18861	18736	18890	18954	18856	18976	18858	18734	18725	18773	18795	18836	18867	18940	19029	18865	18987	19035	18853	18759	18815	18888	18884	18870	18927	18972	18851	18832	18872	19024	18692	18850	18761	18930	18904	18833	18883	18760	19081	18912	18811	18999	18815	18771	18782	18843	18695	18915	18959	18931	18914	18950	18708	18773	18874	18924	19026	18871	18817	18739	18885	18815	18955	18721	18755	18737	18629	18761	18837	18868	18772	18970	18746	19000	18893	18953	18792	18956	18702	18878	18975	18773	18873	18786	18933	18900	18887	18826	18754	18815	18948	18784	18887	18876	18885	18788	18779	18864	19090	18956	18841	18850	18818	19022	18983	18766	18562	18756	18777	18954	18983	18875	18802	18833	18972	18857	18712	18894	18970	18746	18799	18718	18824	18869	18754	18921	18952	18964	18897	18927	18779	18826	18851	18841	18962	18928	18918	18861	18791	18784	18932	18772	18780	18774	18761	18786	18657	18701	19034	18834	18770	18839	18752	18939	18920	18728	18640	18827	18728	18929	18908	18892	18733	19016	18866	18848	18939	18871	18786	19007	18705	18963	18807	18902	18859	18818	18712	19023	18938	18965	18641	18781	18871	18883	18761	18895	18571	18855	18760	18738	18820	18898	18953	19068	18869	18802	19116	18670	18845	18837	18836	18747	18974	18795	18711	18888	19038	18752	18911	18753	18895	18734	18825	18897	18610	18906	18790	19020	18990	18820	18952	18885	18855	18795	18741	18965	18860	18892	18966	18871	18788	18775	18783	18846	18837	18859	18779	18605	18927	18928	18906	18972	18735	18825	18737	19060	18908	18904	18752	18739	18930	18895	18778	18820	18918	18783	19087	19067	18874	18802	18772	18757	18873	18823	19088	18846	18791	18856	18824	18892	18903	18863	18867	18856	18883	18800	18927	18732	18986	18819	18934	18866	18796	18856	18868	18705	18942	18859	18956	18953	18864	18885	18795	18862	18902	18923	18892	19125	18766	18823	18815	18854	18895	18920	18854	18813	18946	18671	18904	18941	18802	18916	18826	18978	18766	18830	18768	18687	18894	19080	19001	18886	18859	18803	19069	18780	18901	18787	18907	18842	18885	19015	18707	19054	18903	18854	18895	18926	18833	18861	18867	18896	18786	18819	18948	18951	18908	18877	18936	18618	18887	18932	18811	18760	18807	19046	18876	18904	18901	18852	18928	18827	18882	18849	18913	18968	18911	18835	18877	18949	18931	18999	18709	18893	18827	18875	18802	18787	18900	18866	18778	18758	18876	18820	18932	18788	18978	18911	18977	18819	18860	18824	18916	18890	18689	18904	18998	18915	18773	18840	18864	18861	18847	18871	18923	19021	18844	18938	18751	18893	18758	18746	18802	18864	18761	18827	18820	18717	19038	18920	18745	18922	18922	18903	18807	18688	18723	18905	18785	18755	18861	18981	18853	18824	18843	19016	18869	18894	18804	18854	18992	18849	18552	18893	18855	18839	18852	18906	18778	18672	18734	18895	18914	18758	18964	18869	18852	18881	18910	18833	18789	18819	18788	18732	19218	18755	18973	18707	18859	18917	18898	18858	18789	18884	18770	19014	18723	18889	18814	18991	18788	18787	18888	18845	18716	18902	18833	18916	18801	18974	18870	18954	18866	18969	19036	18729	18849	18880	18936	18906	18938	18782	19049	18774	18862	18854	19049	18952	18836	18824	18934	18794	18869	18957	18687	18771	18816	18755	19052	18805	18978	19028	18851	18875	18895	18811	18880	18962	18867	18790	18831	18822	18859	18850	18974	18839	18853	18920	18954	18912	18928	18719	19128	18718	18710	19010	18516	18778	19039	18971	18967	18619	18992	18798	18750	18851	18855	18868	18835	18725	18812	18828	18951	18721	18793	18844	18744	18916	18765	18878	18838	18939	18877	18798	18972	18844	18964	18783	18827	18857	18999	19145	18680	18919	18878	18888	18828	18918	18913	18832	18968	18846	18725	18876	18833	18792	18864	18983	18805	18886	18833	18754	18950	18938	18842	18845	18945	18956	18985	18894	19019	18749	18710	18907	19001	18895	19032	18967	19033	18796	18908	18875	18859	18825	19006	18832	18926	18860	19026	19040	18996	18962	18804	18846	18938	18752	18786	18771	19038	18987	18800	18819	18798	18933	18740	18926	18955	18852	18853	18764	18665	18932	18874	18789	18749	18837	18907	18722	18843	18712	18557	18958	18674	18744	18858	18940	18820	18893	19003	18820	18924	18757	18901	18803	18791	18945	18868	19064	18920	18868	18878	18848	18702	18770	18836	18856	18815	18892	18917	18855	18664	18902	18800	18748	18750	18715	18942	18857	18872	18852	18862	18843	18857	18886	18923	18783	19018	18857	18879	18794	18768	18894	18958	18830	18834	18839	18929	18658	18729	18835	18823	18941	18862	18884	18769	18890	19014	18794	18773	19068	18799	18970	18917	18887	18864	18817	18854	18735	18976	18917	18824	18854	18828	18851	18751	18828	18923	18838	18854	18807	18773	19025	18804	18824	18733	18772	18865	18686	18800	18885	18891	18800	18774	18682	18971	18751	18816	18844	19115	18718	19011	18789	18873	18849	18849	18963	18823	18936	18729	18890	18857	18783	18980	18877	18932	18829	18996	18930	18903	18884	18836	18788	18753	18906	18856	18716	18771	18733	18859	18851	18798	19059	18810	18959	18909	18936	18842	18744	18781	19021	18885	18882	18865	18664	18730	18850	18856	18943	18913	18705	18807	18857	18810	18712	18865	18725	18798	18859	18809	18799	18827	18735	18750	18834	18916	18727	18818	18817	18833	18954	18774	18875	18802	18917	18882	18782	18864	18726	18780	19020	18831	18812	18733	18826	18833	18911	19080	18904	18895	18881	18806	18803	18774	18749	18766	18880	18871	18970	18964	18902	18700	18850	18898	18888	18782	18885	18865	19020	18894	18801	18840	18866	18857	18945	18828	18912	18948	18843	18817	18880	18985	18891	18830	18959	18855	18830	18812	18837	18921	18799	18887	18802	18814	18821	18971	18963	18880	19074	18692	18695	18879	18914	18852	18987	18768	18895	18794	18767	18937	18983	18842	18747	18765	18843	18912	18903	18773	18923	18912	18781	18791	18964	18914	19019	18846	18872	19058	18845	18844	18883	18760	18865	18819	18932	18929	18803	18927	18934	18827	18924	18899	18742	18841	18586	18659	18824	18878	18962	18952	18755	18664	18954	18855	18793	18861	18551	18843	18894	18898	18862	18818	18988	19029	18728	18700	19020	18948	18757	18882	18881	18775	18768	18759	18950	18831	18960	18685	18851	18814	18953	18956	18954	18864	19013	18662	18908	18895	18767	18843	18814	18799	19026	18918	18770	18941	18942	18898	18968	18629	18763	18978	18821	18872	18832	18771	18926	18922	18975	18971	18770	18938	18867	18728	18942	18967	18960	18809	18860	18923	18824	18911	18818	18939	18930	18783	19160	18842	18901	18943	18939	18873	18802	18948	18721	18867	18880	18926	18631	18945	18790	19063	18807	18863	18696	18957	18875	18707	18813	18811	18900	18721	18710	18903	18860	19168	18844	18927	18841	18703	18934	18945	18887	18806	18943	18883	18880	18894	18939	18852	18802	18937	18750	18992	19014	18672	19135	18987	18909	18785	18957	18845	19067	18903	18732	18869	18954	18858	18788	18812	18868	18829	18795	18804	18922	18726	18896	18978	18900	18755	18939	18916	18880	18950	18780	18898	18880	18854	18693	18979	18746	18865	18973	18894	18945	18916	18817	19032	18794	19104	18740	18889	18866	18828	18990	18884	18838	18913	18780	18995	18937	18947	18815	18799	18756	18744	18958	18892	18811	18797	18842	18738	18881	18826	18833	18934	18857	18961	18736	18948	18897	18961	18933	18855	18750	18690	18654	18785	18909	18854	18957	18847	18821	18879	18783	18801	18892	18875	18898	18946	18791	18654	18956	18896	18982	18734	18956	19049	18766	18804	18850	18733	18758	18885	18805	18946	18950	18829	18895	19022	18799	18905	18924	18961	18999	18878	19021	18797	18825	18834	18656	19092	18796	18802	18899	18971	18856	18865	18994	18857	18663	18867	18996	18842	18930	19017	19056	18969	18847	18908	18937	18825	18776	18858	18760	18899	18905
28108	23813	29336	27448	22931	22603	23662	26369	26819	25300	24082	23179	22502	22677	22624	22489	22618	22641	22499	22463	22446	22510	22271	22468	22421	22710	22614	22678	22832	22462	22389	22515	22601	22222	22467	22497	22281	22162	22292	22597	22753	22475	22415	22624	22522	22901	22585	22676	22516	22391	22421	22437	22356	22694	22578	22472	22220	22443	22724	22608	22469	22297	22559	22392	22620	22650	22503	22539	22586	22375	22458	22194	22584	22520	22418	22473	22576	22671	22511	22387	22547	22404	22388	22523	22641	22429	22549	22462	22448	22591	22330	22251	22445	22276	22515	22403	22591	22537	22411	22664	22563	22590	22715	22364	22297	22571	22414	22657	22548	22433	22553	22508	22455	22593	22473	22508	22511	22465	22561	22512	22345	22488	22353	22416	22721	22450	22593	22591	22667	22622	22536	22523	22447	22472	22531	22510	22466	22425	22374	22395	22510	22411	22579	22470	22482	22464	22608	22546	22428	22396	22490	22374	22527	22438	22686	22575	22640	22232	22525	22461	22499	22567	22424	22313	22500	22441	22335	22323	22327	22353	22456	22499	22558	22393	22389	22259	22289	22298	22384	22492	22638	22630	22651	22383	22371	22512	22398	22615	22462	22378	22580	22510	22394	22529	22500	22414	22486	22451	22316	22553	22451	22405	22399	22277	22297	22519	22454	22575	22579	22451	22604	22484	22447	22470	22598	22441	22417	22380	22501	22436	22494	22442	22520	22168	22622	22207	22323	22479	22636	22554	22325	22452	22470	22542	22326	22575	22440	22480	22473	22370	22642	22621	22570	22540	22532	22194	22414	22486	22380	22646	22566	22316	22529	22552	22596	22341	22593	22512	22462	22681	22218	22472	22576	22235	22601	22420	22440	22531	22359	22369	22537	22448	22429	22354	22650	22386	22599	22553	22402	22492	22315	22548	22501	22441	22393	22433	22383	22485	22291	22437	22322	22502	22516	22603	22335	22453	22346	22716	22362	22528	22612	22299	22416	22302	22481	22505	22552	22375	22453	22425	22332	22406	22420	22470	22384	22254	22508	22553	22580	22486	22520	22791	22448	22383	22461	22445	22472	22311	22543	22299	22521	22638	22203	22358	22212	22479	22501	22524	22364	22413	22304	22445	22455	22468	22326	22398	22532	22435	22430	22615	22281	22523	22459	22409	22637	22406	22358	22467	22446	22405	22523	22552	22460	22249	22584	22522	22529	22587	22610	22547	22435	22475	22478	22365	22418	22311	22444	22434	22681	22293	22473	22513	22326	22433	22547	22309	22434	22564	22426	22471	22385	22665	22370	22492	22504	22359	22532	22420	22493	22604	22691	22769	22648	22347	22469	22451	22424	22425	22400	22362	22733	22348	22441	22429	22361	22488	22575	22560	22301	22296	22349	22387	22405	22437	22418	22310	22607	22763	22579	22502	22428	22457	22574	22551	22572	22520	22468	22544	22582	22532	22489	22377	22402	22531	22596	22418	22476	22412	22350	22480	22502	22396	22544	22660	22398	22502	22747	22377	22515	22575	22638	22547	22567	22514	22730	22383	22431	22433	22564	22502	22596	22456	22488	22421	22502	22544	22466	22546	22491	22450	22570	22589	22281	22472	22737	22683	22505	22360	22516	22481	22243	22465	22287	22469	22498	22108	22591	22496	22367	22488	22645	22291	22613	22506	22560	22410	22351	22448	22532	22381	22553	22533	22293	22560	22658	22446	22265	22262	22422	22514	22396	22392	22432	22579	22500	22676	22584	22744	22566	22406	22580	22511	22449	22408	22531	22381	22413	22689	22558	22571	22561	22671	22480	22457	22676	22372	22498	22626	22390	22382	22548	22605	22540	22504	22550	22501	22628	22460	22499	22366	22308	22636	22341	22372	22301	22757	22529	22641	22648	22485	22450	22318	22396	22516	22415	22483	22493	22499	22401	22406	22273	22324	22557	22420	22684	22549	22584	22489	22432	22638	22352	22330	22423	22505	22600	22619	22519	22416	22551	22491	22562	22745	22528	22428	22496	22629	22375	22377	22525	22615	22363	22436	22422	22274	22411	22463	22627	22639	22332	22480	22462	22503	22476	22395	22607	22631	22722	22478	22533	22557	22516	22195	22333	22493	22286	22654	22614	22526	22312	22488	22455	22477	22312	22506	22279	22599	22365	22579	22366	22459	22369	22573	22543	22755	22588	22321	22345	22572	22331	22423	22367	22485	22596	22561	22422	22367	22416	22561	22546	22454	22570	22644	22634	22334	22605	22391	22612	22344	22302	22678	22352	22564	22453	22517	22442	22475	22492	22358	22344	22441	22525	22484	22631	22446	22573	22615	22700	22432	22371	22684	22574	22627	22779	22462	22641	22481	22538	22507	22378	22486	22339	22540	22284	22517	22515	22425	22628	22730	22340	22528	22408	22565	22676	22402	22451	22457	22569	22657	22446	22426	22488	22628	22351	22717	22508	22633	22676	22700	22520	22485	22275	22534	22672	22491	22395	22519	22529	22597	22553	22528	22325	22295	22643	22598	22611	22399	22502	22459	22594	22420	22631	22630	22476	22325	22559	22515	22772	22588	22356	22248	22345	22505	22588	22494	22629	22613	22441	22553	22663	22297	22485	22320	22425	22401	22304	22633	22633	22356	22571	22533	22583	22351	22682	22565	22415	22352	22417	22486	22441	22591	22406	22408	22373	22405	22460	22455	22243	22518	22429	22487	22643	22521	22728	22401	22489	22402	22471	22341	22521	22424	22446	22489	22602	22585	22547	22662	22658	22403	22500	22598	22626	22731	22556	22404	22428	22494	22295	22491	22531	22291	22559	22451	22427	22607	22458	22498	22276	22513	22305	22521	22654	22532	22407	22551	22670	22662	22237	22496	22607	22467	22524	22496	22479	22628	22314	22385	22534	22398	22452	22626	22387	22569	22701	22582	22331	22303	22378	22414	22493	22572	22488	22445	22247	22642	22820	22580	22352	22577	22519	22581	22460	22416	22417	22393	22395	22651	22603	22471	22378	22460	22526	22607	22255	22380	22433	22379	22373	22340	22405	22713	22657	22551	22362	22437	22607	22762	22694	22647	22400	22557	22526	22565	22681	22557	22682	22265	22438	22244	22578	22272	22594	22501	22456	22454	22515	22600	22508	22245	22441	22394	22542	22584	22538	22484	22429	22469	22449	22321	22413	22421	22553	22554	22699	22521	22513	22632	22512	22538	22468	22321	22486	22550	22421	22546	22520	21944	22330	22189	22553	22224	22512	22410	22453	22502	22628	22502	22353	22395	22484	22509	22673	22455	22553	22563	22487	22436	22416	22442	22600	22454	22513	22552	22289	22555	22607	22596	22476	22463	22615	22537	22521	22575	22534	22248	22337	22428	22358	22472	22666	22447	22523	22496	22521	22313	22646	22423	22357	22526	22368	22434	22524	22377	22267	22679	22399	22760	22586	22134	22576	22461	22403	22639	22369	22305	22559	22263	22387	22393	22529	22473	22335	22565	22359	22348	22536	22362	22481	22494	22416	22642	22587	22449	22492	22309	22552	22434	22458	22546	22625	22502	22611	22553	22507	22298	22211	22331	22500	22576	22683	22398	22429	22452	22620	22210	22429	22706	22568	22426	22682	22630	22501	22567	22607	22414	22404	22621	22615	22350	22281	22541	22643	22595	22444	22484	22522	22476	22465	22255	22675	22358	22507	22349	22507	22561	22664	22518	22309	22473	22450	22506	22442	22703	22397	22690	22498	22509	22594	22351	22434	22468	22394	22490	22554	22656	22360	22497	22287	22214	22523	22468	22677	22486	22568	22721	22372	22520	22635	22565	22415	22401	22221	22262	22650	22479	22540	22228	22588	22390	22466	22423	22271	22462	22522	22705	22497	22354	22354	22516	22604	22461	22676	22513	22558	22400	22630	22328	22498	22385	22648	22461	22399	22423	22413	22297	22411	22542	22382	22428	22276	22643	22366	22417	22481	22406	22461	22517	22628	22590	22289	22294	22409	22580	22359	22514	22679	22457	22438	22420	22359	22232	22542	22482	22267	22354	22413	22257	22604	22405	22611	22398	22493	22544	22537	22516	22789	22460	22508	22573	22450	22494	22605	22426	22639	22300	22601	22490	22320	22333	22463	22440	22300	22608	22403	22448	22386	22407	22618	22530	22548	22388	22298	22626	22455	22331	22608	22499	22607	22493	22614	22494	22248	22587	22333	22556	22553	22428	22477	22441	22542	22516	22512	22207	22420	22502	22404	22375	22355	22412	22509	22485	22575	22482	22673	22357	22442	22546	22409	22711	22530	22322	22576	22611	22563	22360	22649	22421	22471	22558	22405	22461	22543	22593	22486	22397	22446	22469	22436	22424	22425	22528	22579	22658	22569	22485	22629	22464	22693	22180	22667	22725	22583	22291	22466	22393	22450	22563	22449	22579	22687	22603	22559	22349	22552	22459	22344	22470	22446	22390	22482	22418	22395	22413	22435	22520	22465	22435	22506	22490	22504	22696	22274	22471	22561	22597	22467	22393	22433	22638	22638	22303	22591	22537	22534	22615	22367	22325	22557	22408	22656	22608	22531	22428	22436	22445	22694	22354	22258	22469	22702	22545	22546	22348	22608	22357	22371	22534	22562	22662	22504	22453	22472	22698	22350	22213	22717	22355	22505	22626	22590	22573	22508	22625	22479	22531	22555	22528	22541	22396	22424	22460	22599	22541	22579	22683	22385	22572	22121	22525	22565	22737	22550	22547	22483	22466	22673	22484	22607	22480	22618	22514	22454	22327	22397	22495	22400	22497	22417	22449	22413	22420	22477	22099	22595	22770	22470	22540	22415	22525	22562	22380	22650	22725	22473	22457	22720	22580	22642	22364	22603	22731	22359	22570	22526	22504	22607	22495	22354	22553	22671	22441	22518	22542	22502	22537	22638	22423	22403	22349	22337	22356	22701	22514	22410	22347	22501	22506	22535	22518	22382	22398	22301	22355	22492	22280	22347	22468	22313	22511	22730	22312	22328	22488	22508	22259	22449	22476	22499	22660	22599	22464	22719	22377	22462	22373	22531	22467	22345	22426	22544	22678	22395	22545	22469	22612	22573	22476	22547	22437	22380	22378	22487	22429	22441	22618	22364	22584	22490	22521	22681	22549	22323	22511	22607	22388	22577	22506
22957	30489	28851	23585	19892	19692	20915	25371	25080	23040	20881	19946	19256	19362	19239	18913	19158	19029	19165	19269	19296	19168	19159	19024	19112	19260	18859	19243	19071	19175	19052	19213	19007	19282	19069	19212	19083	19124	19159	19040	19125	19122	19203	19180	19332	19140	19383	19110	19250	19321	19192	19145	19070	19184	19153	19051	19225	19223	19140	19240	19173	19181	19087	19178	19130	19139	19070	19064	19106	19189	19185	19111	18965	19100	19148	19218	19131	19311	19098	19134	19079	19368	19149	19078	19005	19225	19133	18980	19072	19125	19083	19302	19225	19082	19221	19257	19150	19032	19104	18996	19044	19159	19107	19230	19081	19069	19058	19056	19307	19115	19262	19265	19161	19288	19261	19349	19179	19244	19315	19286	19245	19072	19211	18976	19164	19058	19196	19030	19148	19149	19119	19227	19116	19127	19175	19066	19142	19006	19166	19059	19199	19136	19068	19045	19207	19249	19136	19066	19310	19155	19004	19397	18936	18967	19298	19146	19282	19096	19347	19017	19205	19125	18904	19294	18902	19005	19228	19102	19128	19236	18970	19007	19043	19051	19065	19083	19289	19175	19198	19084	19217	19221	19129	19347	19037	18979	19100	19189	19162	19180	19117	19116	19224	19183	19098	19333	19145	18983	19143	19279	19082	19219	19115	19184	19349	19141	19053	19143	19276	19120	19014	19056	18984	19238	19167	19108	19299	18984	19081	19164	19013	19253	19070	19086	19102	19041	19007	19210	19132	19129	19158	18951	19253	19170	19119	19111	19367	19027	19241	19122	19209	19017	19156	19179	19185	19056	19125	19110	19110	19140	19172	19110	19157	18936	19386	19215	19058	19050	18972	19285	19038	19148	19190	19145	19244	19014	19207	18972	19184	18977	19227	19036	19166	19090	19052	19146	19125	19100	19166	19155	19103	19232	19228	19058	19037	19217	19115	18992	19087	19182	19137	19181	19211	19198	19104	19085	19060	19030	19044	19188	18927	19055	19191	18947	19142	19206	19139	19254	19299	18981	19206	19236	19088	19123	19141	19078	19070	19229	19063	19198	19134	19110	19082	19119	19164	19119	19103	19150	19232	19075	19178	19140	19172	19234	19169	19069	18912	19101	19137	19190	19303	19089	19052	18995	19110	19246	19130	19273	19292	19259	19113	19096	19255	19256	19087	19132	19137	19030	19216	19165	19123	19000	19260	18976	19143	19249	18992	19015	19052	19264	19137	19073	19202	19029	19307	19073	19117	19059	19198	19050	19112	19168	19013	19196	19109	19185	19278	19161	19195	19197	19055	19148	19255	18956	18990	19106	19065	18925	19161	19151	19037	19136	18998	19055	19266	19080	19219	19002	19210	19143	19189	18985	19036	19127	19137	19319	19166	19162	19230	19151	19284	18895	19069	19326	19066	19093	19058	19036	19002	19138	19019	19020	19263	19226	19034	19122	19022	18912	19182	19198	19250	19375	19161	19121	19157	19144	19165	19181	19187	19107	19294	19323	19155	19157	19027	19090	19305	19155	19214	19225	19110	19063	19089	19034	19192	19120	19275	19281	19277	18985	19009	19104	19242	19011	19214	19135	19117	19077	19080	19208	19186	19205	19203	19160	19001	19300	19144	19256	19152	19040	19102	19114	18959	19073	19243	19042	19107	19185	19058	19103	19235	19241	19113	19027	18885	19077	18968	19226	19296	19162	19245	19013	19148	19046	19123	19154	19018	19069	19145	19181	19028	19095	19064	19174	19058	18993	19162	19009	19169	19205	19226	19146	19266	19012	19128	19206	19239	19196	19249	19098	19049	19134	19316	19230	19253	19023	19248	19062	19112	19160	19135	19150	19217	19227	19262	19051	19179	19112	19215	19166	19196	19038	19167	19085	19238	19048	19094	19252	19102	19157	19244	19158	19316	19162	19092	19224	19175	19100	19192	19284	19096	19076	19054	19178	19046	19209	19181	19160	18975	19077	19284	19126	19079	19182	19310	19134	19040	19076	19246	19229	19081	19248	19092	19308	19028	19109	19346	19276	19299	19154	19130	19138	19171	19265	19176	19208	19129	19176	19163	19094	19171	19126	19223	19189	19039	19140	19291	19116	19090	19246	19081	19151	19135	19023	19086	19177	19213	19098	19341	19102	19015	19115	19176	19161	19216	19097	19180	18991	19322	19059	19133	19079	19106	19365	19061	19179	19075	19238	19341	19099	19157	19141	19303	19099	19098	19105	19368	19196	19068	19209	19013	18967	19214	19174	19214	19043	19315	18979	19178	19214	19025	18952	19158	19061	19289	19220	19247	19082	19110	19284	19333	19186	18942	19014	18943	19148	19068	19248	19127	19309	19155	19148	19123	19006	19020	19293	19083	19015	19108	19221	19113	19039	19132	19254	19107	19194	19076	19135	19176	19285	19199	19194	19261	19120	19060	19065	19193	19262	19104	19202	19288	19173	19199	19226	18955	19134	19177	19136	19213	19159	19205	18992	19193	19095	19290	19158	19180	18926	19029	19084	19056	19190	19299	19218	19284	19085	18998	19159	19169	18968	19212	19228	19240	19076	19369	19227	19257	19117	19111	19080	18985	19218	19209	19190	19220	19436	19194	19143	19091	19134	19162	19229	19308	18996	19224	19070	19143	19103	19119	19012	19112	18994	19122	19216	19198	18989	19185	18919	19115	19085	19011	19115	19313	19165	19069	19166	19311	19237	19029	19121	19087	19197	19178	19098	19228	19189	19038	19017	19102	19274	19211	19297	19073	19176	19099	19151	19313	19118	19251	19240	19101	19198	19224	19032	19181	19211	19191	19214	19083	18991	19170	19150	19112	19309	19100	19120	19160	19064	19257	19074	19220	19211	19235	19036	19140	19188	19145	18951	19299	19241	19204	19165	19136	19103	19251	19209	19214	19005	19166	19115	19181	19021	19005	19098	19102	19133	19267	19080	19118	19036	18967	19356	19222	19096	19144	19295	19227	19112	19036	19141	19367	19128	19116	19085	19052	19012	19291	19138	19105	19127	19232	19094	19185	18973	19351	19069	19267	18979	19259	19014	19129	19114	19184	19132	19230	19256	19084	19033	19199	19101	19213	19164	19147	19082	19203	19180	19037	19104	19235	19215	19085	19149	19314	19032	18988	19367	19054	19246	19197	19201	19164	19063	19031	19114	19031	19195	19228	19161	19205	19305	19152	19096	19260	19177	19098	19165	19212	19183	19270	19176	19251	19313	19099	19207	19181	19332	19013	19243	19166	19005	19229	19190	19236	19187	19283	19078	19240	19169	19032	19041	19148	19348	19094	19013	19151	19111	19041	19180	18933	19218	19164	19142	19030	19070	18935	19025	19285	18929	19086	19097	19134	19105	19090	19276	19132	19004	19251	19227	19131	19062	19184	19156	19074	19161	19114	19134	19183	19182	19044	19282	19002	19090	19126	19328	19267	19027	19361	19030	19087	19236	19162	19337	19130	19115	19163	19276	18983	19089	19194	19090	19096	19313	19152	19260	19056	19021	19141	19149	19156	19051	19280	19035	19027	19042	19152	18970	19174	19242	19159	19181	19066	19115	19177	19121	19230	19214	19192	19142	19094	19183	19153	19142	19217	19178	19110	19296	19150	19143	19158	19196	19096	19115	19160	19230	19176	19180	19221	19147	18978	19182	19217	19172	19172	19104	19153	19155	19206	19266	19288	19055	19141	19224	19099	19087	19094	18965	19156	19082	19141	18903	18979	19074	19112	19358	19083	19097	19078	19340	18996	19011	19272	19132	19049	19175	19134	18941	19175	19247	19071	19318	19226	19128	19112	19161	19071	19011	19215	19232	19143	19156	19153	19178	19128	19134	19075	19177	19097	19110	19104	19257	19092	19176	19217	19133	19190	19165	19276	19171	19256	19073	19147	19210	19075	19121	19084	19030	19179	19044	18962	19220	19129	19156	19106	19031	19189	19086	19094	19028	19122	18965	19175	19208	19263	19203	19231	19355	19078	19376	19064	19108	19202	19154	19283	19179	19085	19094	19230	19410	19067	19146	19100	19142	19352	19165	19323	18934	19193	19159	19116	19244	19081	19151	19179	19051	19130	19179	19244	19162	19190	19236	19043	19263	19142	19135	19209	19290	19042	19108	19149	19272	19204	18995	19121	19140	19310	19109	19060	19239	19145	19293	19235	19254	19059	19013	19109	19219	19159	18992	19196	19104	19371	19244	19273	19036	19078	19067	19160	19087	19144	18984	19179	19045	19132	19223	19220	19173	19126	19120	19153	19200	19155	19078	19145	18954	19201	19217	18935	19067	19233	19199	19070	19261	19221	19142	19155	19172	19027	19128	19210	19279	19128	19091	19257	19234	19208	19153	18956	19151	19120	19075	19126	19050	19240	19093	19059	19140	19003	19135	19091	19260	19125	19145	19204	19035	19347	19258	19052	19198	19263	19041	19124	18988	19256	18871	19252	19107	19223	19130	19242	19163	19202	19267	19182	19068	19143	19037	18905	19140	19171	19070	19216	19204	19079	19041	19227	19154	19144	19240	19170	19028	19318	19205	19119	19190	19137	18989	19117	19159	19188	19066	19117	19047	19110	18910	19232	19218	19256	19062	19210	19133	19113	19215	19070	19099	19362	19015	19074	19172	19141	19196	19093	19214	19211	19242	19310	19183	19174	19093	19169	19001	19138	19037	19237	19173	18991	19310	19092	19117	19106	19061	19030	19181	19130	18920	18988	19240	19206	19254	19047	19084	19197	19309	19215	19165	19235	19125	19150	19306	19133	19434	19017	19452	18966	19167	19179	19145	19085	19171	18996	19210	19192	19206	19009	19147	19042	19211	19275	19039	19017	19191	19198	19109	19247	19078	19257	19332	19316	19228	19056	19084	19000	19147	19000	19133	19142	18990	19026	19189	19177	19125	19200	19087	19249	19209	19246	19116	19246	19235	19105	19120	19253	19096	19064	19119	19137	19280	18986	19260	19082	19124	19161	19131	19211	19333	19245	19290	18998	19237	19066	19242	19226	19089	19226	19244	19238	19141	19028	19135	19114	19100	19225	19092	19086	19140	19339	19074	19144	19179	19069	19069	19167	19052	19063	19242	18905	19288	19298	19161	19220	19243	19264	18984	19309	19201	19237	18995	19013	19033	19174	19098	19107	19250	19187	19162	19157	19050
24574	21367	28640	25847	23665	24428	29378	41216	41026	35400	29250	25736	23657	23091	22983	22946	22941	22820	22738	22978	22683	22900	22897	22715	22944	22906	22790	22968	23251	22932	22853	22985	23006	22978	23056	22909	22819	22581	22782	22928	22928	23066	22827	22861	23013	22882	22803	22842	22885	22869	22828	22708	22825	22900	23002	22857	22792	22877	22808	22843	22996	23105	22829	22859	22841	22834	22794	22725	22827	23178	22661	22843	22745	22835	22868	22852	22635	22810	22588	22897	22616	22854	22813	22865	23001	23063	22750	22840	22798	22677	22704	22870	22652	22897	22833	22875	22828	22845	22828	22574	22883	22708	22833	22796	22656	22818	22877	22809	22912	22910	22694	22867	22839	22665	22985	22961	22775	22837	22920	22689	22776	22811	23033	22891	22901	22953	22750	22848	22691	22793	22722	22901	22699	22711	22833	22794	23052	22775	22954	22849	23094	22745	22634	22779	22757	22610	22663	22989	23002	22875	22671	23056	22865	22800	22682	22825	22772	22957	22855	22734	22668	22805	22997	22788	22878	23010	22739	22634	22819	22776	22895	22964	22688	22833	22916	22859	22869	22588	22719	22808	22905	22740	22847	22908	22872	22837	22858	22642	22640	22738	22739	22799	22628	22748	22720	22597	22677	22874	22839	22830	22896	22736	22733	22859	22789	22916	22807	22786	22841	22715	22552	22855	22866	22834	22868	22900	22886	23105	23114	22611	22754	22904	22767	22818	22868	22757	22764	22743	22811	22704	22850	22636	22782	22704	22969	22900	22873	22799	22825	23037	22739	22634	22996	22767	22991	22820	22905	22841	22741	22774	22828	22794	22617	22783	22820	22726	22867	22960	22945	22846	22899	22806	22724	22619	22730	22756	22777	22741	22921	22774	22838	22790	22767	22756	22761	22539	22847	22741	22794	22952	22707	22568	22967	22958	22912	22631	22765	22794	22667	22751	22721	22681	22754	22835	22878	23000	22994	22767	23073	22864	22662	22873	22862	22800	22780	22952	22816	22994	22891	22907	22821	22966	22872	22724	23129	22778	22898	22751	22746	22882	22976	22729	22719	22737	22874	23112	22855	22855	22929	22852	22777	22860	22501	22766	22794	22678	22895	22856	22873	22737	23026	22597	22738	22910	22930	22741	22568	22602	22797	22745	22933	22657	22744	22877	23076	22895	22792	22796	22948	22800	22683	22850	22992	22773	22767	22836	22832	22863	22967	22898	23070	22911	23030	22891	22964	22977	22854	22948	22845	22650	22916	23008	23047	22917	22905	22760	22847	23047	22996	22775	22981	22783	22669	22674	23094	22869	22715	22854	22910	22840	22810	22732	22985	22683	22837	22789	22921	22974	22808	22953	22837	22825	22895	22916	22746	22844	22628	22874	22950	22684	23008	22871	22989	22944	22859	22877	22833	22736	22833	22801	22814	22774	22870	23122	23241	22958	22848	22780	22858	22778	22938	22934	22843	22862	22977	22699	22800	23038	22923	22662	22771	22727	22832	22857	22919	22897	22749	22840	22893	22650	22946	22627	22741	22840	22895	23106	22910	22652	22744	22750	22846	22684	22705	22717	22715	22931	22842	22661	22862	22859	22945	22926	22984	22968	22916	22683	22997	22931	22720	22868	23190	22867	22823	23005	22893	23105	22656	22615	22868	23082	22929	22848	22962	22879	22734	22799	22805	23160	22725	22837	22983	22999	22925	22894	22858	23095	22708	22707	22805	22960	22856	22523	22839	23004	22778	22844	22852	22896	22775	22690	22581	22888	22785	22856	22807	22752	22791	22749	22886	22763	23003	22840	22820	22980	22869	23018	22715	22654	22929	22960	22749	22742	22658	22903	22745	22664	23028	22757	22822	22835	22666	22883	22756	22660	22925	22758	22769	22893	22812	22786	22900	22998	22822	22829	22918	22945	22709	22760	22719	22936	22871	22725	23082	23010	22911	22791	22929	22929	22588	22777	22819	22899	22726	22912	22929	22988	22919	22856	22982	22826	22966	22868	22986	23228	23004	22777	22878	22857	22913	22833	22847	22795	22628	23006	22666	22653	22649	22862	22845	22780	22716	22862	22576	22707	22792	22810	22962	22735	22803	22789	22988	22868	22764	22775	22529	22666	22925	22991	22780	22623	22604	22748	23014	23015	23042	22636	22676	22761	22931	22853	22840	22705	22808	22803	22795	22941	22799	22718	22953	23067	22710	22652	22823	23012	22817	22713	22745	22798	23023	22888	22629	22734	22825	22869	22705	22725	22842	22750	22848	22763	22835	22893	22664	22738	22679	22645	22765	22839	22834	22949	22868	22861	22796	22846	22801	22849	22703	22898	22771	22869	22757	22906	22934	22882	22662	22630	22732	22646	22984	23031	22903	22938	22894	22731	22777	22957	22880	22646	22850	22709	22858	22967	22966	22921	22687	22757	22665	22816	22783	22703	22640	22744	22891	22805	22734	22964	22990	22826	22818	22834	22863	22626	22776	22964	22712	22883	22845	22820	22751	22864	22769	22957	22819	22804	22563	22731	22507	22892	22737	22738	22945	22773	22949	22766	22764	22695	22944	22978	22820	22690	22849	22783	22939	22773	22642	22918	22774	22792	22941	22887	22761	22838	22870	22721	22788	22905	22928	22634	23002	22855	22879	22676	22853	22768	22548	22841	22868	22790	23074	22841	22644	22855	22783	22993	22601	22798	22947	22912	22890	22938	22636	22841	22754	22894	22689	22724	22691	22593	22891	22829	22933	22910	22813	22860	22877	23038	22842	22853	22791	22775	22857	22609	22676	22926	22791	22672	22845	22609	22731	23021	22796	22864	22822	22757	22707	23147	22617	22917	22845	22820	22885	22794	22797	22977	22949	22902	22847	22760	22784	22689	22798	22828	22820	22871	23018	22770	22885	22981	22852	22695	22911	22617	22910	22679	23019	23105	22863	22999	22938	23048	23008	22705	22804	23039	23029	23084	22674	22964	22813	22715	22721	22887	22721	22790	22839	22664	22863	22877	23012	22701	22986	22874	23057	22914	22635	22653	22723	22949	22748	22740	22855	22917	22967	22906	22667	22936	22800	22875	22646	22842	22834	22996	23088	22959	22906	22934	22892	22828	23120	23085	22746	22666	22757	22881	22978	22794	22834	23057	22669	22736	22601	22738	22784	22820	22795	22801	22870	22777	22680	22924	22723	22670	23122	22784	22884	22976	22689	22739	22816	22843	22976	22957	22839	22937	22837	22849	22880	22875	23001	22627	23080	22747	22614	22773	22997	22868	22915	22873	22969	22851	22666	22703	22762	22879	22741	22688	22722	22895	22727	22769	22740	23069	22618	22781	22932	22734	22918	22722	22800	22785	22836	22879	22807	22974	22997	23004	22755	22953	22705	22818	22765	22836	22939	22925	22953	22839	22685	22817	22678	22909	22786	22929	22699	22997	22877	22729	23107	22975	22824	22786	23022	22776	22681	22799	22960	22891	22551	22897	22740	22473	22985	22876	22824	22677	22772	22879	22932	22763	22914	22893	22704	22696	22799	22777	22880	22964	22799	22957	22892	22764	22998	22646	22894	22809	22810	22704	22845	22870	22649	22911	22845	22776	22841	22800	22891	22933	22788	22675	22897	22915	22967	22952	22945	22711	22890	22694	22710	22831	22635	22967	22940	22989	22778	22773	22794	22768	22905	22814	22833	22786	22830	22937	22802	22853	22727	22796	22844	22673	22909	22990	22908	22684	22870	23004	22904	23036	23101	22886	22664	22810	22800	22926	22678	22739	22776	22810	22846	22763	22905	22634	22764	22893	22801	22889	22719	22788	22735	22730	22778	22611	22819	22978	22990	22823	22731	22871	22702	22884	22838	22728	22729	22943	22933	22829	22740	22740	22807	22898	22906	22871	22845	22908	22640	23071	22934	22940	22856	22596	22774	22623	23020	23123	23130	23026	22753	22912	22717	22925	22659	22674	22844	22977	22740	22698	22829	22499	22826	22809	22923	22820	22980	22773	22972	22938	22954	22822	22557	22655	22713	22838	22842	23028	22864	22742	22846	22900	22603	22591	22855	22828	22815	22813	22656	22771	22732	22935	22910	22758	22881	22726	22833	22786	22681	22763	22754	22770	22913	22789	22775	22589	22723	22822	22680	22736	22933	22922	22744	22839	22886	22870	22842	22716	22701	22940	23104	22615	22819	22995	22851	22977	22874	22671	22806	23068	22974	22891	22634	22656	22851	22877	22868	22670	22647	22856	22772	22988	23108	22775	22962	22693	22706	23012	22849	22861	22580	22703	22787	22928	22624	22814	22671	22799	22878	22737	22819	22770	22749	22656	22779	22740	22732	22824	22830	22940	22703	22812	23014	22933	22750	22897	22845	22978	22869	22803	22912	22841	22586	22875	22740	22880	22766	22865	22661	22819	22879	22781	22963	22967	22786	22946	22664	22864	22844	22927	23056	22854	22686	22799	22843	22442	22767	22872	22972	22763	22672	22882	22955	22692	22801	22976	22848	22816	22875	22909	23093	22746	22786	23021	22860	22937	22965	22849	22746	22654	22582	22830	22744	22990	22859	22824	23012	22998	22633	22805	22708	22798	22743	22980	22968	22671	22831	22616	22809	22706	22738	22636	23033	22766	22689	22656	22813	23012	22801	22820	23012	22738	22937	23078	22737	22741	22783	22827	22776	22949	22747	22800	22901	22781	22472	22777	22770	22855	22871	22842	22952	22946	22813	22874	22845	22626	22832	22678	22972	22946	22713	22924	22730	22759	22834	23003	22835	22743	22830	22760	22943	22613	22866	22819	23023	22929	22732	23042	22941	22842	22789	22900	22922	22794	22896	22766	22872	22749	22742	22739	22745	22989	23027	22678	22659	22916	22820	22908	22881	22722	22643	22763	22747	22915	22914	23020	22634	22816	22975	22962	22863	22811	22750	22797	22916	22829	22802	22911	22994	22794	22754	22769	22844	22856	22797	23013	22891	22954	22863	22925	22936	22995	22788	22891	22889	22628	22921	22799	22953	22847	22840	22608	22731	22847	22911	22638	22985	22848	22960	22902	22829	22768	22795	22913	23039	22806	22956	22684	22851	22818	22922	22852	22739	22637	22800	22991	23097	22853	22914	22966	22999	22758	22754	23025	22844	22723	22967	22652	22795	22743	22887	22761
24678	40419	36944	28585	21375	20760	28464	42705	41731	34116	27499	22539	20071	19748	19496	19393	19220	19568	19192	19282	19290	19383	19361	19269	19297	19349	19328	19203	19330	19252	19356	19422	19343	19399	19806	19432	19392	19313	19436	19401	19438	19386	19337	19556	19386	19364	19391	19313	19223	19420	19300	19321	19397	19346	19472	19373	19470	19413	19226	19263	19423	19421	19311	19463	19350	19317	19500	19401	19298	19356	19422	19208	19453	19259	19314	19396	19318	19437	19410	19240	19260	19582	19295	19467	19313	19373	19467	19420	19184	19262	19386	19490	19417	19484	19333	19268	19428	19219	19317	19264	19401	19241	19309	19234	19408	19346	19408	19458	19447	19167	19354	19337	19489	19507	19323	19275	19225	19202	19307	19363	19223	19347	19519	19431	19349	19349	19461	19315	19267	19363	19438	19287	19391	19235	19294	19268	19454	19356	19342	19401	19353	19395	19383	19400	19376	19454	19406	19246	19482	19454	19181	19227	19333	19439	19391	19442	19188	19400	19282	19357	19243	19331	19397	19447	19523	19558	19511	19427	19427	19161	19424	19345	19553	19343	19361	19368	19301	19233	19346	19552	19260	19190	19421	19200	19206	19349	19244	19268	19322	19277	19370	19270	19406	19373	19278	19406	19431	19365	19444	19433	19277	19438	19311	19405	19379	19359	19456	19510	19392	19298	19555	19460	19375	19371	19297	19270	19275	19432	19355	19245	19358	19305	19281	19339	19472	19531	19316	19272	19374	19392	19249	19577	19202	19405	19372	19364	19512	19241	19271	19178	19403	19348	19195	19297	19411	19383	19331	19291	19252	19335	19421	19153	19362	19427	19413	19297	19373	19197	19443	19347	19399	19367	19299	19291	19231	19452	19151	19518	19172	19448	19508	19429	19328	19455	19442	19477	19332	19422	19427	19167	19461	19363	19304	19620	19456	19199	19250	19409	19412	19208	19393	19341	19289	19259	19454	19427	19327	19367	19252	19467	19329	19287	19343	19233	19491	19390	19533	19341	19239	19500	19317	19395	19419	19245	19253	19380	19468	19440	19354	19328	19203	19328	19302	19335	19468	19388	19330	19286	19492	19343	19347	19343	19376	19351	19341	19393	19222	19451	19321	19415	19518	19271	19128	19381	19304	19391	19436	19129	19383	19568	19244	19257	19327	19184	19302	19425	19421	19324	19495	19189	19383	19507	19381	19163	19478	19226	19365	19355	19410	19397	19371	19323	19307	19288	19210	19384	19437	19233	19369	19512	19311	19362	19284	19148	19373	19243	19299	19375	19262	19197	19267	19460	19325	19368	19377	19302	19255	19423	19253	19305	19307	19311	19419	19264	19339	19311	19397	19245	19386	19483	19138	19257	19375	19290	19352	19477	19326	19373	19334	19423	19105	19377	19338	19240	19420	19512	19369	19137	19351	19379	19349	19415	19232	19376	19533	19291	19385	19331	19351	19307	19480	19430	19167	19379	19369	19380	19390	19414	19256	19423	19206	19541	19526	19351	19399	19307	19327	19293	19282	19372	19254	19384	19348	19450	19406	19505	19501	19470	19367	19399	19406	19376	19181	19390	19353	19424	19244	19504	19270	19515	19201	19287	19377	19340	19344	19106	19382	19210	19440	19443	19444	19242	19381	19257	19312	19359	19300	19425	19243	19525	19371	19382	19449	19285	19451	19159	19397	19422	19328	19348	19383	19498	19322	19398	19321	19296	19203	19412	19319	19329	19415	19457	19539	19285	19321	19403	19286	19452	19441	19363	19394	19245	19375	19593	19287	19502	19390	19223	19167	19548	19382	19290	19306	19232	19366	19382	19308	19407	19393	19568	19388	19228	19301	19334	19390	19373	19373	19412	19317	19289	19498	19375	19355	19358	19336	19381	19272	19344	19503	19206	19351	19362	19417	19418	19279	19403	19371	19228	19430	19408	19124	19296	19277	19526	19396	19505	19291	19410	19303	19389	19329	19372	19339	19438	19385	19356	19399	19317	19605	19318	19365	19410	19418	19300	19471	19473	19330	19321	19372	19421	19243	19225	19366	19255	19347	19299	19410	19296	19210	19247	19376	19354	19330	19362	19241	19291	19316	19426	19257	19296	19473	19448	19355	19410	19540	19401	19216	19418	19342	19339	19331	19336	19441	19468	19304	19289	19167	19303	19356	19403	19381	19317	19365	19187	19367	19230	19245	19333	19349	19182	19263	19428	19425	19350	19522	19197	19340	19287	19344	19395	19330	19592	19307	19305	19384	19328	19229	19379	19495	19469	19305	19336	19363	19302	19367	19284	19338	19440	19076	19350	19161	19572	19356	19140	19492	19198	19268	19481	19307	19381	19255	19368	19236	19316	19541	19375	19415	19130	19305	19414	19497	19352	19351	19489	19283	19317	19390	19351	19201	19360	19398	19351	19210	19282	19297	19403	19308	19248	19506	19331	19378	19399	19031	19302	19498	19464	19252	19337	19244	19307	19382	19413	19269	19368	19211	19343	19230	19490	19572	19401	19260	19297	19405	19342	19365	19265	19203	19471	19235	19408	19358	19304	19385	19440	19366	19332	19309	19433	19365	19308	19434	19181	19517	19410	19288	19256	19407	19265	19421	19398	19447	19223	19392	19357	19378	19492	19406	19451	19400	19311	19275	19391	19228	19413	19428	19331	19362	19209	19603	19333	19239	19353	19317	19429	19323	19359	19515	19320	19365	19214	19386	19312	19238	19142	19600	19262	19324	19392	19470	19395	19305	19520	19391	19118	19457	19269	19549	19328	19366	19486	19380	19418	19306	19419	19326	19407	19213	19242	19364	19235	19482	19338	19484	19414	19322	19444	19577	19648	19406	19202	19407	19361	19412	19448	19523	19405	19408	19280	19238	19439	19324	19414	19526	19342	19298	19572	19342	19489	19502	19340	19318	19323	19238	19389	19387	19280	19347	19417	19488	19296	19348	19429	19471	19420	19349	19357	19421	19206	19268	19484	19474	19527	19444	19509	19236	19325	19532	19384	19354	19434	19392	19505	19400	19227	19375	19348	19403	19399	19312	19396	19478	19407	19484	19503	19432	19321	19225	19314	19375	19408	19405	19339	19371	19321	19218	19240	19279	19332	19400	19355	19265	19405	19318	19138	19426	19391	19340	19348	19482	19376	19425	19363	19378	19376	19556	19244	19322	19311	19247	19348	19394	19312	19405	19157	19320	19252	19381	19214	19430	19362	19398	19353	19333	19349	19303	19466	19470	19134	19277	19270	19312	19288	19472	19373	19651	19295	19284	19249	19353	19376	19125	19372	19420	19190	19360	19264	19212	19396	19229	19256	19221	19451	19364	19340	19276	19516	19346	19324	19361	19304	19302	19237	19299	19341	19577	19427	19477	19442	19435	19509	19398	19334	19329	19307	19232	19290	19413	19199	19437	19284	19339	19219	19463	19416	19396	19318	19356	19352	19439	19407	19366	19412	19282	19206	19366	19475	19467	19300	19349	19480	19486	19605	19425	19280	19339	19299	19478	19310	19403	19553	19409	19544	19491	19289	19429	19223	19333	19323	19308	19426	19239	19550	19411	19299	19343	19315	19490	19294	19302	19030	19406	19441	19589	19281	19429	19416	19458	19375	19521	19347	19127	19349	19353	19524	19301	19377	19459	19410	19476	19325	19453	19407	19455	19192	19287	19229	19268	19293	19359	19399	19243	19417	19245	19418	19303	19476	19334	19242	19431	19254	19401	19439	19335	19306	19223	19293	19340	19443	19434	19351	19583	19288	19283	19392	19375	19430	19392	19405	19395	19288	19468	19310	19379	19284	19530	19219	19316	19297	19333	19502	19310	19295	19504	19460	19419	19265	19550	19489	19355	19350	19232	19467	19351	19231	19445	19441	19229	19417	19213	19286	19330	19397	19378	19325	19274	19416	19510	19320	19328	19330	19307	19278	19235	19460	19525	19370	19266	19381	19398	19157	19416	19406	19382	19270	19394	19287	19356	19385	19198	19405	19223	19228	19158	19433	19432	19451	19292	19400	19428	19456	19253	19399	19403	19351	19230	19373	19471	19443	19401	19390	19247	19459	19227	19541	19313	19294	19293	19295	19190	19262	19345	19265	19568	19482	19414	19531	19206	19428	19275	19251	19406	19564	19290	19238	19316	19262	19240	19405	19375	19407	19323	19336	19571	19330	19367	19469	19423	19402	19564	19388	19215	19407	19301	19213	19294	19421	19444	19364	19355	19305	19389	19293	19127	19267	19465	19200	19393	19269	19377	19377	19313	19455	19322	19378	19416	19314	19371	19291	19265	19181	19382	19250	19391	19419	19281	19366	19300	19265	19458	19272	19290	19416	19272	19202	19406	19291	19278	19218	19100	19318	19349	19404	19448	19304	19419	19449	19314	19314	19342	19387	19347	19264	19212	19414	19308	19517	19446	19355	19550	19325	19376	19213	19683	19269	19374	19376	19346	19469	19362	19215	19309	19327	19479	19267	19514	19171	19436	19233	19456	19252	19276	19330	19380	19385	19474	19464	19277	19443	19353	19478	19226	19391	19237	19318	19303	19428	19429	19340	19387	19363	19529	19411	19638	19271	19491	19344	19272	19244	19268	19223	19411	19225	19392	19357	19190	19335	19410	19518	19208	19487	19490	19338	19311	19426	19396	19508	19235	19162	19387	19529	19360	19250	19191	19231	19373	19393	19278	19333	19374	19410	19180	19370	19356	19358	19244	19336	19417	19336	19420	19411	19372	19240	19427	19510	19332	19191	19346	19359	19407	19404	19437	19323	19220	19413	19272	19280	19352	19201	19144	19407	19442	19354	19317	19297	19356	19171	19337	19481	19234	19329	19380	19412	19525	19540	19410	19376	19404	19395	19227	19430	19287	19439	19455	19416	19348	19355	19233	19455	19315	19546	19275	19345	19433	19342	19322	19429	19347	19307	19491	19288	19538	19274	19273	19291	19444	19470	19530	19324	19445	19396	19347	19308	19318	19442	19300	19553	19359	19300	19435	19420	19411	19397	19420	19524	19247	19457	19370	19412	19489	19245	19298	19328	19363	19264	19362	19284	19437	19460	19368	19389	19283	19537	19414	19233	19404	19384	19354	19284	19443	19201	19312	19112	19452	19369	19382	19374	19337	19262	19380	19301	19302	19414	19440	19418	19444	19394
22852	21288	29089	23811	21847	25221	36834	51165	54818	47865	36951	30036	25199	23404	22782	23007	22804	22987	23068	22782	22851	22762	22737	23057	22846	22696	22753	22733	22691	22590	23046	22564	22675	22582	22905	22696	22745	22621	22707	22647	22590	22967	22930	22703	22621	22399	22640	22595	22901	22695	22760	22825	22729	22702	22503	22689	22609	22840	22635	22590	22810	22697	22644	22717	22733	22510	22792	22571	22721	22672	22461	22645	22737	22673	22504	22641	22617	22788	22757	22559	22682	22717	22752	22570	22601	22570	22787	22620	22678	22688	22569	22825	22799	22867	22626	22597	22687	22531	22645	22456	22689	22781	22640	22665	22552	22629	22814	22568	22311	22793	22718	22527	22695	22738	22570	22681	22500	22653	22553	22589	22560	22757	22684	22745	22412	22664	22769	22774	22602	22598	22754	22462	22563	22667	22576	22733	22839	22724	22671	22556	22529	22743	22669	22628	22536	22674	22526	22559	22672	22696	22725	22370	22569	22488	22527	22507	22708	22695	22613	22507	22737	22649	22517	22636	22717	22678	22856	22536	22634	22712	22715	22585	22754	22603	22679	22504	22604	22577	22418	22432	22617	22483	22545	22615	22743	22636	22642	22497	22482	22695	22702	22755	22451	22571	22558	22609	22597	22869	22690	22591	22812	22556	22702	22526	22617	22476	22629	22753	22728	22834	22638	22473	22613	22785	22671	22734	22665	22493	22695	22760	22569	22797	22735	22610	22382	22814	22693	22710	22583	22582	22663	22493	22794	22616	22594	22458	22736	22544	22677	22516	22583	22664	22509	22591	22337	22509	22564	22406	22793	22561	22456	22587	22538	22583	22790	22472	22478	22573	22449	22533	22700	22711	22665	22645	22757	22569	22427	22828	22736	22847	22858	22719	22541	22846	22677	22341	22687	22661	22733	22541	22802	22562	22675	22723	22730	22788	22571	22581	22622	22617	22514	22572	22601	22858	22555	22674	22440	22612	22569	22510	22801	22459	22676	22651	22653	22670	22625	22734	22562	22532	22795	22646	22774	22587	22662	22873	22591	22552	22834	22595	22842	22701	22765	22612	22428	22518	22660	22699	22593	22626	22722	22659	22725	22558	22509	22692	22929	22540	22584	22653	22547	22625	22690	22568	22709	22745	22620	22630	22499	22478	22537	22655	22459	22447	22788	22544	22421	22481	22581	22497	22549	22552	22506	22529	22451	22815	22645	22395	22566	22539	22761	22621	22769	22656	22682	22644	22798	22705	22651	22633	22574	22451	22615	22715	22650	22477	22747	22487	22481	22707	22596	22651	22433	22555	22482	22577	22628	22677	22631	22532	22653	22512	22544	22825	22542	22576	22496	22650	22687	22599	22553	22658	22647	22493	22569	22496	22712	22756	22695	22682	22899	22482	22757	22556	22679	22687	22467	22806	22855	22459	22459	22727	22888	22524	22692	22479	22560	22626	22642	22567	22615	22504	22594	22478	22566	22654	22394	22639	22665	22629	22457	22592	22640	22690	22570	22546	22684	22774	22717	22594	22671	22603	22586	22486	22605	22547	22588	22710	22743	22774	22646	22754	22746	22913	22729	22611	22702	22523	22694	22519	22628	22533	22626	22650	22629	22533	22722	22568	22903	22585	22653	22880	22595	22619	22554	22689	22699	22599	22679	22666	22543	22640	22504	22613	22518	22506	22604	22803	22746	22587	22424	22546	22610	22571	22523	22538	22585	22745	22599	22711	22611	22618	22855	22698	22612	22592	22644	22683	22677	22667	22607	22673	22542	22647	22647	22242	22544	22704	22767	22658	22759	22522	22479	22655	22787	22590	22562	22788	22574	22580	22736	22515	22417	22614	22122	22403	22578	22750	22493	22608	22742	22798	22684	22657	22564	22425	22364	22579	22514	22644	22724	22574	22681	22698	22572	22538	22741	22727	22655	22643	22828	22582	22594	22569	22665	22816	22878	22682	22553	22546	22529	22667	22423	22433	22718	22481	22511	22603	22652	22583	22836	22588	22796	22554	22948	22638	22619	22640	22648	22699	22558	22573	22587	22774	22849	22470	22676	22561	22698	22594	22737	22561	22590	22576	22557	22438	22567	22596	22758	22716	22574	22408	22561	22966	22534	22702	22705	22493	22624	22775	22703	22635	22685	22675	22572	22486	22767	22559	22479	22708	22858	22634	22565	22786	22615	22452	22742	22539	22521	22653	22557	22684	22623	22652	22484	22504	22515	22397	22447	22353	22466	22690	22844	22593	22862	22776	22670	22744	22687	22530	22787	22679	22804	22643	22452	22357	22598	22568	22660	22669	22663	22571	22655	22457	22700	22619	22476	22534	22517	22595	22521	22621	22604	22432	22626	22630	22544	22751	22904	22640	22501	22730	22547	22699	22533	22616	22664	22688	22387	22848	22673	22628	22597	22490	22617	22703	22563	22440	22738	22455	22847	22815	22462	22666	22668	22810	22596	22701	22626	22668	22502	22389	22808	22730	22556	22747	22804	22437	22402	22658	22677	22559	22464	22462	22782	22529	22681	22514	22497	22551	22661	22674	22717	22671	22600	22475	22654	22615	22877	22509	22474	22578	22572	22592	22549	22799	22706	22655	22597	22693	22545	22799	22770	22567	22457	22778	22618	22387	22533	22537	22770	22702	22570	22476	22632	22411	22806	22717	22619	22718	22733	22792	22663	22405	22593	22601	22625	22559	22837	22506	22674	22551	22618	22562	22494	22567	22720	22658	22576	22533	22531	22460	22662	22652	22355	22673	22633	22685	22715	22494	22613	22546	22716	22692	22549	22608	22677	22602	22631	22458	22334	22572	22843	22618	22680	22579	22881	22840	22678	22769	22680	22689	22791	22625	22667	22438	22437	22716	22825	22546	22400	22615	22598	22826	22387	22741	22580	22757	22688	22495	22568	22695	22665	22513	22539	22528	22621	22592	22475	22595	22630	22494	22550	22590	22528	22762	22468	22824	22723	22534	22737	22658	22518	22512	22401	22709	22538	22699	22517	22548	22507	22590	22795	22648	22642	22753	22738	22626	22422	22738	22639	22633	22512	22655	22618	22701	22590	22574	22879	22616	22630	22560	22594	22688	22653	22578	22486	22649	22694	22632	22626	22628	22889	22660	22750	22501	22749	22471	22603	22418	22550	22586	22760	22545	22566	22549	22510	22508	22675	22536	22694	22569	22680	22668	22693	22829	22689	22643	22377	22679	22686	22620	22605	22601	22701	22822	22720	22603	22430	22348	22735	22401	22554	22587	22548	22691	22417	22601	22583	22519	22520	22578	22754	22596	22547	22545	22704	22626	22752	22693	22641	22642	22762	22561	22575	22724	22844	22491	22572	22848	22638	22664	22660	22756	22543	22571	22662	22511	22846	22637	22705	22667	22692	22737	22454	22695	22722	22597	22704	22692	22634	22764	22528	22579	22712	22541	22712	22684	22743	22713	22546	22559	22652	22406	22280	22666	22682	22688	22572	22555	22569	22714	22671	22736	22622	22687	22455	22899	22689	22583	22878	22537	22662	22595	22759	22895	22580	22653	22492	22512	22569	22715	22562	22575	22735	22509	22796	22687	22671	22835	22557	22409	22525	22675	22660	22873	22688	22691	22709	22720	22618	22650	22769	22469	22612	22386	22840	22539	22823	22820	22507	22777	22543	22580	22481	22472	22586	22532	22877	22615	22606	22572	22865	22742	22617	22800	22611	22646	22715	22427	22448	22701	22626	22664	22613	22654	22630	22604	22965	22649	22640	22589	22592	22542	22852	22639	22590	22592	22778	22513	22840	22559	22559	22496	22743	22618	22668	22624	22558	22663	22601	22787	22779	22607	22787	22570	22553	22484	22558	22593	22535	22750	22393	22779	22597	22622	22696	22560	22519	22762	22581	22655	22539	22632	22535	22809	22428	22709	22653	22545	22595	22592	22757	22693	22535	22679	22489	22505	22571	22708	22737	22518	22730	22560	22599	22579	22447	22490	22485	22644	22773	22421	22674	22629	22680	22728	22646	22704	22605	22641	22634	22761	22674	22729	22606	22845	22663	22674	22615	22447	22645	22757	22776	22706	22890	22741	22490	22655	22730	22706	22566	22473	22754	22597	22490	22665	22871	22613	22490	22465	22530	22665	22681	22780	22565	22696	22577	22498	22756	22416	22793	22465	22795	22398	22602	22342	22562	22744	22490	22584	22451	22713	22562	22726	22448	22353	22444	22698	22782	22627	22679	22436	22451	22672	22548	22592	22463	22599	22642	22631	22678	22536	22842	22939	22634	22585	22897	22628	22656	22648	22797	22781	22543	22566	22869	22636	22532	22522	22747	22804	22735	22793	22608	22753	22697	22645	22815	22636	22578	22519	22544	22489	22817	22582	22596	22418	22503	22702	22728	22632	22678	22624	22607	22543	22737	22701	22705	22766	22506	22443	22705	22616	22648	22651	22511	22639	22694	22410	22532	23020	22671	22722	22749	22737	22413	22614	22610	22642	22753	22756	22377	22669	22828	22647	22272	22785	22499	22609	22585	22433	22480	22663	22696	22532	22582	22688	22729	22513	22761	22621	22718	22783	22538	22496	22480	22572	22697	22750	22565	22478	22643	22544	22531	22555	22816	22551	22578	22701	22648	22756	22774	22572	22511	22661	22654	22655	22551	22663	22431	22494	22681	22489	22741	22464	22589	22519	22512	22637	22709	22660	22648	22804	22667	22789	22546	22652	22636	22401	22669	22620	22576	22437	22650	22477	22420	22598	22755	22755	22884	22598	22854	22593	22769	22559	22692	22518	22657	22856	22840	22347	22735	22606	22710	22622	22522	22355	22573	22663	22631	22447	22429	22682	22472	22534	22506	22622	22607	22415	22676	22561	22500	22648	22579	22588	22606	22621	22828	22867	22504	22580	22525	22561	22737	22565	22482	22544	22525	22469	22564	22635	22433	22553	22562	22497	22819	22490	22528	22795	22646	22673	22476	22483	22675	22544	22747	22578	22799	22572	22792	22476	22495	22543	22685	22437	22495	22410	22614	22570	22685	22515	22418	22589	22568	22713	22577	22463	22795	22733	22713	22750	22446	22460	22616	22778	22700	22625	22721	22532	22582	22725	22622	22571	22649	22680	22380	22602	22608	22468	22591	22553	22479	22746	22696	22636	22696	22587
28655	47653	43449	30512	22993	23110	38368	53904	55250	47018	36455	27951	21354	19676	19278	19132	19184	19157	19163	19132	19347	19159	19374	19287	19180	19181	19262	19294	19373	19285	19287	19189	19024	19145	19122	19095	19235	19254	19224	19302	19211	19286	19104	19241	19191	19349	19256	19184	19253	19239	19071	19184	19100	19336	19306	19175	19323	19273	19241	19180	19166	19311	19231	19020	19260	19335	19066	19301	19038	19312	19159	19076	19180	19161	19325	19163	19212	19136	19239	19270	19362	19145	19194	19231	19116	19079	19032	19267	19073	19182	19152	19093	19181	19250	19220	19144	19299	19270	19374	19196	19046	19312	19297	19188	19221	19213	19257	19283	19204	19054	19317	19273	19189	19282	19226	19195	19232	19156	19328	19081	19093	19250	19220	19148	19245	19114	19240	19260	19225	19265	18997	19066	19089	19232	19263	19094	19232	19054	19347	19147	19139	19177	19150	19220	19244	19165	19267	19263	19194	19174	19135	19085	19267	19229	19228	19208	19227	19199	19174	19129	19153	19137	19271	19146	19137	19112	19270	19233	19239	19344	19221	19082	19316	19347	19175	19296	19171	19307	19281	18982	19244	19332	19129	19346	19117	19091	19082	19150	19100	19140	19315	19114	19279	19156	19206	19137	19349	19089	19159	19234	19294	19187	19270	19197	19356	19208	18946	19161	19153	19363	19150	19350	18981	19179	19236	19129	19353	19172	19052	19045	19254	19057	19250	19115	19303	19338	19290	19228	19032	19155	19202	19315	19132	19191	19208	19135	19243	19276	19210	19135	19210	19215	19148	19148	19143	19336	19246	19146	19169	19301	19117	19126	19301	19421	19277	19087	19215	19184	19089	19250	19246	19214	19307	19188	19216	19261	19304	19129	19176	19412	19163	19158	19269	19318	19268	19100	19331	19237	19335	19109	19235	19186	19170	19028	19182	19098	19077	19294	19100	19196	19372	19316	19147	19273	19267	19209	19152	19189	19228	19212	19277	19121	19162	19214	19199	19110	19011	19254	19335	19482	19233	19137	18944	19237	19126	19220	19051	19121	19287	19168	19106	19175	19287	19241	19153	19241	19052	19246	19244	19402	19374	19095	19178	19362	19077	19237	19043	19204	19161	19010	19364	19147	19021	19178	19138	19383	19344	19156	19290	19093	19267	19048	19258	19008	19200	19363	19064	19271	19249	19144	19234	19252	19143	19226	19052	19254	19133	19256	19070	19166	19163	19225	19108	19276	19355	19173	19220	19002	19259	19057	19163	19199	19268	19134	19250	19205	19179	19347	19214	19220	19219	19266	19251	19204	19130	19223	19413	19189	19034	19209	19082	19121	19252	19246	19089	19164	19407	19085	19240	19292	19137	19174	19202	19330	19253	19174	19279	19166	19145	19252	19300	18978	19319	19073	19063	19316	19144	19162	19156	19152	19079	19201	19055	19184	19191	19129	19156	19263	19285	19310	19260	19240	19108	19175	19135	19312	19184	18968	19256	19005	19206	19401	19275	19251	19355	19191	19148	19266	19078	19221	19335	19154	19126	19116	19062	19205	19363	19110	19173	19255	19150	19258	19243	18961	19222	19079	19178	19212	19149	19221	19220	19160	19133	19342	19078	19103	19189	19213	19169	19232	19255	19285	19392	19254	18992	19214	19192	19157	19279	19196	19224	19197	19159	19069	19184	19155	19131	19199	19319	19239	19121	19062	19152	19036	19131	19184	19067	19263	19092	19233	19232	19141	19332	19133	19310	19259	19131	19094	19177	19129	19296	19245	19191	19192	19232	19276	19154	19364	19263	19217	19175	19226	19208	19103	19149	19307	19385	19162	19362	19138	19117	19104	19159	19420	19058	19345	19288	19186	18987	19073	19252	19416	19382	19134	19236	19107	19235	19389	19159	19169	19194	19284	19079	19139	19214	19223	19242	19101	19225	19064	19298	19314	19124	19035	19132	19251	19311	19000	19053	19236	19254	19292	19121	19081	19342	19041	19214	19080	19216	19107	19207	19243	19096	19247	19223	19328	19144	19203	18944	19076	19187	19312	19260	19210	19202	19208	19208	19207	19263	19141	19238	19184	19045	19154	19067	19236	19102	19122	19093	19258	19105	19370	19338	19283	19080	19097	19339	19187	19165	19106	19249	19240	19090	19164	19420	19047	19040	19326	19218	19130	19268	19274	19294	19108	19286	19180	19127	19120	19105	19247	19338	19258	19301	19184	19431	19157	19230	19310	19234	19164	18986	19060	19114	19214	19227	19142	19288	19199	19118	19229	19213	19196	19144	19206	19314	19140	19099	19109	19315	19172	19243	19198	19231	19253	19301	18975	19182	19085	19256	19053	19109	19282	19156	19318	19063	19286	19217	19157	19347	19246	19345	19285	19144	19198	19245	19128	19187	19252	19100	19125	19182	19024	18945	19119	19199	19312	19166	19117	19201	19263	19012	19440	19095	19251	19086	19289	19326	19181	19155	19118	18986	19159	19080	19228	18992	19424	18996	19246	19207	19015	19167	19266	19130	19179	19211	19041	19354	19238	19246	19098	19085	19383	19251	19296	19161	19274	19347	19234	19220	19120	19118	19225	19239	18941	19015	19101	19290	18994	19214	19263	19221	19237	19218	19012	19282	19199	19218	19298	19113	19273	19224	19258	19126	19359	19058	19227	19206	19248	19042	19111	19254	19474	19189	19186	19354	19264	19153	19239	19240	19215	19204	19240	19392	19186	19072	19159	19328	19087	19282	19143	19320	19054	19168	19090	19402	19291	19071	19257	19212	19275	19261	19376	19229	19375	19190	19096	19167	19176	19056	19118	19376	19312	19171	19133	19410	19163	19280	19202	19323	19025	19215	19203	19378	19103	19085	19249	19341	19115	19166	19134	19180	19019	19028	19192	19010	19166	19159	19204	19253	19276	19245	19359	19150	19043	19210	19162	19254	19099	19184	18994	19119	19198	19186	19166	18944	19248	18981	19199	19159	19288	19225	19244	19248	19268	19278	19242	19152	19102	19300	19131	19298	19128	19122	19166	19236	19238	19241	19239	19220	19305	19118	19234	19110	19285	19210	19249	19219	19255	19183	19171	19157	19073	19210	19090	19286	19213	19032	19282	19296	19003	19238	19236	18986	19279	19166	19317	19204	18981	19274	19330	19212	19324	19369	19198	19241	19150	19218	19288	19140	19161	19142	19147	19120	19131	19155	19236	19222	19287	19236	19110	19253	19306	19177	19273	19122	19229	19111	19351	19170	19131	19108	19311	19266	19282	19218	19134	19136	19089	19143	19112	19095	19184	19066	19235	19186	19229	19072	18985	19039	19167	19197	19306	19248	19171	19079	19391	19132	18963	19155	19167	19078	19175	19096	19147	19069	19180	19322	19333	19032	19210	19155	19031	19007	19154	19342	19058	19111	19114	19193	19183	19222	19207	19094	19286	19220	19181	19200	19098	19042	19140	19133	19127	19190	19327	19068	19332	19197	19251	19320	18947	19232	19283	19176	19087	19205	19173	19363	19209	19065	19221	19360	19145	19042	19228	19109	19109	19104	19279	19181	19152	19235	19168	19142	19290	19185	19123	19288	19281	19198	19283	18846	19132	19170	19265	19284	19163	19224	19162	19248	19190	19331	19262	19153	19160	19375	19334	19148	19228	18999	19126	19116	19353	18978	19351	19189	19080	19266	19302	19272	19236	19006	19171	19390	19194	19295	19291	19085	19258	19048	19179	19221	19045	19277	19200	19181	19079	19381	19154	19244	19369	19243	19055	19242	19299	19059	19443	19219	19228	19112	19345	18965	19206	19414	19143	19237	19202	19124	19415	19157	19210	19316	19137	19141	19180	19071	19277	19161	19221	19258	19097	19016	19020	19093	19296	19308	19159	19197	19149	19071	19056	19261	19035	19270	19134	19207	19151	19181	19305	19081	19058	19368	19111	19168	19164	19023	19225	19302	19087	19292	19086	19346	19212	19161	19213	19239	19154	19136	19202	19163	19165	19131	19143	19299	19238	19348	19298	18989	19136	19325	19138	19206	19142	19334	19216	19326	19264	19286	19405	19333	19155	19432	19217	19131	19191	19292	19218	19200	19224	19073	19261	19073	19386	19108	19189	19126	19441	19171	19204	19238	19109	19283	19270	19274	18991	19259	19143	19084	19043	19152	19265	19083	19162	19068	19233	19178	19190	19222	19121	19150	19142	19037	19180	19042	19237	18981	19261	19328	19147	19153	18966	19216	19114	19335	19258	19264	19133	19118	19162	19277	19251	19440	19092	19222	19287	19132	19076	19076	19063	19186	19165	19116	19225	19177	19210	19115	19087	19199	19225	19168	19200	19161	19255	19120	19282	19082	19301	19120	19296	19147	19157	19189	19310	19223	19147	19292	19214	19042	19183	19206	19321	19255	19145	19223	19242	19291	19309	19296	19218	19105	19028	19152	19041	19332	19281	19277	18996	19389	19116	19175	19178	19152	19186	19272	19229	19240	19290	19078	19080	19205	19358	19157	19258	19187	19300	19286	19226	18970	19211	19166	19063	19131	19104	19156	19253	19171	19417	19273	19141	19316	18999	19243	19330	19186	19071	19168	19285	19333	19108	19224	19264	19235	19126	19201	19051	19143	19336	19140	19254	19136	19165	19116	19024	19191	19099	19189	19102	19255	19067	19128	19354	19195	19287	19234	19121	19280	19271	19160	19107	19267	19155	19297	19258	19173	19239	19239	19058	19008	19147	19058	19197	19280	19210	19175	19218	19229	19151	19303	19189	19217	19098	19168	19282	19372	19372	19117	19299	19298	19205	19073	19119	19180	19113	19375	19154	19058	19199	19289	19196	19042	19193	19298	19041	19069	19261	19208	19208	19263	19052	19187	19166	19268	19250	19151	19283	19349	19279	19308	19174	19172	19325	19096	19048	19085	19242	19436	19147	19285	19205	19106	19143	19235	19239	19208	19102	19130	19150	19103	19286	19065	19074	19196	19203	19264	19147	19187	19312	18918	19090	19236	19286	19179	19067	19278	19158	19245	19255	19200	19128	19123	19191	19193	19259	19419	19303	19141	19285	19270	19225	19074	19094	19103	19002	19239	19006	19066	19196	19319	19045	19131	19035	19124	19245	19124	19206	19166	18971	19178	19167	19232	19127	19431	19259	19319	19227	19092	19233
28024	23689	28170	25600	22353	22564	23260	25061	26513	25745	24337	23145	22610	22422	22036	22102	22321	22167	22171	22065	22117	22082	22131	22400	22404	22318	22266	22309	22334	22134	22070	22369	22224	22316	22110	22371	22312	22367	22159	21799	22234	22026	22283	22205	22295	22130	22125	22177	22408	21917	22186	22231	22196	22391	22289	22172	22447	22263	22158	22363	22118	22353	22435	22119	22291	22398	22236	22127	22233	21968	22262	22106	22372	22216	22322	21949	22297	22149	22328	22080	22220	22139	22390	22151	22195	22189	22080	22330	22121	22094	22186	22320	22209	22198	22252	22388	22107	22290	22020	22240	22207	22175	22028	22444	22081	22040	22406	22187	22421	22163	22242	22166	22232	22186	22164	22256	22295	22279	22115	22165	22268	22092	22371	22244	22362	22270	22177	22296	22509	22222	22143	22281	22255	22097	22040	22088	22155	22086	22280	22067	22209	22084	22263	22058	22071	22122	22056	22170	22117	22143	22216	22454	22059	22426	22140	22318	22261	22298	22214	22239	22118	22328	22148	22251	22358	22241	22077	22187	22248	22087	22269	22356	22293	22273	22086	22041	22078	22240	22169	22068	22166	22267	22412	22242	22297	22251	22262	22144	22100	22141	22047	22159	22287	22188	22466	22406	22271	22166	22213	22093	22521	22254	22275	22110	22092	21924	22333	22194	22218	22181	22250	22083	22342	22107	22253	22207	22232	22118	22402	22396	22026	22167	22208	22051	22015	22185	22151	22077	22143	22021	22114	22314	22358	22205	22305	22258	22257	22111	22185	22034	22132	22082	22247	22105	22435	22205	22274	22261	22357	22089	22130	22192	22343	22084	22261	22303	22104	22091	21999	22233	22235	22088	22332	22363	22222	22169	22179	22049	22274	22112	22225	22454	22213	22429	22283	22342	22286	22348	22302	22205	22327	22213	22354	22084	22119	22202	22254	22223	22211	22253	21923	21996	22263	22042	22019	22095	22264	22205	22250	22316	22148	22284	22337	22226	22235	22119	22160	22139	21986	22238	22130	22170	22311	22142	22257	22261	22324	22299	22117	22052	22234	22050	22221	22222	22100	22295	22212	22130	22398	22265	22178	22302	22128	22041	22342	22072	22295	22356	22210	22247	22258	22109	22016	22150	22097	22251	22135	22233	22010	22228	22186	21947	22174	22077	22145	22391	22139	22163	22022	22378	22121	22073	22218	22186	22245	22308	22408	22271	22116	22291	22069	22256	22404	22140	22086	22426	22305	22190	22096	22195	22100	22224	22142	22397	22217	22319	22439	22172	22096	22233	22176	22140	22026	22375	22360	22102	22225	22129	22209	22069	22170	22154	22231	22166	22183	22393	22277	22153	22041	22140	22346	22025	22246	22199	22204	22059	22099	22170	22018	22270	22095	22094	22087	22195	22191	22293	22271	22098	22298	22120	22211	22254	22144	22341	22313	22208	22209	22359	22271	22136	22407	22325	22147	21961	22277	22076	22279	22349	22147	22307	22050	22041	22223	22098	22185	22180	22273	22349	22120	22228	22277	22078	22382	22306	22293	22247	22193	22039	22199	22135	22171	22149	22112	22243	22107	21988	22126	22096	22330	22086	22232	22156	22090	22113	22181	21985	22219	22304	22154	22243	22265	22387	22428	22059	22225	22153	22042	22030	22141	22182	22087	22232	22093	22227	22151	22233	22029	22163	22217	22106	22203	22210	22156	22120	22301	22225	22294	22220	22152	22069	22136	22160	22171	21858	22202	22015	22218	22112	22288	22233	22103	22433	22219	22278	22307	22228	22125	22036	22147	22110	22244	22446	22204	22243	22263	22132	22190	22064	22218	22386	22193	22217	22481	22349	22151	22041	22185	22354	22332	22423	22155	22143	22198	22313	22231	22258	22275	22379	22345	22346	22259	22141	22247	22056	22146	22049	22089	22244	22145	22167	22181	22092	22197	22254	22339	22245	22015	22203	22092	22224	22110	22278	22311	22083	22251	22394	22215	22478	22103	22236	22277	21998	21978	22137	22267	22144	22522	22290	22220	22264	21934	22199	22151	22183	22234	22218	22408	22253	22184	21932	22257	22222	22204	22350	22147	22145	22058	22314	22201	22226	22000	22182	22245	22151	22494	22149	22186	22523	22331	22182	22335	22397	22061	22221	22193	22095	22235	22251	22235	22286	22226	22242	22264	22050	22223	22153	22082	21994	22391	22240	22199	22062	22118	22228	22183	22226	22304	22161	22376	22273	22241	22219	22242	22061	22207	22187	22316	22312	22213	22247	22383	22378	22150	22159	22107	22321	22313	22283	22239	22369	22504	22197	22097	21885	22135	22238	22486	22199	22229	22158	22427	22173	22084	22219	22274	22359	22126	22055	22304	22242	22064	22217	22163	22243	22101	22236	22224	22209	22249	22245	21963	22357	22339	22175	22337	22185	22195	21982	22028	22023	22008	22194	22137	22556	22294	22280	22154	22226	22260	22147	22255	22177	22317	22418	22246	22220	22362	22292	22174	22300	22071	22342	22226	22200	22299	22262	22169	22001	22179	22166	22048	22235	22081	22148	22144	22228	22295	22166	22045	22225	22309	22334	22261	22109	22384	22193	22303	22394	22265	21912	22207	22253	22283	22289	22184	22308	22405	22181	22354	22216	21956	22145	22219	22080	22372	21912	22064	22297	22021	22327	22271	21819	22098	22318	22168	22485	22109	22189	22207	22070	22239	22362	22116	22259	22207	22382	22220	22205	22190	21951	21987	22246	22110	22401	22248	22110	21967	22043	22257	22380	22263	22180	22077	22428	22205	22138	22304	22245	22127	22307	22254	22166	22198	22287	22137	22152	22300	22244	22170	22053	22039	22367	22254	22135	22245	22222	22263	22165	22274	22319	22466	22173	22213	22108	22189	22246	22128	22097	22145	22200	22377	22034	22238	22188	22329	22243	22392	22040	22419	22135	22176	22024	22182	22171	22095	22127	22158	22132	22208	22167	22458	22228	22045	22137	22203	22050	22327	22247	22231	22264	22217	22139	22146	22040	22149	22095	22240	22185	22222	22304	22214	22017	22222	22181	22155	22446	22013	22306	22061	22266	22187	22283	22151	22169	22134	22468	22134	22139	22216	22318	22255	22005	22233	22031	22183	22171	22316	22063	22272	22135	22143	21929	22023	22229	22267	22223	22059	21977	22017	22193	22394	22233	22167	22117	22195	22075	22229	21850	22235	22207	22163	22102	22246	22192	22208	22327	22194	22284	22243	22109	22107	22179	22279	21952	22196	22102	22323	22261	22106	22234	22167	22174	22171	22179	22436	22360	22469	22242	22220	22203	22311	22264	22145	22035	22037	22006	22117	22023	22313	22143	22215	22106	22122	22216	22073	22296	22393	22207	22219	22162	22004	22120	22099	22137	22265	22079	22259	22121	22015	22369	22174	22089	22118	22293	22138	21976	22432	22224	22309	22433	22157	22120	22139	21976	22280	22213	22176	22225	22091	22162	22310	22199	22163	22032	22070	22256	22122	22231	22275	22218	22260	22265	22147	22187	22145	22241	22335	22198	22129	22224	22142	22209	22169	22232	22165	21881	22265	22078	22303	22068	22170	22208	22252	22310	22151	22185	22189	22336	22285	22196	21989	22239	22157	22141	22351	22338	22302	22197	22091	22258	22348	22235	22280	22255	22171	22256	22184	22159	22360	22324	22156	22128	22221	22364	21958	22262	22294	22159	22268	22213	22035	22096	22226	22242	22325	22268	22224	22159	22259	22282	22093	22381	22277	22237	22271	22193	21933	22323	22330	22320	22028	22122	22160	22265	22008	22120	22153	21998	22241	22209	22308	22065	22189	22088	22126	22180	22080	22288	22356	22180	22145	22465	22053	22389	22302	22232	22286	22240	22229	22395	22061	22444	22445	22369	22306	22431	22333	21951	22445	22312	22104	22087	22402	22236	22157	22133	21927	21984	22281	22188	22125	22327	22147	22226	22417	22138	22219	22385	22130	21953	22202	22369	22194	22050	22255	22088	22294	22208	22201	22578	22462	22069	21991	22449	22241	22294	22356	22250	22216	22249	22179	22043	22011	22306	22251	22199	22128	22294	22167	22219	22324	22332	22309	22209	22249	22222	22202	22263	22227	22365	22204	22313	22350	22187	22310	22256	22183	22343	22139	22227	22146	22132	22311	22294	22127	22170	22184	22278	22226	22234	22298	22166	22278	22227	22293	22189	22113	22146	22124	22319	22160	22373	22087	22162	22152	22136	22229	22020	22238	22196	22172	22202	22230	22366	22340	22162	22346	22110	22315	22069	22222	22198	22249	22160	22261	22123	22290	22386	22141	22285	22356	22263	22210	22301	22221	22132	22115	22164	22150	22416	22065	22263	22187	22092	22167	22325	22191	22149	21994	21979	22212	22363	22006	22135	22239	22119	22257	22210	22032	22148	22215	22169	22034	22160	22331	22129	22156	22094	22309	22306	22347	22307	22166	22255	22272	22313	22134	22036	22355	22291	22269	22285	22171	22232	21947	22139	22012	22194	22234	22339	22225	22381	22297	22189	22362	22133	22263	22141	22214	22303	22114	22077	22045	22175	22205	22020	22064	22309	22372	22221	22274	22140	22134	22190	22242	22231	22277	22170	22313	22057	22172	22228	22203	22010	22231	22491	22250	22281	22177	22093	22020	22260	22205	22202	22243	22120	22385	22165	22276	22275	22365	22266	22413	22044	22183	22243	22191	22235	22362	22327	22219	22237	22177	22212	22049	22377	22315	22085	22250	22284	22221	22290	22352	22085	22159	21999	22291	22150	22350	22317	22096	21926	22447	22113	22296	22347	22115	22268	22327	22085	22168	22329	22217	22257	22168	22233	22266	22002	22187	22268	22315	22126	22495	22476	22243	22192	22204	22230	22174	22290	22186	22212	22176	22241	22016	22324	22272	22048	22202	22342	22096	22223	22408	22269	22216	22055	22271	21968	22336	22097	22449	22066	22301	22138	22257	22229	22067	22207	22136	22147	22101	21995	22305	22011	22218	22291	22013	22212	22299	22072	22183	22230	22030	22389	22313	22362	22139	22352	22046	22201	22169	22183	22074	22422	22389	22373	22168	22187	22249	22283	22205	22304	22231	22337	22348	22368	22155	22494	21968	22244	22162	22345	22232	22282	22236	22196
21656	30456	25198	20735	19247	19308	20294	24187	25058	23509	21434	20241	19342	18992	19138	19112	18912	18874	19075	19108	18906	18889	18970	19066	19095	19113	19158	19003	18830	18997	19038	18832	18928	18885	18895	18933	18950	19099	18881	18956	18940	19093	19034	18907	18840	18808	18931	18823	18922	19070	19105	18970	18988	18965	19010	18941	19023	19023	19065	18902	18936	18842	19206	19084	18892	18937	18961	18886	18996	18938	18976	18939	18958	18932	18975	18969	19128	19054	18833	19094	19065	18832	18824	19012	19087	18916	18944	19032	18909	18901	19109	19048	19015	18907	18831	19117	18689	18884	19073	18841	19046	19099	19061	18785	18955	18837	18879	18861	18799	18983	19138	18876	19114	19026	18821	18985	18942	18960	18928	18803	18901	18970	18901	19124	19007	18880	19076	18851	18965	19175	18949	18879	19001	18796	19057	18976	19010	19007	18986	18813	19065	18984	18851	18943	18999	19075	18804	18996	19084	18969	18925	18819	19028	19001	18891	18806	18820	18929	19047	18853	18767	18989	18950	19015	18851	18969	18917	18988	18943	18992	18915	19066	18938	19031	18920	19037	18970	19109	18859	18984	19116	18902	19020	19005	18989	19124	18901	18925	18891	19035	18902	19082	19044	18860	19002	19024	19052	18796	18902	18987	18904	18981	18988	18801	18976	18931	19099	18813	19007	19099	19030	18866	19079	18919	19134	19042	18843	18881	18982	18863	18962	18932	18979	18944	18994	18983	18937	18925	18960	19035	18999	19001	19030	19053	19088	19009	19016	19022	18877	18896	18916	18895	19054	19075	19170	18960	19028	18914	19006	19008	18850	18890	19035	19028	18939	18943	18957	18794	18875	19128	19003	18941	18776	19207	19010	19062	19042	19111	18844	18925	19159	18982	18932	18787	18810	19030	19043	18933	19040	19026	19036	19121	19123	19054	18875	19085	19110	18955	18932	18932	19111	18908	19097	18923	18940	18975	18782	18945	18934	18859	18913	19010	18989	18841	19214	19145	19078	18911	18952	18918	19134	18972	19056	19061	19046	19011	18934	18919	18871	19026	18724	18919	19061	18911	18906	18962	19007	18998	18871	18715	19006	18951	19026	18941	19061	18994	18971	18847	19033	18997	18789	18919	18898	19036	18925	18912	18942	19078	19060	19166	18929	19077	19060	19025	19026	18945	18942	18946	18819	19025	18933	19099	18864	18931	18977	18958	19073	19028	18937	19050	18952	19029	19210	18952	18991	18986	19088	18959	19016	18660	19078	19065	18757	18895	19039	18977	18936	19050	18983	18971	19059	19084	18967	19077	18971	19123	19080	18994	19078	18823	18999	18982	19031	18952	19037	18894	18869	18881	18876	19004	18889	18909	19184	18907	18868	19119	19078	18716	18893	18875	18977	18928	18937	18822	19117	18985	18887	19019	18989	18900	18940	19029	18900	18907	18980	18871	18880	19044	18903	18995	19071	19062	19052	18966	18898	18967	19069	18781	18943	19033	19098	19090	18890	19030	18942	18960	18976	18944	19023	18815	18942	18987	18900	18936	18920	19007	18904	18810	18837	18771	19012	19019	19055	18899	18779	18906	19072	18992	18913	18782	18842	18883	18903	19247	18962	19089	19013	18986	19090	18803	19105	18829	19100	18817	18795	18858	19035	18926	18886	18865	18911	19075	19010	18967	18827	18963	19004	18780	19105	18819	19114	18908	19072	18926	18812	19011	18783	18984	18822	19117	18941	18935	18978	18861	18982	18988	18770	18896	18973	19028	19016	18958	18942	19057	18748	19003	19097	18924	19034	18882	18950	18957	19058	18965	19059	18867	18842	19033	18935	18892	19019	18871	18850	18931	18908	18994	19001	19005	18969	19107	18880	18821	19165	18919	19046	19091	18954	18941	18898	18893	18955	19028	19167	18950	18789	18878	18876	19015	18817	18915	19028	19078	19088	18800	19027	18883	19056	18967	18909	19084	18892	19107	19082	19085	18995	18973	19103	18923	18909	19043	19035	18788	19009	19029	18890	18905	19172	18715	18780	19185	19005	18914	18860	18918	18944	19199	18908	18910	18960	18946	18827	18905	19051	18919	19033	19013	18977	18962	18952	18882	18996	19157	18961	19067	19000	19026	18983	18981	19006	18882	19009	18993	18887	18939	18932	18935	18685	19077	18909	19079	19130	19180	18829	18771	19123	18934	18711	19025	18976	19128	18817	18955	18967	18879	18818	18954	18991	18828	18860	18866	18933	18985	18889	19007	19021	19067	19148	19086	18815	18862	19058	18976	18814	18999	18837	18988	19040	18954	19130	18996	18880	18886	19077	19066	19055	19085	18915	18918	18784	19100	19016	18933	19092	19039	19006	18782	18803	19043	18992	19169	18888	18918	19030	18868	18949	18980	18957	18980	18960	19017	18901	18865	18988	19059	18909	19100	18964	18960	18928	19015	19018	18855	18870	18957	18986	18997	19113	19029	18864	19013	18893	18870	18942	18992	19323	19039	18967	18956	18946	18701	18818	19048	19039	19041	19017	19104	19053	18824	18760	18959	18861	19026	18979	18842	19015	19079	19018	18941	19011	19122	19083	19048	18889	18863	19070	18753	18950	18804	18976	18970	18944	19009	18743	19004	18886	18864	19083	19043	19152	18754	19135	18969	18934	19094	18996	19034	18756	18900	18993	18886	18883	18941	18808	18899	18904	18817	19001	18957	18936	18991	18920	19101	18889	19180	19046	18856	18991	18996	18990	18989	19023	18932	18986	19034	19117	18772	19035	19066	18952	18954	19021	18945	18799	19108	19098	18969	18988	18885	18863	19037	18981	18986	18985	19069	18896	18897	18886	18911	18941	19005	18934	19079	18910	18823	19092	18946	19006	18971	18895	18934	18867	19015	19060	19121	18973	19075	19034	18977	18928	19168	18988	18993	18619	18931	18972	18985	18850	18954	18819	18942	18879	18950	19011	19092	18960	18949	18799	18910	18900	19081	18785	18822	19046	18914	18979	19054	19018	18961	18967	18816	18985	18967	19092	18796	18987	18975	18933	19003	18980	19068	18946	18961	19065	19152	19021	18883	19040	18895	18986	18914	19000	19013	18984	19022	19061	18828	18931	19006	18972	19018	18941	18910	18860	19026	18997	18921	18897	18843	18956	18978	18990	18965	18899	18895	19015	19044	18891	18781	18964	18976	18986	18966	19006	19091	19034	18893	18819	19064	19046	18861	19088	18941	18886	18997	18963	18887	18880	18937	18960	18941	19033	18955	18906	18873	18928	19126	18939	18820	19067	18946	18903	19095	18867	18992	18771	19169	18992	18949	18931	18833	19068	19013	18805	19014	19063	19027	19080	18784	19057	19102	19029	19103	18971	18927	18966	18979	19021	19101	18977	19105	18941	18953	19094	18832	19160	19047	19009	18900	19093	18954	18967	19036	18805	19023	19010	18888	18986	18936	18770	18914	19046	18970	18872	18903	19125	18855	19069	19124	18928	19140	19052	18976	19112	18900	18835	18936	18937	18730	19125	18799	19001	18984	18850	18801	18932	18806	19058	18864	18878	19032	18749	19043	18699	18881	18940	19064	18968	18937	18887	18927	18954	18891	19111	19020	18732	18856	19097	18904	19000	18945	18885	18940	18897	18908	18998	18907	19164	18978	18917	18902	18992	18831	19061	19051	19047	18892	18887	18888	19064	19063	19014	18907	18995	19058	18993	18746	18899	18866	19022	19049	19092	19094	18882	18866	18747	18971	18939	19130	18925	18982	18879	19160	18954	18903	18848	18842	18790	18799	19035	18820	18989	18879	18955	18898	18950	18934	18793	18991	19054	18885	18853	18947	18882	18920	18959	18969	18994	19014	18850	18914	19203	19093	18973	18926	18987	19077	18916	19008	18819	18849	19042	19058	18956	19195	19041	18896	18958	18833	18888	18784	19132	19097	18917	18861	18993	18932	18946	19110	18972	18843	18829	18810	19094	18967	18966	18977	19012	18889	19040	19024	19095	19020	19130	18986	18940	18948	18968	18955	19160	18951	18857	18924	18881	19033	19032	18880	18995	18919	19131	18933	18988	18824	19011	18981	18769	19030	19140	19160	18881	19083	19090	19057	18910	18935	18886	19203	19132	19036	18977	19080	18911	18919	18982	18956	18708	19095	18827	19015	19111	18961	19013	19077	18886	18999	18930	19025	19129	18868	19094	18871	18988	18922	18991	18868	18823	18964	18919	18996	18812	18868	19062	18968	18840	18978	19028	19085	18791	18857	18987	18871	18977	18856	18832	18914	19093	18859	19044	19030	18907	18999	18959	19141	18899	18925	19033	18854	18893	18820	19024	19029	18976	18938	18910	19079	19039	18955	18978	19073	18915	19061	18917	18840	18751	19193	18900	19020	18925	19002	18959	19087	18847	18729	19066	18937	18945	18923	19012	18920	18947	18978	18800	19121	18807	19142	19109	18976	18796	18840	19053	19007	18908	18963	18980	19156	19016	18873	18834	18882	18839	18806	18833	19110	18922	19077	18849	19004	18919	19129	19013	18966	19009	19153	18962	18756	18966	19044	18880	19019	19016	19004	18766	19152	18963	18906	18735	18983	18858	19174	18923	18904	18963	19041	18853	19070	18951	19014	19087	18943	18888	19028	19003	19049	19017	18975	19046	18915	18857	18949	18816	18953	19054	18896	18862	18893	18913	18912	18945	19126	19178	18963	18909	18769	19117	19000	19060	19137	19067	18881	18945	19025	19080	19102	19001	19173	19035	19065	18941	18797	18911	18997	19047	19039	18976	19042	18901	19050	18924	18897	18838	18961	18901	19063	19050	19107	19038	18881	19046	19044	18999	18949	18905	19008	18883	19018	18894	18805	18988	18733	19157	19030	19026	18879	19032	18932	18923	18997	19192	19065	18994	18815	19044	19047	18907	18967	18990	18974	18951	19020	18985	19044	19078	19132	19059	18868	18946	18878	18993	19033	18797	19136	18919	18877	19062	19015	18904	19057	19039	18924	19111	19098	19018	18877	18877	19144	18990	18988	18950	19060	19008	19073	19061	18873	18959	18880	18972	19073	18953	19096	18938	18950	18867	18980	18945	18943	19040	18748	19195	19017	18967	19095	19059	18972	19028	18930	19037	19040	18982	18877	19094	19007	18980	18974	18990	18889	18891	19017
24485	21314	28414	25359	23259	24000	26710	35358	39855	36884	30492	26756	23685	22660	22440	22242	22344	22217	22066	22048	22185	22286	22533	22198	22130	22209	22198	22258	22197	22365	22179	22204	22022	22265	22257	22209	22074	22318	22288	22188	22263	22273	22186	22070	22148	21996	22324	22103	22207	22285	22173	22285	22270	22051	22226	22374	22095	22139	22293	22009	22133	22162	22125	22252	22230	22087	21986	22219	22210	22130	22096	22209	22065	21945	22151	22270	22175	22140	22031	22105	22098	22159	22016	22216	22076	22330	22331	22200	22017	22136	22053	22082	22080	21913	22018	22024	22335	22223	22279	22181	22136	21964	22191	22176	22160	22001	21924	21960	22215	21926	22163	22084	22130	22273	22185	21958	22086	22131	22169	22239	22188	22303	22116	22029	22267	21915	22242	21735	22039	22269	22069	22166	22249	22034	22000	21909	22167	22187	22276	22025	22287	22084	22254	21905	22284	21969	22182	22146	22113	22080	22040	22139	22228	22184	22103	22221	22399	22148	21949	22051	22265	22138	22040	21950	22057	22082	22193	22011	21969	22281	22140	22151	22139	22168	22162	22248	22205	21939	21944	22091	22115	22263	22109	22152	22070	22079	21897	22136	21977	22160	22088	22184	22004	22059	22171	22115	21953	22013	21909	22118	22106	22023	22228	21880	22184	22060	22081	22110	21982	22118	22045	22216	22062	21882	22047	22291	22133	22112	22064	22146	22218	21986	22050	22234	22106	22213	22140	22070	22166	22145	22044	22026	22214	22120	22065	22069	22112	22095	22152	21988	22049	21993	22097	22162	22152	22133	21982	22009	22016	22077	22119	22037	22249	22010	22251	22159	22257	21884	22168	21939	22030	22109	22265	21853	22178	22175	21991	22195	22043	22018	22251	22173	22082	22201	22271	21953	21926	22302	22213	22230	22131	22304	22106	22044	22284	22297	22154	21970	21895	22144	22015	22055	21964	22106	22465	22210	22228	22230	22055	22094	22029	22115	21874	22162	22163	22100	22084	22114	22241	22191	22047	22048	22182	22081	22202	22136	22226	21993	22207	22010	22274	22150	21989	22060	22134	21922	22252	22117	21964	22010	22113	22129	22156	22175	22345	21927	22140	22068	22208	22338	22353	21927	22082	22009	22244	22032	22321	21890	22062	22099	22180	22278	22196	22145	22180	22203	22262	21936	22056	22331	22187	22081	22142	22094	22015	22037	22075	22210	22014	22234	22261	22189	22026	22044	22038	22135	21847	22295	21728	21862	22173	21941	22283	22044	22045	22246	22143	22226	22337	22174	22174	22058	22075	22366	22087	22029	22120	21855	22059	22166	22138	22213	22212	22050	22202	22157	22135	22112	21928	22172	21964	22173	22120	22175	22042	22131	22116	22103	21947	21979	22092	22270	22045	22108	21896	22015	22066	22047	22205	21983	21934	21982	22118	21972	22036	21947	22051	22101	21971	21974	22161	22041	21990	22038	21914	21983	21951	21853	21931	21942	22092	22077	22255	22199	22217	22201	21947	22009	22175	22080	22230	22381	22353	22373	22310	21992	22173	22177	22156	22060	22217	21984	22020	21982	22199	22017	21910	22374	22215	22047	22191	22109	22106	22109	22145	22093	22073	21971	21985	22279	22115	22173	22097	22035	22230	22074	22104	21982	21830	22161	22220	22024	21998	22257	22141	22104	22058	22062	22113	21948	22169	22048	22181	21932	22055	22344	22143	22106	22084	22133	21901	22155	22130	22152	22054	22286	21991	22074	22049	22176	22242	21981	22304	22056	21930	22010	22168	21990	22095	22113	21922	21910	22081	22266	22028	21875	22115	21884	22101	22151	22062	22051	22321	22191	22014	22219	21970	21914	22023	22148	22092	21975	21936	22268	22308	21932	22151	22057	22095	22040	21991	22148	22326	22119	22294	22310	21943	22242	22000	22113	22260	22111	22192	21780	22136	22142	22087	22078	21993	22158	21797	21956	21909	22170	22144	22110	22068	22208	22072	22225	21874	21941	22229	22251	22013	22045	22189	22084	21878	22220	21968	22120	21752	22195	22234	21952	22054	21969	22198	21986	22235	22138	22109	22253	22262	22154	22187	22052	22036	22201	22056	22174	22123	22048	22000	22135	22146	21969	22156	22115	22069	22210	22065	22158	22220	22113	21894	22067	21786	22276	22243	21914	22081	22072	22120	22055	21992	21991	22021	22130	22179	22095	22021	22286	22232	21947	21976	22050	22040	22042	22187	21841	22121	22041	22154	22064	22220	22255	22005	22072	22108	22247	22051	22087	22025	21984	22195	22283	21849	22134	22118	22066	22008	22035	22020	22284	22060	22159	22119	22049	22169	22179	21897	22043	22187	22142	22080	22030	22068	22117	22070	21941	22407	22189	22091	22025	22017	22297	21936	21882	22029	22075	22093	22322	22052	22210	22106	22186	22084	22034	22214	22200	21973	22305	22259	22065	22060	22176	22244	22194	22087	21989	22157	22174	22033	22087	21989	22113	22191	22064	21950	22210	21942	21967	22215	22084	22014	22093	22008	22276	22097	22175	22098	22052	22218	22095	22001	21928	22186	22190	22072	21949	22035	22237	22153	22051	22206	21847	21992	22155	22372	21942	22006	22284	22176	21900	22161	22095	21812	22193	22091	22169	22280	22196	22148	22055	22043	22258	22386	22201	21954	22004	22062	22017	22235	22234	21947	22014	21977	22050	22025	22099	22431	22236	22163	22049	22147	22235	22105	22198	22294	22167	22059	22022	22052	22184	21964	22132	22230	22244	22337	22089	21949	22028	22216	22149	22096	22292	22225	22022	21886	21992	22309	22065	22142	22215	22092	22208	22189	22091	22147	22152	22270	22010	22076	21978	22098	22027	22029	22139	22002	22142	22111	22121	22019	22232	22011	21941	21911	21860	22012	21739	22299	21963	22242	21999	22182	22157	21989	22186	22500	22097	22054	22231	21862	22319	22207	21947	21907	22028	22103	22122	22157	21810	21865	21992	22192	22148	22088	22279	22302	22161	22057	22115	21889	21993	22151	21979	21982	22324	22057	22000	22045	22114	21969	22195	22220	22172	22107	22216	22162	22094	22174	21998	22122	22159	22206	22093	21863	22127	22115	22057	22030	22013	22286	22124	22100	21965	22046	21782	21982	22017	21842	22056	22176	21989	21917	22260	22257	22134	22111	22116	22022	22115	22433	22144	22140	22160	22154	21899	21880	22051	21902	22093	22169	22019	22153	21925	22236	22173	21815	22163	22160	22164	22180	22156	22109	22040	22097	22019	22062	22135	22279	22021	22029	21975	21902	22153	22231	21925	22211	22034	22254	21866	21963	22351	22228	22189	22139	21973	22293	22036	22140	22212	22142	22224	21991	22178	22184	22182	22088	22053	21966	22046	22111	21879	22127	22265	22041	22065	22065	22090	22041	22166	22054	22245	21978	22270	22093	22154	22246	22225	22215	22114	22158	22223	22040	22163	22169	22108	22090	22005	21990	22345	22145	22061	22064	22171	22272	22068	22003	22107	22046	22005	22109	21965	22183	22062	22061	22029	22084	21980	22203	22094	22143	22216	22138	22252	22226	22176	21840	22152	22282	22128	22162	22137	22012	21994	22080	21958	21970	22059	22149	21961	22261	21872	22395	21973	22266	22090	22058	22006	21973	21897	22056	22056	22109	21894	22204	22043	22189	22011	22043	22189	22076	22291	22105	22251	21748	22158	22104	21869	22072	22246	22217	22126	22113	22185	22179	22091	21917	21963	22135	21900	21942	22036	22243	22061	22028	22101	22265	22195	21947	22027	22000	22027	22139	22354	22141	22148	22386	22276	22127	21801	21960	21977	22323	22020	22014	22243	22173	22198	22133	22103	22347	22186	22177	22212	22047	22244	22037	21922	22165	22109	22185	22265	22227	22159	22207	22021	22106	22140	22335	22117	22335	22153	22077	22044	21957	22123	22107	22145	22044	22102	22082	21853	22060	22184	22107	22017	22012	22104	22264	21865	22131	21950	21834	22080	22166	22204	22096	22205	22101	22284	22045	22151	22274	21990	22198	22369	22053	22155	22103	22055	21872	21999	22224	22208	22214	22121	22043	21978	22099	22120	22323	22279	22219	22368	21947	22225	22117	22117	22165	22019	22202	22085	22209	21899	22211	21862	22007	22239	22243	22087	22160	22290	22120	22035	22016	22224	22171	22095	22113	22222	22173	22121	21961	22255	21988	22193	22028	22093	22175	21958	21999	22041	21866	22242	22188	22270	22102	22176	22262	22161	22033	22310	22064	22127	22071	22122	22207	21974	21896	22340	22180	22252	22249	22088	22301	22171	22066	22129	22141	22118	22074	22122	22205	21960	22043	22077	22127	22108	22067	22133	22199	21836	22230	21994	22068	22231	22136	22031	22209	21993	22011	22032	22119	22203	22000	22136	22158	21965	21936	22142	22332	22152	22040	22050	22156	22199	22140	22090	22181	22014	22039	22216	22219	22116	21962	22176	22071	22078	21958	22187	22123	22136	22012	22300	21997	22200	22092	22273	22205	22305	21945	22285	22055	22246	22205	22112	22210	22023	21963	22083	22149	22395	22031	22105	22068	22180	22153	21954	22010	22012	22014	22333	22175	22245	22336	22302	22048	22048	22136	22015	22240	22147	22154	22313	21933	22230	22146	21939	22084	22146	22078	22034	22062	22007	22139	22074	21990	21976	22026	22141	22072	22228	22120	22137	22118	22042	22282	22093	21925	21966	22148	22029	21984	22010	22004	22222	21951	22158	21875	22165	21984	22099	22032	22188	22288	22050	22193	21783	22189	22080	22115	22294	22077	22193	21975	22189	22215	22113	21978	22306	22097	22193	22121	22144	22351	22008	21967	22149	21939	21976	22034	22217	22240	22171	22082	22119	22103	22048	22002	21959	22019	21819	22090	22130	22217	22102	22135	22249	22199	21952	22029	22072	21958	22175	22081	22350	22090	22126	22046	22182	22105	22014	22098	21977	22112	22343	22140	22166	22010	21809	22047	22310	22264	21948	22212	22218	22232	22136	22048	22051	22040	22129	22097	22219	22295	22027	22035	22126	22073	22180	22197	22026	22017	22036	22270	22098	22125	21873	22067	22074	22073	21924	22050	22032	22064	21851	22166	22130	22301	21794	22170	22188
25292	40111	33741	23889	20837	20921	24702	38110	40998	36727	28926	24162	20313	19120	18876	18877	18940	18937	18996	18899	18870	18977	19023	18887	19007	18799	18907	18947	18925	19105	18977	18890	19077	18906	19042	18968	18810	18721	18883	18808	18829	18867	18964	18956	19025	18710	19056	18965	18874	18926	18874	18926	18882	18918	19148	18722	18804	18977	18769	18983	18957	18909	19070	19014	18865	18846	18888	18996	19005	18878	19093	18876	18930	18930	19111	18910	18945	18836	18781	18814	18963	18934	18873	19032	18876	18865	18837	18964	18835	18944	18976	18956	18925	18974	18731	18822	18925	19003	18856	18845	18977	18769	18857	18873	18898	19047	19139	18983	18972	18927	18822	18798	19006	18874	19011	18911	18870	18992	18917	19034	18848	18973	18849	19120	18820	18984	18996	18936	18961	18795	18878	18891	18929	18961	18808	19016	19147	19064	18849	18951	18740	19114	18858	18956	18884	18758	18775	18784	18851	18837	18733	19119	18883	18823	18870	18800	18884	18986	18776	18987	19003	18741	18861	18879	19034	18936	18722	18889	19011	18885	18932	18860	18815	18905	18845	18943	19026	18958	18877	18969	18955	18748	19014	18912	18868	18880	18928	18943	18986	18922	18912	18868	18942	19127	18951	18791	18845	18967	18982	18930	18855	18709	18930	18891	18799	18885	18710	18899	18959	18894	18876	18858	18849	19043	18857	18869	18882	18890	18871	18846	18809	18783	18905	18866	18891	18710	18892	18823	18777	18919	19001	18716	18855	18884	18951	18833	19146	18808	18770	19102	18837	18925	18902	18798	18858	18981	18989	18993	18901	18835	19161	18981	18929	19000	18947	18915	19005	18882	18997	19024	18802	18861	18923	18995	18912	18848	18871	18861	18892	18954	19005	18887	18969	18912	18817	18950	18908	18887	18888	19062	18861	18729	19006	18964	18895	18925	18906	18845	19110	18888	19024	18985	19159	18712	18707	18881	18884	18938	18934	18696	18967	18891	18871	18999	18992	18971	18851	18921	18967	18868	18844	18944	18858	18831	18894	18901	18982	18874	18882	18925	18766	18844	19009	18871	18913	18975	18819	19008	18983	18908	18876	18978	18998	18893	18725	19189	18857	18734	19058	18973	18962	18834	18933	18845	18992	18955	18839	18882	18971	19018	18941	18899	18787	18870	18819	18848	19099	19017	18859	18887	18895	18835	18765	18980	18895	19110	18908	18863	18911	18802	18947	18767	18889	18956	18967	18743	19029	18945	18921	18625	18755	18898	18977	18888	18922	19005	19030	18815	18917	18852	19001	18857	18843	18777	19017	18789	18821	19014	18779	18849	19027	19077	18840	18816	19011	18984	18887	18853	19097	19001	18939	18827	18858	18863	19001	19060	19043	18888	19045	18877	19015	18952	18968	19059	18969	18801	18991	18957	18982	19005	19007	18865	18870	18989	18796	18711	18982	18877	18741	18978	18814	19024	18903	18971	18902	19025	18817	18989	18853	18792	18844	18932	18990	18893	19022	18697	19089	19058	18909	18910	18923	18857	18954	18772	19031	18907	18840	18910	18845	19010	18979	19006	18846	18980	18938	18987	19053	18823	19081	19014	18774	18811	18833	18834	18940	18938	18852	18890	18921	18846	18934	19013	18936	18940	18878	18892	18995	18788	18953	18940	18842	18849	18767	18961	18895	18891	18851	18982	19065	18809	19002	18975	18841	19039	18586	19107	18965	18807	18913	18892	18989	18764	18909	18876	18859	18842	18933	18707	18914	18973	18918	18978	18958	18796	18966	18926	18824	18925	18862	18882	18819	18940	18827	18995	18951	19037	18949	18838	18928	18858	18880	18978	19057	18908	19064	18956	18715	18839	18880	19028	18928	18856	19167	18667	18846	18987	18923	18914	18944	18973	18956	18809	18815	18965	19084	18983	18921	18857	19019	18875	18838	18885	18955	18872	19145	18790	18991	18845	18985	18853	19105	19061	18991	18939	19112	18897	19031	18819	18785	18915	18981	18815	19090	18975	18914	18825	18991	18864	18842	19092	18902	18807	18844	18874	18884	18901	18796	18986	18923	18878	18708	18809	18894	19042	19038	19053	18906	18913	18927	18865	18986	18853	18800	18892	18975	18833	18796	18860	18847	18928	18750	19261	18927	19082	18733	18929	18880	18905	18991	18882	18851	18852	18837	18906	18990	18971	18855	18921	18973	18800	18828	18827	19032	18908	18828	19069	19131	18907	18908	18777	19048	18908	18922	18873	19128	18861	18824	19011	18912	18768	18986	19091	18943	18782	18903	19001	18694	18787	18947	18937	19088	18925	18873	19039	19011	18979	18797	19053	18878	18980	18828	18938	18914	19046	18869	19011	18961	18887	18862	18821	18727	18964	19065	19060	19002	18959	19009	18790	18966	18958	18898	19038	18898	18806	18949	18766	19054	18964	18879	18889	18865	18944	18949	18936	19152	18905	18935	18886	19073	18841	18970	18921	18868	18981	18930	18930	19164	18909	18780	18959	18950	18793	19000	18902	19027	18870	18827	19114	19097	18664	19100	18991	18921	18851	19046	18951	19051	19033	19093	18961	19091	19116	18866	18882	18915	19005	18989	18903	18766	19003	18699	18900	18990	18767	18981	19085	18923	18716	19044	18952	18753	18789	18988	18928	18911	19043	18865	18915	18923	18875	19063	18801	18901	18797	18870	19030	18821	18847	18932	19017	18773	18903	18799	18930	18930	19064	18835	18858	18659	19059	18773	18983	19120	18953	18922	18794	18884	18783	18903	18877	18932	18868	18911	18855	18905	18905	18915	18953	18985	18827	19066	18834	18997	18875	18826	18902	18846	18893	18841	18964	18981	18876	18750	18920	18991	18874	18824	19022	18716	19062	18826	18796	19062	18979	19122	18836	18929	19044	18931	18890	19013	19012	18793	18856	18979	18911	18940	18835	18820	18901	18927	18983	18961	18718	18923	18895	18929	18956	18784	18919	18945	18925	19039	18951	18961	18740	18765	18894	18965	18945	18759	18954	18958	18945	18871	18842	19056	18938	18854	18899	18868	18820	18939	18817	18851	18971	18916	18723	18972	18877	18908	18932	18951	18867	18894	18762	18736	18917	18848	18879	18705	18798	18927	18760	18849	18931	18790	18891	18923	19092	18833	19111	18956	18998	18907	18702	18938	18797	18908	18809	18967	18873	19035	18825	18744	18959	19078	18961	18812	18930	19009	19071	18838	19011	18904	18903	18914	18771	18977	18998	19003	19021	18867	18799	18780	19105	18903	18926	19016	19008	18899	18852	18904	18930	18999	18767	18879	18732	18800	18981	18863	18901	19022	18849	19019	18822	19009	18887	18882	19059	18860	19030	18812	18863	18840	18947	18809	18894	18975	18937	18904	18994	18896	18793	18903	19015	18922	18915	19015	18938	19053	18928	18869	19018	18939	19136	19079	18731	18907	19022	18960	18998	18931	18839	18763	19081	18994	18917	18936	18799	18999	18935	18762	19008	18947	18913	19095	18939	18893	19024	18887	18990	18924	18781	18858	18905	18991	19025	18628	18861	18995	18970	18927	19045	18928	18941	18947	18926	18940	18750	18894	18820	18813	18899	18902	19073	18861	19079	18867	18881	18958	18900	18870	18739	19000	18725	18776	18816	18910	18973	18818	18918	18934	18709	18866	19117	19016	18967	18860	18904	18823	18890	18811	18797	19011	18982	18902	18849	18870	19069	18948	18940	18855	18796	18886	18965	18951	18873	18964	18709	18924	18829	18993	18828	18923	19049	18871	18912	18971	18938	18933	18891	18927	19054	18849	18983	19000	18929	18806	19053	18942	18925	18934	18855	18849	18939	18782	19060	18902	18908	18806	18814	18940	18969	18978	18912	18868	18995	18904	18816	18939	18956	19002	18862	19046	18910	18852	18885	18835	18900	18861	18932	18965	18982	19012	19016	19108	18953	18911	18829	19079	18829	18880	19012	18909	18942	19145	18861	18974	18859	18899	18924	18958	18891	18858	18975	18781	18932	18828	18839	19059	19054	19067	18761	18994	18846	18832	18970	18887	18892	18730	18996	18812	18989	18749	18847	18833	18843	18862	18720	18948	18922	18999	18929	19022	18848	18813	18867	18838	18820	18858	18969	19022	18903	18957	18973	18964	18865	18856	18816	18839	18974	18959	18956	18990	18922	18948	19119	18811	18893	18911	18944	18818	18805	18956	18979	18801	18776	18971	18828	18900	18924	18900	18828	18889	18931	19039	18940	18579	18892	18851	19087	18890	18902	18928	18975	18881	18914	18880	18798	18955	18942	18835	19040	18793	18961	18945	18762	18914	19075	18901	18755	18870	18850	18652	18946	18974	18979	19089	18881	18984	18851	18808	18766	18734	18992	18940	18797	18763	18845	18893	19028	18913	18904	19144	18795	18935	19113	18852	18933	18817	18895	18858	19012	18734	19186	18881	18958	18948	18777	19021	18933	18884	18902	18771	18915	18927	18925	18912	18964	18784	19043	18972	18932	19000	19002	18955	18784	18870	18915	19053	18790	18966	18964	18959	18954	18842	18777	18926	18734	19049	18786	18865	18995	18970	18910	18865	18831	18807	18878	18826	18855	18993	18970	18932	18950	18838	18848	18959	18946	19048	18891	18970	19007	18845	18937	18768	18990	19118	18994	18976	18889	18920	18953	18787	18995	19030	18885	18754	18884	18782	18862	18694	19021	18943	18926	18977	18868	18978	18964	18931	18906	18843	18917	18948	18788	18809	18873	19064	18836	18746	19023	18746	19072	18800	19019	18956	19016	19022	18880	19065	18999	18817	18868	18912	18945	18988	18966	18954	19059	19034	18819	18883	18976	19068	19013	18915	18810	18938	18859	18837	18939	18825	18700	18975	18883	18926	18835	19082	18801	18993	18793	18906	18751	19017	18998	18853	18896	18825	18993	18913	19002	18884	18754	18958	18913	19075	18895	18979	18899	18866	18639	18997	18927	18849	18914	18893	19056	18716	19190	18999	18781	18809	18843	19025	18839	18853	18842	18932	18946	19043	18950	18917	18998	19077	18842	18930	18962	18843	18888	19021	18879	18908	19033	19063	18899	18838	18943	18948	18820	18832	18841	18873	18945	18944	18909	18895	18805	18884	18946	18942	18968	18831	19014	18831	18870
22912	21291	29036	23831	21755	24967	28127	37753	55880	50591	39402	31749	25243	22450	21831	21927	21953	21840	21700	21750	21796	21653	21730	21661	21670	21992	21841	21541	21682	21937	21647	21529	21716	21693	21808	21630	21677	21581	21537	21680	21862	21566	21561	21619	21740	21804	21803	21706	21903	21627	21563	21705	21561	21548	21628	21486	21594	21660	21717	21757	21736	21547	21494	21524	21460	21740	21595	21824	21545	21712	21385	21616	21601	21515	21750	21653	21727	21655	21804	21465	21562	21657	21847	21531	21461	21688	21710	21682	21494	21589	21703	21587	21759	21591	21579	21536	21569	21716	21680	21818	21550	21650	21578	21604	21550	21815	21456	21613	21507	21619	21460	21378	21881	21767	21321	21473	21561	21533	21470	21509	21670	21833	21583	21382	21416	21732	21747	21544	21441	21785	21362	21515	21718	21402	21777	21600	21702	21836	21660	21516	21580	21542	21664	21698	21764	21654	21749	21470	21749	21563	21649	21440	21630	21596	21469	21564	21506	21455	21491	21632	21558	21633	21500	21493	21511	21719	21715	21681	21607	21786	21555	21517	21673	21548	21511	21460	21661	21528	21548	21698	21680	21404	21742	21564	21496	21791	21442	21535	21571	21603	21450	21479	21670	21567	21615	21313	21761	21725	21644	21853	21545	21524	21490	21525	21669	21669	21768	21529	21437	21538	21577	21595	21457	21789	21851	21538	21618	21741	21559	21569	21611	21361	21693	21580	21616	21559	21812	21506	21683	21479	21620	21699	21721	21663	21472	21660	21539	21636	21560	21520	21700	21807	21637	21597	21519	21441	21636	21793	21621	21729	21590	21654	21582	21683	21587	21418	21372	21502	21328	21648	21361	21584	21834	21578	21680	21543	21460	21451	21624	21485	21642	21361	21515	21394	21617	21661	21557	21498	21647	21518	21539	21537	21543	21549	21553	21547	21631	21710	21486	21666	21536	21418	21613	21441	21598	21399	21621	21438	21394	21545	21764	21841	21508	21507	21610	21739	21596	21464	21566	21436	21503	21610	21531	21606	21374	21418	21405	21556	21642	21422	21686	21426	21515	21700	21358	21541	21732	21483	21637	21594	21508	21573	21376	21429	21429	21534	21376	21765	21441	21563	21496	21416	21499	21656	21513	21575	21556	21561	21596	21513	21664	21739	21646	21578	21679	21409	21585	21655	21463	21680	21472	21579	21612	21589	21636	21408	21396	21567	21442	21586	21452	21743	21564	21526	21750	21802	21535	21650	21458	21532	21461	21757	21414	21486	21714	21514	21767	21605	21558	21477	21668	21479	21647	21573	21289	21427	21408	21627	21661	21705	21710	21668	21570	21698	21610	21477	21570	21620	21704	21729	21576	21637	21483	21675	21514	21521	21596	21674	21506	21574	21674	21759	21561	21401	21650	21619	21500	21466	21450	21513	21738	21564	21467	21514	21501	21665	21725	21565	21648	21524	21572	21711	21571	21490	21578	21427	21552	21443	21350	21693	21660	21695	21696	21694	21586	21516	21660	21629	21575	21517	21644	21586	21452	21547	21599	21706	21578	21734	21502	21703	21585	21496	21656	21602	21632	21493	21535	21649	21631	21454	21512	21752	21581	21502	21531	21755	21641	21738	21584	21561	21342	21660	21758	21516	21575	21702	21502	21582	21551	21584	21424	21407	21669	21619	21499	21474	21609	21664	21479	21363	21476	21632	21643	21593	21608	21472	21586	21625	21748	21790	21621	21747	21545	21651	21659	21588	21713	21668	21473	21539	21519	21554	21370	21593	21659	21238	21574	21279	21539	21465	21587	21665	21435	21438	21436	21385	21604	21688	21609	21525	21574	21689	21534	21575	21664	21670	21662	21660	21719	21381	21517	21585	21541	21718	21514	21482	21589	21492	21617	21698	21560	21583	21499	21318	21741	21565	21552	21573	21599	21557	21568	21567	21682	21539	21490	21687	21698	21546	21468	21336	21679	21560	21487	21408	21369	21382	21539	21795	21707	21643	21488	21722	21635	21316	21594	21564	21598	21482	21531	21738	21610	21388	21575	21591	21614	21546	21769	21621	21810	21768	21558	21409	21577	21696	21482	21348	21600	21470	21495	21715	21688	21617	21597	21485	21527	21480	21646	21737	21522	21579	21486	21461	21812	21536	21434	21240	21645	21550	21627	21556	21523	21522	21674	21527	21537	21663	21555	21628	21664	21697	21745	21530	21537	21544	21691	21574	21604	21506	21647	21626	21610	21607	21506	21415	21565	21648	21604	21718	21668	21465	21493	21462	21514	21568	21606	21533	21457	21597	21791	21386	21522	21529	21509	21584	21681	21561	21571	21638	21562	21495	21626	21767	21607	21585	21437	21577	21646	21575	21720	21462	21327	21449	21451	21536	21759	21658	21842	21389	21700	21440	21614	21656	21600	21707	21391	21723	21648	21424	21421	21449	21502	21231	21507	21378	21585	21560	21624	21659	21632	21541	21456	21548	21593	21564	21738	21671	21505	21383	21523	21420	21446	21431	21776	21669	21545	21435	21572	21530	21466	21392	21588	21577	21478	21559	21389	21458	21692	21755	21714	21616	21807	21219	21568	21813	21443	21484	21390	21634	21652	21464	21654	21641	21662	21747	21539	21566	21733	21676	21592	21561	21542	21729	21507	21644	21757	21615	21705	21511	21672	21544	21665	21441	21289	21426	21462	21489	21391	21466	21427	21815	21472	21467	21343	21439	21521	21554	21506	21555	21707	21648	21602	21365	21533	21548	21577	21498	21625	21467	21592	21409	21606	21641	21609	21627	21887	21649	21668	21527	21624	21632	21450	21589	21464	21338	21448	21396	21695	21560	21461	21459	21638	21478	21853	21433	21529	21525	21415	21522	21579	21488	21784	21406	21640	21602	21561	21593	21544	21647	21574	21572	21539	21593	21745	21581	21745	21534	21338	21527	21635	21520	21544	21645	21492	21564	21770	21624	21333	21519	21558	21534	21370	21784	21912	21563	21708	21563	21532	21625	21475	21670	21515	21385	21511	21633	21562	21672	21621	21503	21476	21465	21612	21708	21466	21629	21484	21600	21637	21595	21419	21737	21592	21486	21781	21519	21731	21647	21654	21434	21659	21724	21390	21638	21697	21557	21670	21661	21504	21491	21423	21668	21431	21601	21556	21425	21463	21291	21456	21496	21298	21685	21458	21587	21609	21516	21544	21651	21592	21727	21687	21813	21691	21822	21481	21514	21780	21491	21560	21756	21530	21437	21599	21646	21740	21503	21487	21678	21562	21760	21531	21527	21611	21450	21526	21623	21637	21523	21657	21631	21569	21561	21676	21317	21943	21545	21671	21454	21744	21531	21513	21454	21640	21713	21535	21519	21609	21522	21475	21619	21532	21524	21543	21267	21629	21745	21555	21687	21684	21576	21577	21591	21624	21439	21741	21630	21557	21649	21627	21424	21616	21494	21535	21543	21723	21653	21644	21571	21581	21486	21635	21690	21638	21396	21491	21576	21456	21796	21518	21509	21640	21746	21584	21709	21705	21506	21656	21555	21759	21579	21728	21549	21526	21458	21684	21579	21589	21710	21472	21646	21586	21565	21583	21564	21606	21549	21559	21686	21578	21458	21554	21504	21840	21703	21472	21651	21565	21635	21586	21636	21572	21554	21656	21591	21580	21653	21560	21664	21680	21722	21654	21436	21603	21470	21540	21537	21615	21741	21586	21558	21499	21462	21657	21584	21549	21604	21707	21742	21476	21601	21558	21499	21389	21381	21428	21712	21477	21620	21605	21717	21541	21663	21640	21641	21440	21767	21429	21570	21519	21631	21634	21759	21500	21442	21820	21529	21467	21535	21555	21668	21294	21574	21594	21576	21362	21544	21481	21459	21526	21599	21597	21638	21551	21545	21688	21587	21735	21709	21558	21612	21323	21597	21632	21616	21857	21712	21551	21637	21573	21623	21339	21734	21626	21661	21717	21602	21640	21575	21599	21521	21355	21581	21482	21581	21364	21336	21473	21547	21544	21922	21405	21435	21541	21655	21597	21326	21628	21469	21606	21697	21641	21682	21407	21641	21621	21544	21635	21552	21612	21680	21637	21463	21694	21477	21577	21757	21587	21494	21789	21505	21490	21404	21465	21651	21704	21594	21735	21527	21561	21564	21512	21602	21547	21643	21696	21552	21691	21510	21578	21560	21465	21665	21562	21558	21414	21578	21671	21701	21619	21630	21661	21506	21459	21517	21617	21435	21671	21594	21721	21618	21659	21712	21664	21391	21438	21557	21558	21631	21625	21517	21721	21617	21685	21581	21454	21474	21440	21469	21679	21561	21446	21624	21589	21338	21489	21464	21693	21542	21754	21407	21708	21692	21590	21600	21706	21649	21517	21494	21641	21571	21329	21526	21507	21251	21513	21815	21692	21413	21526	21548	21513	21537	21614	21716	21458	21526	21651	21330	21564	21704	21590	21570	21498	21649	21630	21559	21601	21626	21607	21409	21348	21514	21388	21685	21560	21271	21636	21444	21567	21513	21466	21705	21445	21633	21585	21562	21634	21650	21582	21651	21731	21812	21551	21404	21562	21614	21582	21665	21492	21593	21580	21524	21762	21441	21562	21685	21624	21625	21551	21579	21710	21659	21857	21545	21449	21434	21442	21403	21389	21675	21727	21597	21763	21686	21599	21616	21766	21666	21628	21799	21633	21510	21784	21585	21953	21642	21548	21431	21564	21595	21638	21524	21500	21829	21605	21578	21441	21531	21502	21861	21855	21518	21620	21400	21520	21546	21488	21431	21733	21491	21539	21681	21494	21537	21750	21638	21691	21526	21783	21345	21631	21628	21708	21580	21634	21580	21474	21389	21675	21542	21517	21449	21532	21658	21495	21651	21613	21682	21603	21644	21755	21629	21288	21571	21431	21627	21843	21616	21490	21383	21669	21544	21542	21382	21523	21426	21590	21690	21604	21498	21468	21532	21695	21685	21628	21530	21662	21700	21419	21619	21365	21631	21604	21556	21441	21595	21663	21680	21495	21498	21633	21477	21557	21400	21418	21522	21591	21537	21559	21486	21662	21290	21673	21643	21494	21693	21444	21452	21375	21501	21678	21303	21439	21739	21529	21656	21516	21622	21570	21670	21357	21573	21564	21575	21429	21565	21578	21668
28770	45710	40311	25194	23353	22947	23605	41634	56795	50306	39112	30291	22073	19119	18680	18669	18667	18593	18528	18569	18639	18616	18508	18748	18579	18556	18744	18847	18509	18408	18527	18762	18783	18575	18601	18626	18593	18736	18736	18631	18510	18507	18706	18708	18753	18592	18818	18548	18809	18693	18695	18589	18433	18622	18794	18586	18506	18679	18641	18797	18820	18668	18733	18763	18656	18714	18636	18737	18720	18537	18703	18610	18681	18726	18637	18731	18469	18566	18586	18680	18791	18622	18576	18744	18599	18612	18482	18633	18797	18675	18647	18817	18726	18532	18519	18628	18604	18667	18574	18592	18686	18574	18558	18507	18672	18644	18695	18578	18605	18492	18573	18566	18714	18539	18638	18642	18716	18563	18704	18659	18465	18757	18643	18627	18710	18727	18529	18680	18767	18546	18610	18548	18637	18686	18625	18725	18645	18603	18590	18558	18670	18616	18837	18517	18690	18689	18578	18463	18733	18558	18580	18728	18581	18726	18611	18685	18580	18767	18597	18712	18706	18626	18591	18644	18624	18636	18542	18611	18593	18616	18716	18531	18446	18700	18464	18605	18669	18727	18649	18726	18621	18634	18625	18503	18675	18406	18475	18646	18568	18435	18629	18497	18480	18594	18731	18505	18652	18741	18600	18483	18576	18685	18508	18477	18814	18570	18731	18547	18641	18442	18796	18620	18694	18760	18607	18543	18662	18564	18548	18639	18680	18480	18552	18679	18683	18563	18550	18673	18641	18635	18603	18697	18643	18766	18651	18630	18761	18585	18442	18561	18741	18638	18633	18561	18626	18643	18656	18568	18555	18719	18581	18559	18796	18574	18369	18794	18709	18635	18516	18743	18532	18726	18691	18497	18737	18569	18544	18646	18562	18596	18564	18622	18790	18537	18428	18498	18757	18685	18619	18675	18559	18630	18582	18688	18577	18536	18712	18708	18771	18590	18491	18528	18568	18591	18576	18681	18658	18684	18615	18667	18550	18614	18685	18369	18702	18705	18464	18513	18597	18701	18523	18644	18486	18645	18619	18725	18560	18612	18775	18519	18738	18562	18618	18759	18663	18693	18478	18688	18624	18525	18685	18456	18681	18709	18552	18631	18519	18724	18648	18796	18678	18588	18391	18617	18520	18618	18710	18416	18478	18630	18570	18783	18598	18602	18617	18770	18611	18596	18645	18614	18671	18686	18544	18780	18715	18520	18496	18679	18528	18503	18585	18524	18490	18583	18515	18589	18675	18517	18758	18659	18538	18606	18460	18677	18644	18595	18575	18456	18540	18643	18660	18585	18669	18688	18521	18764	18717	18644	18652	18759	18591	18564	18530	18601	18502	18725	18462	18663	18711	18503	18518	18484	18466	18573	18794	18570	18479	18651	18558	18575	18800	18733	18615	18605	18578	18596	18640	18634	18366	18786	18655	18727	18582	18738	18453	18659	18682	18672	18787	18730	18682	18664	18625	18687	18651	18814	18688	18789	18486	18623	18601	18421	18606	18816	18625	18641	18721	18391	18675	18717	18709	18659	18505	18700	18611	18528	18450	18638	18436	18758	18512	18757	18629	18524	18450	18718	18592	18497	18730	18468	18461	18698	18699	18676	18546	18602	18869	18717	18600	18502	18557	18443	18574	18596	18736	18630	18418	18549	18580	18523	18546	18423	18660	18516	18547	18727	18434	18644	18757	18638	18673	18516	18622	18556	18682	18471	18519	18647	18659	18627	18521	18569	18685	18747	18569	18564	18721	18708	18496	18746	18684	18668	18638	18728	18688	18774	18636	18600	18499	18589	18405	18571	18637	18745	18428	18701	18632	18776	18468	18709	18553	18604	18615	18518	18558	18596	18764	18629	18469	18574	18726	18559	18487	18584	18721	18828	18592	18549	18641	18551	18696	18465	18715	18455	18649	18717	18530	18525	18732	18606	18742	18605	18750	18753	18642	18625	18476	18728	18647	18625	18579	18583	18538	18610	18760	18589	18506	18454	18555	18643	18492	18657	18557	18571	18695	18635	18567	18812	18481	18655	18756	18451	18599	18680	18599	18464	18600	18626	18353	18602	18564	18712	18545	18828	18480	18621	18717	18553	18606	18598	18661	18643	18385	18727	18555	18617	18623	18599	18783	18552	18612	18789	18599	18786	18514	18579	18579	18662	18606	18685	18715	18598	18644	18619	18523	18608	18698	18425	18486	18699	18597	18658	18449	18642	18369	18507	18731	18679	18603	18598	18622	18593	18662	18585	18760	18640	18668	18755	18560	18687	18597	18536	18596	18517	18766	18435	18611	18820	18617	18705	18721	18607	18742	18632	18509	18610	18554	18480	18480	18668	18543	18626	18633	18559	18679	18467	18564	18567	18629	18540	18535	18729	18553	18671	18729	18734	18601	18524	18697	18451	18615	18709	18604	18504	18602	18683	18789	18545	18557	18710	18751	18574	18520	18633	18426	18702	18687	18487	18562	18527	18705	18470	18506	18433	18744	18662	18723	18494	18436	18598	18639	18639	18670	18652	18669	18572	18710	18732	18463	18414	18695	18675	18626	18533	18595	18694	18735	18742	18443	18563	18621	18529	18569	18553	18760	18668	18595	18567	18585	18372	18751	18492	18450	18561	18466	18574	18518	18571	18770	18623	18477	18523	18663	18527	18636	18521	18562	18778	18763	18736	18716	18707	18696	18729	18656	18625	18557	18639	18588	18628	18607	18579	18611	18407	18555	18619	18606	18717	18598	18748	18665	18491	18790	18456	18554	18637	18551	18543	18759	18688	18692	18556	18738	18540	18499	18542	18675	18721	18729	18835	18609	18532	18637	18583	18706	18488	18600	18529	18447	18645	18696	18447	18664	18611	18415	18522	18539	18744	18588	18663	18557	18547	18454	18513	18545	18631	18590	18605	18628	18775	18658	18528	18435	18616	18574	18605	18586	18568	18714	18632	18583	18742	18576	18690	18692	18443	18436	18649	18517	18542	18729	18760	18555	18651	18684	18666	18675	18569	18626	18523	18633	18502	18590	18663	18670	18514	18787	18705	18678	18428	18705	18736	18658	18471	18560	18737	18513	18693	18594	18678	18699	18649	18826	18622	18519	18619	18760	18369	18503	18657	18546	18617	18481	18651	18600	18876	18586	18551	18523	18432	18601	18555	18580	18610	18772	18710	18530	18686	18443	18606	18664	18755	18481	18453	18800	18536	18622	18675	18712	18566	18642	18624	18446	18636	18697	18681	18549	18566	18506	18596	18707	18543	18677	18590	18488	18583	18694	18553	18658	18468	18756	18667	18666	18687	18492	18559	18613	18707	18460	18433	18772	18821	18610	18584	18531	18671	18525	18735	18444	18682	18629	18616	18451	18668	18513	18693	18642	18686	18740	18593	18658	18521	18424	18779	18603	18631	18665	18534	18687	18767	18589	18593	18534	18575	18624	18558	18575	18432	18438	18659	18585	18694	18650	18614	18549	18656	18539	18627	18561	18454	18411	18451	18760	18656	18669	18742	18443	18517	18605	18476	18651	18519	18645	18719	18645	18532	18543	18652	18520	18692	18575	18557	18834	18656	18586	18725	18697	18636	18392	18553	18551	18625	18488	18700	18564	18732	18536	18659	18717	18651	18567	18467	18525	18692	18708	18595	18837	18545	18630	18745	18530	18660	18631	18682	18719	18657	18612	18756	18759	18737	18654	18665	18572	18565	18548	18531	18659	18537	18624	18717	18572	18649	18635	18612	18626	18373	18696	18651	18431	18620	18672	18538	18509	18635	18686	18706	18538	18727	18652	18468	18533	18482	18805	18557	18515	18654	18698	18607	18693	18612	18604	18486	18606	18470	18783	18735	18639	18686	18603	18787	18512	18607	18489	18795	18663	18597	18743	18337	18660	18700	18640	18674	18542	18651	18698	18662	18552	18633	18593	18605	18611	18560	18735	18646	18572	18582	18695	18672	18682	18569	18578	18644	18688	18441	18576	18500	18465	18665	18536	18720	18509	18495	18546	18623	18588	18632	18534	18672	18525	18524	18831	18679	18527	18576	18604	18665	18637	18608	18695	18710	18787	18625	18520	18729	18588	18720	18538	18627	18668	18583	18728	18614	18601	18613	18582	18468	18616	18630	18660	18680	18685	18757	18524	18695	18678	18595	18653	18739	18587	18521	18655	18571	18750	18448	18754	18626	18586	18595	18648	18703	18607	18563	18605	18601	18747	18681	18454	18850	18573	18583	18463	18628	18538	18415	18659	18589	18767	18516	18646	18669	18510	18601	18704	18787	18570	18536	18680	18565	18535	18548	18695	18734	18617	18543	18701	18496	18517	18696	18295	18591	18751	18540	18527	18590	18609	18697	18668	18664	18629	18860	18482	18622	18624	18439	18592	18470	18664	18653	18518	18490	18720	18667	18503	18435	18769	18584	18593	18687	18526	18698	18651	18518	18849	18502	18431	18854	18558	18649	18680	18777	18669	18641	18612	18635	18717	18496	18501	18368	18500	18491	18740	18612	18644	18562	18596	18634	18592	18350	18477	18835	18700	18560	18689	18555	18635	18595	18498	18712	18847	18603	18524	18651	18671	18538	18780	18599	18611	18587	18473	18548	18770	18683	18647	18521	18779	18595	18418	18523	18532	18583	18486	18628	18631	18670	18665	18647	18615	18607	18529	18601	18601	18611	18660	18743	18717	18623	18778	18591	18464	18699	18614	18565	18588	18526	18603	18545	18459	18658	18535	18711	18596	18611	18587	18634	18555	18743	18668	18606	18725	18502	18568	18509	18621	18772	18389	18646	18727	18596	18601	18662	18691	18673	18598	18429	18447	18689	18554	18660	18708	18560	18682	18566	18721	18605	18616	18436	18529	18453	18575	18666	18790	18554	18642	18607	18533	18534	18480	18683	18464	18583	18566	18683	18790	18596	18549	18537	18601	18754	18582	18545	18709	18643	18546	18662	18833	18737	18633	18462	18568	18697	18664	18635	18685	18639	18626	18719	18612	18701	18523	18625	18639	18653	18344	18467	18653	18564	18581	18599	18667	18740	18445	18513	18724	18703	18543	18575	18586	18651	18685	18476	18713	18521	18596	18588	18653	18631	18666	18557	18684	18321	18559	18585	18590	18596	18563	18695	18543	18563	18590	18622	18384	18748	18578	18587	18596	18537
27960	23082	27641	25051	21738	21826	22124	22973	25917	25690	24062	23064	22240	21738	21785	21707	21449	21802	21672	21766	21560	21514	21501	21369	21858	21559	21701	21738	21783	21675	21608	21763	21561	21772	21739	21593	21746	21673	21725	21786	21491	21681	21681	21585	21553	21633	21514	21645	21719	21716	21790	21812	21542	21832	21675	21516	21685	21641	21756	21674	21313	21597	21490	21746	21678	21614	21532	21397	21662	21831	21620	21600	21558	21750	21440	21622	21683	21659	21702	21866	21783	21611	21640	21594	21599	21658	21645	21541	21419	21574	21723	21528	21573	21862	21574	21532	21719	21511	21755	21741	21745	21777	21493	21191	21696	21657	21637	21702	21674	21477	21268	21516	21595	21539	21543	21756	21766	21519	21607	21601	21797	21844	21573	21612	21609	21788	21632	21426	21633	21715	21587	21654	21552	21689	21577	21677	21554	21657	21622	21546	21596	21475	21504	21756	21765	21634	21510	21462	21571	21614	21507	21519	21678	21554	21633	21680	21686	21765	21736	21639	21488	21567	21394	21359	21617	21632	21647	21702	21564	21622	21759	21599	21705	21651	21483	21549	21559	21642	21823	21634	21626	21812	21613	21460	21697	21629	21720	21684	21488	21605	21584	21534	21670	21751	21714	21798	21626	21727	21491	21712	21834	21714	21544	21634	21707	21550	21952	21470	21462	21361	21594	21422	21455	21611	21628	21560	21609	21608	21660	21652	21459	21580	21579	21615	21611	21586	21684	21578	21756	21606	21493	21869	21687	21769	21566	21658	21535	21599	21761	21706	21668	21651	21686	21728	21566	21412	21678	21571	21619	21744	21791	21498	21682	21567	21530	21550	21691	21812	21664	21465	21790	21722	21657	21765	21753	21741	21819	21661	21780	21695	21668	21616	21616	21580	21384	21755	21579	21459	21657	21758	21588	21634	21694	21723	21647	21734	21669	21654	21580	21648	21895	21617	21849	21678	21589	21619	21716	21642	21812	21849	21624	21542	21655	21544	21705	21739	21804	21846	21741	21609	21874	21479	21475	21600	21652	21611	21834	21592	21683	21903	21656	21644	21753	21666	21784	21621	21716	21669	21717	21640	21663	21723	21481	21506	21726	21697	21726	21628	21479	21662	21685	21521	21515	21621	21741	21588	21629	21638	21637	21776	21325	21870	21777	21834	21611	21518	21742	21565	21813	21662	21523	21595	21744	21561	21953	21789	21506	21519	21763	21775	21554	21452	21381	21778	21792	21666	21842	21633	21716	21661	21614	21675	21742	21523	21691	21691	21620	21651	21682	21734	21526	21466	21712	21645	21648	21614	21565	21535	21642	21585	21635	21573	21911	21663	21949	21770	21776	21592	21556	21738	21608	21479	21585	21855	21528	21815	21588	21659	21639	21574	21523	21783	21621	21747	21759	21714	21581	21603	21673	21771	21752	21596	21635	21602	21779	21738	21428	21568	21681	21656	21862	21609	21783	21527	21826	21717	21733	21673	21427	21662	21631	21767	21729	21476	21526	21309	21626	21648	21775	21534	21568	21776	21572	21321	21676	21738	21508	21770	21778	21681	21606	21398	21582	21638	21603	21726	21835	21573	21709	21660	21627	21701	21600	21710	21569	21799	21835	21491	21407	21509	21592	21774	21743	21639	21516	21509	21558	21636	21510	21746	21556	21732	21684	21718	21755	21626	21765	21577	21661	21783	21627	21700	21489	21671	21455	21655	21546	21576	21617	21753	21834	21653	21797	21709	21746	21634	21830	21811	21551	21642	21778	21610	21758	21724	21591	21701	21532	21595	21733	21746	21557	21566	21746	21878	21641	21432	21693	21587	21839	21827	21696	21619	21654	21615	21632	21477	21814	21807	21798	21758	21548	21707	21760	21701	21330	21678	21605	21608	21563	21687	21651	21606	21628	21799	21661	21688	21795	21497	21692	21692	21732	21645	21592	21693	21638	21592	21576	21666	21743	21655	21510	21711	21547	21658	21479	21594	21521	21463	21695	21589	21594	21732	21617	21465	21564	21732	21742	21676	21845	21598	21972	21532	21575	21487	21759	21535	21666	21469	21660	21738	21670	21725	21741	21499	21707	21553	21635	21648	21826	21424	21698	21416	21724	21646	21544	21739	21823	21592	21528	21650	21542	21626	21688	21659	21507	21515	21633	21588	21762	21526	21857	21542	21751	21644	21733	21513	21501	21538	21708	21586	21656	21560	21742	21663	21696	21422	21599	21771	21581	21753	21735	21654	21640	21710	21577	21727	21640	21737	21651	21460	21856	21706	21271	21621	21724	21663	21662	21462	21716	21614	21502	21474	21526	21661	21766	21626	21912	21631	21667	21463	21659	21640	21788	21462	21530	21534	21644	21950	21538	21712	21836	21897	21730	21724	21575	21805	21438	21432	21825	21796	21848	21608	21817	21817	21655	21653	21896	21767	21886	21686	21621	21972	21639	21678	21678	21691	21795	21792	21626	21606	21682	21762	21528	21672	21577	21842	21632	21596	21685	21890	21791	21711	21523	21538	21619	21852	21782	21641	21776	21803	21848	21971	21860	21677	21673	21642	21771	21528	21571	21674	21598	21506	21406	21567	21658	21576	21840	21740	21695	21609	21664	21627	21654	21609	21508	21841	21632	21425	21618	21779	21631	21560	21546	21677	21481	21563	21608	21621	21576	21579	21757	21812	21607	21698	21689	21618	21999	21881	21856	21582	21644	21400	21710	21716	21730	21666	21678	21917	21613	21783	21706	21294	21619	21621	21952	21703	21880	21690	21770	21676	21543	21556	21711	21625	21717	21638	21825	21709	21386	21532	21618	21775	21787	21669	21742	21725	21763	21627	21805	21507	21579	21631	21802	21855	21841	21502	21773	21492	21645	21691	21628	21846	21742	21560	21782	21637	21842	21437	21587	21817	21447	22011	21762	21568	21682	21567	21691	21572	21722	21816	21704	21806	21829	21568	21723	21584	21558	21427	21898	21535	21797	21465	21677	21647	21521	21578	21849	21558	21776	21690	21629	21634	21481	21635	21580	21642	21699	21403	21774	21913	21688	21485	21448	21571	21643	21622	21767	21616	21563	21519	21635	21398	21668	21543	21856	21408	21801	21694	21404	21808	21638	21711	21706	21808	21691	21753	21719	21503	21487	21545	21614	21621	21738	21677	21545	21570	21715	21698	21853	21667	21694	21657	21668	21568	21518	21811	21692	21573	21455	21499	21609	21513	21812	21651	21652	21633	21686	21684	21686	21698	21817	21726	21649	21889	21717	21905	21453	21576	21613	21729	21880	21509	21766	21614	21748	21398	21674	21798	21601	21709	21628	21626	21724	21574	21606	21641	21617	21774	21492	21793	21811	21707	21511	21755	21477	21573	21703	21646	21564	21604	21697	21635	21632	21676	21499	21715	21741	21551	21597	21753	21770	21816	21534	21604	21758	21565	21676	21779	21748	21472	21499	21572	21651	21194	21658	21844	21849	21668	21757	21610	21594	21685	21601	21642	21846	21702	21855	21645	21494	21654	21594	21728	21567	21657	21482	21510	21602	21637	21678	21631	21458	21690	21696	21613	21845	21608	21497	21506	21551	21558	21665	21767	21645	21654	21629	21730	21727	21666	21711	21728	21629	21465	21696	21742	21830	21469	21596	21569	21726	21537	21508	21588	21673	21595	21811	21677	21635	21663	21708	21694	21598	21696	21652	21845	21609	21489	21602	21640	21521	21605	21486	21478	21781	21784	21535	21344	21529	21574	21584	21708	21704	21659	21642	21723	21596	21634	21502	21547	21593	21623	21480	21738	21706	21640	21653	21913	21587	21800	21697	21577	21788	21684	21742	21568	21846	21564	21545	21635	21818	21516	21652	21194	21422	21528	21465	21727	21709	21829	21889	21608	21556	21429	21631	21745	21655	21549	21530	21447	21656	21734	21734	21499	21484	21856	21626	21671	21668	21772	21735	21696	21559	21629	21570	21498	21682	21631	21558	21579	21886	21562	21671	21589	21624	21262	21690	21892	21288	21581	21720	21639	21528	21597	21770	21700	21796	21833	21593	21418	21761	21589	21645	21484	21609	21687	21754	21578	21576	21695	21720	21718	21668	21633	21687	21395	21399	21659	21762	21492	21773	21746	21593	21611	21741	21584	21730	21648	21600	21708	21654	21524	21635	21716	21827	21752	21656	21626	21776	21592	21566	21565	21466	21684	21679	21721	21665	21705	21820	21681	21637	21517	21486	21549	21593	21496	21787	21727	21734	21686	21653	21478	21699	21696	21735	21480	21877	21602	21609	21500	21607	21803	21690	21496	21605	21674	21487	21575	21831	21797	21762	21737	21764	21605	21615	21559	21493	21515	21643	21615	21570	21545	21915	21609	21801	21806	21652	21706	21688	21443	21571	21509	21682	21580	21571	21687	21725	21724	21533	21504	21634	21819	21627	21588	21548	21874	21560	21447	21690	21651	21672	21591	21688	21492	21832	21594	21705	21795	21774	21634	21718	21556	21622	21867	21861	21837	21720	21605	21699	21695	21440	21567	21699	21538	21705	21763	21535	21599	21691	21520	21740	21671	21510	21495	21729	21542	21622	21822	21650	21536	21577	21532	21645	21521	21800	21459	21435	21578	21721	21687	21634	21455	21707	21750	21567	21584	21539	21583	21570	21673	21813	21616	21459	21471	21629	21497	21692	21565	21545	21642	21585	21775	21604	21661	21762	21833	21786	21629	21766	21759	21633	21760	21658	21900	21663	21436	21591	21726	21781	21761	21550	21526	21772	21772	21520	21636	21657	21643	21877	21809	21613	21653	21706	21945	21727	21532	21822	21816	21827	21695	21545	21621	21605	21694	21877	21693	21739	21655	21567	21646	21605	21683	21778	21809	21913	21631	21531	21525	21637	21726	21584	21810	21634	21759	21580	21626	21672	21753	21750	21793	21653	21623	21675	21712	21732	21509	21825	21670	21702	21368	21483	21490	21894	21574	21813	21558	21646	21691	21787	21831	21624	21624	21538	21454	21662	21657	21710	21574	21761	21601	21444	21472	21505	21899	21459	21781	21512	21429	21495	21854	21820	21592	21848	21504	21624	21816	21708	21416	21493	21465	21921	21620	21755	21549	21485	21723	21718	21781	21921	21803	21777	21594	21777	21857	21739	21763	21672	21666
22061	27247	25378	19491	19415	19057	19193	20910	24981	23865	21544	20179	18954	18627	18775	18653	18484	18635	18660	18800	18661	18721	18629	18652	18763	18729	18677	18696	18719	18653	18534	18704	18700	18600	18722	18610	18616	18715	18545	18527	18776	18597	18567	18557	18682	18579	18561	18571	18616	18679	18643	18770	18738	18561	18713	18776	18797	18455	18536	18579	18528	18607	18385	18370	18708	18675	18623	18663	18617	18689	18678	18480	18549	18775	18776	18553	18530	18840	18653	18574	18564	18530	18653	18721	18599	18564	18769	18618	18630	18749	18455	18645	18516	18707	18589	18746	18607	18765	18521	18654	18613	18754	18741	18733	18544	18517	18680	18693	18647	18822	18579	18736	18567	18618	18700	18478	18678	18552	18683	18744	18462	18507	18664	18469	18422	18618	18772	18596	18348	18709	18632	18811	18410	18736	18713	18534	18664	18651	18842	18691	18748	18759	18626	18494	18640	18591	18537	18607	18471	18627	18635	18613	18580	18652	18645	18659	18564	18552	18610	18686	18516	18702	18636	18705	18613	18648	18682	18587	18852	18647	18628	18686	18654	18653	18600	18557	18745	18535	18546	18541	18681	18804	18505	18549	18573	18537	18693	18657	18627	18682	18590	18776	18635	18557	18605	18625	18693	18586	18632	18519	18534	18629	18647	18903	18477	18596	18575	18525	18665	18604	18773	18515	18662	18507	18727	18525	18649	18598	18637	18563	18641	18643	18754	18643	18437	18541	18728	18609	18656	18561	18604	18674	18610	18685	18656	18737	18511	18662	18785	18650	18797	18684	18391	18698	18723	18729	18441	18695	18556	18602	18608	18830	18668	18511	18516	18549	18703	18820	18673	18736	18608	18729	18696	18636	18630	18654	18483	18502	18496	18590	18726	18501	18744	18625	18882	18632	18639	18543	18766	18598	18517	18640	18717	18626	18613	18501	18569	18501	18577	18579	18551	18414	18779	18514	18583	18586	18669	18697	18752	18546	18677	18510	18601	18685	18572	18575	18598	18572	18518	18717	18698	18665	18686	18685	18619	18712	18635	18793	18578	18666	18806	18504	18609	18556	18594	18591	18521	18453	18740	18839	18600	18690	18679	18493	18737	18483	18543	18648	18736	18552	18574	18672	18552	18496	18625	18789	18337	18630	18655	18545	18800	18629	18670	18618	18604	18749	18701	18567	18692	18531	18713	18620	18713	18592	18695	18629	18657	18793	18710	18577	18551	18686	18631	18608	18717	18659	18654	18753	18480	18642	18540	18597	18642	18697	18607	18595	18632	18686	18530	18643	18604	18662	18587	18631	18643	18708	18670	18670	18699	18599	18513	18547	18458	18680	18638	18472	18625	18734	18469	18660	18874	18473	18663	18615	18571	18729	18648	18768	18694	18711	18759	18598	18634	18707	18715	18524	18638	18625	18620	18680	18616	18513	18699	18521	18559	18607	18651	18634	18633	18552	18775	18836	18616	18639	18879	18565	18719	18551	18584	18760	18565	18513	18614	18528	18527	18578	18607	18473	18626	18649	18651	18612	18693	18650	18559	18595	18508	18716	18585	18491	18641	18636	18627	18510	18741	18598	18585	18532	18640	18536	18674	18629	18544	18719	18781	18608	18782	18669	18650	18658	18696	18549	18682	18607	18605	18436	18649	18699	18664	18546	18705	18628	18718	18799	18571	18860	18469	18777	18713	18533	18611	18672	18500	18548	18614	18526	18620	18611	18627	18615	18629	18362	18522	18516	18649	18651	18728	18561	18694	18550	18712	18647	18715	18501	18674	18583	18662	18720	18739	18690	18728	18799	18697	18695	18401	18578	18525	18708	18697	18772	18498	18687	18594	18567	18676	18745	18792	18571	18641	18549	18621	18577	18727	18669	18467	18573	18607	18539	18563	18570	18662	18634	18616	18562	18520	18625	18707	18608	18607	18809	18580	18698	18671	18671	18662	18657	18815	18531	18675	18494	18602	18651	18540	18651	18764	18803	18510	18694	18554	18694	18473	18673	18523	18589	18709	18625	18539	18568	18522	18638	18647	18630	18647	18668	18482	18595	18658	18657	18779	18764	18632	18712	18628	18821	18495	18483	18489	18654	18624	18598	18796	18343	18706	18564	18748	18558	18589	18644	18631	18583	18633	18622	18623	18663	18813	18504	18597	18595	18677	18552	18620	18644	18700	18419	18713	18524	18539	18661	18433	18515	18616	18815	18651	18601	18597	18457	18714	18604	18546	18641	18666	18735	18584	18631	18732	18583	18732	18659	18773	18619	18603	18579	18334	18582	18591	18692	18483	18848	18767	18557	18603	18652	18574	18666	18516	18639	18658	18807	18725	18541	18451	18811	18606	18574	18892	18417	18611	18818	18570	18760	18523	18627	18788	18440	18602	18434	18725	18685	18688	18636	18479	18537	18741	18626	18588	18536	18706	18609	18638	18766	18521	18528	18752	18553	18558	18567	18778	18723	18570	18415	18845	18708	18564	18460	18769	18482	18527	18690	18626	18476	18713	18578	18665	18681	18610	18519	18645	18639	18638	18756	18675	18846	18689	18757	18531	18718	18766	18652	18607	18660	18535	18604	18433	18549	18616	18662	18696	18524	18667	18749	18626	18654	18515	18582	18703	18697	18509	18669	18755	18465	18570	18675	18620	18677	18497	18658	18507	18615	18616	18652	18690	18510	18500	18662	18760	18549	18661	18757	18776	18678	18548	18691	18631	18667	18404	18570	18572	18593	18595	18644	18700	18643	18727	18675	18613	18455	18564	18720	18704	18670	18815	18644	18684	18625	18497	18751	18535	18721	18451	18714	18626	18527	18515	18752	18754	18499	18663	18649	18572	18615	18658	18798	18726	18691	18750	18606	18756	18467	18739	18509	18586	18724	18532	18602	18727	18436	18640	18754	18446	18472	18615	18518	18722	18461	18599	18490	18712	18839	18584	18595	18585	18588	18694	18656	18720	18745	18652	18479	18586	18762	18457	18655	18809	18650	18647	18726	18647	18577	18600	18522	18651	18430	18510	18543	18687	18656	18584	18605	18540	18675	18693	18743	18724	18648	18608	18702	18598	18610	18591	18684	18572	18579	18671	18643	18496	18750	18452	18602	18593	18593	18438	18538	18799	18531	18537	18558	18642	18499	18560	18591	18820	18489	18731	18583	18736	18686	18597	18667	18570	18901	18578	18653	18641	18840	18690	18656	18474	18522	18633	18621	18432	18809	18627	18687	18583	18698	18767	18714	18487	18671	18685	18670	18663	18573	18671	18577	18673	18688	18606	18780	18643	18630	18622	18507	18618	18555	18767	18571	18681	18599	18502	18588	18542	18601	18657	18647	18595	18732	18639	18604	18726	18687	18657	18654	18742	18785	18482	18737	18679	18640	18712	18522	18553	18672	18546	18540	18572	18752	18482	18581	18586	18761	18574	18687	18613	18915	18693	18614	18813	18684	18627	18747	18490	18695	18675	18671	18645	18548	18616	18613	18686	18644	18801	18630	18617	18690	18692	18506	18574	18608	18724	18520	18540	18699	18512	18801	18698	18688	18710	18665	18747	18534	18615	18668	18774	18749	18529	18807	18653	18631	18764	18609	18577	18509	18605	18608	18563	18727	18603	18512	18498	18495	18732	18585	18811	18663	18580	18920	18663	18797	18571	18590	18648	18808	18743	18584	18688	18694	18593	18646	18754	18618	18666	18689	18718	18576	18630	18603	18620	18696	18607	18554	18836	18510	18663	18588	18607	18601	18639	18670	18605	18848	18555	18618	18677	18670	18637	18596	18582	18721	18718	18718	18623	18524	18656	18477	18707	18512	18620	18759	18553	18776	18612	18545	18617	18641	18565	18604	18639	18650	18588	18648	18634	18563	18857	18724	18654	18609	18750	18605	18654	18566	18586	18651	18699	18428	18623	18575	18561	18454	18795	18549	18715	18836	18657	18755	18552	18572	18595	18795	18576	18626	18527	18658	18557	18689	18751	18743	18721	18683	18659	18658	18712	18517	18501	18628	18564	18619	18699	18591	18459	18650	18611	18663	18895	18727	18542	18542	18666	18676	18574	18663	18646	18712	18595	18672	18525	18689	18819	18749	18793	18701	18697	18482	18469	18707	18689	18504	18702	18549	18734	18681	18665	18656	18777	18658	18724	18607	18645	18693	18446	18800	18525	18786	18567	18465	18521	18710	18509	18831	18487	18568	18823	18614	18640	18609	18740	18461	18626	18369	18718	18791	18710	18639	18636	18330	18689	18560	18786	18604	18805	18625	18567	18635	18759	18737	18637	18766	18633	18667	18640	18618	18674	18647	18526	18671	18572	18621	18579	18696	18500	18868	18596	18655	18633	18633	18529	18663	18671	18604	18518	18499	18593	18736	18562	18688	18760	18613	18506	18644	18611	18653	18728	18566	18657	18556	18778	18469	18688	18568	18591	18572	18633	18662	18489	18624	18838	18645	18624	18624	18536	18592	18640	18693	18496	18636	18449	18539	18633	18682	18751	18505	18636	18773	18653	18523	18634	18660	18644	18650	18555	18756	18461	18708	18466	18538	18626	18605	18601	18662	18648	18698	18566	18704	18643	18723	18647	18555	18686	18451	18536	18621	18740	18550	18657	18744	18487	18809	18580	18790	18437	18652	18649	18613	18578	18628	18759	18727	18510	18462	18652	18545	18659	18507	18505	18497	18625	18532	18714	18577	18448	18610	18643	18632	18449	18583	18565	18757	18628	18714	18708	18688	18757	18743	18562	18629	18690	18720	18674	18671	18521	18626	18710	18695	18651	18627	18774	18538	18553	18809	18618	18841	18500	18575	18677	18556	18546	18781	18604	18654	18476	18690	18805	18622	18757	18658	18611	18579	18615	18621	18647	18631	18650	18727	18640	18581	18724	18595	18809	18505	18519	18782	18775	18606	18752	18732	18566	18762	18533	18639	18698	18868	18644	18501	18617	18612	18484	18630	18490	18653	18659	18538	18744	18466	18685	18766	18489	18556	18699	18498	18648	18611	18504	18798	18571	18726	18675	18673	18927	18483	18706	18683	18543	18500	18707	18482	18501	18676	18628	18549	18733	18595	18634	18585	18687	18496	18659	18626	18623	18744	18706	18731	18509	18536	18619	18737	18696	18620	18628	18825	18508	18605	18445	18510	18846	18664
24480	21320	28581	25653	23617	23684	24132	27122	40091	38381	31508	27049	23655	22478	21931	21906	21769	21830	21640	21714	21537	21852	21782	21599	21483	21769	21629	21717	21831	21792	21674	21639	21805	21730	21564	21684	21769	21777	21740	21945	21669	21762	21669	21863	21876	21561	21746	21709	21682	21516	21654	21638	21618	21541	21718	21851	21435	21584	21690	21560	21693	21608	21721	21602	21708	21605	21784	21667	21752	21746	21605	21811	21762	21770	21558	21568	21650	21646	21640	21651	21688	21530	21772	21647	21758	21674	21657	21632	21472	21537	21736	21624	21830	21826	21535	21578	21631	21677	21742	21613	21513	21592	21535	21599	21578	21486	21564	21615	21642	21595	21519	21660	21624	21639	21838	21328	21507	21697	21690	21639	21506	21594	21533	21615	21788	21755	21944	21745	21804	21474	21747	21646	21627	21483	21516	21570	21626	21680	21801	21635	21583	21633	21551	21610	21533	21877	21785	21696	21822	21691	21678	21810	21835	21745	21659	21669	21803	21635	21743	21504	21710	21744	21757	21675	21736	21700	21799	21675	21600	21941	21832	21921	21723	21595	22042	21558	21382	21644	21717	21652	21565	21748	21889	21542	21776	21809	21569	21714	21789	21629	21662	21431	21924	21660	21615	21535	21814	21657	21539	21682	21561	21660	21548	21741	21679	21727	21610	21687	21742	21838	21743	21716	21609	21559	21547	21473	21830	21551	21503	21832	21747	21512	21570	21683	21585	21573	21601	21543	21605	21742	21389	21738	21550	21513	21698	21546	21739	21598	21574	21608	21706	21681	21794	21537	21765	21444	21653	21943	21684	21597	21647	21557	21871	21871	21706	21759	21652	21473	21551	21491	21582	21799	21790	21797	21638	21556	21699	21584	21743	21583	21713	21589	21782	21529	21457	21673	21531	21548	21698	21542	21647	21724	21617	21653	21589	21623	21678	21780	21761	21579	21654	21746	21955	21642	21668	21560	21661	21634	21611	21721	21507	21508	21845	21888	21941	21475	21586	21683	21658	21865	21681	21783	21689	21551	21676	21456	21672	21787	21635	21743	21607	21845	21494	21877	21648	21559	21722	21376	21839	21533	21815	21633	21712	21697	21604	21763	21673	21661	21916	21628	21767	21803	21841	21715	21726	21809	21717	21711	21756	21820	21448	21568	21609	21470	21650	21394	21522	21686	21370	21779	21743	21721	21478	21651	21781	21621	21641	21568	21678	21753	21731	21503	21611	21548	21584	21549	21674	21598	21869	21776	21587	21658	21767	21641	21680	21583	21661	21695	21642	21644	21772	21712	21778	21611	21550	21372	21709	21628	21632	21779	21782	21490	21726	21658	21651	21576	21500	21516	21898	21501	21607	21415	21454	21730	21679	21691	21578	21748	21767	21304	21508	21758	21531	21533	21520	21697	21609	21601	21614	21624	21788	21636	21622	21664	21704	21646	21634	21726	21622	21640	21729	21578	21469	21728	21583	21433	21582	21432	21897	21468	21992	21581	21453	21626	21637	21688	21703	21735	21795	21568	21720	21766	21645	21953	21851	21751	21752	21583	21692	21562	21585	21613	21667	21658	21695	21528	21697	21527	21711	21717	21763	21501	21642	21704	21636	21772	21755	21788	21734	21798	21607	21698	21742	21774	21731	21470	21593	21764	21677	21754	21859	21609	21468	21681	21581	21613	21531	21409	21644	21857	21849	21769	21641	21893	21733	21636	21615	21609	21742	21665	21664	21851	21491	21510	21653	21476	21602	21677	21951	21648	21763	21525	21851	21606	21711	21584	21677	21749	21659	21653	21763	21732	21586	21664	21545	21698	21479	21718	21788	21597	21496	21778	21521	21620	21601	21708	21864	21557	21615	21502	21753	21742	21551	21600	21808	21789	21684	21870	21659	21584	21739	21662	21563	21664	21699	21748	21672	21755	21924	21550	21419	21798	21807	21807	21804	21837	21826	21639	21736	21634	21648	21694	21630	21795	21622	21529	21738	21599	21779	21618	21337	21683	21794	21659	21693	21614	21689	21570	21745	21716	21502	21554	21693	21781	21734	21535	21587	21767	21538	21950	21638	21434	21785	21663	21560	21710	21447	21718	21665	21502	21775	21767	21914	21698	21760	21712	21794	21613	21676	21642	21707	21666	21794	21672	21730	21720	21490	21613	21616	21597	21763	21393	21541	21959	21585	21777	21613	21607	21709	21479	21610	21682	21739	21783	21638	21632	21756	21829	21553	21614	21532	21697	21722	21784	21626	21602	21586	21490	21532	21488	21838	21617	21573	21615	21717	21648	21498	21863	21740	21680	21610	21494	21627	21776	21788	21648	21836	21687	21676	21584	21702	21825	21763	21655	21612	21597	21704	21498	21738	21671	21699	21651	21585	21631	21594	21963	21497	21662	21520	21531	21518	21594	21490	21712	21551	21436	21492	21471	21731	21387	21768	21640	21572	21478	21822	21675	21668	21702	21581	21781	21679	21658	21559	21743	21569	21672	21821	21689	21710	21748	21681	21697	21541	21724	21574	21718	21462	21592	21572	21555	21525	21617	21651	21847	21606	21634	21650	21690	21723	21782	21717	21655	21581	21659	21516	21574	21621	21754	21817	21679	21842	21875	21817	21652	21647	21541	21598	21687	21704	21756	21769	21809	21766	21598	21625	21722	21683	21716	21646	21674	21831	21582	21627	21570	21608	21678	21891	21714	21605	21626	21667	21618	21780	21777	21753	21582	21619	21790	21527	21534	21612	21693	21746	21463	21693	21534	21774	21803	21698	21709	21623	21629	21647	21585	21663	21648	21591	21696	21753	21748	21691	21782	21555	21720	21540	21742	21549	21493	21572	21582	21546	21629	21553	21847	21891	21474	21755	21585	21684	21762	21562	21654	21568	21419	21655	21662	21779	21756	21578	21574	21571	21573	21698	21754	21764	21725	21743	21696	21960	21874	21781	21770	21628	21562	21705	21796	21550	21685	21787	21527	21553	21600	21889	21733	21616	21646	21413	21527	21663	21742	21665	21800	21806	21952	21571	21644	21547	21546	21723	21625	21323	21637	21708	21607	21789	21719	21637	21674	21728	21690	21496	21469	21811	21884	21751	21675	21948	21749	21636	21746	21566	21698	21835	21690	21716	21727	21665	21568	21585	21780	21579	21517	21647	21704	21787	21646	21561	21690	21773	21535	21669	21796	21552	21718	21603	21769	21930	21576	21693	21450	21757	21645	21613	21534	21592	21591	21765	21701	21863	21678	21820	21524	21580	21697	21784	21791	21683	21423	21655	21495	21860	21511	21621	21746	21772	21440	21656	21551	21630	21688	21678	21810	21480	21727	21660	21758	21726	21626	21581	21630	21649	21736	21750	21780	21547	21629	21627	21532	21742	21512	21748	21493	21808	21880	21729	21780	21619	21622	21584	21593	21567	21724	21647	21621	21415	21661	21753	21564	21668	21784	21375	21614	21704	21528	21712	21690	21673	21684	21529	21560	21636	21807	21532	21697	21699	21689	21546	21603	21681	21390	21707	21836	21634	21614	21818	21490	21756	21587	21582	21858	21542	21569	21738	21769	21676	21673	21614	21465	21652	21540	21629	21661	21651	21631	21786	21358	21476	21886	21876	21708	21686	21819	21230	21408	21523	21732	21712	21606	21826	21734	21768	21721	21716	21678	21677	21602	21774	21686	21497	21723	21667	21617	21673	21661	21486	21644	21595	21728	21761	21761	21606	21451	21646	21607	21654	21669	21581	21713	21681	21731	21745	21772	21616	21687	21615	21610	21714	21698	21581	21774	21907	21741	21729	21792	21658	21794	21667	21710	21650	21642	21661	21742	21824	21686	21704	21769	21529	21476	21543	21476	21848	21681	21513	21670	21731	21491	21585	21537	21717	21675	21590	21636	21702	21820	21580	21640	21710	21662	21667	21583	21615	21598	21479	21695	21450	21720	21725	21653	21758	21713	21485	21629	21679	21700	21446	21695	21492	21711	21875	21654	21628	21610	21720	21551	21677	21793	21773	21658	21670	21856	21665	21650	21710	21817	21424	21659	21814	21692	21741	21623	21787	21719	21552	21579	21585	21433	21548	21546	21724	21764	21563	21470	21644	21586	21758	21581	21448	21756	21556	21722	21797	21989	21515	21526	21712	21792	21624	21493	21591	21589	21798	21373	21737	21682	21584	21673	21877	21722	21701	21673	21662	21381	21722	21647	21616	21719	21682	21697	21467	21583	21724	21785	21671	21562	21741	21577	21484	21426	21413	21754	21667	21765	21871	21824	21528	21628	21443	21982	21648	21469	21623	21580	21684	21538	21788	21671	21529	21843	21465	21618	21519	21570	21488	21575	21740	21549	21624	21542	21549	21489	21519	21706	21664	21505	21617	21741	21758	21749	21463	21734	21752	21521	21423	21509	21674	21628	21547	21531	21683	21786	21474	21869	21659	21913	21684	21799	21666	21636	21545	21460	21438	21443	21551	21558	21857	21620	21654	21648	21902	21586	21673	21614	21629	21567	21654	21527	21656	21574	21780	21445	21702	21688	21842	21764	21784	21807	21545	21545	21643	21748	21569	21599	21582	21793	21726	21627	21844	21573	21462	21842	21860	21707	21653	21712	21508	21663	21754	21821	21947	21778	21607	21624	21613	21657	21655	21600	21803	21763	21726	21647	21701	21617	21735	21771	21549	21443	21640	21635	21558	21644	21718	21644	21836	21775	21872	21577	21532	21630	21699	21607	21535	21775	21720	21640	21757	21704	21653	21716	21790	21687	21756	21601	21517	21631	21633	21869	21744	21602	21739	21705	21755	21676	21873	21429	21648	21653	21666	21754	21653	21820	21998	21588	21775	21687	21691	21674	21539	21803	21737	21754	21557	21612	21781	21779	21652	21819	21529	21586	21752	21606	21620	21802	21714	21833	21645	21496	21668	21742	21817	21574	21494	21496	21714	21792	21769	21821	21650	21754	21691	21725	21741	21643	21498	21615	21639	21629	21598	21804	21588	21551	21407	21560	21719	21598	21542	21379	21564	21533	21608	21845	21472	21648	21380	21537	21703	21826	21792	21728	21597	21587	21646	21717	21514	21575	21629	21762	21669	21710	21588	21611	21658	21637	21747	21554	21745	21495	21616	21876	21774	21673	22002	21689	21618	21786	21584	21778
23248	37050	36224	27542	22502	20135	20677	27976	41721	38593	30388	24978	20572	18987	18844	18536	18707	18694	18552	18687	18618	18910	18692	18830	18734	18714	18820	18790	18690	18658	18803	18618	18754	18557	18706	18771	18399	18671	18734	18644	18578	18654	18760	18751	18723	18821	18623	18690	18700	18472	18781	18568	18653	18629	18798	18607	18672	18495	18549	18683	18710	18770	18635	18671	18726	18843	18669	18512	18747	18693	18715	18511	18592	18643	18724	18621	18719	18821	18654	18795	18702	18698	18711	18770	18726	18643	18846	18726	18603	18762	18692	18766	18721	18637	18568	18783	18730	18464	18702	18708	18524	18624	18529	18448	18811	18696	18620	18617	18720	18784	18714	18764	18477	18774	18807	18588	18674	18546	18649	18659	18716	18636	18815	18560	18828	18781	18662	18553	18787	18790	18686	18934	18679	18701	18715	18746	18569	18763	18720	18754	18773	18641	18521	18788	18580	18698	18610	18741	18647	18558	18560	18586	18512	18553	18531	18642	18761	18644	18581	18759	18708	18687	18609	18719	18721	18578	18719	18579	18560	18726	18555	18711	18597	18741	18760	18666	18754	18743	18578	18574	18544	18721	18686	18776	18840	18741	18606	18600	18699	18609	18729	18617	18757	18497	18700	18792	18706	18407	18723	18739	18783	18545	18608	18798	18739	18609	18756	18731	18752	18430	18634	18542	18598	18728	18745	18775	18670	18757	18636	18667	18586	18645	18810	18778	18616	18643	18668	18504	18774	18604	18635	18572	18619	18742	18650	18755	18587	18711	18859	18552	18583	18712	18720	18661	18597	18721	18595	18661	18704	18561	18570	18463	18579	18632	18593	18840	18760	18569	18688	18684	18515	18815	18601	18769	18714	18908	18800	18664	18656	18642	18693	18581	18499	18654	18696	18641	18702	18739	18690	18830	18584	18795	18550	18695	18635	18630	18634	18788	18607	18614	18701	18817	18580	18566	18680	18572	18588	18770	18736	18667	18837	18768	18693	18502	18489	18660	18614	18622	18763	18753	18551	18725	18651	18711	18616	18579	18753	18712	18797	18677	18616	18705	18368	18717	18635	18708	18644	18684	18709	18588	18601	18762	18634	18541	18808	18696	18452	18773	18625	18796	18545	18750	18589	18651	18695	18599	18746	18851	18581	18584	18577	18573	18733	18596	18592	18707	18716	18580	18586	18631	18520	18491	18680	18674	18668	18617	18585	18604	18719	18694	18796	18510	18556	18716	18713	18600	18719	18517	18766	18702	18558	18763	18751	18735	18664	18721	18484	18739	18612	18781	18731	18738	18581	18582	18610	18613	18660	18506	18499	18670	18589	18661	18681	18680	18666	18652	18627	18773	18512	18598	18615	18504	18817	18732	18542	18597	18517	18562	18797	18588	18506	18740	18726	18666	18581	18640	18756	18716	18622	18724	18705	18652	18604	18563	18677	18681	18633	18571	18715	18828	18670	18950	18750	18654	18781	18662	18838	18517	18776	18569	18673	18582	18623	18609	18597	18751	18642	18635	18757	18682	18641	18681	18715	18679	18850	18601	18572	18717	18768	18810	18621	18744	18704	18641	18568	18779	18700	18680	18518	18666	18537	18751	18822	18694	18868	18554	18794	18776	18747	18678	18608	18616	18869	18705	18610	18724	18680	18647	18585	18452	18540	18714	18586	18706	18747	18711	18694	18732	18629	18666	18575	18711	18716	18658	18559	18707	18623	18697	18653	18819	18801	18675	18692	18853	18764	18733	18713	18666	18595	18727	18703	18624	18549	18740	18725	18591	18616	18784	18823	18646	18779	18767	18679	18697	18716	18770	18649	18510	18651	18535	18632	18622	18775	18782	18512	18676	18683	18723	18547	18614	18872	18678	18608	18567	18788	18647	18724	18622	18603	18658	18734	18615	18714	18596	18725	18740	18819	18687	18577	18723	18434	18705	18714	18552	18528	18665	18645	18757	18564	18748	18855	18685	18673	18757	18519	18592	18640	18659	18633	18764	18695	18551	18689	18672	18606	18492	18704	18510	18557	18733	18725	18651	18788	18740	18638	18657	18781	18698	18662	18668	18810	18701	18499	18605	18770	18734	18481	18714	18710	18600	18642	18736	18616	18550	18725	18569	18742	18685	18630	18662	18701	18602	18617	18564	18599	18758	18636	18647	18591	18691	18573	18716	18494	18645	18654	18556	18815	18741	18681	18446	18704	18684	18667	18899	18740	18576	18564	18704	18695	18582	18886	18549	18716	18780	18586	18606	18698	18629	18647	18610	18585	18661	18721	18584	18751	18709	18561	18704	18585	18671	18617	18812	18600	18586	18773	18615	18925	18676	18621	18543	18740	18728	18668	18825	18772	18738	18585	18533	18571	18662	18587	18556	18699	18746	18651	18604	18736	18637	18870	18639	18751	18727	18594	18595	18681	18668	18645	18613	18746	18712	18815	18591	18739	18684	18682	18702	18580	18821	18626	18617	18671	18738	18691	18795	18672	18659	18724	18580	18811	18765	18867	18563	18594	18737	18600	18564	18837	18608	18699	18640	18528	18620	18450	18682	18618	18594	18713	18662	18658	18682	18614	18590	18829	18879	18750	18651	18586	18684	18757	18624	18673	18595	18596	18607	18743	18631	18638	18693	18385	18813	18655	18580	18876	18765	18473	18468	18685	18489	18717	18490	18663	18759	18637	18562	18896	18709	18633	18646	18524	18635	18612	18790	18808	18735	18714	18642	18650	18545	18636	18544	18703	18651	18662	18617	18528	18605	18765	18570	18736	18668	18796	18595	18592	18605	18736	18490	18787	18736	18587	18602	18726	18634	18678	18590	18485	18765	18603	18667	18469	18559	18653	18785	18706	18772	18742	18778	18535	18675	18706	18618	18598	18750	18573	18696	18473	18705	18712	18739	18740	18673	18778	18642	18699	18724	18723	18682	18551	18624	18639	18697	18711	18643	18802	18695	18690	18688	18604	18698	18736	18693	18762	18670	18682	18726	18735	18763	18465	18705	18675	18589	18676	18535	18703	18479	18807	18559	18683	18577	18718	18683	18770	18560	18668	18601	18903	18625	18667	18667	18931	18737	18574	18556	18718	18620	18771	18493	18707	18783	18639	18661	18565	18743	18613	18799	18696	18516	18505	18703	18713	18672	18622	18620	18679	18726	18806	18615	18659	18538	18819	18779	18701	18704	18630	18624	18648	18799	18450	18881	18579	18754	18692	18674	18539	18943	18790	18784	18632	18696	18719	18544	18718	18537	18692	18540	18679	18670	18473	18725	18574	18717	18756	18780	18734	18620	18841	18517	18724	18748	18659	18689	18631	18663	18677	18583	18638	18541	18720	18660	18752	18716	18844	18722	18833	18661	18868	18631	18673	18694	18770	18577	18630	18500	18724	18475	18629	18597	18621	18613	18632	18708	18715	18628	18709	18797	18600	18522	18623	18717	18601	18583	18876	18729	18578	18530	18610	18473	18824	18526	18737	18763	18698	18772	18552	18719	18555	18676	18716	18701	18646	18740	18482	18750	18826	18793	18380	18770	18534	18559	18727	18781	18532	18685	18644	18714	18619	18820	18775	18496	18554	18534	18532	18648	18591	18627	18573	18519	18656	18763	18741	18522	18725	18592	18635	18585	18503	18605	18792	18922	18618	18795	18642	18755	18718	18519	18625	18805	18723	18715	18790	18654	18674	18891	18789	18846	18804	18830	18564	18719	18628	18689	18539	18777	18679	18720	18625	18708	18688	18632	18568	18817	18532	18602	18624	18574	18643	18648	18605	18807	18667	18703	18597	18702	18669	18566	18764	18709	18718	18821	18723	18762	18634	18674	18516	18593	18723	18685	18590	18730	18470	18587	18627	18580	18734	18689	18865	18631	18698	18645	18520	18540	18809	18603	18614	18620	18708	18572	18811	18643	18738	18653	18476	18677	18506	18595	18784	18723	18581	18811	18570	18716	18714	18799	18716	18682	18637	18677	18429	18415	18862	18622	18669	18750	18757	18673	18658	18587	18782	18612	18467	18457	18744	18759	18673	18686	18739	18738	18639	18715	18626	18498	18692	18582	18780	18696	18753	18758	18699	18590	18568	18715	18545	18620	18704	18734	18736	18614	18721	18643	18673	18592	18478	18616	18827	18646	18862	18658	18639	18577	18782	18764	18598	18691	18674	18620	18667	18676	18801	18732	18632	18665	18670	18838	18766	18643	18690	18677	18728	18667	18514	18611	18687	18671	18480	18779	18732	18820	18770	18685	18706	18652	18721	18774	18653	18396	18842	18673	18624	18628	18697	18905	18908	18772	18507	18708	18645	18613	18449	18675	18775	18621	18774	18628	18681	18566	18655	18700	18733	18479	18617	18699	18749	18554	18678	18794	18738	18672	18507	18661	18643	18781	18655	18806	18821	18609	18718	18588	18676	18654	18599	18681	18622	18655	18797	18645	18738	18684	18794	18739	18479	18666	18718	18641	18657	18513	18593	18660	18658	18638	18634	18484	18573	18566	18712	18806	18807	18621	18450	18518	18600	18702	18552	18581	18652	18778	18593	18835	18749	18749	18658	18676	18600	18617	18497	18703	18582	18801	18582	18737	18501	18625	18683	18647	18500	18826	18702	18595	18759	18571	18511	18661	18655	18735	18605	18682	18681	18688	18593	18486	18704	18870	18653	18617	18727	18581	18742	18603	18708	18708	18656	18707	18544	18830	18789	18605	18561	18637	18596	18692	18756	18730	18741	18726	18903	18698	18593	18660	18799	18638	18682	18719	18733	18664	18454	18697	18797	18586	18400	18751	18719	18711	18611	18619	18808	18653	18516	18638	18755	18513	18743	18615	18806	18521	18741	18654	18547	18550	18656	18639	18735	18512	18532	18777	18742	18460	18649	18606	18546	18672	18640	18777	18614	18569	18725	18742	18823	18837	18727	18592	18451	18869	18624	18815	18682	18423	18715	18503	18694	18749	18741	18731	18446	18662	18871	18734	18680	18717	18712	18494	18637	18557	18746	18739	18724	18667	18801	18677	18386	18812	18601	18827	18712	18703	18774	18735	18777	18524	18731	18518	18703	18591	18660	18697	18807	18579	18571	18617	18657	18682	18777	18578	18590	18756	18579	18581	18630	18666	18721	18820	18704	18695	18669	18763	18799	18722	18635	18611
22960	21364	29175	24011	22109	24851	27562	33781	53386	51971	39865	32924	25883	23121	22128	22200	21842	22032	21827	21748	21929	22076	21872	21857	21792	21932	21815	21789	21809	21772	21762	22000	21847	21934	21887	21965	22112	22092	21929	22033	21836	21882	21754	21742	21706	21790	21714	21687	21875	21802	21666	21655	21654	21641	21848	21672	21906	21625	21648	21746	21680	21748	21784	21752	21823	21931	21777	21680	21739	21775	21607	21635	21459	21732	21723	21675	21782	21557	21574	21859	21542	21509	21620	21867	21614	21675	21773	21680	21758	21838	21690	21758	21653	21841	21816	21918	21659	21619	21587	21662	21624	21709	21554	21686	21537	21676	21751	21656	21796	21794	21751	21526	21876	21874	21616	21579	21823	21670	21952	21632	21684	21538	21623	21824	21672	21704	21646	21995	21917	21797	22084	21814	21790	21405	21859	21592	21568	21720	21631	21731	21944	21607	21546	21704	21698	22002	21583	21571	21641	21520	21776	21877	21989	21789	21669	21731	21595	21846	21729	21676	21774	21639	21813	21646	21790	21534	21884	21686	21536	21648	21784	21731	21829	21751	21716	21756	21740	21483	21354	21583	21932	21812	21659	21685	21769	21655	21736	21643	21662	21573	21646	21738	21781	21732	21636	21649	21696	21612	21588	21828	21619	21756	21852	21636	21868	21811	21791	21871	21619	21577	21768	21735	21715	21691	21860	21709	21717	21598	21752	21626	21644	21515	21661	21650	21553	21760	21632	21788	21835	21601	21904	21837	21763	21515	21715	21563	21516	21669	21811	21859	21822	21726	21817	21626	21713	21762	21713	21673	21675	21645	21590	21773	21594	21619	21705	21648	21765	21522	21529	21848	21624	21652	21882	21604	21641	21487	21531	21924	21729	21766	21792	21668	21782	21490	21786	21844	21508	21643	21957	21698	21730	21655	21801	21833	21412	21815	21943	21795	21815	21755	21896	21546	21719	21544	21552	21660	21860	21715	21862	21876	21718	21704	21586	21540	21659	21631	21937	21708	21743	21458	21768	21723	21671	21755	21549	21647	21588	21897	21649	21877	21710	21729	21602	21675	21710	21556	21943	21741	21738	21833	21863	21669	21720	21939	21816	21711	21687	21646	21692	21714	21497	21584	21716	21518	21663	21759	21699	21731	21727	21703	21559	21515	21468	21579	21729	21715	21686	21563	21535	21871	21609	21552	21884	21958	21784	21869	21700	21410	21797	21531	21542	21485	21811	21719	21861	21570	21734	21778	21758	21631	21858	21670	21678	21721	21812	21674	21763	21809	21611	21708	21737	21633	21404	21644	21673	21695	21634	21503	21602	21747	21720	21748	21472	21618	21725	21673	21725	21565	21523	21567	21826	21737	21688	21853	21643	21679	21664	21682	21765	21814	21559	21821	21716	21796	21675	21525	21563	21639	21751	21816	21791	21705	21648	21792	21511	21895	21730	21855	21628	21509	21588	21707	21552	21746	21746	21898	21643	21579	21751	21593	21872	21654	21372	21515	21770	21534	21605	21421	21687	21594	21941	21638	21857	21684	21553	21726	21623	21991	21686	21725	21777	21630	21797	21870	21726	21514	21880	21470	21595	21504	21628	21715	21839	21605	21500	21621	21719	21627	21531	21669	21562	21634	21663	21859	21791	21644	21739	21831	21691	21739	21580	21726	21753	21804	21662	21861	21473	21717	21510	21705	21896	21956	21674	21761	21795	21633	21667	21718	21585	21617	21750	21775	21620	21488	21802	21849	21621	21802	21701	21661	21678	21655	21566	21706	21589	21736	21639	21515	21685	21740	21628	21594	21630	21625	21563	21705	21646	21535	21603	21774	21452	21778	21849	21621	21385	21731	21428	21800	21717	21827	21675	21744	21815	21517	21625	21589	21719	21674	21551	21756	21557	21870	21700	21642	21711	21585	21631	21685	21836	21510	21735	21751	21846	21745	21797	21558	21624	21896	21805	21854	21890	21788	21716	21471	21644	21645	21667	21674	21838	21723	21502	21595	21457	21674	21769	21697	21819	21626	21757	21642	21825	21552	21760	21748	21574	21562	21814	21654	21639	21701	21660	21634	21568	21662	21652	21661	21612	21548	21786	21809	21862	21735	21771	21542	21630	21638	21801	21660	21709	21663	21787	21562	21655	21716	21748	21558	21556	21701	21712	21535	21568	21579	21781	21621	21752	21529	21730	21490	21604	21594	21619	21631	21511	21769	21916	21670	21773	21728	21689	21951	21624	21890	21682	21730	21403	21727	21481	21783	21671	21728	21625	21616	21652	21817	21762	21720	21660	21739	21570	21495	21720	21538	21724	21804	21692	21657	21381	21692	21742	21785	21667	21814	21746	21577	21704	21648	21593	21576	21737	21891	21774	21740	21756	21813	21603	21683	21655	21552	21754	21542	21748	21583	21619	21502	21744	21834	21936	21672	21683	21651	21649	21691	21581	21849	21731	21628	21758	21650	21794	21723	21582	21509	21791	21657	21763	21738	21776	21781	21661	21624	21660	21660	21636	21791	21726	21629	21737	21606	21699	21774	21764	21848	21770	21848	21615	21678	21578	21705	21645	21556	21520	21667	21641	21644	21719	21606	21783	21632	21759	21553	21579	21715	21675	21767	21713	21847	21807	21827	21679	21701	21542	21543	21575	21686	21833	21660	21706	21633	21813	21671	21673	21568	21575	21807	21706	21643	21701	21409	21633	21676	21777	21812	21750	21725	21799	21654	21707	21692	21707	21529	21643	21886	21734	21633	21773	21681	21842	21663	21819	21842	21654	21796	21735	21654	21363	21637	21821	21672	21539	21745	21687	21834	21762	21850	21621	21725	21655	21671	21759	21730	21485	21517	21637	21521	21893	21726	21786	21760	21459	21722	21713	21556	21828	21763	21919	21800	21830	21957	21780	21675	21754	21785	21758	21682	21700	21607	21823	21652	21727	21675	21649	21727	21739	21733	21411	21689	21643	21856	21637	21779	21629	21692	21657	21561	21762	21779	21832	21712	21762	21602	21616	21802	21591	21796	21810	21590	21563	21556	21699	21557	21748	21665	21712	21795	21896	21767	21648	21880	21583	21747	21577	21857	21946	21828	21782	21798	21656	21848	21796	21620	21552	21687	21663	21681	21664	21598	21689	21817	21727	21633	21701	21828	21789	21884	21614	21787	21641	21791	21784	21781	21744	21677	21538	21640	21639	21697	21685	21837	21447	21754	21605	21623	21720	21722	21866	21733	21727	21588	21593	21598	21624	21781	21879	21688	21667	21999	21747	21392	21567	21638	21761	21610	21623	21575	21768	21636	21792	21727	21739	21922	21918	21705	21753	21543	21723	21413	21590	21705	21623	21808	21658	21708	21631	21600	21596	21667	21591	21510	21733	21705	21785	21622	21659	21641	21761	21615	21693	21787	21919	21754	21922	21741	21637	21674	21766	21752	21690	21574	21717	21723	21754	21611	21746	21786	21668	21810	21642	21588	21972	21849	21766	21849	21836	21801	21415	21844	21690	21605	21549	21646	21816	21714	21846	21748	21712	21461	21681	21556	21778	21910	21826	21780	21562	21485	21759	21855	21698	21778	21855	21760	21636	21699	21647	21673	21736	21837	21712	21702	21584	21707	21852	21894	21685	21645	21501	21838	21744	21593	21488	21682	21759	22067	21769	21939	21568	21582	21581	21678	21848	21713	21746	21539	21549	21768	21679	21927	21768	21670	21654	21615	21812	21699	21700	21756	21701	21654	21514	21765	21534	21540	21650	21602	21675	21833	21722	21512	21640	21694	21631	21722	21684	21756	21623	21575	21761	21762	21726	21512	21847	21905	21632	21830	21751	21598	22019	21865	21669	21868	21834	21481	21703	21773	21704	21806	21575	21868	21729	21988	21775	21652	21746	21733	21616	21647	21778	21687	21621	21464	21548	21389	21750	21759	21755	21682	21635	21915	21795	21920	22035	22018	21728	21710	21653	21755	21837	21852	21787	21853	21734	21752	21746	21922	21577	21840	21885	21770	21694	21697	21636	21492	21659	21581	21615	21673	21626	21596	21633	21810	21681	21697	21712	21594	21777	21631	21598	21644	21618	21898	21813	21792	21680	21465	21750	21583	21852	21765	21692	21693	21764	21581	21829	21732	21826	21776	21782	21771	21623	21603	21608	21802	21671	21734	21792	21832	21729	21700	21787	21850	21802	21811	21604	21655	21773	21758	21865	21737	21631	21912	21947	21545	21688	21794	21557	21779	21538	21684	21879	21689	21794	21720	21675	21845	21775	21717	21782	21939	21632	21580	21651	21698	21761	21875	21424	21876	21702	21686	21666	21658	21740	21734	21685	21660	21800	21408	21698	21842	21579	21792	21648	21657	21777	21698	21654	21644	21848	21535	21707	21402	21739	21592	21724	21735	21720	21568	21844	21862	21746	21599	21674	21737	21672	21730	21656	21656	21669	21647	21700	21620	21676	21645	21740	21682	21794	21603	21720	21837	21908	21568	21698	21803	21488	21645	21932	21693	21302	21803	21700	21737	21737	21649	21836	21915	21824	21859	21765	21682	21782	21780	21471	21783	21856	21681	21539	21609	21868	21941	21759	21862	21777	21711	21803	21626	21582	21612	21681	21796	21562	21795	21775	21621	21522	21720	21552	21723	21808	21639	21494	21741	21628	21751	21716	21739	21923	21706	21632	21848	21740	21682	21764	21604	21648	21659	21572	21631	21721	21639	21663	21634	21699	21765	21680	21808	21683	21556	21811	21776	21804	21737	21916	21670	21852	21595	21630	21709	21738	21646	21702	21649	21651	21849	21802	21750	21655	21741	21639	21692	21568	21640	21565	21734	21564	21757	21633	21775	21648	21755	21707	21589	21555	21859	21581	21526	21677	21800	21759	21693	21842	21815	21534	21675	21719	21729	21718	21674	21729	21835	21537	21538	21571	21772	21633	21579	21584	21684	21772	21741	21703	21760	21740	21633	21727	21730	21606	21739	21654	21783	21709	21702	21994	21717	21766	21652	21676	21726	21609	21736	21748	21487	21425	21598	21720	21554	21790	21748	21739	21800	21788	21970	21848	21751	21767	21598	21694	21752	21769	21698	21685	21744	21615	21889	21830	21708	21654	21525	21739	21859	21925	21707	21534	21674	21829	21803	21700	21826	21718	21647
27896	46380	43024	33711	26181	22690	22137	37087	54389	51572	39508	32293	22736	19556	18750	18587	18711	18702	18746	18673	18794	18864	18619	18665	18663	18583	18961	18722	18686	18660	18908	18707	18545	18743	18705	18804	18788	18700	18854	18626	18812	18806	18695	18628	18761	18865	18870	18660	18826	18738	18808	18762	18794	18570	18735	18584	18706	18572	18684	18763	18704	18800	18742	18697	18636	18692	18735	18637	18672	18756	18866	18502	18665	18645	18626	18881	18694	18716	18686	18707	18774	18714	18873	18671	18623	18730	18804	18812	18676	18629	18841	18670	18792	18572	18814	18565	18684	18775	18767	18729	18613	18488	18810	18642	18460	18886	18711	18491	18902	18715	18587	18802	18813	18591	18681	18633	18810	18792	18772	18820	18817	18620	18768	18758	18825	18619	18588	18726	18787	18779	18629	18721	18625	18850	18602	18690	18520	18638	18860	18748	18736	18567	18699	18492	18713	18831	18827	18663	18696	18710	18681	18799	18800	18627	18770	18622	18789	18940	18418	18690	18655	18657	18620	18612	18651	18774	18687	18651	18705	18888	18646	18667	18616	18698	18725	18737	18729	18751	18731	18766	18869	18758	18891	18607	18632	18599	18752	18595	18678	18690	18560	18509	18655	18984	18624	18796	18883	18651	18757	18668	18642	18609	18741	18602	18684	18789	18686	18762	18645	18802	18632	18750	18790	18619	18864	18584	18631	18689	18556	18790	18601	18586	18657	18504	18767	18532	18728	18719	18704	18668	18728	18647	18624	18724	18794	18524	18820	18722	18781	18578	18723	18777	18626	18774	18566	18698	18772	18673	18823	18719	18761	18654	18624	18784	18779	18547	18773	18713	18631	18717	18591	18683	18786	18746	18524	18717	18619	18725	18788	18676	18617	18726	18764	18621	18660	18675	18609	18740	18774	18721	18864	18589	18759	18766	18690	18711	18631	18519	18675	18742	18653	18806	18654	18726	18649	18650	18800	18526	18698	18817	18547	18512	18786	18805	18556	18674	18599	18657	18895	18704	18824	18593	18652	18767	18911	18659	18827	18771	18763	18707	18544	18489	18819	18680	18657	18668	18586	18530	18751	18682	18844	18580	18768	18672	18662	18710	18633	18684	18744	18569	18679	18662	18782	18682	18768	18650	18875	18576	18672	18730	18732	18547	18771	18636	18782	18724	18870	18722	18710	18904	18635	18754	18592	18769	18708	18561	18823	18606	18672	18724	18760	18624	18698	18889	18651	18788	18688	18776	18754	18716	18611	18737	18504	18687	18788	18718	18656	18562	18711	18693	18831	18736	18746	18646	18874	18681	18759	18709	18590	18634	18785	18921	18577	18616	18738	18447	18894	18700	18696	18537	18716	18574	18706	18773	18659	18759	18635	18650	18728	18736	18806	18690	18691	18680	18788	18673	18827	18747	18598	18691	18678	18589	18772	18613	18701	18717	18695	18864	18555	18612	18804	18796	18648	18702	18651	18736	18734	18712	18779	18774	18601	18724	18710	18683	18736	18526	18506	18790	18711	18410	18686	18800	18663	18669	18633	18723	18778	18709	18757	18526	18739	18648	18844	18574	18771	18788	18584	18543	18969	18821	18774	18656	18685	18753	18592	18724	18641	18655	18623	18728	18740	18621	18779	18524	18587	18589	18914	18619	18611	18864	18699	18684	18668	18781	18703	18663	18674	18917	18656	18683	18570	18628	18623	18681	18760	18774	18657	18751	18742	18767	18728	18856	18814	18852	18658	18582	18724	18908	18695	18790	18768	18721	18648	18742	18818	18774	18755	18791	18818	18770	18659	18524	18753	18585	18661	18665	18723	18693	18671	18769	18761	18770	18631	18517	18493	18784	18523	18676	18615	18884	18857	18660	18778	18819	18632	18691	18662	18703	18745	18602	18632	18698	18660	18759	18678	18689	18690	18675	18635	18724	18845	18674	18766	18680	18670	18812	18743	18436	18713	18653	18779	18562	18609	18752	18603	18770	18680	18760	18787	18488	18645	18685	18626	18760	18930	18634	18712	18697	18585	18682	18851	18715	18862	18553	18746	18709	18684	18814	18722	18755	18691	18715	18712	18669	18595	18727	18888	18581	18491	18683	18723	18746	18765	18560	18750	18803	18731	18699	18882	18550	18769	18700	18766	18684	18649	18504	18663	18724	18688	18756	18669	18681	18741	18704	18691	18710	18741	18717	18681	18621	18735	18750	18712	18691	18672	18574	18530	18647	18697	18626	18908	18688	18635	18757	18623	18569	18664	18591	18519	18561	18673	18662	18661	18598	18665	18503	18775	18553	18628	18513	18707	18658	18652	18692	18745	18788	18668	18752	18757	18946	18595	18709	18824	18594	18757	18767	18729	18704	18796	18638	18747	18642	18639	18764	18711	18716	18738	18675	18747	18656	18689	18698	18673	18476	18575	18508	18685	18712	18715	18683	18825	18743	18591	18852	18607	18678	18690	18804	18592	18619	18737	18661	18697	18653	18573	18879	18632	18676	18802	18696	18748	18727	18464	18556	18538	18746	18640	18774	18797	18876	18675	18727	18447	18653	18639	18696	18761	18764	18593	18874	18582	18680	18772	18613	18742	18840	18716	18703	18737	18640	18716	18793	18586	18631	18691	18712	18535	18671	18743	18760	18774	18827	18858	18767	18652	18762	18759	18622	18706	18569	18808	18712	18759	18732	18697	18657	18672	18851	18631	18730	18664	18713	18727	18542	18741	18637	18624	18952	18702	18790	18739	18565	18625	18562	18827	18658	18816	18748	18659	18631	18733	18517	18648	18842	18705	18722	18538	18715	18844	18518	18666	18585	18864	18604	18709	18708	18673	18775	18667	18834	18750	18717	18755	18666	18651	18829	18766	18682	18693	18772	18631	18727	18632	18780	18779	18709	18599	18635	18752	18834	18781	18844	18763	18728	18667	18606	18808	18760	18710	18862	18771	18567	18913	18642	18630	18642	18648	18856	18774	18676	18674	18485	18697	18677	18493	18851	18814	18570	18693	18761	18605	18659	18707	18769	18574	18799	18667	18681	18585	18455	18902	18689	18793	18568	18702	18725	18802	18807	18806	18779	18568	18662	18757	18746	18918	18690	18787	18773	18691	18582	18584	18663	18665	18662	18516	18585	18703	18800	18749	18707	18746	18610	18781	18650	18752	18921	18686	18613	18455	18564	18824	18747	18680	18624	18675	18716	18580	18738	18641	18585	18535	18722	18587	18703	18593	18696	18706	18747	18841	18772	18669	18689	18748	18783	18570	18687	18829	18569	18686	18720	18812	18619	18580	18778	18806	18624	18780	18671	18698	18714	18714	18821	18607	18694	18638	18710	18720	18801	18783	18573	18980	18673	18843	18649	18601	18726	18512	18794	18632	18640	18681	18588	18839	18669	18689	18677	18821	18561	18668	18659	18796	18825	18647	18660	18821	18660	18601	18727	18852	18727	18728	18680	18641	18854	18642	18695	18802	18681	18538	18825	18765	18688	18662	18779	18610	18690	18750	18832	18742	18891	18508	18544	18721	18822	18626	18531	18680	18654	18799	18787	18859	18795	18737	18582	18638	18730	18522	18694	18675	18715	18536	18633	18551	18786	18712	18742	18876	18635	18703	18654	18842	18807	18667	18691	18666	18642	18664	18756	18683	18660	18649	18652	18537	18727	18558	18719	18794	18537	18891	18492	18675	18654	18963	18711	18802	18707	18748	18785	18647	18636	18629	18709	18587	18549	18738	18647	18709	18772	18655	18769	18626	18520	18749	18666	18714	18561	18824	18669	18875	18725	18675	18583	18614	18646	18737	18756	18580	18714	18655	18672	18547	18630	18792	18725	18729	18706	18544	18645	18723	18727	18611	18661	18569	18680	18550	18484	18743	18630	18690	18733	18789	18834	18726	18607	18582	18700	18674	18731	18714	18616	18646	18703	18650	18763	18704	18797	18717	18795	18590	18689	18805	18729	18756	18787	18848	18675	18763	18499	18730	18698	18757	18782	18698	18752	18732	18637	18685	18729	18794	18776	18794	18628	18806	18750	18759	18662	18830	18772	18579	18640	18692	18603	18463	18664	18800	18724	18710	18802	18722	18802	18715	18745	18652	18563	18762	18663	18659	18667	18645	18615	18779	18687	18603	18664	18619	18762	18697	18669	18632	18805	18790	18726	18735	18706	18650	18757	18787	18921	18773	18629	18729	18746	18829	18815	18681	18545	18846	18703	18578	18672	18617	18769	18635	18654	18778	18684	18716	18721	18443	18862	18553	18616	18742	18679	18595	18491	18727	18694	18614	18793	18806	18688	18608	18674	18639	18612	18673	18731	18706	18486	18560	18585	18730	18827	18809	18640	18579	18753	18660	18604	18809	18682	18598	18745	18761	18618	18837	18496	18604	18684	18554	18645	18791	18724	18632	18735	18788	18540	18780	18644	18784	18657	18706	18533	18777	18682	18776	18622	18738	18628	18636	18750	18745	18781	18657	18649	18650	18734	18533	18635	18650	18708	18818	18859	18696	18575	18689	18688	18782	18742	18880	18662	18811	18523	18714	18697	18565	18840	18764	18752	18907	18681	18784	18631	18596	18689	18787	18802	18532	18765	18754	18625	18746	18629	18809	18531	18674	18838	18804	18638	18576	18699	18834	18691	18714	18711	18805	18815	18730	18708	18773	18652	18816	18785	18698	18631	18798	18720	18859	18680	18734	18715	18575	18564	18707	18595	18750	18735	18626	18581	18779	18797	18838	18557	18661	18570	18727	18780	18820	18637	18603	18826	18687	18645	18613	18724	18716	18820	18574	18731	18646	18647	18737	18726	18686	18697	18571	18793	18668	18659	18803	18642	18566	18811	18724	18544	18665	18763	18520	18564	18798	18677	18694	18899	18706	18577	18710	18772	18894	18673	18677	18647	18738	18640	18773	18790	18700	18644	18821	18668	18743	18577	18716	18555	18737	18636	18646	18859	18578	18669	18664	18515	18821	18643	18738	18780	18673	18583	18811	18710	18664	18650	18614	18755	18527	18626	18705	18858	18682	18720	18830	18677	18753	18755	18657	18809	18559	18893	18723	18664	18806	18589	18619	18648	18712	18860	18820	18594	18661	18628	18623	18753	18764	18756	18654	18599	18666	18769	18647	18688	18799	18764	18755	18658	18750	18567
27969	23640	28407	25777	21824	21849	21601	22643	25178	25206	23889	22743	21822	21693	21710	21512	21418	21389	21706	21230	21398	21578	21503	21689	21544	21379	21240	21430	21553	21392	21558	21394	21508	21406	21469	21392	21592	21600	21281	21507	21287	21494	21342	21418	21496	21419	21385	21329	21382	21426	21343	21332	21454	21391	21277	21336	21420	21364	21422	21364	21579	21308	21437	21264	21377	21630	21491	21587	21302	21594	21574	21392	21506	21339	21286	21217	21477	21550	21387	21661	21342	21629	21296	21548	21279	21479	21516	21238	21281	21253	21476	21442	21486	21349	21318	21317	21342	21536	21606	21594	21479	21526	21457	21232	21431	21463	21271	21276	21365	21326	21423	21486	21434	21431	21581	21149	21251	21299	21564	21399	21465	21345	21365	21304	21583	21522	21569	21503	21385	21492	21393	21483	21333	21398	21116	21225	21385	21373	21204	21304	21402	21535	21316	21589	21353	21414	21489	21474	21347	21714	21410	21396	21483	21368	21757	21366	21366	21444	21364	21449	21417	21501	21208	21358	21329	21364	21310	21268	21321	21477	21482	21276	21454	21556	21301	21210	21532	21384	21308	21517	21697	21701	21486	21350	21443	21545	21585	21275	21520	21409	21614	21445	21671	21502	21481	21430	21511	21384	21444	21722	21417	21331	21531	21551	21461	21366	21572	21638	21413	21390	21381	21526	21510	21311	21439	21155	21619	21348	21389	21478	21507	21317	21443	21269	21501	21496	21360	21287	21480	21509	21409	21456	21510	21379	21401	21462	21429	21358	21481	21401	21555	21428	21455	21627	21467	21476	21285	21410	21523	21532	21369	21454	21202	21456	21394	21235	21407	21519	21532	21339	21455	21421	21362	21580	21417	21627	21297	21179	21542	21424	21506	21475	21249	21426	21385	21434	21455	21481	21365	21313	21238	21401	21251	21524	21427	21324	21476	21453	21513	21381	21284	21280	21491	21464	21403	21400	21328	21309	21455	21174	21295	21352	21238	21443	21368	21489	21423	21456	21370	21404	21281	21510	21272	21422	21436	21509	21384	21550	21484	21381	21529	21437	21491	21528	21518	21508	21338	21313	21433	21399	21495	21531	21510	21295	21382	21444	21526	21473	21499	21520	21534	21463	21335	21467	21533	21385	21420	21311	21406	21399	21319	21615	21490	21464	21353	21467	21348	21567	21378	21312	21416	21450	21354	21571	21356	21479	21537	21536	21527	21230	21399	21350	21246	21193	21356	21170	21554	21470	21505	21525	21416	21490	21581	21635	21547	21565	21412	21311	21526	21335	21603	21440	21493	21469	21312	21378	21215	21453	21386	21343	21383	21386	21259	21421	21375	21406	21401	21567	21435	21377	21618	21266	21605	21363	21317	21329	21412	21422	21461	21371	21321	21502	21298	21220	21359	21386	21570	21442	21559	21529	21473	21485	21437	21453	21543	21317	21521	21625	21441	21391	21337	21286	21350	21380	21362	21465	21488	21397	21388	21336	21460	21436	21494	21420	21442	21264	21422	21315	21445	21364	21291	21451	21559	21304	21403	21467	21213	21282	21505	21470	21364	21374	21568	21269	21247	21347	21220	21332	21220	21422	21322	21697	21505	21510	21648	21414	21373	21276	21377	21381	21488	21325	21416	21345	21401	21294	21340	21556	21406	21437	21594	21245	21341	21396	21356	21586	21457	21344	21312	21341	21369	21581	21550	21522	21504	21252	21268	21426	21572	21508	21540	21340	21619	21459	21576	21685	21444	21354	21307	21386	21299	21455	21474	21334	21306	21417	21404	21389	21437	21324	21457	21628	21416	21412	21551	21466	21381	21429	21448	21515	21507	21587	21529	21231	21388	21330	21386	21228	21366	21356	21393	21287	21359	21312	21337	21302	21360	21533	21399	21413	21611	21384	21422	21140	21624	21311	21447	21435	21646	21334	21220	21496	21509	21372	21288	21313	21504	21275	21367	21309	21346	21274	21411	21293	21337	21373	21542	21445	21462	21247	21444	21619	21367	21467	21278	21179	21417	21459	21395	21473	21460	21553	21386	21249	21450	21444	21027	21439	21824	21386	21234	21268	21450	21517	21578	21594	21318	21272	21508	21418	21268	21299	21462	21547	21309	21200	21487	21443	21427	21352	21347	21416	21383	21413	21527	21362	21322	21363	21434	21351	21511	21591	21551	21171	21459	21401	21639	21230	21769	21520	21210	21416	21484	21388	21317	21427	21380	21463	21483	21391	21286	21202	21323	21476	21247	21711	21477	21449	21425	21412	21352	21459	21526	21464	21459	21398	21535	21307	21467	21302	21530	21352	21242	21333	21539	21176	21278	21363	21398	21413	21563	21360	21358	21385	21289	21347	21463	21481	21454	21336	21394	21549	21268	21309	21312	21338	21486	21405	21408	21342	21373	21396	21372	21287	21346	21299	21245	21368	21204	21430	21372	21229	21346	21525	21408	21364	21516	21333	21552	21285	21425	21425	21396	21385	21490	21474	21390	21486	21340	21500	21218	21512	21340	21294	21514	21495	21581	21415	21463	21444	21430	21384	21275	21624	21598	21513	21399	21037	21443	21474	21549	21373	21314	21563	21415	21331	21436	21349	21354	21456	21511	21536	21491	21343	21461	21574	21381	21284	21215	21257	21395	21356	21351	21593	21601	21581	21425	21333	21319	21480	21605	21476	21316	21413	21351	21294	21545	21530	21460	21349	21473	21494	21540	21145	21455	21238	21312	21379	21468	21500	21406	21482	21315	21318	21427	21501	21524	21514	21354	21280	21221	21420	21398	21265	21505	21289	21349	21288	21435	21567	21356	21351	21431	21502	21266	21515	21289	21370	21548	21547	21485	21516	21402	21254	21420	21457	21488	21485	21125	21684	21329	21317	21347	21453	21311	21372	21526	21325	21364	21500	21476	21488	21393	21538	21511	21330	21642	21409	21468	21439	21442	21325	21364	21402	21454	21550	21431	21352	21651	21404	21487	21473	21250	21500	21321	21193	21179	21228	21414	21446	21286	21365	21341	21541	21481	21273	21581	21320	21463	21540	21437	21416	21502	21349	21334	21194	21469	21482	21538	21457	21290	21235	21257	21438	21545	21457	21195	21377	21265	21477	21639	21263	21336	21313	21299	21443	21312	21329	21697	21539	21218	21508	21409	21645	21342	21556	21580	21204	21539	21487	21321	21450	21625	21481	21430	21334	21638	21197	21399	21230	21231	21478	21448	21411	21506	21419	21262	21547	21444	21247	21124	21188	21366	21532	21442	21541	21571	21417	21504	21566	21410	21458	21505	21426	21524	21518	21160	21496	21532	21322	21616	21384	21404	21465	21496	21361	21319	21182	21277	21401	21359	21317	21389	21327	21541	21263	21371	21418	21629	21323	21511	21350	21454	21560	21452	21453	21276	21366	21528	21276	21273	21554	21398	21320	21555	21381	21431	21612	21356	21525	21393	21514	21423	21465	21143	21541	21595	21368	21402	21345	21547	21452	21420	21537	21740	21442	21529	21251	21320	21344	21424	21363	21407	21011	21422	21479	21311	21409	21450	21407	21485	21447	21604	21559	21419	21289	21446	21276	21656	21522	21463	21336	21356	21440	21385	21328	21465	21429	21510	21243	21358	21433	21479	21230	21219	21442	21324	21377	21458	21399	21447	21504	21382	21335	21291	21400	21444	21329	21406	21502	21562	21478	21590	21568	21513	21495	21309	21495	21614	21286	21299	21451	21200	21391	21545	21522	21513	21485	21293	21287	21538	21464	21482	21373	21453	21320	21295	21429	21483	21315	21356	21296	21208	21354	21273	21588	21563	21441	21488	21325	21575	21422	21398	21454	21460	21401	21546	21207	21369	21334	21420	21420	21405	21461	21430	21396	21594	21228	21233	21506	21316	21409	21655	21290	21682	21363	21440	21386	21468	21499	21640	21492	21345	21236	21274	21151	21439	21423	21574	21606	21345	21702	21455	21431	21085	21418	21350	21290	21352	21365	21459	21432	21469	21324	21413	21252	21454	21238	21204	21459	21450	21208	21415	21423	21592	21349	21285	21517	21380	21356	21456	21375	21509	21262	21570	21546	21384	21594	21448	21426	21547	21448	21566	21502	21374	21395	21334	21551	21381	21260	21429	21392	21377	21637	21418	21376	21400	21575	21459	21569	21450	21530	21257	21450	21275	21570	21308	21422	21225	21450	21337	21533	21433	21449	21427	21456	21293	21379	21535	21433	21404	21387	21412	21425	21371	21319	21534	21546	21600	21382	21120	21349	21496	21342	21436	21486	21722	21437	21487	21431	21558	21434	21408	21364	21237	21452	21564	21152	21838	21198	21374	21542	21561	21271	21442	21408	21566	21357	21264	21281	21462	21594	21338	21293	21323	21690	21399	21362	21425	21548	21503	21532	21479	21558	21461	21416	21431	21324	21387	21273	21305	21297	21409	21356	21392	21559	21561	21429	21336	21249	21658	21535	21522	21385	21524	21209	21561	21432	21520	21498	21188	21478	21397	21518	21466	21294	21456	21380	21516	21475	21221	21283	21369	21410	21455	21292	21441	21230	21351	21431	21422	21479	21270	21383	21330	21648	21465	21192	21617	21386	21300	21347	21185	21583	21352	21368	21516	21490	21348	21294	21355	21500	21231	21523	21404	21056	21375	21438	21315	21381	21385	21344	21413	21134	21503	21464	21344	21508	21495	21591	21351	21487	21281	21489	21430	21414	21412	21578	21537	21368	21340	21360	21458	21482	21340	21491	21531	21482	21419	21259	21358	21435	21476	21533	21588	21105	21360	21535	21355	21467	21563	21556	21294	21422	21492	21336	21259	21330	21476	21571	21494	21453	21506	21346	21528	21278	21451	21533	21039	21509	21542	21511	21512	21440	21400	21186	21414	21386	21494	21321	21399	21288	21503	21519	21259	21230	21482	21670	21251	21448	21372	21511	21388	21522	21476	21309	21653	21443	21552	21580	21436	21451	21481	21537	21537	21359	21379	21293	21423	21424	21631	21367	21533	21237	21194	21443	21368	21509	21526	21426	21456	21510	21556	21553	21479	21533	21421	21387	21358	21337	21410	21261	21198	21627	21570	21537	21523	21365	21371	21256	21340	21560	21507	21423	21505	21322	21534	21528	21397	21302	21304	21216	21438	21098	21335	21244
22124	30805	26548	22038	19347	18905	18606	21156	24359	23993	21009	20019	19092	18594	18529	18596	18489	18733	18543	18480	18417	18504	18509	18779	18557	18780	18617	18460	18442	18492	18528	18414	18729	18499	18751	18702	18526	18392	18413	18601	18668	18623	18546	18485	18606	18474	18455	18484	18714	18481	18690	18509	18552	18528	18649	18531	18692	18474	18678	18382	18598	18561	18413	18446	18513	18816	18711	18561	18616	18593	18584	18440	18527	18466	18727	18393	18490	18461	18568	18520	18327	18569	18668	18675	18547	18474	18480	18731	18662	18487	18585	18498	18594	18571	18480	18480	18424	18669	18546	18584	18598	18420	18637	18768	18429	18378	18431	18464	18651	18649	18472	18627	18337	18545	18751	18503	18595	18453	18521	18472	18501	18744	18494	18503	18464	18620	18576	18511	18536	18461	18537	18621	18697	18477	18340	18676	18634	18588	18596	18585	18551	18517	18469	18690	18657	18369	18408	18468	18443	18585	18613	18555	18584	18547	18550	18706	18582	18613	18622	18635	18694	18488	18477	18502	18555	18501	18486	18654	18470	18431	18636	18429	18530	18672	18648	18652	18432	18630	18657	18562	18586	18516	18341	18558	18546	18523	18618	18582	18480	18566	18663	18491	18637	18600	18584	18565	18568	18569	18473	18450	18382	18486	18609	18486	18454	18475	18498	18734	18751	18602	18468	18523	18459	18411	18645	18463	18437	18434	18628	18473	18443	18627	18443	18554	18544	18506	18682	18270	18471	18563	18573	18448	18601	18521	18616	18596	18661	18335	18644	18525	18564	18693	18472	18603	18452	18910	18431	18519	18555	18491	18604	18604	18654	18405	18563	18564	18473	18510	18575	18591	18544	18467	18469	18613	18639	18684	18467	18470	18543	18425	18858	18481	18596	18462	18587	18570	18522	18582	18640	18544	18613	18484	18579	18631	18598	18447	18523	18573	18521	18673	18483	18687	18489	18658	18474	18685	18600	18510	18479	18350	18605	18440	18529	18353	18534	18688	18627	18299	18688	18621	18473	18592	18682	18476	18447	18462	18554	18470	18553	18787	18582	18568	18699	18540	18301	18592	18400	18514	18663	18474	18611	18561	18395	18483	18588	18384	18478	18528	18488	18634	18242	18530	18541	18657	18616	18741	18389	18544	18665	18526	18481	18547	18596	18484	18404	18560	18494	18531	18416	18601	18489	18621	18485	18391	18553	18554	18638	18517	18496	18586	18663	18373	18481	18513	18559	18445	18493	18553	18703	18474	18681	18456	18485	18452	18574	18571	18721	18553	18609	18555	18537	18439	18438	18742	18618	18519	18487	18543	18504	18535	18497	18490	18579	18414	18602	18577	18414	18545	18631	18324	18455	18674	18499	18500	18510	18529	18556	18703	18587	18481	18742	18453	18629	18466	18470	18571	18329	18469	18481	18558	18477	18566	18532	18673	18578	18412	18523	18549	18370	18519	18596	18497	18622	18528	18544	18476	18712	18508	18464	18423	18699	18470	18553	18504	18622	18581	18645	18519	18460	18666	18721	18730	18648	18611	18442	18538	18527	18441	18667	18584	18757	18626	18453	18580	18768	18549	18398	18520	18407	18430	18561	18770	18506	18464	18439	18456	18425	18669	18560	18511	18527	18521	18591	18460	18380	18640	18487	18468	18614	18407	18590	18544	18623	18593	18666	18580	18267	18636	18484	18414	18436	18420	18651	18430	18531	18542	18592	18402	18606	18640	18508	18617	18565	18698	18643	18631	18589	18734	18829	18382	18534	18507	18605	18454	18631	18408	18543	18654	18729	18696	18454	18688	18460	18682	18515	18585	18483	18486	18437	18571	18711	18695	18548	18730	18585	18386	18788	18359	18384	18636	18561	18559	18476	18631	18488	18595	18634	18584	18423	18658	18452	18431	18540	18774	18605	18570	18745	18583	18564	18337	18566	18550	18571	18531	18568	18464	18554	18680	18478	18378	18457	18428	18655	18527	18553	18585	18475	18493	18378	18532	18502	18581	18544	18370	18620	18579	18538	18520	18412	18573	18434	18578	18573	18438	18582	18452	18409	18465	18364	18509	18471	18558	18610	18616	18601	18422	18535	18622	18554	18586	18467	18543	18379	18770	18604	18555	18753	18453	18433	18688	18557	18513	18549	18464	18611	18752	18577	18529	18484	18620	18506	18440	18646	18414	18494	18348	18759	18380	18719	18466	18611	18514	18715	18668	18543	18507	18593	18488	18397	18585	18521	18529	18480	18606	18350	18629	18602	18502	18635	18403	18629	18637	18588	18403	18459	18566	18625	18624	18492	18558	18581	18577	18462	18519	18494	18533	18466	18504	18449	18518	18627	18631	18671	18481	18591	18622	18740	18531	18517	18547	18514	18713	18638	18459	18443	18554	18669	18765	18672	18402	18652	18344	18494	18696	18522	18396	18672	18418	18501	18482	18523	18622	18468	18597	18527	18615	18643	18617	18757	18575	18612	18705	18632	18521	18471	18615	18450	18460	18428	18536	18401	18479	18534	18473	18559	18645	18611	18625	18494	18572	18462	18588	18571	18615	18550	18647	18550	18717	18574	18598	18630	18501	18567	18521	18540	18541	18713	18587	18526	18655	18529	18603	18593	18559	18559	18472	18570	18448	18577	18668	18606	18444	18597	18571	18636	18616	18601	18574	18604	18343	18589	18404	18636	18535	18647	18718	18631	18483	18637	18537	18518	18595	18561	18431	18610	18414	18409	18563	18454	18515	18421	18420	18635	18545	18484	18498	18434	18566	18475	18702	18607	18644	18443	18584	18570	18687	18525	18606	18500	18694	18492	18545	18558	18527	18399	18565	18491	18389	18381	18675	18685	18676	18540	18431	18590	18624	18582	18624	18519	18439	18549	18605	18552	18450	18523	18533	18550	18685	18482	18557	18405	18691	18634	18539	18760	18557	18529	18444	18593	18396	18326	18453	18629	18482	18642	18563	18539	18436	18276	18534	18318	18664	18590	18487	18544	18483	18474	18657	18697	18552	18614	18568	18470	18545	18502	18502	18544	18658	18475	18553	18629	18705	18326	18496	18580	18565	18525	18390	18584	18547	18406	18580	18514	18502	18633	18624	18592	18532	18541	18440	18637	18674	18463	18564	18567	18477	18429	18635	18525	18654	18413	18549	18504	18420	18651	18599	18673	18650	18377	18550	18602	18518	18634	18344	18433	18584	18546	18571	18510	18675	18735	18522	18542	18691	18523	18660	18493	18617	18664	18570	18613	18569	18239	18718	18565	18500	18558	18509	18610	18470	18630	18454	18722	18539	18763	18392	18644	18581	18395	18548	18508	18405	18628	18652	18557	18640	18539	18411	18451	18593	18467	18727	18441	18623	18625	18523	18558	18566	18693	18452	18573	18533	18600	18530	18585	18452	18484	18610	18563	18401	18581	18500	18517	18655	18534	18428	18408	18561	18582	18643	18542	18475	18488	18432	18433	18690	18508	18653	18437	18498	18524	18491	18640	18651	18569	18459	18646	18537	18457	18573	18618	18525	18344	18453	18501	18451	18611	18519	18647	18569	18565	18580	18434	18577	18418	18428	18674	18482	18687	18605	18585	18769	18361	18510	18637	18380	18720	18321	18737	18426	18621	18452	18627	18407	18458	18449	18438	18719	18694	18456	18497	18692	18727	18610	18420	18645	18470	18488	18664	18508	18439	18620	18509	18536	18413	18461	18678	18732	18545	18611	18586	18552	18535	18568	18678	18516	18620	18561	18712	18543	18404	18531	18580	18599	18522	18680	18677	18591	18588	18542	18574	18654	18672	18621	18771	18502	18439	18766	18775	18453	18473	18440	18503	18474	18509	18580	18894	18585	18456	18508	18495	18540	18492	18502	18580	18469	18612	18423	18509	18594	18539	18612	18520	18730	18353	18562	18608	18610	18622	18595	18539	18546	18456	18599	18408	18659	18546	18486	18448	18494	18427	18413	18558	18509	18613	18552	18632	18463	18411	18365	18489	18435	18545	18585	18656	18571	18606	18614	18476	18591	18559	18589	18644	18567	18496	18641	18606	18615	18632	18528	18707	18555	18723	18665	18463	18543	18526	18466	18508	18565	18486	18605	18537	18625	18610	18610	18450	18609	18436	18587	18577	18368	18447	18587	18507	18527	18528	18543	18629	18437	18469	18499	18439	18473	18361	18489	18494	18489	18544	18402	18421	18515	18434	18527	18552	18703	18461	18459	18452	18446	18462	18448	18525	18550	18803	18361	18692	18536	18624	18571	18569	18540	18569	18468	18534	18699	18600	18517	18851	18559	18504	18672	18514	18561	18322	18573	18756	18375	18608	18635	18491	18423	18616	18486	18377	18695	18631	18602	18573	18485	18438	18722	18604	18503	18411	18508	18630	18603	18646	18491	18539	18741	18681	18599	18671	18429	18571	18634	18687	18501	18705	18427	18606	18359	18488	18611	18503	18591	18446	18586	18520	18504	18490	18551	18634	18392	18615	18620	18531	18603	18647	18592	18751	18617	18655	18424	18709	18567	18536	18441	18613	18556	18493	18686	18534	18582	18453	18571	18617	18445	18588	18523	18380	18474	18575	18577	18545	18284	18453	18567	18779	18655	18579	18597	18638	18567	18583	18361	18504	18493	18511	18593	18432	18507	18674	18674	18565	18434	18540	18600	18531	18497	18613	18658	18500	18570	18425	18526	18479	18474	18691	18479	18437	18609	18401	18471	18612	18456	18473	18701	18535	18317	18406	18383	18555	18641	18482	18546	18353	18518	18466	18519	18569	18443	18705	18454	18527	18594	18593	18555	18440	18498	18573	18721	18421	18447	18477	18555	18559	18517	18537	18627	18573	18573	18435	18536	18586	18562	18575	18560	18608	18511	18753	18598	18564	18437	18574	18582	18635	18534	18501	18578	18634	18646	18691	18625	18495	18344	18721	18376	18468	18490	18446	18561	18660	18562	18705	18632	18484	18581	18496	18443	18726	18416	18493	18668	18407	18474	18552	18386	18520	18526	18544	18563	18568	18529	18619	18398	18494	18655	18638	18587	18497	18583	18570	18681	18643	18478	18516	18617	18561	18524	18584	18491	18647	18611	18649	18511	18458	18770	18426	18601	18574	18498	18508	18661	18517	18547	18347	18500	18506	18653	18250	18540	18570	18549
24438	21288	28373	25483	23875	23587	23801	27693	38465	38678	30941	26448	23154	21663	21318	21199	21319	21108	21210	21057	21072	21199	21075	21174	21128	21210	21096	21179	20957	21126	21142	21072	21281	21007	21289	20939	21233	21123	21123	21064	21191	20916	21074	21065	21088	20947	20931	21171	21103	21167	21007	21114	21260	21121	21119	21052	21227	20846	21091	21126	21167	21032	20796	21095	21123	21193	21122	21017	20910	20987	20969	21148	20937	21043	21035	20986	21199	21053	21036	21109	21027	20887	20994	20965	21005	20972	21105	20994	21202	20978	21099	20823	21044	20917	21159	21070	20987	21142	21057	21012	20989	21130	20896	20868	20990	21018	21199	21240	21054	21114	21050	20885	20974	21015	21221	21037	20971	20767	21199	20983	20973	20973	21153	20970	21009	20982	20917	21139	21181	21106	21100	21067	21024	20955	20936	21212	21220	21095	21079	21090	21020	20853	20949	20963	20873	20963	21062	21187	20917	20957	20998	20938	21093	20854	21078	21103	20799	21018	20861	21081	21137	21037	21037	21026	21053	21151	21146	21068	21044	20855	21129	21046	21028	20991	21112	20980	20871	20831	21032	21110	21066	21062	21185	21022	21103	21091	21180	21098	21170	21023	20980	21074	20978	21062	21097	20996	20934	21122	21173	21102	20933	21176	21173	21027	20907	20855	21139	21069	21292	21046	21071	21184	21004	20968	21109	21059	21072	21015	20956	21067	21286	21006	20966	21222	21315	21198	21107	20892	21018	20887	20984	21157	21195	21063	21122	21331	21034	21016	21050	21083	20985	21046	20940	21106	21129	21108	21097	21097	21130	21097	21073	21164	21079	20970	20986	21256	20853	21029	20902	20965	21046	20836	20889	21139	21130	21039	21110	20903	20911	21103	20893	21101	21003	21067	21153	21049	21181	20943	21095	20970	20787	21161	20853	20956	20931	21102	20972	21006	21057	21087	21171	21047	21060	21015	21017	21098	21168	20963	21178	20996	21028	21080	21033	20925	21016	20991	20898	21064	20857	20919	20816	20971	21075	20951	21105	20905	20913	20941	21303	21163	21015	21035	20929	21207	21070	20874	20891	21240	21014	21188	20765	21040	20923	21063	21018	21027	20926	21017	21183	20995	21107	21147	21123	21265	20909	20907	20872	20892	21125	21110	20962	20783	20904	20854	21106	21187	20990	21049	20968	21071	21048	21231	20897	20870	20912	21068	21014	21170	21128	20935	21147	21043	20944	21118	21121	21046	21143	21182	21056	21070	20803	21094	21003	20977	20788	20893	21005	20967	21022	21158	21174	21110	20920	21061	21064	21085	20907	21119	21098	21149	21209	21136	21049	21118	20896	20928	20967	21030	21058	21182	20961	20856	21052	21307	20782	21124	21018	21037	20879	20961	21022	21039	20991	20972	21064	21311	20902	20831	20918	21054	20920	21199	20970	21003	21063	21140	20879	20939	21146	21008	21250	20846	20910	20853	21020	21272	21047	20953	21060	20923	20945	21017	21020	21146	21111	21220	21069	20907	20825	20950	21005	20969	20828	20808	21023	20945	20965	21002	20989	21068	21198	21114	21199	21015	21064	20915	20914	21051	21257	21009	21220	20942	21150	21293	21258	21083	21042	20917	21094	20896	21063	20955	21142	20852	21032	20974	21054	20812	21060	21075	21087	21089	20950	20885	21093	21173	20993	20907	21134	20882	20922	21067	20991	21066	21103	20908	21034	20954	21082	20983	21291	21001	20941	21255	21305	21168	20923	21032	21020	21297	20723	20972	21083	20962	20904	21011	21030	20887	21153	21107	20995	20875	21150	20993	20802	20953	21055	21137	21044	20977	20930	20916	20933	21042	21252	20951	21111	21051	21039	21049	20999	20843	21010	21221	21052	21032	20974	20843	20803	21052	20938	20858	21080	20883	20987	21077	20811	20896	21093	20969	21095	21067	20933	21069	21090	20874	20968	21143	20936	21187	20866	20918	21273	21056	21000	20796	21114	21081	21179	21128	21089	21112	21190	21016	21028	21080	20889	21185	21065	21121	21229	21248	20926	21039	21101	20766	21053	21043	20905	20978	21104	21111	20996	21091	21036	20857	20994	20700	21071	21029	20934	20906	21142	21203	21058	21170	21273	21015	20943	20869	21248	21059	20997	21057	21064	21127	20981	21016	21003	21078	20954	21036	20982	20894	21085	21031	21167	20962	21134	20831	21026	20831	20780	20730	20996	20970	21124	21050	20881	21071	20923	21026	21180	20886	21059	21267	21090	20994	20900	20983	21072	21013	21034	20970	20817	21084	21115	21157	20835	21113	20859	21213	20936	21039	20970	20825	21047	21090	20965	21079	21017	21110	20988	20936	21035	21036	21057	20892	21100	20954	21093	20952	20836	20835	20936	21094	21132	20995	21108	20922	21043	20892	21197	21066	20976	21062	21009	20942	21150	21026	21144	20946	21029	20827	21004	21256	21189	21155	20972	21081	21028	21258	20974	21152	21163	21031	20995	21097	20960	20861	21158	21068	21019	21036	20975	20830	21109	21097	20843	20892	21009	20936	21094	21117	21041	20956	21190	21052	21258	20952	21098	20973	20858	21068	21024	20891	20878	21044	21058	21160	21081	21091	21182	21007	20782	20844	21009	21090	20970	21113	21108	21142	21127	20979	21127	21241	21197	21024	20984	20963	21076	20799	21317	21107	21057	20882	21059	21101	21042	20889	21148	20991	20932	21093	20872	20828	20994	21206	21217	20891	20901	21007	20978	20911	21181	21072	21027	21200	21055	20890	20925	21169	21053	20943	21007	20875	21086	21080	21080	21093	21034	20959	21197	20991	21065	21189	21130	20955	21054	21000	21274	21268	21131	20886	21217	20948	20844	20974	21000	21026	20955	21036	21106	20830	20872	20758	20896	20999	20985	21232	21020	21170	21009	20960	21021	20982	21090	21040	21089	20769	21176	21092	21173	20990	21016	20976	20708	21140	21203	21034	21024	20992	20914	21020	21137	20950	21004	21041	21121	21150	21045	20982	20891	21008	21156	21163	20902	20933	21014	20913	21037	20856	21011	21044	21017	21229	21128	20958	21067	20932	21068	21046	21123	21098	20856	20985	20957	21058	21167	21010	21113	21128	20948	21046	20926	21069	21091	21063	21117	21175	20786	21079	21023	20999	20912	21119	21115	20951	20938	20956	21092	21023	20998	20906	21020	21258	21017	20914	21157	21084	21062	20805	20907	21152	20866	20978	21028	20932	21089	21003	21114	21013	20906	21153	21200	21101	21012	20898	21147	21209	21071	21102	21260	21025	20978	20945	20932	21121	21020	21125	21077	21038	21042	20934	21066	20954	21294	21129	21051	20942	21127	20924	20883	20957	21062	21263	20982	20885	21487	20866	20931	21047	20978	21191	20980	20854	20910	20793	20916	21107	21030	21129	20941	20918	21071	20980	20958	21169	20881	20875	21139	21115	20797	20848	20930	21164	21242	21001	20766	21007	20976	21008	21101	21095	21072	21089	21048	21120	20824	21002	20979	20947	21059	21054	21081	21223	20839	21041	20932	21085	21055	21027	20897	21086	20911	21055	21037	21044	20834	20881	21116	20878	20903	21168	21185	21227	21032	20926	20903	21189	21201	20759	20924	20817	21076	20957	20964	21185	20954	21131	21100	20809	21084	21025	20995	20906	21078	21119	21168	20842	21153	21264	21100	21111	21025	21167	20945	21143	21094	21161	20975	20947	20914	20992	20902	21106	21066	21034	21041	20887	20852	20969	20957	21285	20956	21006	21042	20963	21080	20895	21028	20825	21059	20909	20878	21205	21027	20893	20878	20911	21061	20911	21141	21211	21155	21074	21091	21022	21042	21085	20910	21053	20945	21046	20873	21027	20984	21010	20975	21023	21010	21055	20925	20790	20977	21013	21135	21023	21176	21130	21017	20938	21057	21086	20996	21120	21015	20931	20976	21076	21141	21049	21161	20865	21005	21224	20986	20966	21145	20978	21304	20990	21045	21001	21105	20991	21208	20877	21181	20907	21155	21114	21047	21000	20944	21012	21028	21136	20876	20981	21084	21091	21253	21135	21119	20880	21078	21030	21087	21023	20905	20809	20962	21119	21153	21171	21129	21032	20973	21060	20992	21003	21196	21070	21199	21191	20916	21041	20771	21087	21079	21067	21117	21179	21025	20962	21161	20969	21137	20919	21089	21031	21172	21208	21067	21075	20859	21257	20781	20906	21230	21249	21170	21009	21129	21014	20940	21082	20975	20918	20954	20888	20957	21138	21040	21060	20873	20919	20961	21030	21075	21195	21077	21017	20962	20841	21094	21252	21074	20927	20948	21037	21055	20994	20947	21020	20985	20941	20990	20995	21234	20910	20935	20903	21173	21011	21079	21037	21045	20929	21001	20902	21008	21032	20927	20974	20952	21125	20934	20891	20897	20955	21030	21009	21300	21222	21037	21189	21058	21018	20934	20908	20924	21272	20826	21026	21079	21130	21062	21092	21198	21243	21027	21041	21118	21024	21002	21124	21050	20897	21017	21018	20891	20973	21071	21173	21033	20955	21056	21174	20942	20901	21005	20862	20982	20821	21113	20971	21031	20999	20955	21067	20959	20952	20783	20840	21155	21027	21017	21104	21066	21170	20974	20930	20980	20949	20957	20969	21165	21001	21058	21021	20946	21355	20977	21235	21194	21127	20939	20918	21087	21105	20952	21116	21243	21111	20922	21264	20859	21144	21041	20978	20994	20990	20834	21044	21055	21073	21082	21076	21123	21060	21098	21167	20881	20896	21020	21178	21073	20951	21192	21219	21174	21197	21010	21080	21026	21155	20957	21086	21081	21052	21129	21068	21095	21172	21095	20920	21046	21189	21266	21094	21103	21045	20980	21038	21030	21025	21049	20933	21022	20913	20940	20952	21020	21238	21130	21305	21201	21036	21189	21076	21180	21307	20800	21081	20916	21226	21072	21128	20980	20973	21014	21086	21154	20821	21015	21076	21005	20869	21020	20896	21027	21004	21155	21043	21150	21263	20892	21140	20900	20925	21084	20999	20930	21046	21036	21080	21056	21055	21221	21116	20988	21062	21023	21136	21007	20998	21094	20973	21145	20988	21159	20930	21122	21142	21102	20901	20781	21094	20991	20930	21152	20851	20920	21281
21434	35978	32745	26959	24129	20310	20077	29907	40655	39313	29051	24900	20319	18680	18345	18405	18245	18570	18399	18530	18400	18306	18387	18267	18596	18406	18386	18386	18393	18336	18518	18572	18519	18537	18439	18363	18456	18435	18386	18396	18359	18329	18264	18410	18670	18500	18336	18467	18268	18277	18602	18416	18551	18422	18332	18548	18287	18302	18287	18280	18347	18261	18538	18354	18453	18316	18530	18311	18393	18205	18412	18398	18143	18419	18285	18376	18442	18366	18543	18492	18361	18319	18451	18609	18543	18426	18149	18395	18311	18424	18203	18211	18410	18354	18386	18485	18294	18438	18340	18339	18391	18473	18276	18383	18471	18422	18315	18447	18269	18524	18558	18355	18271	18241	18399	18625	18304	18279	18344	18420	18552	18250	18450	18306	18407	18564	18457	18539	18306	18477	18370	18443	18336	18320	18470	18406	18322	18412	18382	18427	18263	18301	18431	18189	18361	18412	18324	18251	18238	18384	18108	18418	18376	18285	18319	18466	18438	18449	18331	18311	18321	18583	18420	18579	18430	18594	18363	18258	18181	18441	18364	18352	18534	18367	18339	18352	18346	18292	18597	18334	18456	18402	18309	18343	18405	18338	18424	18365	18299	18443	18165	18378	18441	18464	18363	18366	18411	18436	18361	18372	18349	18333	18329	18308	18415	18176	18437	18409	18501	18318	18424	18399	18357	18566	18451	18304	18475	18322	18303	18431	18580	18288	18400	18463	18396	18474	18271	18253	18453	18284	18593	18271	18315	18308	18320	18350	18324	18384	18483	18479	18470	18413	18409	18235	18307	18136	18306	18455	18426	18374	18503	18460	18390	18565	18348	18509	18451	18284	18505	18287	18516	18331	18436	18368	18506	18635	18295	18371	18477	18403	18235	18308	18426	18344	18244	18330	18397	18456	18386	18224	18308	18412	18451	18221	18501	18375	18177	18290	18200	18277	18448	18289	18449	18400	18350	18479	18376	18403	18420	18401	18480	18396	18314	18314	18585	18431	18474	18315	18426	18268	18311	18527	18262	18449	18346	18334	18330	18225	18522	18437	18299	18465	18445	18295	18569	18440	18200	18173	18333	18127	18429	18487	18363	18394	18261	18391	18539	18377	18343	18322	18192	18441	18382	18471	18415	18496	18311	18325	18343	18446	18257	18363	18357	18434	18603	18332	18612	18600	18272	18406	18415	18452	18447	18270	18397	18302	18476	18423	18403	18638	18418	18341	18399	18354	18405	18384	18313	18219	18461	18370	18349	18404	18315	18466	18405	18364	18279	18477	18435	18599	18374	18332	18326	18426	18337	18435	18521	18324	18417	18451	18297	18334	18366	18382	18427	18325	18507	18463	18315	18283	18341	18361	18570	18205	18315	18391	18466	18464	18481	18313	18278	18517	18510	18558	18359	18245	18229	18357	18335	18451	18500	18364	18451	18461	18572	18252	18390	18352	18550	18391	18347	18302	18648	18562	18407	18284	18581	18308	18314	18404	18402	18367	18487	18198	18497	18282	18511	18473	18419	18513	18442	18324	18454	18237	18222	18418	18506	18338	18299	18466	18352	18483	18384	18566	18508	18593	18242	18357	18395	18197	18192	18388	18416	18539	18332	18297	18483	18237	18472	18435	18465	18301	18233	18391	18487	18384	18589	18418	18350	18230	18562	18465	18385	18429	18416	18467	18400	18478	18323	18347	18537	18209	18518	18249	18382	18497	18254	18420	18430	18522	18418	18655	18381	18379	18325	18314	18453	18414	18514	18441	18493	18271	18548	18479	18270	18370	18462	18517	18399	18535	18426	18336	18386	18241	18408	18492	18519	18396	18366	18319	18453	18240	18560	18329	18495	18529	18392	18261	18359	18429	18359	18345	18379	18339	18308	18483	18339	18378	18294	18278	18467	18399	18341	18422	18448	18451	18489	18253	18492	18392	18511	18376	18420	18422	18286	18323	18425	18427	18494	18276	18371	18547	18319	18386	18405	18223	18316	18373	18303	18370	18306	18417	18446	18353	18470	18544	18201	18333	18172	18495	18624	18454	18282	18445	18492	18370	18492	18288	18379	18392	18260	18351	18506	18333	18447	18473	18432	18475	18398	18431	18399	18522	18548	18513	18435	18299	18409	18306	18317	18322	18338	18403	18465	18549	18471	18298	18473	18498	18419	18289	18435	18428	18481	18503	18523	18408	18352	18459	18494	18394	18448	18373	18405	18315	18346	18378	18362	18449	18469	18353	18186	18347	18462	18260	18530	18247	18354	18367	18349	18538	18404	18398	18381	18413	18462	18453	18267	18386	18387	18212	18358	18392	18419	18473	18418	18239	18355	18354	18350	18327	18459	18360	18377	18426	18629	18157	18461	18388	18535	18323	18450	18340	18478	18359	18276	18257	18298	18357	18511	18450	18371	18369	18292	18322	18284	18368	18267	18305	18384	18222	18427	18415	18275	18432	18234	18313	18469	18409	18387	18557	18220	18411	18306	18439	18438	18278	18386	18346	18403	18368	18340	18337	18241	18476	18434	18391	18248	18390	18560	18290	18385	18292	18331	18451	18232	18408	18389	18339	18366	18258	18373	18497	18462	18328	18478	18354	18545	18436	18367	18189	18573	18426	18364	18513	18227	18369	18350	18347	18423	18229	18475	18289	18573	18413	18331	18465	18261	18502	18489	18426	18332	18322	18334	18296	18457	18342	18353	18304	18162	18437	18535	18480	18446	18349	18462	18551	18419	18422	18480	18527	18205	18513	18438	18382	18521	18331	18436	18449	18538	18354	18439	18382	18342	18451	18370	18370	18494	18279	18340	18344	18261	18386	18573	18293	18271	18508	18405	18325	18151	18462	18465	18285	18330	18478	18401	18354	18438	18456	18429	18341	18301	18328	18463	18510	18430	18372	18349	18510	18526	18424	18481	18440	18414	18400	18320	18434	18488	18464	18404	18413	18363	18515	18521	18286	18323	18334	18506	18259	18277	18464	18435	18345	18300	18278	18262	18327	18273	18346	18427	18596	18276	18390	18255	18428	18443	18472	18275	18319	18544	18318	18524	18400	18328	18466	18406	18369	18417	18437	18411	18500	18417	18274	18394	18310	18335	18360	18377	18299	18361	18385	18390	18414	18384	18359	18569	18372	18373	18268	18509	18378	18284	18585	18344	18269	18431	18436	18480	18391	18396	18473	18380	18400	18289	18407	18448	18306	18384	18373	18278	18379	18332	18280	18356	18483	18539	18185	18265	18524	18382	18403	18246	18431	18289	18363	18335	18391	18495	18425	18298	18266	18460	18259	18446	18502	18354	18477	18313	18353	18302	18478	18469	18345	18342	18355	18529	18359	18413	18391	18358	18357	18557	18385	18471	18383	18292	18329	18394	18289	18363	18544	18445	18474	18357	18495	18223	18439	18456	18269	18420	18491	18320	18454	18396	18400	18439	18418	18464	18177	18405	18334	18195	18408	18542	18395	18415	18326	18431	18423	18524	18461	18348	18410	18342	18489	18447	18307	18421	18322	18417	18318	18356	18415	18293	18438	18381	18474	18381	18282	18278	18426	18163	18350	18499	18171	18609	18580	18571	18476	18358	18517	18356	18432	18448	18425	18418	18278	18433	18470	18308	18405	18332	18476	18393	18486	18325	18427	18471	18355	18429	18437	18336	18557	18348	18291	18307	18403	18456	18422	18319	18469	18214	18256	18441	18456	18350	18304	18464	18474	18250	18413	18210	18373	18286	18432	18307	18543	18343	18518	18479	18526	18299	18454	18473	18255	18196	18356	18517	18622	18460	18371	18372	18352	18401	18268	18400	18300	18431	18413	18477	18367	18387	18395	18493	18367	18393	18313	18359	18324	18302	18355	18373	18316	18126	18439	18370	18166	18299	18485	18302	18389	18485	18399	18463	18241	18303	18344	18334	18599	18284	18554	18485	18424	18363	18471	18371	18365	18401	18354	18491	18460	18547	18454	18432	18490	18380	18417	18337	18347	18362	18431	18342	18330	18351	18369	18572	18379	18429	18337	18466	18417	18502	18490	18404	18415	18379	18412	18416	18579	18394	18482	18352	18495	18452	18237	18508	18419	18353	18487	18308	18386	18514	18394	18277	18270	18311	18310	18569	18174	18374	18217	18295	18301	18430	18383	18428	18409	18484	18419	18341	18312	18395	18128	18492	18372	18348	18231	18330	18462	18473	18424	18432	18290	18478	18613	18318	18415	18512	18589	18526	18360	18260	18401	18366	18353	18328	18323	18333	18503	18352	18404	18472	18317	18417	18366	18406	18442	18429	18429	18269	18491	18462	18485	18359	18442	18436	18370	18380	18458	18316	18369	18478	18404	18558	18452	18391	18471	18260	18364	18402	18374	18339	18463	18437	18452	18452	18422	18387	18439	18552	18275	18287	18418	18451	18463	18411	18300	18528	18291	18541	18286	18412	18319	18360	18326	18439	18275	18382	18094	18409	18361	18532	18412	18491	18531	18459	18273	18519	18425	18333	18530	18398	18387	18370	18362	18460	18274	18392	18405	18306	18433	18195	18508	18410	18356	18658	18182	18363	18271	18416	18156	18269	18380	18555	18349	18456	18589	18662	18402	18326	18401	18408	18413	18145	18151	18618	18430	18339	18423	18444	18346	18337	18302	18254	18428	18404	18252	18409	18440	18234	18530	18231	18515	18482	18540	18491	18492	18348	18296	18401	18552	18459	18504	18419	18456	18262	18422	18443	18386	18516	18357	18347	18520	18618	18412	18321	18331	18421	18405	18333	18344	18353	18551	18488	18375	18312	18340	18457	18420	18286	18398	18420	18244	18406	18325	18418	18492	18238	18512	18255	18487	18354	18509	18293	18460	18395	18462	18411	18390	18393	18304	18424	18494	18407	18306	18293	18347	18388	18374	18426	18369	18408	18510	18463	18351	18385	18213	18546	18464	18464	18458	18497	18552	18410	18269	18326	18470	18299	18323	18424	18394	18304	18281	18423	18303	18121	18219	18299	18386	18421	18266	18355	18204	18403	18386	18243	18421	18584	18260	18185	18565	18421	18424	18297	18387	18445	18440	18378	18416	18368	18306	18526	18368	18332	18476	18501	18521	18350	18224	18362	18445	18454	18410	18356	18297	18346	18214	18448	18275	18283	18524	18200	18388	18375	18477	18454	18402
22957	21331	29115	23962	22289	26359	28846	34021	51496	51653	39614	30686	25176	22412	21324	21176	21229	21236	21178	21112	21080	21047	21178	21111	21098	20957	21200	21086	21164	21084	21132	21198	21079	21318	21071	21239	21231	20985	21455	21332	21141	21063	21429	21252	20989	20971	20875	21063	21095	21191	21034	21086	20948	21144	21257	21011	20963	21310	21082	20943	21109	21061	21063	21109	21030	21138	21180	21210	20974	21272	20926	20927	21043	21177	21247	21106	21159	20996	21271	20914	21188	21037	21011	21127	20959	21224	20908	21080	21273	20949	21193	20919	21232	21097	20878	20850	20971	21158	20982	21079	20947	21221	20898	21220	21059	21053	20864	21037	21203	20894	21148	21143	21079	21178	20822	21149	20996	20969	21025	21175	21127	21089	21185	21070	20991	20911	21050	21051	21025	20902	21038	20931	21108	21051	20928	21031	21053	21099	21101	20965	20876	21046	21125	20809	21114	21234	21285	20961	21040	20822	20977	21023	21252	21073	21056	20999	21045	20900	20994	21068	21065	21028	21065	21080	20978	21209	21025	20913	20855	21023	21098	21024	21037	20939	20951	20859	20949	20929	21102	21213	21229	21038	21237	21113	21233	20773	21147	20972	20976	20994	20759	21138	20982	20995	20878	20982	21312	21103	20766	20997	21041	21048	21113	20871	20973	20915	21087	21037	20952	21024	21108	21105	21062	20960	20956	20939	21191	21115	21173	20982	21147	21140	20881	20895	20923	21073	20991	21123	21103	21061	20956	21088	21022	21125	20900	21040	21076	21067	21145	20993	20985	20917	21011	21101	21092	21181	21122	20879	21081	20974	21152	21111	20993	20957	20795	20918	20968	21131	20903	20952	20961	21276	21167	20843	21110	20977	21038	20969	20966	20869	21050	21008	21027	20861	21004	21031	20768	21192	21169	21101	20921	20978	20875	21042	21019	20903	20680	21112	21270	21031	21156	20936	21028	21107	20940	21209	20974	21018	21265	21103	21017	21016	20936	21273	21112	21041	21206	20993	20925	20885	21083	21006	21168	21069	20846	21233	21043	21129	20999	21045	21141	20954	21082	20870	21009	21220	20984	20914	21020	21066	21085	21161	21045	21084	20886	20849	20995	20755	21115	20934	20699	21075	21054	21201	20923	20901	21072	20878	20929	21001	20982	21063	21000	20994	20952	21148	20825	20843	21069	20960	20938	21057	20991	21007	21072	21083	21059	21064	21098	20958	21092	20835	21067	21106	21084	20858	20935	21060	20832	21182	21178	21178	21088	20963	20920	21246	21016	20936	21061	20972	20949	21070	21032	21137	21110	20965	21027	20948	21114	20968	21171	20943	21012	21034	20951	20992	21109	21060	21289	21030	21160	21043	20861	20727	21299	20968	20977	21083	21012	20878	20913	21129	20852	21139	20966	20889	20971	21099	20963	20996	20900	20907	21202	20891	21032	21039	20971	21012	21382	20910	20817	20862	20844	21053	20825	21078	21054	21081	21184	21187	21047	20967	20904	20967	21127	21200	21040	20985	20983	20953	21198	20955	21127	20937	21097	20909	21036	20972	21010	20968	20858	20762	20868	21000	21045	20998	21022	21005	21087	21082	20843	21009	21145	21067	21145	20987	21151	21010	20887	21174	21129	21167	20845	20875	21106	21084	21022	21086	20946	20930	21021	21210	21251	21029	21039	20894	21129	20899	21005	20957	20980	21179	20925	21065	20954	20671	21307	21063	20926	21138	21129	21017	21227	20929	20982	20977	21002	21073	21070	20880	20896	21046	20927	20951	21108	21146	21056	21008	20994	20965	21046	21087	20921	21078	21009	21026	20928	21215	20980	21013	21077	20980	20932	20940	21146	21061	20925	20841	21072	21003	21155	21021	21131	21056	20960	20920	20998	20976	20964	20830	20939	20986	21012	21016	21088	20927	20925	20967	21088	21132	20999	21055	21163	21126	20988	21122	21159	20867	21107	21006	21101	21013	20950	21135	21012	21134	20986	21047	20961	21097	20998	21095	20926	21070	21027	20908	21188	21044	20836	21001	21048	21229	20936	20855	20783	21008	21053	21123	21071	21049	21098	21041	21039	20939	20920	21105	21095	20995	20915	20925	21214	20944	21127	20871	21201	20999	20867	20935	21231	20760	21016	20906	21145	21179	20658	20841	21090	20838	20990	20764	21042	21103	20908	20837	21130	21143	21095	20899	21076	21055	21119	21108	20924	20968	20882	20916	21022	20964	21024	20958	21156	21151	21017	20786	20897	20916	20815	20904	20884	20904	20984	20895	20994	21132	21087	21197	20978	21007	21063	21001	21224	20928	21023	21079	20943	21004	20947	20904	21015	20934	20944	20954	21293	20892	20774	20918	20902	21016	21194	21004	20959	20850	21027	21000	21056	21162	21117	21086	21014	21082	20885	21090	21156	21250	20951	20951	21108	20867	20880	21014	20992	21083	21011	21063	21062	20964	21095	21085	20870	20861	21002	21021	20952	20885	21077	20899	21016	20972	20950	21051	21013	20928	20864	21029	20885	21038	20967	20946	20776	20884	21039	21095	20964	21152	21087	20669	20938	20929	21022	21148	21197	21038	21144	20959	20964	21135	21001	21014	21019	21246	21108	20996	21151	21048	21102	20944	21054	21204	21137	21184	20927	21028	20868	20958	20850	20803	21058	20891	20988	21066	21062	21050	20933	20940	21103	21005	20786	21068	21163	21156	21055	20856	21009	20953	20922	20823	21215	20901	20998	21067	20895	21015	21020	21104	20899	21019	20629	20869	21045	21000	21062	21012	21122	21066	21226	21043	21134	21042	21029	20819	20818	20927	20976	21120	21129	21202	21038	21141	21085	21009	21131	20986	21089	21002	21085	21129	21008	21215	21087	20965	20908	20990	21039	21082	21143	21079	20952	20817	21021	21113	21000	20930	21031	21011	20904	20794	20948	20927	21132	21208	21167	21023	20893	21102	20916	21042	20738	20866	21021	21044	21069	21053	21014	21168	21080	21140	21118	20925	21079	20876	20947	21056	21013	20940	21052	21099	21108	21003	21216	21218	21143	21208	21106	20826	20945	21135	21026	20836	21129	20972	21186	21044	21109	21013	21020	21062	20949	20987	20894	21018	20862	20854	21155	20855	20980	20915	21343	20989	21008	20978	21182	21260	20955	21191	20969	20941	21046	20848	20853	20911	21003	21320	20918	21093	21188	20894	21113	21102	21166	20941	20912	20809	21072	21010	21114	21005	21059	20999	21176	21084	20906	20991	21005	21021	21101	20851	21031	20953	21085	21023	20986	21143	20993	21089	21128	21122	20881	21196	21114	21095	20817	20851	20986	21178	21056	21011	21022	21102	21014	21131	21024	21011	20899	21108	21006	20896	21129	21044	21169	21118	21004	20967	20985	20890	21003	21065	21078	20930	21118	20992	21198	20968	20980	20933	21046	21111	20934	21107	21152	21187	21063	20912	20983	20991	21249	21067	20689	21107	21053	20993	20853	21194	20975	20919	20964	21154	20978	21089	21119	20993	21013	20887	21019	20990	20872	21157	20960	20922	20900	20866	20909	21314	21149	21015	21073	20949	21172	21248	21086	21050	21157	21102	20982	20997	20818	20963	21118	20990	20949	21003	20683	20816	21169	21114	20948	20970	20951	20834	21022	20990	21098	21229	20966	21152	20889	20805	20978	21001	21178	20743	20974	20877	21122	21120	21081	21224	20981	21055	21096	20966	21019	21143	20909	20734	20559	21010	21132	21042	20901	20961	20984	20979	20899	21061	21056	20832	20955	21005	21141	20878	21134	20910	21183	20953	21032	21107	21085	21078	20987	21208	21045	20961	21222	20898	20978	20982	21039	21126	21135	20886	20736	21089	21155	21161	21121	21051	21166	21088	21171	21004	21052	21086	20983	20913	20972	20960	21067	20917	21058	20921	20932	21091	21117	21072	21040	21004	20981	21327	21034	21110	21123	20996	20984	21022	21053	21009	21110	20953	20891	21181	21122	21075	20857	20814	20958	21062	21074	21078	20975	21068	21127	20971	20982	20940	20824	20920	21086	20939	21153	21018	20830	20955	21069	20846	20875	20966	20945	20915	20931	21068	20999	20801	20677	21081	21100	21113	21115	20903	21068	20936	21001	21110	20982	21125	21238	20967	21168	21182	21165	20964	20856	21064	21059	20934	21044	21006	20942	21142	21075	21068	21346	20965	20936	21028	20896	21015	20913	21129	21013	21045	20921	20733	21057	21206	20886	21062	20991	21151	21153	20964	20960	21312	20976	21099	20809	20985	21096	21038	21118	21111	21074	21001	20932	21088	21162	21064	21213	21141	21179	21029	21039	21066	21057	21057	21112	20984	21215	20922	21002	21156	20978	21025	20938	20914	21114	21058	20864	20893	21196	20914	21009	21141	21217	21099	20889	20973	21057	20824	20977	21043	20909	20915	20896	21020	21022	20970	21086	20991	20999	21117	20864	21055	21087	20930	20948	21001	21189	20966	21145	20903	21023	20973	21061	21117	21223	20938	20935	21000	21034	21022	21137	20874	21108	21093	20964	20863	21040	21002	21082	21145	20955	21255	20957	20971	20856	20778	20762	20875	20975	21052	21187	21062	21151	21120	21026	20987	21196	21121	21265	20926	20940	21226	20834	21085	21053	20950	20862	20976	20963	20897	20955	21216	21005	21167	20935	21183	21112	21262	20920	20933	21043	21103	21063	21181	21157	20911	20909	20785	20995	20939	21044	20990	21229	20921	20861	20998	20994	21106	21043	21022	21019	20940	21106	21100	20964	20976	21014	21080	21147	21011	21109	21059	21080	21026	21038	20950	20997	21056	20984	21002	21199	21218	21001	21183	20993	20741	21202	21102	21170	20946	20735	21002	20960	21010	21187	21296	21115	20891	21106	20780	20947	20962	21001	20986	20989	20897	20919	21117	20990	20926	20977	21144	21091	20975	20988	21001	21060	21266	21137	21024	21168	21016	20915	20800	21295	21248	21080	20854	20940	20866	20964	21081	21233	20951	20977	20990	21104	21049	20895	21077	21044	21213	21170	20988	20888	21118	21204	21030	20987	21042	21246	20990	20987	21026	21058	21041	21133	21085	21055	21037	20965	21067	20878	21013	21014	20968	21049	21069	21106	21097	21082	20987	20981	20943	21052	20913
25511	44013	39044	32511	30048	27668	25067	37721	53711	51961	38081	30572	22618	19133	18537	18378	18376	18445	18399	18413	18529	18330	18499	18429	18465	18342	18348	18364	18322	18492	18462	18447	18341	18510	18518	18536	18415	18506	18407	18352	18430	18373	18324	18425	18451	18208	18291	18343	18551	18553	18447	18442	18345	18431	18458	18534	18560	18470	18570	18391	18428	18429	18497	18331	18455	18410	18465	18415	18569	18475	18365	18289	18312	18548	18342	18502	18668	18453	18171	18480	18426	18550	18517	18404	18282	18292	18593	18476	18402	18459	18431	18405	18290	18632	18425	18487	18243	18324	18356	18458	18331	18297	18263	18428	18445	18416	18378	18451	18395	18542	18448	18441	18449	18368	18600	18369	18353	18265	18364	18442	18364	18370	18464	18336	18475	18337	18566	18438	18486	18414	18375	18486	18604	18511	18434	18396	18272	18482	18456	18339	18428	18370	18451	18507	18448	18368	18358	18441	18325	18443	18378	18191	18402	18243	18397	18396	18242	18423	18441	18337	18380	18372	18384	18418	18267	18332	18391	18486	18444	18408	18498	18566	18516	18415	18459	18294	18410	18396	18388	18224	18561	18379	18244	18562	18434	18422	18344	18513	18474	18593	18420	18288	18473	18238	18324	18412	18403	18440	18539	18368	18377	18456	18460	18418	18165	18545	18497	18567	18288	18363	18506	18355	18333	18369	18399	18410	18449	18433	18415	18344	18307	18336	18593	18310	18329	18436	18345	18260	18368	18247	18407	18511	18320	18352	18367	18251	18369	18322	18582	18459	18462	18625	18384	18549	18483	18154	18260	18394	18420	18391	18323	18397	18456	18375	18448	18524	18240	18396	18484	18446	18545	18365	18520	18315	18352	18197	18361	18169	18386	18508	18277	18536	18389	18404	18317	18341	18246	18350	18369	18496	18511	18361	18302	18477	18331	18442	18270	18423	18409	18552	18377	18350	18536	18476	18374	18393	18437	18475	18310	18439	18433	18125	18445	18492	18286	18260	18426	18372	18341	18367	18507	18238	18396	18386	18456	18343	18453	18401	18347	18275	18378	18429	18452	18480	18525	18257	18446	18342	18436	18425	18391	18320	18360	18388	18311	18513	18461	18312	18590	18452	18508	18297	18345	18290	18367	18406	18483	18444	18477	18290	18480	18330	18278	18338	18478	18373	18562	18452	18321	18479	18311	18191	18147	18436	18416	18315	18327	18394	18362	18331	18434	18458	18409	18346	18362	18438	18344	18428	18410	18431	18396	18429	18469	18415	18216	18290	18277	18309	18489	18446	18332	18306	18555	18579	18333	18449	18302	18588	18220	18478	18281	18565	18449	18473	18500	18651	18344	18358	18364	18118	18362	18403	18365	18381	18124	18182	18418	18441	18315	18319	18341	18354	18366	18501	18375	18579	18390	18363	18296	18364	18414	18369	18606	18241	18485	18355	18260	18540	18379	18470	18408	18298	18443	18367	18533	18267	18291	18418	18348	18286	18611	18512	18495	18379	18220	18439	18354	18313	18345	18240	18541	18323	18392	18331	18409	18479	18272	18444	18483	18318	18546	18467	18446	18289	18440	18169	18525	18612	18348	18348	18340	18434	18399	18448	18323	18455	18396	18286	18378	18404	18418	18339	18455	18404	18309	18348	18313	18341	18379	18473	18475	18432	18372	18435	18309	18486	18500	18344	18313	18398	18464	18425	18360	18272	18378	18465	18313	18388	18454	18634	18345	18273	18361	18440	18273	18352	18388	18463	18117	18504	18354	18529	18334	18383	18324	18338	18270	18257	18247	18299	18414	18463	18295	18268	18253	18446	18377	18388	18427	18415	18424	18427	18261	18366	18563	18375	18567	18362	18291	18431	18347	18278	18199	18311	18434	18357	18462	18452	18211	18402	18408	18419	18477	18465	18426	18234	18227	18313	18166	18269	18357	18372	18376	18327	18462	18317	18434	18417	18550	18394	18375	18312	18433	18467	18292	18444	18255	18547	18443	18321	18398	18270	18508	18385	18305	18376	18315	18529	18344	18228	18133	18345	18227	18505	18336	18279	18331	18443	18274	18442	18446	18405	18519	18487	18417	18426	18340	18362	18362	18354	18427	18467	18372	18368	18447	18324	18492	18317	18432	18354	18447	18470	18468	18486	18343	18563	18429	18564	18267	18385	18514	18391	18506	18517	18457	18385	18409	18461	18361	18325	18549	18225	18405	18346	18386	18309	18226	18435	18470	18446	18360	18466	18364	18350	18445	18458	18487	18382	18342	18439	18480	18444	18378	18477	18394	18375	18563	18341	18294	18446	18347	18376	18423	18196	18388	18356	18350	18411	18405	18411	18289	18344	18479	18429	18389	18321	18555	18369	18322	18415	18423	18591	18423	18404	18314	18392	18345	18421	18480	18224	18604	18492	18472	18451	18452	18324	18267	18593	18484	18317	18498	18373	18469	18405	18434	18465	18529	18450	18290	18581	18299	18246	18536	18499	18445	18310	18254	18343	18453	18461	18502	18248	18507	18561	18364	18348	18459	18427	18464	18415	18329	18337	18426	18262	18364	18500	18544	18521	18451	18320	18392	18173	18278	18354	18448	18494	18422	18435	18342	18474	18528	18285	18519	18223	18588	18090	18523	18262	18432	18285	18415	18386	18252	18241	18462	18409	18353	18364	18473	18339	18365	18284	18416	18335	18434	18292	18302	18425	18309	18375	18424	18532	18388	18409	18190	18288	18366	18514	18318	18452	18414	18298	18458	18458	18386	18499	18197	18372	18288	18460	18458	18437	18291	18366	18420	18423	18361	18323	18595	18526	18492	18464	18464	18236	18268	18448	18146	18620	18425	18336	18422	18334	18577	18454	18310	18319	18540	18477	18419	18395	18420	18206	18472	18537	18444	18307	18429	18309	18349	18486	18271	18316	18464	18317	18295	18362	18418	18294	18422	18199	18507	18451	18300	18359	18468	18323	18443	18446	18389	18267	18524	18290	18322	18461	18257	18282	18410	18384	18544	18516	18265	18377	18414	18189	18353	18356	18431	18352	18213	18302	18250	18521	18329	18431	18387	18243	18407	18355	18373	18342	18410	18405	18446	18304	18441	18369	18312	18359	18437	18361	18457	18384	18415	18529	18458	18419	18475	18399	18444	18415	18462	18308	18558	18290	18448	18373	18321	18276	18554	18368	18490	18519	18446	18256	18424	18428	18470	18367	18373	18483	18414	18441	18281	18402	18546	18469	18544	18305	18298	18308	18421	18307	18480	18454	18538	18283	18540	18331	18394	18284	18449	18499	18365	18333	18398	18308	18369	18339	18324	18452	18472	18222	18441	18457	18297	18522	18321	18463	18440	18396	18357	18413	18482	18373	18285	18500	18314	18300	18219	18241	18336	18360	18417	18364	18373	18327	18383	18385	18397	18424	18267	18230	18395	18358	18301	18393	18470	18377	18349	18345	18379	18562	18283	18331	18258	18240	18260	18496	18509	18360	18386	18291	18462	18368	18288	18349	18396	18223	18428	18435	18419	18402	18333	18551	18377	18601	18372	18319	18379	18428	18407	18435	18307	18456	18417	18474	18467	18445	18685	18353	18444	18526	18399	18483	18325	18394	18256	18314	18262	18412	18090	18510	18305	18358	18319	18361	18406	18464	18337	18203	18429	18418	18485	18431	18490	18428	18413	18434	18275	18591	18367	18411	18288	18516	18398	18243	18364	18288	18351	18514	18570	18281	18432	18510	18508	18427	18184	18380	18272	18423	18467	18540	18220	18561	18488	18285	18507	18422	18403	18207	18242	18444	18572	18377	18379	18379	18432	18563	18193	18545	18425	18486	18458	18411	18270	18434	18482	18387	18399	18286	18358	18345	18305	18627	18491	18238	18398	18326	18482	18284	18527	18288	18405	18402	18466	18469	18334	18177	18271	18380	18428	18474	18611	18376	18428	18393	18411	18378	18377	18417	18277	18489	18489	18373	18299	18433	18416	18368	18176	18317	18367	18444	18397	18349	18512	18354	18317	18229	18419	18236	18577	18505	18349	18477	18500	18223	18533	18280	18209	18363	18300	18579	18446	18427	18434	18455	18426	18445	18269	18334	18585	18301	18388	18414	18523	18383	18485	18398	18360	18314	18585	18416	18286	18313	18350	18528	18342	18342	18436	18444	18418	18368	18502	18313	18388	18520	18362	18624	18440	18282	18566	18305	18432	18476	18406	18311	18542	18331	18245	18207	18456	18482	18453	18385	18411	18465	18471	18382	18372	18598	18378	18288	18321	18387	18507	18419	18321	18474	18458	18337	18362	18227	18230	18362	18426	18540	18491	18353	18224	18454	18515	18445	18335	18359	18481	18440	18310	18404	18286	18475	18537	18416	18383	18234	18353	18327	18452	18444	18272	18623	18365	18501	18376	18570	18288	18390	18356	18480	18267	18458	18381	18473	18272	18501	18262	18383	18423	18386	18363	18318	18513	18414	18343	18512	18512	18262	18289	18469	18492	18423	18302	18511	18365	18346	18442	18412	18339	18322	18425	18442	18465	18486	18351	18338	18365	18456	18601	18265	18389	18625	18393	18436	18436	18362	18329	18451	18333	18304	18286	18369	18384	18338	18328	18275	18379	18374	18413	18404	18491	18476	18439	18416	18398	18529	18427	18425	18411	18346	18545	18162	18438	18211	18332	18350	18473	18470	18442	18182	18462	18326	18562	18389	18337	18588	18476	18484	18279	18531	18288	18348	18321	18487	18436	18515	18439	18309	18376	18291	18472	18568	18294	18236	18420	18516	18404	18496	18503	18445	18577	18234	18488	18498	18300	18308	18312	18290	18448	18538	18231	18440	18387	18434	18463	18432	18453	18410	18412	18397	18412	18454	18465	18473	18162	18466	18484	18611	18279	18313	18391	18574	18516	18281	18521	18269	18469	18354	18385	18596	18506	18396	18340	18374	18300	18537	18368	18306	18412	18349	18446	18409	18290	18399	18398	18367	18421	18549	18194	18334	18566	18196	18379	18555	18250	18345	18532	18384	18399	18397	18351	18423	18408	18329	18527	18452	18464	18277	18386	18412	18385	18418	18308	18345	18365	18423	18434	18315	18480	18266	18226	18283	18197	18322	18481	18578	18501	18406	18258	18452	18427	18363	18458	18383	18465	18341	18297	18399
27603	22875	27232	24857	21840	21584	21322	21378	23724	23891	22828	21640	21005	20762	20461	20501	20431	20495	20489	20359	20390	20268	20265	20373	20611	20596	20433	20403	20488	20459	20485	20604	20563	20423	20514	20474	20355	20349	20420	20387	20243	20378	20361	20479	20607	20220	20629	20328	20402	20530	20532	20466	20362	20515	20475	20341	20457	20502	20312	20573	20232	20451	20444	20416	20486	20371	20230	20442	20384	20344	20564	20521	20411	20496	20421	20445	20230	20336	20318	20540	20296	20226	20501	20358	20551	20436	20280	20387	20370	20175	20504	20334	20371	20399	20565	20418	20329	20359	20525	20216	20516	20578	20377	20421	20564	20451	20262	20407	20305	20346	20591	20338	20451	20746	20416	20540	20567	20339	20430	20407	20352	20389	20314	20472	20410	20256	20389	20480	20405	20303	20502	20485	20488	20409	20445	20408	20539	20417	20408	20309	20497	20137	20170	20404	20429	20621	20435	20566	20394	20599	20563	20548	20526	20412	20339	20337	20291	20580	20337	20249	20351	20329	20818	20456	20567	20441	20453	20391	20487	20487	20434	20483	20336	20316	20679	20461	20343	20523	20253	20608	20434	20205	20438	20536	20420	20485	20536	20500	20367	20589	20612	20560	20376	20569	20188	20249	20369	20355	20276	20201	20278	20513	20263	20337	20391	20311	20585	20388	20488	20645	20420	20669	20477	20420	20274	20504	20513	20306	20459	20460	20804	20406	20504	20241	20475	20267	20633	20538	20282	20556	20395	20523	20565	20365	20504	20569	20369	20304	20458	20527	20613	20376	20308	20408	20435	20407	20641	20809	20439	20255	20201	20437	20335	20420	20495	20400	20487	20544	20407	20420	20370	20430	20461	20408	20276	20370	20471	20480	20483	20314	20429	20648	20351	20605	20481	20594	20489	20194	20330	20417	20473	20499	20339	20317	20502	20387	20457	20326	20437	20476	20332	20399	20248	20284	20159	20588	20470	20625	20502	20397	20573	20444	20477	20493	20450	20362	20552	20329	20227	20507	20395	20619	20453	20394	20420	20370	20540	20576	20536	20436	20255	20331	20313	20296	20483	20543	20388	20442	20167	20247	20401	20556	20679	20527	20483	20393	20477	20449	20170	20254	20279	20548	20251	20315	20587	20520	20070	20611	20474	20150	20383	20367	20390	20705	20349	20614	20316	20405	20356	20593	20531	20308	20506	20402	20717	20674	20530	20562	20469	20293	20337	20494	20424	20398	20396	20445	20538	20483	20329	20661	20441	20332	20464	20495	20733	20089	20345	20538	20584	20129	20420	20482	20461	20604	20545	20313	20338	20381	20615	20542	20458	20469	20658	20543	20497	20280	20587	20352	20312	20416	20697	20477	20624	20467	20381	20504	20537	20482	20270	20249	20461	20578	20313	20300	20205	20397	20441	20475	20495	20259	20458	20473	20637	20292	20414	20285	20567	20324	20512	20354	20486	20503	20394	20566	20266	20385	20477	20306	20454	20483	20496	20512	20481	20424	20358	20329	20577	20441	20489	20331	20344	20337	20493	20540	20316	20425	20496	20264	20435	20158	20429	20530	20465	20541	20483	20505	20561	20254	20454	20366	20443	20560	20513	20405	20437	20485	20295	20463	20419	20507	20353	20484	20440	20439	20336	20396	20377	20690	20442	20506	20606	20566	20313	20267	20419	20392	20432	20417	20630	20432	20388	20340	20478	20509	20506	20470	20438	20256	20463	20275	20359	20384	20447	20475	20405	20500	20424	20387	20634	20493	20410	20392	20452	20485	20458	20402	20248	20433	20425	20465	20383	20484	20393	20196	20337	20615	20320	20317	20294	20386	20408	20415	20620	20462	20511	20500	20381	20366	20382	20497	20396	20327	20272	20499	20417	20398	20398	20471	20368	20266	20368	20480	20421	20355	20613	20528	20410	20572	20476	20548	20269	20509	20374	20452	20472	20510	20407	20316	20382	20389	20413	20321	20436	20385	20377	20521	20502	20406	20403	20497	20587	20316	20443	20202	20579	20388	20323	20436	20377	20208	20390	20793	20526	20392	20564	20523	20794	20446	20508	20557	20428	20612	20584	20341	20328	20514	20380	20590	20450	20339	20537	20520	20460	20478	20408	20356	20387	20456	20612	20515	20257	20268	20415	20421	20379	20478	20276	20569	20463	20386	20526	20484	20612	20344	20579	20356	20386	20154	20355	20450	20347	20409	20583	20411	20367	20569	20382	20533	20502	20368	20435	20538	20337	20255	20338	20428	20489	20389	20464	20288	20516	20416	20444	20450	20425	20584	20488	20319	20452	20537	20544	20342	20387	20377	20231	20420	20561	20381	20389	20400	20433	20578	20391	20403	20570	20621	20365	20443	20362	20446	20505	20475	20355	20421	20351	20320	20673	20317	20260	20411	20113	20555	20417	20434	20227	20281	20357	20750	20433	20475	20187	20219	20516	20443	20191	20499	20406	20379	20493	20230	20446	20443	20324	20424	20297	20352	20279	20559	20455	20434	20306	20484	20571	20550	20587	20390	20230	20596	20514	20316	20326	20436	20375	20538	20202	20544	20406	20535	20368	20469	20429	20513	20440	20516	20443	20547	20407	20301	20460	20321	20254	20453	20396	20514	20434	20608	20465	20514	20410	20385	20474	20559	20421	20416	20450	20658	20443	20403	20576	20073	20376	20311	20538	20399	20309	20364	20449	20359	20485	20605	20687	20377	20433	20387	20251	20382	20479	20634	20387	20365	20579	20496	20628	20309	20321	20458	20299	20585	20379	20554	20399	20384	20436	20488	20320	20545	20426	20534	20347	20415	20458	20481	20550	20426	20341	20496	20403	20674	20405	20312	20461	20398	20584	20461	20238	20392	20426	20525	20268	20523	20475	20420	20481	20415	20338	20500	20600	20471	20384	20347	20540	20612	20352	20560	20525	20577	20775	20345	20499	20524	20580	20411	20413	20288	20576	20495	20256	20230	20482	20362	20540	20606	20474	20579	20285	20410	20632	20400	20410	20668	20584	20266	20279	20549	20252	20623	20503	20309	20507	20438	20501	20534	20395	20470	20464	20308	20370	20654	20529	20485	20293	20433	20444	20466	20493	20491	20481	20491	20398	20432	20384	20703	20337	20419	20608	20403	20378	20369	20553	20545	20585	20314	20162	20368	20589	20465	20437	20737	20530	20407	20380	20338	20591	20492	20432	20204	20364	20442	20487	20493	20390	20295	20376	20475	20308	20558	20265	20282	20347	20370	20411	20518	20495	20548	20430	20712	20483	20275	20712	20593	20646	20366	20462	20307	20512	20420	20450	20384	20440	20392	20569	20523	20446	20525	20526	20579	20410	20374	20630	20346	20443	20532	20448	20527	20472	20611	20522	20638	20273	20386	20673	20467	20539	20442	20296	20512	20490	20502	20352	20491	20490	20528	20312	20418	20397	20467	20306	20215	20453	20414	20373	20316	20479	20408	20289	20602	20419	20439	20520	20377	20389	20317	20561	20514	20388	20353	20410	20548	20605	20419	20241	20469	20357	20331	20391	20348	20258	20449	20435	20611	20707	20480	20691	20385	20428	20620	20422	20520	20703	20482	20724	20515	20275	20360	20330	20531	20372	20458	20579	20487	20395	20502	20475	20432	20447	20519	20456	20331	20461	20407	20414	20486	20316	20498	20269	20516	20366	20325	20434	20214	20596	20301	20421	20320	20323	20488	20421	20516	20503	20324	20489	20390	20541	20683	20424	20304	20499	20460	20599	20423	20402	20377	20203	20581	20613	20441	20444	20328	20369	20447	20276	20527	20522	20389	20220	20404	20509	20250	20559	20275	20491	20557	20376	20284	20388	20435	20303	20179	20347	20376	20361	20529	20515	20373	20423	20462	20559	20612	20517	20336	20258	20364	20416	20523	20335	20349	20433	20272	20342	20513	20506	20446	20343	20568	20438	20481	20409	20404	20476	20485	20226	20383	20657	20340	20437	20579	20337	20561	20239	20571	20418	20524	20226	20514	20539	20411	20457	20438	20405	20559	20365	20524	20367	20305	20256	20278	20437	20477	20500	20556	20627	20490	20267	20451	20456	20387	20334	20507	20230	20481	20405	20482	20438	20352	20508	20475	20647	20405	20439	20461	20356	20407	20450	20225	20375	20435	20482	20469	20488	20634	20411	20445	20513	20404	20302	20477	20601	20402	20385	20481	20461	20319	20498	20448	20632	20354	20569	20483	20599	20399	20511	20371	20321	20484	20566	20270	20297	20593	20513	20414	20209	20414	20406	20389	20548	20368	20390	20453	20496	20464	20295	20238	20420	20448	20382	20323	20611	20511	20450	20200	20421	20346	20600	20491	20521	20600	20475	20346	20390	20417	20356	20566	20233	20390	20587	20620	20515	20343	20331	20302	20299	20570	20449	20343	20520	20525	20584	20395	20223	20357	20452	20269	20377	20542	20473	20481	20232	20362	20456	20334	20416	20348	20424	20349	20365	20654	20456	20387	20411	20296	20543	20600	20544	20265	20339	20196	20267	20430	20450	20365	20234	20504	20343	20370	20510	20500	20348	20524	20603	20403	20528	20565	20512	20446	20283	20407	20418	20316	20455	20441	20569	20283	20521	20459	20464	20344	20488	20325	20407	20454	20373	20585	20679	20442	20277	20569	20483	20483	20322	20426	20359	20496	20636	20365	20374	20422	20509	20438	20841	20580	20321	20566	20339	20412	20599	20376	20626	20382	20142	20339	20429	20389	20610	20217	20416	20417	20441	20560	20447	20375	20199	20632	20506	20238	20362	20417	20578	20481	20479	20366	20408	20512	20365	20304	20334	20397	20523	20373	20491	20535	20484	20337	20448	20435	20443	20442	20441	20281	20502	20425	20487	20586	20499	20215	20370	20422	20294	20270	20410	20469	20357	20430	20233	20553	20520	20462	20297	20447	20196	20456	20457	20552	20285	20611	20458	20444	20260	20384	20463	20434	20446	20343	20226	20494	20403	20501	20489	20356	20408	20595	20620	20308	20673	20478	20489	20356	20457	20553	20495	20309	20473	20580	20554	20199	20578	20310	20593	20527	20397	20381	20396	20480	20345	20494	20554	20497	20430	20319	20250	20376	20526	20307	20302	20412	20316	20435	20474	20654	20275	20335	20423	20394	20688	20406	20309	20572
19989	26648	24949	21415	20600	19659	19303	19771	23411	22671	20999	19656	18736	18279	17973	18153	18049	17960	17876	17937	17860	18008	17977	17916	17958	17921	18019	17914	17911	18100	17980	17864	18080	17883	17955	18007	17981	17972	17976	18001	17941	17978	17952	17978	18083	17839	17977	17837	17974	17935	17934	17813	17938	17902	17873	18010	17981	17945	18036	18033	17854	18008	17955	17958	17908	17836	17769	17954	17811	18066	17826	17931	18052	17915	17971	17896	18106	17943	17927	18008	18088	18062	18063	17973	17990	17959	17845	18054	18053	17922	17966	17755	17936	18032	17917	17975	17956	17958	18055	17907	17975	17869	17820	17910	17944	17879	18013	17913	17957	18065	17951	18022	17730	18103	17860	17991	18034	18002	18014	17978	17729	18008	17795	17775	17908	17828	18014	18041	18016	17938	17892	18057	18068	17878	18057	17826	18061	17915	17929	17931	17769	18031	17912	17925	17942	17856	17909	17873	17934	17920	17994	18018	17779	17979	17892	17733	18141	17841	17952	17994	17820	17979	18051	17924	17954	17852	18017	17893	18051	18053	17977	17892	17956	17938	17976	17966	17833	18124	17929	17900	17798	18062	17859	17968	17920	17753	18082	18131	17943	18050	18028	17964	17921	17996	18140	17989	17817	17829	17879	17946	17923	17947	17907	17832	17840	17934	18016	17869	18007	18114	17806	18027	17939	17980	17875	17873	18162	17757	17952	17926	18021	17898	17998	17850	18041	17880	17904	17957	17857	18075	17992	18029	18010	17941	18132	17933	17892	18050	18009	17957	17842	17772	17786	17958	17819	17990	17960	17948	18078	17946	18002	17949	17759	17819	17872	17781	18063	18022	17954	17915	17845	17960	17795	17956	17797	18062	17938	17895	17932	17964	17806	17936	17861	17799	17923	17942	18059	18096	17747	18070	17955	17922	17812	18100	17769	17903	17944	17929	17987	17790	17995	17971	17987	17926	17887	17961	17719	17956	17911	17884	17802	17855	18035	17807	18006	17907	18035	18019	17901	17952	18043	17861	17792	17865	18015	18113	18229	17840	17946	18024	18020	17850	17953	17813	17974	17995	17862	18132	18049	17948	17972	17985	17817	18132	17775	17778	17841	17953	17880	17804	18004	17839	18197	17953	17996	17937	17803	18024	17815	17855	17972	17780	17799	17926	17895	18026	17944	17969	17982	17804	18061	17762	18093	17869	17958	17888	17882	18003	17849	17952	17924	17853	17866	18190	17996	17912	18027	17886	17715	17947	18056	17865	17893	17912	17908	17939	17982	18003	17850	18012	17940	17946	17980	17935	17942	17885	17856	17865	17933	17805	17872	17845	18048	18122	18037	17984	18125	17998	17851	17965	17931	17924	18161	17889	17937	17895	18037	17771	17856	18150	17943	18015	17951	17896	17940	18085	18009	17943	18014	17969	17949	17929	17992	17918	17955	17976	17866	17977	17890	17872	17909	17806	17812	18014	17782	17867	17993	18067	17890	17975	17888	17755	18033	17786	18107	17965	18189	17937	17911	17959	17887	17940	17874	17922	17972	17928	17929	17986	17954	17929	18009	18002	17972	17850	18028	17993	17865	17827	17950	17778	18111	18024	17819	17990	18047	18060	17966	17914	17844	17966	18143	17771	17848	17927	17979	17932	17984	17881	18073	18042	17953	18086	17887	18025	17916	17798	18025	17988	18101	17963	17901	17986	18061	17916	17857	17920	17817	17940	17951	17888	17805	17844	18085	18003	17959	17751	17932	17808	18029	17900	17805	17918	17993	17815	17979	17876	17817	17977	17944	17919	18050	17768	17883	18026	17900	17834	17827	17810	18017	17981	18139	17811	17873	18028	17803	17821	17929	17942	17899	17981	18015	18107	17867	17771	18072	17783	18033	17724	17851	17985	17918	17902	18017	17950	17980	17991	17876	17923	17778	17849	18059	17944	17838	17872	18045	17961	17858	17865	17870	17940	17979	18038	17715	17832	18029	17852	17935	17978	18064	17909	17874	18133	17948	17982	17945	18130	17900	17879	17708	17894	17893	18047	17854	17933	18063	18246	17988	17808	17971	18001	17948	17873	17974	18033	17856	17808	17803	17932	18036	17975	17879	17968	17941	17943	17908	17936	17968	17726	17932	17989	18079	17949	18037	17970	18013	17788	18077	18137	17827	17970	17918	17951	17904	17870	17917	17986	17990	17925	17868	17641	17963	17888	18053	18057	17936	17885	17875	18006	17883	18017	17918	18026	17741	18005	17914	17962	17829	17928	18057	17912	17991	17951	17904	17911	18112	18049	17994	17960	17976	17789	17961	17816	18030	18025	17953	17813	17879	17846	18061	17936	17724	17933	17891	17853	17925	17832	17825	17849	17981	17972	18049	18024	17939	18003	17927	17986	17706	17965	18003	18078	17845	18016	17886	17850	18025	17909	18075	17823	17944	17911	18009	17981	17897	17952	17966	17936	18034	17675	17917	18038	17884	17815	17974	17996	17939	18013	17990	17746	18129	17952	18060	17834	17974	18090	18024	17896	18000	18060	17834	17982	17915	17937	17842	17768	17912	17982	18029	17896	17917	17741	17909	17916	17879	17802	18054	17861	17901	17781	17888	17954	17845	17953	17910	17935	17786	17945	17945	17894	17756	17970	18064	17848	18010	18101	18049	18125	18037	17854	17945	18011	17925	17898	17904	18070	17885	18024	17981	18049	18165	18060	18125	18007	18024	17805	17974	17807	17715	17986	17804	17881	17908	17923	18050	17942	18024	18054	18022	17845	17838	18020	17974	17886	17763	17913	17972	18144	17975	18006	17988	18033	18031	17867	17796	17920	17983	17722	17854	17945	17947	18018	18052	17968	17931	17785	17927	18049	17850	17750	18066	17986	17977	17963	18018	17900	17950	17900	17907	17940	18112	17800	17908	17943	17884	17879	17925	18117	17985	17844	17844	17929	17960	17946	18041	17997	17904	17830	18066	17981	17998	17726	18102	17860	17974	17853	17901	17843	17790	17866	18010	17947	17868	18036	17878	18203	17943	17996	17982	17965	18062	18050	18098	17978	17961	18033	17890	17858	17903	17772	17928	17998	18007	17946	17958	17987	18130	17954	17856	18008	18099	18224	18045	18058	18020	17654	17863	17966	17927	17924	17921	17910	18008	17860	17932	17886	17919	17997	17909	18107	18040	17912	18004	17969	17977	17947	17891	18037	17896	18014	17866	17989	17913	17753	18011	17895	17976	18009	17894	17873	17987	17899	18039	17913	17956	17902	17916	17865	18076	17957	17904	17933	18029	17889	18087	17912	17908	18046	17956	17766	17906	18019	17840	17980	17872	17870	18085	17989	17922	18049	17989	17846	17970	17802	18061	17984	17858	17944	17999	17873	17850	17959	17983	18016	17824	17967	17894	18097	17987	17966	17988	18106	18012	17827	18059	17847	17730	17920	17905	17901	17912	17938	17878	18037	17986	17958	17832	17998	17898	17917	18084	17956	17968	17881	18001	17853	18080	17803	18018	17983	17974	18017	17955	17985	17940	17879	17714	17888	17843	17802	17880	17885	18115	18035	17857	18000	17898	17964	17765	18008	18047	17839	17922	18010	17880	17973	17977	18030	17844	18088	17793	18086	17911	17987	17853	17890	17911	17894	17875	17843	18034	17869	17898	17838	17870	18031	17994	18002	17954	17999	17954	17949	17868	17852	17958	17912	17954	17869	17969	17948	17989	17831	18048	17828	17909	18005	17907	17830	18016	17991	17821	17941	17932	17823	17789	17921	17712	17991	17928	17939	17860	18001	17930	17874	17875	18124	18015	17857	17983	17910	17939	18138	17908	17848	17967	18010	18086	18106	17982	17797	17903	17868	17762	18108	17946	17900	17969	18004	18070	17991	17972	17819	17870	17864	17841	18073	17921	17833	17950	17995	18153	17945	17875	17986	17954	17988	17959	17877	18031	17912	17836	17911	17911	18013	17940	18018	17992	17911	18044	18031	17960	17832	17972	18001	17851	17942	17828	17978	17703	18007	18004	18070	17952	18063	18045	17988	17881	17726	18013	17724	17785	17853	18044	17840	18027	18023	17830	18023	18087	18039	17932	18038	17983	17844	17881	18088	18030	17950	17951	17810	17993	17824	17955	17869	18045	18014	17812	17867	17934	17851	17942	17853	17909	17869	17859	17896	18056	17887	17950	18100	17835	17753	18009	17952	17886	17879	17987	17929	18001	18026	17954	18035	17959	17834	17747	18014	17832	18053	18074	17863	18102	17781	17866	17900	17898	18173	18042	17923	18057	18057	17901	18025	18121	18065	17923	17826	17898	17903	18015	17827	17805	17843	18006	18029	18102	18066	17941	17775	18012	17893	17874	17762	18006	17788	17857	18027	18076	17969	17854	17833	17906	17951	18036	17999	17947	17944	18037	18074	17806	18050	17803	18085	18072	17988	17857	17825	17865	18137	17948	17850	18019	17963	17800	17914	17773	17900	17835	17915	18040	18006	17954	18085	17940	18052	17945	17855	18004	17985	17913	17883	17917	17917	17978	18124	17772	18080	17874	17836	18030	17897	18011	17878	17849	17984	17991	17979	17863	17932	17879	17939	17988	18077	17908	17943	17857	18119	18036	17858	17951	18063	18098	17937	17753	17918	17890	17958	18035	17851	18004	17874	18008	17905	17742	17945	17898	17849	17977	17868	18059	17764	17900	17998	18006	18049	18080	17757	17897	17969	17921	18011	18059	18041	18042	17976	17885	17899	17886	18154	17970	17942	18037	17861	17926	17875	17925	18113	17966	17975	17976	17798	18022	17905	17938	17835	18073	18010	18001	17996	18019	17965	17819	17881	17978	17809	17916	18068	17977	17879	18057	17836	18049	17997	17932	17865	17752	17929	17921	18129	17771	17883	18117	17921	17913	17968	17742	17928	17902	17855	17998	18088	17926	17927	18028	17928	18132	17972	17991	17915	18097	17908	18063	17989	18003	17996	17906	17978	17907	18054	18114	17831	17874	18026	17770	17944	17984	17994	17882	17876	17966	17929	18069	18054	17972	18066	17953	18071	18078	17847	17961	17944	18060	18079	17938	17805	18035	17958	17836	18006	17923	18016	17992	17827	17794	17910	17966	17995	17896	17907	17961	17912	17947	18040	17930	17937	17872	17981	17906	17920
24501	21265	28450	25719	24444	24782	24595	23874	36238	36058	30642	25989	22632	20957	20458	20516	20496	20445	20410	20465	20505	20441	20497	20296	20406	20524	20744	20607	20743	20420	20457	20475	20613	20382	20269	20153	20519	20249	20314	20228	20437	20490	20304	20571	20386	20577	20524	20364	20429	20372	20571	20289	20554	20177	20325	20422	20273	20380	20331	20257	20117	20240	20370	20171	20220	20500	20435	20385	20432	20371	20521	20285	20231	20489	20343	20287	20463	20667	20372	20167	20283	20297	20267	20383	20478	20317	20392	20485	20230	20487	20469	20501	20107	20292	20450	20499	20466	20392	20385	20265	20502	20560	20193	20378	20312	20487	20352	20213	20317	20307	20384	20473	20545	20372	20345	20313	20511	20319	20341	20462	20275	20392	20334	20497	20321	20098	20145	20392	20269	20210	20246	20317	20316	20320	20400	20262	20364	20183	20326	20438	20271	20417	20270	20474	20245	20400	20399	20563	20393	20505	20378	20501	20662	20398	20300	20391	20280	20369	20420	20399	20286	20428	20454	20409	20407	20510	20367	20311	20559	20408	20474	20390	20531	20357	20544	20497	20225	20246	20106	20315	20345	20494	20376	20353	20429	20559	20387	20393	20638	20320	20263	20387	20302	20253	20210	20361	20386	20318	20140	20253	20597	20278	20474	20229	20398	20330	20134	20311	20505	20523	20143	20241	20435	20245	20374	20520	20521	20439	20450	20310	20426	20311	20410	20271	20244	20326	20527	20284	20119	20415	20458	20647	20488	20491	20463	20237	20172	20309	20567	20418	20183	20538	20327	20476	20411	20143	20383	20341	20395	20463	20289	20448	20326	20659	20370	20018	20386	20205	20332	20425	20393	20305	20717	20273	20335	20378	20383	20287	20349	20095	20244	20484	20539	20333	20286	20287	20248	20281	20293	20371	20255	20493	20369	20252	20637	20343	20375	20224	20372	20340	20305	20365	20531	20231	20221	20282	20375	20240	20224	20366	20395	20237	20337	20318	20352	20382	20434	20389	20328	20561	20426	20195	20226	20377	20292	20311	20315	20282	20576	20355	20114	20218	20471	20334	20446	20416	20221	20403	20420	20391	20300	20319	20464	20218	20466	20458	20577	20308	20357	20401	20393	20206	20229	19985	20318	20468	20303	20403	20253	20268	20645	20167	19916	20239	20368	20419	20562	20222	20313	20242	20490	20488	20329	20664	20358	20513	20366	20248	20383	20302	20264	20409	20325	20384	20276	20461	20356	20433	20295	20361	20378	20510	20348	20244	20436	20336	20282	20450	20404	20265	20227	20133	20426	20393	20455	20540	20451	20451	20117	20398	20309	20276	20455	20238	20470	20351	20304	20146	20432	20267	20394	20402	20317	20069	20139	20128	20366	20390	20075	20224	20568	20235	20489	20265	20302	20444	20251	20446	20355	20236	20512	20294	20381	20511	20404	20575	20370	20645	20270	20300	20361	20319	20049	20394	20380	20269	20267	20203	20308	20466	20319	20528	20379	20346	20318	20344	20468	20440	20270	20422	20406	20365	20243	20210	20569	20277	20187	20396	20458	20420	20275	20447	20453	20386	20482	20272	20410	20430	20414	20339	20477	20552	20211	20266	20443	20252	20314	20333	20258	20309	20503	20266	20320	20394	20464	20420	20272	20243	20286	20427	20619	20160	20407	20281	20592	20170	20489	20088	20326	20328	20387	20417	20496	20222	20247	20269	20374	20493	20254	20275	20517	20460	20393	20396	20531	20352	20344	20436	20348	20349	20773	20314	20489	20262	20336	20094	20333	20439	20261	20214	20512	20210	20324	20559	20474	20464	20394	20425	20494	20414	20339	20314	20403	20311	20316	20518	20189	20465	20363	20336	20280	20371	20566	20372	20214	20496	20516	20429	20368	20451	20254	20354	20332	20325	20320	20241	20274	20418	20502	20229	20462	20374	20239	20351	20404	20497	20303	20414	20335	20588	20513	20464	20402	20400	20414	20231	20548	20368	20358	20199	20520	20301	20589	20502	20235	20087	20407	20374	20315	20352	20437	20348	20440	20387	20620	20450	20134	20347	20413	20404	20503	20626	20424	20382	20346	20584	20544	20494	20211	20264	20267	20346	20365	20345	20387	20366	20243	20472	20359	20452	20388	20089	20455	20261	20396	20414	20543	20375	20141	20309	20181	20497	20577	20566	20342	20433	20514	20498	20475	20381	20304	20248	20379	20276	20377	20279	20554	20375	20261	20383	20402	20393	20490	20743	20323	20466	20525	20258	20249	20518	20469	20529	20340	20357	20472	20388	20334	20342	20398	20643	20108	20398	20519	20178	20349	20570	20143	20315	20267	20523	20235	20141	20306	20362	20232	20615	20472	20271	20380	20490	20467	20165	20479	20465	20183	20422	20226	20403	20219	20419	20286	20355	20518	20382	20321	20461	20334	20456	20328	20534	20319	20558	20376	20358	20388	20366	20325	20179	20357	20374	20464	20329	20543	20295	20268	20324	20413	20425	20326	20379	20427	20268	20412	20431	20279	20352	20152	20332	20358	20396	20495	20362	20334	20323	20463	20398	20368	20398	20176	20481	20357	20489	20303	20535	20619	20371	20317	20255	20303	20127	20506	20038	20220	20354	20227	20204	20218	20396	20470	20573	20358	20359	20270	20293	20533	20459	20272	20372	20252	20228	20450	20448	20271	20310	20304	20303	20403	20168	20381	20449	20613	20421	20486	20303	20449	20596	20441	20306	20284	20351	20578	20402	20256	20285	20457	20158	20388	20406	20347	20298	20306	20404	20446	20290	20429	20148	20371	20383	20180	20431	20286	20388	20327	20338	20454	20364	20596	20386	20409	20396	20291	20337	20260	20263	20504	20343	20347	20309	20444	20375	20393	20397	20369	20339	20337	20258	20324	20487	20078	20248	20309	20383	20231	20381	20249	20446	20523	20433	20398	20559	20563	20349	20430	20493	20187	20159	20371	20392	20608	20298	20253	20458	20377	20444	20506	20331	20238	20509	20489	20404	20078	20425	20244	20389	20372	20592	20588	20429	20453	20393	20397	20362	20329	20584	20539	20351	20321	20364	20409	20307	20337	20277	20521	20352	20374	20573	20406	20397	20135	20414	20381	20468	20401	20205	20286	20436	20371	20195	20303	20482	20283	20417	20445	20419	20296	20374	20590	20495	20380	20370	20389	20297	20482	20371	20141	20525	20321	20319	20434	20502	20417	20340	20450	20342	20484	20479	20747	20205	20357	20593	20265	20484	20223	20456	20349	20393	20425	20503	20278	20431	20405	20275	20364	20518	20322	20580	20440	20401	20343	20287	20372	20359	20454	20480	20419	20246	20064	20374	20291	20321	20408	20428	20387	20299	20317	20324	20412	20233	20575	20466	20383	20224	20437	20467	20371	20309	20570	20319	20351	20245	20616	20431	20517	20217	20484	20618	19920	20384	20308	20377	20315	20368	20408	20174	20220	20224	20399	20639	20335	20567	20458	20250	20434	20383	20436	20332	20483	20429	20140	20415	20442	20287	20538	20501	20413	20240	20194	20363	20259	20286	20464	20279	20395	20258	20524	20461	20674	20332	20400	20199	20360	20190	20487	20292	20405	20273	20421	20381	20317	20399	20330	20402	20289	20146	20412	20247	20335	20384	20373	20188	20410	20578	20500	20393	20260	20447	20482	20531	20232	20473	20119	20280	20219	20380	20414	20410	20454	20296	20288	20410	20285	20519	20309	20349	20294	20250	20338	20353	20403	20224	20183	20556	20459	20517	20328	20230	20287	20188	20414	20521	20550	20461	20415	20174	20239	20438	20208	20365	20368	20176	20329	20359	20524	20312	20231	20348	20421	20367	20465	20472	20593	20322	20315	20128	20273	20219	20610	20406	20400	20323	20364	20415	20366	20401	20519	20538	20190	20155	20368	20555	20441	20407	20299	20324	20470	20276	20251	20195	20385	20356	20370	20211	20190	20271	20215	20425	20183	20295	20443	20347	20320	20355	20186	20394	20242	20300	20357	20162	20155	20090	20363	20180	20401	20260	20410	20275	20390	20644	20550	20191	20260	20396	20208	20365	20499	20574	20371	20346	20475	20407	20372	20571	20421	20493	20396	20220	20337	20372	20290	20496	20493	20404	20235	20422	20302	20426	20305	20568	20260	20193	20270	20405	20300	20403	20546	20371	20318	20383	20287	20264	20294	20315	20239	20264	20467	20453	20286	20492	20456	20455	20486	20188	20260	20314	20454	20455	20514	20318	20258	20314	20223	20549	20380	20229	20344	20456	20289	20363	20348	20183	20390	20375	20504	20442	20193	20349	20485	20347	20302	20351	20716	20509	20332	20313	20210	20465	20333	20527	20351	20416	20277	20280	20232	20272	20326	20560	20454	20286	20327	20396	20226	20475	20418	20608	20299	20518	20415	20435	20535	20419	20403	20227	20458	20254	20512	20460	20628	20502	20375	20365	20311	20191	20411	20324	20516	20233	20458	20725	20376	20421	20312	20516	20327	20282	20088	20338	20360	20122	20299	20189	20246	20311	20277	20228	20395	20474	20277	20423	20355	20423	20430	20255	20273	20348	20413	20417	20226	20511	20418	20394	20566	20442	20330	20442	20340	20453	20375	20414	20337	20316	20373	20436	20335	20277	20206	20470	20412	20203	20234	20397	20330	20387	20179	20304	20368	20377	20411	20233	20389	20448	20387	20360	20473	20241	20392	20342	20304	20328	20384	20365	20510	20497	20344	20343	20109	20252	20481	20122	20121	20238	20260	20249	20519	20403	20394	20370	20320	20349	20343	20320	20309	20540	20466	20548	20527	20528	20382	20334	20184	20384	20434	20424	20455	20473	20411	20415	20325	20378	20559	20349	20377	20371	20172	20548	20324	20249	20322	20219	20516	20278	20343	20292	20092	20431	20280	20377	20411	20344	20155	20369	20333	20315	20535	20259	20485	20430	20397	20466	20408	20322	20256	20317	19975	20235	20324	20376	20454	20432	20570	20373	20438	20522	20365	20409	20301	20335	20342	20430	20338	20211	20447	20318	20220	20377	20338	20355	20286	20419	20424	20520	20419	20191	20423	20396	20590	20496	20502	20312	20100	20307	20213	20226	20371	20118	20252	20291	20378	20585	20526	20428	20395	20295	20405	20472	20181	20455
20226	35745	35453	29710	26435	23447	21946	24098	38927	37174	29467	24684	19869	18305	18266	18047	18006	18041	17990	18042	18018	17985	17841	17954	17978	18020	17979	18015	18126	18057	17883	18007	18017	17943	17884	17932	17989	18058	17957	17947	17952	17814	17908	18075	17901	17817	18043	17851	17981	18086	18086	17985	18048	18051	17942	18081	18202	17995	17881	17971	17905	17977	18141	17885	18038	18044	17950	17985	18037	17842	17808	17946	18108	17890	17739	17967	17942	17860	18093	18040	17943	17887	18067	17885	17934	17779	18035	17908	18042	17905	18019	17934	17970	17798	17981	17996	17871	17926	18207	17932	18024	18015	18002	17937	17714	17929	17964	17923	18015	17896	17953	17943	17820	18045	17769	17965	17950	18107	18009	17904	18021	17915	17890	17852	18026	17780	18022	17904	17837	17959	17824	17887	18064	17900	17886	17889	18006	17846	17994	17980	18034	17827	18062	17895	17725	18050	17831	18093	18001	17957	17940	18082	17925	17840	18029	18046	17983	17958	18017	18043	18070	17855	17786	18003	17765	17815	17909	17844	18016	17886	18056	18050	17957	18014	17960	17980	17995	17680	17910	18040	17876	17816	17952	17924	17873	18087	17922	17820	18001	17925	17931	17994	17951	17836	17890	17781	18136	18029	17742	18089	17876	17922	18051	17876	17906	17840	18097	17979	18078	18005	17938	17819	18003	18021	17818	17923	18120	18014	17764	17953	18054	17729	17884	17985	17842	18002	17861	17727	17991	17981	17823	17875	17768	17960	17919	17754	17992	17901	17841	17935	17977	17890	17765	18122	17947	17812	18068	17900	17913	17854	17780	17818	17791	17981	17900	17884	18081	17940	18075	17944	17895	17755	17943	17998	18108	17983	17896	17905	17883	17968	17947	18012	18003	17801	18177	17962	17974	18198	17874	17929	17965	17879	17826	18113	17851	17760	18005	17924	17785	17963	18085	17954	17959	17947	17976	17845	17774	17987	17859	17895	17775	17897	17908	17825	17960	17932	17884	17916	18016	17923	17924	17811	17878	17960	18046	18018	18016	17976	17879	17861	17963	17996	18018	17940	17855	17912	17976	17933	17983	17819	17909	17932	18094	17976	17935	17986	17981	18020	17777	17876	17909	17926	17969	17922	17893	18078	17835	17767	17988	17990	17839	17912	17897	18114	17882	17939	17952	17995	17923	17957	17993	17804	17971	17930	17914	17895	18063	17789	18000	17884	17878	18011	17887	17848	18061	17896	18109	18102	17832	17878	18069	18044	18015	17866	17975	17749	17938	17893	17926	17812	18001	18164	17745	17860	17970	17852	17792	17859	17923	17996	18013	17993	17976	17879	17904	17938	18088	18117	17785	17910	18038	18111	18112	17859	17871	17800	17924	17841	18073	17945	17848	18146	17905	17842	17934	17902	17848	17990	17819	17703	18160	17883	17961	17884	17957	17963	18114	17971	17919	18014	17868	18060	17798	18038	17974	17990	18013	18014	17878	18039	17870	17901	17964	17969	18130	17835	18003	17869	17784	17875	17979	17816	17902	17991	17967	17846	18014	17847	18103	17984	17960	18017	18081	17921	17815	17979	17987	17919	17857	17899	17959	18119	18025	17876	18171	17838	17990	17808	17933	17994	17928	17944	18011	17963	18069	17954	17994	18022	17973	18008	17960	17872	17967	17955	17748	18083	17918	17858	17946	17881	17987	18022	18074	17900	17846	17784	17918	17955	17752	17939	18025	18071	17739	18093	18105	18177	18015	18041	17958	17868	17760	17975	17900	17917	17962	17858	17968	17927	18109	17980	17933	17967	17902	17876	17928	17767	18038	17889	17931	17941	17932	18206	17873	18001	17748	18042	17800	17935	18036	18160	18043	17976	17754	17837	17923	17912	17986	17841	17857	17839	18035	17880	17943	17796	17826	17958	17989	17868	17819	17916	17798	17907	18046	17728	17722	18003	18201	17943	17837	18069	17860	17817	17970	17899	17951	17950	17940	17989	17810	17879	17980	17789	17992	17861	17752	17973	17947	18090	17965	18007	17969	17989	17935	17789	17771	17894	17878	17792	17694	17995	17880	18071	17953	17922	17981	17826	17907	17869	17987	17967	17954	17784	18185	17862	18035	17924	17707	17862	17877	17856	17890	17885	17858	17862	17876	17946	17794	18044	17953	17820	17867	17772	17977	18009	17843	17894	17803	17914	17849	17977	18003	18005	17900	17895	17945	18109	17889	17984	17972	17805	17778	18106	17898	18000	17864	17988	17892	17935	17725	17895	18009	18126	18036	17839	17805	18078	17937	17880	17917	17886	18221	17914	18097	18024	17754	17974	17828	17912	17958	17995	18098	17869	17930	18264	17852	17956	18010	17898	18088	17843	17896	18050	17936	17911	17868	17954	17824	17917	18103	17982	18177	18090	18000	17899	17890	18008	17825	17955	17949	18126	17814	17769	18051	17918	17964	17787	18012	17906	17822	18019	17669	18119	18055	18011	18037	17922	17991	18062	18103	17768	18013	18027	18107	17942	18152	17783	18030	17892	17980	17758	17887	17997	17933	17779	18102	17916	17976	17921	18024	18026	17952	17969	17885	17874	18005	17998	18042	18052	18177	17797	17870	18130	17903	17988	17842	18065	17940	18011	18037	18166	17689	18060	18036	17936	18055	18056	17975	17847	17856	17867	17917	17857	17976	17949	17891	17854	17800	17842	17935	17999	17880	17919	18070	17801	17978	17857	18098	17947	17861	17929	17997	17908	18011	17928	17920	17705	17882	17949	17860	18016	17808	18027	17994	18086	17985	17892	18038	17884	17910	17858	17965	17837	18006	17833	17824	17813	17959	17797	18087	17849	17973	17945	17932	17957	18003	17824	17907	17854	17891	17758	17752	17855	17982	18014	17880	18054	17985	17938	17903	17878	17917	18089	18025	18028	17813	18053	18063	17726	17816	18059	18017	17938	17879	17943	18140	18034	18003	17750	18034	17927	18065	17983	17975	17813	18023	17992	18075	17985	17882	17981	18181	17931	17845	18018	18032	17915	17803	18022	17953	18081	18095	17994	17959	17754	17913	17712	17846	17865	17953	17976	17775	18013	18079	18096	17934	17968	17776	18047	17800	18079	18010	18020	17880	18008	17997	18010	18018	17851	17977	17886	17920	17710	17915	17995	17905	17893	17979	17924	18013	17780	17986	17942	18207	18042	18081	18040	18086	17874	17865	17996	18097	17944	17951	18085	17727	17825	18051	17861	17917	17934	17979	18131	17693	18038	17957	17930	17993	18028	18076	17861	17774	17991	17904	18000	18167	17866	17972	17895	17815	18089	17941	18098	17907	17876	17918	17886	17904	18086	18086	17929	17915	18036	18011	17951	17907	18008	18018	18141	17897	17866	17967	17849	17904	17771	18025	17821	17961	18066	17967	17883	17805	17940	17895	17994	17967	17957	17869	17829	18167	17918	17883	17909	18024	17781	17968	17983	18005	18079	17900	17806	17840	17889	17945	17967	17992	18123	17964	17924	18014	17968	17876	17985	17977	17939	17839	17737	18056	18068	17973	18009	18042	18150	17794	17978	17700	17849	17855	17816	17922	17730	18013	18104	17868	17967	17960	17996	17983	17927	17907	18081	17784	17948	17881	17995	17758	18139	17901	17978	17784	17994	17886	18008	17760	17723	17898	17933	17905	17963	18082	17998	17979	17925	18029	18004	17837	17934	17945	17983	17684	18093	17975	18027	17847	17995	17965	18123	18027	18118	17865	18150	17896	17985	17959	17945	17941	17856	17930	17953	17860	17995	18018	17801	17980	17969	17969	17973	18065	17856	18054	17992	17887	18099	17910	18012	17986	18073	17911	18019	18106	17977	17983	18060	18013	18016	17869	17657	17891	17784	17929	17858	18052	18024	17894	17954	18065	17891	17930	17903	17980	18018	18075	17922	17831	18143	18059	18003	18022	17872	17869	17896	17989	18088	17898	18081	17895	18126	17912	17972	17884	17995	17896	17905	17923	18028	17943	17957	17847	17960	17974	17890	17827	18053	17908	18095	17745	17828	17894	17720	17887	17761	18058	17952	18166	17898	17938	17800	18185	17893	18125	17824	17856	17865	17902	17911	18022	17949	18057	18113	18015	18020	17908	18072	17875	18131	17920	17960	17909	17961	18167	17919	17845	17869	17991	17962	17918	18015	18094	17829	17864	17998	17789	17906	17944	18054	18006	17933	17960	17909	17904	17959	17994	18039	17985	18001	17779	18018	18215	17809	17844	17923	17922	17913	17849	18031	17914	17985	17999	18004	17907	18049	17925	17892	18129	17946	17746	17897	18148	17924	17840	18112	18030	17891	17986	17995	17929	17934	17978	17796	17995	18093	17872	17730	18036	17934	17878	18046	17874	17865	17895	17896	17723	18112	17956	18021	17867	17917	18124	17834	17887	17956	17900	17818	17972	17887	17832	18065	17998	17907	17998	18033	17999	18016	17924	18011	17772	17786	17857	18068	18003	17913	18048	17925	17721	17880	17973	17997	18033	17962	17953	17931	18112	17925	17903	18074	17783	17924	17937	17998	17814	17888	17811	17742	18009	17909	18123	18028	18182	17961	17965	18056	17915	17771	17927	18030	17926	17924	17988	17914	18027	17844	18112	17899	18103	17757	17870	17817	17871	17896	17902	17943	17955	18006	17861	17936	18040	17888	17968	17928	17974	17880	17700	17884	18024	17946	17913	17923	17942	17848	18041	18091	17963	17903	17917	17949	17790	17915	17842	18000	17902	17848	17985	17959	17865	18036	18091	17931	18003	17913	17894	17849	17866	18068	17997	18051	17863	18127	18012	17987	17992	17984	18089	17852	17913	17921	17866	17945	18043	18063	17955	17859	18026	18033	17897	18047	18083	17835	17947	17922	18108	17869	17917	17888	18007	17927	17887	17944	17939	17807	18050	17895	17876	17804	18105	17993	18062	18095	17979	17934	17955	17818	18000	17871	17903	17922	18088	17860	17941	17869	17938	17924	17885	18217	17859	17841	17825	17905	17913	17926	17888	17938	17707	17924	17986	18057	18014	17937	17859	17763	17983	17950	18049	17853	18093	18079	18044	17839	18009	17856	17896	17762	17876	17685	17899	17882	17795	18020	17929	17815	17918	17866	18075	18010	17844	17805	18045	18039
22891	21250	29096	23896	22664	26491	29145	27872	45641	51681	39574	31698	25243	21963	20458	20338	20410	20556	20687	20442	20477	20468	20485	20524	20538	20430	20513	20627	20302	20403	20389	20358	20588	20577	20471	20401	20366	20509	20534	20445	20266	20344	20435	20449	20520	20320	20385	20226	20458	20428	20439	20393	20422	20648	20681	20257	20427	20523	20312	20332	20598	20517	20390	20356	20338	20393	20174	20266	20422	20315	20354	20351	20507	20600	20460	20490	20190	20351	20263	20353	20548	20345	20258	20392	20186	20306	20370	20522	20324	20409	20467	20505	20384	20432	20435	20227	20156	20433	20371	20448	20388	20418	20383	20426	20490	20277	20225	20424	20502	20417	20422	20357	20545	20379	20297	20288	20368	20251	20423	20485	20443	20533	20360	20434	20314	20523	20411	20397	20357	20207	20399	20246	20370	20366	20356	20100	20174	20648	20285	20281	20111	20345	20242	20324	20367	20309	20382	20358	20245	20523	20379	20344	20183	20358	20362	20418	20403	20302	20319	20341	20407	20082	20289	20169	20213	20332	20161	20410	20353	20398	20249	20215	20222	20378	20462	20381	20473	20541	20211	20262	20208	20332	20295	20462	20465	20485	20396	20403	20242	20377	20225	20218	20288	20366	20272	20180	20216	20287	20238	20128	20156	20479	20366	20182	20339	20309	20333	20285	20369	20154	20209	20447	20224	20314	20163	20478	20324	20266	20386	20201	20170	20561	20549	20378	20473	20218	20162	20315	20406	20419	20332	20457	20606	20340	20048	20143	20465	20205	20553	20333	20189	20369	20316	20275	20101	20538	20369	20355	20379	20466	20245	20299	20257	20425	20438	20236	20241	20373	20234	20356	20163	20198	20303	20348	20349	20178	20349	20216	20293	20258	20417	20393	20079	20217	20303	20482	20231	20433	20434	20438	20317	20556	20373	20135	20158	20362	20286	20404	20571	20325	20313	20300	20243	20240	20263	20399	20331	20481	20466	20327	20273	20253	20399	20314	20421	20460	20741	20273	20234	20203	20296	20540	20186	20499	20364	20441	20275	20501	20394	20141	20289	20295	20230	20409	20144	20547	20456	20277	20510	20272	20394	20251	20365	20401	20243	20432	20445	20275	20266	20472	20268	20253	20337	20363	20341	20297	20447	20096	20445	20202	20382	20250	20237	20178	20411	20351	20046	20405	20349	20356	20162	20424	20405	20590	20308	20543	20357	20395	20420	20323	20247	20448	20327	20450	20279	20272	20316	20046	20243	20429	20357	20463	20616	20462	20299	20441	20158	20507	20451	20229	20340	20066	20346	20308	20400	20431	20230	20007	20455	20222	20162	20588	20450	20448	20538	20342	20254	20491	20251	20489	20291	20239	20162	20453	20356	20427	20404	20443	20327	20223	20328	20239	20282	20279	20455	20022	20323	20225	20270	20290	20324	20177	20284	20124	20528	20158	20297	20216	20387	20422	20580	20342	20309	20161	20584	20329	20337	20270	20376	20351	20184	20193	20273	20293	20024	20121	20170	20412	20379	20527	20344	20512	20193	20239	20518	20407	20330	20237	20215	20168	20312	20370	20390	20364	20062	20311	20308	20383	20325	20120	20325	20107	20425	20479	20208	20156	20309	20554	20367	20227	20220	20222	20202	20304	20343	20299	20238	20441	20329	20456	20330	20355	20412	20338	20257	20389	20379	20298	20268	20255	20250	20105	20253	20146	20246	20101	20201	20347	20077	20499	20181	20362	20106	20158	20349	20282	20308	20440	20409	20428	20087	20336	20441	20325	20331	20282	20316	20285	20517	20058	20184	20284	20366	20238	20218	20333	20247	20491	20520	20255	20344	20402	20245	20342	20255	20287	20167	20373	20342	20192	20211	20385	20355	20540	20175	20097	20284	20375	20238	20242	20152	20231	20326	20404	20358	20465	20497	20324	20461	20414	20308	20268	20212	20350	20327	20340	20250	20334	20296	20197	20303	20471	20391	20159	20383	20245	20396	20113	20223	20298	20337	20242	20195	20216	20270	20199	20418	20280	20354	20184	20429	20444	20185	20461	20403	20364	20401	20220	20618	20297	20398	20356	20657	20223	20242	20053	20381	20389	20529	20271	20232	20520	20392	20370	20294	20248	20317	20357	20407	20278	20484	20363	20442	20214	20406	20196	20332	20361	20210	20302	20385	20202	20225	20254	20200	20277	20287	20284	20242	20417	20326	20148	20326	20460	20275	20341	20280	20230	20339	20156	20494	20333	20316	20272	20149	20184	20304	20550	20658	20563	20470	20444	20300	20124	20500	20171	20256	20216	20371	20428	20441	20341	20257	20282	20348	20204	20259	20416	20544	20188	20024	20440	20236	20315	20410	20258	20390	20246	20396	20289	20283	20190	20425	20302	20308	20379	20411	20394	20384	20234	20382	20255	20435	20293	20440	20326	20353	20340	20257	20085	20421	20150	20454	20356	20378	20456	20254	20098	20421	20208	20270	20102	20164	20070	20259	20428	20406	20557	20484	20250	20350	20455	20338	20561	20368	20095	20282	20228	20068	20093	20574	20427	20440	20195	20192	20519	20316	20468	20414	20455	20413	20367	20255	20210	20198	20355	20316	20315	20245	20539	20485	20445	20461	20229	20340	20203	20295	20267	20379	20219	20196	20284	20326	20278	20276	20417	20144	20251	20380	20235	20474	20457	20336	20453	20472	20449	20291	20268	20434	20266	20151	20322	20388	20236	20445	20346	20418	20258	20318	20458	20518	20350	20394	20392	20194	20067	20412	20301	20264	20276	20313	20175	20227	20331	20425	20327	20341	20248	20579	20236	20388	20260	20170	20352	20195	20375	20379	20305	20341	20418	20266	20241	20343	20417	20376	20402	20209	20175	20432	20328	20309	20406	20229	20058	20570	20122	20229	20369	20149	20029	20167	20279	20358	20223	20260	20198	20434	20082	20359	20281	19970	20470	20510	20288	20292	20229	20061	20289	20239	20190	20165	20135	20344	20428	20380	20401	20335	20464	20348	20464	20422	20395	20413	20329	20362	20317	20170	20266	20295	20161	20288	20207	20308	20346	20321	20549	20309	20308	20294	20230	20417	20121	20413	20345	20400	20440	20463	20191	20372	20345	20330	20253	20457	20388	20289	20408	20410	20103	20374	20406	20164	20385	20380	20511	20549	20256	20300	20252	20235	20331	20374	20319	20182	20389	20346	20278	20361	20183	20277	20233	20449	20327	20448	20210	20426	20408	20182	20056	20364	20217	20219	20464	20179	20413	20338	20279	20401	20308	20513	20435	20342	20334	20384	20231	20415	20030	20212	20362	20148	20425	20499	20166	20397	20341	20289	20456	20144	20294	20579	20004	20210	20321	20306	20365	20256	20312	20412	20482	20256	20373	20214	20196	20495	20309	20286	20317	20218	20256	20375	20342	20353	20272	20170	20240	20200	20275	20399	20336	20348	20372	20445	20631	20299	20367	20202	20336	20346	20461	20397	20399	20456	20306	20063	20279	20150	20268	20395	20213	20267	20074	20249	20309	20226	20219	20496	20464	20455	20314	20186	20472	20368	20323	20334	20421	20203	20228	20115	20327	20149	20407	20244	20338	20113	20346	20405	20332	20315	20433	20374	20240	20515	20277	20288	20452	20379	20252	20450	20612	20500	20361	20265	20385	20280	20138	20222	20196	20354	20297	20208	20413	20373	20475	20468	20489	20244	20227	20353	20133	20306	20338	20481	20671	20621	20446	20315	20075	20211	20219	20349	20074	20281	20231	20173	20412	20313	20297	20186	20278	20279	20152	20458	20254	20239	20344	20489	20098	20430	20222	20329	20099	20370	20439	20347	20169	20487	20331	20410	20235	20414	20236	20281	20329	20432	20187	20254	20348	20195	20173	20227	20428	20484	20258	20341	20202	20298	20424	20466	20340	20390	20382	20419	20162	20277	20154	20175	20337	20514	20487	20396	20207	20345	20178	20296	20290	20304	20398	20448	20194	20280	20094	20579	20282	20429	20192	20212	20554	20431	20286	20488	20348	20612	20344	20387	20297	20454	20324	20365	20477	20174	20327	20277	20188	20313	20263	20257	20274	20290	20309	20307	20264	20157	20360	20347	20282	20331	20302	20388	20259	20278	20368	20138	20168	20412	20449	20197	20394	20332	20498	20194	20337	20327	20259	20496	20386	20255	20226	20140	20209	20248	20271	20482	20586	20360	20424	20408	20249	20386	20280	20442	20372	20161	20210	20358	20446	20338	20219	20295	20265	20252	20243	20291	20450	20159	20405	20375	20293	20230	20239	20210	20376	20297	20409	20381	20345	20259	20349	20429	20318	20463	20455	20158	20213	20373	20289	20460	20282	20233	20339	20006	20070	20297	20336	20403	20275	20286	20334	20289	20041	20403	20330	20438	20418	20177	20439	20243	20469	20294	20428	20239	20389	20339	20292	20383	20134	20226	20054	20330	20227	20542	20362	20185	20247	20298	20233	20281	20070	20363	20337	20368	20352	20251	20159	20562	20260	20405	20332	20296	20301	20264	20173	20494	20253	20428	20189	20007	20067	20122	20290	20227	20423	20329	20326	20413	20431	20293	20342	20385	20363	20400	20347	20412	20397	20310	20220	20346	20340	20304	20429	20334	20110	20480	20339	20427	20288	20249	20490	20373	20272	20429	20234	19991	20328	20440	20430	20484	20418	20309	19988	20381	20248	20002	20500	20438	20295	20301	20126	20340	20377	20184	20488	20389	20272	20127	20226	20186	20326	20477	20311	20471	20138	20190	20245	20224	20350	20168	20448	20256	20208	20409	20259	20413	20229	20341	20266	20288	20342	20222	20352	20466	20356	20445	20215	20160	20189	20209	20346	20327	20339	20338	20382	20223	20190	20335	20368	20275	20258	20129	20568	20451	20320	20230	20197	20509	20329	20246	20644	20445	20478	20261	20304	20035	20570	20378	20382	20341	20245	20376	20407	20442	20370	20354	20550	20273	20192	20302	20401	20404	20295	20355	20372	20260	20448	20474	20167	20081	20282	20444	20394	20397	20273	20201	20326	20490	20381	20206	20347	20225	20253	20471	20201	20206	20342	20357	20103	20399	20238	20246	20161	20463	20200	20218	20323	20352	20390	20182	20381	20317	20207	20281	20334	20454	20092	20285	20270	20528	20359
23604	43614	44287	38285	32894	29019	26786	29509	48382	52034	38421	32037	22977	19005	17896	17960	18152	17847	18041	18042	18069	18000	17862	17865	17865	18017	17747	17848	17958	17915	18020	17923	17986	17805	17940	17985	17936	17872	17864	18004	17843	17886	18017	17988	17957	17956	17844	17919	18020	17935	17954	18093	17854	17840	18012	17811	18010	17825	17976	18051	18004	18145	17876	17898	18107	17918	17986	17969	18013	18054	17868	17967	17798	17946	17930	17948	17957	17895	17940	17936	17995	17780	18089	17866	17827	17743	17992	18127	18009	17929	17846	18016	17872	17968	17838	18212	17912	17881	17771	17997	17815	18018	17937	17993	18007	18096	18015	17971	18015	17867	17896	18018	17968	17832	17805	17958	17863	17783	17862	17892	17922	17910	17916	17855	17929	17981	17817	17928	17792	17940	18006	17890	17927	18038	17833	17870	18140	17662	17892	17991	17778	17951	17982	17934	18009	17886	17826	18031	17819	17932	17911	18029	17846	17791	17825	17934	18046	18032	18018	17887	17642	17887	17865	17825	18024	18042	18045	17938	17922	17878	18005	17995	17852	18067	18107	17887	17947	17904	17854	17751	17924	17976	17932	17995	17805	17996	17944	17818	17960	17896	17817	17922	17909	18006	18035	17820	17845	18017	18042	17899	17788	18072	17974	17862	17981	17974	17891	17973	17997	17775	17872	17964	17815	18112	17838	17934	17847	18074	17957	17836	18100	18070	17906	17967	17997	17995	17899	17971	17968	17963	17921	17970	17882	17916	18033	18009	18013	17847	17861	18228	18039	17803	17902	17743	17766	17939	17940	18050	17905	17934	18044	17911	17949	17802	17852	17868	17844	17972	18013	17861	17927	17856	17932	18007	18022	17913	17774	17912	18023	17920	17943	18006	17970	17883	17928	18007	18115	17949	17868	18070	17826	18037	17958	17918	17851	17916	17964	17887	17906	17908	17667	17809	18158	17883	17724	17950	17870	18015	17805	17808	17952	17678	17960	17780	17978	18006	17850	17835	18107	17822	18039	17773	18014	18051	17842	17695	17893	18070	17922	17808	17938	17815	17870	17957	17861	17753	17931	17880	17863	17859	17899	17981	17757	17827	17988	17965	17902	17971	17991	17973	17994	17948	17917	17823	17999	17930	17864	17767	17881	17844	18050	17858	17939	17794	17962	17786	17976	17865	17705	17845	17756	17850	18161	17946	17993	17926	18040	17758	17815	17888	17899	17912	17923	17844	17955	17915	17915	17938	17841	18014	18036	17750	17962	17900	17994	18071	18008	17743	17928	17986	17868	18051	17999	17809	17956	17754	17780	17895	17982	17992	17758	17976	17973	17978	17976	18018	18038	17901	17893	17972	17855	17870	18067	17964	17914	17769	17882	17850	17870	17972	17933	17683	17956	17848	18064	17837	17832	17871	17838	18009	17784	17884	17960	17813	17921	17923	17874	17926	17930	17999	17949	17877	17927	17974	18003	17827	17996	18045	17957	18035	17925	17945	17770	17972	17925	17983	17789	17828	17924	17856	17987	17874	17899	17843	18042	18011	17849	17886	17855	17807	17930	18044	18027	17968	17973	17987	18062	17927	17891	17861	17888	17825	17710	18045	17898	18052	17867	17878	17942	17869	17934	17942	17772	18010	17921	17842	17878	17916	17958	17996	17779	17850	17811	17902	18089	17863	17903	17924	18038	17885	17906	17996	18093	18040	17936	17833	18085	17805	17942	18038	17842	17871	17951	17918	18052	17722	17983	17842	17988	17904	17936	17912	17887	17918	17920	17973	17984	17959	17926	17890	18023	17798	17878	17883	18192	18067	17951	17798	17971	17981	17815	17970	18075	17891	17961	17894	17907	17734	18075	17993	17909	17985	18102	18022	17933	17846	17837	17804	17850	17940	17907	17792	17896	17807	17944	18110	17940	17937	17760	17816	17860	17957	17973	17952	17837	17882	17910	17920	18047	17917	17901	17757	17785	17784	18134	17804	18002	17831	17838	17876	17967	17895	17926	17752	17990	17843	17842	17880	18055	17941	17773	17962	17886	17998	18163	17889	17859	17854	17940	17952	17970	17902	18058	17987	17925	17797	17962	17922	18000	17859	17606	17876	17938	17897	17885	17995	17831	18032	17745	18013	17947	17998	18010	18015	17945	18011	17963	18039	18078	17827	17810	17781	17809	17957	17825	17897	18005	17930	17894	18002	17821	17981	17866	18037	17778	17824	17812	17849	17993	17819	17786	17888	18030	18034	17954	18003	17865	17960	17822	17931	17856	17880	17954	17963	17897	17918	17898	17961	17948	17882	18021	17821	17811	17736	18078	17694	17815	18014	17929	17948	17898	17863	17954	17915	17856	17910	17997	17979	17805	17944	17920	17976	17840	17946	17782	17837	17770	17897	17720	17749	18066	17764	18109	17952	17943	17954	17866	17958	17898	17810	18061	17886	18024	17701	17857	17906	17844	17848	17953	18043	17819	18056	17895	17890	17952	17894	17896	17882	17843	18025	17942	17929	18137	17821	18077	17848	17901	17962	17898	17836	17896	18004	17920	17909	17692	18045	17834	18018	18095	17753	17705	17889	17771	17922	17936	17906	18029	18052	17878	18008	18064	17987	17951	17941	17859	18011	17887	17885	17892	17918	17963	17741	18055	17980	17844	17898	17755	17852	18002	17944	17899	18012	18040	18025	17899	17785	17945	17858	18014	17985	17744	17886	17899	17970	17945	17869	17884	17893	17903	17924	17834	18021	17906	17830	17802	17897	18048	17914	17863	17802	17794	17999	17933	17946	17802	17943	18144	17950	17816	17938	17933	17862	17895	17829	17850	17957	17986	18059	17912	17900	17771	17841	17796	17917	17917	17837	17874	17767	17844	17830	17980	18000	17884	17945	17722	17975	17899	17962	17893	17800	17899	17947	17808	18065	17861	17952	17902	17812	17817	17769	18101	17782	17868	17882	17871	17681	17757	17848	17794	17729	17877	17931	17981	17961	18077	17898	17990	17827	17858	17999	18006	18019	17938	18031	17824	18045	17782	17845	17789	18102	18152	17894	17769	17944	17822	17982	17990	17811	17867	17882	17778	17982	17921	17915	17962	17858	17797	17957	18066	17763	17789	17863	17914	17978	18014	17854	18034	17762	17987	18000	17737	17995	17930	17837	17817	18095	17921	17822	17839	17912	17892	17895	17810	18002	17922	17903	17910	17889	17904	17970	17745	17932	17937	18000	17924	17815	17896	17780	17821	18001	17927	17866	17943	17762	17782	17933	17866	17857	17924	18004	18067	17945	17933	17846	17867	18006	17916	17951	17938	17967	17987	17853	17902	17943	17919	18072	18019	18101	17815	17869	17890	18121	17953	17830	17885	17938	17797	18021	17821	17864	17750	17671	17768	18021	17847	18030	17884	18047	18053	18008	18072	17918	18013	17794	17830	17852	18033	17778	18037	17769	17903	17977	18041	17944	17866	17949	17937	17831	18001	17956	17871	17938	17833	18060	18056	17974	18046	17995	17880	17798	17810	18079	17730	17972	18137	17971	17746	17916	17960	18012	17874	17898	17998	17812	17877	18002	18131	17901	18157	17914	18027	17877	17797	17765	17902	17932	17760	17838	17912	17921	17958	17996	17988	18105	17966	17752	17703	18014	17921	17827	17935	17899	17942	18104	17796	17999	17831	17984	17894	17748	17922	17872	17830	17953	17991	17972	17849	17854	17891	17874	18080	17671	17782	17938	17821	17904	17783	17805	17755	17944	17908	18013	17946	18092	17953	17783	17731	18021	18046	17815	17855	17903	17926	17870	17907	17706	17832	17935	17855	17913	17838	17835	17968	17857	17868	17859	18023	17807	17933	17979	17777	17882	17844	17988	18167	17781	17954	17921	18033	17896	17978	17947	18009	17903	18033	17953	17993	17863	18038	18038	17877	17915	17881	17878	17928	17894	18022	18063	17872	17835	17990	17728	17889	17882	17918	17954	17907	17962	17895	17938	17965	18018	17866	17927	17749	17700	18165	17980	17871	17961	17973	17770	17946	17922	18005	17904	17993	17961	17897	17869	17864	17952	17974	17901	17842	17760	17895	18011	17816	17880	18087	18067	17831	18027	17971	17979	17975	17992	18012	17969	18005	17850	17906	17832	17877	17773	17891	17837	17842	17968	17919	17986	17872	17980	17918	17911	17882	17861	17974	17870	17931	17973	18001	17865	17853	17988	17834	17873	17989	17845	18053	17992	17954	17777	18003	17958	17884	17840	17834	17869	18043	17761	17854	17912	17968	18086	18054	17829	17840	17993	18053	17891	17860	17722	17881	17959	17979	17851	18074	17905	17965	17887	17955	17961	17957	17957	18016	17910	18015	17814	17978	17828	17973	17766	17917	17987	17937	18033	17791	17820	17821	17738	17785	17942	18067	17955	17788	17762	18112	17960	17799	18028	18208	17863	18047	17867	17864	18006	17971	17913	17974	17700	17969	17950	17938	17835	18017	18029	17842	17739	17988	17882	18063	18045	17924	17758	17858	17740	18043	17915	17820	17731	17848	17939	18040	17945	17833	17918	17971	17787	17808	17964	17922	17985	18041	18005	17852	17954	17885	17884	17762	17976	18036	18022	17888	17873	17973	17881	17954	17950	17747	18022	17978	17889	17871	17988	17899	18041	17758	17966	17792	17869	17881	17841	17965	17965	17934	17839	17832	17892	17855	17869	17982	17876	17998	17816	17948	17917	17900	17780	17898	17968	18127	17837	18026	17918	17730	17880	17950	18108	17967	17880	17876	17845	17762	17926	17962	17805	17765	17984	17906	17885	17953	17947	18038	17914	17887	17900	17890	17859	17950	17748	17879	18095	17932	17947	17996	17954	17895	17934	17922	17796	18020	18088	17813	17770	17835	17845	17938	17991	18052	17925	17822	17691	17887	17922	17773	18053	17902	17811	17989	17882	17857	17975	17932	17839	18010	17824	18011	17982	17829	17982	17990	17712	17839	17936	17904	17726	17916	18132	17723	17916	17837	17954	18108	17978	17815	17999	17857	17872	17958	17838	17972	17962	17927	18152	17814	17912	17902	17970	18059	17852	17957	18020	17892	17959	17833	17976	18062	17779	17972	17850	17847	17742	17830	17977	17920	17982	17933	17985	18134	17961	17964	17928	17949	17955
27476	22885	27671	25851	22106	21794	21782	22200	23529	24200	22837	21979	20893	20714	20760	20566	20531	20412	20507	20350	20537	20606	20456	20583	20624	20733	20633	20301	20512	20710	20179	20516	20371	20338	20404	20603	20347	20425	20376	20408	20338	20388	20376	20256	20492	20651	20660	20260	20444	20528	20439	20389	20453	20492	20486	20496	20642	20622	20334	20610	20340	20486	20470	20446	20511	20478	20335	20344	20511	20472	20331	20524	20589	20338	20417	20277	20661	20516	20426	20399	20600	20389	20440	20576	20400	20393	20523	20402	20429	20416	20602	20439	20414	20299	20242	20630	20698	20565	20446	20517	20401	20456	20622	20382	20503	20596	20566	20368	20431	20369	20384	20348	20594	20470	20553	20493	20335	20218	20258	20460	20554	20304	20548	20379	20415	20534	20536	20411	20206	20294	20466	20514	20562	20485	20474	20717	20420	20509	20495	20381	20526	20239	20571	20473	20484	20567	20566	20613	20404	20436	20599	20481	20564	20473	20390	20316	20472	20552	20546	20489	20465	20395	20444	20347	20707	20539	20529	20519	20753	20436	20394	20535	20548	20355	20418	20314	20470	20542	20474	20559	20431	20316	20523	20545	20412	20350	20389	20256	20470	20511	20661	20596	20413	20281	20459	20452	20544	20461	20450	20472	20446	20487	20450	20476	20513	20344	20504	20485	20495	20352	20389	20301	20330	20281	20421	20354	20743	20561	20559	20465	20459	20537	20216	20427	20326	20313	20458	20384	20699	20380	20290	20659	20473	20458	20416	20422	20477	20525	20328	20489	20389	20544	20582	20488	20647	20294	20463	20513	20354	20361	20468	20327	20426	20283	20590	20667	20465	20370	20543	20578	20482	20403	20426	20431	20421	20495	20631	20518	20323	20413	20415	20443	20586	20428	20479	20637	20418	20501	20407	20630	20378	20516	20424	20393	20414	20521	20463	20399	20294	20367	20503	20602	20370	20363	20555	20401	20543	20388	20382	20486	20471	20602	20366	20464	20428	20612	20582	20465	20425	20438	20364	20465	20575	20335	20620	20543	20321	20667	20454	20479	20480	20689	20598	20367	20422	20258	20745	20473	20807	20379	20428	20470	20318	20349	20422	20466	20331	20495	20352	20552	20582	20522	20395	20621	20552	20356	20622	20507	20574	20451	20579	20473	20526	20671	20698	20037	20587	20505	20669	20445	20351	20457	20405	20428	20410	20598	20488	20515	20515	20332	20457	20347	20367	20496	20642	20409	20492	20480	20351	20379	20270	20443	20416	20340	20435	20481	20362	20375	20528	20464	20395	20458	20337	20408	20389	20471	20300	20572	20386	20514	20438	20499	20829	20493	20471	20494	20576	20242	20439	20274	20401	20553	20477	20525	20461	20483	20549	20555	20335	20491	20549	20583	20488	20382	20516	20584	20424	20400	20307	20321	20627	20691	20618	20501	20484	20382	20344	20461	20485	20225	20506	20248	20719	20307	20460	20449	20434	20211	20379	20529	20490	20477	20239	20570	20458	20402	20172	20733	20484	20460	20428	20525	20488	20413	20492	20497	20516	20479	20419	20615	20472	20681	20415	20469	20495	20560	20638	20504	20354	20337	20566	20628	20453	20563	20369	20555	20616	20533	20634	20472	20556	20438	20309	20489	20541	20273	20456	20587	20578	20540	20582	20485	20519	20768	20231	20411	20321	20423	20423	20428	20450	20416	20792	20390	20464	20470	20449	20166	20286	20528	20444	20333	20470	20298	20356	20556	20420	20544	20403	20599	20503	20563	20473	20642	20516	20566	20548	20539	20471	20383	20531	20399	20459	20312	20429	20369	20388	20502	20359	20481	20535	20377	20666	20392	20499	20477	20576	20354	20387	20665	20407	20736	20683	20383	20319	20274	20287	20583	20613	20409	20182	20270	20594	20364	20356	20648	20395	20544	20471	20618	20616	20431	20499	20424	20283	20303	20359	20492	20489	20364	20578	20518	20315	20359	20543	20548	20515	20431	20618	20404	20541	20258	20515	20460	20565	20533	20205	20341	20512	20595	20532	20674	20504	20588	20401	20520	20326	20491	20334	20510	20454	20468	20535	20545	20582	20545	20456	20432	20522	20378	20327	20385	20412	20599	20561	20467	20539	20330	20544	20424	20232	20219	20537	20529	20495	20513	20449	20507	20512	20577	20494	20489	20589	20361	20507	20607	20399	20539	20388	20281	20358	20428	20420	20302	20808	20506	20426	20370	20662	20482	20372	20276	20489	20626	20449	20341	20604	20606	20661	20401	20442	20641	20669	20577	20593	20276	20478	20127	20248	20456	20551	20575	20735	20471	20357	20380	20526	20446	20355	20460	20454	20400	20452	20661	20502	20417	20417	20373	20536	20463	20417	20443	20467	20475	20346	20397	20565	20574	20493	20479	20579	20426	20454	20395	20348	20319	20351	20440	20373	20366	20716	20378	20417	20274	20614	20417	20407	20630	20512	20459	20350	20548	20406	20494	20402	20562	20705	20460	20584	20329	20312	20540	20497	20575	20553	20384	20583	20477	20375	20443	20388	20431	20400	20466	20575	20468	20481	20502	20405	20442	20587	20330	20478	20309	20466	20512	20675	20568	20486	20499	20388	20293	20512	20424	20457	20388	20478	20405	20466	20527	20456	20419	20259	20397	20455	20282	20253	20371	20539	20528	20436	20606	20336	20473	20480	20641	20493	20527	20535	20315	20406	20154	20599	20420	20571	20287	20556	20638	20362	20347	20499	20335	20528	20363	20421	20458	20469	20399	20238	20493	20390	20417	20643	20618	20525	20480	20335	20371	20584	20749	20651	20429	20602	20443	20133	20424	20533	20599	20564	20471	20418	20411	20337	20543	20623	20425	20686	20472	20632	20311	20317	20447	20650	20470	20465	20319	20339	20479	20316	20553	20271	20624	20468	20511	20373	20392	20657	20489	20184	20388	20359	20517	20517	20612	20587	20421	20366	20422	20473	20561	20263	20366	20530	20521	20675	20621	20575	20447	20404	20301	20297	20333	20611	20375	20716	20539	20323	20332	20465	20610	20596	20443	20173	20497	20497	20493	20523	20435	20589	20536	20598	20722	20462	20468	20484	20431	20467	20428	20555	20471	20603	20511	20572	20408	20483	20384	20213	20477	20342	20445	20491	20396	20325	20485	20488	20707	20545	20453	20462	20447	20373	20244	20303	20482	20421	20384	20797	20435	20468	20384	20370	20448	20735	20488	20418	20436	20320	20469	20602	20303	20352	20411	20511	20406	20211	20598	20495	20410	20476	20422	20643	20477	20639	20554	20497	20507	20349	20469	20503	20317	20546	20300	20470	20497	20422	20429	20330	20512	20440	20419	20465	20460	20362	20589	20437	20418	20448	20427	20589	20607	20406	20571	20387	20622	20347	20296	20329	20335	20408	20328	20417	20333	20546	20597	20494	20533	20700	20744	20384	20427	20513	20327	20431	20674	20526	20436	20450	20540	20375	20544	20356	20389	20375	20548	20591	20645	20645	20477	20664	20530	20505	20664	20497	20709	20636	20507	20398	20485	20499	20304	20488	20360	20572	20201	20697	20469	20384	20481	20457	20590	20635	20472	20448	20304	20675	20546	20432	20513	20393	20471	20411	20508	20630	20575	20540	20590	20553	20602	20443	20547	20451	20630	20536	20667	20847	20724	20352	20533	20346	20328	20319	20507	20639	20478	20423	20539	20397	20395	20589	20432	20328	20470	20428	20482	20600	20501	20455	20408	20512	20498	20532	20571	20416	20412	20502	20428	20502	20361	20563	20511	20380	20457	20661	20564	20544	20495	20277	20386	20281	20527	20578	20383	20562	20388	20454	20347	20357	20469	20587	20373	20473	20472	20620	20696	20430	20499	20479	20709	20430	20620	20519	20488	20419	20451	20513	20521	20406	20609	20457	20347	20359	20370	20288	20217	20478	20243	20272	20288	20342	20534	20459	20631	20501	20645	20291	20586	20510	20429	20766	20617	20393	20325	20415	20605	20381	20450	20448	20357	20437	20555	20400	20286	20297	20291	20426	20479	20590	20521	20383	20600	20526	20507	20530	20611	20439	20569	20573	20391	20498	20326	20345	20541	20435	20461	20567	20305	20383	20555	20455	20515	20443	20338	20444	20291	20571	20314	20638	20472	20453	20334	20509	20527	20540	20336	20392	20284	20502	20537	20524	20343	20395	20293	20515	20436	20415	20523	20421	20617	20396	20586	20515	20336	20418	20626	20455	20451	20425	20373	20585	20154	20356	20463	20556	20581	20339	20397	20243	20506	20449	20378	20389	20392	20420	20352	20737	20543	20480	20388	20686	20407	20557	20645	20617	20589	20637	20396	20478	20538	20429	20394	20347	20603	20404	20525	20423	20429	20784	20411	20718	20624	20578	20372	20519	20643	20406	20627	20541	20368	20271	20402	20373	20197	20305	20387	20330	20678	20760	20432	20331	20393	20461	20479	20572	20430	20467	20648	20376	20350	20437	20610	20607	20510	20486	20368	20338	20518	20393	20388	20370	20412	20483	20568	20599	20702	20351	20352	20561	20313	20474	20392	20436	20406	20451	20474	20651	20609	20484	20346	20645	20497	20634	20397	20492	20517	20525	20555	20481	20299	20464	20283	20440	20450	20521	20405	20499	20418	20505	20603	20352	20616	20681	20386	20564	20526	20462	20670	20505	20579	20399	20404	20657	20579	20310	20488	20464	20510	20536	20562	20260	20624	20458	20347	20529	20309	20368	20807	20461	20324	20533	20653	20736	20393	20430	20379	20371	20582	20478	20322	20590	20270	20528	20571	20565	20434	20419	20326	20351	20560	20377	20369	20390	20294	20417	20504	20544	20482	20453	20544	20611	20242	20501	20498	20455	20615	20528	20308	20546	20233	20484	20484	20537	20340	20559	20226	20438	20450	20670	20660	20539	20475	20357	20492	20399	20218	20470	20429	20386	20402	20410	20462	20556	20393	20582	20473	20397	20498	20462	20518	20581	20534	20468	20402	20475	20603	20645	20516	20310	20468	20493	20559	20395	20393	20318	20604	20517	20626	20378	20340	20410	20655	20415	20470	20421	20356	20257	20554	20306	20440	20630	20414	20256	20518	20134	20382	20575	20544	20485	20671	20253	20480	20370	20338	20425	20396	20330	20338
18966	27859	26119	23001	20724	19927	20048	21015	22903	23100	20829	19397	18461	18039	17922	17859	17959	17972	17798	17975	17915	17976	18033	17885	17960	18093	18004	18096	17966	17989	17915	17696	17850	18105	17914	17810	18004	17875	17842	17893	18036	17836	18057	17855	18057	17832	18033	17880	17987	17958	18013	18052	17822	17885	18145	17838	17883	18014	17997	17937	17849	17975	17895	17875	18023	17889	17964	17863	17947	17946	18080	17751	17928	17926	17885	17956	17907	18008	17814	17925	17855	17906	17802	17831	17933	17937	17922	18128	17973	17959	17852	17957	17956	17860	17918	17801	17977	18013	18036	17941	18125	17910	18068	17919	17965	17998	17818	18010	17960	18111	17884	17902	18014	17971	17885	17915	17773	17900	17846	18104	17910	17960	18216	17897	18053	17762	17950	18044	17980	17827	17878	18164	17965	17984	18040	17969	17883	17946	17962	17940	18033	17958	18185	18003	17934	18002	17784	18071	17998	18113	17652	17975	17864	17807	18027	17919	17851	18035	17966	18042	17926	18114	18012	17813	17817	17946	18002	17962	17760	17790	18001	17918	18000	17935	17847	17981	17954	17953	17975	17982	17879	17823	17923	17889	17777	17888	17984	17752	18026	18122	17672	18044	18005	18036	17719	17901	17941	18009	17869	18026	18080	18022	18000	17925	17856	17918	17918	18019	17915	17978	17991	17857	17974	17843	17871	18051	18152	17872	18094	18056	17877	17987	17688	17884	17956	18100	17947	17805	18046	17992	17967	17836	17907	18009	17861	17917	17958	17892	18149	17926	17944	17987	17954	17886	17701	17806	17933	17954	18025	17882	17899	17936	17850	17891	17917	17972	17875	17845	17796	17886	17755	17853	17832	17793	17932	17827	17721	17851	17770	17958	18060	17902	18038	17961	18069	17959	18096	17921	18069	18036	17787	17903	17937	17943	17802	18054	17854	17983	17903	17859	17956	17781	17852	18082	18006	18014	17796	17898	17925	17975	17823	17732	17999	17959	17980	18015	18040	17996	18099	17794	17897	18066	17862	17950	17938	17955	17957	17957	17893	18052	18152	17882	18039	17994	17906	18113	17872	17737	17826	17906	17863	18048	17878	17860	17850	17855	18039	18126	17991	18050	17727	17923	17619	17963	18019	18042	17849	17889	17874	17875	18103	18028	17818	18029	17865	18007	17825	18070	18114	17772	17854	17953	17950	17878	17971	17956	18050	17912	17996	18028	17908	17796	18049	17849	18049	17976	17964	17893	17847	17874	17828	17923	17950	17990	17880	17915	17930	17767	17879	17837	18116	18011	18081	17901	17904	17945	17866	17894	17889	17989	17962	17844	17812	17859	18116	17935	17883	17803	17896	17953	18022	18020	17911	17946	18102	17992	18122	17684	17984	17944	18064	18016	17999	18028	17826	17876	17888	17956	17926	17852	17990	17803	17859	17896	17925	18010	17989	17920	17915	18070	17930	17863	17833	18038	17824	18026	17963	17871	17869	17942	17971	17958	17765	17911	18071	17812	17884	17985	18095	18030	17896	17910	18095	17966	17794	18036	17848	17921	17975	18017	17943	17964	17782	17903	17934	17805	17816	17802	18015	17734	18069	17960	18115	17875	17869	17847	18079	17917	18073	17942	17713	17991	17802	17831	17858	17973	17918	17766	17857	17947	17886	17769	17983	17867	17904	17897	17956	18103	18099	17813	17879	17967	18011	17852	17976	18010	17876	17828	17996	17942	18029	17979	17983	18125	17904	17907	17982	17947	17954	17922	17913	18041	17878	17990	17945	17910	17857	17778	17967	17824	17994	17912	17902	18104	17981	17905	17989	17803	18034	17969	17948	18003	18031	17970	17916	17941	18080	17969	18071	17779	17825	17839	17828	17804	18154	17794	17826	17942	18031	17929	17975	17946	18026	17880	17846	18111	18004	17962	17880	17997	18079	17948	17904	17985	18004	18060	17808	17880	17938	17777	17913	17950	17972	17973	18180	17833	17970	18036	17820	17991	17969	17954	17882	17901	17884	17856	18129	18030	17873	17791	17996	17908	17787	17977	18028	17945	17911	17888	17912	17882	17986	17884	18022	17864	17856	18030	18035	17850	17850	18084	17930	17954	17982	17830	17853	17844	18055	18017	17864	17975	17866	17928	17957	17843	17933	17950	17912	17983	18101	17791	17925	17960	17845	17898	17944	17895	18031	17902	17986	18050	17990	17941	17894	18115	18021	17957	17979	18105	17999	18112	17892	17915	17924	17988	17969	17988	18007	18004	17837	17880	17918	17948	17898	18017	17835	17894	17998	17768	17928	17856	17947	17945	18053	17987	17836	18022	17814	17954	17894	17914	17942	17982	18086	17990	17871	17903	17900	18099	17931	17970	17896	17829	17870	17907	17969	17791	18102	18015	17986	17934	17905	17914	17778	17941	17926	18049	17738	17862	17880	17867	17919	17952	17915	17918	18204	17828	17919	17895	17945	17956	17997	17906	17890	18110	17901	17771	18058	17816	17987	18077	17941	17783	17908	17980	17986	17908	17858	17936	17878	18030	18023	18031	17729	17798	18017	17852	17934	17830	17950	17894	17998	17922	17832	17896	17950	18049	17854	17953	17979	17817	17860	18063	18145	18022	17988	17819	17775	17887	17910	18025	17816	17777	17731	17904	17810	17955	18162	17999	18075	17969	18025	17844	18016	17782	17724	17849	17847	17881	17834	17799	18117	17873	17857	18070	17934	18079	17895	18042	17916	17938	17935	17998	17853	18018	17918	17941	17960	17906	18099	17994	18058	17956	17874	17814	17979	17973	17944	17956	18061	17826	18046	17914	18138	17968	17862	18070	17920	18055	17985	17811	17898	18191	17896	17879	17903	17875	17962	17759	17923	17925	17972	18046	17808	17772	17923	17919	17869	18014	17935	18056	17800	17950	17984	18051	17957	17743	18075	17982	18032	17834	18067	17816	18067	18183	17685	17857	18126	17978	17749	17902	17985	17934	17905	17947	17903	18009	17936	17945	17878	17965	17892	18043	17809	17969	17920	17843	17987	17910	17842	17860	17863	17887	17991	18008	17953	17838	17818	17994	17997	17768	17899	17862	17854	17939	17923	17891	17892	17868	17946	17916	17982	18005	17820	18105	17983	17901	17894	17809	18072	17771	17946	17889	17914	17938	17975	17834	17863	17881	18073	17774	17999	17909	18012	17935	17999	17753	18027	17947	18052	17981	17897	18014	17910	17885	17974	17962	17978	17970	18027	17925	18039	18118	17962	17993	17968	17787	17821	17843	17926	17866	17886	17900	18013	17948	17880	17819	17818	18163	17910	18128	17814	18037	17893	17952	18055	18005	18106	18059	17794	17911	18175	18077	17866	17925	17968	18180	17951	17971	18071	17992	17922	17951	17964	17821	18010	17880	17923	17954	17936	17841	18019	17870	17893	17988	17964	17938	17829	17723	18028	17781	17773	17883	17845	17891	18016	17888	17696	17943	17810	18048	17880	18031	17821	17931	17818	17915	18135	18031	17727	18049	18065	17879	17809	18021	17908	17969	17773	17918	18005	17861	17952	18080	17796	18058	18086	17920	17871	17963	17724	18276	18070	17877	17955	17792	18120	18067	18027	17784	17910	18177	18031	17907	17880	18077	17933	17940	17837	17982	18058	17866	18105	18036	17854	17827	18017	17986	17990	18006	17971	18039	17788	17983	17784	18018	18024	17903	18088	17928	18013	17891	18005	17895	18030	17937	17963	17872	18072	18069	17772	17823	17959	17972	17966	17823	18018	17958	17908	17990	18059	17936	17736	17851	17988	17938	17813	18090	18062	18017	18043	17928	17835	18040	17947	18220	17976	17920	17982	17865	18003	17807	18076	17991	17828	18148	17964	17992	17913	17957	18095	17924	18167	18083	17892	18047	17958	18060	17962	17780	17876	17995	17973	17953	18005	18087	18076	17997	18080	17969	17924	18196	17847	18000	18039	18029	17877	17906	18015	17882	17831	17969	17890	17861	18012	17837	18074	17984	17894	17801	17789	18066	17948	18006	17824	17750	18100	18034	17912	17833	17840	17930	18032	18082	17997	18010	17893	17940	17938	17956	17887	17917	17938	17757	18017	18026	17870	17924	17905	17865	17916	17774	17884	17970	17890	17837	17797	17993	17768	17971	17958	17947	17981	17870	17748	17778	17948	17798	17989	17944	18018	18055	18002	18005	17938	17898	17839	17953	17930	17798	17964	17917	17884	17943	17917	18032	17987	17867	18054	18064	18026	17831	17939	17779	17919	17897	18022	17856	17987	17983	18040	17892	17963	17982	17912	17957	17861	18002	17790	17977	18078	17959	17912	17954	17848	17904	17923	17985	17983	17803	17854	18118	17814	17900	18060	17855	18023	17749	17906	17915	17981	17948	18003	17891	18009	17884	18011	18147	17853	18023	18074	18083	18018	17887	18150	17975	17724	17954	18049	17804	17924	17877	17838	17923	17761	18013	18114	18088	17880	18124	17822	17861	18022	17759	17821	17933	18014	17966	17800	17991	18141	17917	17879	17871	17825	17848	17982	17866	17967	17808	17932	17983	18007	17916	17938	18015	18005	17920	17854	17963	17915	17912	18042	17912	17847	18053	17840	17987	18081	17943	18081	18145	17886	17971	17941	18080	18021	17880	17965	17797	17916	17977	17861	17886	18009	17819	17846	18057	17946	18145	17935	17780	17934	17911	18096	17972	17834	18021	17922	17939	17877	18055	17873	17903	17944	17842	18027	17860	18003	17855	18027	17907	18029	17929	17952	17902	17869	17838	18018	17863	17700	17917	17962	17858	17972	17825	18007	18001	17884	17789	18034	18012	17974	17959	17937	17830	17971	18034	17941	17947	18027	17982	18034	18008	18049	17933	17891	17825	17849	17881	18051	18008	17793	17909	17910	17993	17952	17856	18076	18036	18063	17970	18060	17931	17902	17933	17818	18017	18076	17833	18063	17875	18133	17951	17942	17914	17929	17938	18053	18037	17934	17975	17982	17870	17876	18086	17933	18061	17800	17974	17888	17672	17932	18065	17871	17882	17926	17927	17937	18051	18023	17813	17858	18112	17888	17790	17797	17922	17928	18001	17817	18089	17946	17754	17940	17847	18179	17755	17983	18016	17966	17971	17841	17902	17856	17939	17992	17960
24431	21300	28557	25555	24358	24788	27654	35952	37488	35808	28635	25396	22494	21484	21135	21119	21106	21101	21035	20964	20987	20917	21087	20948	20976	20801	21193	20904	20921	20862	20942	21062	21030	20883	21202	20949	21106	20872	21107	21104	21118	20722	21008	20982	21136	20930	20905	21122	20838	20961	21053	21060	21055	20832	21070	20984	21024	20858	20887	21232	20943	20841	20832	21044	20967	20872	20866	20824	20962	21083	21157	20887	20833	20903	20768	20958	21017	20899	20942	21007	20791	20731	20913	20962	20947	20889	20773	20996	20985	21008	21114	20962	21211	21028	20962	20715	20634	20814	21033	21041	20931	20926	21114	21001	21073	20870	21119	20855	20962	20761	20911	21086	21040	20975	21055	20901	21246	20780	20964	21141	20962	20993	20971	21040	20918	20968	20806	20865	20928	21009	21055	21034	20967	20904	20827	20815	20965	20803	21078	21112	20922	20859	20783	20897	21071	20758	20980	21013	20934	20765	20861	21120	20724	20903	21043	21021	20850	20943	20875	21033	21031	20942	20932	20927	20752	20876	20882	21014	21010	20812	20937	20951	21029	20983	20919	20850	20908	21023	21076	20925	20753	20902	21158	20868	20763	20923	20870	20949	20733	20883	20790	21081	21084	21005	21118	21073	21141	20874	21005	20811	20874	20912	20922	20821	21061	20688	20896	21090	20872	20859	20922	21038	20851	20873	20931	20930	20926	20777	21180	20963	21081	20906	21139	21038	20922	20943	21037	21092	21003	20938	20747	20820	20845	20880	20858	20901	21124	20820	21165	20824	20964	20904	21089	20629	20816	21018	21034	21046	20868	20829	20993	20986	20981	20887	20978	20913	21059	21036	20993	20752	20991	20819	21006	20958	20926	20842	21003	20810	20878	20905	20590	20761	21066	20998	20847	21005	20876	20833	21072	20711	20761	20934	20875	20938	20792	20901	20824	20850	21048	20816	20869	20858	21024	20902	21034	21105	20984	21192	20903	20914	20824	20912	20878	20891	21035	21030	20880	20783	21066	20971	21023	21046	20805	21124	21021	20710	20813	20851	20782	20968	20978	21089	21162	20894	20904	20915	20817	20942	21036	21099	20823	20989	21033	20984	20718	21132	20935	21038	20836	20953	20918	20964	21009	20891	21016	21149	20927	20926	21100	21152	20838	21005	21076	20911	20636	20868	21098	20785	21133	20991	21111	20923	20799	20752	20997	21115	21025	20984	20890	20846	20702	20851	20860	20983	20877	20954	21031	21149	20867	20916	21089	21014	20697	20842	20941	20999	21003	21038	20952	20862	20951	21040	20905	20750	20810	20886	20935	20854	20987	21031	20836	21067	21061	20867	20891	20948	20888	21090	21210	21067	21134	21014	20749	20875	21073	21004	20853	21060	20877	20886	20809	21047	20920	21009	21036	20825	20822	20833	20977	20937	21129	20833	20919	21149	21032	21111	20867	20945	20985	21084	20982	20913	20770	20860	20867	20805	20788	21019	20903	20965	20850	21040	20878	21035	20796	20967	20869	20872	20997	20820	20873	20835	20920	21128	20778	20757	20893	20851	21112	21014	21163	21020	21054	20891	20926	20903	20851	20779	21058	21103	20882	20880	20806	20966	21052	21021	20951	20744	21058	20933	20964	21207	20988	21128	20862	20988	20938	20968	21007	20861	21014	20818	20927	20976	20818	20878	20916	20839	20848	20791	20962	21231	21008	21218	21062	20745	20966	21023	20911	20825	21052	20995	20811	21008	20912	21066	20989	21077	20955	20898	20948	20852	20900	21062	20910	21002	21069	20830	20872	20960	20913	21141	20922	20937	20958	20751	21050	20992	20946	20916	20904	21079	20964	20908	21076	20907	20876	20991	20935	21045	21029	20939	21076	20973	20945	20945	20969	20946	21095	20926	20999	20858	20910	21212	21078	21250	21014	20709	20832	21088	20952	20930	20945	21070	20872	20946	21172	20901	20842	21120	20893	20945	20894	20793	20929	20867	20759	20863	21145	21067	20936	20914	21022	20942	20946	20959	21028	20837	21118	20825	20712	20955	20850	21032	20775	20866	20954	20817	21119	20771	20848	20950	20901	20737	20972	21047	20690	20985	20851	20995	21001	20869	20876	21028	20996	21092	20768	20850	20914	20902	20794	20922	20990	20968	21023	20951	20828	20935	20926	20724	20861	20936	20931	21150	20835	20789	21096	20878	20889	20996	20934	20915	21003	20946	20976	21081	21140	21097	20793	20923	21024	20876	20642	21011	20846	21029	21107	21033	20965	20864	20821	20944	21202	21073	20808	21013	21088	20881	20998	21195	20830	20884	21000	21202	21048	21039	21119	20865	20748	21049	20843	20969	20935	20921	20638	20755	21043	20833	20817	21017	20849	20876	20943	20991	20896	21002	20930	21026	20896	20937	20913	20678	20979	20822	20990	20561	20879	20994	20937	20995	21032	20856	20961	20924	20888	20939	20844	20944	20854	20949	21037	20943	20923	20925	20981	20949	20857	20850	20784	21016	20845	20974	21192	20970	21060	21120	21043	20879	20847	21040	20829	20788	21008	20807	20944	20812	20729	20845	21106	21041	21133	21259	21051	20856	20906	21116	21033	20872	20957	20883	21042	21001	21108	21049	21094	20777	21092	20841	20920	20965	20799	20944	20944	21112	20522	20989	21024	21124	20978	20882	21113	21088	20900	20910	20958	21007	20945	20927	21125	20942	20892	21002	20816	21047	21005	21053	21100	20838	20741	20849	20820	20952	20864	20749	20827	20622	20861	20985	21204	20892	20831	20966	20922	20945	20729	21078	20917	21128	21210	20913	21000	20970	20891	21006	21229	21012	21001	20859	20791	20996	20847	21041	20954	21017	21006	20967	20869	20867	20933	20867	20856	20709	21063	20956	20920	20991	20978	20987	20971	20793	20982	20923	21050	20928	20702	20937	20927	21018	20862	20932	20931	20982	20973	20966	21045	20997	20902	20942	20991	20866	20897	20646	20907	20893	20954	20871	20814	20967	20802	21038	20660	20878	20871	21073	20984	20981	20788	21002	21230	20967	20734	20982	20997	21063	20889	21011	20970	20791	20788	20897	20913	20866	20902	20928	20786	20860	20882	20944	20837	20755	20818	20989	20899	21127	20946	20965	20767	20943	20953	20945	20903	21084	20817	20896	20724	20893	21041	20923	20865	20851	20876	20871	20988	20853	20862	20824	20782	21014	20887	20903	21026	21020	20918	20715	21207	20990	20931	20905	20750	20950	20904	20869	20744	20822	20817	20713	20861	20997	20933	20860	20826	20901	20856	21022	21030	20881	20953	20984	20704	21004	20931	20900	20940	21135	20859	21076	20972	20906	20890	20870	21009	21141	20896	20884	20931	21096	20895	20909	21151	21099	21017	21148	20940	21097	21301	20942	20888	20992	20832	21013	21020	20970	20902	20777	20771	20898	21052	20917	20977	21068	20984	20863	20930	20939	21003	20794	20807	21047	20868	21007	20983	20925	20877	20917	20868	20695	20984	20853	20822	21091	21076	21021	20977	20973	20792	20624	20880	20971	20787	20926	21007	20819	20837	20850	21060	21089	20965	20967	20816	21055	20987	20923	20874	20873	20848	21014	20936	21062	21107	20868	21043	20896	21088	21012	20903	20867	20908	20927	20693	20950	20936	20931	20893	21061	20973	21123	20880	20764	21011	21068	21113	20885	20985	20845	21154	21002	20983	20901	20879	20924	20948	21165	20871	20870	21068	20957	21212	20940	21055	20912	20875	20874	20982	21078	20801	20892	20955	20842	20905	20936	20919	20999	20917	20961	20913	21001	21177	20978	20886	21240	20990	20840	21121	20927	20849	20874	20961	21045	21074	21021	20731	21069	21017	20971	21071	21000	20615	20794	20824	20957	20944	20877	21125	20983	20671	20991	20914	20835	21006	20979	20999	20808	21179	20986	21042	20904	21039	21010	20928	20895	20908	20812	20948	21216	20883	20958	20895	20942	20955	21027	20801	20709	20712	21199	21024	21064	20857	20913	20843	20755	20972	20928	21063	20986	20820	20958	20796	20823	21076	20841	21002	20941	21070	21083	20807	20810	20853	20857	20863	21025	20934	20959	20974	20942	20896	21040	20950	20623	20996	20844	20939	20991	21077	21076	21048	20835	20982	20923	20981	20793	20953	20906	20927	20951	20995	20941	20952	20952	21019	21064	20980	20797	20930	20981	20990	20872	20778	20741	21042	20793	20797	21032	20856	20852	20731	20782	21112	21016	20990	20933	21061	21128	21107	20784	20984	20810	21030	21057	20901	20966	20866	20905	21063	20678	21155	21024	20973	21029	20660	21096	20918	21090	20856	20859	21133	20886	20887	20849	21025	20968	20871	20806	20952	20910	20863	20869	20987	20837	21172	20826	20853	21016	20896	20923	20879	20991	20893	20880	20847	20711	21074	21033	20762	21075	21100	20958	20910	20996	21167	20921	20822	21029	21099	20857	21100	21064	21159	20796	20954	21003	20707	21024	21087	20881	21222	20893	20875	20761	20961	21011	20986	20767	21281	21173	20712	20982	20713	20735	21017	20996	20968	21036	20896	20898	20813	21022	21066	21045	20973	21022	20925	20831	20912	20945	21053	21104	21054	21174	20974	21031	21067	20955	21055	21102	20964	20942	20876	20995	20910	21085	21033	20743	20859	20928	20971	20951	20924	21007	20943	21240	20844	20968	21040	20934	20906	20812	20847	20949	20785	20781	20951	20988	20714	20974	21090	20695	21054	21015	20969	20836	20810	20824	20829	20884	21114	21070	20895	21012	20964	20982	20977	20917	20935	20899	21026	20996	20875	20859	21068	20905	20767	20775	20988	20831	21065	20947	20948	21150	20946	20964	20749	20879	20808	20755	21042	20878	20927	21022	20987	20963	20987	21218	20962	20780	20950	20976	20910	20988	20895	21039	21065	21062	21034	20948	21014	20950	21122	20985	21015	21011	20960	20905	20977	20833	20892	21012	20857	20878	20884	21013	20890	21033	20904	20862	20683	20882	20913	20803	21187	21016	20950	20975	20970	21023	20850	21151	20973	20972	20693	20958	20772	21025	21104	20913	21001	20764	20867	21029	21120	20881	20844	20728	20990	20775	20812	21046	21135	20987	20908	20943	20934	21061	21118	21106	21045	20845
21045	36851	37042	28936	25836	23145	26721	38722	38770	36324	27117	23429	19717	18542	18244	18171	18150	18294	18449	18120	18215	18343	18185	18283	18373	18257	18205	18340	18281	18249	18390	18343	18253	18385	18328	18395	18384	18192	18248	18345	18224	18260	18287	18225	18207	18223	18346	18244	18302	18288	18296	18158	18242	18341	18275	18255	18115	18297	18181	18224	18197	18138	18193	18358	18227	18277	18162	18161	18255	18309	18276	18383	18215	18157	18203	18166	18224	18303	18158	18223	18146	18264	18180	18287	18201	18152	18181	18128	18339	18191	18180	18154	18250	18287	18126	18138	18290	18309	18094	18394	18215	18192	18243	18274	18368	18213	18090	18297	18276	18249	18207	18306	18412	18141	18332	18374	18276	18315	18286	18053	18016	18258	17948	18291	18172	18121	18284	18231	18189	18269	18295	18114	18252	18265	18348	18132	18309	18193	18334	18189	18266	18253	18211	18218	18283	18147	18111	18180	18319	18280	18271	18246	17957	18108	18294	18196	18186	18060	18198	18306	18193	18298	18211	18249	18280	18199	18309	18336	18245	18140	18361	18309	18145	18112	18102	18267	18346	18247	18200	18089	18178	18333	18092	18463	18175	18341	18376	18111	18383	18355	18443	18235	18334	18030	18178	17980	18162	18170	18227	18178	18257	18185	18264	18239	18414	18066	18242	18141	18180	18261	18245	18317	18470	18173	18286	18247	18296	18409	18116	18233	18296	18214	18291	18191	18016	18369	18232	18081	18306	18239	18285	18320	18187	18170	18308	18329	18238	18280	18192	18177	18230	18303	18302	18138	18105	18097	18039	18306	18085	18255	18261	18176	18301	18187	18205	18235	18335	18303	18270	18159	18159	18356	18344	18270	18181	18270	18220	18321	18231	18489	18139	18264	18359	18357	18037	18278	18202	18247	18236	18175	18218	18296	18093	18090	18328	18110	18147	18306	18256	18160	18294	18545	18188	18187	18265	18364	18233	18059	18220	18224	18212	18201	18488	18133	18096	18324	18176	18227	18284	18215	18312	18337	18351	18292	18228	18194	18134	18197	18291	18183	18265	18217	18356	18103	18342	18120	18105	18266	18348	18226	18199	18278	18176	18373	18280	18204	18166	18256	18294	18151	18262	18342	18219	18291	18126	18248	18228	18298	18369	18010	18108	18463	18299	18251	18197	18219	18409	18367	18071	18228	18225	18153	18200	18125	18409	18018	18303	18259	18185	18348	18182	18262	18198	18233	18325	18194	18187	18094	18130	18279	18237	18149	18138	18309	18315	18150	18161	18118	18000	18308	18033	18099	18397	18319	18298	18073	18246	18214	18365	18262	18420	18332	18309	18161	18352	18168	18169	18363	18248	18141	18299	18274	18284	18332	18226	18236	18343	18346	18343	18173	18104	17941	18271	18237	18111	18317	18375	18243	18338	18354	18172	18218	18208	18249	18230	18281	18290	18279	18093	18070	18287	18147	18232	18119	18370	18377	18263	18188	18181	18168	18237	18112	18466	18217	18470	18065	18297	18214	18235	18158	18225	18224	18189	18326	18200	18214	18226	18274	18340	18185	18429	18239	18374	18269	18173	18339	18204	18183	18465	18190	18272	18304	18262	18274	18105	18388	18036	18243	18163	18397	18357	18353	18269	18443	18398	18176	18260	18081	18413	18260	18232	18446	18220	18312	18365	18214	18263	18316	18362	18240	18308	18159	18141	18314	18254	18195	18289	18290	18267	18410	18222	18235	18349	18431	18111	18207	18271	18050	18327	18277	18073	18052	18308	18238	18072	18283	18345	18181	18279	18204	18323	18180	18332	18330	18123	18180	18161	18114	18393	18221	18257	18195	18252	18366	18185	18330	18123	18283	18220	18159	18226	18176	18104	18355	18435	18121	18303	18054	18057	18293	18086	18237	18205	18223	18334	18147	18253	18228	18269	18264	18116	18144	18302	18150	18171	18397	18359	18318	18249	18240	18258	18095	18135	18151	18223	18364	18281	18187	18171	18141	18139	18087	18191	18168	18074	18312	18249	18127	18365	18234	18198	18184	18222	18126	18297	18137	18243	18280	18261	18160	18322	18101	18159	18162	18280	18067	18265	18220	18281	18269	18170	18165	18080	18452	18333	18230	18181	18294	18194	18329	18117	18400	18234	17994	18157	18343	18060	18111	18232	18218	18302	18144	18192	18334	18249	18273	18422	18277	18257	18285	18145	18124	18285	18205	18286	18130	18219	18279	18288	18389	18188	18208	18157	18186	18154	18179	18147	18195	18211	18328	18225	18322	18300	18237	18337	18378	18222	18287	18270	18151	18192	18307	18206	18168	18191	18233	18450	18208	18271	18282	18130	18149	18095	18501	18361	18161	18294	18083	18330	18128	18161	18283	18179	18398	18205	18198	18273	18361	18292	18003	18266	18232	18359	18327	18223	18257	18190	18064	18251	18142	18273	18248	18208	18258	18046	18290	18332	18290	18132	18225	18257	18160	18193	18284	18099	18209	18250	18210	18226	18330	18229	18232	18077	18087	18147	18354	18165	18242	18250	18178	18275	18303	18268	18304	18407	18177	18322	18313	18102	18342	18212	18018	18241	18126	18088	18137	18183	18233	18264	18191	18436	18109	18311	18095	18032	18222	18324	18375	18282	18165	18271	17988	18207	18225	18263	18356	18369	18313	18400	18309	18178	18198	18340	18156	18192	18197	18182	18092	18142	18284	18271	18252	18202	18257	18214	18178	18262	18186	18256	18358	18245	18166	18331	18260	18293	18137	18076	18176	18200	18351	18045	18191	18163	18222	18416	18463	18303	18169	18472	18400	18198	18251	18282	18226	18364	18164	18228	18290	18222	18277	18093	18066	18316	18228	18164	18302	18300	18216	18221	18455	18113	18173	18276	18429	18254	18226	18342	18044	18397	18146	18223	18392	18257	18190	18165	18195	18293	18276	18210	18280	18214	18303	18352	18396	18409	18321	18305	18250	18367	18003	18124	18196	18387	18070	18287	18016	18181	18239	18333	18420	18132	18272	18081	18226	18145	18081	18185	18278	18256	18003	18452	18274	18296	18164	18284	18093	18194	18213	18187	18321	18215	18247	18248	18253	18145	18358	18326	18181	18170	18157	18291	18220	18292	18268	18125	18151	18202	18173	18271	18175	18328	18362	18163	18196	18335	18146	18379	18156	18195	18234	18194	18154	18248	18305	18220	18281	18325	18095	18316	18159	18172	18299	18287	18138	18262	18096	18176	18083	18120	18165	18378	18241	18317	18134	18341	18292	18007	18319	18340	18270	18256	18127	18212	18169	18408	18243	18095	18381	18247	18319	18195	18109	18353	18288	18275	18283	18250	18378	18347	18118	18167	18260	18244	18097	18283	18465	18359	18226	18236	18190	18311	18086	18231	18231	18215	18276	18217	18133	18204	18356	18090	18171	18202	18176	18222	18327	18300	18182	18277	18201	18307	18383	18204	18086	18220	18180	18341	18363	18188	18315	18276	18338	18231	18086	18234	18335	18204	18200	18155	18159	18197	18216	18342	18236	18429	18065	18173	18183	18239	18105	18254	18224	18181	18188	18320	18172	18235	18234	18246	18326	18196	18296	18200	18257	18306	18059	18343	18318	18420	18089	18172	18274	18264	18166	18364	18221	18156	18161	18273	18181	18149	18191	18292	18267	18211	18172	18164	18229	18087	18243	18248	18240	18092	18088	18335	18217	18278	18259	18134	18141	18241	18347	18173	18185	18177	18348	18068	18235	18207	18246	18464	18254	18396	18338	18119	18272	18223	18196	18199	18456	18223	18247	18248	18216	18166	18168	18287	18200	18239	18183	18142	18277	18187	18418	18221	18162	18049	18234	18213	18192	18195	18141	18109	18172	18256	18193	18394	18339	18210	18240	18319	18286	18469	18123	18334	18192	18353	18347	18208	18156	18063	18317	18311	18360	18341	18349	18337	18343	18092	18195	18198	18125	18265	18184	18094	18298	18100	18128	18231	18376	18238	18086	18320	18184	18182	18227	18308	18140	18140	18259	18121	18305	18280	18249	18330	18215	17982	18312	18424	18187	18194	18149	18189	18394	18193	18213	18325	18202	18004	18357	18240	18088	18190	18232	18118	18246	18288	18205	18281	18380	18191	18258	18231	18316	18195	18222	18186	18123	18161	18283	18347	18173	18428	18181	17995	18094	18244	18048	18012	18205	18297	18128	18273	18223	18230	18367	18260	18208	18238	18315	18238	18053	18354	18298	18338	18284	18317	18255	18350	18197	18250	18322	18225	18386	18266	18106	18231	18278	18213	18251	18173	18391	18227	18156	18230	18360	18253	18220	18156	18389	18412	18116	18180	18136	18275	18170	18247	18464	18132	18064	18317	18064	18166	18258	18237	18171	18076	18187	18307	18186	18175	18112	17950	18192	18213	18363	18196	18300	18125	18323	18152	18260	18178	18237	18176	18275	18271	18340	18171	18231	18229	18201	18425	18279	18153	18220	18209	18331	18397	18290	18204	18334	18278	18260	18172	18292	18180	18469	18253	18280	18318	18094	18273	18243	18185	18369	18184	18424	18286	18134	18245	18339	18407	18294	18211	18247	18193	18188	18310	18307	18203	18333	18376	18133	18098	18087	18188	18126	18309	18155	18106	18178	18176	18247	18124	18291	18237	18370	18222	18266	18257	18227	18316	18238	18269	18143	18149	18413	18329	18262	18132	18240	18212	18183	18227	18312	18125	18314	18243	18075	18363	18390	18227	18222	18212	18245	18180	18181	18247	18209	18276	18195	18225	18114	18312	18239	18062	18139	18253	18253	18240	18362	18237	18353	18153	18289	18258	18174	18086	18243	18086	18311	18084	18210	18427	18099	18220	18079	18464	18266	18256	18428	18179	18236	18094	18197	18125	18048	18161	18067	18480	18346	18216	18158	18256	18176	18413	18164	18220	18167	18076	18368	18195	18160	18232	18170	18401	18178	18292	18414	18198	18350	18286	18370	18286	18390	18207	18052	18169	18064	18301	18229	18193	18215	18306	18215	18296	18312	18134	18245	18200	18222	18296	18242	18341	18131	18451	18075	18298	18277	18275	18223	18346	18103	18216	18339	18200	18272	18078	18293	18372	18355	18107	18367	18203	18250	18324	18224	18333	18188	18231	18437	18257	18277	18234	18238
22934	21287	29130	24027	22803	26370	35669	52570	50175	45875	34306	29214	24005	21971	21134	21137	21221	21044	21143	21115	21147	21114	21258	21141	21081	21138	20979	21077	21114	21153	20967	21037	20906	20982	21225	21000	21049	21140	21091	21046	21203	21001	21105	21096	21223	20883	20849	20965	20911	20922	21035	21087	21128	20834	21022	20927	21027	20834	21047	20890	21037	20999	21032	20954	21065	21026	21191	21061	21128	21294	20991	20980	20942	21028	21133	20891	20880	20982	20942	21224	21140	21105	20965	20838	21315	20968	20984	21189	20983	21147	21059	21068	20867	20927	20912	20978	21132	20942	20963	21161	20875	20946	21029	21013	20663	20944	20986	21130	20928	20878	20949	21012	20901	20972	21033	21094	21193	21089	20957	21020	20934	21088	21110	21151	21051	21218	21014	21134	21221	20768	21027	21083	20886	21136	20921	21009	21131	20915	20918	21060	21002	20985	21041	21056	20932	21050	20878	20669	20914	21001	20951	20913	20884	20953	21078	21082	21112	21073	21020	20776	21072	20767	20856	21008	21190	21028	21034	20903	21171	21167	20985	20830	20931	20863	21040	21103	21212	20982	21084	20958	20977	20781	21088	20842	21141	20904	20860	20969	20767	21147	21093	20984	20771	21159	20936	20938	21097	20967	20960	21032	21052	20814	20955	20936	21071	21122	21001	21086	21093	21107	20942	21195	20942	21088	20949	20944	21091	20911	20956	21095	21040	20902	21014	20822	20856	21047	21176	21023	21031	21154	21080	20809	20966	20947	20903	20964	21112	20910	20995	20978	21005	20881	21105	20846	20958	21029	21006	20974	20794	21198	20952	20847	20826	20981	21034	20946	20964	21109	21112	21095	21023	21138	20925	21095	20831	20981	20990	20979	20811	20962	20869	20954	20982	20935	21014	20952	20970	20853	21031	21022	20963	21191	20796	20962	21042	20958	21158	20866	21072	20962	20993	20879	20913	21069	20985	20910	20963	20900	20944	21090	21046	20819	21056	21184	20844	20942	20875	20925	21047	20928	21081	20913	20923	20949	21095	21064	21001	21152	21044	20902	20771	21035	21138	20918	20910	21087	20923	20956	20889	20961	20884	21137	21070	20887	21039	20994	20942	20878	20952	20835	21228	21187	20960	21032	21203	20936	20863	20769	20961	21006	21078	20830	21036	21024	20979	21079	21119	21040	21191	20893	21171	20858	20774	20941	21106	20713	20863	20980	20799	20925	20949	20805	20984	21099	20884	20908	21048	20934	21130	20834	21072	21061	21148	21147	21046	20817	20882	20949	20916	20743	20898	21086	21104	20820	21154	20926	21001	21014	20807	21140	21063	21240	21032	21000	21023	20961	20844	20794	20788	20909	21087	20919	20838	21007	20861	20808	20951	21199	21069	20968	20996	20944	20917	20976	21022	21163	21011	20844	20974	21165	21014	20810	20932	21132	21242	21154	21115	21125	21029	20823	21066	21115	21116	20815	20989	20873	21094	20938	20856	21168	21058	21016	21173	20813	21062	20884	21255	20969	21123	21137	21075	20914	21056	21019	20990	21032	21008	20822	20863	21148	21009	20974	21143	21146	21176	20950	21115	20839	20981	20937	21093	20880	20883	20971	20978	21051	20936	20706	20900	20920	21016	20968	21048	20965	21138	21022	21318	20897	20930	20849	20936	21004	20947	21153	20931	21101	20835	20918	21027	20990	20765	21004	20960	20987	20970	21045	20966	20844	20885	20915	21050	21104	20856	20906	21056	20892	21105	21080	21002	20887	20850	20933	21007	20999	20828	20885	21006	21015	20736	20971	21061	20969	20774	20925	21039	20894	21128	21098	20964	21006	20949	20977	21025	21037	20942	20999	20966	20811	20943	20999	20950	21004	20978	21323	21203	21012	21031	20808	21024	21216	21025	20898	20952	21102	20941	21037	20906	20996	20987	21104	21033	21014	20974	20919	20993	20817	20941	20862	20936	20860	21166	20908	21047	20829	20899	20849	20804	20982	21196	20866	20803	20829	21071	21028	21103	20860	20821	20979	20935	21039	21141	21021	20745	21016	21110	20991	20837	20805	21003	20807	20933	20935	20848	21061	20933	21008	21070	20993	20990	21214	20845	21091	21076	20735	21071	20997	20817	21007	21003	20933	20772	20826	21008	20832	20814	21137	20937	21186	20809	20972	21197	21072	20948	21054	20984	21158	21031	20959	20989	20959	20844	21006	20897	20951	21008	21061	21043	20753	20894	20774	20902	21168	20979	20963	20973	21004	21110	21153	21116	20879	20711	21011	21018	20934	21194	20998	21153	20961	20997	20980	21060	21012	20855	20927	20855	20905	21187	20896	20987	21072	20984	21088	20866	20814	20806	20699	20940	21047	21181	20990	20645	21017	20741	21010	20904	20935	21194	21023	20845	20764	21041	20863	20741	20838	20822	21095	20927	20948	21069	20956	20858	21174	21081	21118	20962	20990	20910	21014	20853	20940	20890	20907	20891	21092	20899	20999	20994	20754	20995	20830	21049	20912	21053	21130	21234	20968	20947	21074	21062	21036	21040	20831	20942	21235	21108	21088	20984	21114	20981	21063	20945	21125	20802	20976	20902	21057	21097	20856	21033	21114	20896	20963	20917	20834	20936	21096	21108	20978	20912	20943	21197	21046	21112	21152	20747	20872	21052	21042	20823	21004	20937	20979	21018	20989	20874	20930	20914	20928	21056	20968	20952	21057	20932	21163	21066	21023	20868	20834	20856	21091	21099	20806	20906	20860	21051	21052	20961	21054	20920	20811	20849	20926	21293	21118	20886	21099	21185	21093	20801	21016	21133	20802	21042	20928	20887	20872	21142	21015	20841	21154	21194	21100	20952	20982	20800	21023	20905	21033	21098	21148	20757	21025	20928	21018	20699	21002	21067	20830	21070	20877	20916	20847	21086	21041	21012	21051	20908	20927	20936	20934	20968	20845	21158	20988	21127	21075	21053	21025	21039	20861	20909	21252	21123	20673	21048	20815	20875	20746	21076	21028	20889	21009	20966	20839	21138	20863	21130	21053	21179	21008	20966	21033	21046	20873	21054	21111	21189	20815	20989	21071	21150	21176	21123	21050	20793	20959	21183	21010	20936	20948	20990	20960	21007	20977	21132	20875	21088	20834	20826	21054	21138	20897	21183	20703	20909	21134	20925	20791	21103	20803	21038	20837	21042	21137	20998	20871	20888	20762	21009	21141	21029	21000	21065	20963	21169	20850	20928	21021	20911	20926	21000	21368	20990	21030	20771	20809	21030	20955	21036	20895	21084	20935	21118	20983	20774	20913	21163	20785	21132	20945	20928	21042	20860	20759	20873	21024	20934	20954	21116	21032	21136	21040	20959	21096	20973	21124	21175	21201	21063	20971	20889	20897	20931	20735	21099	20909	21075	21051	20936	21022	20947	20826	21115	20924	20986	21128	20958	20950	20895	21020	20774	20888	21097	20890	21023	20867	20968	21022	20997	20987	20961	20891	20910	20982	20965	21080	21135	20946	20900	21137	20858	20697	21128	20825	21023	20848	20959	20817	21001	20824	21062	20876	21027	20830	20867	20784	21117	20986	21161	21019	20607	20891	21098	20875	21101	20920	20906	20972	20870	20928	21007	20929	21230	20879	20918	21005	20864	20759	21148	20912	21047	20967	20953	21140	21047	20951	20900	20900	21077	20837	20871	21003	21086	20825	21071	20943	20962	20810	20966	21141	20980	21022	20922	20844	20895	20982	20777	20935	20987	21123	21045	21082	21046	20947	21075	20912	21039	21117	20977	20874	21096	20726	21070	20863	21002	21001	20897	21059	21065	21048	20878	20972	21046	20840	20740	20958	20989	20902	21055	21105	20990	20953	20925	20871	21184	20996	21148	20885	21051	20981	20884	20861	20947	20796	21051	20808	20876	20979	20990	21134	20863	20891	20877	20963	21162	21035	21147	20952	20920	20950	20950	21060	20928	21035	20797	21059	20891	20820	21074	20913	21075	20857	21148	21146	20978	20937	20955	21009	20902	21086	21018	21126	21103	21066	20886	21039	20923	20975	21112	20693	21028	20966	20925	20987	20952	20952	21077	20868	21213	20959	20950	21063	20927	20960	20951	20891	20952	20947	21163	20800	21127	20984	20943	21013	21143	20865	20934	21101	21061	21002	20939	20989	20794	21046	21269	20863	21181	20886	20888	21010	21116	20915	20998	20960	20945	20954	20923	21007	20916	20887	20790	20975	21280	20802	21054	21101	20986	21157	20998	20995	21073	20972	20986	20967	20966	20955	21057	21128	21027	20904	21076	20945	20884	20943	20879	20817	20981	20910	21077	21005	20886	21105	20805	20893	20924	20809	20932	21027	20959	21008	21017	20852	21021	20852	21050	20922	21203	21035	21052	21006	21044	20984	20941	20694	20780	20962	20918	21098	21033	20720	20821	20736	20889	21095	20969	21210	21010	20930	20970	21033	20993	21110	20997	20995	21112	21086	20813	20792	20796	20852	20885	21138	20996	20850	20953	20957	21141	21122	20877	20920	21043	21037	21061	21159	21031	21039	20911	21180	21037	20879	21008	20970	20825	20971	20973	20870	21113	21168	20808	20975	20906	20932	20888	21058	20898	20946	20994	20885	20981	20878	20927	20864	20914	20951	21028	21073	21084	20859	21214	21006	20817	20878	20873	20957	21153	20969	20873	20978	20959	20832	21055	21103	20951	20813	20917	20940	20995	21048	20905	20897	21079	20991	21017	20973	20913	21024	20975	20990	21177	20956	20890	20981	20900	21123	20907	20811	21081	21048	20982	20693	21023	20955	20921	20927	21013	20959	21002	21092	21073	21014	21016	21082	21085	21036	20948	20865	20847	21034	21070	20997	20864	20901	20818	20853	21022	21086	20999	21056	20973	21046	21052	20771	21057	20831	20951	20816	20882	21043	20851	21104	20955	21060	21026	20929	21032	21078	21093	20933	20925	21144	21073	20925	20955	20991	21093	20866	20877	20864	20955	20749	20969	21182	21058	20940	20921	21043	20882	20838	20844	21014	20926	20806	21036	20819	21143	20748	21093	21013	21042	21095	20912	20990	21117	20963	20967	20925	21090	21061	21136	21026	20861	20836	20885	20979	20816	20885	20899	20767	20918	20955	20995	20838	20989	21137	21160	20824
25593	45413	43386	38951	32601	28311	36534	54610	50905	46196	34272	27762	21137	18979	18378	18206	18333	18291	18298	18274	18235	18112	18263	18129	18196	18316	18330	18135	18252	18454	18148	18376	18249	18318	18222	18282	18333	18373	18196	18288	18114	18211	18345	18219	18350	18160	18369	18197	18404	18354	18124	18275	18284	18306	18300	18241	18180	18452	18279	18505	18288	18271	18088	18453	18433	18245	18307	18178	18192	18239	18190	18160	18267	18156	18295	18233	18201	18259	18070	18415	18303	18181	18377	18295	18278	18196	18125	18226	18142	18285	18297	18252	18177	18286	18283	18170	18243	18229	18312	18375	18562	18267	18222	18115	18220	18319	18320	18120	18387	18291	18291	18184	18216	18264	18186	18306	18310	18293	18456	18321	18191	18199	18279	18213	18061	18254	18195	18239	18210	18176	18115	18202	18200	18346	18269	18088	18252	18136	18246	18280	18253	18027	18117	18257	18356	18267	18255	18254	18297	18236	18402	18202	18123	18324	18450	18303	18298	18202	18163	18168	18375	18187	18035	18075	18327	18197	18155	18180	18273	18368	18196	18201	18322	18330	18162	18213	18220	18337	18235	18318	18195	18395	18300	18101	18318	18293	18340	18226	18134	18296	18116	18269	18288	18174	18228	18235	18167	18085	18165	18317	18187	18195	18382	18179	18151	18297	18321	18229	18274	18252	18060	18221	18185	18131	18188	18214	18280	18321	18244	18119	18354	18189	18351	18210	18172	18202	18258	18240	18108	18346	18099	18225	18278	18131	18179	18195	18277	18181	18178	18336	18139	18271	18177	18252	18353	18177	18356	18248	18185	18322	18159	18330	18075	18354	18253	18193	18391	18301	18363	18313	18127	18312	18340	18319	18214	18228	18257	17991	18515	18197	18462	18287	18217	18302	18082	18201	18040	18196	18324	18115	17939	18237	18179	18264	18275	18453	18245	18105	18190	18248	18114	18290	18380	18262	18192	18342	18283	18201	18342	18362	18230	18364	18267	18342	18272	18173	18234	18398	18211	18222	18178	18233	18144	18141	18141	18212	18424	18216	18241	18395	18080	18223	18075	18175	18226	18259	18304	18120	18242	18177	18189	18325	18326	18195	18270	18224	18206	18310	18153	18114	18314	18310	18334	18385	18171	18222	18223	18229	18199	18081	18284	18200	18195	18252	18212	18194	18331	18275	18239	18522	18244	18238	18239	18208	18361	18299	18096	18186	18312	18283	18187	18123	18249	18296	18432	18284	18122	18260	18336	18147	18292	18197	18260	18245	18264	18322	18144	18259	18162	18422	18199	18310	18381	18207	18065	18267	18201	18157	18293	18090	18083	18145	18231	18158	18215	18169	18153	18123	18248	18098	18386	18314	18150	18336	18030	18187	18106	18374	18374	18149	18458	18344	18225	18363	18188	18190	18243	18071	18340	18256	18331	18215	18176	18287	18230	18271	18269	18311	18175	18264	18346	18258	18232	18178	18333	18235	18181	18473	18187	18131	18363	18216	18116	18420	18200	18285	18249	18180	18419	18320	18203	18287	18134	18178	18285	18144	18252	18226	18208	18291	18248	18278	18116	18162	18362	18180	18416	18328	18346	18119	18174	18493	18199	18328	18370	18200	18112	18042	18260	18239	18222	18035	18291	18111	18356	18263	18431	18252	18415	18136	18261	18233	18030	18156	18222	18262	18240	18150	18067	18146	18271	18078	18251	18249	18221	18427	18237	18198	18422	18265	18147	18169	18168	18260	18415	18322	18221	18195	18173	18128	18271	18188	18147	18146	18251	18336	18307	18373	18181	18214	18222	18043	18344	18186	18131	18184	18211	18421	18349	18170	18259	18160	18215	18291	18278	18202	18429	18290	18173	18091	18167	18235	18189	18366	18266	18276	18289	18220	18232	18213	18210	18289	18233	18269	18303	18292	18275	18161	18203	18242	18229	18067	18323	18168	18073	18369	18127	18184	18163	18305	18145	18362	18109	18088	18169	18017	18287	18258	18363	18171	18238	18192	18133	18236	18022	18287	18037	18180	18187	18167	18221	18044	18268	18380	18318	18215	18151	18205	18322	18305	18214	18311	18201	18198	18293	18235	18203	18203	18249	18373	18285	18266	18313	18203	18297	18273	18317	18374	18345	18287	18285	18316	18273	18188	18325	18251	18291	18215	18179	18278	18322	18206	18235	18081	18199	18519	18244	18304	18224	18110	18396	18226	18160	18201	18138	18214	18244	18238	18261	18165	18387	18159	18168	18133	18159	18175	18227	18452	18113	18306	18171	18297	18199	18226	18182	18116	18312	18215	18474	18368	18314	18165	18296	18228	18149	18108	18274	18282	18247	18239	18379	18257	18200	18282	18271	18293	18269	18040	18442	18216	18311	18262	18373	18187	18338	18143	18188	18207	18206	18209	18336	18280	18289	18140	18075	18188	18159	18328	18355	18222	18173	18217	18353	18169	18295	18261	18233	18192	18348	18052	18376	18160	18270	18272	18383	18247	18060	18336	18257	18225	18327	18194	18184	18157	18229	18253	18094	18174	18151	18377	18137	18207	18315	18124	18327	18150	18282	18285	18461	18207	18201	18188	18308	18368	18072	18272	18381	18330	18338	18334	18189	18253	18259	18171	18085	18327	18184	18423	18264	18308	18321	18199	18246	18249	18215	18184	18373	18095	18250	18425	18366	18343	18014	18368	18296	18206	18104	18174	18366	18374	18118	18108	18224	18268	18321	18187	18235	18221	18233	18101	18341	18100	18286	18219	18289	18135	18438	18258	18228	18338	18309	18034	18154	18432	18175	18266	18163	18127	18086	18137	18429	18153	18181	18281	18361	18037	18309	18265	18223	18424	18250	18117	18397	18175	18088	18205	18335	18128	18204	18139	18081	18276	18104	18067	18183	18162	18347	18136	18279	18181	18083	18206	18268	18252	18301	18230	18210	18346	18152	18267	18158	18330	18080	18064	18330	18148	18288	18191	18334	18369	18146	18251	18202	18204	18173	18189	18190	18227	18320	18162	18113	18422	18472	18221	18251	18017	18337	18159	18261	18425	18071	18181	18094	18305	18382	18148	18278	18249	18144	18289	18286	18142	18310	18248	18299	18172	18216	18282	18323	18164	17878	18236	18317	18227	18240	18101	18179	18239	18394	18166	18171	18224	18255	18266	18239	18146	18243	18184	18192	18404	18166	18342	18259	18328	18254	18199	18303	18258	18373	18263	18033	18285	18140	18103	18251	18529	18120	18139	18246	18145	18275	18263	18191	18264	18285	18267	18247	18030	18177	18199	18142	18185	18242	18117	18170	18269	18240	18191	18368	18154	18238	18227	18412	18088	18189	18140	18424	18230	18233	18273	18245	18218	18231	18165	18094	18305	18161	18152	18237	18297	18178	18280	18343	18294	18419	18157	18337	18054	18362	18203	18221	18260	18269	18195	18086	18148	18240	18394	18337	18197	18257	18284	18102	18253	18301	18104	18320	18420	18130	18362	18176	18088	18310	18245	18264	18230	18464	18134	18242	18229	18416	18017	18292	18019	18177	18097	18324	18253	18221	18209	18049	18377	18358	18258	18201	18283	18353	18215	18267	18189	18291	18014	18146	18152	18225	18096	18176	18232	18131	18101	18228	18273	18098	18213	18263	18120	18212	18311	18409	18143	18253	18282	18246	18351	18338	18257	18276	18288	18052	18384	18117	18171	18305	18360	18197	18126	18321	18395	18278	18341	18329	18283	18237	18226	18283	18257	18201	18218	18217	18276	18102	18245	18210	18105	18143	18349	18048	18332	18038	18151	18255	18171	18162	18311	18426	18337	18413	18249	18444	18005	18375	18101	18115	18328	18271	18130	18170	18239	18209	18249	18168	18242	18150	18327	18241	18179	18216	18317	18310	18166	18276	18175	18232	18224	18264	18158	18237	18331	18196	18200	18163	18313	18334	18199	18277	18339	18377	18078	18280	18159	18232	18132	18237	18290	18353	18231	18234	18381	17994	18270	18320	18222	18299	18379	18266	18404	18248	18327	18118	18070	18282	18161	18299	18395	18365	18155	18069	18182	18350	18275	18315	18409	18278	18033	18155	18329	18271	18298	18194	18280	18333	18252	18248	18186	18222	18098	18265	18258	18291	18332	18204	18254	18300	18411	18219	18285	18274	18396	18054	18395	18233	18350	18240	18216	18261	18282	18161	18132	18164	18276	18076	18165	18163	18294	18126	18332	18111	18163	17993	18380	18258	18315	18227	18204	18281	18314	18530	18281	18160	18172	18369	18246	18235	18169	18104	18164	18366	18191	18330	18142	18233	18129	18113	18222	18175	18367	18169	18172	18134	18203	18253	18145	18109	18264	18293	18038	17941	18324	18187	18233	18026	18191	18137	18224	18298	18047	18321	18213	18291	18203	18248	18169	18322	18192	18188	18155	18258	18443	18246	18153	18292	18228	18186	18076	18370	18212	18215	18325	18206	18111	18212	18156	18277	18262	18220	18285	18223	18290	18306	18348	18319	18147	18086	18208	18218	18142	18223	18105	18196	18149	18106	18191	18203	18078	18313	18286	18199	18169	18238	18346	18258	18239	18413	18306	18143	18183	18230	18248	18048	18305	18148	18090	18392	18167	18226	18302	18033	18244	18300	18291	18315	18497	18330	18254	18225	18461	18220	18261	18271	18222	18169	18193	18168	18380	18261	18091	18246	18197	18236	18258	18054	18386	18300	18153	18345	18203	18084	18358	18376	18065	18308	18353	18185	18127	18170	18258	18232	18336	18127	18445	18064	18051	18169	18295	18233	18338	18275	18115	18342	18211	18060	18313	18317	18329	18235	18275	18272	18253	18127	18047	18169	18326	18349	18134	18068	18363	18309	18421	18184	18297	18137	18355	18370	18169	18221	18189	18263	18409	18341	18153	18163	18160	18173	18254	18161	18277	18290	18376	18140	18302	18180	18337	18234	18231	18461	18239	18125	18332	18050	18386	18092	18180	18271	18030	18349	18160	18229	18261	18295	18220	18238	18183	18183	18302	18182	18432	18231	18061	18111	18246	18144	18274	18120	18232	18321	18134	18304	18312	18204	18249	18159	18356	18166	18150	18353	18390	18205	18232	18120	18169	18139	18328	18242	18318	18198	18243	18006	18040	18233	18202	18286	18165	18151	18174	18378	18049
27757	22991	28121	26526	22916	22359	21810	24174	23956	24065	22518	21729	21181	20921	20732	20902	20617	20737	20702	20623	20660	20601	20592	20664	20643	20716	20972	20771	20532	20606	20499	20748	20668	20650	20769	20658	20757	20661	20721	20601	20685	20303	20587	20617	20787	20567	20532	20788	20558	20729	20915	20774	20598	20662	20570	20571	20497	20614	20727	20611	20552	20678	20638	20632	20829	20536	20684	20626	20540	20658	20686	20849	20678	20741	20610	20676	20810	20454	20603	20498	20663	20617	20869	20676	20560	20788	20794	20694	20575	20681	20669	20809	20670	20494	20509	20605	20599	20683	20663	20950	20566	20659	20670	20329	20754	20587	20562	20685	20604	20609	20747	20670	20624	20706	20665	20780	20648	20510	20656	20617	20632	20594	20551	20577	20807	20825	20640	20655	20558	20689	20793	20441	20687	20525	20622	20622	20566	20816	20635	20735	20669	20458	20797	20530	20409	20454	20708	20573	20728	20476	20806	20664	20600	20693	20825	20683	20482	20609	20528	20380	20638	20390	20617	20655	20472	20531	20647	20526	20750	20719	20418	20610	20680	20638	20695	20576	20687	20578	20646	20439	20707	20707	20850	20595	20505	20624	20627	20616	20692	20729	20714	20757	20759	20723	20504	20920	20609	20690	20493	20611	20699	20832	20819	20699	20685	20442	20754	20602	20789	20725	20772	20590	20642	20504	20793	20630	20672	20843	20729	20646	20864	20861	20662	20534	20728	20560	20506	20646	20679	20642	20637	20637	20543	20487	20518	20630	20608	20557	20622	20767	20624	20720	20716	20567	20668	20851	20631	20540	20605	20542	20614	20518	20702	20799	20614	20535	20639	20643	20612	20485	20552	20567	20828	20733	20795	20791	20780	20911	20663	20601	20467	20648	20695	20693	20763	20583	20578	20610	20618	20555	20553	20718	20676	20505	20531	20651	20616	20751	20516	20686	20695	20559	20299	20633	20640	20401	20518	20519	20423	20680	20735	20694	20518	20604	20563	20598	20699	20627	20696	20749	20478	20555	20910	20707	20840	20768	20594	20823	20571	20630	20543	20406	20703	20730	20530	20697	20451	20533	20834	20798	20698	20667	20534	20649	20747	20722	20688	20712	20734	20444	20677	20819	20548	20590	20560	20521	20522	20647	20666	20577	20662	20585	20759	20766	20688	20727	20848	20879	20712	20470	20693	20506	20838	20822	20574	20530	20795	20577	20504	20644	20692	20638	20891	20631	20666	20502	20579	20727	20687	20795	20719	20742	20659	20430	20800	20638	20563	20723	20686	20599	20900	20651	20670	20671	20706	20670	20694	20807	20621	20701	20743	20582	20827	20768	20478	20561	20674	20575	20706	20735	20738	20624	20881	20612	20629	20666	20592	20823	20579	20503	20659	20581	20598	20488	20719	20624	20619	20436	20475	20613	20768	20636	20811	20453	20480	20736	20706	20675	20669	20595	20958	20654	20734	20535	20554	20826	20869	20522	20703	20746	20824	20700	20379	20681	20731	20676	20774	20587	20487	20770	20599	20671	20830	20707	20644	20723	20497	20654	20636	20587	20511	20620	20530	20559	20648	20853	20544	20621	20716	20556	20626	20782	20734	20726	20423	20875	20662	20602	20393	20662	20542	20431	20580	20792	20612	20725	20513	20773	20507	20767	20502	20656	20670	20668	20610	20602	20714	20410	20708	20691	20766	20628	20872	20664	20603	20552	20442	20287	20503	20821	20761	20613	20670	20559	20730	20612	20696	20634	20673	20555	20663	20607	20820	20604	20614	20553	20697	20730	20587	20690	20790	20695	20612	20755	20565	20627	20633	20500	20784	20417	20661	20546	20755	20545	20577	20646	20694	20640	20617	20395	20349	20375	20610	20475	20736	20661	20787	20582	20596	20663	20578	20664	20608	20504	20547	20794	20590	20768	20874	20434	20720	20723	20464	20982	20827	20648	20675	20679	20690	20691	20564	20636	20567	20662	20581	20907	20763	20809	20584	20652	20776	20789	20458	20389	20421	20486	20590	20605	20709	20708	20600	20635	20651	20870	20515	20728	20754	20584	20632	20506	20573	20778	20596	20693	20588	20659	20784	20934	20838	20638	20564	20602	20762	20645	20740	20868	20654	20530	20833	20451	20656	20642	20704	20742	20523	20559	20760	20679	20681	20632	20387	20702	20690	20506	20692	20497	20519	20752	20736	20590	20498	20582	20815	20657	20641	20784	20672	20590	20617	20598	20571	20880	20734	20608	20658	20528	20660	20756	20749	20595	20662	20501	20722	20607	20721	20556	20711	20544	20648	20960	20632	20807	20646	20408	20604	20752	20674	20600	20621	20764	20471	20596	20649	20509	20547	20781	20533	20621	20713	20632	20782	20615	20701	20364	20630	20553	20648	20571	20769	20646	20663	20553	20784	20766	20767	20653	20983	20617	20596	20628	20714	20574	20494	20723	20714	20653	20683	20634	20713	20586	20624	20628	20652	20729	20611	20782	20603	20439	20730	20823	20635	20616	20655	20708	20651	20605	20500	20686	20681	20542	20523	20593	20695	20593	20574	20805	20621	20658	20795	20698	20698	20555	20620	20482	20659	20544	20509	20595	20611	20507	20580	20494	20712	20474	20534	20589	20692	20772	20628	20855	20651	20535	20527	20545	20745	20727	20555	20625	20701	20566	20549	20680	20823	20662	20662	20382	20325	20618	20742	20689	20726	20520	20644	20953	20477	20683	20627	20583	20537	20437	20640	20613	20756	20872	20971	20643	20652	20718	20677	20683	20812	20558	20687	20606	20790	20778	20724	20728	20567	20685	20738	20450	20644	20792	20719	20762	20544	20659	20815	20668	20653	20685	20762	20660	20711	20761	20671	20660	20739	20672	20715	20784	20565	20590	20715	20695	20725	20826	20818	20826	20771	20624	20752	20675	20662	20571	20524	20622	20665	20610	20637	20735	20674	20648	20860	20737	20746	20522	20713	20425	20480	20667	20644	20655	20758	20542	20465	20670	20450	20563	20587	20662	20811	20594	20506	20546	20679	20640	20687	20618	20740	20531	20697	20680	20579	20665	20717	20707	20721	20555	20783	20738	20588	20670	20703	20690	20754	20658	20657	20826	20690	20656	20955	20800	20619	20667	20699	20648	20602	20517	20520	20813	20525	20671	20712	20620	20619	20461	20709	20553	20614	20623	20643	20953	20689	20579	20633	20494	20582	20660	20769	20737	20585	20614	20677	20659	20822	20604	20647	20808	20595	20711	20783	20753	20756	20583	20628	20541	20686	20690	20629	20652	20813	20399	20501	20753	20682	20731	20512	20717	20539	20772	20765	20676	20680	20592	20726	20825	20839	20846	20837	20612	20494	20546	20511	20639	20647	20657	20682	20774	20529	20581	20831	20662	20630	20801	20503	20633	20557	20541	20630	20558	20831	20387	20566	20580	20777	20656	20622	20563	20648	20594	20594	20635	20663	20623	20617	20513	20670	20607	20752	20656	20510	20651	20681	20473	20471	20625	20568	20786	20664	20890	20707	20606	20573	20734	20736	20398	20545	20706	20581	20510	20595	20447	20765	20667	20681	20914	20589	20671	20696	20534	20648	20721	20867	20614	20575	20621	20636	20622	20567	20566	20925	20631	20777	20627	20479	20748	20703	20680	20691	20723	20593	20949	20710	20589	20672	20522	20630	20715	20543	20638	20771	20480	20436	20574	20835	20567	20531	20571	20655	20819	20694	20674	20772	20565	20706	20786	20678	20594	20541	20906	20759	20802	20675	20671	20796	20698	20777	20391	20613	20556	20527	20592	20446	20450	20738	20688	20538	20587	20521	20653	20658	20786	20607	20569	20593	20683	20781	20620	20378	20710	20690	20792	20699	20660	20445	20782	20412	20637	20706	20755	20542	20339	20609	20729	20528	20609	20591	20643	20843	20653	20544	20771	20663	20767	20628	20658	20758	20636	20440	20668	20741	20485	20630	20686	20699	20748	20625	20609	20567	20862	20686	20565	20584	20953	20777	20568	20748	20583	20657	20559	20525	20592	20689	20813	20585	20594	20659	20441	20676	20786	20698	20827	20698	20560	20752	20648	20422	20606	20721	20468	20546	20555	20493	20741	20522	20698	20856	20544	20736	20648	20727	20566	20684	20659	20552	20703	20549	20612	20533	20556	20629	20688	20637	20774	20623	20595	20683	20719	20591	20601	20550	20647	20555	20729	20634	20636	20583	20670	20852	20545	20527	20614	20459	20676	20662	20550	20603	20592	20708	20640	20703	20561	20704	20566	20739	20641	20658	20693	20622	20775	20373	20719	20745	20636	20770	20614	20613	20769	20502	20574	20710	20643	20850	20743	20785	20572	20607	20433	20671	20620	20619	20562	20765	20699	20691	20479	20438	20590	20818	20664	20597	20846	20607	20573	20721	20781	20532	20839	20739	20673	20516	20512	20570	20611	20656	20480	20636	20634	20707	20554	20774	20494	20672	20856	20666	20734	20666	20755	20589	20792	20642	20641	20736	20745	20728	20612	20689	20585	20555	20428	20831	20633	20559	20451	20522	20845	20511	20640	20692	20504	20646	20668	20456	20675	20764	20560	20684	20545	20657	20561	20630	20858	20619	20529	20495	20825	20736	20651	20746	20747	20718	20636	20504	20640	20677	20855	20707	20610	20330	20712	20744	20553	20644	20760	20611	20562	20637	20828	20671	20739	20733	20788	20708	20867	20697	20632	20587	20812	20652	20687	20733	20773	20555	20675	20576	20670	20540	20569	20719	20559	20660	21003	20643	20630	20618	20471	20459	20694	20692	20779	20822	20818	20745	20528	20695	20575	20704	20801	20677	20585	20895	20806	20464	20725	20582	20604	20694	20708	20661	20553	20705	20694	20627	20425	20578	20588	20411	20633	20622	20686	20535	20655	20629	20440	20649	20702	20481	20556	20721	20631	20651	20706	20675	20758	20731	20508	20610	20610	20692	20559	20607	20784	20836	20838	20546	20648	20556	20547	20564	20707	20682	20738	20680	20545	20497	20674	20678	20845	20709	20671	20473	20632	20552	20559	20637	20713	20698	20770	20494	20599	20540	20371	20467	20737	20820	20696	20675	20715	20648	20720	20520	20709	20501	20553	20747	20631	21009	20472	20763	20630	20678	20745	20808	20670
19488	27101	27402	24465	21523	20372	19594	23553	22511	22549	20433	19255	18424	18141	17964	17814	18206	17850	17996	18082	18015	18195	17992	18132	18073	17968	18306	18017	18225	17974	18044	18076	17956	17978	18064	18012	18043	18208	18128	17928	18099	17931	18039	17910	18112	18033	18060	18025	18095	18058	17983	18071	18057	17816	18100	18238	18033	18154	18144	17901	18122	18122	18146	18072	18003	18061	18174	18262	17844	18210	18045	17947	18090	18138	18328	18031	18045	17991	18204	18018	17990	17972	18108	18027	18009	18146	18073	18148	17901	18105	18293	18066	18153	18020	18152	18097	17949	18040	18053	17849	18011	18065	18200	17969	18085	18101	18055	17976	18028	17898	17933	18113	18135	17870	18128	18053	18027	18142	18128	17950	18016	17931	18137	17907	18071	17991	18053	18019	18072	17969	18110	18015	18052	18105	18100	18250	18049	18104	18050	18280	18119	18151	18004	17766	18078	18054	18117	17999	17877	18050	18059	17906	18107	18153	18081	18024	18046	18205	18125	18144	18074	18049	18041	17997	18160	18075	17945	17971	18056	18076	18068	17970	18179	18062	17989	18098	18132	18009	18001	18039	18196	17911	18061	18083	17970	18203	17991	18061	18069	18038	18225	18131	18028	18121	17983	18010	18097	18100	18015	17908	18080	18079	18115	18111	18087	18132	18069	18110	18142	17916	17878	17932	18160	17962	17924	17885	18087	17999	18064	18021	18140	18023	17994	17820	18126	18152	17992	18133	18228	18111	18239	17992	18077	18006	18091	18050	17902	18262	17978	18185	18058	18025	18043	17981	18038	17997	17998	18118	18066	17969	18180	18057	18187	18145	18074	18062	17872	17946	18018	17989	18182	18030	18124	18068	18282	18025	18219	18154	18031	17988	18340	18175	18046	17986	18117	18173	18042	18058	17937	18042	18111	18093	18075	18262	17858	17982	18066	18021	17988	18005	18153	17800	18227	18104	18065	17909	17924	18040	17929	18314	17960	17972	18217	18009	18183	17987	17925	18202	18105	17897	18021	18095	17974	17935	18185	17841	18031	18043	18153	18138	18021	18009	17943	18153	18196	18084	17948	18072	18034	18083	17981	18151	18073	18250	18062	18068	18078	18059	18115	17931	18132	17886	17976	18132	18095	17881	18080	17878	18152	18019	18030	18022	18068	18003	18242	17917	18099	18081	18004	17960	18093	18085	17981	18235	17956	18061	17980	18137	17943	18006	18104	18207	18085	18028	18061	18046	18007	18050	18067	18086	18130	18070	18151	18145	18011	18088	18075	17924	18102	18040	18186	17894	18257	18007	18084	18019	18083	18000	18136	17996	18184	18158	18276	18066	18101	18107	18126	18012	18146	18082	18098	18089	18118	18068	18099	18116	17906	18011	18125	18089	18146	18103	17850	18160	18099	18082	18152	17913	18242	18127	18127	18079	18061	17978	17969	18138	17937	18092	17899	18116	18162	18189	18192	18041	18114	17972	18169	18164	18146	17934	18053	18102	18073	17924	17977	18099	18009	18084	18141	17933	18139	18225	17974	18018	18108	18089	18035	18025	18122	18217	18089	17971	18114	17831	18098	18015	18079	18014	18145	18064	18085	17986	17967	17877	18167	18099	18090	18068	17862	17991	18021	18164	18145	18088	17980	17968	18129	18180	17840	18197	18006	18076	18189	17928	18040	17993	17958	17978	18110	18004	18217	18031	18100	18153	18134	18069	18028	18092	18050	18085	18124	18150	18046	17831	18037	18018	18107	18147	18146	18042	18047	18023	18147	17919	18042	18045	18034	18230	18275	18034	18068	18085	18001	18108	17927	17933	18112	18062	18063	17982	18053	18093	17984	18157	17953	17986	18004	17876	17998	18086	18089	18095	17984	18022	18086	17997	18048	18098	18057	18007	18099	17940	18014	18003	18113	17944	17752	17990	18155	17890	18137	17999	18113	18025	18039	18170	18089	18181	17937	18069	18069	18073	18095	18063	18049	17984	18042	17991	18025	17940	18065	18031	18030	17962	18044	18165	18084	18078	18063	18102	18118	17983	18148	18097	18035	18068	18026	18002	18061	18220	17859	17909	18096	17959	17975	18092	18046	17919	18196	18207	18036	17944	18186	18021	17974	17981	18152	17939	18089	18004	18037	17941	18060	18061	18069	18043	17942	18013	18067	17858	18087	18226	18052	17977	18052	18120	18076	17909	18066	18185	18116	18195	18014	17935	17997	18027	18058	17891	18081	18005	17812	18017	17993	18074	18044	18010	18087	17949	18052	18057	18100	18079	18033	17975	18072	18024	18098	18061	18090	17877	18117	17940	17991	17966	17976	18149	18211	17889	18102	18043	17973	18158	18158	18048	18157	17950	18031	18017	17977	17905	17864	17978	18064	18049	18038	18173	18021	18100	18150	18121	18081	18025	18077	18056	17967	18052	18144	18125	18022	18080	18126	18068	18265	17849	17996	18016	17882	17833	17875	18031	18039	18110	18218	17889	17982	18221	18092	18305	18049	17973	18027	18208	17947	18159	18123	18096	18145	18034	17897	18044	18038	18080	18066	18020	18069	18287	18022	17982	18068	17946	18046	18129	18110	18048	18070	18187	17923	17949	18137	17918	18148	18191	17964	18088	17948	18076	18161	18014	18058	17900	18016	18079	18183	18114	18135	18091	18245	17946	18227	18033	18064	18085	17955	18075	17947	17778	18075	18174	18116	17906	18090	18207	18150	17847	18126	18087	18173	18043	18034	17923	18066	17918	18148	18261	17997	18078	18072	18216	17899	18134	17985	18073	17943	17925	18101	18015	18192	18071	18111	18108	17957	18033	17995	18059	18120	18012	17998	18010	18020	18113	18107	18038	17943	18069	18110	18261	18119	18147	17977	18116	18014	18177	18071	18075	18166	18055	17901	18055	18034	17878	18157	18025	18024	18165	18004	18115	18128	18185	18119	18255	18002	17966	18111	17982	18246	18011	18064	18112	17958	18057	18030	18143	18179	18063	17919	18025	18166	18139	18060	18079	18043	18173	18177	18101	17938	18106	18208	18070	18020	18109	18158	17974	17980	18176	18171	18046	18093	18165	18194	18224	18039	18031	18081	17882	18199	18065	18028	18078	17974	17905	17953	18071	18074	18095	18027	18014	18125	18121	18105	18037	17839	17972	18194	18036	18073	17903	18258	18150	18073	18197	18031	18048	18169	17814	18038	17964	18076	18011	18117	17905	18116	18147	18007	18128	18107	18093	18114	18047	18027	18102	18233	18181	18141	18142	18113	18107	18202	17965	18041	17948	18081	18061	17905	18122	18101	17982	18171	18015	17813	18210	17973	17969	18123	18080	18069	18156	18061	18069	17907	17824	18073	18035	17996	18067	18109	18122	18038	17888	18160	18144	18151	17909	18176	18165	18118	18323	18125	17950	18006	18014	18149	18014	18050	18101	18046	18172	18053	18066	17978	18223	18026	17974	18089	17859	18095	18133	17960	17991	18155	18068	18286	17965	18118	17920	18214	17963	18034	18173	18002	18064	18128	18048	18149	18261	18162	17934	17823	18238	17955	18065	18050	18137	17980	18128	18026	17903	18103	17848	18156	17876	18163	18051	18035	18056	18124	17998	17993	18084	18194	18102	17932	18028	18128	17933	18082	18127	18194	18129	18084	17956	18071	18006	18240	17924	18096	18087	17995	18272	18305	17905	18030	18068	18144	18179	17943	18052	18078	18069	18049	17957	18141	18096	18083	18007	18005	18067	18010	18049	18111	18144	18150	17795	18246	18015	18177	18075	18065	18086	18245	18024	18260	18027	18070	17879	18109	18138	18036	18192	18162	18163	18103	17972	18142	17956	18145	17969	18075	18004	18047	18118	17836	17995	18133	17871	18096	18055	18173	18183	17980	18030	18073	17916	17904	18050	17947	18182	17977	18184	17914	17996	18074	18041	18121	18057	17968	18101	17891	18094	18049	17906	18347	18080	18115	18108	18141	17960	17879	18090	18138	18197	18110	18063	18065	18157	18001	17979	18041	18067	18156	18002	18194	17955	18080	18076	17904	17900	18124	17897	18142	18141	18022	17945	18056	18270	18009	18100	18155	18065	18024	18020	18051	18215	18118	18124	18048	18003	18055	18046	18117	17919	18153	18220	18121	18103	17965	18182	17972	17844	18086	18077	18057	18039	18112	18086	17978	17861	18084	18053	18210	17954	18001	17932	18117	18005	18115	18136	18114	18233	17910	18191	18172	18052	17967	18073	18021	18106	18114	18076	18098	18130	18136	18191	18022	18078	18101	18016	18218	18148	17904	18238	17981	18197	17982	18095	18038	18007	18193	18127	18058	18030	18267	18060	18042	18210	18292	18155	17872	18098	18115	18170	18050	18006	17926	18205	18155	18183	18010	18052	18153	18091	18177	18079	18073	18170	18108	18150	17892	17801	18150	17998	17895	18034	18060	18044	18223	18059	17992	18114	17940	18144	18117	18077	18199	18256	17879	18033	17993	17939	18079	18046	18043	18085	17933	18009	18041	18119	18141	17958	18066	18191	18192	18015	17939	18130	17924	17875	18076	18086	18121	17910	18045	18144	18103	17899	18029	18006	18050	18175	17951	18061	18178	18062	17944	18070	18146	17931	18106	18026	18021	17949	18050	17888	18065	17969	18059	18027	18034	18206	18027	17802	18064	18057	17905	18102	18235	18005	18245	18014	18026	18070	18106	18110	17958	17998	18174	18055	18173	18092	18180	18259	17956	18088	17981	18020	18153	18150	18010	17966	17990	18121	18034	17990	18010	18022	17912	18041	17923	18049	17887	17930	18114	18077	18199	17879	18081	18087	18140	18040	18132	18105	17945	18124	17964	18123	18045	18119	18132	18234	18080	18049	18030	18143	18243	18082	18024	17965	17960	18005	17979	18180	17984	17987	18036	17959	18010	18001	17924	18045	18036	17990	18135	18207	18041	18004	18142	18059	18125	17982	18032	17971	18122	17905	18272	18049	17814	18054	18110	18034	18144	18100	18088	17944	18142	18037	17977	18060	17914	18214	18214	18048	17986	18038	18030	18115	18073	18016	18010	18024	18137	17881	18047	17934	18088	17902	18198	18095	18053	17957	18146	18066	18002	17980	17949	18029	18194	18042	18029	18174	18040	17989	18058	17930	18072	18044	17929	17989
24537	21360	28632	25992	24857	25836	25200	37021	38467	35040	28198	24973	22396	21244	21021	21120	21100	20968	20814	20915	21034	21123	21000	21192	20833	20920	21038	20904	21060	20888	20766	21068	20919	20928	20949	20978	20878	21000	20865	21110	20794	20768	20617	20922	20855	20988	20990	20888	21126	20708	20834	20892	20963	20709	20983	20973	21024	20669	20906	20724	20995	20811	20800	20620	20953	21005	20907	20910	20825	20880	20837	20867	21022	21075	20906	21065	20772	20928	21044	20960	20947	20986	20977	20995	20875	20717	20689	20990	20970	20996	20916	20945	20744	20812	20792	20782	20683	20889	20858	20847	20884	20763	20754	20895	20905	20824	20916	20679	21034	20760	20951	20791	20874	21010	20713	20856	20928	20800	20888	20924	20970	20961	21032	20723	20826	20860	20877	21003	20933	20819	20981	20648	20848	21000	20994	20821	20761	20922	20870	20904	20884	20934	20879	20946	20742	20746	20871	21055	20811	20796	20984	20733	21001	20787	20922	20877	20867	20966	21075	20894	20730	20824	20777	20871	20985	20815	20852	20764	20944	20829	21055	20884	20734	20948	21267	20981	20977	20769	21010	20767	21022	20884	20794	20968	20778	20817	20931	20761	20889	20747	20892	20944	20747	20912	20808	20787	20904	20912	20917	20797	20903	20947	20608	20924	20826	21030	20792	20792	21002	20916	21024	20849	20824	20687	21014	20844	20873	20898	20853	20770	21070	20847	20903	20966	20925	20781	20842	20963	20825	20648	20865	21010	20854	20896	20858	20758	20864	20925	21152	20852	20837	20779	20964	20934	20896	20829	20836	20715	20831	20908	20988	21003	20989	20752	20827	20809	20863	20852	20779	20843	20804	20876	20997	20900	20746	20887	20803	20975	20839	20891	20936	20741	20827	21005	20812	20773	20889	20908	20786	20638	20870	20928	20856	20819	20587	20817	20937	20852	20968	20900	20821	20863	20771	20952	20872	20832	20896	20787	20813	21066	20941	20919	20887	20855	20910	20939	20888	20725	20865	20795	20866	20832	20810	20738	20844	20805	20791	20793	20824	20962	20820	21011	20892	20773	20894	20714	20874	20872	20812	20919	20835	20728	20787	20990	20884	20909	20929	20870	21021	20851	20929	20916	20853	20810	21061	20784	20732	20739	20922	20779	20936	20985	21047	21004	20893	20688	20805	21042	20917	20950	20957	20817	20954	20681	20533	20736	20836	20856	20991	21031	20946	20907	20911	20993	20906	20911	20927	20855	20821	20832	20820	20544	20853	20617	20689	20637	21075	20872	20980	20797	20946	20880	20946	20695	20861	20999	20838	20963	21089	20879	20716	20855	20915	20746	20739	20723	20862	20976	20903	20988	21012	20997	20633	20730	20814	20858	20863	20800	20837	20693	20694	20914	20801	20810	20728	20702	20759	20839	21079	20818	20811	20812	20892	20973	21089	20700	20711	20789	20922	21066	20734	20881	20959	20939	20882	21066	20833	20866	20869	20792	20962	20603	20950	20832	20656	20805	20994	20941	20876	21021	21006	20772	20690	20751	20815	20971	21082	20875	20873	20844	20799	20912	20913	20921	20709	20949	20925	20848	20922	20892	20939	20922	20753	20932	20949	20766	20659	20764	20881	20797	20869	20630	20896	20913	20852	20885	20893	20884	20929	21001	21055	20841	20975	20958	20906	20891	20758	20847	20893	20913	20815	20830	20846	20870	20860	20970	20742	20952	21043	20663	20850	20831	20796	20958	21101	20931	20688	20545	20955	20748	21115	20842	20718	20709	20843	20853	21046	20802	20883	20899	20899	20962	20815	20766	21037	21007	20767	21048	20734	20994	20773	20966	20970	20918	20931	20757	20804	20786	21014	20776	20908	20711	20793	20558	20960	20943	20910	20779	21021	20766	20968	20958	20908	20751	20832	20982	20837	20907	20900	20738	20780	20912	20802	20809	20800	21093	20817	20867	20885	21021	20863	21039	20929	20825	21068	20898	20838	20923	20871	20732	20690	20902	20973	20947	21080	21038	20963	20853	20761	20971	21034	20784	20833	20919	20770	20884	20784	20992	20971	20917	20836	20810	20787	20813	20902	20877	20946	20943	20896	20711	20784	20733	20900	20922	20776	20898	21011	20639	20864	20497	20894	20812	20995	21024	20780	21142	20989	20738	20768	20807	20853	20855	20822	20934	20748	21118	20828	21053	20743	20668	20940	20771	20752	20976	20983	20849	20846	20984	20552	20832	20804	20696	20934	20692	20878	20782	20865	21072	20763	20811	21011	20926	20999	20739	20880	20703	20885	20757	21129	20819	20647	20858	20881	20839	20841	20674	20942	21017	20915	20791	20835	20903	20725	20765	20574	20768	20944	20772	21002	20876	20899	21055	20968	20875	20958	21057	20930	21004	21007	20958	20784	20801	20977	20898	20787	20937	20999	20969	20923	20925	20853	20898	20978	20671	21201	20934	20802	21053	20842	20914	20879	21038	20818	20783	20923	20867	20902	20812	20974	20961	20878	20879	21027	20850	20872	20767	20797	20792	20950	20838	20872	20968	21020	20905	20975	20949	20782	21037	20887	20815	20937	20880	20865	21062	20908	20818	20833	21056	21073	21053	20787	20743	20800	20545	20710	20905	20953	21040	20861	20719	20741	20890	20851	21055	20934	20940	20993	20977	21095	20702	20868	20843	20937	20892	20887	21112	20815	20796	20886	20838	21130	20924	20927	20889	20738	20905	20794	20669	20667	20967	20930	20764	20891	20932	20680	20912	20861	20827	20963	20844	20703	20868	20916	20808	21145	20822	21028	20769	20972	20793	21107	20860	20821	20896	20558	20857	20836	20960	21029	20898	21111	20854	20850	20998	20808	20726	20906	20952	20760	20824	20801	20918	20917	20825	20709	20719	20858	20890	20935	20771	20822	20657	20860	20976	20765	20925	20775	20919	20966	20817	20868	20765	20650	20994	20845	20823	20798	20770	20695	20785	20594	21021	21135	20902	20848	20967	20687	20680	20907	20928	20984	21072	20757	20968	20902	20914	20824	20967	21045	20646	20805	20873	20891	20836	20738	20921	20888	20893	21113	20941	20931	20881	20806	20951	20801	20794	20789	20698	20755	20627	20837	21008	20743	20588	21099	21243	20770	21017	20735	20899	20933	20822	20761	20899	20941	20946	20886	20972	20821	20911	20670	20720	21012	20757	20786	20940	20883	21114	20780	20850	20664	20780	21061	21103	20759	20822	21156	20815	21110	20841	20697	20813	20883	20774	20778	20740	20790	20741	20856	20906	20878	20791	20844	20996	20923	20861	21008	21045	20935	20779	20862	21074	20935	20930	20968	20894	20854	20927	21053	21147	21002	20917	20908	20945	20890	20818	20993	21038	20927	20895	20897	20853	20955	20717	20883	20840	20964	21213	20982	20876	20675	20895	20867	20868	20791	20793	20770	20790	20911	20870	20792	20868	20893	20835	20823	20862	20951	20751	20941	21064	20998	20959	21148	21059	21035	21045	20631	20875	20807	20733	20996	20965	20886	21071	20990	20892	20755	20915	21054	20952	21062	20816	20864	20902	20680	20990	21083	20719	20892	20912	20910	20707	20816	20848	20914	20975	20710	20851	21033	21084	21108	20807	20829	21039	20817	21033	21042	20849	20838	20779	20928	21144	20881	20807	20584	20873	20962	20843	20745	20697	20948	20635	20756	20867	20900	20926	20859	20982	20861	20694	20934	20776	21008	20684	20986	20939	20959	20900	21015	20846	20829	20734	20966	20734	20966	20851	20875	20967	20889	21091	20941	20805	20845	20927	20962	20894	20947	20912	20738	20590	20960	20883	20843	20884	20844	20963	20903	20834	20778	20773	20670	20887	21059	20765	20767	20866	21043	21028	20753	20878	20863	20775	21004	20948	20865	20654	21005	20739	20916	20843	20849	20880	20924	20907	20991	20673	20755	20926	20823	20835	20967	20941	20852	20787	20791	20775	20873	20966	21005	20892	20938	20861	20910	20850	20750	20819	20928	20895	20970	20828	21202	20948	20847	20902	20993	20684	21027	20833	20877	20927	20647	20697	21068	20973	20971	20839	20779	21179	20951	20896	20850	20908	20734	20909	20805	20901	20708	20835	20829	20908	20885	20931	20925	20736	20846	20883	20772	20771	20688	20969	20992	20973	20822	20880	20658	20927	20826	20530	20796	20859	20917	21069	20698	21040	20841	21063	20982	20970	20951	20560	20793	20786	20729	20979	20821	20868	20872	20861	21020	20810	20896	21004	20882	20897	20995	20795	20857	20830	20711	20921	20799	20918	20971	20739	20915	20908	20914	20867	20747	21128	20707	21066	20930	20861	20928	20775	20982	20820	20792	20892	20999	21004	21036	20936	20747	20821	20779	20900	21120	20910	21020	21051	20985	20909	20784	20833	20747	21049	20736	20706	20846	20790	21043	21049	21033	20966	20835	20944	20751	20758	20855	20752	20941	20660	20909	20842	20990	20906	20737	20781	21206	20974	20926	20765	20948	21146	20822	20708	20823	20782	20962	20862	20950	20825	20750	20796	20950	20720	20810	20745	20982	20944	20839	21117	20959	20792	20983	20848	20700	20697	21029	20811	21012	20997	20804	20985	20873	20860	20921	20913	20996	20875	20743	20924	20811	20782	20859	20741	20723	20993	20769	20722	20897	20785	20997	20956	20998	20836	20905	20934	21110	21006	20836	20875	20849	21026	20848	20815	20770	21046	20943	20854	20915	20962	20909	20793	20781	20796	20826	20995	20994	20863	20701	21000	21071	20959	20658	20745	20911	20898	21011	21007	20850	20697	20768	20895	21130	21107	20706	20802	20914	20704	20709	20985	20865	20891	20844	20905	20783	20686	20927	20983	20811	20705	20733	21030	21079	21008	20904	20853	20645	21038	20776	20994	20877	20902	20894	21094	21147	20902	20997	21013	20897	20800	20850	20925	21030	21141	21094	20847	21007	20654	20929	21040	20650	20759	20917	20881	20800	20827	20897	20923	20872	20884	20898	20683	21025	20727	20860	20877	20941	20721	20939	21006	20960	20885	20921	20651	20913	20746	21084	20735	20856	20772	21021	20734	20926	20861	20821	20741	20887	20847	21002	20823	20761	20820	20979	20912	20977	21008	21075	20955	20748	20613	20860	20957
22509	36678	37289	30912	27308	24398	22624	40654	39189	35237	27159	23036	19666	18564	18295	18198	18041	18198	18182	18222	18259	18360	18404	18142	18236	18230	18430	18244	18078	18205	18223	18285	18352	18264	18220	18083	18242	18328	18157	18350	18192	18328	18104	18339	18235	18169	18282	18190	18337	18045	18361	18294	18095	18103	18178	18302	18210	18235	18227	18341	18263	18184	18318	18241	18213	18227	18167	18254	18477	18124	18219	18208	18102	18149	18208	18143	18254	18425	18198	18167	18253	18121	18261	18173	18224	18345	18223	18060	18185	18208	18327	18038	18181	18276	18199	18084	18186	18237	18133	18190	18166	18213	18046	18253	18287	18196	18331	18147	18282	18232	18180	18062	18330	18134	18145	18153	18332	18192	18026	18294	18160	18396	18235	18071	18231	18174	18229	18279	18119	18250	18336	18187	18364	18259	18193	18214	18285	18127	18087	18226	18221	18218	18164	17933	18240	18147	18317	18155	18273	18231	18294	18195	18167	18115	18231	18157	18248	18121	18269	18317	18255	18103	18198	18217	18171	18130	18351	18027	18376	18194	18152	18184	18215	18396	18186	18325	18274	18183	18152	18191	18317	18236	18189	18227	18190	18272	18212	18489	18162	18278	18317	18220	18298	18258	18289	18296	18360	18324	18304	18243	18325	18086	17971	18215	18271	18207	18223	18202	18101	18167	18121	18259	18192	18114	18213	18206	18167	18125	18202	18257	18176	18339	18515	17966	18251	18434	18103	18157	18032	18213	18392	18086	18108	18080	18219	18081	18338	18166	18157	18332	18168	18185	18126	18198	18303	18035	18269	18300	18116	18133	18071	18209	18241	18137	18156	18173	18192	18389	18062	18107	18167	18057	18277	18335	18342	18275	18224	18449	18184	18133	18186	18430	18076	18103	18214	18168	18066	18217	18257	18036	18404	18129	18050	18391	18239	18192	18221	18221	18182	18222	18121	18119	18083	18324	18239	18149	18228	18390	18356	18048	18195	18266	18294	18166	18212	18051	18403	18240	18156	18117	18081	18240	18084	18038	18311	18235	18076	18207	18171	18195	18229	18072	18253	18102	18181	18171	18219	18221	18154	18177	18313	18311	18249	18134	18255	18194	18492	18267	18159	18284	18102	18152	18292	18221	18276	18153	18315	18158	18328	18251	18284	18224	18294	18368	18104	18249	18127	18281	18244	18261	18164	18251	18137	18294	18317	18210	18140	18271	18068	18229	18221	18116	18208	18303	18057	18028	18178	18282	18105	18192	18161	18047	18185	18329	18094	18264	18091	18348	18233	18329	18093	17957	18087	18102	18394	18357	18138	18255	18310	18161	18020	18201	18159	18103	18110	18247	18240	18165	18263	18325	18099	18054	18231	18231	18244	18219	18252	18015	18206	18329	18267	18349	18228	18201	18236	18290	18240	18074	18212	18331	18214	18126	18202	18232	18163	18091	18165	18274	18330	18235	18300	18111	18221	18247	18199	18162	18317	18150	18212	18242	18294	18179	18162	18096	18218	18230	18323	18228	18113	18148	18096	18193	18333	18152	18111	18258	18178	18282	18157	18180	18190	18163	18298	18279	18168	18190	18256	18066	18303	18234	18183	18005	18399	18114	18200	18160	18329	18169	18192	18261	18301	18227	18188	18395	18244	18099	18274	18241	18172	18221	18266	18289	18222	18244	18046	18131	18181	18310	18194	18225	18267	18206	18266	18212	18063	18040	18246	18328	18089	18287	18138	18409	18269	18151	18286	18203	18142	18176	18227	18252	18261	18260	18314	18316	18244	18348	18203	18243	18229	18176	18282	18234	18222	18343	18307	18124	18198	18223	18247	18137	18303	18241	18014	18148	18040	18161	18064	18109	18237	18242	18182	18131	18351	18201	18209	18259	18040	18138	18196	18249	18335	18178	18182	18263	18305	18120	18190	18191	18226	18159	18301	18101	18354	17962	18183	18127	18230	18129	18195	18273	18057	18168	18230	18196	18184	18168	18151	18216	18134	18302	18207	18119	18207	18119	18253	18167	18337	18395	18363	18135	18207	18083	18296	18147	17986	18261	18266	18190	18066	18146	18239	18399	18088	18286	17997	18374	18189	18297	18177	18351	18161	18136	18240	18248	17987	18070	18275	18205	18290	18185	18172	18032	18294	18303	18258	18192	18158	18164	18209	18233	18191	18105	18309	18365	18205	18092	18362	18093	18304	18118	18344	18166	18300	18175	18341	18287	18114	18121	18276	18311	18256	18098	18331	18383	18228	18127	18172	18197	18109	18118	18125	18174	18268	18118	18139	18149	18258	18063	18353	18264	18177	18241	18141	18274	18258	18174	18290	18124	18122	18228	18242	18075	18225	18283	18251	18265	18293	18115	18256	18233	18281	18209	18198	18319	18339	18220	18170	18109	18056	18332	18109	18080	18256	18308	18203	18368	18381	18193	18174	18309	18155	18054	18317	18288	18238	18195	18052	18001	18294	18203	18233	18316	18208	18182	18258	17978	18238	18209	18251	18186	18230	18151	18297	18209	18251	18098	18164	18117	18141	18328	18354	18199	18336	18366	18223	18078	18127	18385	18148	18225	18204	18119	18113	18253	18158	18125	18189	18319	18292	18163	18234	18228	18415	18285	18104	18192	18014	18231	18201	18196	18289	18248	18198	18151	18201	18265	18274	18291	18113	18240	18126	18194	18080	18235	18212	18361	18338	18307	18078	18166	18101	18184	18318	18102	18125	18095	18076	18317	18074	18200	18136	18184	18186	18143	18253	18243	18242	18197	18315	18201	18224	18265	18211	18086	18113	18179	18358	18331	18059	18116	18229	18274	18181	18160	18125	18200	18169	18330	18320	18219	18155	18245	18162	18117	18151	18185	18079	18117	18288	18161	18237	18326	18196	18338	18126	18093	18459	18207	18359	18269	18152	18188	18191	18125	18104	18257	18224	18292	18127	18265	18082	18101	18239	18229	18066	18107	18298	18218	18191	18272	18193	18261	18082	18185	18256	18240	18185	18199	18314	18265	18271	18248	18212	18098	18143	18202	18088	18221	18121	18102	18257	18311	18046	18191	18179	18211	18228	18004	18220	18074	18321	18115	18254	18291	18091	18193	18089	18385	18206	18251	18190	17988	18101	18190	17880	18204	18067	18257	18324	18287	18305	18152	18193	18188	18270	18230	18048	18367	18179	18116	18269	18208	18257	18181	18342	18123	18125	18387	18245	18133	18202	18350	18260	18120	18153	18153	18254	18121	18154	18273	18180	18231	18201	18396	18250	18098	18239	18166	18206	18402	18022	18160	18149	18168	18258	18374	18183	18141	18255	18208	18281	18328	18320	18163	18129	18205	18216	18182	18200	18309	18237	18182	18136	18194	18335	18234	18195	18119	18198	18172	18394	18072	18329	18289	18267	18245	18319	18133	18275	18193	18156	18167	18197	18311	18306	18330	18243	18439	18411	18118	18011	18197	18324	18156	18322	18330	18167	18257	18228	18035	18367	18307	18376	18067	17993	18184	18314	18251	18052	18215	18338	18280	18074	18288	18337	18216	18191	18263	18172	18322	18175	18393	18191	18322	18409	18233	18446	18322	18207	18100	18268	18148	18330	18270	18141	18248	18161	18020	18247	18184	18197	18040	18130	18320	18280	18192	18111	18206	18072	18230	18334	18161	18202	17904	18143	18125	18083	18431	18443	18176	18133	18023	18149	18207	18115	18337	18311	18080	18415	18231	18240	18296	18178	18128	18221	18066	18318	18073	18157	18157	18165	18262	18134	18181	18185	18158	18167	18292	18238	18216	18247	18156	18319	18218	18184	18387	18186	18114	18285	18234	18156	18266	18357	18192	18262	18189	18333	18058	18201	18108	18311	18191	18174	18203	18196	18356	18218	18153	18205	18233	18033	18115	18001	18299	18309	18285	18458	18075	18128	18298	18231	18070	18222	18101	18295	18294	18316	18051	18172	18146	18275	18295	18297	18250	18164	18295	18261	18197	18236	18111	18244	18043	18153	18330	18141	18189	18327	18275	18299	18303	18279	18190	18370	18078	18151	18347	18397	18238	18135	18389	18217	18233	18204	18200	18232	18252	18301	18151	18344	18301	18128	18242	18226	18003	18176	18339	18248	18084	18176	18241	18247	18208	18268	18180	18293	18184	18311	18061	18394	18318	18300	18232	18282	18256	18255	18289	18175	18171	18024	18261	18249	18305	18281	18249	18022	18199	18157	18222	18233	18215	18149	18247	18234	18336	18113	18206	18158	18077	18052	18191	18209	18269	18184	18172	18214	18229	18085	18160	18074	18303	18247	18105	18014	18010	18293	18099	18112	18252	18240	17987	18110	18205	18234	18237	18278	18284	18270	18256	18339	18156	18137	18655	18191	18418	18183	18279	18169	18315	18219	18172	18178	18242	18277	18253	18287	18133	18423	18355	18053	18210	17991	18159	18270	18123	17994	18047	18100	18148	18235	18208	18220	18239	18269	18307	18333	18151	18321	18187	18353	18180	18282	18261	18226	18185	18141	18210	18258	18142	18109	18377	18259	18126	18101	18317	18121	18053	18349	18094	18331	18353	18105	18267	18240	18351	18458	18378	18208	18157	18309	18303	18354	18212	18297	18337	18199	18151	18339	18411	18093	18366	18179	18364	17973	18132	18058	18104	18121	18016	18193	18154	18159	18312	18227	18380	18354	18227	18198	18167	18185	18224	18299	18288	18167	18220	18169	18286	18315	18166	18151	18115	18176	18321	18153	18211	18186	18159	18194	18239	17950	18228	18259	18250	18282	18257	18242	18202	18230	18170	18085	18187	18175	18337	18347	18165	18129	18288	18263	18178	18275	18420	18221	18084	18316	18274	18233	18142	18280	18325	18244	18192	18307	18257	18274	18376	18224	18449	18085	18236	18298	18214	18243	18244	18220	18299	18142	18310	18116	18101	18270	18047	18320	18212	18413	18313	18096	18089	18122	18300	18229	18196	18136	18411	18231	18173	18443	18240	18295	18033	18212	18157	18291	18127	18267	18138	18236	18120	18085	18144	18425	18155	18108	18148	18121	18057	18264	18270	18352	18199	18146	18290	18203	18247	18191	18294	18336	18286	18214	18274	18382	18327	18083	18174	18271	18164	18215	18096	18200	18175	18244	18263	18193	18171	18228	18258	18227	18235
22889	21268	29049	23968	22953	27401	30352	47951	52797	44874	35630	30050	24333	22199	21256	21314	21254	21149	21020	21139	21118	20995	21089	21109	21051	21138	20962	21039	21053	21055	20959	21054	20979	21109	21021	20996	21122	21158	21126	20942	20902	21083	20927	20918	21092	20947	20786	21017	20935	20958	20845	20954	20964	20968	20868	20870	21024	21077	20909	20871	21021	21118	20909	21014	21071	20836	20911	20594	21086	21137	20841	20873	20933	20926	20930	21027	20877	20865	21005	20949	20964	20935	20865	20971	20816	21006	20727	20917	20681	21055	20810	21118	21073	20798	20913	21109	20911	20860	20719	20840	20871	21136	21012	21078	21028	21219	20900	20849	20877	20972	20934	20902	20910	21015	20883	21017	20849	20956	21114	20916	21079	20826	20826	20813	21205	21146	20982	20898	20871	20712	20766	20688	20974	20990	21013	20878	20935	20860	20718	20747	20987	20872	20745	20976	21039	20936	20813	20867	20952	20846	20991	21091	20815	20974	21146	21031	20875	21017	21024	20857	20987	21003	20801	20863	20854	21131	20934	20940	20884	21079	21140	20850	20900	20674	20924	20950	21002	20772	20814	20723	21086	20821	21070	21119	20821	20916	20915	20975	20916	21047	20982	21098	20960	21173	20861	20717	20887	20926	21020	20928	21027	20842	20961	20751	20962	20868	21025	20837	20730	21020	20977	20969	20925	21090	20990	21093	20883	20908	20833	20921	21004	20838	20916	20891	20909	20977	20731	20923	20881	21166	20922	20894	20850	21024	20944	20812	20826	21040	20916	20884	20986	21005	20748	20861	20873	21058	21005	20875	20868	20832	20937	20784	20913	20780	20915	21048	20795	20946	21076	20821	21007	20863	20896	21018	20834	20948	20899	20748	20963	20752	21157	20757	20934	20577	20944	20849	20846	20873	20716	20922	21038	21116	20902	20922	21164	20878	21161	20996	20948	20867	20793	20871	21043	20785	20916	20939	20929	20813	20861	20820	20960	20916	21054	20873	21072	20858	20878	20767	20829	21012	20971	21075	21031	20737	20730	20986	20707	20944	20951	20878	20764	20815	20767	20912	20977	20870	20836	20806	20983	20892	20906	20932	21025	20839	20886	20888	20991	20957	20847	20887	20898	20801	20986	21051	20865	20756	21132	20759	20983	20819	20895	21039	21050	20954	20801	20932	20806	21001	21076	21038	20983	21004	20818	20960	20864	20814	20957	20857	20753	20893	20950	20898	20904	20913	20550	20858	20917	20915	20960	20979	20868	20974	20878	20825	20980	20927	20831	20960	20945	21225	21050	20837	21078	21086	21054	20853	21039	20781	20722	20564	20998	20971	21153	20957	20917	20781	20893	20917	20803	20882	20769	21000	21036	20958	20838	20829	20773	20760	20906	20847	20963	20943	20810	21187	20762	20797	21005	20830	20861	20809	20987	20929	20663	20842	21102	20935	20898	20838	20826	20743	20964	20841	20828	21032	20982	20871	20916	21040	20772	20903	21015	20957	21010	21046	20651	20913	21051	21065	20958	20886	20909	21176	21142	20939	21030	20885	20944	21069	20943	20957	20894	20811	21048	20881	21078	21045	21018	20905	20832	20698	21123	21013	20849	20910	20916	20863	20813	20815	21009	20908	21036	20885	21182	20983	20830	20850	20774	21053	20902	20818	20963	20929	20991	20960	20845	21001	20809	20938	20950	20857	20798	20875	21214	21135	20927	20796	20965	21088	20909	20930	20980	20888	20786	21061	20779	20742	20811	20968	20944	20950	20885	20744	20952	20942	20881	21087	21025	20837	20955	20933	20995	20818	21032	20969	20963	20871	20957	20973	20926	20978	20939	20733	20867	20995	20755	21105	20960	20880	20813	20934	20801	20909	21008	21021	20997	20925	21002	20960	21073	21065	21101	20792	20869	20893	20985	20958	20932	21141	20786	21104	21091	20775	20924	20887	20714	20893	20859	20974	21006	20882	21004	20878	20968	21101	20976	20897	20984	20993	21155	20702	20966	20927	21055	20909	21005	20886	20786	20852	20807	21171	21113	20849	20756	20989	21009	20805	20923	20986	21053	20847	21126	21026	20890	20992	20945	20815	20829	20972	20954	21046	21060	21117	21118	20804	20950	20900	20869	20851	20995	21000	21042	20954	20960	21006	21038	20960	20907	20962	20741	20805	20771	20922	20788	20928	20922	20742	21026	21078	21146	20874	20871	20738	21023	20994	20908	20995	20830	21069	21064	20597	21027	20867	20972	20731	21073	20759	21222	20910	20970	20863	20921	20790	20999	20938	20981	20916	20862	20827	20907	20915	20773	20892	20934	20964	20832	20995	20800	20972	21039	20859	20990	20860	20875	20931	21003	20840	20860	20856	20736	21070	20899	20986	20671	20997	20983	20936	20850	20827	20815	21015	21073	20864	20885	20760	20903	20934	20908	20861	20932	20914	20815	21053	21055	21035	20967	20869	20938	20760	21035	20733	20988	20934	21080	21139	20729	20849	20919	20764	21043	20966	20809	21022	21003	20983	20892	20796	20838	21036	20734	20807	20929	20933	21163	20888	20875	20660	20846	21045	20803	20664	21042	20889	20895	21080	20830	20860	20957	21054	21097	20920	20940	20762	21001	20935	21062	21037	20710	20996	20878	21003	20929	20953	20979	20942	20745	21008	21073	20885	20915	20840	20984	21063	20825	20685	20656	20966	21132	20807	20674	21119	20887	21175	20907	20886	20779	21002	20933	21036	21100	20997	21025	21158	20958	20932	20893	21050	20919	20817	20760	20917	20736	20982	20974	21046	20875	20759	20732	20905	21070	20839	20933	20790	20980	21258	21035	20920	20852	20790	20746	20924	20935	20994	21163	20822	20835	20934	20953	20956	20769	20945	20749	20789	20742	20893	20859	21018	21014	20914	21088	20875	20744	20761	20919	20798	20798	20932	20956	21086	20830	21041	20878	20966	21002	20863	20941	20904	20889	20947	20860	20599	20540	20872	21094	21263	20830	20977	21061	20810	20934	20728	20985	20884	20922	20947	20987	20943	20973	20908	20883	20838	20911	20903	20994	20824	20988	20951	20844	20818	20796	20998	20855	20716	20953	21027	20924	20827	20840	20866	20722	20960	20903	20719	20860	20887	20941	20652	20784	20806	20796	21014	21044	20957	20848	20894	20880	20893	20722	20881	20945	20959	20825	20955	20957	20833	21079	20921	20872	20910	20793	20751	20659	20873	20759	21109	20962	20990	21134	20931	21020	21063	20917	20918	21222	21052	20959	20898	20991	20860	21243	21064	20815	20793	21100	20999	20962	20941	20965	21008	21062	21049	20974	20921	20795	20780	20806	21055	21113	21073	20923	20913	20930	20946	20832	20823	20854	20970	20983	21011	20954	21033	20871	20911	21067	20985	20937	20912	20678	20896	20880	21015	20850	20807	20763	20767	21039	20871	20964	20943	20908	20972	21013	20850	21017	20971	21004	20977	21008	20819	21060	21060	20902	20901	20921	20919	20963	20661	21206	20770	21024	20837	20916	20914	21054	20827	20886	21098	20827	21015	21154	21120	20885	20821	20777	20740	20771	21066	20841	20954	20896	20893	21079	21013	20827	21002	21089	20985	21194	20865	20747	20815	20856	20858	20927	21066	20845	20739	20904	20849	20975	20859	20756	20718	21009	20757	21024	20914	20901	20837	21036	20917	20791	20902	20843	21010	20843	20735	20843	20855	21143	21000	20821	20967	20734	20906	21083	20907	21013	21003	20949	20707	20963	20846	20852	21034	20837	20574	20911	20827	21114	20862	20899	20775	20963	21040	20774	20925	20955	20972	20844	21047	20761	20868	20597	20688	20890	20891	20866	21015	20694	21056	21092	20988	20925	21164	20858	20867	20945	21043	21047	21127	20913	21136	20868	20783	20932	20935	20803	20957	21069	20988	21070	21001	20994	21137	20813	20991	21031	21039	20888	20876	20914	20958	21035	20802	20782	21035	21070	20974	21004	20742	20953	20918	21032	20867	20781	21024	21052	20969	20906	21085	20966	20945	21094	20839	20913	20759	20893	21101	20591	20934	21028	20986	20975	20914	21001	20938	20931	20845	20891	21023	20703	20965	20816	20955	20792	20915	21020	21122	20708	20688	20907	20831	20870	21110	20999	20980	20985	20809	20847	20899	20910	20960	21108	20913	21048	20986	20881	21032	20812	21090	20998	20998	20918	20861	20900	20993	20921	20931	20822	20827	20846	20791	20919	21082	21056	20783	20921	20827	20858	20912	20936	20881	20699	20669	20884	20999	20923	20891	21087	20940	21227	20880	20919	20888	21019	20858	21025	20848	21119	20779	20978	21025	20979	21072	20905	20981	20903	20894	20868	21056	20981	21055	20962	20908	20913	20962	20844	21161	20881	20943	20633	20993	20854	20820	21002	21107	21014	20870	20782	20851	20913	20841	20887	21037	20968	20896	20772	20856	21011	21172	21059	21020	21020	20816	20979	20867	21107	20855	20775	20977	20904	21095	21020	20828	20943	20789	20880	20911	20807	20848	21094	20805	20856	20918	20958	21016	21242	20958	20867	21140	20835	20982	20841	20750	20893	20921	20926	21043	21011	20880	20909	20845	21042	21093	20795	20841	21196	21024	20966	20799	20807	20994	20760	20856	20948	20951	21002	20772	21018	20839	21060	21026	21081	21060	20649	20966	21199	20919	21034	21077	21064	20894	20888	20966	21046	20767	20933	20861	21143	20974	20870	20964	21084	20800	21104	21038	21131	20916	21139	20915	20828	20825	20946	21061	21032	21104	20951	20934	20711	21025	20880	20905	20901	20822	21056	20886	21036	20866	20913	20844	20997	20904	20831	20841	20876	21019	20948	20894	20881	20938	20736	20877	20891	21155	21096	20937	21101	20826	21037	21156	20761	20835	20792	20891	20860	20774	21021	21029	21119	20920	21018	20951	20817	21171	21084	20881	20974	21096	20954	21014	21023	20916	21004	20805	20907	21088	20884	20852	21150	20954	21051	20827	21002	21078	20971	20854	20990	20911	20801	21119	21016	20946	21016	21014	20965	20855	20993	21274	21153	21059	20782	20719	21024	20955	21008	21178	20700	21028	21056	20855	21116	20897	21037	20779	20997	20974	20952	20907	20903	20952	20695	20916	21014	20753	21074	20968
26379	47559	43859	38524	34273	30571	28312	52476	52816	45436	35924	29166	21581	19105	18352	18365	18266	18139	18371	18301	18375	18200	18318	18209	18161	18283	18128	18450	18097	18156	18269	18324	18267	18155	18177	18062	18172	18081	18325	18238	18105	18186	18372	18207	18319	18037	18256	18028	18168	18235	18271	18277	18284	18128	18309	18312	18269	18347	18180	18312	18437	18156	18011	18385	18280	18243	18110	18205	18233	18169	18239	18164	18263	18010	18417	18276	18288	18145	18345	18257	18300	18150	18225	18261	18187	18237	18060	18413	18270	18213	18145	18223	18373	18258	18117	18219	18172	18167	18275	18319	18174	18327	17947	18466	18133	18106	18233	18162	18237	18252	18450	18172	18069	18033	18278	18213	17965	18232	18182	18139	18204	18356	18161	18230	18189	18265	18294	18228	18298	18119	18270	18194	18265	18138	18134	18279	18225	18345	18231	18145	18100	18174	17957	18202	18253	18246	18163	18083	18130	18297	18244	18233	18091	18178	18142	18161	18398	18249	18091	18271	18272	18236	18200	18278	18297	17996	18242	18132	18254	18183	18158	18239	18337	18198	18216	18287	18320	18293	18220	18059	18295	18176	18096	18076	18278	18116	18224	18258	18176	18139	18144	18173	18475	18151	18099	18299	18417	18229	18193	18168	18371	18149	18132	18073	18402	18286	18092	18158	18016	18180	18139	18289	18129	18175	18090	18098	18175	17995	18151	18084	18217	18326	18239	18065	18219	18166	18299	18166	18063	18270	18161	18153	18137	18192	18362	18161	17988	18126	18159	18064	18290	18196	18068	18159	18121	18189	18321	18101	18310	18242	18232	18071	18285	18184	18136	18078	18338	18303	18239	18093	18209	18264	18084	18185	18263	18175	18159	18147	18090	18239	18175	18108	18200	18130	18019	18217	18354	18184	18032	18165	18123	18141	18242	18242	18151	18287	18238	18169	18176	18257	18113	18259	18164	18205	18231	18295	18342	18230	17974	18240	18242	18251	18193	18263	18203	18282	18014	18043	18207	18134	18266	18088	18067	18261	17997	18060	18240	18064	18221	18327	18042	18305	18223	18231	18283	18141	18100	18210	18092	18362	18141	18144	18287	18241	18185	18133	18253	18207	18098	18231	18121	18247	18072	18138	18298	18105	18127	18171	18230	18200	18202	18260	18074	18023	18145	18076	18059	18338	18296	18073	18169	18162	18074	18346	18057	18404	18300	18092	18039	18185	18209	18209	18161	18310	18180	18175	18208	18229	18286	18265	18249	18152	18073	18230	18217	18350	18015	18229	18196	18318	18074	18311	18065	18311	18174	18260	18306	18355	18096	18012	18111	18101	18197	18273	18195	18206	18120	18274	18097	18180	18136	18095	18130	18069	18080	18174	18330	18047	18291	18241	18114	18263	18131	18013	18193	18174	18226	18307	18131	18009	18159	18227	18225	18216	18250	18241	18084	18231	18151	18030	18140	18285	18275	18153	18411	18089	18128	18077	18194	18365	18139	18068	18111	17979	18417	18273	18377	18231	18340	18094	18046	17968	18041	18194	18239	18207	18285	17963	18140	18085	17861	18214	18281	18063	18193	18228	18260	18359	18130	18173	18247	18307	18215	18123	18147	18318	18232	18261	18156	18266	18255	18236	18116	18177	18323	18061	18081	18450	18096	18280	18215	18125	18171	18218	18012	18241	18182	18173	18243	18261	18182	18043	18133	18189	18125	18415	18226	18256	18244	18350	18101	18304	18299	18261	18282	18166	18140	18143	17976	17908	18280	18211	18290	18278	18170	18142	18238	18247	18207	18293	18116	18297	18260	18288	18380	18113	18080	18045	18216	18199	18259	18224	18046	18100	18082	18108	18205	18146	18075	18243	18085	18194	18166	18170	18293	18077	18184	18123	18268	18112	18230	18282	18158	18148	18289	18178	18136	18243	18217	18332	18251	18044	18139	18175	18060	18076	18219	17996	18105	18153	18112	18121	17987	18272	17916	18070	18153	17941	18217	18243	18173	18234	18153	18213	18224	18250	18184	18225	18127	18293	18102	18175	18216	18214	18244	18266	18049	18307	18353	18254	18255	18120	18252	18193	18051	18332	18084	18171	18215	18157	18289	18091	18087	18266	18196	18150	18345	18157	18223	18140	18205	18163	18194	18133	18354	18453	18189	18247	18198	18170	18083	18159	18336	18245	18269	18215	17987	18174	18032	18224	18163	18181	18245	18339	18072	18179	18137	18207	18147	18077	18167	18091	17951	18368	18162	18234	18278	18116	18116	18025	18286	18179	18172	18181	18024	18362	18210	18181	18250	18266	18190	18054	18031	18174	18176	18238	18394	18166	18056	18039	18333	18162	18038	18300	18283	18096	18123	18118	18286	18142	18333	18026	18212	18169	18084	18080	18188	18120	18289	18376	18127	18151	18142	18254	18259	18171	18317	18109	18401	18132	17913	18325	18194	17984	18214	18293	18163	18275	18145	18219	18301	18256	18267	18166	18311	18149	18316	18106	18298	18132	18214	18285	18174	18286	18272	18152	18082	18137	18155	18169	18393	18346	18117	18220	18197	18201	18161	18118	18143	18239	17977	18226	18104	18144	18255	18088	18302	18125	18095	18107	18068	18100	18260	18198	18154	18328	18134	18040	18177	18085	18198	18121	18276	18339	18332	18134	18185	18087	18245	18164	18084	18104	18057	18057	18157	18380	18237	18062	18353	18185	18333	18187	18224	18314	18133	18185	18094	18329	18215	18217	18169	18201	18089	18097	18170	18374	18209	18147	18098	18228	18337	18242	18330	18253	18252	18083	18249	18245	18367	18045	18045	18124	18164	18020	18203	18112	18213	18294	18181	18307	17940	18083	18163	18336	18086	18310	18127	18227	18126	18082	18240	18180	18153	18208	18214	18187	18261	18285	18172	18017	18087	18217	18083	18313	18127	18218	18121	18146	18060	18075	18243	18065	18149	18177	18347	18079	18050	18155	18274	18088	18363	18241	18214	18198	18283	18306	18191	18227	18126	17974	18070	18193	18134	18243	18102	17962	18180	18257	18188	18203	18118	18235	18174	18415	18069	18098	18154	18096	18015	18080	18328	18168	17992	18179	18189	18217	18346	18190	18279	18037	18205	18137	18222	18183	18072	18215	18293	18189	18145	18246	18079	18232	18259	18061	18281	18414	18231	18200	18351	18188	18257	18138	18222	18320	18067	18220	18264	18241	18135	18185	18194	18203	18014	18140	18169	18321	18189	18126	18250	18200	18145	18161	18176	18067	18161	18092	18235	18153	18071	18219	18374	18216	18151	18087	18218	18229	18131	18219	18162	18361	18117	18358	18121	18269	18321	18222	18143	18104	18166	18210	18182	18105	18138	18151	18133	18308	18211	18124	18124	18205	18300	18320	18155	18168	18218	18221	18170	18282	18056	18176	18074	18241	18098	18292	18227	18359	18256	18065	18192	18057	18119	18295	18262	18194	18216	18119	18152	18228	18180	18201	18238	18240	18054	18209	18399	18074	18109	18283	18111	18265	18203	18163	18091	18127	18247	18040	18209	18267	18409	18203	18103	18311	18203	18248	18110	17918	18158	18092	18192	18256	18245	18094	18158	18231	18206	18251	18179	18212	18127	18059	18131	18270	18296	18077	18228	18246	18280	18372	18179	18205	18198	18175	18125	18225	18098	18171	18105	18130	18106	18331	18215	18228	18132	18076	17946	18140	18170	18134	18190	18079	18253	18060	18168	18192	18074	18275	18451	18407	18284	18186	18042	18144	18263	18248	18171	18155	18137	18233	18178	18372	18302	18075	18188	18240	18155	18228	18062	18308	18192	18095	18140	18271	18295	18216	18231	18158	18126	18059	18110	18349	18142	18168	18216	18157	18160	18117	18311	18133	18101	18068	18205	18195	18147	18364	18320	18344	18262	18185	18158	18173	18342	18160	18176	18261	18165	18174	18271	18083	18086	18126	17948	18243	18128	18253	18030	17999	18309	18203	18172	18068	18297	18293	18081	18063	18050	18247	18152	18249	18118	18329	18074	18181	18194	17970	18271	18342	18201	18328	18289	18119	18178	18160	18267	18119	18076	18181	18096	18173	18312	18133	18207	18143	18097	18211	18248	18242	18339	17983	18037	18197	18134	18118	18165	18163	18230	18182	18164	18189	17834	18198	18169	18228	18067	18164	18417	18293	18209	18151	18286	18103	18207	18198	18211	18230	18124	17971	18327	18157	18203	18180	18082	18030	18206	18075	18186	18218	18135	18141	18310	18273	18143	18291	18342	18158	18179	18183	18117	18271	18234	18288	18200	18117	18038	18072	18254	18152	18180	18154	18157	18030	18060	18137	18253	18157	18419	18185	18306	18116	18164	18161	18419	18342	18265	18336	18070	18224	18341	18220	18177	18233	18327	18162	18272	18322	18199	18345	18146	18111	18359	18163	18167	18170	18294	18165	18141	18259	18164	18373	18220	18107	18264	18267	18117	18356	18338	18235	18189	18278	18200	18408	18166	18295	18315	18219	18323	18179	17967	18201	18130	18262	18137	18310	18070	18103	18095	18197	18336	18227	18286	18201	18473	18206	18217	18119	18144	18174	18208	18195	18069	18146	18237	18173	18190	18176	18382	18164	18331	18106	18309	18341	18107	18191	18021	18127	18206	18147	18200	18278	18199	18162	18271	18163	18142	18156	18001	18293	18174	18154	18148	18091	18271	18248	18277	18153	18318	18220	18120	18395	18335	18133	18214	18019	18286	18218	18113	18262	18088	18249	18162	18237	18259	18182	18327	18189	18282	18199	18206	18132	18114	18389	18128	18237	18338	18178	18131	18312	18247	18226	18220	18147	18113	18100	18309	18244	18212	18122	18127	18204	18200	18149	18205	18125	17983	18280	18011	18225	18296	18129	18175	18290	18169	18254	18180	18244	18195	18122	18221	18201	18160	18324	18120	18245	18082	18247	18193	18191	18103	18099	18170	18022	18304	18226	18162	18131	18292	18119	18215	18129	18229	18020	18252	18147	18110	18270	18165	18171	18131	18074	18242	18031	18272	18184	18184	18341	18190	18194	18208	18160	18165	18177	18124	18143	18331	18137	18061	18233	18305	18339	18265	18314	18103	18090	18345	18156	17960	18042	18187	18174	18171	18096	18254	18028	18131	18181	18177	18181
27693	23463	28263	26247	22551	22390	22588	24171	25647	23729	22673	21969	21317	21008	21099	21036	21102	20912	20786	20947	20786	21065	20923	20970	21017	20864	20837	20761	20998	20835	20816	20780	21101	21041	21121	20896	20940	21035	20926	20886	20981	20964	20900	20998	20988	20854	20893	20930	21035	20821	20920	20913	21048	21056	21013	20799	20974	20863	21111	21021	20935	20959	20941	21108	21014	20874	21054	20910	21083	20996	20855	20778	20929	20814	20935	21026	20946	20988	20850	21163	20873	20681	21103	21007	20770	20865	20784	20934	20856	20862	20999	20891	21068	20919	20873	20985	21078	20829	20978	20802	20796	21063	21021	20754	20902	20865	20886	20874	20926	20665	21021	20999	20793	20960	20792	20906	20928	20931	20771	20844	20927	20907	20937	20947	20902	20727	20943	20795	21000	20840	20895	20841	21124	20807	20707	20803	20847	20841	20979	20898	20910	21038	20720	21198	20900	20876	20744	20921	20997	20811	20881	20861	20979	21055	21126	20878	20985	20810	20863	20935	20997	20784	21010	21118	21046	21062	20986	20922	20980	20928	20869	21034	20732	20896	20727	21030	20814	20776	20991	21023	20828	20861	20706	20692	20949	21098	20960	20971	21016	20850	20798	20881	20901	20937	20924	21045	20896	20951	20961	20995	20979	20925	21013	20965	20924	20792	21073	21021	20895	20920	20730	20826	20957	20850	20853	20955	20764	20795	21012	21011	20806	20906	20832	20858	20882	20909	20791	20871	21083	20991	20908	20991	20913	20906	20691	20878	20977	20967	20755	20844	20903	20781	20859	20884	20972	20829	20895	20989	20867	20915	20855	20662	21002	20957	20962	20784	20827	20728	20879	21055	20813	20937	20913	20919	20731	20886	20884	20843	21233	20796	21075	20931	20874	21010	21074	20571	20927	21009	20750	20710	21036	20892	20757	21027	20876	20829	20924	20772	21037	21038	20632	20935	20994	20733	20853	20937	20803	20964	21184	20889	20905	20782	20994	20775	20841	20803	21118	21010	20904	20662	20866	21048	20789	21057	21100	21000	21024	21178	20932	20998	21141	20955	20917	20907	20722	20912	20907	20848	20903	20909	20845	20962	20805	20974	20871	20788	20854	21059	20816	21035	21157	20825	20929	20894	20781	20942	20888	20804	21183	21112	20694	20937	20981	20958	20873	20905	20863	20803	21023	20988	20818	20717	20790	20884	20888	21050	21027	20965	20949	21130	21030	20927	20953	20883	20908	20866	20687	20727	20790	20814	21111	20762	21030	20748	21106	21174	21077	21050	21040	20853	21081	20884	20893	20820	20709	20974	20988	21085	20984	20958	20931	20903	20871	20955	20946	20946	20813	20907	20827	20869	21014	20875	20960	20782	20879	20838	20810	20920	20933	20756	20825	20853	20903	21054	20901	21004	21011	21056	20956	21000	20815	20919	21028	20931	20859	20907	20989	20971	21043	20990	20941	20789	21060	20710	20881	20691	20947	20670	21001	20992	21052	20909	20975	20960	20853	20930	20883	20778	21043	21002	20847	20961	21064	21032	20698	21025	20910	21013	20874	20813	21058	20888	20838	20936	20884	20907	20742	20914	20810	20957	20917	20754	20946	20894	20891	20897	21095	20988	21066	20968	21026	20912	21047	21033	20950	20992	20900	21186	20998	20889	21032	21102	20945	20998	20817	20940	20885	20794	21028	20804	20811	20977	21039	21147	20843	20955	21006	20941	20732	20881	21141	21139	20989	20917	21064	20902	20963	20637	21185	20927	20933	20797	20971	20799	20940	20777	20876	20807	20822	20778	21027	20935	21012	20815	20877	20942	20983	20909	21048	20694	20875	20909	21005	21026	20921	20836	21016	20924	21048	20824	20860	21160	20796	20966	20751	20830	20750	20666	20829	21091	20784	20890	20925	21030	21041	20773	20820	20967	20893	20763	20988	20751	20720	20916	21135	21000	21072	21006	21137	20957	20936	20943	20808	20885	21110	20915	20900	20930	20908	20936	21178	20964	20931	20865	20962	20854	20878	20900	21017	20918	20959	20986	21074	20904	21056	20849	20615	20837	20932	20658	20946	20963	20829	20976	20834	20847	20758	20917	20946	21010	20920	20935	20865	20855	20898	20862	20821	20840	20973	21029	20927	21135	21125	21005	21044	20880	20819	20975	20832	20967	20768	20989	20933	20730	20954	20924	21025	20973	20957	20940	21028	20964	21127	21041	21040	20837	20871	21059	20843	20956	21096	21020	20790	21039	20946	21127	21015	20927	21045	20969	20690	20770	21000	21133	21211	21038	20804	20816	20868	21019	20899	20948	21077	20846	21004	21062	20935	20861	20911	20861	20893	20784	21115	20850	21000	21052	21070	20835	21053	20944	20944	21152	21132	20876	21012	20962	20701	20870	20939	20853	20904	20780	20987	20834	20819	20750	20941	20941	20998	20887	20919	20777	20838	20856	20955	20984	20909	20914	20933	21016	20890	20789	21082	20957	20748	20906	20827	20675	21075	20785	20939	20927	20805	20676	20868	20783	20895	20979	21143	20980	20837	20897	20936	20918	20786	20721	20864	20743	20763	21068	20988	21106	20840	20916	20850	20865	20998	20804	20975	21105	21115	21080	20915	20786	20955	21098	20844	20991	20836	20939	20949	21015	20799	21044	21141	20856	20938	20743	20812	20936	20816	20834	20900	21092	20819	21041	21016	20865	20743	20759	20947	20976	21024	20875	20797	20861	20935	20852	20991	20931	20812	20800	20751	20943	21081	20692	21070	20863	20739	20856	20882	20856	20610	20960	20776	20976	20854	21144	20869	20929	21117	20869	20610	21000	20961	20956	20944	21077	20903	20930	20798	20880	21230	21126	20860	21020	20912	20915	20892	21057	20957	20906	20962	20813	20938	20951	20989	20950	20941	20843	21031	21118	21018	20755	20901	20741	21028	20916	20884	20963	20985	20898	20732	21009	20885	20994	20932	20954	20863	20986	20866	20853	21115	21056	20981	20907	20938	20906	21001	20850	21037	21017	20970	20863	20844	20873	21049	20961	20824	20993	20925	20839	20975	20867	21165	20905	21079	20889	20787	21050	20839	21024	21131	21007	20981	21198	20641	20952	20907	20867	20913	20963	20615	21118	20647	20919	20874	20652	20977	20943	20950	20791	20967	20942	20822	20976	21139	20904	21057	20843	20758	20880	20998	20902	20985	21175	21064	20947	21003	20897	20919	20888	20979	21019	20889	20864	20901	20907	21136	20772	20919	21026	20946	20818	20867	20996	20973	20879	20817	21062	20915	20922	21123	20845	20908	21124	21106	20851	21025	20795	20931	20909	20851	20889	21029	20966	20935	20971	20995	20902	20801	21012	20878	21040	21025	21153	20930	21009	20944	21260	20723	21028	20892	20900	20892	20755	20802	21039	20824	20832	21057	20780	21068	21118	21044	20960	20849	21038	20967	20951	21075	20941	20806	20927	20957	20830	20872	20854	20862	21043	20936	20720	20903	20895	20798	20897	20867	21026	20748	20767	20967	20867	20840	21068	20752	20864	21124	20875	20904	20866	21029	20984	20938	20856	21047	20896	21040	21185	20873	20766	20842	20968	20856	21019	21102	21046	21049	21018	21013	20922	21052	20887	20698	20960	20844	20667	20957	20969	20906	20923	21068	20876	20833	20956	21017	21115	20991	20847	20783	20901	20876	20869	20894	21139	21027	21002	20946	20891	21013	20989	20851	20946	20934	21032	21014	21172	21090	20913	20928	20969	21027	20787	20907	21110	21090	20852	20965	21033	20990	20831	21194	20825	20966	20919	20818	20818	20899	20965	20747	20823	20824	20976	20920	20987	20938	20856	20928	21070	20727	20896	20847	20993	20980	20889	20955	21065	21030	20823	20802	20861	20881	20907	20902	20970	20859	20756	20811	20807	20805	20959	20840	20863	20840	20768	20916	20857	20887	20826	21046	20842	20891	20944	20856	21062	20932	20900	21030	21114	20962	20663	21090	20976	20926	20805	21033	20775	20885	20922	20965	20969	21096	20770	21031	20897	20945	20884	20923	20892	20893	20859	20982	20798	21047	20885	20810	20992	20788	20998	21072	20863	20955	20788	20881	20941	20803	20964	20846	20776	21117	21027	20964	20777	20923	20781	20907	21083	20921	20961	21039	20789	20901	20991	20914	20692	20908	21014	20797	20788	21145	20781	21109	20818	20991	21031	20753	20838	20834	20809	20989	21022	20911	20832	20864	21010	21210	20749	20915	20877	21043	20809	20767	20983	20914	21076	20837	20996	20941	21009	20896	20866	20799	20865	20912	20890	20829	21096	20974	21010	21025	21105	20916	21167	20918	20868	21019	20823	20968	20829	20967	21111	20699	20974	20889	20936	20798	21033	21072	20894	20942	20930	20972	20841	20969	20978	20912	20952	20913	20830	20890	20870	20981	20979	20963	20866	20782	20998	20867	20886	20962	20909	21128	20943	20922	20909	21036	20876	21104	20926	20882	20745	21064	20923	21162	20946	20943	21117	21027	20949	20893	20924	20860	20920	20963	20916	21077	20911	20820	20899	20906	20696	20962	20991	20923	20993	21020	20745	20834	20944	20824	20811	21040	20800	20910	21106	20882	20942	20840	20922	20999	20815	21179	20846	21005	20922	20954	20856	20907	21151	20985	20822	21020	20946	20831	20936	20896	20985	21048	20865	20847	21073	20960	20943	20861	20754	20985	20844	20945	20731	20959	20932	20807	20981	20945	20771	21005	21018	21127	21004	21041	20966	20838	20972	21132	21047	20634	20834	20649	20825	21074	21039	21125	20746	21030	21056	20864	20969	21131	20789	20766	20867	20990	21155	20705	20564	20968	21110	20957	21145	20800	20848	21113	20891	20919	20953	20939	21021	20788	20922	20996	20942	20797	20866	21008	20819	21029	20865	20822	20788	21185	20939	20933	20751	20874	20864	20925	20895	20941	21013	21031	20925	20933	21095	20892	20918	20787	20940	20960	20959	21007	20892	20835	20942	20942	20738	20875	20739	20843	20979	20959	21031	21028	20880	21022	20879	20887	21038	21072	20904	20819	21010	21000	21065	20811	21053	21123	20982	20978	21004	20918	20952	20827	20748	21318	21039	20989	20913	21036	20899	21110	21102	21086	21075	20824	20949	20940	21028
21383	30890	27275	23115	20948	20541	20354	23623	24515	21830	20240	19252	18668	18149	18058	18219	18274	18136	18136	18198	18140	18220	18100	18079	17991	18135	18237	18137	18042	18115	18224	18160	17977	18094	18190	18159	18249	18103	18260	18076	18229	18365	18240	18093	18270	18186	18165	18177	18275	18264	18146	18180	18302	18165	18142	18195	18310	18061	18199	18154	18247	18283	18211	18366	18304	18205	18160	18266	18252	18246	18063	18195	18164	18214	18236	18176	18095	18254	18388	18190	18124	18158	17994	18290	18158	18271	18158	18259	18064	18255	17917	18290	18260	18367	18090	18194	18090	18034	18159	18191	18069	18282	18216	18305	18179	18259	18211	18277	18283	17913	18108	18211	18096	18362	18168	18208	18200	18123	18263	18104	18199	17939	18104	18110	18187	18267	18113	18180	18313	18160	18256	18336	18158	18062	18205	18283	18203	18186	18291	18029	18093	18337	18197	18210	18187	18216	18310	18223	18089	18097	18155	18447	18316	18037	18191	18232	18295	18221	18233	18086	18217	18429	18091	18195	18125	18079	18090	18106	18108	18102	18059	18087	18161	18105	18322	18222	18251	18167	18098	18193	18207	18241	18170	18239	18423	18207	18089	18179	18176	18128	18176	18015	18231	18230	18081	18147	18200	18194	18295	18108	18171	18188	18303	18186	18231	18006	18175	18234	18178	18075	18295	18096	18249	18114	18292	18169	18245	18114	18029	18162	18386	18114	18168	18289	18173	18230	18439	18228	18168	18053	18226	18177	18259	18140	18053	18096	18233	18079	18019	18344	18246	18223	18325	18306	18036	18222	18169	18243	18045	18105	18184	18106	18362	18031	18181	18202	18416	18104	18137	18229	18275	18146	18143	18066	18289	18368	18166	18227	18200	18216	18164	18115	18276	18341	18210	18148	18181	18240	18178	18242	18017	18091	18083	18160	18116	18360	18316	18204	18360	18125	18256	18285	18187	18129	18064	17991	18182	18090	18200	18072	18234	18300	18084	18335	18098	18145	18268	18176	18286	18238	18078	18061	18193	18087	18418	18078	18292	18131	18121	18379	18109	18186	18225	18305	18120	18318	18108	18087	18286	18273	18101	18160	18281	18268	18186	18296	18446	18325	18387	18167	18312	18326	18095	18102	18252	18279	18087	18177	18259	18257	18133	18249	18304	18151	18269	18127	18317	18194	18191	18189	18022	18281	18162	18266	18320	18251	18280	18160	18424	18135	18286	18112	18100	18179	18286	18210	18230	18160	18065	18350	18188	18189	18277	18129	18118	18232	18190	18224	18202	18273	18395	18151	18216	18296	18073	18198	18033	18307	18138	18275	18283	18229	18343	18098	18203	18084	18120	18172	18184	18224	18328	18171	18198	18141	18191	18385	18002	18131	18237	18413	18301	18175	18258	18086	18255	18190	18177	18176	18193	18133	18027	18285	18140	18199	18226	18119	18203	18281	18190	18214	18260	18118	18352	18133	18079	18205	18051	18325	18215	18173	18012	17994	18208	18260	18142	18123	18157	18299	18336	18022	18155	17939	18066	18309	18211	18198	18255	18226	18493	18155	18201	18261	18043	18139	18342	18091	18108	18096	18186	18179	18102	18254	18280	18106	18227	18231	18159	18336	18177	18184	18244	18275	18310	17981	18289	18397	18261	18120	18098	18177	18136	18276	18302	18246	18113	18292	18083	18384	17861	18247	18269	18048	18022	18083	18227	18085	18163	18206	18312	18200	18337	18397	18043	18259	18477	18218	18269	18153	18181	18140	18193	18292	18200	18342	18265	18169	18123	18312	18299	18197	18164	18075	18170	18214	18356	18296	18265	18087	18076	18188	18212	18113	17978	18206	18265	18264	18089	18264	18080	18315	18276	18239	18073	18105	18040	18312	18132	18274	18079	18237	18166	18184	18191	18141	18124	18199	18198	18222	18172	18311	18287	18227	18106	18236	18189	18295	18197	18263	18156	18268	18256	18203	18162	18133	18180	18213	18147	18004	18064	18113	18229	18311	18294	18234	18043	18327	18208	18053	18292	18188	18177	18201	18176	18201	18267	18017	18163	18015	18245	18181	18311	18150	18079	18242	18182	18004	18148	18098	18124	18342	18171	18093	18256	18259	18159	18091	18347	18042	18182	18236	18293	18085	18202	18196	18188	18115	18157	17993	18169	18266	18022	18259	18109	18202	18379	18217	18233	18085	18101	18245	18029	18253	18205	18222	18334	18145	18100	18221	18327	18291	18206	18151	18180	18275	18229	18096	18209	18114	18137	18309	18193	18210	18190	18261	18231	18306	18174	18242	18234	18416	18274	18268	18103	18151	18252	18310	18158	18266	18310	18180	18131	18142	18161	18073	18048	18268	18156	18202	18270	18321	18258	18084	18037	18098	18151	18242	18084	18125	18264	18075	18081	18230	18126	18295	18327	18076	18202	18022	18196	18089	18207	18299	18375	18222	18329	18092	18447	18083	18139	18188	18374	18312	18291	18186	18185	18146	18186	18027	18325	18070	18279	18211	18225	18186	18155	18175	18204	18306	18223	18207	18324	18265	18238	18243	18212	18132	18400	18226	18179	18300	18195	18186	18255	18306	18199	18077	18213	18212	18177	18268	18210	18233	18107	18323	18250	18120	18165	18281	18181	18175	18139	18100	18112	18246	18072	18041	18037	18235	18123	18036	18086	18374	18195	18149	18132	18292	18256	18212	18213	18157	18245	18208	18242	18308	18259	18102	18241	18136	18312	18232	18044	18263	18023	18101	18044	17999	18160	18392	18217	18251	18237	17964	18103	18218	18106	18118	18263	18112	18076	18247	18116	18181	18199	18132	18289	18148	18062	18140	18151	18189	18039	18094	18145	18237	18112	18205	18105	18198	18247	18262	18117	18144	18186	18212	17954	18367	18011	18200	18182	18280	18042	18126	18247	18222	18289	18050	18178	18240	18251	18198	18205	18329	18309	18090	18197	18112	18328	18318	18137	18213	18087	17989	18086	18219	18289	18182	18256	18171	18118	18199	18273	18173	18158	18299	18272	17944	18115	18173	18006	18149	18411	18169	18108	18090	18146	18184	17976	18109	18162	18103	18381	18313	18230	18056	18257	18200	18150	18188	18154	18135	18200	18242	18381	18251	18205	18343	18062	18304	18316	18306	18162	18246	18234	18273	18311	18261	18143	18098	18204	18286	17975	18342	18073	18265	18156	18221	18051	18322	18096	18168	18022	18181	18346	18322	18189	18112	18088	17916	18121	18195	18206	18199	18307	18295	18180	18143	18158	18173	18260	18112	18256	18412	18200	18136	18125	18122	17969	18288	18164	18250	18145	18209	18277	18270	18109	18133	18151	18222	18324	18288	18153	18349	18121	18120	18105	18363	18163	18308	18145	18036	18066	18140	18392	18236	18159	18103	18179	18175	18116	18242	18116	18256	18198	18017	18165	18150	18328	18249	18195	18123	18259	18086	18235	18000	18093	18121	18024	18257	18151	18228	18337	18298	18106	18317	18246	18097	18099	18142	17993	18101	18130	18075	18197	18195	18437	18134	18180	17949	18235	18226	18177	18013	18245	18261	17998	18246	18001	18183	18271	18207	18202	18089	17998	18212	18233	18233	18142	18229	18086	18319	18089	18267	18157	18336	18184	18172	18244	18072	18213	18224	18076	18354	18357	18227	18158	18171	18225	18344	18176	18264	18078	18195	18285	18261	18355	18190	18131	18230	18220	18170	18067	18157	18178	18265	18199	18094	18353	18241	18318	18080	18346	18005	18325	18074	18146	17967	18265	18256	18319	18170	18185	18145	18200	18274	18202	18142	18215	18324	18328	18063	18218	18176	18148	18310	18177	18092	18252	18068	18345	18178	18247	18444	18212	18088	18170	18224	18279	18246	18354	18400	18326	18041	18175	18241	17961	18327	18281	18353	18287	18114	18000	18254	18296	18221	18158	18124	18354	18064	18208	18205	18106	18120	18217	18382	18308	18173	18258	18051	18137	18165	18211	18203	18291	18160	18087	18165	18210	18336	18310	18287	18421	18205	18321	18302	18181	17970	18113	18251	18127	18408	18227	18114	18040	18239	18171	18327	18242	18241	18146	18097	18304	18126	18194	18143	18267	18116	17988	18248	18343	18224	18199	18298	18188	18282	18372	18218	18221	18190	18257	18105	18166	18283	18024	18114	18107	18196	18085	18189	18339	18284	18183	18184	18152	18175	18111	18179	18314	18208	18266	18161	18159	18267	18342	18217	18074	18259	18268	18098	18186	18216	18512	18098	18261	18280	18130	18238	18279	18172	18273	18050	18246	18214	18334	18238	18179	18199	18255	18268	18060	18010	18175	18227	18169	18035	18090	18370	18174	18281	18025	18376	18273	18033	18186	18323	18149	18141	18141	18288	18237	18161	18085	18166	18320	18292	18335	18055	18093	18183	18084	18284	18136	18162	18218	18231	18104	18121	18173	18435	18228	18198	18281	18187	18261	18245	18185	18184	18173	18336	18245	18029	18180	18252	18206	18251	18242	18301	18229	18231	18147	18116	18361	18135	18059	17975	18094	17983	18189	18204	18103	18011	18215	18271	18383	18105	18023	18284	18284	18206	18118	18162	18375	18327	18230	18185	18240	18223	18419	18105	18077	18346	18128	18296	18385	18202	18221	18230	18144	18202	18196	18166	18102	18270	18193	18193	18159	18090	18069	18241	18133	18261	18150	18388	18210	18303	18214	18157	18227	18308	18171	18150	18128	18042	18165	18290	17986	18137	18332	18124	18274	17958	18009	18294	18271	18129	18509	18287	18048	18043	18049	18237	18059	18274	18068	18108	18246	18224	18343	18139	18252	18206	18268	18114	17966	18166	18294	18121	18065	18187	18217	18144	18197	18201	18314	18317	18133	18161	18210	18219	18180	18323	18187	18189	18414	18140	18151	18419	18225	18382	18042	18048	18084	18120	18184	18248	18285	18328	18293	18207	18322	18207	18136	18215	18171	18283	18268	18165	17997	18256	18337	18412	18245	18236	18201	18070	18236	18258	18118	18172	18123	18188	18227	18223	18183	17992	18184	18265	18068	18298	18294	18274	18271	18153	18247	18262	18251	18267	18134	18007	18139	18168	18198	18214	18122	18119	18178	18089	18127	18272	18088	18303	18076	18331	18159	18112	18045	18222
24475	21285	28602	26008	24732	26075	26882	38640	41224	33457	28015	24999	22494	22024	21605	21803	21754	21529	21656	21624	21684	21493	21618	21571	21564	21599	21697	21568	21607	21496	21334	21388	21648	21415	21336	21661	21500	21470	21353	21348	21445	21454	21285	21368	21531	21734	21368	21487	21542	21392	21439	21472	21211	21622	21687	21374	21604	21374	21485	21449	21474	21287	21339	21354	21507	21406	21431	21525	21555	21624	21493	21366	21534	21480	21538	21474	21476	21492	21208	21426	21352	21342	21481	21467	21277	21789	21453	21464	21539	21581	21527	21416	21509	21430	21109	21424	21398	21158	21496	21434	21464	21556	21289	21487	21327	21616	21570	21504	21424	21470	21495	21525	21273	21245	21398	21340	21434	21538	21324	21351	21632	21590	21579	21555	21539	21284	21362	21422	21408	21632	21280	21136	21339	21348	21535	21493	21337	21597	21476	21501	21413	21472	21731	21508	21520	21514	21500	21533	21470	21514	21362	21492	21378	21368	21350	21461	21268	21528	21586	21570	21515	21349	21612	21552	21612	21608	21516	21331	21140	21293	21358	21667	21297	21351	21434	21529	21376	21579	21337	21516	21355	21321	21442	21467	21382	21484	21309	21653	21517	21466	21534	21401	21349	21390	21315	21413	21556	21353	21513	21420	21461	21406	21326	21248	21548	21322	21609	21374	21485	21330	21316	21284	21577	21311	21537	21301	21493	21399	21680	21318	21511	21428	21406	21493	21414	21542	21685	21588	21505	21227	21518	21358	21487	21477	21425	21622	21334	21328	21549	21222	21209	21193	21234	21198	21419	21444	21517	21388	21385	21286	21554	21666	21533	21425	21497	21490	21365	21412	21516	21315	21592	21336	21488	21368	21542	21388	21471	21212	21459	21457	21516	21309	21583	21577	21308	21417	21350	21257	21300	21491	21474	21473	21718	21456	21653	21407	21287	21456	21419	21435	21433	21586	21364	21478	21507	21301	21280	21554	21609	21375	21416	21278	21263	21381	21466	21485	21260	21744	21552	21506	21404	21625	21496	21361	21554	21506	21526	21492	21527	21324	21361	21326	21520	21303	21587	21421	21589	21372	21708	21531	21605	21453	21472	21491	21360	21362	21378	21525	21490	21361	21283	21498	21340	21323	21436	21461	21378	21253	21358	21372	21571	21323	21620	21343	21334	21280	21429	21410	21297	21584	21396	21661	21740	21372	21397	21387	21312	21340	21529	21431	21254	21536	21388	21508	21677	21496	21456	21264	21400	21388	21272	21381	21340	21492	21215	21336	21420	21575	21631	21461	21728	21597	21563	21520	21761	21414	21416	21403	21488	21423	21332	21454	21548	21511	21410	21523	21423	21674	21350	21572	21437	21596	21735	21328	21640	21456	21576	21353	21447	21423	21383	21410	21302	21439	21404	21517	21447	21366	21411	21448	21447	21566	21490	21538	21397	21417	21507	21212	21563	21303	21190	21249	21581	21367	21375	21489	21445	21504	21567	21396	21424	21253	21599	21464	21616	21545	21482	21361	21608	21576	21370	21279	21430	21186	21279	21592	21414	21527	21495	21451	21600	21455	21484	21546	21167	21640	21422	21535	21344	21310	21414	21404	21329	21252	21432	21620	21338	21481	21325	21568	21481	21415	21537	21564	21458	21528	21414	21441	21506	21296	21408	21551	21346	21458	21431	21596	21405	21487	21529	21284	21243	21438	21423	21460	21615	21426	21262	21495	21629	21500	21423	21314	21459	21314	21247	21528	21307	21336	21417	21430	21628	21387	21272	21413	21582	21596	21558	21437	21691	21423	21335	21302	21625	21713	21461	21400	21551	21458	21304	21522	21465	21380	21387	21417	21676	21391	21484	21361	21442	21346	21434	21414	21392	21387	21383	21338	21439	21316	21648	21390	21315	21608	21464	21359	21674	21541	21436	21543	21669	21433	21443	21284	21421	21438	21379	21416	21517	21410	21368	21457	21672	21474	21515	21144	21674	21541	21646	21443	21451	21580	21434	21404	21451	21314	21256	21473	21311	21569	21475	21609	21312	21485	21342	21335	21384	21529	21551	21260	21488	21747	21309	21653	21567	21538	21351	21508	21431	21405	21659	21462	21290	21510	21419	21408	21343	21475	21464	21437	21463	21464	21531	21462	21604	21510	21484	21337	21427	21346	21507	21354	21683	21452	21355	21309	21666	21460	21485	21530	21520	21407	21429	21652	21388	21413	21478	21412	21473	21413	21653	21479	21444	21527	21125	21467	21342	21324	21615	21559	21582	21569	21559	21541	21684	21462	21551	21444	21459	21412	21334	21490	21431	21335	21473	21464	21757	21574	21459	21531	21559	21479	21622	21365	21597	21555	21311	21508	21324	21639	21410	21549	21454	21609	21443	21348	21574	21520	21610	21433	21304	21458	21534	21403	21594	21609	21448	21537	21510	21616	21319	21371	21574	21420	21466	21504	21429	21417	21492	21575	21687	21401	21377	21551	21392	21414	21611	21542	21562	21504	21226	21462	21313	21409	21484	21570	21447	21486	21486	21465	21658	21262	21451	21555	21606	21454	21478	21396	21462	21480	21441	21581	21442	21376	21467	21549	21469	21262	21369	21328	21477	21325	21501	21737	21389	21520	21461	21552	21565	21449	21332	21404	21557	21629	21593	21447	21436	21293	21502	21555	21574	21474	21739	21494	21731	21692	21368	21412	21548	21507	21459	21551	21507	21408	21236	21484	21275	21574	21535	21470	21446	21258	21646	21511	21546	21676	21382	21318	21389	21390	21470	21606	21647	21575	21478	21434	21629	21347	21643	21580	21460	21438	21556	21430	21231	21138	21757	21434	21318	21578	21506	21497	21440	21557	21326	21397	21425	21408	21228	21397	21722	21646	21431	21366	21541	21680	21581	21536	21527	21270	21433	21440	21582	21444	21439	21706	21467	21687	21437	21413	21374	21362	21396	21346	21291	21767	21612	21492	21568	21457	21367	21379	21459	21556	21356	21399	21530	21306	21408	21530	21631	21410	21315	21366	21352	21671	21545	21478	21505	21413	21588	21326	21538	21416	21472	21404	21411	21402	21469	21409	21493	21575	21508	21360	21443	21549	21461	21722	21421	21386	21672	21291	21542	21402	21388	21368	21525	21418	21380	21392	21189	21640	21705	21409	21524	21318	21857	21511	21344	21473	21479	21431	21318	21461	21439	21570	21398	21274	21237	21517	21251	21589	21486	21371	21422	21461	21265	21465	21681	21545	21184	21330	21446	21466	21675	21591	21382	21161	21659	21444	21376	21483	21373	21343	21590	21353	21407	21378	21569	21447	21128	21270	21600	21411	21472	21282	21476	21519	21201	21523	21484	21352	21394	21295	21490	21634	21448	21393	21447	21476	21366	21569	21421	21504	21424	21647	21432	21596	21641	21536	21548	21547	21489	21391	21453	21521	21416	21546	21527	21164	21367	21305	21288	21631	21620	21567	21653	21566	21467	21518	21219	21634	21257	21461	21417	21506	21331	21634	21715	21611	21462	21507	21540	21542	21587	21439	21410	21601	21612	21549	21439	21529	21359	21284	21473	21546	21672	21513	21427	21261	21676	21358	21227	21674	21562	21256	21217	21575	21276	21412	21395	21440	21275	21456	21488	21247	21414	21400	21425	21407	21384	21550	21714	21318	21572	21379	21512	21543	21518	21299	21353	21622	21616	21597	21547	21543	21405	21417	21617	21498	21503	21439	21451	21296	21732	21540	21477	21480	21619	21439	21415	21459	21600	21491	21450	21342	21290	21436	21402	21300	21554	21367	21494	21433	21552	21745	21520	21543	21401	21555	21440	21527	21473	21697	21582	21620	21463	21553	21358	21324	21439	21514	21501	21539	21503	21501	21114	21522	21409	21546	21557	21707	21498	21371	21608	21486	21557	21302	21489	21428	21640	21563	21474	21721	21582	21555	21560	21571	21248	21300	21462	21498	21408	21597	21398	21499	21316	21450	21497	21328	21367	21415	21343	21447	21486	21404	21476	21494	21674	21421	21627	21526	21312	21525	21465	21354	21446	21399	21482	21314	21545	21367	21331	21552	21342	21604	21527	21379	21702	21533	21583	21425	21641	21401	21229	21397	21484	21487	21413	21599	21614	21523	21490	21493	21383	21426	21387	21482	21485	21430	21404	21388	21610	21616	21287	21472	21597	21444	21593	21595	21486	21393	21527	21571	21516	21387	21490	21220	21509	21503	21339	21623	21474	21428	21328	21640	21359	21235	21522	21537	21699	21354	21351	21502	21517	21382	21380	21425	21380	21461	21453	21392	21188	21471	21264	21369	21533	21455	21306	21717	21434	21773	21639	21165	21413	21513	21569	21576	21712	21722	21453	21311	21480	21459	21399	21616	21474	21557	21474	21447	21475	21565	21386	21461	21617	21361	21545	21558	21529	21455	21391	21297	21569	21630	21255	21608	21433	21368	21357	21516	21384	21459	21403	21514	21702	21434	21436	21512	21382	21442	21521	21561	21486	21446	21623	21542	21345	21381	21525	21341	21292	21471	21356	21288	21492	21290	21528	21596	21535	21497	21272	21328	21456	21367	21524	21457	21603	21589	21439	21455	21540	21316	21333	21612	21548	21316	21525	21409	21437	21331	21689	21548	21407	21558	21447	21597	21569	21868	21504	21378	21297	21241	21159	21538	21417	21549	21311	21647	21585	21498	21272	21371	21382	21519	21613	21391	21410	21545	21530	21556	21473	21701	21423	21574	21337	21606	21585	21436	21616	21615	21333	21452	21517	21751	21731	21599	21495	21646	21697	21593	21477	21483	21526	21363	21657	21525	21439	21571	21477	21274	21360	21312	21620	21423	21389	21596	21573	21583	21402	21390	21412	21511	21357	21636	21396	21723	21422	21601	21590	21657	21564	21277	21631	21217	21477	21364	21395	21445	21244	21422	21436	21700	21709	21454	21332	21387	21468	21509	21542	21551	21497	21478	21816	21411	21442	21487	21644	21666	21358	21406	21500	21390	21716	21233	21547	21625	21569	21527	21463	21473	21410	21556	21363	21540	21514	21175	21489	21586	21537	21523	21614	21488	21274	21303	21298	21469	21341	21212	21484	21551	21361	21621	21534	21468	21369	21350	21243	21692	21709	21651	21492	21497	21670	21595	21282	21686	21496	21421
22523	39549	38200	31100	26054	25187	25259	41777	41898	32849	26539	22916	19534	19022	18344	18580	18702	18704	18573	18572	18642	18493	18437	18536	18486	18655	18468	18570	18456	18539	18590	18723	18592	18415	18489	18518	18592	18439	18741	18642	18553	18425	18621	18504	18513	18629	18685	18599	18564	18613	18566	18501	18602	18622	18596	18718	18533	18567	18535	18588	18486	18532	18584	18710	18490	18660	18538	18411	18580	18597	18509	18553	18674	18490	18543	18571	18566	18607	18598	18455	18695	18473	18572	18495	18553	18584	18659	18631	18731	18531	18452	18587	18680	18662	18516	18613	18401	18537	18603	18446	18454	18526	18406	18505	18532	18668	18832	18523	18450	18515	18477	18563	18560	18553	18606	18561	18571	18434	18473	18513	18545	18630	18811	18716	18522	18343	18685	18713	18457	18525	18631	18561	18570	18582	18505	18580	18630	18632	18574	18572	18592	18440	18646	18458	18691	18541	18727	18589	18502	18677	18527	18718	18453	18405	18618	18587	18486	18790	18514	18658	18575	18385	18614	18483	18635	18757	18558	18601	18683	18434	18473	18512	18569	18411	18586	18534	18574	18603	18592	18457	18571	18601	18747	18436	18647	18458	18665	18322	18441	18626	18374	18575	18521	18543	18510	18580	18637	18506	18536	18453	18658	18669	18692	18711	18568	18606	18469	18654	18806	18666	18428	18502	18529	18714	18456	18640	18506	18626	18345	18597	18579	18559	18643	18610	18601	18529	18542	18609	18600	18594	18406	18500	18570	18636	18517	18657	18291	18464	18380	18647	18504	18663	18440	18463	18861	18578	18622	18753	18479	18588	18411	18569	18499	18490	18581	18497	18539	18621	18555	18549	18621	18528	18488	18472	18576	18571	18594	18488	18575	18442	18621	18584	18480	18666	18547	18659	18445	18530	18635	18554	18596	18457	18520	18475	18615	18512	18591	18672	18496	18628	18649	18541	18546	18573	18614	18598	18426	18479	18505	18655	18477	18562	18677	18638	18488	18609	18487	18505	18438	18755	18676	18440	18582	18540	18575	18528	18535	18672	18512	18564	18367	18567	18530	18662	18688	18576	18586	18570	18548	18733	18617	18548	18566	18509	18551	18525	18406	18599	18560	18506	18643	18703	18646	18498	18654	18631	18491	18641	18516	18615	18704	18596	18640	18599	18732	18629	18738	18402	18638	18502	18619	18630	18400	18351	18439	18590	18538	18501	18350	18750	18686	18561	18547	18520	18343	18694	18587	18550	18469	18557	18654	18455	18389	18552	18492	18540	18633	18628	18427	18630	18369	18735	18567	18297	18505	18573	18685	18531	18528	18599	18661	18695	18436	18573	18785	18717	18518	18583	18825	18524	18530	18698	18641	18598	18517	18536	18559	18625	18650	18579	18487	18621	18552	18607	18622	18592	18468	18674	18513	18635	18461	18411	18515	18509	18476	18665	18503	18566	18537	18459	18588	18644	18627	18437	18557	18521	18644	18614	18535	18417	18559	18619	18563	18673	18456	18647	18615	18551	18577	18598	18545	18471	18540	18559	18509	18526	18651	18757	18528	18731	18443	18524	18606	18641	18479	18652	18416	18556	18535	18564	18432	18606	18576	18371	18399	18483	18516	18559	18649	18598	18478	18494	18655	18463	18443	18566	18613	18447	18702	18646	18471	18628	18566	18466	18473	18489	18537	18543	18618	18474	18544	18546	18570	18433	18618	18614	18541	18591	18602	18616	18508	18552	18651	18668	18588	18413	18526	18568	18591	18544	18397	18746	18803	18560	18459	18697	18437	18496	18486	18568	18584	18576	18487	18585	18501	18516	18499	18590	18523	18732	18498	18547	18559	18505	18441	18462	18606	18380	18490	18711	18758	18657	18527	18429	18514	18561	18506	18603	18514	18572	18566	18643	18413	18629	18614	18596	18522	18616	18560	18699	18513	18531	18436	18395	18445	18448	18640	18541	18410	18621	18590	18617	18542	18561	18430	18503	18490	18521	18646	18495	18623	18533	18595	18515	18459	18504	18720	18661	18557	18522	18605	18432	18404	18723	18489	18579	18441	18438	18522	18597	18445	18388	18683	18572	18468	18765	18455	18521	18612	18533	18644	18411	18833	18569	18469	18609	18567	18623	18539	18665	18457	18683	18610	18477	18588	18494	18478	18626	18563	18512	18585	18519	18474	18513	18650	18606	18566	18534	18566	18443	18615	18498	18560	18420	18521	18542	18604	18491	18769	18617	18609	18534	18559	18457	18605	18467	18602	18664	18564	18627	18604	18577	18632	18585	18748	18476	18531	18429	18484	18569	18591	18558	18459	18538	18534	18554	18564	18559	18598	18618	18726	18550	18561	18482	18591	18586	18726	18610	18530	18636	18556	18549	18503	18606	18554	18445	18578	18597	18664	18555	18510	18787	18407	18528	18379	18525	18465	18580	18285	18515	18662	18526	18491	18596	18619	18542	18676	18611	18656	18518	18557	18584	18407	18773	18609	18529	18491	18572	18234	18675	18474	18611	18479	18635	18568	18585	18588	18715	18644	18557	18479	18649	18622	18562	18690	18412	18641	18668	18442	18463	18625	18527	18551	18513	18487	18540	18492	18728	18588	18569	18584	18626	18684	18599	18556	18663	18615	18553	18591	18478	18631	18604	18617	18608	18470	18438	18492	18640	18504	18693	18333	18452	18533	18471	18479	18381	18586	18503	18581	18541	18545	18606	18602	18396	18586	18567	18630	18397	18564	18613	18466	18698	18317	18644	18631	18569	18612	18557	18552	18461	18413	18776	18599	18481	18578	18409	18573	18674	18723	18533	18569	18508	18446	18556	18677	18686	18748	18451	18615	18539	18531	18520	18583	18617	18643	18631	18581	18530	18702	18418	18512	18419	18639	18709	18619	18679	18462	18546	18350	18628	18574	18583	18554	18419	18602	18525	18547	18498	18587	18564	18712	18508	18714	18640	18707	18496	18476	18541	18510	18582	18578	18460	18472	18558	18719	18632	18618	18672	18441	18617	18741	18525	18419	18585	18572	18487	18651	18670	18547	18392	18610	18749	18580	18529	18575	18707	18589	18470	18734	18589	18565	18535	18608	18530	18400	18649	18442	18339	18409	18565	18739	18475	18449	18528	18398	18695	18534	18640	18467	18687	18704	18546	18737	18687	18507	18589	18547	18597	18861	18513	18558	18574	18599	18574	18453	18621	18582	18461	18629	18729	18656	18434	18527	18467	18469	18623	18546	18502	18494	18561	18583	18462	18422	18613	18606	18602	18606	18529	18402	18566	18559	18484	18634	18643	18492	18550	18544	18488	18506	18616	18562	18582	18583	18587	18620	18512	18474	18472	18605	18634	18566	18441	18634	18625	18542	18576	18622	18582	18571	18604	18542	18544	18629	18561	18643	18548	18501	18453	18730	18523	18381	18577	18634	18528	18703	18517	18508	18551	18502	18634	18333	18509	18614	18525	18561	18612	18692	18580	18463	18499	18613	18680	18573	18492	18426	18475	18518	18495	18695	18620	18338	18582	18713	18673	18685	18695	18747	18474	18451	18720	18522	18513	18433	18590	18766	18465	18651	18476	18651	18743	18432	18589	18594	18575	18569	18643	18762	18546	18557	18651	18643	18637	18585	18703	18410	18709	18582	18484	18633	18527	18571	18626	18568	18451	18638	18660	18699	18392	18576	18595	18582	18610	18609	18472	18431	18614	18594	18441	18413	18611	18595	18475	18467	18624	18532	18475	18616	18493	18649	18580	18615	18698	18760	18569	18608	18582	18721	18536	18480	18511	18436	18538	18476	18425	18597	18500	18665	18566	18546	18644	18615	18552	18621	18656	18555	18682	18568	18591	18400	18685	18485	18592	18631	18625	18690	18519	18459	18756	18696	18640	18637	18630	18472	18357	18586	18585	18496	18495	18385	18660	18547	18526	18409	18445	18680	18605	18456	18395	18463	18463	18585	18465	18662	18579	18610	18703	18706	18549	18717	18533	18645	18571	18464	18622	18635	18433	18669	18412	18552	18376	18577	18544	18544	18467	18758	18402	18706	18498	18563	18506	18513	18572	18792	18534	18321	18635	18600	18552	18613	18327	18558	18557	18489	18647	18576	18578	18618	18643	18477	18603	18539	18592	18612	18616	18539	18573	18588	18509	18553	18648	18675	18459	18606	18548	18553	18625	18463	18611	18734	18615	18505	18565	18679	18584	18594	18465	18636	18501	18669	18614	18582	18506	18722	18652	18730	18750	18474	18645	18607	18507	18581	18418	18560	18575	18637	18618	18615	18529	18571	18547	18708	18451	18638	18388	18652	18512	18454	18531	18666	18439	18519	18563	18520	18496	18633	18553	18643	18610	18619	18530	18641	18618	18587	18596	18435	18587	18734	18599	18524	18449	18549	18618	18608	18492	18446	18569	18540	18541	18599	18646	18442	18576	18714	18443	18418	18548	18558	18718	18597	18565	18544	18587	18568	18562	18711	18479	18350	18415	18677	18472	18585	18426	18588	18492	18683	18461	18498	18604	18625	18637	18479	18428	18650	18665	18394	18603	18644	18753	18670	18640	18530	18584	18856	18689	18528	18708	18540	18696	18629	18576	18647	18470	18609	18361	18610	18537	18586	18674	18623	18506	18574	18429	18671	18576	18550	18629	18632	18646	18601	18597	18605	18469	18349	18560	18639	18477	18491	18465	18679	18484	18730	18486	18654	18514	18507	18557	18507	18551	18527	18573	18648	18537	18716	18605	18584	18676	18764	18577	18595	18470	18443	18411	18689	18570	18598	18711	18814	18369	18553	18472	18557	18625	18612	18597	18625	18701	18523	18511	18387	18702	18328	18484	18509	18675	18664	18619	18598	18576	18543	18430	18688	18674	18610	18690	18621	18579	18483	18471	18560	18592	18571	18651	18681	18422	18514	18708	18571	18695	18664	18562	18589	18491	18480	18573	18616	18614	18586	18590	18682	18613	18519	18425	18658	18601	18679	18306	18680	18489	18639	18733	18602	18631	18572	18570	18531	18596	18487	18559	18448	18257	18632	18751	18439	18538	18750	18563	18577	18436	18510	18552	18554	18535	18659	18564	18677	18551	18634	18394	18589	18579	18482	18622	18582	18509	18633	18704	18500	18525	18550	18740	18510	18328	18567	18641	18582	18594
22870	21233	29030	23904	22531	27228	32231	51658	52573	42967	35015	29098	24303	22223	21733	21527	21469	21343	21413	21442	21518	21335	21306	21382	21259	21344	21430	21291	21231	21283	21428	21329	21298	21355	21575	21313	21297	21183	21468	21321	21460	21534	21431	21513	21423	21288	21436	21201	21203	21294	21375	21057	21473	21325	21281	21538	21413	21261	21105	21402	21152	21325	21588	21219	21482	21237	21246	21394	21042	21256	21395	21166	21208	21317	21417	21483	21441	21191	21187	21230	21452	21377	21343	21296	21230	21224	21326	21316	21213	21195	21339	21391	21293	21406	21168	21185	21207	21321	21127	21492	21336	21319	21300	21355	21261	21293	21267	21411	21541	21187	21341	21516	21466	21241	21303	21290	21105	21260	21281	21330	21215	21474	21236	21368	21115	21410	21283	21026	21037	21295	21273	21243	21473	21373	21013	21303	21523	21442	21525	21314	21555	21342	21229	21219	20996	21194	21298	21265	21374	21372	21214	21524	21414	21333	21353	21372	21167	21190	21274	21168	21395	21396	21341	21401	21247	21200	21388	21400	21483	21174	21184	21455	21267	21082	21388	21225	21356	21186	21346	21048	21091	21210	21498	21450	21195	21362	21439	21335	21346	21513	21355	21204	21241	21392	21230	21339	21340	21384	21503	21090	21401	21389	21266	21431	21307	21146	21181	21198	21246	21243	21277	21284	21342	21366	21500	21227	21270	21178	21211	21267	21432	21465	21233	21266	21321	21277	21134	21396	21338	21421	21256	21246	21315	21238	21475	21493	21261	21392	21536	21368	21357	21270	21295	21254	21150	21364	21471	21282	21378	21295	21285	21140	21574	21229	21203	21192	21480	21014	21294	21185	21406	21130	21297	21452	21435	21230	21287	21327	21243	21190	21178	21090	21399	21119	21159	21344	21165	21262	21298	21155	21133	21204	21250	21523	21322	21091	21129	21220	21385	21565	21228	21442	21328	21323	21344	21430	21246	21266	21075	21184	21200	21502	21474	21276	21409	21478	21270	21056	21182	21338	21230	21614	21228	21447	21340	21074	21321	21214	21015	21309	21125	20946	21249	21168	21550	21063	21286	21409	21285	21337	21296	21377	21216	21397	21246	21201	21327	21259	21317	21374	21471	21388	21155	21301	21388	21212	21376	21301	21061	21306	21108	21351	21262	21525	21346	21161	21177	21199	21226	21177	21121	21303	21299	21262	21413	21337	21103	21257	21315	21398	21344	21087	21201	21185	21167	21265	21384	21187	21393	21194	21114	21178	21244	21144	21393	21215	21475	21367	21123	21299	21114	20992	21222	21182	21302	21266	20936	21376	21234	21043	21276	21235	21334	21203	21277	21309	21127	21182	21419	21438	21468	21355	21501	21437	21208	21176	21374	21106	21137	21400	21053	21060	21181	21389	21344	21394	21357	21306	21476	21415	21391	21250	21286	21120	21356	21268	21454	21431	21274	21207	21176	21358	21287	21212	21401	21190	21276	21153	21269	21066	21370	21372	21247	21330	21294	21212	21283	21370	21283	21369	21354	21240	21194	21188	21379	21019	21361	20970	21112	21454	21494	21238	21295	21116	21163	21031	21232	21334	21222	21057	21279	21447	21381	21204	21373	21117	21307	21485	21369	21327	21345	21187	21298	21140	21213	21204	21150	21426	21243	21312	21252	21321	21295	21377	21274	21611	21238	21228	21298	21384	21210	21426	21231	21230	21556	21211	21077	21126	21171	21294	21331	21289	21333	21194	21327	21259	21344	21358	21455	21095	21433	21496	21286	21264	21167	21031	21158	21235	21213	21167	21123	21090	21236	21053	21077	21238	21218	21431	21437	21136	21279	21311	21229	21324	21199	21124	21113	21130	21608	21407	21518	21255	21184	21447	21505	21280	21386	21015	21226	21128	21097	21127	21241	21197	21381	21168	21177	21238	21419	21186	21217	21127	21171	21276	21239	21170	21374	21168	21267	21030	21359	21334	21168	21189	21089	21273	21127	21284	21299	21319	21356	21348	21215	21138	21446	21112	21154	21297	21286	21203	21222	21449	21247	21354	21338	21370	21528	21196	21437	21351	21375	21353	21066	21400	21392	21269	21237	21399	21384	21229	21134	21131	21299	21206	21239	21033	21192	21232	21031	21167	21243	21359	21250	21243	21273	21108	21371	21206	21425	21082	21315	21177	21479	21126	21349	21309	21333	21114	21227	21318	21288	21257	21290	21243	21096	21146	21315	21370	21415	21312	21144	21396	21400	21385	21250	21257	21227	21190	21202	21284	21203	21055	21125	21172	21270	21389	21270	21092	21270	21352	21277	21336	21127	21130	21364	21381	21177	21173	21249	21354	21247	21264	21261	21311	21174	21337	21387	21300	21449	21220	21182	21135	21543	21226	21262	21335	21220	21262	21238	21216	21299	21326	21293	21355	21375	21224	21578	21336	21486	21274	21434	21401	21258	21068	21174	21325	21464	21411	21279	21247	21296	21335	21079	21250	21134	21127	21140	21429	21170	21096	21035	21328	21318	21016	21339	21196	21254	21289	21250	21364	21287	21255	21266	21196	21374	21318	21231	21230	21132	21248	21344	21299	21474	21311	21084	21255	21118	21031	21147	21335	21210	21319	21415	21221	21297	21363	21184	21213	21392	21231	21230	21309	21487	21076	21206	21388	21302	21185	21308	21128	21440	21147	21276	21299	21489	21281	21500	21318	21302	21220	21102	21509	21526	21396	21194	21411	21407	21086	21421	21068	21268	21260	21191	21254	21299	21266	21341	21205	21281	21278	21397	21407	21087	21187	21143	21341	21097	21233	21223	21393	21469	21235	21311	21413	21326	21170	21301	21258	21302	21326	21338	21240	21388	21503	21247	21487	21459	21285	21206	21219	21231	21204	21295	21290	21291	21105	21276	21582	21216	21109	21060	21139	21248	21166	21356	21054	21443	21257	21455	21301	21293	21278	21216	21218	21241	21139	21235	21169	21303	21151	21323	21273	21284	21417	21257	21380	21100	21187	21175	21128	21244	21363	21238	21041	21257	21158	21381	21278	21362	21130	21149	21223	21247	21460	21348	21148	21198	21278	21239	21211	21182	21364	21349	21402	21102	21003	21173	21359	21183	21300	21170	21091	21312	21295	21311	21304	21323	21326	21261	21430	21126	21107	21435	21422	21271	21287	21304	21236	21152	21198	21297	21322	21287	21218	21172	21019	21157	21064	21353	21108	21205	21193	21372	21199	21157	21084	21182	21260	21477	21138	21363	21115	21430	21442	21188	21463	21165	21297	21403	21135	21556	21190	21185	21317	21250	21337	21252	21210	21520	21305	21417	21199	21171	20948	21266	21185	21157	21317	21485	21186	21338	21317	21399	21136	21273	21357	21542	21633	21451	21473	21191	21190	21420	21298	21213	21337	21289	21188	21380	21365	21180	21233	21258	21251	21395	21366	21250	21239	21471	21224	21372	21290	21196	21204	21366	21255	21429	21436	21293	21302	21454	21175	21384	21075	21356	21065	21407	21004	21298	21387	21414	21321	21262	21428	21146	21365	21250	21293	21120	21188	21202	21332	21268	21279	21174	21292	21382	21225	21275	21381	21239	21302	21348	21430	21280	21313	21131	21128	21241	21348	21325	21292	21301	21313	21285	21390	21290	21177	21285	21209	21310	21265	21103	21216	21344	21181	21171	21124	21401	21260	21310	21462	21421	21300	21234	21426	21257	21408	21401	21112	21504	21312	21341	21307	21421	21411	21117	21447	21300	21525	21321	21266	21519	21231	21169	21254	21217	21084	21423	21208	21387	21364	21139	21383	21178	21041	21419	21285	21346	21226	21260	21227	21342	21174	21294	21197	21334	21415	21199	21253	21226	21517	21283	21216	21357	21202	21233	21102	21231	21275	21210	21216	21210	21283	21383	21157	21163	21282	21104	21212	21220	21176	21312	21457	21259	21204	21271	21292	21366	21342	21265	21296	21258	21278	21324	21103	21478	21173	21269	21320	21190	21279	21232	21410	21142	21110	21342	21634	21234	21364	21118	21127	21044	21032	21451	21446	21040	21242	21361	21408	21185	21175	21405	21045	21468	21358	21334	21349	21151	21335	21024	21228	21258	21155	21265	21278	21291	21143	21239	21235	21203	21222	21237	21378	21434	21485	21326	21262	21452	21283	21397	21525	21241	21044	21216	21283	21089	21310	21228	21156	21391	21207	21175	21335	21250	21178	21194	21431	21184	21255	21198	21312	21055	21132	21130	21345	21495	21258	21343	21391	21219	21090	21150	21214	21202	21333	21305	21347	21462	21415	21321	21241	21296	21274	21267	21303	21296	21427	21158	21080	20986	21241	21492	21400	21305	21380	21378	21276	21316	21153	21387	21301	21145	21196	21257	21277	21309	21277	21258	21091	21246	21188	21382	21162	21191	21498	21299	21357	21363	21181	21293	21269	21076	21246	21454	21320	21439	21119	21427	21429	21231	21025	21101	21018	21150	21163	21333	21371	21312	21408	21537	21234	21135	21396	21294	21508	21354	21266	21153	21251	21247	21405	21344	20988	21222	21104	21418	21224	21261	21182	21385	21246	21310	21112	21368	21446	21343	21370	21242	21231	21321	21119	21304	21273	21153	21163	21068	21370	21219	21425	21222	21222	21194	21254	21460	21123	21398	21327	21616	21342	21472	21085	21355	21272	21346	21330	21137	21220	21293	21441	21235	21186	21234	21258	21355	21335	21276	21559	21316	21278	21309	21446	21401	21408	21334	21223	21285	21389	21367	21206	21172	21334	21311	21260	21198	21212	21240	21257	21422	21245	21173	21041	21193	21188	21190	21414	21285	21232	21376	21298	21227	21125	21339	21292	21211	21137	21205	21027	21316	21274	21323	21112	21459	21327	21240	21272	21314	21404	21333	21251	21267	21261	21331	21289	21195	21306	21263	21380	21314	21354	21223	21052	21110	21362	21425	21351	21126	21254	21098	21172	21217	21078	21335	21185	21233	21311	21202	21101	21290	21312	21331	21224	21214	21224	21319	21099	21272	21387	21094	21101	21191	21233	21357	21212	21166	21357	21182	21087	21138	21228	21474	21307	21342	21208	21274	21100	21214	21222	21401	21190	21259	21231	21317	21388	21148	21251	21181	21558	21232	21350	21519	21282	21252	21301	21290	21424
26497	47566	45598	38327	32350	31402	31335	55446	52704	43769	35211	28090	21242	19344	18481	18470	18566	18467	18524	18468	18373	18508	18294	18519	18451	18578	18528	18250	18298	18517	18262	18425	18315	18500	18490	18460	18460	18396	18649	18420	18502	18515	18563	18389	18541	18496	18531	18500	18406	18527	18606	18433	18595	18417	18482	18368	18386	18477	18697	18438	18751	18514	18438	18357	18293	18646	18290	18569	18492	18475	18532	18486	18459	18486	18501	18498	18455	18525	18446	18452	18490	18371	18599	18473	18582	18454	18574	18527	18364	18579	18424	18529	18552	18376	18444	18403	18485	18449	18476	18619	18421	18513	18566	18463	18419	18271	18504	18588	18460	18535	18426	18664	18519	18518	18439	18517	18576	18426	18552	18345	18463	18441	18452	18435	18573	18535	18609	18509	18524	18552	18607	18605	18317	18467	18429	18374	18487	18349	18373	18335	18442	18280	18317	18509	18646	18334	18570	18388	18478	18530	18385	18461	18406	18458	18383	18687	18340	18473	18342	18611	18460	18366	18577	18343	18476	18370	18290	18587	18513	18567	18380	18482	18331	18378	18431	18378	18381	18391	18278	18490	18411	18504	18501	18485	18372	18478	18487	18364	18506	18431	18416	18492	18355	18437	18325	18460	18521	18399	18384	18337	18559	18540	18425	18490	18536	18449	18220	18494	18535	18176	18415	18329	18450	18439	18285	18294	18434	18400	18392	18400	18499	18475	18413	18541	18469	18493	18393	18321	18417	18291	18423	18377	18488	18420	18414	18496	18416	18467	18318	18345	18232	18600	18420	18516	18419	18400	18403	18538	18631	18308	18617	18489	18348	18384	18399	18467	18399	18316	18508	18534	18582	18551	18573	18281	18313	18629	18545	18548	18491	18510	18465	18518	18276	18367	18371	18474	18455	18513	18237	18397	18241	18471	18254	18417	18574	18452	18471	18504	18538	18447	18354	18721	18442	18412	18299	18320	18499	18329	18359	18535	18361	18497	18360	18525	18547	18510	18538	18364	18378	18415	18437	18338	18389	18299	18367	18468	18349	18559	18295	18367	18510	18434	18245	18469	18597	18418	18536	18494	18374	18514	18538	18471	18551	18374	18505	18531	18474	18421	18419	18437	18481	18451	18324	18425	18535	18563	18430	18530	18443	18492	18451	18544	18495	18518	18363	18393	18438	18412	18443	18462	18307	18380	18502	18377	18491	18584	18331	18523	18495	18438	18340	18657	18603	18324	18309	18497	18310	18495	18377	18326	18368	18539	18498	18508	18448	18565	18545	18497	18434	18317	18551	18417	18398	18563	18320	18415	18709	18494	18251	18418	18464	18422	18437	18365	18412	18579	18394	18413	18690	18331	18476	18510	18407	18351	18572	18610	18387	18489	18613	18492	18388	18512	18371	18537	18433	18473	18335	18688	18317	18469	18303	18385	18454	18528	18398	18435	18241	18543	18477	18634	18368	18536	18476	18566	18470	18355	18326	18460	18569	18393	18216	18477	18394	18443	18419	18304	18378	18562	18320	18424	18472	18332	18361	18345	18462	18453	18603	18571	18418	18358	18419	18460	18516	18600	18424	18400	18549	18395	18347	18362	18426	18465	18497	18498	18508	18483	18583	18361	18526	18557	18420	18441	18331	18491	18639	18281	18490	18313	18511	18588	18491	18288	18537	18362	18303	18181	18506	18340	18445	18328	18501	18510	18502	18411	18425	18537	18445	18549	18428	18495	18341	18426	18446	18377	18383	18631	18462	18348	18518	18518	18432	18500	18379	18419	18351	18440	18626	18531	18430	18443	18175	18512	18417	18584	18497	18321	18356	18526	18408	18475	18380	18347	18245	18600	18410	18302	18529	18484	18527	18366	18377	18467	18326	18505	18545	18315	18391	18377	18402	18365	18331	18287	18321	18424	18406	18502	18395	18563	18392	18466	18417	18453	18622	18536	18656	18530	18409	18363	18427	18465	18439	18490	18486	18506	18450	18453	18446	18768	18327	18309	18509	18350	18531	18553	18548	18271	18518	18524	18349	18251	18396	18449	18368	18467	18332	18548	18494	18423	18460	18560	18453	18491	18625	18346	18530	18475	18352	18379	18377	18690	18448	18537	18534	18432	18379	18365	18362	18583	18605	18370	18530	18377	18424	18391	18564	18402	18371	18287	18368	18405	18463	18569	18383	18532	18415	18465	18516	18513	18517	18576	18526	18457	18352	18432	18437	18406	18513	18423	18422	18456	18379	18456	18292	18435	18396	18464	18389	18339	18587	18385	18289	18606	18416	18342	18324	18590	18367	18336	18256	18547	18432	18340	18528	18492	18481	18582	18445	18372	18435	18499	18367	18369	18352	18576	18567	18461	18390	18345	18445	18274	18361	18435	18532	18353	18408	18317	18363	18467	18426	18643	18458	18426	18472	18491	18387	18464	18339	18571	18424	18363	18263	18354	18478	18432	18516	18389	18440	18441	18436	18476	18469	18318	18610	18631	18416	18570	18715	18366	18296	18465	18481	18348	18408	18445	18568	18467	18312	18417	18264	18419	18477	18427	18583	18389	18447	18361	18404	18625	18489	18522	18455	18486	18330	18376	18444	18239	18496	18350	18513	18384	18426	18440	18640	18514	18354	18437	18529	18346	18429	18562	18492	18483	18489	18360	18331	18462	18601	18480	18441	18469	18465	18412	18480	18596	18325	18518	18364	18443	18438	18464	18281	18480	18392	18255	18481	18401	18293	18413	18490	18595	18327	18641	18403	18341	18256	18483	18512	18523	18427	18430	18411	18309	18483	18494	18528	18415	18463	18366	18435	18345	18387	18433	18469	18219	18417	18440	18516	18531	18531	18429	18322	18477	18131	18383	18349	18286	18472	18466	18335	18565	18230	18374	18424	18578	18417	18364	18385	18603	18388	18431	18432	18453	18555	18444	18517	18410	18363	18531	18286	18426	18367	18417	18585	18350	18516	18254	18498	18385	18437	18403	18381	18348	18438	18555	18376	18511	18469	18461	18424	18385	18410	18495	18581	18467	18492	18349	18549	18242	18584	18393	18548	18513	18426	18479	18351	18557	18379	18483	18311	18456	18437	18592	18539	18515	18496	18428	18242	18562	18504	18544	18501	18514	18387	18569	18631	18383	18367	18277	18483	18372	18444	18447	18410	18513	18377	18415	18372	18331	18523	18589	18471	18430	18407	18348	18621	18394	18396	18504	18281	18335	18537	18321	18507	18481	18647	18313	18325	18581	18426	18543	18490	18468	18487	18432	18464	18463	18512	18388	18479	18416	18501	18379	18489	18622	18264	18529	18506	18419	18430	18359	18391	18534	18410	18493	18468	18706	18593	18486	18512	18279	18417	18458	18492	18396	18629	18460	18406	18546	18293	18412	18491	18490	18569	18354	18400	18351	18288	18412	18548	18431	18418	18168	18474	18392	18494	18427	18449	18581	18443	18357	18414	18449	18316	18378	18512	18389	18491	18604	18414	18394	18453	18183	18458	18293	18467	18191	18456	18498	18279	18316	18232	18551	18439	18477	18516	18501	18354	18423	18414	18443	18521	18516	18616	18353	18415	18394	18278	18706	18273	18517	18462	18363	18481	18568	18477	18419	18541	18447	18442	18654	18286	18512	18512	18292	18500	18538	18469	18461	18379	18564	18535	18562	18416	18431	18526	18325	18403	18494	18505	18338	18351	18391	18488	18437	18399	18539	18401	18402	18452	18535	18581	18354	18607	18442	18461	18314	18435	18333	18470	18492	18438	18475	18426	18631	18464	18418	18428	18557	18343	18517	18420	18354	18556	18617	18421	18384	18321	18483	18546	18547	18577	18447	18434	18328	18284	18508	18629	18397	18267	18484	18249	18367	18519	18299	18411	18411	18443	18399	18248	18451	18537	18482	18467	18295	18431	18626	18550	18580	18412	18308	18434	18452	18334	18378	18353	18755	18378	18577	18511	18343	18395	18576	18412	18511	18541	18329	18479	18515	18386	18426	18475	18518	18477	18341	18508	18395	18496	18595	18538	18412	18371	18273	18534	18539	18409	18654	18487	18360	18484	18465	18433	18343	18472	18349	18440	18549	18550	18486	18329	18452	18370	18548	18403	18469	18468	18437	18394	18496	18483	18453	18740	18453	18304	18411	18518	18469	18548	18509	18393	18376	18550	18452	18337	18349	18483	18311	18422	18336	18352	18320	18418	18329	18404	18402	18389	18412	18495	18361	18401	18397	18306	18689	18301	18524	18673	18482	18455	18444	18431	18570	18376	18337	18435	18330	18350	18427	18416	18423	18433	18493	18484	18328	18495	18547	18447	18309	18278	18369	18344	18495	18279	18499	18329	18515	18358	18535	18269	18587	18474	18499	18464	18389	18579	18457	18426	18470	18468	18389	18573	18511	18333	18335	18481	18391	18313	18371	18384	18422	18513	18443	18269	18410	18526	18391	18479	18293	18479	18380	18549	18224	18444	18317	18613	18551	18456	18501	18435	18515	18382	18358	18202	18468	18341	18335	18420	18350	18330	18569	18401	18418	18589	18537	18258	18432	18250	18424	18347	18333	18483	18554	18493	18558	18508	18377	18316	18405	18377	18492	18417	18490	18346	18467	18305	18471	18565	18471	18392	18331	18687	18368	18343	18630	18415	18391	18435	18514	18644	18600	18414	18548	18474	18402	18432	18455	18458	18427	18629	18414	18318	18367	18363	18192	18486	18435	18476	18553	18268	18579	18327	18591	18363	18456	18313	18391	18515	18300	18466	18413	18546	18442	18396	18264	18536	18555	18550	18428	18520	18380	18377	18514	18577	18396	18507	18381	18463	18428	18455	18507	18311	18478	18398	18434	18554	18430	18407	18220	18454	18610	18644	18352	18482	18547	18514	18473	18576	18356	18429	18337	18423	18462	18365	18337	18448	18427	18638	18402	18372	18498	18406	18354	18490	18460	18622	18276	18468	18423	18370	18236	18410	18411	18366	18361	18469	18454	18659	18321	18474	18534	18475	18321	18513	18394	18628	18287	18375	18436	18491	18272	18443	18448	18512	18584	18390	18457	18514	18484	18392	18483	18353	18339	18527	18488	18338	18467	18511	18520	18488	18309	18534	18333	18437	18344	18567	18477	18466	18404	18545	18386	18492	18351	18542	18238	18304	18397	18360	18385
27673	23494	28578	25768	22443	22109	21954	24358	25552	23801	22440	21820	21164	20946	21085	21077	20917	20892	20912	20873	20807	20926	20888	20908	20732	20761	20783	20830	20850	20821	20618	20989	20844	20901	20819	20585	20693	20923	20834	20718	21012	20800	20741	20835	20806	20937	20755	20892	20821	20950	20900	21073	20744	20973	20928	20734	20827	20788	20831	20802	20830	20640	20708	20785	20847	20789	20914	20830	20697	20807	20582	20782	21052	20778	20783	20802	20722	20627	20714	20948	20766	20686	20963	20843	20669	20889	20701	20762	20962	20893	20818	20769	20862	20843	20900	20883	20860	20840	20640	21008	20665	20440	20874	20916	20822	20774	20791	20746	20872	20767	20805	20617	20915	20744	20825	20957	20712	20772	20793	20802	20772	20865	20989	20967	20760	20826	20748	20604	20659	20776	20744	20704	20810	20725	20759	20713	20795	20793	20672	20798	20823	20896	20704	20677	20680	20564	20670	20609	20715	20651	20845	20637	20863	20842	20851	20761	20920	20801	20617	20644	20752	20776	20720	20710	20712	20739	20720	20687	20641	20786	20828	20970	20790	20761	20824	20797	20937	20741	20742	21048	20632	20937	20749	20798	20745	20706	20776	20710	20765	20787	20827	20802	20747	20728	20425	20574	20865	20913	20913	20852	20757	20772	20807	20850	21101	20741	20786	20884	20803	20759	20704	20624	20853	20912	20700	20853	20764	20865	20907	20698	20822	20800	20893	20660	20717	20880	20880	20703	20848	21049	20773	20756	20748	20835	20660	20986	20911	20800	20965	20777	21018	20676	20793	20771	20668	20828	20969	20729	20823	20824	20767	20805	20815	20726	20795	20809	20607	20723	21031	20607	20908	20922	20662	20870	20693	21025	20746	21069	20697	20436	20885	20827	20694	20776	20763	20915	20709	20702	20774	20802	20725	20600	20815	20890	21042	20884	20689	20627	20792	20581	20965	20933	20892	21022	20692	20796	20645	20532	20663	20771	20684	20731	20773	20602	20817	20671	20904	20754	20730	20769	20561	20575	20720	20647	20810	20868	20775	20605	20955	20922	20715	20823	20993	20725	20856	20589	20719	20731	20908	20813	20882	20805	20740	20775	20901	20542	20915	20913	20719	20831	20730	20844	20758	20832	20883	20761	20895	20727	20745	20936	20772	20873	21003	20835	20807	20851	20813	20883	20785	20766	20948	20639	20603	20864	20700	20694	20777	20935	20915	20818	20803	20768	20766	20816	20709	20698	20729	20709	20587	20861	21005	20808	20751	20910	20870	20794	20803	20760	20915	20875	20859	20729	20762	20814	20963	20697	20777	20880	20926	20635	20641	20793	20921	20766	20661	20864	20966	20762	20632	20787	20928	20490	20728	20854	20805	21165	20968	20858	20919	20829	20908	20677	20660	20819	20820	20803	20767	20670	20474	20790	20802	20712	21033	20821	20638	20840	20677	20665	20728	20703	20943	20819	20879	20684	20615	20979	20808	20658	20768	20827	20811	20880	20964	20667	20767	20776	20664	20598	20690	20632	20597	20786	20796	20615	20758	20786	20685	20684	20793	20604	20979	20659	20735	20927	20896	20787	20878	20747	20876	20559	20969	20727	20637	20728	20803	20425	20545	20770	20862	20734	20806	20870	20790	20683	20510	20729	20551	20761	20816	20868	20825	20736	20946	20621	20908	20720	20673	20741	20701	20828	20898	20824	20889	20919	20695	20746	20624	20727	20743	20851	20781	20712	20921	20668	20733	20809	20794	20871	20730	20736	20821	20783	20947	20735	20804	20842	20609	20799	20812	20780	21028	20813	21121	20924	20800	20730	20795	20590	20812	20820	20702	20748	20806	20692	20818	20879	20954	20699	20732	20708	20586	20717	20659	20716	20795	20683	20720	20849	20602	20640	20755	20735	21013	20872	20593	20727	20857	21027	20752	20756	20917	20683	20920	20661	20806	20752	20809	20547	20951	20624	20722	20976	20918	20760	20862	20782	20736	20833	20866	20683	20884	21007	20641	20813	20826	20910	20908	20732	20821	20950	20750	20625	20663	20641	20675	20725	20811	20901	20665	20645	20656	20839	20840	20787	20922	20943	20695	20786	20573	20789	20591	20836	20811	20706	20826	20682	20682	20701	20823	20873	20855	20968	20756	20890	20713	20959	20634	20789	20714	20810	20985	20885	20708	20831	20922	20801	20721	20909	20738	20744	20772	20497	20693	20712	20693	20651	20898	20964	20961	20700	20914	20735	20839	20797	20824	20844	20976	20787	20652	20838	20752	20876	20787	20805	20707	20640	20855	20772	20553	20834	20652	20852	20797	20853	20794	20754	20699	20700	20762	20975	20824	20922	20801	20942	20815	20652	20769	21126	20681	20870	20796	20857	20749	20910	20776	20688	20707	20746	20837	20797	20550	20601	20881	20846	20676	20883	20830	20602	21039	20876	20583	20759	20579	20654	20714	20759	20872	20847	20881	20988	21035	20760	20839	20908	20744	20935	20898	20792	20655	20806	20770	20859	20938	20767	20705	20788	20949	20738	20696	20871	20794	20722	20828	20862	20765	20827	20774	20838	20824	20674	20694	20724	20798	20939	20661	20741	20755	20730	20999	20686	20638	20916	20785	20850	20963	20933	20625	20981	20890	20871	20847	20698	20686	20891	20874	20831	20860	21009	20704	20841	20869	20653	21012	20707	20633	20748	20898	20831	20696	20956	20642	20832	20934	20914	20887	20898	20966	20735	20691	20910	20788	20825	20653	20792	20892	20867	20620	20552	20733	20859	20870	20803	20829	20783	20867	21036	20663	20646	20731	20633	20788	20650	20795	20827	20864	20602	20816	20707	20724	20827	20863	20586	20664	20744	20803	20591	20883	20793	20850	20708	20842	20891	20594	20776	20955	20821	20817	20902	20530	20871	20796	20876	21048	20751	20784	20847	20836	20874	20630	20644	20810	20920	20827	20832	20836	20848	21088	20710	20897	20835	20714	20660	20840	20978	20677	21075	20793	20774	20698	20867	20782	20824	20811	20723	20696	20971	20835	20875	20891	20725	20759	20722	20819	20839	20701	20489	20792	20796	20837	20777	20692	20564	20792	20813	20820	20838	20789	20544	20848	21150	20924	20815	20887	20831	20628	20840	20770	20917	20764	20732	20987	20713	20884	20767	20800	20805	20973	20859	20812	20502	20877	20904	20962	20878	20901	20856	20741	20817	20737	20878	20737	20825	20885	20890	20811	20757	20723	20670	20753	20599	20627	20772	20819	20748	20720	20909	20833	20839	20790	20961	20648	20854	20765	20693	20670	20924	20820	20818	20646	20787	20740	21015	20879	20548	20816	20698	20788	20637	20977	20802	20648	20963	20997	20681	20827	20695	20757	20631	20799	20900	20866	20975	20877	20746	20888	20721	20936	20828	20919	20747	20805	20899	20739	20757	20900	20799	20998	20889	20836	20801	21021	20731	20890	20621	20703	20920	20724	20701	20867	20743	20996	20647	20728	20719	20923	20751	20817	20822	20776	20723	20822	20829	20877	20685	20835	20738	20810	20805	20822	20657	20887	20695	20902	20771	21043	20863	20623	20727	20810	20723	20835	20776	20506	20834	20848	20968	20608	20838	20830	20859	20999	20775	20827	20499	20656	20688	20720	20735	20827	20739	20864	20618	20880	20643	20715	20918	20960	20876	21030	20707	20754	20709	20560	20911	20863	20709	20747	20853	20818	20731	20826	20629	20764	20787	20904	20747	20700	20774	20731	20787	20727	20951	20819	20719	20770	20897	20703	20832	20681	20882	20809	20909	20729	20687	21044	20875	20823	20729	20596	20651	20669	20817	20833	20904	20674	20797	20834	20706	20902	20810	20840	20673	20751	20732	20940	20941	20912	20912	20946	20913	20699	20609	20681	20729	20828	20799	20955	20852	20614	20644	20774	20687	20922	20640	20737	20676	20877	20508	21024	20759	20835	20899	20866	20811	20842	20792	20946	20885	20781	20519	20917	20785	20826	20881	21121	20947	20904	20945	20597	20656	20797	20966	21024	20870	20799	20823	20784	20910	20668	20706	20757	20919	20678	20759	20730	20632	20776	20861	20491	20930	20737	20752	20878	20874	20796	20655	20734	20693	20806	20781	20831	20865	20730	20991	20840	20703	20665	20520	20848	20801	20829	20811	20663	20776	20778	20853	20741	20761	20961	20568	20753	20660	20825	20920	20824	20980	20766	20510	20745	20716	20717	20732	20797	20805	20639	20849	20867	20716	20820	20786	20731	20726	20746	20848	20872	20849	20865	20797	20719	20794	20755	20982	20577	20733	20636	20777	20827	20958	20651	20850	20739	20748	20718	20627	20687	20594	20790	20911	20926	20646	20925	20919	20853	20720	20768	20769	20776	20788	20882	20701	20854	20847	20886	20672	20880	20683	20617	20786	20881	20752	20988	20893	20837	20885	20939	20777	20682	20808	20646	20900	21015	20696	20752	20657	20784	21071	20770	20515	20953	20959	20728	20849	20710	20921	20993	20903	20702	20849	20843	20800	20749	20817	20879	20895	20546	20672	20960	20971	20682	20918	20811	20735	20900	20865	20874	20860	20745	20998	20797	20683	20857	20821	20759	20732	20928	20704	20821	20910	20442	20958	20834	20897	20805	20778	20771	20769	20631	20889	20768	20767	20697	20648	20709	20810	20748	20747	20670	20822	20654	20877	20731	20664	20644	20983	20837	20778	20645	20624	21124	20774	20701	20597	20595	20704	20863	20946	20747	20929	20713	20861	20865	20886	20798	20854	20540	20659	20723	20816	20741	20821	20727	20663	20905	20844	20708	20661	20838	20745	20762	20995	20706	20922	20650	20728	20779	20975	20718	20683	20947	20677	20721	20945	21132	20804	20799	21016	20912	20864	20947	20900	21108	20794	20733	20713	21007	20916	20975	20927	20849	20756	20927	20630	20806	21051	20872	20813	20718	20795	21122	20894	20751	20752	20977	20964	20577	20631	20982	20912	20917	20647	20851	20737	20620	20749	20863	20806	20808	20921	20861	20644	20647	20715	20716	20867	20788	20704	20661	20718	20940	20899	20618	21003	20864	20777	20744	20803	20839	20827	20629	20754	20943	20643	20957	20752	20777	20800	20793	20751	20870	20774	20926	20688	20777	20647	20919	20797
21450	31343	27643	22639	20886	20278	19932	24432	24782	21466	19825	19122	18438	18179	17946	18170	18061	18261	18110	18156	17989	18099	18227	18261	18056	18114	18266	18120	18117	18022	18121	18203	18157	18090	18083	17833	18052	18073	18243	18011	18176	18169	18142	18019	18049	18162	18185	18124	18142	18125	18168	18246	18255	18356	18173	18046	18225	18067	18205	18145	18020	17963	18184	18052	18243	17957	18005	18117	18194	18059	18023	18153	18067	17994	18238	18211	18037	18220	18102	18127	18025	18133	18139	18158	18055	18090	18047	18213	17926	18011	17950	18161	18091	18171	18132	18085	18326	18088	18282	18052	18117	17983	18078	18236	17929	18032	18043	18156	18033	18080	18104	18106	17999	18072	18102	18004	17902	18154	18111	18242	18185	18205	18083	18056	18287	17996	18269	18241	18105	18284	18208	18174	18154	18114	18311	17975	18160	17941	18110	18074	18033	18063	18228	17858	18249	18129	18078	18171	17962	18032	18118	17953	17944	17967	18158	18076	18193	18237	18096	18107	18127	18115	17986	18191	18079	18178	18141	18204	18062	18120	18074	18090	18185	18251	18117	18130	18049	18038	18251	17997	18060	18107	18260	18205	17997	18190	18116	18111	18010	18180	18015	18055	18099	18122	18008	18081	18075	18037	18056	18087	18102	18073	18211	18254	18125	18167	18181	18203	18075	18039	18200	18123	18044	18084	18183	18202	18238	18129	18204	18003	18147	18176	18204	18215	18051	18232	18164	18119	18157	18149	18119	18069	18138	18121	18010	18125	18003	18148	18149	18156	18063	18137	18196	18188	18125	18267	18103	18082	18101	18011	18072	18002	17893	18352	18269	18147	18052	18192	18029	18035	18121	18164	18022	18054	18112	18005	17952	18231	18210	18127	18253	18110	18202	18178	18135	18034	18121	17993	18181	18053	18207	18113	18161	17908	18157	18169	18069	18141	18189	18210	18144	18009	18353	18206	18098	18175	18171	18191	17911	18036	17959	18140	18090	18197	18278	18176	18041	18202	18110	18160	18114	18093	18136	17968	17985	17937	18196	18021	18141	17955	18119	18036	18063	18140	18156	18266	18110	18230	18190	18068	18147	18017	18102	18173	18030	18065	18206	18077	18211	17950	18053	18078	18088	18186	18059	18241	18139	18182	18171	18037	18005	18030	18065	17901	18122	18142	18030	18116	17986	18257	18002	18281	18271	17930	18248	18087	18023	18004	18134	18058	18154	18057	18197	18166	18181	18165	18174	18006	18056	18189	18195	18173	17988	18184	17997	17915	18175	18187	18166	17990	18108	18160	18120	18153	18258	17998	18124	18032	18256	18130	18272	18252	18156	18098	18274	18141	18099	18219	18077	18141	18261	18152	18222	17900	18071	18108	17987	18316	18118	18008	18190	18300	18102	18102	18212	18231	18218	18149	18042	18283	18084	17990	18311	18238	18043	18099	18113	18140	18161	18288	18215	18172	18158	18151	18099	18246	18024	18238	18113	18116	17937	17948	18222	18179	18184	18223	18160	18021	18011	18155	17996	18076	18050	18259	18061	18219	18197	18095	18244	18127	18065	18168	18129	18149	18135	18023	18168	18056	18213	18053	18055	18111	18108	18124	18163	18166	17971	18109	18043	18309	18288	18059	18167	18141	18065	18195	18265	18225	17979	18208	18125	18057	18020	17907	18297	18037	18344	18114	18124	18144	18186	18071	18110	18128	18105	18269	17933	18107	18109	18102	18210	18266	18029	18077	18258	18136	18108	18166	18078	17988	18227	17956	18209	18169	18315	18094	18264	18100	18112	18187	18039	18088	18250	18097	18129	18060	17980	18197	18257	17984	18080	18036	18097	18099	18154	18024	18192	18187	18096	18193	18188	18095	18144	17959	18057	18070	18160	18034	18180	18128	18143	18045	18159	18099	17885	18289	18225	18018	18012	17991	18343	18185	17970	18306	18207	18136	18220	18215	18102	18055	18173	18154	17945	18055	18177	18125	18286	18012	18044	18128	18037	18208	17977	18066	18126	18076	18139	18098	17977	18259	18019	18231	18193	18120	18110	18243	18256	17972	17998	18174	17905	18213	18186	18100	18248	18172	18179	18008	17988	18313	18125	18388	18253	18133	18185	18123	18105	18270	18189	17912	18245	18174	18223	18135	18059	18369	18200	18150	18044	18059	18131	18196	18075	18294	17900	18034	18132	18030	18088	18196	18239	18200	17960	18251	17991	18172	18137	18091	18135	18178	18077	18146	18248	18223	18090	18236	18168	17968	18076	18120	18149	18130	18054	18219	18164	18296	18113	18097	18126	18169	18008	18140	18014	18140	18133	18243	18067	18111	18278	18123	18059	18047	17978	18212	18225	18218	18163	18121	17988	18031	17994	18189	18078	18016	18161	18125	18170	18051	18209	18254	17948	18005	17990	18093	18064	18030	18109	18007	18021	18099	18038	18188	18203	18043	18132	18147	18022	18071	18087	18057	18075	18184	18141	18186	18177	18231	18205	18114	17985	18057	17913	18078	18253	18204	18193	17996	18191	18098	18075	18124	18209	18169	18096	18213	18001	18078	18091	17989	18032	18037	17937	18044	18022	18017	17984	18026	18034	18089	17985	18014	18003	18087	18018	18231	18192	18124	17918	18010	18098	18245	18221	18037	18067	18039	17917	18010	18206	18157	18035	18367	18119	18173	18215	18201	18261	18227	18041	18273	18112	18118	18104	18144	18075	18115	18123	18051	18216	18146	18010	18153	18118	18144	18269	18069	18101	18040	17948	18106	18132	18221	18114	18167	18048	18068	18146	18093	18109	18160	18047	18195	18182	18132	18114	18126	18146	18270	18018	18149	18122	18143	18202	18138	18102	18106	18080	18062	18075	18042	18012	18065	17973	18098	18056	18198	18221	18011	18312	18244	18118	18119	18045	18145	18065	18242	18064	18217	18128	18295	18179	17996	17947	18011	18198	18156	18215	18209	18013	18228	18334	17943	18030	18137	18095	18176	18207	18267	18032	18123	18190	18111	18043	18223	18021	18138	18053	18071	18102	18067	18216	18164	18108	18360	18391	18071	18285	18103	18159	18188	18042	18096	18048	18110	17924	18079	18149	18152	18257	18256	18216	17865	18080	18124	18242	18224	18072	18043	18061	18238	18235	18279	18208	18179	18059	18122	18073	18101	18177	18065	18292	18192	18115	18178	17920	18160	18086	18211	18062	18225	18378	18116	18134	18056	17937	18113	18127	18125	18083	18300	18099	18240	18320	18254	18134	18359	17968	18129	18050	18348	18090	18177	18213	18052	18173	18174	18047	18118	18224	18220	17992	18259	18214	18083	18131	18189	18168	18317	18138	18255	18119	18163	18164	18252	18097	18023	18079	18175	18119	18138	18037	18081	18233	18224	18229	18167	18213	18063	18020	18144	18322	18157	18138	18145	18022	18308	18081	18143	18144	18083	18294	18090	18282	18219	18212	18217	18106	18155	18121	18075	18168	18013	18105	18080	18070	18108	18077	18091	18105	18019	18241	18055	18068	18095	18130	18108	17986	18064	18049	18218	18178	18296	18060	18308	18281	17944	18067	18065	18037	18175	18142	18337	18118	18187	17937	18143	18022	18083	17980	18015	18257	18100	18100	18271	18155	18102	18137	18206	18086	18176	18007	18166	18208	18109	18054	18072	18107	18041	18207	17999	18222	18198	17925	18047	18184	18133	18339	18159	18120	18161	18216	18118	18003	18206	18093	18271	18057	18384	17802	17978	18261	18173	18028	18073	18284	17929	18045	18065	18139	18159	18100	18108	18009	18020	18340	18089	17911	18069	17989	17960	18089	18047	17952	18156	18281	17985	18105	18226	18080	18011	18316	18154	18098	18143	18228	18070	18011	18179	18212	18191	17994	18078	18152	18029	18155	18157	17966	18014	17972	18430	18093	18136	18015	18041	18319	18107	18013	18173	18184	18063	18302	18183	18203	18052	18317	18079	18138	18070	18163	18055	17961	18136	18115	18114	18185	17969	17976	18385	17972	17975	18075	18039	18264	18181	18093	18088	18161	18264	18169	18091	18138	18194	18095	18077	18011	18174	17954	18320	18144	18156	18186	18155	18199	18214	18169	18025	17962	18142	18070	18080	18136	18208	18164	18005	18227	18071	17954	18152	18276	18166	18308	18021	18105	18091	18035	18080	18145	18309	18214	18166	18089	18074	18213	18255	18020	18133	18055	18151	18114	18149	18235	18177	18177	18086	18054	18081	18254	17962	18127	18263	18099	18006	17987	18270	18137	18180	18173	18217	18183	18241	18293	18114	18046	18384	18248	18247	18274	18072	18107	18065	18200	18127	18197	18054	18109	18279	18188	18133	18088	18129	18223	18185	18015	18190	18178	18144	17981	18038	18045	18060	18046	18124	17961	18202	18143	18087	18315	18132	18022	18063	18185	18117	18210	18166	18200	18136	18032	18156	18258	18217	18309	18080	18150	17918	18078	18105	18200	18147	18178	18043	18211	18228	18201	18251	17995	18102	18075	17948	18382	18161	18233	18144	18103	18368	18075	18095	18206	18097	18023	18244	18144	18242	18126	18120	18015	18209	18210	18091	18202	18040	18227	18101	18170	18248	18006	18122	18139	17941	18055	17983	18320	18029	18102	17912	18035	18213	18098	18309	17933	18263	18001	18142	18008	17911	18200	18154	18242	18117	18036	18178	17953	18096	18168	17998	18112	18129	17988	18215	18129	18095	18012	18280	18144	18196	18247	18210	18110	18008	18068	18093	18139	18000	18071	18059	18119	17932	18192	17925	18199	17973	18051	18154	18200	18178	18166	17922	18253	18308	18028	18136	18124	18055	18024	18098	18183	18238	18038	17968	18074	18071	18090	18098	18112	18074	18213	17990	18080	18145	18047	18175	18111	18198	18166	18059	18159	18017	17982	18091	18163	18108	18289	18231	17959	17971	18195	18088	18111	17941	18034	18075	18124	18077	18145	18007	18238	18094	18097	18120	18085	18108	18112	18065	18016	18138	18041	18216	18110	17966	18191	18154	18103	18062	18170	18271	18151	18173	18205	18136	18046	18046	17954	18170	18006	18188	18077	18007	18236	18034	18109	18022	18200	17972	18237	18044	18112	18108	18089	18115	18275	17982	17962	18149	18243	18029	18123	18197	18170	18080
24514	21363	28740	26013	24714	25375	26516	39526	39116	32614	27365	24108	22052	21088	20775	20746	20623	20728	20587	20599	20652	20747	20750	20657	20862	20930	20683	20695	20872	20695	20424	20712	20620	20641	20821	20378	20627	20745	20644	20671	20715	20761	20668	20747	20584	20725	20755	20982	20813	20545	20511	20679	20743	20861	20589	20786	20582	20793	20590	20780	20694	20574	20558	20517	20588	20644	20653	20635	20674	20453	20595	20653	20851	20321	20735	20708	20781	20481	20611	20610	20661	20456	20582	20792	20769	20813	20528	20594	20715	20727	20501	20569	20537	20357	20403	20745	20743	20602	20574	20520	20607	20752	20655	20626	20599	20686	20685	20587	20672	20546	20858	20630	20716	20794	20557	20491	20638	20608	20469	20827	20560	20579	20771	20504	20565	20652	20728	20632	20660	20585	20755	20510	20818	20816	20686	20675	20705	20601	20766	20604	20720	20688	20742	20542	20801	20604	20602	20479	20769	20751	20555	20668	20707	20618	20528	20603	20732	20745	20708	20543	20612	20604	20600	20702	20676	20693	20583	20415	20629	20656	20535	20721	20599	20625	20811	20810	20714	20634	20627	20609	20785	20707	20668	20635	20371	20674	20584	20515	20672	20671	20668	20589	20596	20480	20705	20587	20625	20642	20650	20542	20728	20733	20634	20699	20454	20667	20592	20709	20702	20500	20551	20789	20808	20585	20795	20577	20845	20597	20481	20608	20524	20529	20463	20497	20731	20708	20644	20757	20501	20483	20767	20606	20545	20823	20681	20722	20424	20557	20553	20596	20806	20449	20511	20703	20641	20371	20516	20754	20728	20719	20663	20539	20626	20636	20546	20596	20619	20758	20505	20667	20512	20698	20616	20773	20676	20504	20524	20764	20733	20614	20632	20666	20512	20693	20510	20615	20671	20511	20698	20650	20707	20726	20640	20671	20757	20863	20775	20606	20589	20815	20718	20635	20707	20706	20569	20701	20637	20543	20815	20657	20682	20742	20751	20562	20706	20603	20848	20582	20856	20684	20768	20610	20541	20583	20687	20665	20531	20496	20617	20712	20648	20746	20695	20683	20467	20700	20728	20554	20735	20729	20655	20644	20540	20854	20675	20475	20536	20656	20509	20980	20674	20467	20534	20650	20729	20585	20654	20532	20663	20819	20484	20843	20580	20482	20489	20750	20544	20634	20683	20528	20667	20585	20719	20782	20664	20469	20555	20721	20616	20849	20779	20538	20716	20652	20525	20633	20649	20732	20564	20801	20619	20520	20562	20775	20476	20660	20502	20538	20648	20479	20733	20704	20625	20666	20721	20630	20804	20683	20763	20679	20773	20551	20516	20682	20632	20491	20737	20603	20779	20698	20818	20517	20472	20482	20517	20440	20489	20788	20546	20676	20514	20640	20641	20591	20503	20643	20460	20728	20605	20650	20726	20549	20806	20373	20715	20619	20679	20576	20757	20470	20407	20671	20732	20387	20730	20694	20645	20520	20535	20719	20719	20715	20627	20657	20653	20678	20607	20579	20616	20713	20772	20670	20707	20694	20470	20696	20565	20521	20632	20598	20568	20473	20629	20740	20676	20529	20639	20515	20573	20741	20581	20673	20524	20585	20595	20675	20581	20712	20659	20522	20590	20736	20615	20686	20807	20698	20846	20502	20620	20630	20533	20442	20738	20565	20540	20572	20740	20635	20572	20848	20702	20609	20598	20728	20682	20711	20666	20740	20686	20647	20531	20606	20638	20536	20734	20478	20738	20668	20615	20630	20489	20751	20722	20494	20782	20483	20615	20714	20669	20593	20785	20653	20598	20372	20484	20419	20372	20735	20420	20696	20545	20780	20839	20786	20652	20621	20551	20740	20836	20626	20650	20482	20620	20686	20624	20535	20851	20495	20585	20623	20612	20670	20842	20663	20585	20746	20824	20664	20599	20562	20689	20731	20763	20548	20704	20576	20501	20622	20443	20513	20682	20724	20684	20667	20751	20671	20628	20585	20669	20666	20734	20668	20695	20611	20626	20589	20618	20500	20587	20605	20599	20441	20559	20732	20684	20717	20828	20643	20669	20699	20709	20597	20805	20631	20718	20791	20778	20864	20618	20708	20484	20573	20707	20606	20490	20573	20571	20495	20596	20622	20550	20573	20639	20415	20722	20545	20529	20635	20461	20578	20594	20740	20619	20565	20576	20497	20688	20492	20675	20523	20762	20680	20613	20447	20817	20830	20650	20660	20687	20576	20921	20747	20521	20684	20619	20602	20666	20472	20590	20655	20788	20656	20921	20732	20657	20724	20768	20590	20662	20829	20709	20590	20742	20592	20524	20568	20645	20466	20475	20538	20612	20686	20545	20427	20691	20589	20555	20619	20529	20616	20827	20580	20393	20647	20599	20653	20749	20626	20677	20864	20705	20653	20784	20555	20504	20503	20453	20666	20800	20813	20577	20693	20661	20786	20651	20623	20641	20723	20575	20633	20700	20694	20903	20543	20559	20592	20800	20478	20602	20729	20527	20669	20570	20783	20748	20715	20797	20648	20795	20257	20633	20579	20688	20675	20665	20870	20752	20566	20486	20799	20591	20715	20378	20521	20741	20651	20742	20613	20622	20728	20643	20649	20859	20648	20593	20810	20644	20805	20640	20687	20785	20622	20632	20624	20674	20698	20647	20567	20501	20573	20751	20710	20367	20737	20643	20712	20861	20672	20659	20545	20620	20750	20597	20596	20833	20628	20902	20673	20394	20524	20565	20665	20682	20516	20567	20510	20624	20364	20637	20538	20547	20663	20711	20884	20758	20484	20601	20349	20789	20743	20657	20473	20611	20428	20533	20612	20638	20759	20797	20478	20818	20692	20484	20547	20714	20623	20706	20760	20726	20628	20676	20677	20690	20588	20566	20601	20652	20628	20617	20741	20520	20775	20784	20814	20655	20592	20705	20524	20466	20498	20565	20550	20826	20641	20681	20542	20611	20612	20623	20746	20410	20691	20847	20629	20675	20747	20498	20569	20721	20527	20714	20792	20529	20590	20494	20787	20399	20646	20761	20795	20858	20482	20740	20537	20620	20553	20547	20772	20445	20839	20810	20713	20608	20594	20583	20488	20650	20688	20511	20516	20556	20720	20815	20549	20502	20641	20505	20464	20692	20456	20547	20525	20816	20506	20491	20663	20615	20655	20674	20673	20539	20567	20670	20824	20714	20623	20658	20698	20680	20536	20698	20733	20668	20854	20497	20497	21099	20626	20527	20572	20655	20769	20625	20846	20702	20770	20539	20669	20628	20733	20578	20686	20744	20567	20633	20663	20747	20696	20597	20524	20639	20527	20662	20549	20510	20485	20593	20607	20627	20662	20506	20579	20512	20542	20843	20641	20594	20527	20765	20698	20784	20717	20619	20748	20724	20635	20542	20784	20604	20580	20629	20626	20667	20593	20716	20799	20588	20630	20463	20913	20620	20584	20791	20840	20508	20487	20573	20612	20879	20663	20828	20784	20936	20540	20612	20776	20705	20493	20637	20480	20862	20373	20627	20572	20903	20642	20718	20463	20491	20658	20707	20543	20480	20705	20539	20599	20527	20575	20566	20600	20422	20605	20710	20726	20779	20673	20476	20491	20840	20531	20511	20727	20436	20737	20480	20666	20731	20798	20655	20483	20727	20685	20662	20597	20628	20673	20572	20693	20665	20718	20636	20773	20502	20543	20809	20500	20393	20577	20503	20610	20655	20739	20727	20975	20837	20765	20661	20826	20534	20411	20693	20532	20473	20724	20408	20675	20642	20597	20678	20561	20568	20591	20771	20487	20686	20575	20671	20744	20745	20650	20650	20667	20572	20572	20670	20521	20828	20680	20644	20578	20754	20785	20633	20497	20469	20805	20668	20694	20595	20695	20588	20819	20599	20707	20655	20481	20546	20619	20798	20746	20649	20590	20592	20637	20666	20594	20831	20684	20464	20920	20617	20527	20714	20469	20429	20544	20681	20583	20676	20527	20591	20599	20725	20788	20556	20689	20577	20733	20780	20698	20680	20651	20605	20852	20673	20574	20620	20679	20563	20371	20614	20500	20511	20755	20636	20671	20539	20647	20645	20752	20681	20541	20426	20708	20758	20672	20631	20640	20899	20649	20483	20576	20600	20827	20667	20599	20566	20720	20780	20516	20551	20659	20791	20843	20525	20698	20667	20744	20639	20707	20865	20934	20801	20564	20628	20666	20627	20564	20661	20544	20509	20527	20641	20805	20633	20615	20857	20851	20699	20457	20790	20606	20806	20955	20557	20594	20412	20795	20604	20674	20646	20715	20585	20528	20471	20523	20759	20622	20723	20625	20581	20723	20597	20642	20509	20374	20616	20709	20586	20647	20605	20855	20506	20802	20612	20411	20923	20498	20708	20634	20592	20587	20327	20800	20679	20506	20509	20683	20729	20459	20843	20823	20625	20778	20835	20819	20604	20506	20676	20743	20854	20677	20597	20556	20842	20819	20561	20702	20675	20582	20714	20558	20817	20928	20755	20860	20675	20539	20575	20702	20575	20622	20588	20648	20918	20632	20783	20658	20659	20639	20510	20629	20634	20581	20701	20835	20612	20556	20685	20327	20700	20642	20543	20711	20597	20654	20733	20735	20578	20687	20761	20439	20566	20672	20773	20775	20470	20477	20751	20568	20711	20671	20669	20755	20537	20562	20589	20838	20642	20717	20956	20634	20681	20650	20778	20679	20658	20658	20631	20769	20730	20489	20634	20533	20505	20520	20541	20576	20583	20503	20650	20782	20621	20729	20621	20766	20778	20673	20722	20749	20510	20644	20569	20507	20751	20699	20517	20728	20611	20743	20710	20424	20510	20845	20881	20849	20662	20683	20768	20607	20862	20859	20680	20685	20549	20560	20501	20585	20816	20637	20717	20747	20608	20851	20618	20572	20628	20601	20344	20587	20692	20726	20779	20784	20473	20619	20570	20785	20601	20637	20578	20442	20596	20742	20730	20670	20487	20577	20602	20698	20784	20668	20615	20617	20659	20538	20462	20766	20635	20653	20450	20539	20550	20637	20674	20854	20700	20526	20522	20600	20791	20590	20482	20586	20565	20652	20601	20656	20702	20452	20627	20554	20529	20718	20622	20498	20524	20719	20561	20541	20610	20628	20721	20524	20669	20652
23448	40772	40377	30684	26612	23974	25448	42644	39702	32721	25951	22040	19428	18373	18205	17917	18223	18148	18195	18055	18145	18154	18164	18109	18091	18055	17977	18119	18157	18187	18057	18087	18235	17964	18202	18261	18122	18078	18156	18107	18021	18237	18194	18164	18071	18128	18198	18130	18206	18061	18110	18315	18213	18069	18256	18048	18109	18111	18036	18092	18180	18116	18122	17997	17875	18199	18081	18038	18082	18103	18306	18135	18248	18070	18066	18205	18218	18085	18104	18116	18037	18089	17999	18364	18223	18005	18199	18080	18123	18078	18099	17977	18127	18290	18116	18125	18115	17996	17946	17973	18132	18176	18125	18217	18074	18016	17991	18126	18006	18133	17933	18204	17993	18088	18050	18228	18110	18132	18168	18334	18067	18158	18014	18084	18054	18055	18117	18233	18130	17945	18279	18153	18238	18021	18177	18025	18082	18052	17957	18071	17924	18131	18125	18164	18081	18074	18294	18181	18050	18109	18280	17981	18097	18157	17909	18134	18068	18129	18179	18055	18109	18015	18036	18044	18105	18113	18014	18084	18084	17894	18246	17911	18334	18166	18176	18140	18150	17943	17917	18115	18118	18151	18091	18122	18038	18087	18152	18131	18017	18030	18106	18051	18091	18092	17978	17867	18194	18327	18092	18278	18005	18100	17826	18138	18095	17989	18131	18153	18203	18017	18063	18079	18217	18101	18118	18174	18264	18009	17930	18139	18194	18222	18266	18007	18031	18244	17915	18133	18129	17989	18153	18270	18150	17932	18224	18051	18155	18116	18281	18139	18138	18178	17965	17938	17979	18117	18062	18148	18377	18050	18159	18166	18072	18056	18045	18137	18051	18176	17928	18297	18028	18233	18021	18096	18086	18167	18077	18252	17998	18210	18017	18040	17981	17930	18064	18012	18051	18333	18199	18026	18032	18212	18008	18015	18138	17798	18075	18186	17975	18034	18247	18164	18071	18097	17988	18123	18037	18001	18241	17997	18104	18023	18103	18149	18208	18019	18054	17935	18108	18146	18159	18221	18025	18045	18083	18081	18101	17953	18003	18068	18095	18233	17983	18164	18085	18097	17895	18308	18134	18237	17962	18308	18141	18073	18001	18032	18267	18133	18150	18135	18105	18012	18206	18053	18129	18236	18073	18044	18087	18042	18059	18159	18218	18077	18253	18043	18111	18075	18041	17950	17994	18049	18163	18187	18031	18243	18161	18123	18114	18136	18109	18299	18045	18079	17961	18123	18125	17986	17902	18176	18051	18045	18029	18228	18205	17981	18237	18184	17984	18232	18140	17897	18152	18041	18052	18110	18127	18109	18164	18091	17983	18082	18013	17984	18029	18120	18143	18122	18009	18032	17970	17973	18247	18021	18269	18133	18044	18142	18105	17911	18118	17949	18292	18073	18154	18006	18115	18140	18173	17994	18084	18064	17970	18167	18148	18073	18059	17951	17969	18126	18123	17907	18218	18132	18112	18267	18055	18170	17984	18165	18236	18101	18058	18013	18105	18038	18180	17991	18021	18054	17964	18008	18110	18211	18082	18171	18118	17961	17950	18039	18258	17972	18227	18034	18256	18043	18210	18196	18071	18197	18015	18174	18077	18166	18113	18225	18286	18030	18216	18063	18240	18015	18025	17954	17969	18076	18034	18041	18058	18223	18002	18022	18232	18079	18259	18191	18096	18143	18006	18124	18209	18061	18004	18150	18109	17796	17987	18188	18060	18154	17931	18074	18112	17932	18207	18197	18043	17988	17914	18133	17996	18261	18205	18239	17979	18007	18087	18021	18195	18073	18149	18132	18034	18072	18050	18072	17999	18252	17867	18016	18042	18096	18066	18061	17990	18168	17975	17937	18045	18102	18261	18092	18019	18089	18075	18031	18153	18137	17991	18177	18025	18041	18071	17929	17970	17952	18226	18152	18114	17930	18006	18117	18091	18116	18114	18125	18101	18109	17973	18071	18100	17988	18227	18047	17958	18272	18042	18138	18040	18203	18245	18097	18096	17934	18080	18032	18028	18123	18114	18169	18145	18020	18219	18312	18310	18071	18090	18214	18127	18062	18288	18068	17992	18057	18084	18125	18093	18064	18220	18078	18066	18233	18384	18259	18179	18147	18050	18163	18189	18052	18121	18056	18153	18308	17958	18078	18052	18164	18231	17990	18150	18143	18124	17871	18033	18108	17991	18046	18205	18041	18110	18224	17989	18031	18269	17929	18127	18072	18117	18118	18161	17999	18069	18140	18071	17958	18151	17988	18171	18241	18092	18157	17982	18119	17977	18248	17981	18091	18214	18077	18265	18202	18090	17998	18036	18074	18091	18012	18171	18267	18188	18154	18153	18161	17989	18124	18112	18005	18113	18152	18146	18110	18052	18123	18161	18119	18210	17928	18199	18056	18221	18034	18220	18101	17962	17976	18112	18143	18161	18122	17920	18250	18035	18266	18106	18179	18039	18223	18197	18163	18072	17951	18179	18142	17972	18166	18231	17994	18032	18215	18054	17931	18155	18138	18168	18067	17996	18163	18161	18072	18076	18090	17982	18192	18114	18212	18143	18029	18081	17962	18142	18094	18141	18193	18022	18120	18051	17991	18138	18341	18194	18199	17938	18205	18045	17965	18160	17961	18013	18056	18027	17929	18131	18261	18020	17902	18131	18104	18149	17988	18120	18237	18064	18014	18213	18132	18033	18362	17942	18095	18124	18168	18017	18174	18241	18114	18248	17986	18137	18196	18134	17972	18060	18185	18166	18042	18023	18240	18102	18137	18007	18060	18083	18084	18193	18093	18030	18121	17996	18170	17988	18265	18136	18077	18055	18120	18198	17907	18055	18019	18241	18060	17967	18118	18170	18175	18035	17970	17912	18079	18262	18167	18011	18131	18185	18110	18138	18037	18160	18094	18134	18150	18153	18191	18299	18011	18186	18113	18226	18210	18067	18023	18318	17942	18107	18147	18358	18071	18073	18039	18110	17947	18129	18111	18036	18007	18218	18113	18042	18196	17922	17984	18185	18104	17988	18107	18099	17995	18032	18135	18007	18107	18098	18158	18079	18209	18159	18013	17922	18126	18044	18189	18087	18239	18149	18095	18039	17977	18035	18198	18180	18045	18062	18152	18065	18103	18053	18120	17882	18159	17913	18166	18100	18088	18104	17989	18218	18117	17994	18192	17979	18199	18265	18165	18029	18155	18078	18157	18056	18125	18272	17980	18209	18322	17963	18044	18054	18185	18190	18134	18183	18074	17984	18115	18012	18036	18054	18041	18044	18130	18116	18196	17999	18064	18208	18058	18100	18116	18260	18317	18289	18084	18013	18233	17987	18227	18206	18096	17973	18130	18174	17973	17997	18165	18257	18329	18082	18081	18226	18162	18016	18150	18142	18277	18042	18212	17990	18103	18113	18207	18127	18202	18048	18041	18051	18113	18136	17962	18095	18026	18165	18062	18231	18169	18202	17976	17964	18134	18075	17948	18167	17987	18093	18103	18300	18007	18033	18139	18136	18053	18029	18186	17990	18084	17890	18100	17901	18067	18182	18041	18331	18040	18235	18125	17987	18002	18070	18090	18024	18187	18246	18136	18170	18145	18079	18149	18016	18157	18288	18033	18105	18139	18006	18222	18080	18016	17967	18331	18028	18044	18129	17984	18162	18210	18288	18191	18152	18108	18280	18111	18021	18057	18014	18139	18280	18159	18222	18004	18162	18089	17970	18058	18086	18227	18175	18126	18263	18180	18242	18071	18141	18175	18172	18268	17989	18145	18070	18084	18100	17952	18019	18173	18121	18068	18277	18131	18124	18173	17940	18177	18081	17999	18104	17972	17977	18059	18334	18087	18110	18131	17913	18104	17933	18089	18182	18036	18014	18137	18055	18259	18098	17931	18013	18030	18048	18093	18135	18142	18200	18002	18037	18144	18047	17963	18146	18155	17998	18107	18281	18140	18227	17997	18169	18153	18066	18015	18071	18156	18074	18171	18214	18067	18008	18221	18126	18106	18005	18095	18157	18056	18057	18123	17969	18149	18212	18199	18007	18161	18257	18216	18026	17959	18156	18202	18226	18118	18035	18204	18040	18026	17959	18157	18089	18071	18195	18256	18167	18258	17846	18152	18119	18081	18151	18243	17994	18184	18190	17972	18009	18275	18110	18222	18068	18134	18141	18110	18218	18024	18086	18028	18168	18246	18031	18144	18286	18287	18047	18171	17999	18022	18165	18067	18236	18236	18094	18114	18082	18069	18121	18058	18137	18057	18017	18176	17986	18044	18111	17927	18021	18178	18155	18157	18078	17936	18172	18164	18121	18162	18193	18078	18056	18177	18318	18142	18102	18022	18098	18017	17924	18085	18143	18067	18084	18074	17961	18035	18124	18001	18058	18113	18149	18180	17996	18081	18124	18070	17934	18123	18029	18052	17990	18126	18116	18165	18079	18198	18060	18095	17993	18146	18118	18159	17978	18155	18130	18216	18189	18025	18063	18027	17993	18186	17849	18023	18084	17969	18189	18312	17996	18207	18043	18123	18157	17961	18222	18099	18026	18221	18069	17965	18084	17974	18140	18006	17961	17946	18303	18243	18013	18169	18108	18126	18226	18168	18132	18085	18036	18108	18114	18074	18045	18203	18119	17976	18055	18217	18121	18117	18133	18063	18088	17944	18169	18161	18017	18078	18064	18089	18095	18152	18144	18275	18060	18119	18030	18192	18295	18076	18047	18134	18161	18002	17953	18197	18025	18208	18225	18204	18204	18353	18161	17875	18014	18123	18153	18151	18013	18053	18146	18052	18039	18060	18233	18033	18132	18075	18191	18257	18045	18171	18111	17877	17952	17971	17998	18110	18029	18170	18141	18074	18018	18077	17932	18089	18104	17956	17925	18035	18146	18219	18044	18169	18031	18003	17999	17970	18198	18046	18363	18010	18153	18133	18168	18058	18112	17976	18205	17891	18204	18060	17936	18015	17933	17973	18122	18208	18229	18188	18173	18202	17971	18160	18199	18091	18131	18180	18142	17972	18126	18060	18194	18089	18294	18230	18199	18302	18089	18149	17963	18101	18181	18135	18147	17959	18009	17905	18255	18203	18010	17960	18196	18020	18188	18042	18127	18035	18062	17923	18193	18062	18158	18007	18199	18027	17918	18075
22955	21285	29109	23921	23107	26958	35404	53867	53611	43137	34615	27031	22965	21485	21240	21133	21079	20781	20987	20903	20800	20836	21019	21078	20983	20986	21097	20882	20952	20780	21018	20786	20800	20814	20953	21002	20883	20981	20828	20992	20714	20741	20755	20605	20950	20690	20724	20681	20828	20904	20808	20940	20724	20875	20788	20815	20920	20836	21139	20709	20838	20885	20722	20763	21015	20919	20765	20954	20687	20597	21087	20900	20928	20682	20602	20633	20809	20882	20799	20802	20654	21082	20836	21043	21024	21102	20683	20861	20732	20570	20746	20669	20840	20830	20815	20795	20816	20850	20875	20883	20864	20691	20863	20716	20810	20657	20797	20865	20878	20783	20799	20909	20851	20820	20741	20629	21022	20778	20656	20769	20604	20526	20751	20834	20739	20824	20606	20860	20770	20671	20718	20758	20918	20716	20786	20767	20946	20888	20559	20806	20844	20786	20754	20633	20598	20964	20674	20726	20639	20949	20655	20839	20584	20886	20881	20929	20889	20755	20820	20769	20687	20633	20931	20961	20748	20869	20505	20670	20775	20760	20700	20750	20660	20740	20800	20683	20818	20887	20767	20805	20764	20969	20786	20666	20620	20790	20662	20813	20829	20924	20751	20698	20604	20795	20766	20867	20576	20579	20774	20778	20662	20896	20667	20806	20599	20924	20678	20634	20804	20702	20874	20799	20693	20859	20744	20741	20820	20729	20637	20877	20641	20731	20928	20693	20793	20914	20816	20557	20737	20693	20763	20688	20621	20820	20735	20656	20906	20844	20685	20771	20819	20781	20680	20635	20597	20724	20774	21097	20732	20724	20672	20787	20510	20822	20826	20606	20590	20753	20806	20690	20517	20581	20810	20633	20678	20938	20590	20703	20869	20731	20764	20788	20707	20716	20645	20765	20824	20800	20479	20737	20718	20778	20785	20626	20613	20771	20897	20604	20628	20719	20792	20688	20690	20867	20603	20852	20675	20735	20660	20729	20526	20636	20759	20505	20725	20783	20982	20626	20795	20632	20803	20833	20767	20611	20699	20710	20889	20753	20891	20651	20790	20755	20873	20601	20626	20979	20757	20876	20779	20715	20778	20876	20816	20709	20712	20419	20728	20819	20621	20814	20753	20700	20663	20735	20735	20857	20691	20675	20705	20865	20808	20796	20860	20767	20730	20755	20643	20988	20843	20825	20871	20605	20671	20716	20654	20635	20684	20651	20615	20751	20607	20757	20834	20781	20899	20932	20902	21013	20761	20715	20684	20767	20727	20573	20685	20842	20780	20780	20886	20766	20831	20926	20923	20694	20712	20628	20635	20894	20896	20802	20879	20763	20490	20646	20845	20691	20774	20760	20700	20645	20996	20953	20677	20803	20624	20843	20863	20721	20649	20657	20553	20647	20777	20653	20558	20794	20552	20771	20830	20856	20709	20681	20890	20643	20850	20616	20590	20742	20974	20725	20857	20877	20880	20749	20797	20770	20807	21027	20652	20712	20836	20876	20670	20862	20772	20706	20680	20617	20795	20861	20801	20628	20731	20568	20604	20755	20707	20689	20645	20824	20823	20832	20889	20973	20604	20642	20649	20835	20807	20794	20842	20568	20776	20764	20849	20938	20773	20709	20876	20901	20693	20507	20660	20821	20730	20750	20566	20691	21003	20754	20794	20675	20209	20620	20606	20875	20874	20786	20820	20615	20815	20637	20680	20808	20860	20778	20860	20788	20708	20821	20904	20721	20622	20719	20706	20929	20848	20958	20740	20768	20908	20612	20961	20861	20709	20694	20886	20789	20919	20884	20755	20854	20657	20693	20671	20561	20777	20676	21021	20632	20794	20824	20656	20687	20707	20593	20529	20690	20862	20761	20751	20746	20624	20764	20613	20674	20751	20629	20908	20815	20634	20505	20902	20959	20685	20718	20850	20764	20841	20843	20840	20804	20819	20693	20857	20564	20572	20635	20711	20687	20684	20672	20784	20803	20958	20848	20762	20875	20819	20820	20779	20713	20560	20595	20709	20888	20717	20729	20759	20787	20795	20753	20585	20514	20706	20762	20914	20614	20685	20829	20850	20916	20728	20717	20836	20817	20816	20790	20736	20410	20793	20605	20775	20837	20903	20720	20761	20760	20674	20683	20628	20679	20911	20819	20876	20774	20728	20789	20757	20768	20969	20730	20575	20729	20618	20909	20760	20665	20652	20550	20631	20635	20639	20771	20742	20729	20907	20683	20762	20773	20709	21123	20827	20889	20702	20823	20612	20744	20674	20709	20868	20749	20633	20883	20690	20878	20757	20773	20940	20761	20597	20634	20666	20648	20687	20660	20624	20740	20877	20741	20717	20982	20899	20671	20699	20632	20752	20811	20801	20784	20694	20566	20537	20521	20696	20699	20850	20625	20718	20688	21028	20991	20683	20812	20705	20637	20774	20567	20774	20886	20913	20671	20733	20705	20727	20705	20639	20616	21000	20991	20872	20473	20660	20864	20603	20884	20753	20817	20704	20732	20796	20789	20909	20647	20617	20751	20780	20825	20757	20905	20836	20698	20755	20595	20826	20920	20540	20592	20607	20764	20727	20676	20855	20725	20711	20753	20620	20720	20945	20828	20802	20688	20773	20684	20508	20711	20566	20682	20659	20749	20747	20817	20595	20617	20673	20818	20700	20826	20732	20806	20842	20794	20989	20648	20804	20768	20857	20504	20614	20608	20820	20867	20673	21008	20909	20567	20605	20748	20629	21050	20565	20653	20842	20785	20857	20721	20664	20710	20838	20707	20737	20667	20668	20682	20619	20914	20828	20684	20762	20839	20865	20722	20743	20667	20699	20627	20733	20753	20673	20591	20684	20587	20612	20715	20637	20885	20878	20936	20752	20697	20799	20812	20829	20888	20592	20713	20654	20798	20637	20779	20673	20876	20709	20656	20748	20791	20779	20666	20647	20604	20827	20833	20622	20987	20900	20608	20741	20578	20711	20508	20708	20743	20562	20711	20771	20944	20860	20854	20817	20780	20812	20869	20850	20655	20747	20533	20694	20691	20665	20815	20778	20762	20840	20575	20610	20738	20812	20738	20660	20627	20653	20681	20719	20872	20714	20768	20823	20483	20830	20787	20899	20564	20628	20669	20673	20897	20719	20889	20781	20931	20616	20812	20725	20505	20978	20731	20965	20560	20750	20615	20938	20635	20690	20774	20919	20666	20712	20773	20720	20969	20741	20765	20672	20702	20927	20789	20656	20726	20770	20764	20706	20738	20707	20746	20849	20621	20834	20916	20628	20544	20879	20685	20940	20644	20767	20860	20719	20612	20727	20854	20709	20707	20869	20868	20713	20752	20689	20866	20965	20672	20657	20790	20788	20887	20707	20835	20614	20633	20731	20735	20981	20897	20720	20759	20792	20633	20739	20739	20438	20714	20696	20657	20740	20630	21057	20733	20613	20706	20931	20945	20650	20593	20720	20767	20892	20675	20607	20701	20640	20660	20727	20721	20748	20799	20810	20688	20919	20617	20692	20875	20975	20783	20810	20575	20822	20809	20686	20786	20809	20874	20883	20588	20745	20804	20804	20771	20810	20770	20917	20826	20534	20645	20774	20825	20783	20819	20580	20914	20936	20567	20609	20470	20710	20627	20914	20879	20654	20817	20805	20887	20883	20867	20913	20874	20602	20622	20668	20617	20854	20716	20637	20726	20798	20636	20843	20733	20863	20729	20752	20678	20974	20906	20654	20623	20763	20902	20681	20702	20656	20792	20679	20938	20878	20833	20682	20767	20848	20723	20820	20965	20750	20578	20824	20746	20831	20653	20647	20514	20718	20695	20793	20688	20864	20810	20668	20614	20852	20763	20994	20905	20651	20698	20955	20669	20813	20758	20732	20984	20847	20824	20660	20643	20662	20544	20741	20804	20745	20667	20791	20505	20884	20846	20661	20559	20907	20814	20897	20937	20587	20709	20502	20798	20889	20617	20907	20565	20815	20716	20847	20745	20712	20803	20797	20637	20592	20592	20817	20914	20742	20620	20579	20585	20581	20858	20687	20936	20739	20819	20770	20564	20486	20899	20836	20885	20867	20728	20820	20832	20722	20750	20483	20771	20602	20812	21128	20868	20600	20721	20727	20671	20958	20540	20595	20891	20690	20613	20580	20809	20692	20729	20674	20654	20701	20753	20896	20654	20927	20566	20687	20732	20719	20681	20767	20828	20800	20645	20823	20932	20823	20927	20725	20599	20701	20879	20958	20712	20956	20941	20799	20819	20840	20734	20974	20878	20690	20587	20602	20837	20724	20709	20791	20785	20515	20701	20730	20917	20617	20594	20651	20932	20720	20790	20858	20605	20773	20782	20580	20689	20860	20976	20805	20695	20804	20876	20824	20830	20886	20814	20556	21022	20922	20632	20673	20896	20686	20634	20577	20810	20979	20665	20927	20649	20805	20902	20758	20819	20739	20664	20810	20642	20683	20707	20907	20895	20786	20895	20820	20740	20731	20755	20759	20737	20458	20760	20658	20770	20654	20701	20963	20891	20588	20893	20829	20523	20744	20777	20809	20845	20730	20764	20492	20800	20860	20629	20944	20805	20762	20796	20879	20780	20923	20676	20997	20883	20726	20724	20759	20827	20639	20809	20857	20629	20652	20829	20692	20752	20623	20894	20919	20902	20768	20874	20877	20931	20607	20790	20590	20740	20560	20757	20545	20786	20716	21048	20991	20811	20609	20753	20782	20562	20722	20804	20720	20782	20770	20903	20597	20781	20649	20705	20919	20914	20719	20714	20631	20867	20733	20739	20855	21008	20722	20978	20767	20809	20845	20735	20816	20508	20836	20735	20848	20746	20843	20770	20666	20799	20726	20701	20697	20652	20628	20860	20854	20681	20863	20884	20789	20879	20668	20849	20768	20595	20605	20590	20933	20908	20927	20649	20716	21035	20816	20709	21001	20642	20846	20807	20815	20781	20938	20507	20676	20587	20580	20691	20669	20762	20907	20811	20944	20872	20748	20750	20680	20684	20630	20933	21090	20860	20876	20669	20769	20701	20909	20877	20743	20685	20634	20887	20807	20798	20980	20928	20994	20684	20760	20618	20887	20650	20697	20839	20661	20696	20765	20716	20843	20707	20751	20778	20795	20901	20766	20610	21080	20688	20933	20977
25888	47412	48295	40173	36091	29561	36277	56478	53986	43612	34412	25089	20231	18278	18263	18037	18108	18250	18234	18124	18030	18246	18067	18235	18094	18071	18162	18234	18049	18008	17987	18179	18231	18094	18159	17955	18040	18190	18078	18136	18079	18048	18252	18196	17975	18109	18194	18137	18153	18181	18260	18010	18016	18050	18016	18267	18164	17949	18081	18009	18141	18065	18120	18043	18088	18025	18198	18313	18101	18068	17935	18118	18287	18022	18183	18115	18341	18130	18066	18065	17992	17982	18208	18295	18186	18024	18085	18248	18120	18030	18241	18249	18101	18159	18088	18241	18045	17933	18063	18332	18323	18050	18076	18103	18045	18238	18295	18123	18255	17962	18222	18135	18145	18104	18135	18174	18201	18202	18027	18086	18096	18322	18045	18162	18091	18255	18014	18154	18071	18136	18126	18154	18194	18067	18127	18224	18055	18090	18034	18188	17969	18138	18212	18009	18053	18003	18139	18002	18056	18164	18133	18049	18038	18268	18211	18136	18228	18125	18290	17970	18146	18021	18036	17994	18315	18055	18042	17989	17902	18120	17992	18174	18187	18107	17958	18302	18241	18052	18149	18226	18166	18207	17970	18091	18144	18042	18104	18050	18313	18077	18207	18063	18028	18053	18044	18137	18093	17999	17897	18194	18228	18152	18141	18091	18060	18060	18182	18017	18068	18100	18120	18080	18057	18107	18241	18099	18135	18178	18116	18121	18072	18004	17854	18112	18113	18270	18008	17980	18130	18038	18085	18078	17992	18033	18110	18086	18038	18198	18042	18211	17988	18004	17914	18190	18179	18215	18133	17965	18150	18178	18204	18103	18145	18176	18158	18056	18014	18204	18051	17945	18138	18230	18045	18124	17951	18071	18031	18052	18040	18190	18134	18124	18039	18161	18112	18199	18099	17894	18065	18083	17982	18105	18104	17914	18143	17953	18161	18044	18169	18196	18277	18111	18137	18274	18066	18037	17939	17970	18244	18015	17978	17998	18039	18013	18116	18235	17973	18167	18094	18128	18100	18133	18207	18036	18237	18247	17995	18196	18050	18279	18001	18161	18158	18285	18029	18112	17955	18220	18200	18084	18098	18144	18152	18124	18215	18061	18138	18108	18065	18020	18203	18033	18051	18150	18056	18054	18112	18133	18130	18063	18050	18052	18162	17994	18061	17963	18012	18176	18162	18081	18107	18014	18053	18039	18300	18044	18093	17961	18209	17983	18110	18179	18156	18024	18247	18164	18065	18065	18003	18142	18118	18112	17917	18286	18137	18139	18196	18079	18205	18181	17939	18124	18097	18095	18189	18130	18292	18099	18203	18151	17875	18142	18136	18070	18096	18050	18132	18257	18025	18095	17998	17898	18076	18160	18149	18017	18145	18153	18004	18157	18006	18196	17996	18020	18105	18072	18315	17968	18049	18034	18157	18061	18024	18169	18238	18127	17954	17890	18015	18209	17979	18072	18224	18141	18110	18088	18164	18262	18065	18134	18173	18158	18275	17918	18140	18025	18229	18189	18185	17945	18189	18054	18210	18054	18211	18101	18112	18238	18111	18045	18044	18203	18068	18173	18140	18100	18068	18157	17943	18077	18179	18271	18303	18019	17997	18064	17969	18235	18151	18010	18062	18084	18279	18085	18242	18127	18024	18153	18143	18000	18107	18108	18033	18086	17978	18076	18131	18100	18156	18093	17995	18177	18081	18186	17977	18000	18295	18092	18059	18204	17962	18083	18003	18189	18220	17852	18147	18024	18064	18180	18155	18005	18194	18058	18259	18177	18110	18155	18075	18347	18167	18105	18174	17968	18152	18069	18124	17939	18142	18222	18057	18209	18046	17988	17956	18254	18098	18100	18125	18158	18167	18236	17989	18155	18034	18156	18079	18192	18127	18247	18012	18298	18130	18186	18219	18211	18265	18099	17908	18087	18016	18221	18083	18273	17946	17967	17984	18239	18081	18229	18128	18036	18052	18066	18182	18117	18015	18048	18127	18207	17853	18260	17922	18040	18084	18132	18140	18195	18054	18122	18144	18180	18168	17992	18148	18018	17975	18100	18103	18116	18061	18071	18147	18003	18098	18253	18144	18090	17897	18040	18062	18121	18009	18070	18156	18183	18085	18120	18020	18205	17961	18020	18144	17916	18045	18082	18049	18267	18224	18083	18200	18089	18179	18049	18332	18159	18040	18120	18054	18166	18135	18075	17866	18118	18111	18133	18073	18121	18222	17976	17958	18269	18104	18204	18128	18184	18225	18052	18223	18141	18120	18034	17972	18150	18204	18146	18137	17984	18273	17848	18044	18241	18017	18155	18034	18096	18161	18013	18129	18192	17975	18185	18116	18078	18217	18169	18209	18139	18188	17969	18137	18089	18306	18018	18134	18213	18275	18156	18291	17978	18211	18180	18209	17890	18234	18131	18024	17987	18195	18070	18145	18070	18188	18096	18098	18116	18149	18150	18265	18164	17931	18138	18073	17975	18233	18274	17983	18057	17986	18186	18214	18318	18124	18084	18105	18091	18214	18193	17884	18100	18094	18154	18052	18172	18150	18144	18084	18322	17971	18168	17919	18193	18134	18114	18238	18191	17970	18066	18179	18029	17874	17939	18233	18039	18123	17906	18052	18085	18283	18115	17943	18103	18090	18049	18157	17921	18120	18154	18252	17964	18162	18013	18076	18047	18035	17997	18122	17889	18289	18004	18075	18062	18039	18170	18186	18155	17994	18041	17978	17857	17944	17966	18185	18069	17976	18136	18131	18028	17986	18109	18153	17929	18179	18073	18113	18237	18009	17871	18128	18179	18021	18188	18062	18123	18072	18263	18132	18191	18205	18046	18030	18113	18049	18140	17979	18068	18110	18087	18165	17821	18149	18147	18106	18164	18148	18252	18155	18093	18340	18099	18097	18244	18178	18243	18140	18115	18071	18117	18070	18222	17978	18081	18114	18195	17949	18128	17990	18065	18367	18014	18100	18284	18204	18054	18247	18045	18039	18162	18039	18143	18173	18188	18055	18111	18160	18152	18092	18052	17970	18214	18125	17926	18177	18043	18163	18138	18083	18159	18158	17924	18173	17997	18078	17955	17916	18262	18248	18036	18231	18105	17967	18115	18154	17942	18076	18167	18258	18279	17992	18165	18113	18000	17859	18202	18204	17956	18069	18131	17891	18206	18091	18206	18201	18019	18078	18133	18141	18164	17806	18245	18117	18085	18120	18076	18168	18058	18002	18206	17999	18042	17962	18160	18028	18049	18052	18075	17924	18074	18067	18184	18033	18077	18381	18233	18115	18242	17978	18124	18194	18232	18062	17992	18077	18043	18144	18194	18083	18140	18143	18095	18245	18225	18207	18148	18023	18007	18165	18104	18276	18192	18132	18031	18126	18098	18097	18035	18054	18171	18188	18176	18168	17953	17919	18056	18234	18176	17994	18072	18165	18090	18174	18108	18218	18166	18275	18083	18145	18181	18119	17954	18190	17931	17956	18072	18240	18041	18119	18045	17990	18027	18081	18238	17911	18072	18044	18095	18227	18092	18058	17968	18259	17999	18109	18211	18010	17987	17950	18176	18036	18226	18202	18116	18130	18376	18205	18023	18053	18097	18240	18008	18160	18029	18054	18082	18079	17989	17999	18140	18306	18231	18233	18280	17920	17979	18248	18036	18117	17981	17930	18104	18088	18368	18129	18151	18120	18257	18263	18104	18222	18133	18077	18105	17931	18157	18041	18213	18101	18116	18074	18030	18120	18136	18095	17910	18297	17923	18262	18074	18172	18026	18111	18037	18119	18279	18052	18122	18178	17912	18105	18229	18028	18115	18168	18285	18130	18008	18140	18114	17994	18054	18085	18382	18169	18090	18139	18192	18087	18397	18372	18061	18138	18155	18307	18069	18249	18122	18174	18032	18128	18076	18157	17945	18265	18060	18080	17998	18039	18017	18047	18165	18043	18066	18107	18096	18210	18255	18259	18179	18134	18033	18072	17980	18105	18176	18065	18078	18040	17981	18105	18161	18059	17971	18163	18129	18276	18036	18082	18401	18198	18157	17954	18106	18067	18317	18160	18217	18148	18092	18046	18229	18250	18015	18016	18020	18077	18222	18169	18165	18121	18040	18111	18221	17979	18116	18196	18065	18133	18140	18154	18006	18187	18146	18135	17973	18207	18027	18067	18262	18110	18206	18032	18244	17929	18169	18106	18029	18080	17995	17997	18086	18171	17973	18148	18056	18026	18062	18073	18095	18242	18080	18266	17988	18144	18111	18235	18200	18220	18130	18091	18106	18085	18148	18238	18001	17999	18189	18162	18057	18157	18110	17949	18007	18150	18131	18099	18122	18117	17977	18225	18033	18269	18013	18036	17979	18100	17944	18155	18133	18110	18128	18119	18124	18189	18258	18038	18215	18105	18056	18113	17976	18164	18097	18101	18109	18174	18112	18146	18014	18263	18065	18087	17980	18113	18155	18088	18025	18170	18069	18015	18046	18171	18110	18138	18004	18096	18185	18193	18193	17926	18294	18264	18128	17929	18104	17938	17966	18035	18089	18107	18085	18073	18092	18003	17903	18323	18087	18099	18037	17930	18139	18039	18043	18088	18185	18046	18097	18091	18055	18173	17854	18115	18162	17987	18104	18143	17909	18148	18092	18126	17978	18106	18175	18210	17977	18109	18049	17913	18047	17820	18236	18025	18082	17968	18002	18071	18106	18014	18085	18405	18187	18204	17939	18088	18190	18114	18014	18105	17988	18041	18155	18083	18086	18113	18042	18045	18085	18070	18111	18165	18193	18226	18080	18180	18238	18163	18171	18027	18028	18141	17874	18204	18137	18121	18011	18133	17963	18174	18154	18069	18130	18077	18126	17752	18006	18206	18152	18014	17964	18185	17954	18034	17972	18182	18130	18208	17867	18209	17934	18031	18064	18238	18088	18149	18127	18101	18043	17964	18016	18037	18205	18156	18185	18203	18168	18006	17982	18086	18036	18148	18195	18109	18143	17915	17918	18077	18053	18093	17923	18223	18077	18173	17938	18032	18014	18322	18113	18078	18175	18140	17907	18346	18104	18293	18091	18095	18004	18142	18054	17868	18096	18114	18090	18112	18054	18220	17990	18179	18084	18190	17961	18328	18062	18028	18161	17951	18003
27799	23528	28256	26979	23848	23310	23629	25773	25828	23967	22557	21659	21130	20952	21100	20866	20647	20910	21220	20820	20951	20819	20810	20894	20787	20796	21008	20736	20911	20773	20919	20854	20704	20561	20604	20966	20983	20769	20663	20886	20767	20790	20960	20909	20793	20874	20743	20885	20663	20993	20943	20895	20737	20923	20756	20777	20801	20855	20883	20901	20755	20857	20982	20799	20883	21023	20878	20948	20668	20801	20911	20901	21135	20736	20820	20894	20676	20701	21047	20929	20696	20667	20896	20927	20892	20806	20829	20775	20937	20686	20709	20778	21072	20868	20692	20879	20710	20443	20972	20945	20821	20868	20774	20625	20904	20898	20712	20871	20743	20784	20803	20775	20694	20797	20630	20871	20924	20849	20946	20749	20788	20776	20986	20735	20986	20878	20885	20761	20915	20928	20987	20756	20655	20629	20897	20667	20745	20900	20801	20938	20710	20626	21038	20560	20803	20827	20844	20940	20827	20758	20965	20781	20843	20766	21108	20903	20803	21052	20918	20841	20789	20732	20840	20796	20763	20583	20742	20989	20878	20927	20999	20616	20753	20743	20786	20770	20767	21036	20898	20878	20866	20977	20961	20735	20694	20826	20714	20829	20691	20709	20785	20840	20740	20706	20886	20875	20939	20914	20907	20998	20941	21089	20782	20709	20807	20797	20698	20638	20707	20898	20712	20750	20800	20965	20869	20905	20909	20847	20784	20831	20683	20904	20840	20712	20963	20757	21003	20838	20916	20717	20968	20866	20922	20750	20847	20779	20688	20643	20741	20692	20742	20765	20917	20844	20843	21011	20852	20824	20948	20716	20888	20907	20778	20737	20694	20965	20901	20882	20869	20984	20889	21056	20777	20795	20764	20845	20938	20935	20919	20864	20828	20847	20852	20850	20761	20717	20814	20762	21022	20914	20783	20821	20829	20999	21123	20739	20912	20777	20933	20935	20851	20851	20902	20678	20729	20691	20794	20849	20765	20729	20818	20795	20818	20847	20690	20758	20666	20800	21157	20672	20780	20879	20769	20738	20764	20877	20710	20916	21093	20826	21144	20976	20816	20818	20827	20872	20570	20847	20919	20690	20708	20803	20884	20783	20841	20833	20863	20889	20719	20789	20887	20728	20768	20661	20795	20967	20879	20813	20782	20860	20752	20744	20761	20870	20578	20945	20770	20931	20911	20832	20848	21105	20749	20825	20605	20701	20734	20870	21013	20878	20728	20767	20867	20889	20859	20916	20795	20789	20932	20695	20711	20781	20641	20906	21045	20661	20753	21013	20868	20642	20906	20834	20930	20960	20727	21045	20782	20764	20901	20806	20794	20981	20973	20629	20818	20735	21083	20862	20765	20919	20906	20966	20737	20694	20873	20748	20761	20793	20740	20826	20798	20838	20846	20746	21011	20746	20870	20753	20686	20779	20822	20804	21056	20717	20557	20726	21080	20967	20679	20832	20867	20787	20595	20978	20803	20898	20886	21035	20879	20883	20909	20698	20662	21047	20745	20764	20842	20931	20814	20655	20811	20833	20903	20637	20784	20778	20703	20772	20688	20982	20981	20967	20777	20955	20625	20812	20622	20700	20937	20793	20868	20901	20858	20818	20870	20807	20847	20708	20837	20983	20777	20625	20818	20694	20808	21036	20854	20823	20872	20875	20681	20873	20560	20575	20912	21072	20784	20914	20766	20573	20576	20764	20699	20788	20786	20787	20973	20859	20769	20753	21065	20593	20778	20829	21016	20790	20901	20957	20906	20950	20650	20987	20870	20824	20727	20888	20871	20950	20873	21071	20813	20768	20792	20762	20656	20857	20853	21016	20837	20871	20820	20867	20806	20861	20686	20900	20748	20767	20754	20679	20784	20908	21038	20725	20741	20970	20923	20664	20745	20880	20746	20657	20943	20775	20958	21026	20866	20890	20907	20900	20934	20959	21007	20828	20679	20948	20654	20869	20881	20851	20747	20598	20648	20773	20830	20958	20718	20657	20760	20975	20647	20841	20933	20744	20923	20657	20798	20651	20885	20745	20716	20915	20967	21018	20823	20800	20619	20812	20727	20888	20854	20652	21012	20984	20817	20950	21083	20729	20941	20830	20861	21045	21092	20770	20957	20871	20770	20820	20978	20782	20971	20785	20901	20889	20988	20951	20928	21042	20754	20850	20681	21015	20960	20629	20953	20863	20689	20931	20740	20709	20869	20767	20934	21010	20945	20941	20908	20680	20819	20975	20985	20810	20820	20828	21005	20658	20796	20872	20775	20830	20731	20655	21038	20838	21028	21037	20854	20772	20944	20870	20884	20786	20956	20971	20993	20766	20940	20871	20903	20832	20821	20517	20724	20797	20849	20923	20979	20959	20943	21002	21019	20848	20894	20756	21155	21047	20896	20894	20919	20678	20984	20850	21120	20917	20931	20698	20756	20661	20767	20923	20842	20955	20812	20579	20918	20913	20890	20764	20815	20863	20980	21036	20805	20954	20959	20842	20815	20770	20865	20820	20901	20883	20939	20621	20653	20710	20732	20981	20956	20884	21166	20872	20888	20814	20877	20973	21018	20848	20820	20897	20856	20906	20719	20854	20909	20891	20890	20935	20812	20968	20892	20753	20721	20830	20766	21072	20710	20822	20769	20838	20885	20860	20939	20783	20863	20786	20827	20873	20758	20903	20877	20787	20642	20886	20920	20942	20725	20803	20854	20970	20659	20918	20908	20846	21046	20916	20808	21177	20950	20736	21018	20781	20702	20795	20825	20606	20841	20811	20770	20773	20767	20981	20883	20861	20871	20888	20934	20919	20883	20588	20991	20775	20803	20797	20867	20943	20710	20883	20615	20919	20930	20846	20885	21002	20928	20750	20840	20802	20825	20897	20850	20674	20677	20728	20899	20623	20981	20619	20856	20806	20980	20832	20750	20935	20769	20882	20682	20910	20924	20766	20877	20834	20879	20719	20807	20924	20808	20732	20816	20822	20841	20920	20875	20949	20890	20769	20637	20800	20913	20831	21030	20675	20971	20977	21036	20770	20658	20840	20887	20834	20699	20971	20909	20788	20730	20922	20922	20524	20881	20696	20798	20927	20964	20901	20992	20787	20914	20726	20925	20783	20829	20870	20779	20946	20886	20744	20913	20821	20710	20909	20770	20868	20776	20840	21108	20993	20915	20791	20602	20987	20840	20681	20856	20935	20623	20920	20993	21050	20885	20758	20906	20784	21066	20661	20820	20716	20850	21033	20823	20878	20816	20649	20659	21110	21021	21039	20820	21008	20828	20789	20808	20778	20929	20789	20879	20910	20809	20885	20685	20712	20791	20742	20893	20838	20737	20859	21001	20937	20820	20718	20786	20713	21002	20725	20716	20803	20834	20939	20925	20982	20948	20840	20771	21153	20884	20810	20869	20929	20932	20900	20997	20825	20603	20833	20835	20764	21034	20932	20871	20789	20891	20875	20980	20981	20940	20868	20745	20922	20909	20885	20741	20926	21060	21040	20775	20604	20697	20881	20871	20894	20910	20970	21165	20812	20824	20928	20634	20807	20958	20904	20829	20804	20896	20987	20966	20774	20950	20817	20592	20822	20944	20950	20900	20926	21106	20938	20958	20725	20872	20744	20829	20922	20807	21010	20834	20762	20767	20858	20764	21003	20880	20915	20797	20905	20861	20899	20696	20793	20951	20885	20802	20868	20993	21049	20868	20647	20778	20701	20911	20850	21104	20746	20905	20861	20674	21064	20652	20942	20912	20967	20785	21056	20840	20942	20857	20667	20651	21028	20591	20865	20787	20978	20901	20783	20854	20876	20748	20788	20799	21020	20800	20674	21012	20837	20827	20775	20833	21044	20905	20846	20947	20773	21079	20838	20923	20755	20779	20792	20888	20739	20793	20792	20968	21015	20707	20823	20789	20861	20695	20967	20667	20892	20730	20889	20968	20944	20800	20820	20857	20892	20818	20972	20919	20897	20634	20689	20993	20864	20913	20979	20834	20721	20840	20768	20984	20789	20877	20916	21063	20624	20749	20769	20853	21084	20946	20860	20730	20575	20903	20937	20727	20841	20835	20756	20886	20720	20848	20941	20826	20903	20950	20576	20835	20839	20704	20704	20985	20820	20916	20754	20674	20759	20982	20755	20837	20981	20898	20948	20773	20821	20824	20849	20756	20845	20754	20709	20734	20879	20907	20578	20822	20614	20675	20551	20861	20963	20966	20806	20766	20737	20921	20745	20861	20938	20841	20873	20671	20849	20680	20743	20875	20991	20732	20824	20856	20842	20734	20821	20858	20829	20736	20907	20843	20838	20911	20664	20717	20872	21058	20932	20769	20732	20851	20865	20887	20762	20952	20833	20937	20720	20851	20572	20998	20770	20959	20964	21037	20984	20770	20897	20803	20817	20884	20955	20854	20894	21005	21036	20679	20670	20934	20636	20772	20941	21026	20986	20672	20740	20835	20961	20761	20618	20890	20775	20902	20891	20679	20864	20727	20752	20975	20773	20934	20810	21135	20854	20877	20779	20845	20819	21077	20888	20706	20790	20651	20728	20918	20896	20883	20710	20754	20926	20760	20862	21049	20828	20931	20877	20811	20634	20815	20810	20844	20727	20890	20750	20851	20713	20766	21029	20664	20872	21193	20850	20894	20640	20790	20731	20969	21271	20767	20925	21151	20806	20850	20866	21020	21071	20670	20799	20888	20997	20778	20747	20617	20724	20862	20999	20676	20848	20937	20923	20812	20687	20792	20865	20860	20880	20746	20858	20955	20693	20941	20862	20777	20801	20763	20789	20818	21024	20785	20815	20976	20852	20904	20803	20953	20892	21032	20742	20978	20861	20763	20982	20956	20762	20720	20962	20858	21043	20912	20843	21054	20684	21000	20745	20724	20763	20803	20772	20816	21005	20836	20838	21109	20759	20876	20851	20744	20840	20856	20931	20816	20702	20888	20886	20861	20833	21012	20898	20836	20808	20845	20809	21037	20917	20957	20856	20858	21027	20886	20793	20923	20802	20725	20800	20986	20899	20828	20972	20948	20957	21018	20742	20740	20841	20882	20830	20982	20705	20721	20697	20983	20935	20815	20725	20773	20923	20689	20747	20940	20910	20821	20902	20852	21014	20746	20721	20778	20714	20940	20786	20874	20780	20904	20928
22557	30101	27701	24586	23180	21762	22305	25435	24609	21786	19921	18902	18432	17932	18052	18199	18172	18225	18161	18103	17979	18067	18245	18057	18149	18214	18110	18190	17990	18116	18124	17952	18048	18033	18215	18206	18205	18126	18214	17979	18085	18327	17927	18163	18172	18202	18355	18114	18101	18132	18219	18167	18298	18052	18161	18160	18096	18116	17971	18045	18136	18071	18059	17985	18200	18103	18000	18322	18127	18056	18208	18017	18052	18076	18009	18162	18172	18168	18067	18028	18213	18239	18042	18293	18113	17881	18300	18079	18168	18198	18111	18307	18158	18033	18262	18022	18293	18271	18076	18161	17991	18243	18188	18066	18215	18201	18123	18158	17938	18176	18101	18038	18140	18125	17991	18201	18077	18148	18106	18041	18171	18194	18100	18122	17979	18188	18069	18182	17944	18145	18047	18162	18010	17827	18339	18187	18074	18071	18149	18207	18173	18243	18019	18032	18138	18148	18219	18110	17988	18066	17931	18035	18061	18240	18169	18007	18149	18023	18101	18028	18058	18023	18100	18235	18044	18235	18143	18123	18133	18214	18126	18151	17960	18257	18106	18121	18196	17910	18132	18072	18258	18184	18237	18074	18132	18056	18166	18168	18055	18226	18055	18208	18160	18156	18048	18202	18065	17864	18274	18054	18134	18019	18084	18113	18138	18239	18331	18165	18123	18191	18079	18077	18146	18239	18107	18218	18342	18094	18076	18099	18126	18183	18056	17947	18154	18089	17929	18075	18198	18265	18137	18116	18036	17904	18011	18177	18171	17990	18272	18102	18142	18088	18107	18051	18235	17954	18137	18284	18231	18169	18118	18163	18103	18196	18191	18102	18255	18191	18111	17967	18088	18128	18027	18217	18223	18107	17953	18037	18178	18182	18077	18129	18176	17926	18115	17983	18024	18084	18148	18118	17997	17945	18216	18100	17889	18120	17913	18022	18287	18063	18123	17973	18104	18043	18184	18176	18184	18149	17983	17967	18095	18006	18061	18139	17983	18007	18115	18221	17969	18059	18166	18144	17957	18182	18345	18124	18359	17987	18084	18146	18063	18115	17916	17941	18262	18110	18281	18142	18055	18148	18221	18212	18229	18172	18077	18083	18089	18109	18079	18148	18361	18144	18005	18158	18165	18167	18060	18148	18206	17981	17939	18005	18175	18219	18124	18224	18337	18171	18095	18207	18297	18064	18083	18128	18173	18094	18060	18098	18050	18050	18124	18149	18018	18239	18082	17920	18121	17996	18230	18187	17976	18182	18219	18174	18170	17938	17982	18199	18126	17978	18167	18209	18135	18181	18119	18007	18144	18155	18178	17906	18296	18086	18128	18088	18311	18146	18299	18014	18043	18166	17966	18008	17852	18236	18038	18102	18071	18238	18076	18224	18241	18136	18201	18151	17927	18065	18002	18054	18074	18309	18149	18043	18069	18098	18236	18032	18138	18029	18199	18205	18033	17952	18307	18188	18254	18043	18032	18145	18207	18105	18136	18217	18155	18104	18142	18113	17979	18090	18144	18135	18214	18061	18131	18313	18059	18073	17986	18179	18108	18231	18178	18035	18163	17900	18223	18136	18104	18148	18064	18106	18250	18020	18106	18127	17924	18249	18206	18088	18131	18227	18019	17990	18026	18036	18203	18219	18006	18158	18153	18104	18137	18115	18130	18123	18153	18115	18116	18310	18224	18004	18171	18073	18159	18163	18177	18167	18057	18082	18139	18225	18231	18137	18309	18197	18050	18061	18196	18042	18280	18220	18045	18052	17986	18064	17898	18289	18193	18152	18042	18001	18146	18151	18168	17998	18243	18041	18119	18052	18181	17980	18125	18031	18046	17969	18124	18147	18029	18103	18066	18215	18212	18062	18092	18322	17907	18231	18116	18354	18094	18082	18296	18066	18072	17954	18160	18203	18154	18072	18009	18184	18040	18156	18156	18083	17981	18200	18076	18042	18037	18033	18031	18166	18085	18162	18259	18158	18019	18195	18086	18107	18082	18138	18049	18066	18213	18147	18292	18221	18338	18027	18130	18183	18063	18052	18211	18218	18226	17944	17996	18160	18196	18118	18135	17891	18199	18157	18175	18066	18115	18046	18058	18118	18042	18145	18139	18268	18078	18094	18173	18105	18244	17956	18101	18116	18009	18233	18079	18208	18121	17978	18144	18300	18099	18124	18267	18001	18057	17999	18085	17985	18046	18013	18222	18153	18023	18328	18015	18214	18151	18283	18141	18132	18271	18130	18027	18051	18140	18156	18235	18053	18007	18212	18138	18127	18025	18167	18331	18067	18087	18089	18152	18092	18027	17945	18022	17911	18217	18009	18303	18045	18181	18015	18144	18100	18285	18004	18136	18118	18046	18227	18218	18042	18105	18253	17998	18063	18158	18098	18261	18179	17929	18087	18301	18046	18098	18169	18146	18047	17998	18170	18089	18079	18141	18264	18083	18042	18067	18073	18392	18148	18184	18148	18169	18147	18097	18122	18184	18002	18103	18088	18071	18270	18175	18049	18141	18142	17893	18275	18011	18138	18161	18122	18004	18040	18138	18121	18276	18213	18123	18185	18126	17913	18206	18112	18207	17970	18251	18041	18196	17976	18260	18091	18112	18185	18059	18199	18218	17950	18072	18221	18123	18147	18164	18114	18075	18172	18036	18179	18238	18160	18048	18223	18254	18228	18056	18298	18237	18227	18135	18254	18234	18068	18068	18195	18234	18139	18020	18068	18191	18333	18108	18339	18096	18184	18272	18044	18170	18086	18381	18152	17927	17968	18081	18225	18075	18141	18156	18033	18117	18096	18137	18140	18103	18223	17943	18089	17977	17923	18255	18249	17910	18130	17951	18216	18021	18194	18023	18018	18074	17961	18034	18066	18221	18206	18062	18145	18161	17943	18211	17999	18004	18134	18152	18277	18059	18040	18067	18102	18099	18072	18103	18245	18205	18182	18141	18144	18098	18053	18057	18237	18069	18009	18199	18077	18108	18047	18151	18231	17968	18046	18343	18162	18093	18109	18040	18148	18012	18193	18239	18082	18073	17960	18022	18108	18029	18033	18068	17918	18205	18058	18096	18091	18133	17973	18056	18006	18138	18041	18042	18178	18234	17961	18142	18194	18064	18172	18094	18079	18248	18435	18089	18135	18273	18002	18089	18295	17974	18212	17995	17937	18104	18091	18233	18211	18196	18439	18220	18153	18122	18074	18095	18102	18104	18170	18146	18327	18153	18158	17994	18172	18105	18127	18396	18079	17918	18201	18196	18215	18238	18172	18163	18054	18042	18051	18103	18262	18218	18020	18259	18213	18287	18136	18092	18190	18175	18085	18009	18192	18057	18183	18244	18013	18111	18127	18011	18146	18151	18092	18200	18154	18136	18070	18086	18257	18151	18004	18107	18143	18031	18045	18058	18166	18012	18159	18083	18019	18168	18080	18291	18193	18116	18102	18059	18208	17947	18090	18094	18077	18101	18115	18100	18128	18222	18082	18122	18352	18038	18144	18090	18068	18089	18223	18024	18110	18191	18057	18306	18041	18010	18092	18008	18063	18332	18069	18077	18176	17844	18155	18132	18273	18342	18092	18129	18079	18015	18091	18182	18290	18046	18110	18112	18208	18081	18082	18213	18067	18106	18140	18228	18044	17990	18116	18275	18059	17992	18087	18242	18285	18204	18125	18173	18142	17916	18182	18093	18065	18078	18150	18056	18268	18246	18110	18080	18088	18028	18075	18205	18015	18169	17940	18034	18107	18042	18229	17999	18224	17977	18061	18067	18204	18140	18022	18167	18155	18116	18052	18105	18082	18142	18080	18190	17953	18056	18022	18192	18080	18253	18127	18203	18123	18163	18189	18182	18244	18270	18197	18428	17948	18057	18034	18084	18106	18220	18172	18113	18138	18048	18234	18126	18000	18079	18082	18243	18099	18172	18043	18177	18085	18148	18211	18188	18237	18128	18105	18170	18012	18070	18288	18227	18270	18120	17978	18347	18093	17980	18088	18172	18233	18182	18077	18333	18103	18061	18190	18030	18146	18080	18096	18154	18109	18122	17970	18125	17891	18138	18065	18143	17978	18056	18218	18162	18239	18030	18176	18043	17981	18150	18232	18301	17992	17951	18204	18250	18224	18318	18248	18088	18184	18076	18096	18165	18176	18112	18101	18134	18194	18050	18063	17925	18091	18289	17929	18237	18032	18227	18338	18165	18126	18155	18221	18206	18010	18021	18044	17987	18281	18126	18122	18097	18101	18121	18114	18082	18199	18105	18239	18157	18174	18049	18019	18083	17984	18049	18091	18183	18098	18189	18161	18098	17908	18148	18123	18014	18165	18255	18090	18270	18116	18259	18228	18342	17972	18062	18224	18083	18160	18248	17898	18071	17919	18085	18154	18083	18249	17978	18132	18154	18283	18117	18100	18126	18222	18313	18231	18109	18050	18178	18195	18107	18310	18081	18057	18169	18271	18058	18275	18229	18068	18264	18205	18146	18107	18303	18301	18082	18256	17974	18269	18247	18133	18081	18119	18135	18145	18205	18137	18195	18147	18094	18038	18189	18151	18187	18288	17973	18035	18187	18147	18092	18174	18075	18031	18153	18167	18177	18110	18057	18247	18007	18026	18146	18196	18093	18069	18128	18142	17994	18123	18082	18137	17995	18069	18019	18111	18178	18320	18225	18061	18039	18282	18056	18089	18199	18386	18090	18267	18088	18135	18124	18043	18339	18053	18037	18069	18235	18042	18126	18073	18164	18098	18130	17997	18270	18139	18190	18056	18125	18086	18243	18007	18082	17971	18246	18201	18184	18193	18009	18191	18035	18027	18318	18219	17936	18026	18148	18186	18211	18144	18280	18071	18160	18130	18155	18134	18065	18111	18051	18142	18017	17955	18058	18224	18203	18156	18109	18189	18130	17924	18170	18102	17952	18039	18077	18183	18176	18076	18060	18109	18019	18192	18132	18145	18193	18110	18100	18237	18259	18065	18051	18180	18127	18085	17947	18111	18157	18172	17993	18084	17933	18264	18171	17975	18115	18229	18133	18171	18202	18078	18237	18000	18058	18218	18017	18125	18060	18055	18102	18076	18079	17998	18045	18141	18159	18087	17990	18125	18350	18080	18077	18189	18157	18167	18146	18045	18212	18094
24513	21292	28445	25258	23893	25196	31490	41383	40081	33318	27684	23532	21724	21146	20858	21133	20973	20914	21010	21142	21014	20964	20979	20850	21006	20972	20924	20978	20790	20948	20888	20979	20978	21083	21018	20922	20799	20903	20882	20739	21029	20933	20930	21096	21170	21068	20973	20916	21064	20873	21144	20995	20804	20816	20954	20915	21014	21001	20825	21006	21085	20795	20913	20958	20944	20981	20950	20932	20879	20903	20754	20772	20874	20611	20885	20833	20894	21032	20878	20789	20780	20718	21091	20914	20838	20877	21081	20701	21100	20731	20985	20947	21003	20827	21034	20834	20683	20719	20810	20948	20890	20637	20862	20981	21078	20854	20602	20884	20764	20904	20875	20693	20879	20894	20974	20850	20840	20909	20695	20949	20822	20986	21153	20634	20841	21136	20863	20812	20787	20961	20880	20703	20907	20675	20865	20786	20716	20797	20917	20873	20740	20840	20734	20873	20881	20775	20827	20731	20824	20578	20867	20899	20851	20844	20865	20720	20867	20838	20851	20845	20916	20971	20858	20861	21068	20912	20874	20898	21036	21046	21161	21009	20764	20992	20776	20838	20944	20868	20812	20811	20980	20870	20886	20876	20944	20795	20929	21133	20901	20863	20779	20920	21005	21107	20915	20993	20987	20749	20926	20742	20878	20951	20786	20958	20771	20971	20977	21079	20679	20928	20962	21195	20869	20856	20853	20917	20755	20957	20836	20929	20863	20866	20968	20890	21083	20948	20934	20877	20880	20855	21232	20875	20788	20820	21060	20804	20880	20988	20879	20932	20876	21073	20778	20690	21104	20815	20829	20860	20922	20921	20781	20890	20734	21054	20915	20746	20767	20931	20863	20912	20695	21189	21058	20661	20710	20886	20721	20730	20931	20924	20729	20947	20863	20717	20720	21021	20888	20974	20938	20850	20644	20888	21028	20969	20895	20762	20779	20930	20691	20757	20817	20942	20891	20999	20769	20951	20803	20901	20840	20891	20899	20750	20683	20871	20818	20824	20963	20804	21004	20888	21031	21005	20798	20672	20939	20924	20656	20860	20891	20730	20755	20787	20795	20751	20985	20908	20875	20834	20976	20797	20891	20876	20752	20833	20862	20717	20959	20936	20764	20763	20819	20877	21108	20826	20852	20967	20764	20843	20908	20965	20858	21187	20987	20748	21179	20779	20870	20971	20713	21008	20822	20943	20877	20726	20920	20872	20741	20858	20979	20894	20805	20881	20943	20881	20795	21010	21007	20969	20991	20882	20998	20987	20708	20830	20850	20951	20904	20863	20827	20712	20733	20899	20783	21003	20924	20726	20913	20819	21029	20844	20964	20820	20952	20816	21022	20785	20810	20956	20991	20778	20935	20771	21084	20861	20975	20867	20867	20935	21055	20917	20770	20812	21012	20970	20921	20899	20752	20871	20815	20943	20944	20881	21041	20752	21142	20840	20797	20987	20902	20781	20939	20695	20799	20860	20801	20799	20745	20766	20767	20869	20952	20903	20876	20879	20988	20639	20905	20758	21012	20882	20828	20927	20692	20888	20830	20804	20747	20612	20857	20883	21011	20788	20961	20788	20907	20881	20963	20808	20779	20872	20829	21018	20936	20959	21026	20995	20934	20781	20961	20892	20909	20908	21067	20882	20837	20692	20976	20813	21021	20922	20810	20996	21035	20861	20728	20907	21053	20864	20859	20794	20859	20925	20751	20738	20916	21053	20782	20939	20749	20951	20790	20997	20908	20887	20802	20773	20808	20888	21066	20817	20826	20790	20878	20940	20778	21051	20807	20778	20704	20721	20851	20934	21097	20897	21042	20817	21026	20791	20757	20969	20896	20785	20879	20693	20775	20790	20721	20779	20827	20917	20834	20916	20901	20854	21133	21026	20694	20948	20880	20848	20739	20861	20959	20636	21076	20998	20948	20979	20850	20976	20750	20965	20965	20886	21003	20864	20793	20948	20909	20880	21013	20845	20812	20692	20951	20846	20844	20850	20709	20971	20849	20651	20889	20789	20864	20750	21033	20793	20686	21076	20677	20792	20970	21003	20949	20859	20987	20855	20807	20765	20808	20834	21014	20928	21000	21000	20905	20818	20686	21090	20835	20791	21049	20775	20936	20882	20996	20765	20937	20825	20922	20958	21001	20915	20655	21067	20956	20516	20881	20930	21050	20912	20888	21008	20820	20849	20947	20914	21050	21053	20947	21086	20874	20945	21048	20844	21061	20988	20886	20955	21077	20663	21186	21079	21106	20892	20845	20990	20810	20872	20929	21064	20880	20985	20882	20952	20959	20957	20972	20924	20957	20706	20825	20902	20865	20967	20779	20859	20941	20813	20822	20822	20895	21009	20945	20962	20957	21051	21039	20728	20868	20641	20861	20797	20879	20954	20764	20932	21064	20905	20836	20657	21046	20779	20695	21001	20836	20936	20985	20909	21024	20885	20977	20955	20784	20612	20804	20946	20654	20758	21197	20704	20837	20787	20992	20710	20916	21015	20841	20932	20794	20974	21072	21090	20816	20980	20909	20936	20826	21027	20840	21034	21001	20962	20971	20989	20885	20821	20813	20925	20984	20911	20992	21070	20896	20671	20986	20862	20888	21101	21068	20858	20789	21051	20790	20971	20934	20880	20806	21203	21040	20885	21006	21017	21141	20876	20808	20835	21042	20820	20898	21012	21006	21199	20776	20813	20983	20943	20897	20867	20849	20865	20859	21074	20985	20870	20799	21093	20915	20918	21053	21057	20867	20724	20995	20862	20959	20735	20967	21015	21045	21014	20756	20908	20862	20836	20690	21096	20736	21091	20922	20967	21125	20948	20981	21080	20997	20740	21165	20891	20892	20892	20876	20836	21049	20865	20812	20872	20932	20830	20820	20946	20917	21084	21067	21118	20754	20903	20981	20745	20823	20952	20929	20950	21061	20842	21103	20935	20890	20907	21069	20852	20935	20950	20965	20965	20811	20947	20969	21008	20755	20842	20692	20788	20925	20640	21060	20918	20639	20943	20849	20888	20997	20738	20860	20665	20733	20771	20910	21022	20813	21008	20878	20599	20938	20735	20874	20879	20897	20968	20892	21084	20860	20779	20688	20728	20999	20823	21086	20584	20968	20847	20749	20880	20807	20874	20667	21084	20804	20982	20715	20749	20769	20984	20982	21047	20930	21004	20693	21138	20969	20796	20793	20764	21057	20830	20944	20915	20817	20798	20879	21072	20900	20692	20947	20936	20851	21057	20931	21134	20873	20889	20958	21023	20793	20806	21019	20878	20979	20745	20771	20870	21016	20614	20807	20694	20967	21012	20749	20860	20919	20937	21065	21032	20919	20808	20777	20945	20879	21010	20808	20970	21028	20722	20722	20718	20824	21048	20809	21031	20983	20961	20820	20898	20836	20848	20972	20933	20943	20890	20782	20849	20831	20819	20587	20917	21047	20865	20827	21004	20968	20870	20975	21101	20857	20845	20884	20854	20818	20767	20782	20717	20847	20774	20859	20728	20851	20912	20883	20877	21038	20826	20730	21024	21085	20927	20969	20963	21025	20805	20889	20876	20889	20882	20915	20720	20988	20686	21013	20768	20815	20822	20949	20924	20748	20842	20918	20665	20760	20911	20959	21001	20849	20728	20712	20979	20778	20818	20742	21077	20725	20846	21004	21098	20851	20781	20778	20771	21110	20804	20820	20966	20867	21016	20800	20835	20973	20789	20866	20859	20851	20661	21008	20626	20934	20944	20934	20842	21113	20727	20841	20938	20916	20907	21130	20952	20747	20796	20967	21120	21070	20877	20930	20824	20822	20837	20887	20896	21046	20887	21101	20938	20780	20896	20984	20982	21039	21201	20954	20936	21017	20916	21003	20844	20883	20995	20829	20827	20853	21054	20998	21106	20954	20892	20784	20868	20860	20814	20753	21034	20871	20984	20866	20942	20914	20821	20890	20756	20855	20744	20915	20811	20942	20885	21218	20846	21087	20863	20761	20895	20890	20778	21076	20636	20819	20876	21038	21211	20969	20798	20701	20728	20850	20973	20869	21055	21049	21012	20900	20788	21044	20851	20831	20715	20941	20995	21066	20942	20762	20845	20933	20905	20803	20966	21019	20828	20917	20786	20993	20872	20926	20911	20946	20798	21051	20828	20913	20950	20822	20986	20942	20854	20816	20857	20853	20909	20911	21090	20859	20823	20913	20783	20824	20913	20828	20679	20913	20939	20990	21179	20782	20780	20792	20879	20999	20911	21162	20890	20866	20985	20790	21114	20976	20982	20921	20711	20984	20837	20730	20947	21080	20903	20792	20772	20815	20963	20737	20796	21167	20889	20960	21033	20857	20764	20926	20881	20859	21064	21068	20772	21058	20842	20897	20928	21074	21042	20971	20785	20883	20873	20984	20889	21015	20957	20862	20784	21012	20979	20699	20873	20843	20951	20763	21059	20735	21006	20884	20832	20936	20954	21119	20813	20991	21047	20931	21004	20969	20901	21109	20803	20824	20924	20882	20846	20816	20929	20921	20617	20872	20888	21065	20890	20824	20845	20908	20936	20828	20838	20694	20860	20802	20861	20970	20847	20848	21054	21016	20766	20803	20909	20930	20802	20780	20817	20776	20801	20862	20870	21014	21048	20971	20874	20793	20805	20650	20841	20835	20763	21010	20797	20738	20964	21082	20874	20708	20940	20802	20925	20880	20773	20917	21033	20806	20785	20960	20924	20880	21049	21024	20767	20812	20801	20911	20897	20999	21130	20868	20903	20795	20710	20832	20690	21027	20874	20938	21014	20976	20916	20898	20971	20696	21066	20912	21026	20639	20768	20861	20656	20811	20816	20704	20869	21028	20731	21046	20866	20968	20882	20966	20939	20670	20809	20870	21139	21140	21083	21000	20922	20996	20874	20898	20944	20841	20786	20989	20788	20863	20787	20903	20892	20902	20844	20823	20755	21002	20849	20588	20686	21025	20731	20888	20782	20833	20897	20907	20952	20881	20864	20967	20756	20918	20962	20818	20929	20936	20765	20830	20839	20833	20974	20962	20708	20741	20946	20998	21038	20688	20854	20929	20790	20854	20832	20924	20955	20905	20887	20908	20959	20881	20852	20951	20629	20800	21018	20867	20990	20836	20960	20953	20972	20966	20933	21062	21053	20900	20728
24845	39935	33176	25856	24968	23791	32427	43508	41061	32806	26432	20727	18816	18283	18134	18403	18159	18281	18290	18041	18386	18110	18024	18175	18198	18137	18136	18331	18212	18216	18282	18253	18163	18238	18306	18236	18281	18186	18392	18206	18282	18213	18266	18200	18291	18260	18175	18305	18313	18199	18220	18279	18104	18151	18264	18383	18115	18290	18288	18325	18209	18226	17892	18203	18053	18136	18238	18232	18032	18166	18176	18192	18220	18007	18317	18124	18112	18099	18253	18008	18303	18182	18260	18310	18153	18038	18041	18134	18095	18147	18419	18121	18234	18260	18181	18232	17967	18121	18299	18118	18175	18198	18273	18208	18088	18265	18107	18230	18116	18210	18138	18286	18037	18138	18177	18213	18365	18069	18121	18191	18244	18039	18005	18132	18092	18175	18220	18144	18084	18101	18198	18225	18045	18435	18310	18013	18346	18102	18169	18155	18225	17966	18237	18227	17922	18218	18083	18159	18189	18109	18180	18210	18126	18194	18073	18000	18296	18337	18244	18280	18195	18287	18159	18202	18019	18060	18138	18078	18138	18325	18096	18200	18153	18280	18160	18190	18124	18070	18067	18250	18292	18173	18112	18077	18286	18083	18358	18158	18249	18088	18122	18023	18120	18105	18238	18245	18242	18363	18317	18091	18053	18079	18128	18215	18264	18183	18317	18214	18012	18119	18077	18231	18224	18277	18165	18359	18261	18334	18198	18182	18188	18100	18277	18386	18191	18175	18134	18113	18112	18045	18226	18133	18214	18138	18173	18264	18235	18182	18233	18131	18068	18227	18173	18154	18192	18046	18139	18171	18227	18181	18165	18049	18307	18183	18206	18189	18299	18112	18120	18148	18227	18179	18150	18198	18021	18118	18158	18126	18225	18216	18199	18197	18127	18112	18051	18167	18210	18068	18351	18249	18133	18135	18123	18144	18064	18405	18217	18133	18281	18253	18206	17984	18036	18150	18026	18121	18207	18323	18114	18161	18152	18156	18293	18070	18111	18371	18100	18145	18083	18129	18151	18200	18112	18304	18183	18278	18237	18147	18084	18263	18170	18149	18155	18103	18122	18252	18357	18090	18017	18233	18252	18186	18235	18331	18233	18146	18135	18180	18206	18166	18188	18123	18133	18041	18022	18280	18242	17995	18192	18125	18197	18168	18244	18115	18024	18075	18169	18268	18290	18255	18134	18251	18304	18054	18159	18039	18129	18149	18154	18134	18364	18060	18207	18370	18324	18446	18223	17984	18214	18386	18130	18122	18067	18312	18069	18096	18192	18161	18037	18179	17991	18184	18197	18189	18273	18144	18341	18094	18136	18145	18231	18226	18174	18281	18165	18326	18247	18442	18138	18207	18259	18162	18173	18200	18166	18262	18067	18103	18129	18244	18272	18225	18079	18183	18154	18248	18264	18171	18112	18183	18366	18191	18103	18107	18182	18191	18166	18306	18398	18099	18196	18160	18148	18143	18179	18398	18076	18192	18228	18047	18059	18182	18191	18047	18254	17996	18140	18209	18365	18004	18262	17952	18237	18128	18195	18304	18186	18111	18185	18361	18355	18164	18252	18152	18234	18166	18187	18206	18102	18135	18054	18297	18166	18272	18238	18078	18244	18328	18278	18278	18156	18124	18091	18042	18212	18310	18100	18260	18121	17941	18231	18099	18107	18316	18200	18312	18289	18125	18166	18195	18320	18019	18164	18173	17983	18103	18063	18146	18143	18193	18124	18204	17989	18144	18060	18252	18188	18045	18186	18100	18152	18172	17966	18101	18241	18070	18282	18064	18273	18154	18233	18012	18326	18218	18115	18113	18084	18145	18245	18274	18103	18162	18176	18253	18105	18138	18172	18198	18238	18241	18118	18167	18258	18181	18103	18192	18162	18177	18149	18086	18248	18116	18151	18080	18130	18147	18096	18043	18343	18218	18151	18016	18188	18316	18195	18063	18265	18164	18145	18238	18166	18161	18248	18228	18248	18156	18212	18165	18250	18173	18107	18130	18277	18309	18250	18238	18180	18268	18010	18305	18157	18226	18060	18247	17962	18007	18336	18095	18141	18270	18314	18267	18217	18327	17940	17958	18248	17952	18245	18024	18115	18097	18136	18110	18202	18158	18192	18045	18205	18262	18117	18165	18172	18283	18160	18077	18185	18293	18130	18228	18190	18173	18155	18043	18168	18100	18122	18003	18229	18396	18008	18143	18215	18061	18249	18072	18268	18190	18262	18169	18049	18289	18103	18316	18180	18384	18108	18185	18221	18256	18257	18339	18239	18239	18050	18163	18006	18104	18210	18156	18311	18200	18154	18074	18110	18111	18193	18169	18311	18222	18132	18163	18132	18083	18170	18416	18068	18240	18128	18137	18219	18223	18123	18331	18011	18266	17982	18205	18304	18222	18129	18182	18183	18251	18147	18028	18071	18185	18318	18046	18248	18083	18068	18189	18248	18187	18192	18285	18208	18088	18232	18170	18091	18328	18145	18143	18376	18077	17964	18304	17965	17945	18240	18019	18179	18155	18125	18161	18189	18159	18033	18067	18306	18045	18322	18177	18012	18191	18238	18238	18242	18107	18170	18202	18203	18137	18002	18108	18098	18213	18273	18163	18177	18016	18121	18178	18080	18252	18214	18099	18049	18129	17992	18209	18229	18225	18047	18014	18216	18195	18121	18318	18213	18347	18086	18167	18209	18199	18010	18317	18019	18158	18118	18109	18091	18159	18315	18251	18144	18322	18353	18287	18255	18063	18208	18227	18100	18177	18082	18011	18122	17982	18220	18215	18083	18202	18153	18165	18364	18136	18072	18310	18077	18287	18117	18052	18188	18187	18133	18075	18308	18308	18327	18090	17963	18162	18082	18474	18282	18151	18186	18321	18149	18266	18140	18066	18240	18171	18261	18073	18027	18213	18196	18251	18197	18289	18180	18196	18177	18195	18191	18220	18200	18151	18144	18096	18199	18181	18217	18201	18203	18124	18170	18156	18301	18240	18233	18235	18255	17965	18304	18160	18139	18234	18082	18176	18198	18175	18130	18323	18098	18017	18063	18218	18153	18049	18254	18147	18349	18261	18099	18393	18369	18212	18034	18389	18296	18399	18162	18246	18132	18311	18247	18242	18148	18033	18199	18254	18206	18190	18182	18268	18093	18075	17978	18122	18080	18233	18081	17897	18163	18132	18153	17999	18169	18078	18232	18129	18176	18154	18207	18138	18100	18295	18258	18246	18088	18113	18229	18254	18312	18195	18220	18310	18039	18235	18054	18118	18235	18213	18107	18218	18206	18197	18088	18084	18318	18071	18080	17952	18114	18088	18219	18205	18186	18164	18157	18267	18143	18224	18121	18188	18303	18204	17957	18185	18192	18477	18094	18185	18194	18170	18019	18039	18082	18264	18276	18216	18285	18060	18312	18194	18054	18159	18207	18199	18074	18302	18238	18287	18265	18240	18281	18254	18121	18221	18308	18057	18155	18127	18263	17964	18200	18151	18120	18317	18167	18126	18264	18107	18184	18337	18193	18210	18303	18325	18281	18281	18249	18164	18197	18104	18215	18223	18153	18063	18284	18238	18324	18202	18254	17926	18127	18180	18070	18155	18252	18005	17968	18281	18114	18121	18191	18034	18216	18155	18188	18321	18273	18064	18446	18091	18136	18094	18206	18334	18287	17908	18309	18181	18189	17955	18195	18121	18115	18122	18125	18241	18189	18242	18119	18142	18065	18185	18131	18131	18245	18248	18156	18189	18260	18330	18088	18308	18172	18217	18159	18359	18045	18155	18297	18023	18096	18234	18310	18044	18032	18086	18105	18078	18223	18163	18078	18106	18352	18152	18289	18187	18232	18387	18145	18261	18185	18152	18129	18178	18108	18170	18180	18162	18096	18231	18046	18305	18214	18044	18084	18242	18263	17946	18082	18081	17991	18369	18237	18288	18025	18245	18147	18161	18135	18192	18272	18240	18198	18181	18137	18083	18263	18052	18276	18033	18280	18206	18093	18136	18415	18223	18032	18121	18193	18165	18200	18127	18078	18312	18222	18163	18267	18020	18099	18132	18135	18091	17995	18178	18230	18283	18221	18143	18153	18173	18205	18081	18289	18128	18415	18061	18179	17949	18124	17989	18335	18138	18194	18132	18188	18203	18192	18092	18305	18108	18194	18315	18207	18249	18186	18145	18145	18253	18155	18233	18075	17921	18247	17939	18150	18350	17994	18178	18147	18310	18302	18207	18144	18181	18018	18159	18142	18216	18042	18170	18086	18208	18121	18180	18344	18206	18199	18191	18121	18228	18263	18331	18110	18184	18316	18149	18137	18139	18087	18175	18154	18158	18214	18169	18219	18269	18225	18251	18074	18217	18199	18251	18267	18340	18151	18302	17960	18098	18137	18260	18200	18086	18325	18184	18179	18106	18200	18245	18081	18013	18188	18175	18207	18412	18342	18176	18310	18108	18094	18046	17991	18069	18299	18094	18210	18040	18161	18232	18294	18212	18188	18115	18102	18108	18479	18102	18265	18198	18156	18148	18169	18204	18138	17961	18087	18163	18138	18103	18309	18079	18012	18232	18208	18194	18092	18229	18069	18182	18172	18200	18303	18162	18202	18164	18263	18155	18205	18048	18118	18103	18226	18342	18154	18245	18083	18073	18318	18273	18093	18161	18256	18193	18272	18099	18100	18261	18241	18302	18146	18224	17978	18283	18286	18217	18078	18184	18202	18149	18194	18156	18121	18309	18286	18285	18147	18117	18159	18249	18270	18320	18319	18117	18182	18237	18170	18125	18216	18242	18405	18250	18087	18176	18104	18361	18232	18216	18080	18173	18181	18013	17975	18244	18071	18209	18216	18148	18053	18171	18199	18137	18395	18116	18273	18269	18159	18176	18178	18299	18317	18224	18123	18229	18267	18201	18097	18295	18163	18041	18328	18066	18303	18085	18269	18293	18213	18146	18109	18380	18116	18222	18050	17897	18267	18083	18131	18108	18136	18122	18094	18053	18218	18242	18225	18379	18293	18074	18285	18168	18165	18133	18044	18253	18116	18233	18018	18166	18317	18369	18265	18000	18354	18127	18356	18234	18027	18257	18196	18168	18055	18046	18130	18317	18147	18144	18252	18094	18329	18261	18166	18047	18135	18228	18258	18323
22932	21297	29156	24038	22292	25732	36783	54264	52896	41818	32743	26214	22564	21252	21155	20886	20854	20798	20819	21066	20972	20954	20942	20904	20829	20737	20804	20906	20813	20743	20901	21036	20845	20854	20731	21057	20734	20913	20941	20813	20687	20820	20759	20761	20851	20770	21033	20784	20896	20902	20791	20707	20881	20715	20930	20801	20834	20707	20816	20781	20707	20867	20855	20753	20859	20882	20707	20925	20847	20726	20962	20738	20790	20622	20570	20853	20479	20960	20694	20547	20712	20676	20980	20816	20803	20986	20743	20953	20806	20667	20623	20740	20767	20569	20849	20835	20893	20656	20742	20775	20729	20973	20669	20717	20898	20707	20977	20873	20794	20808	20851	20971	20777	20598	20823	20959	20940	20716	20610	20636	20585	20926	20895	20720	20726	20813	20797	20905	20954	20806	20568	20755	20875	20617	20923	20776	20956	20730	20640	20778	20685	20857	20693	20750	20827	20756	20644	20651	20838	20665	20596	20705	20993	20824	20924	20568	21006	20803	20761	20734	20693	20796	20733	20646	20660	20759	20680	20848	20943	20806	21062	20788	20606	20761	20897	20598	20662	20994	20956	20863	20881	20720	20698	20885	20652	20710	20772	20885	20860	20736	20828	20602	20781	20733	20729	20651	20735	20643	20862	20716	20718	20847	20859	20683	20966	20879	20829	20616	20838	20848	20733	20796	20732	20582	20880	20889	20831	20827	20982	20744	20786	20972	20645	20680	20800	20631	20691	20599	20663	20584	20775	20740	20710	20917	20706	20589	20732	20719	20785	20743	20724	20874	20754	20716	20786	20535	20660	20640	20821	20637	20738	20715	20662	20896	20766	20809	20704	20830	20820	20592	20673	20617	20800	20831	20865	20778	20778	20758	20847	20630	20809	20880	20859	20871	20831	20817	20726	20567	20688	20603	20704	20701	20805	20747	20723	20904	20603	20782	20896	20824	20785	20762	20884	20707	20789	21006	20758	20984	20932	20712	20644	20784	20611	20803	20740	20691	20726	20826	20967	20703	20788	21006	20775	20736	20722	20758	20837	20745	20678	20945	20803	20602	20719	20732	20725	20733	20791	20864	20936	20683	20653	20932	20918	20895	20802	20699	20962	20747	20755	20722	20879	20544	20691	20572	20742	20694	20810	20782	20904	20733	20757	20630	20726	20404	20615	20656	20676	20486	20685	20874	20609	20751	20846	20856	20994	20799	20680	20711	20566	20521	20784	20865	20897	20887	20824	20731	20619	20548	20715	20837	20659	20911	20718	20606	20813	20923	21051	20790	20572	20795	20735	20670	20789	20594	20765	20753	20791	20599	20710	20704	20655	20801	20820	20729	20634	20749	20762	20676	20818	21007	20818	20612	20592	20538	20778	20828	20624	20852	20827	20774	20714	20788	20658	20734	21026	20905	20755	20734	20921	20763	20663	20722	20908	20672	20915	21077	20771	20756	20699	20800	20534	20747	20876	20730	20882	20831	20782	20666	20835	20830	20894	20890	20933	20750	20670	20699	20757	20715	20770	20578	20550	20824	20969	20876	20794	20821	20866	20606	20795	20578	20660	20828	20607	20966	20807	20824	20831	20930	20703	20639	20643	20710	20764	20743	20796	20968	20824	20952	20623	20659	20730	20691	20734	20774	20759	20912	20739	20673	20559	20720	20737	20890	20836	20974	20856	20812	20774	20706	20813	20846	20661	20799	20792	20635	20726	20703	20679	20705	21015	20618	20795	20812	20798	20763	20930	20732	20761	20624	20769	20809	20664	20795	20647	20896	20833	20738	20987	20930	20899	20726	20833	20818	20702	20552	20881	20719	20661	20821	20811	20788	20795	20846	20775	20700	20573	20785	20910	20745	20689	20692	20911	20784	20448	20798	20915	20716	20697	20678	20530	20726	20739	20657	20781	20698	20683	20698	20691	20612	20750	20700	20723	20833	20819	20855	20790	20561	20902	20824	20665	20897	20986	20825	20635	20559	20717	20820	20637	20797	20538	20690	20815	20857	21004	20632	20886	20728	20526	20782	20752	20634	20748	20753	20674	20692	20782	20656	20736	20682	20751	20713	20696	20843	20907	20702	20732	20839	21043	20809	20935	20662	20832	20739	20728	20909	20923	20784	20989	20727	20514	20722	20843	20774	20839	20831	20696	20786	20714	20844	20755	20648	20892	20669	20925	20623	20760	20689	20764	20764	20568	20890	20830	20680	20825	20584	20572	20618	20675	20756	20799	20709	20550	20644	20730	20460	20810	20646	20776	20675	20581	20672	20857	20903	20834	20630	20741	20783	20738	20608	20752	20686	20723	20811	20986	20798	20640	20715	20730	20660	20883	20783	20835	20777	20694	20764	20705	20829	20831	20688	20622	20846	20733	20847	21006	20840	20767	20561	21025	20909	20844	20903	20748	20705	20960	20672	20665	20802	20861	20509	20973	20646	20778	20874	20706	20706	20757	20727	20772	20534	20765	20457	20635	20714	20553	20682	20872	20742	20663	20776	20611	20593	20876	20726	20561	20775	20748	20912	20640	20536	20733	20795	20822	20679	20579	20924	20730	20606	20751	20664	20600	20547	20611	20762	20861	20870	20872	20888	20737	20832	20890	20611	20878	20615	20706	20965	20598	20737	20885	20851	20675	20736	20613	20759	20669	20645	20817	20742	20818	20673	20876	20815	20845	20872	20926	20517	21036	20738	20769	20763	20615	20757	20646	20717	20771	20774	20714	20794	20675	20657	20651	20613	20556	20848	20838	20654	20676	20500	20823	20668	20823	20677	20564	20805	20661	20651	20573	20835	20955	20817	20923	20987	20632	20680	20611	20829	20854	20772	20935	20746	20749	20953	20973	20668	20720	20884	20748	20815	20776	20824	20803	20867	20584	20907	20578	20681	20745	20821	20813	20896	20612	20687	20795	21019	20816	20762	20791	20819	20622	20791	20641	20825	20750	20711	20834	20720	20818	21047	20871	20913	20846	20766	20736	20653	20683	20901	20967	20958	20732	20657	20717	20716	20664	20741	20664	20522	20711	20675	20670	20831	20887	20700	20687	20859	20698	20581	20617	20819	20785	20559	20714	20782	20922	20698	20797	20800	20807	20829	20835	20560	20703	20754	20786	20741	20739	20990	20927	20617	20740	20531	20808	20558	20681	20824	20813	20706	20902	20652	20653	20769	20582	20678	20781	20700	20904	20725	20750	20819	20864	20972	20724	20771	20919	20890	20694	20744	20575	20714	20648	20498	20686	20468	20762	20689	20869	20711	20601	20735	20809	20709	20785	20699	20690	20838	20932	20770	20880	20626	20872	20944	20752	20565	20780	20732	20851	20821	20845	20659	20939	20646	20636	20535	20717	20603	20663	20846	20601	20478	20597	20665	20737	20688	20711	20917	20849	20821	20617	20686	20704	20700	20763	20860	20760	20818	20947	20657	20830	21045	20563	20791	20665	20777	20718	20917	20871	20588	20756	20866	20654	21011	20873	20775	20638	20551	20506	20574	20729	20608	20918	20770	20625	20617	20664	20823	20742	20664	20709	20598	20713	20692	20752	20661	20776	20609	20787	20732	20805	20807	20700	20685	20818	20816	20803	20931	20831	20628	20660	20691	20889	20958	20677	20926	20729	20797	20763	20850	20796	20731	20727	20794	20619	20631	20715	20672	20873	20774	20887	20836	20871	20856	20622	20741	20784	20807	20742	20482	20947	20713	21058	20554	20563	20712	20853	20814	20531	20605	20959	20660	20741	20791	20651	20901	20645	20719	20919	20642	20751	20689	20728	20696	20744	20601	20846	20767	20766	20801	20681	20700	20862	20761	20635	20766	20821	20702	20655	20845	20910	20810	20912	20949	20652	20647	20922	20961	20850	20792	20678	20817	20876	20864	20852	20749	20656	20750	20854	20787	20716	20815	20623	20840	20770	20789	20724	20621	20663	20775	20860	20767	20655	20841	20772	20874	20918	20932	20851	20813	20714	20792	20715	21018	20746	20577	20759	20591	20569	20833	20868	20658	20687	20649	20670	20846	20748	20662	20891	20870	20736	20593	20662	20776	20750	20754	20758	20914	20744	20613	20758	20602	20875	20598	20885	20882	20882	20673	20551	20675	20715	20673	20756	21149	20748	20863	20895	20826	20855	21190	20602	20863	20807	20660	20905	20582	20769	20784	20950	21024	20705	20541	20738	20698	20858	20749	20795	20786	20780	20964	20864	20705	20605	20560	20688	20746	20868	20773	20683	20771	20905	21011	20846	20770	20769	20670	20716	20650	20850	20606	20704	20955	20851	20547	20800	20874	20802	20689	20754	20807	20587	20805	20724	20695	20730	20732	20641	20738	20859	20841	20539	20723	20846	20761	20826	20587	20740	20743	20862	20872	20632	20722	20894	20661	20538	20577	20818	20626	20726	20758	20686	20647	20860	20688	20649	20844	20655	20668	20714	20776	20629	20756	20528	20649	20836	20781	20718	20943	20724	20719	20903	20853	20871	20705	20860	20567	20934	20664	20943	20851	20920	20821	20684	20955	20780	20834	20706	20665	20816	20758	20726	20768	20881	20730	20750	20849	20705	20960	20846	20788	20810	20772	20915	20756	20852	20983	20563	20791	20896	20761	20636	20613	20691	20876	20712	20832	20718	20614	20691	20765	20712	20923	21022	20677	20761	20504	20550	20587	20834	20784	20750	20804	20920	21006	20719	20616	20467	20760	20568	20692	20750	20475	21012	20861	20880	20908	20787	20860	20733	20834	20878	20658	20834	20646	20813	20724	20799	20905	20595	20780	20854	20644	20948	20866	21054	20907	20902	20764	20698	20509	20574	20749	20758	20887	20959	20695	20820	20667	20847	20753	20800	20634	20811	20943	20742	20834	20772	20882	20796	20897	20980	20691	20808	20624	20971	20463	20748	20669	20917	20828	20894	20848	20770	20598	20923	20879	20754	20619	20884	20799	20785	20731	20862	20637	20938	20695	20979	20760	20683	20941	20696	20823	21025	20681	20673	20688	20820	20793	20705	20944	20670	20801	20692	20683	20577	20736	20763	20777	20850	20872	21018	20641	21052	20901	20937	20729	20680	20855	20847	20715	20835	20788	20942	20839	20874	20850	20496	20834	20939	20627	20792	20762	20826	20553	20608	20886	20792	20720	20677	20771	20994	20715
29119	49972	47338	38590	28947	27069	38391	55871	53400	41000	32966	23881	19690	18156	18423	18258	18153	18212	18214	18232	18307	18231	18055	18211	18283	18263	18217	18239	18171	18006	18152	18134	18123	18134	18150	18137	18316	18119	18306	18243	18210	18203	18113	18247	18155	18137	18123	18335	18191	18187	18315	18139	18204	17976	18022	18195	18109	18266	18025	18210	18470	18093	17979	18231	18042	18109	18185	17954	18289	18175	18298	18025	18170	18043	18083	18176	18202	18253	18325	18313	18215	18233	18251	18189	18139	18123	18169	18249	18205	18110	18180	18085	18250	18122	18175	18151	18307	18201	18120	18093	18244	18112	18146	18260	18297	18110	18101	18027	18069	18245	18132	18146	18086	18136	18012	18271	18322	18007	18309	18139	18086	18023	18057	18134	18353	18210	18368	18050	18260	18052	18370	18343	18231	18250	18064	18152	18536	18157	18121	18266	18175	18062	18123	18320	18012	18036	18289	18125	17877	18247	18136	18088	18250	18207	18081	18253	18299	18192	18159	17999	18219	18150	17938	18158	18136	18062	18118	18268	18203	18171	18206	18049	18184	18104	18135	17927	18109	18215	18298	18125	18184	18057	18208	18175	18170	18196	18153	18114	18055	18143	18096	18194	18110	18130	18076	17951	18172	18273	17914	18145	17969	18013	18103	18281	18051	17986	18000	18123	18243	18135	18030	18243	18179	18067	18214	18108	18250	18210	18164	18173	18050	18110	18194	18141	18178	18058	18042	18097	18020	18068	18048	18118	18084	18020	18036	18217	18004	18151	18247	18206	18011	18132	18062	18095	18163	18257	18099	18197	18246	18191	18114	18108	18122	18081	18213	18169	18258	18187	18042	18115	18095	18230	17938	18162	18073	18055	18211	18209	18171	18152	18168	18235	18129	18267	18147	18215	18024	18195	18157	18087	18068	18192	18128	17958	18171	17987	18106	18044	18218	18049	18194	18145	18154	17988	18150	18093	18330	18151	18207	17955	18152	18183	18192	17999	18190	18202	18190	18167	18245	18062	17960	18144	18060	18062	18183	18243	18124	18008	18214	18097	17999	18250	18041	18307	18110	18066	18092	18194	18148	18124	18174	17991	18129	18181	18087	18015	18287	18215	18245	18303	18051	18093	18148	18015	17979	18170	18381	18151	18072	18302	18108	18086	18138	18179	18125	17900	18123	18267	18005	18059	18355	18038	18090	18048	18048	18043	18230	18007	18143	18068	18042	18019	18188	18086	18140	18178	18166	18160	17998	18161	18150	18096	18202	18101	18197	18311	18101	18058	18106	18183	18212	18040	18226	18197	18342	18128	18147	18271	18156	18330	18096	18179	18004	18167	18135	18211	18101	18207	18288	18151	18078	18151	18243	18093	18098	18153	18182	18072	18302	18194	18269	18018	18281	18236	18151	18332	18116	18139	18161	18221	18044	18197	18069	18342	18284	18278	18083	18144	18144	18252	18317	18005	17995	18050	18240	18223	18266	18058	18164	18183	18175	18194	18154	18078	18066	18144	18138	18348	18243	17954	18101	18039	18218	18100	17951	18129	18296	18094	18191	18057	18335	18155	18332	18147	18172	18173	18034	18038	18184	18182	18087	18165	18199	18122	18129	18271	18058	18059	17912	18013	18010	18106	18122	18111	18036	18170	18029	18249	18238	18247	18215	18131	18141	18258	18212	18149	17920	18199	18165	18073	18093	18019	18157	18151	18157	18298	18193	17852	18206	18339	18231	18148	17951	18079	18248	18076	18095	18146	18019	18158	18217	18219	18020	18191	18248	18112	18151	18236	18303	18139	18145	18091	18176	18187	18173	17967	18063	18196	18040	18183	18050	18014	18018	18092	18159	18110	18158	18151	18063	17915	18094	18192	18124	18074	18100	18169	18198	18316	18217	18195	18208	18071	18012	18246	18110	17904	18046	18087	18310	18090	17971	18136	18181	18363	18075	18134	18252	18008	18335	18166	18139	18135	18137	18254	17998	18220	18133	18018	18169	18199	18272	18173	18242	18114	18234	18129	18127	18141	18070	18120	18167	18098	18083	18293	18183	18115	18098	18172	18042	18160	18252	18089	18057	18191	18211	18243	18147	18111	18236	18144	18295	18188	18267	17956	18005	18059	18260	18283	18131	18112	18345	18134	18181	18240	18132	18111	17893	18190	18168	18064	18068	18251	17975	18198	18035	18296	18160	18055	18107	18185	18028	18103	18244	18150	18097	17922	18129	18173	18211	18079	18169	18123	18090	17983	18033	18338	18159	18171	18170	18203	18167	18042	18127	18050	18016	18072	18188	18186	18221	18227	18035	18036	18201	18156	18161	18259	18249	18078	18107	18077	18017	18146	18209	18031	18140	17959	18205	18018	18194	18273	18075	18359	18065	18099	18202	17989	18171	18023	18182	18153	18000	18095	18064	18258	18098	18220	18364	18072	18054	18034	18204	18037	18199	18181	18163	18340	18037	18229	18115	18184	18077	18146	18125	18270	18021	18249	18177	18145	18075	18055	18093	18055	18142	18328	18106	18076	18195	18179	18228	18140	18271	18022	18133	18249	18129	18030	18138	18012	17992	18144	18159	18262	18037	18202	18197	18142	18239	18119	18153	18136	18197	18152	18193	18209	18155	18145	18203	18147	18134	18088	18110	18109	18195	18261	18153	18248	18069	18222	18163	18064	18164	18180	18104	17940	18274	18129	18166	18303	18056	18301	18222	18120	18143	18069	18147	18053	17949	18141	18048	18279	18197	18126	18216	18106	18167	18178	18111	18127	18123	18021	18045	17922	18182	18241	18155	18020	18177	17971	18216	18258	18149	18046	18189	18143	18058	18085	18052	18211	18197	18180	18296	18234	18101	18132	18161	18328	18142	18135	18096	18223	17921	18130	18062	18133	18244	17993	18121	18109	18106	17959	17943	18185	17905	18173	18050	18142	18059	18110	18198	18221	18137	18231	17993	18271	17925	18225	18074	18257	18114	18208	17998	18164	18143	18183	18037	18121	18156	18220	18249	18056	18277	18034	18218	18032	18166	18241	18147	18183	18049	17987	18124	18235	18154	18190	18130	18042	18247	18180	18158	18205	18313	18038	18165	18031	18180	18264	18104	18082	18262	18120	18101	18141	18012	18022	18223	18315	18239	18062	18162	17954	18031	18181	18172	18103	18090	18070	18208	18093	18204	18030	18108	18132	17952	18091	18117	18214	18152	18275	18082	17984	18199	18286	18070	17976	18117	17999	18073	18206	18023	18136	18101	18149	18157	18132	18116	18167	18089	18186	18159	18334	18012	18250	18170	18192	18135	18090	18177	18124	18116	18280	18016	18024	18147	18198	18041	18097	18074	18188	18238	18014	18152	18078	18192	18141	18114	18182	18144	18022	18350	18063	17990	18088	17997	18229	18197	18173	18287	18048	18287	18030	18244	18187	18195	18217	18121	17886	18242	18343	18212	18067	18284	18195	18186	18144	18097	17991	18116	18090	18096	17995	18260	18202	17859	18099	18423	18021	18239	18225	17988	18085	18148	18104	18159	18245	18021	18111	18053	18108	18149	18004	18288	18269	18166	18058	18355	18257	18088	18150	18010	18131	18162	18000	18182	18132	18327	18195	18234	18205	18326	18045	18117	18149	18254	18140	18051	18086	18232	18135	18056	18112	18011	18316	18199	18139	18092	18263	18181	18066	18153	18138	18202	18157	18295	18014	18105	17994	18020	18068	18246	18441	18138	18186	18132	18155	18090	18080	18095	18187	18101	18222	18198	18093	18086	18197	18111	18102	18269	18052	18152	17979	18061	18087	18084	17965	18087	18219	18156	17990	18217	18070	18344	18001	18032	18010	18010	18092	18201	18047	18120	18227	18278	18095	18241	18173	18271	18166	18075	18029	18117	18089	18081	18193	18077	18125	18101	18292	18204	18128	18118	18387	18260	18160	18111	18262	18156	17996	18290	18310	18162	18012	18171	18043	18159	18074	17940	18328	18141	18167	18218	18194	18161	18200	18026	18064	18266	18224	18364	18130	18137	17986	18098	18200	18356	18114	18120	18315	18066	18180	18232	18254	18120	18291	18052	18278	18164	18236	18075	18199	17920	18166	18066	18182	18154	18125	18150	18050	18161	17958	18094	18115	17968	18214	18237	18216	18092	17954	18265	18194	17994	18040	18323	18158	18133	18022	18141	18327	18067	18254	18068	18203	18059	18363	18226	18128	18142	18202	18027	17996	18135	18027	18200	18092	18094	18208	18156	18121	18064	18212	18143	18054	18184	18037	18213	17993	17931	18147	18048	18215	18225	18305	18165	18136	18130	18028	18130	18200	18181	18147	18103	18213	18140	18264	18183	18265	18207	17980	18247	18159	18063	17997	18041	18189	18004	18213	17941	17888	18079	18168	18089	18238	18084	18073	18044	18351	18235	18190	18175	18165	18168	18058	18097	18169	18087	18096	18110	18035	18025	18054	18061	18145	18162	18146	18177	18046	18272	18331	17943	18298	18082	18151	18133	17833	18092	18117	18053	17995	18077	18228	18356	17980	18267	18291	17870	18106	18210	18169	18165	18151	18390	18211	18175	18133	18170	18121	18327	18183	18180	18149	18267	17958	18105	18181	18227	18120	18115	18110	18221	18164	18120	18161	18190	18111	18200	18096	18108	18167	18119	18027	17953	18044	18136	18035	18141	18192	18200	18064	18233	18217	18129	18146	18288	18050	18039	18187	18124	18110	18265	18187	17999	18053	18079	18170	18187	18182	18150	18238	18124	18219	18165	18159	18032	18127	18085	18128	18162	18077	18102	18283	18234	18103	18075	18146	18077	18185	18135	18118	18024	18237	17946	18169	18148	18055	18224	17987	17963	18231	18070	18299	17886	18073	18044	18274	18233	18138	18063	18107	18224	18056	18148	18116	18035	18317	18046	18198	18053	18148	18342	18084	18225	18118	18164	17995	18191	18220	18193	18066	18164	18206	18171	18049	18158	18034	17988	18115	18230	18109	18268	18170	18243	18121	18082	18218	17993	18013	18184	18274	18092	18214	18232	18208	18231	18200	18077	18103	18174	18191	18343	18073	18265	18305	18191	18298	18282	18222	18067	18160	18151	18049	18319	18178	18094	18163	18245	18126	18223	18104	18130	18241	18159	18224	18159	18222	18194	18197	18069	18083
27814	23002	27860	26700	22914	22389	22140	24324	25229	23762	22390	21638	21000	20892	20793	20722	20897	20679	20726	20782	20958	20767	20709	20794	20756	20560	20811	20565	20767	20569	20739	20738	20935	20818	20834	20850	20761	20949	20976	20786	20798	20823	20847	20694	20589	21009	21045	20654	20807	20487	20863	20944	20698	20766	20781	20802	20853	20738	20606	21051	20529	20684	20800	20809	20731	20525	20703	20826	20727	20840	20676	20782	20900	20852	20785	20826	20843	20608	20672	20829	20826	20872	20891	20728	20666	20658	20683	20909	20505	20606	20634	20808	20735	20718	20732	20954	20876	20830	20685	20635	20849	20742	20867	20978	20851	20869	20777	20694	20764	20763	20744	20689	20850	20537	20842	20498	20671	20808	20696	20820	20643	20645	20554	20648	20707	20867	20816	20566	20631	20838	20851	20870	20777	20724	20768	20890	20606	20683	20829	20828	20797	20906	20863	20881	20668	20948	20798	20676	20752	20697	20656	20744	20648	20581	20546	20786	20684	20800	20703	20939	20805	20729	20601	20621	20712	20767	20784	20700	20625	20597	20899	20886	20726	20473	20902	20711	20731	20733	20992	20732	20901	20810	20725	20668	20689	20906	20907	20795	20652	20899	20671	20660	20627	20698	20600	20660	20613	20688	20689	20758	20770	20820	20923	20673	20634	20524	20694	20802	20897	20785	20910	20830	21019	20659	20572	20865	20931	20541	20843	20692	20736	21142	20831	20837	20850	20593	20780	20673	20865	20570	20560	20663	20792	20714	20883	20682	20881	20678	20695	20820	20903	20623	20843	20736	20866	20523	20735	20779	20699	20488	20723	20862	20778	20787	20618	20756	20562	20678	20704	20748	20939	20853	20763	20599	20519	20696	20896	20734	20617	20652	20812	20983	20620	20832	20760	20408	20789	20908	20753	20852	20805	20401	20801	20877	20750	20708	20586	20810	20812	20789	20467	20655	20967	20850	20911	20658	20548	20840	20958	20563	20758	20681	20802	20995	20830	20666	20636	20784	20632	20833	20712	20554	20863	20605	20772	20719	20908	20688	20770	20640	20596	20810	20681	20592	20689	20824	20655	20794	20777	20866	20766	20800	20877	20730	20665	20856	20882	20642	20702	20835	20900	20781	20786	20669	20680	20786	20979	20855	20632	20708	20679	20715	20701	20720	20908	20791	20729	20836	20856	20713	20891	20902	20765	20736	20837	20987	20622	20804	20654	20529	20686	20824	20921	20608	20497	20668	20890	20992	20738	20597	20756	20745	20451	20756	20690	20846	20954	20813	20644	20746	20797	20770	20699	20869	20799	20676	20783	20544	20959	20923	20741	20656	20742	20917	20788	20851	20637	20690	20624	20801	20811	20761	20912	20766	20808	20590	20608	20734	20723	20633	20731	20768	20586	20598	21010	20835	20689	20745	20876	20853	20772	20569	20740	20477	20728	20840	20932	20582	20734	20593	20674	20678	20962	20894	20689	20579	20829	20649	20843	20654	20787	20897	20902	20833	20683	20682	20809	20670	20875	20744	20894	20572	20607	20537	20847	20754	21046	20843	20716	20993	20904	20608	20624	20785	20780	20770	20831	20707	20881	20931	20721	20680	21007	20843	20634	20484	20785	20681	20747	20664	20741	20652	20662	20798	20696	20700	20887	20923	20820	20826	20714	20598	20679	20817	20829	20712	20899	20748	20962	20756	20714	20888	20686	20630	20647	20856	20719	20614	20736	20915	20830	20511	20833	20888	20588	20709	20771	20617	20621	20744	20801	20772	20862	20931	20684	20598	20870	20860	20612	20547	20542	20737	20631	20788	20796	20857	21047	20542	20687	20711	20783	20764	20696	21003	20715	20855	20628	20810	20750	20875	20889	20549	20918	20764	20930	20563	20638	20795	20677	20769	20643	20790	20734	20476	20733	20981	20830	20699	20884	20753	20713	20846	20763	20636	20866	20759	20878	20699	20693	20789	20757	20718	20812	20881	20741	20693	20764	20721	20804	20999	20862	20928	20701	20599	20726	20754	20829	20865	20672	20847	21013	20925	20743	20563	20815	20705	20829	20568	20580	20571	20878	20748	20966	20960	20589	20830	20603	20706	20588	20675	20787	20707	20703	20672	20816	20867	20930	20691	20601	20748	20723	20962	20677	20807	20617	20628	20731	20829	20913	20856	20744	20966	20620	20683	20600	20876	20775	20642	20873	20678	20829	20761	20804	21012	20687	20674	20506	20755	20944	20849	20880	20648	20583	20914	20787	20705	20901	20895	20824	20839	20939	20683	20792	20694	20699	20765	20570	20736	20833	20816	20811	20684	20687	20921	20736	20634	20743	20719	20770	20734	20816	20804	20724	20955	20679	20630	20900	20952	20796	20588	20782	20973	20837	20772	20620	20587	20904	20682	20685	20761	20629	20900	20836	21103	20734	20594	20624	20643	20615	20667	20726	20730	20810	20583	20784	20813	20615	20717	20837	20910	20844	20676	20860	20652	20778	20867	20880	20653	20768	20916	20663	20746	20719	20833	21022	20730	20793	20751	20791	20659	20793	20664	20614	20549	20816	20786	20920	20816	20626	20649	20628	20757	20720	20742	20722	20572	20796	20795	20844	20766	20927	20853	20778	20942	20828	20687	20604	20632	20879	20810	20682	20540	20729	20683	20868	20577	20779	20673	20770	20778	20759	20869	20977	20682	20709	20918	20974	20601	20770	20642	20684	20731	20795	20629	20739	20895	20830	20839	20643	20892	20733	20872	20674	20596	20621	20851	20754	20660	20741	20699	20812	20620	20803	20617	20773	20934	20812	20856	20640	20611	20825	20730	20989	20641	20624	20586	20690	20811	20839	20855	20873	20595	20692	20722	20653	20502	20703	20760	20863	20759	20852	20878	20784	20823	20837	20688	20814	20610	20906	20671	20723	20937	20690	20897	20733	20645	20768	20489	20879	20760	20832	20747	20800	20750	20623	20944	20814	20710	20694	20644	20719	20832	20836	20516	20812	20932	20618	20618	20792	20456	20528	20835	20789	20645	20756	20848	20698	20758	20724	20719	20887	20793	20585	20610	20692	20744	20707	20715	20764	20779	20760	20763	20838	20683	20647	20781	20706	20743	20763	20904	20837	20565	20824	20781	20713	20618	20773	20770	20786	20742	20756	20753	20729	20767	20777	20612	20776	20911	20900	20734	20708	21007	20905	20772	20822	20817	20918	20845	20773	20607	20835	20688	20752	20872	20651	20748	20648	20812	20704	20878	20930	20738	20809	20893	20803	20644	20762	20575	20838	20730	20704	20898	20679	20786	20720	20671	20599	20591	20835	20808	20913	20888	20789	20710	20586	20877	21015	20634	20782	20747	20693	20543	20699	20583	20895	20841	20579	20669	20536	20687	20675	20890	20735	20754	20946	20851	20766	20706	20753	20673	20757	20756	20779	20744	20965	20789	20670	20743	20727	20854	20840	20660	20828	20829	20796	20985	20679	20787	20686	20750	20793	20520	20690	20733	20725	20525	20745	20755	20807	20890	20628	20751	20960	20456	20424	20735	20818	20913	20735	20803	20778	20794	20894	20863	20682	20691	20814	20712	20733	20904	20818	20729	20586	20733	20410	20744	20680	20401	20838	20574	20788	20830	20589	20831	20747	20706	20694	20842	20895	20601	20659	20613	20821	20764	20930	20691	20698	20636	20802	20756	20664	20747	20652	20715	20820	20895	20833	20808	20756	20844	21065	20822	20852	20733	20779	20877	20984	20819	20825	20686	20691	20831	20956	20675	20669	20640	20577	20473	20585	20780	20781	20655	20933	20792	20790	20659	20732	20676	20673	20750	20882	20789	20954	20756	20759	20737	20871	20849	20800	20719	20932	20613	20821	20850	20706	20889	20720	20550	20881	20828	20977	20595	20781	20638	20907	20921	20764	20740	20801	20713	20575	20748	20682	20711	20728	20923	20760	20682	20589	20482	20793	20902	20740	20867	20746	20658	20665	20460	20598	20786	20766	20724	20665	20892	20674	20631	20555	20771	20859	20898	20698	20697	20782	20743	20789	20839	20771	20769	20764	20783	20820	20907	20678	20668	20993	20785	20842	20836	20779	20673	20806	20627	20446	20847	20663	20762	20593	20565	20730	20735	20843	20964	20696	20706	20682	20999	21004	20746	20672	20671	20748	20809	20757	20603	20875	20834	20765	20752	20783	20801	20552	20718	20775	20753	20678	20677	20783	20868	20855	20796	20781	20583	20697	20797	20664	21022	20670	20520	20818	20776	20897	20775	20807	20831	20798	20673	20656	20716	20697	20861	20998	20519	20846	20735	20767	20663	20818	20805	20937	20752	20746	20732	20839	20688	20805	20761	20739	20710	20742	20694	20839	20647	20733	20964	20904	20640	20835	20743	20606	20773	20828	20638	20735	20730	20890	20641	20582	20795	20981	20876	20903	20844	20935	20794	20764	20713	20727	20905	20776	20706	20617	20874	20880	20790	20930	20954	20967	21034	20837	20907	20979	20724	20663	20778	20677	20745	20736	20800	20610	20763	20832	20863	20783	20821	20797	20547	20816	20623	20820	20664	20586	20689	20834	20926	20518	20924	20713	20849	20758	20555	20920	20959	20925	20701	20699	20650	20784	20668	20926	20630	20784	20742	20762	20770	20793	20613	21059	20491	20843	20746	21116	20878	20771	20743	20740	20652	20726	20833	20808	20756	20813	20720	20630	20827	20765	20637	20657	20720	20797	20684	20668	20904	20812	20691	20674	20688	20943	20875	20903	20733	20694	20646	20641	20668	20756	20845	20623	20702	20901	20787	20722	20706	20950	20683	20872	20644	20931	20807	20977	20670	20523	20815	20779	20746	20494	20882	20874	20567	20925	20909	20665	20786	20921	20781	20639	20676	20650	20915	20794	20860	20770	20856	20938	20845	20683	20772	20762	20721	20780	20768	20768	20769	20587	20654	20711	20734	20626	20936	20775	20605	20446	20783	20707	20780	20741	20702	20894	20827	20731	20850	20818	20908	20714	20817	20939	20689	20655	20857	20855	20757	20889	20651	20822	20784	20661	20925	20913	20860	20762	20960	20790	20786	20832	20860	20790	20692	20868	20932	20581	20650	20834	20888	20697	20658	20810	20866	20653	20970	20868	20508	20933	20761	20742	20842	20682	20761
21887	28155	26479	24258	21981	20417	19950	23689	24192	21698	19935	18840	18455	18102	18052	18359	18132	18019	18165	18220	18205	18145	18204	18072	18044	17991	18238	18046	18071	18026	18166	18142	18139	17932	18232	18012	18115	18086	17906	18080	17999	18249	18118	18086	17973	18115	18191	18191	18075	18036	18001	17934	18057	17950	18220	17897	17953	18029	18219	17973	18032	18240	18206	18139	18205	18153	18025	17984	18110	17896	18051	18233	18146	18045	17939	18063	18163	18011	18224	18040	18256	18137	18194	18063	18211	18116	18236	18123	18092	17912	17985	18141	18112	18162	17939	18058	18026	18015	18112	18143	17869	17897	18087	17926	18027	18147	18053	18041	18088	18067	18014	18154	18093	18101	18039	18026	17977	18148	17926	18169	18010	17999	17953	18017	18136	18148	18022	18175	18177	18016	18125	18018	18027	18067	18226	18018	18066	18242	17985	18078	18069	18073	18037	18031	18142	18069	17949	18001	18108	18129	18052	18140	18142	18089	18124	18082	18193	18006	17952	18133	18120	18071	18127	18116	18115	17998	18159	17812	18023	18028	17999	18140	18064	18074	18179	18123	17935	18101	18091	18193	18080	18069	18052	17960	18076	18221	18056	18015	17930	18136	18122	18130	18185	18014	17956	17987	18054	18008	18069	18006	17961	17892	18010	18037	18069	18091	18096	17997	18081	18026	18105	18013	17963	18213	18024	18054	18088	18219	18042	17898	18031	18018	17968	18193	18135	18072	17987	17941	17865	18085	17927	18065	18056	17959	17912	18027	18235	18028	18047	17966	18163	17936	18130	18070	18063	18037	17988	18093	18096	18100	18105	18111	18102	18124	18084	18189	18035	18202	17996	18159	18077	18212	18065	17968	17936	18086	18054	18088	18079	18135	18067	17998	18001	18117	18099	18035	18008	18114	18020	18100	17958	18041	18163	18153	18160	18091	18054	17980	18094	18100	17963	18128	17982	18110	17863	18078	18056	18048	17949	17850	18067	18348	18038	18100	18121	18176	18088	17883	18199	17922	18122	18192	17971	18175	18127	18197	17927	18156	17943	18109	17995	17995	18091	18079	18154	18166	18188	18123	17957	18057	18121	18104	17901	18081	18037	17925	18029	17886	17996	18058	18038	18085	18055	18168	17923	17979	18178	18243	17973	17899	18104	17896	18020	18052	18121	18071	18182	17906	18210	18194	18023	17927	18234	17962	17960	18085	18050	18057	18127	18061	18080	18036	18160	18091	18123	18136	17972	18024	18014	18205	18046	17959	18098	18194	18088	17944	18206	18051	18064	17895	17947	18143	18046	18091	17954	18097	18217	18225	17991	17954	17930	18149	18197	17995	17947	17916	18265	17971	17994	18084	17954	18170	18010	18030	18135	17967	18109	18065	18096	18012	18192	17987	18151	18015	18126	18160	18066	18026	18250	18128	17973	18102	17967	17902	18008	18022	18069	18091	18084	17976	17975	17935	18069	18064	18131	17980	18122	18100	18016	18081	18007	18207	18105	18236	18151	17881	18157	18188	18204	17999	18132	17921	18247	18100	18056	18092	17982	18063	18081	18197	18090	18123	18052	18252	17867	18120	18216	18008	17993	18059	18071	18116	18011	18107	18116	17954	18192	18021	18007	18093	18161	18198	18086	17922	18097	18046	18073	18019	18129	18052	18016	18147	18121	18193	18004	18140	18032	17919	18146	18098	17987	18053	18022	18048	18114	18106	18156	18068	18228	18192	18145	18035	18209	17991	17997	18082	17974	18176	18004	18168	18067	18235	18166	17989	18159	18018	18158	18076	18043	18041	18132	18221	18045	17921	17948	18014	17958	18128	18165	18117	17997	18243	17995	17996	17937	18052	18071	18156	18114	18101	18181	18086	17908	18017	18087	18091	17950	17879	18016	18019	17913	18212	18047	17939	18118	18169	18137	18000	18045	18035	18100	18029	18018	18109	18059	18067	17950	18259	18061	18177	17943	17972	18009	18075	17884	18011	18194	17989	18045	18051	18070	17968	17813	18041	18106	18082	18016	18215	18051	18104	18044	18170	18043	18068	18079	18179	18060	18027	18060	18310	18227	17998	18017	18072	18200	18114	17993	18132	18050	17965	17949	18043	18055	18072	18094	18012	18073	18096	18021	18200	18129	18159	17869	18155	18037	18134	18267	17982	18408	18191	18174	17938	18071	18218	18095	18030	18023	18140	17990	17804	18228	18041	17993	18028	18069	18226	18045	17868	17967	18038	17955	18110	18205	18043	18000	18289	17960	18157	18012	18127	18046	18042	18099	18031	18087	18131	18342	18013	18144	17985	18174	18011	18100	17940	17932	17942	18170	18155	18137	18159	18207	18026	18162	18139	18087	18127	18179	18000	17875	18298	17977	17958	18063	18218	17983	18157	18030	18064	18128	17916	18123	17867	18121	18014	18058	17926	17996	18182	18124	17999	17979	18004	17982	17953	18069	18115	18123	17966	18062	18305	18013	18127	17978	18006	18114	17979	17992	18106	17929	18134	18209	17900	17941	18086	17948	17885	18071	18121	18087	18140	18251	17931	18238	18033	18101	17976	18177	18080	18114	18005	18106	18090	17956	18199	18174	17936	18284	18168	18023	18084	18109	17997	18233	18141	18032	18036	18040	18290	18118	18200	18059	17958	18169	18116	17978	18035	18021	17964	18146	18144	18054	18006	18150	18264	17979	18046	18071	17920	18137	17852	18144	18163	18049	18099	18165	18080	18046	18080	18026	18047	18233	18051	18094	18111	18062	18033	17958	17993	18092	18192	18115	18269	18182	17712	18174	17902	18209	18078	18054	18066	18043	18053	18026	18163	18231	18034	17959	18112	18122	17964	18208	18163	17926	18118	18108	18230	17993	18076	18137	18053	18022	18011	18109	18054	18033	18286	17939	18138	17995	18039	17950	18064	17992	18005	18271	18179	18018	18031	18131	18055	18112	18058	17952	18053	18092	18104	18110	18120	18060	18007	17972	18010	18038	17949	17972	18024	18140	18070	18085	17982	18165	17979	18081	18181	18179	18096	17984	17902	18137	18184	18048	18101	18098	18231	18014	18075	17934	18110	18204	17970	17971	18037	18139	18140	18106	18082	17898	18097	18047	18103	18121	17988	18028	17989	18099	18069	17961	18148	18004	18002	18029	18087	18142	17960	18118	18019	18089	18077	18072	18102	18197	18304	18201	18068	18007	18119	17922	18024	18209	17911	18081	18089	18128	17968	18258	18016	18173	17960	18019	18041	18254	18072	18011	17942	17964	18091	18056	18245	18016	18148	18118	18212	18027	17979	17862	18100	18246	18105	18128	18227	18106	18102	18082	18073	18031	18023	18040	18107	18264	18071	18004	18188	18015	18227	17942	17901	18082	18152	18080	18165	18271	18109	18104	18181	17946	18093	18091	18062	18029	18333	18198	18010	18157	18185	17974	17916	18049	18219	18096	18165	18090	17913	18007	18159	18041	17874	18176	18184	18041	17971	18119	18124	18127	18001	18095	18111	18302	18017	18116	18058	18206	17898	17869	18029	18069	18050	18136	18297	18138	18181	18087	17993	18056	18117	17932	18173	18099	18162	18075	18273	18303	18030	18053	17970	18137	17910	18384	18109	18200	18006	18202	18177	18025	18118	18068	18043	18101	18097	18060	18091	18210	18043	18205	18069	18245	17861	17927	17986	17831	18095	17990	18254	18032	18197	18017	18146	17900	18034	18032	18114	17981	18009	18050	17891	18062	17981	18027	18083	18080	18006	18074	18110	18117	18127	17889	18136	18108	17977	18145	18214	18072	18031	18078	18142	18145	18073	18106	18144	18136	18060	18207	18015	17936	17876	18035	18054	17870	18159	17997	18191	18043	17965	17885	17907	18046	18009	18040	17867	18114	18109	17999	18033	18107	18064	18101	18025	18012	18056	18176	18092	18034	18080	18099	17945	18040	18197	18086	17892	18088	17915	18075	18049	18123	18002	18111	18116	18069	17970	18207	18055	17986	18049	18133	18078	17977	18086	18081	18070	17991	18026	18059	18047	17893	18179	18165	18082	18009	18044	18144	18035	18196	17827	18077	17849	17920	18115	18105	18195	18073	18060	18127	17995	18226	18031	18028	18121	18287	18217	18013	17940	18136	18117	18004	18053	18057	18186	18019	18045	18146	17859	17959	18129	17962	18110	18160	18062	18048	18200	18105	18276	18091	18179	18036	18031	18001	17949	18036	17979	17984	18025	18144	17976	18118	17937	18012	18052	18112	18095	18037	17937	18057	18076	18132	18183	18281	18059	17934	18161	18074	17900	18254	17938	18173	17985	18180	18146	18079	18255	18064	18157	18119	18302	17906	18106	18088	18131	18084	18057	17849	18094	18010	18094	18166	18135	18358	17893	18137	18083	18179	18235	18090	18173	18040	18073	18157	17872	18222	17933	17842	18080	18075	18042	18040	18112	18030	18020	18109	18096	18189	18167	18002	18253	18215	17971	18160	18105	17862	17929	18127	18001	18256	18162	18072	18237	17866	18130	18088	17999	18055	18204	18020	18103	18052	18059	18089	18030	17959	17984	17995	18165	18141	18037	18144	17911	18085	17910	17941	18060	18197	18113	18086	17945	18128	18132	18137	18206	18031	17968	18043	17988	18076	18119	18054	18043	18109	18076	18127	18271	17931	18230	18046	18154	18179	18171	18072	18093	18202	18026	18145	18033	18126	18237	18116	18017	18242	18075	18018	18017	18148	18279	18113	18190	17924	18050	18299	18049	18129	17959	18242	18249	18111	18139	18011	18196	18088	18081	18041	18003	18123	18130	18197	18087	18123	18285	17967	18113	18210	18002	18002	17917	18039	18113	18111	17861	18041	18027	18070	18148	18058	17941	17974	18106	17991	18216	18117	17963	17854	18124	17895	18157	18026	18285	18023	18161	17905	18056	18036	17940	18118	17936	18100	18098	18032	18098	18070	17989	18070	18075	18082	18130	17942	17988	18181	18020	18054	18279	17976	18046	18011	18169	17892	18195	18088	18146	18240	18069	18210	17987	18088	18067	18073	18008	17913	18276	18108	18105	17961	18147	18053	18068	18097	18278	18164	18010	18045	18018	18201	18035	18150	18099	18045	18197	18099	18185	18040	18183	18115	18150	18149	17963	18061	17893	18295	18102	18139	18135
24559	21302	28516	25661	24566	25542	26153	36644	39066	33247	27712	24373	22421	21493	21208	21087	20868	21049	21056	21015	21062	21100	21458	21325	21107	21178	21175	20896	21170	21137	21111	21013	20934	20856	21165	21291	21065	21114	21186	21147	21346	21134	21046	21080	21158	20954	21004	21026	21191	21037	21293	21017	21001	20812	21094	20826	21024	21180	21136	21182	20917	20900	21281	20927	21004	21136	21168	21100	21179	21159	21176	21134	21099	21189	21204	21130	21070	21154	21127	21124	21205	21026	21045	20912	21117	20901	21127	21121	21309	21201	21197	21135	21061	21133	21026	21035	21142	21176	21112	21190	21309	21052	21168	21028	20970	21073	21289	20896	20996	21176	21004	21072	20985	20952	21084	21024	21082	21089	21228	21248	21181	21074	21172	20982	21252	20962	21246	21075	20908	21068	21079	21399	21131	20965	21002	21068	21285	21019	21126	21019	21159	21153	21173	21162	21093	21162	21095	21371	21151	20934	21130	20947	20879	21225	20872	21061	21116	21042	21188	21081	21006	21262	21034	21401	21245	20890	21156	20825	21080	20992	21152	21241	21135	20967	21018	21274	21048	20829	21111	21249	21122	21303	21180	20862	21109	21030	21126	21260	21407	21103	21053	21174	21013	21088	21172	21194	21247	21095	20960	20979	21179	21216	21224	20972	20993	21097	21002	21005	21043	20863	21264	20979	21242	21025	21248	21081	21324	21068	21191	21293	21187	20993	21369	21153	20922	21365	21106	21211	21153	21034	21086	21050	21156	21036	20756	21148	20887	21088	21141	21202	20892	20972	21022	20955	20943	20924	21108	21124	20996	20926	20944	21074	21047	21156	20963	20807	21112	20983	20867	21292	21122	21160	21163	21141	21227	21011	21055	21126	21030	20920	21152	21276	21261	21113	21199	20757	20975	21154	20905	21226	21252	21001	21260	21349	21218	20985	21185	21133	21037	21007	20938	21054	21068	21293	21337	21295	21064	20889	21306	21327	21061	21024	21098	21065	20835	21096	21095	20990	21062	21167	21116	21246	21229	21087	21138	21122	21342	20958	21058	20855	21224	20929	21048	21112	21034	21071	21066	21229	21229	21116	21082	21145	21028	21105	21071	20971	21058	21014	21263	21204	21165	21314	21213	21032	21030	21065	21043	21157	21303	21097	21359	21030	20983	21000	21291	21072	21037	21068	21112	21015	21043	21156	20983	20982	21115	21139	20989	20906	20974	21115	21132	21260	21220	21132	21092	20864	21011	20911	21246	21010	21019	20965	21034	21068	21132	21168	21224	21157	21201	20968	21183	21185	21099	21144	20933	20952	21113	21059	20820	21270	21110	21144	21224	21151	21016	21159	21190	21040	21247	21116	21258	21009	21100	20944	21104	21197	20843	21102	20993	20950	21068	21109	21201	21071	21266	21099	20937	21018	21263	21107	21219	21116	21116	20955	20930	21219	21131	20935	21153	21007	21148	21132	21130	21031	21196	21004	20980	21175	21202	21271	20875	20959	20935	21174	21068	21035	20941	21102	20998	20992	21185	21131	21219	20988	21309	21260	21080	21032	21025	21172	21103	21236	20953	21103	21035	20958	21059	21167	21173	20999	21139	21096	21010	21257	21158	21198	20972	21188	21165	21224	21182	20996	21039	21082	21022	21060	20887	21123	21129	20924	20988	21145	21165	21163	20997	21175	21054	21190	21056	21052	21055	21076	21131	21022	21341	21226	21348	20932	21156	20984	21091	20920	20931	20985	21209	21123	21050	21039	21147	20950	20973	20943	21058	21094	21071	20952	21131	20960	21042	21112	20996	21122	21036	21085	21191	21281	21195	21190	21018	21102	21021	21114	21014	21193	21417	21057	20906	21126	21118	21043	21068	20996	20951	21174	21158	21163	21042	21074	21027	21002	20988	21009	21080	21006	20947	21010	21106	21097	20919	21068	21058	20918	21077	21105	21049	21477	21300	21123	20963	21061	20987	21307	20931	21388	21044	21056	21150	21196	21216	20985	21080	21137	21025	21096	21023	21022	21004	20906	21176	20904	21274	20950	21176	20973	21150	21139	21235	21223	21108	21082	20854	21076	20930	21056	20933	21012	20927	21259	21055	21167	20826	21074	20925	21011	21036	21270	21254	20799	21285	21094	21012	21195	20984	21054	21044	20985	21264	20992	21053	21262	21209	21136	21163	21167	21140	21060	21115	21137	21030	21199	21266	20902	21165	21170	21141	21030	21180	21078	21102	21160	21331	21129	21031	21053	21188	21057	20865	21158	20972	21086	21179	21148	21395	21160	21211	21339	21150	21127	21092	21318	21120	21010	21160	21213	21000	21132	20957	21013	20983	21070	21115	21071	21075	20918	21076	21077	21153	21053	20955	21025	21214	21022	21102	21295	21053	21166	21129	21101	21153	21372	21211	20998	21158	21017	20899	21108	21058	21043	21097	21015	21035	21125	21179	21251	21077	21072	21269	20939	21181	21144	20975	21299	20974	21090	21020	21017	21165	21230	20885	20902	21351	21170	21100	20921	21259	21033	21068	21046	21101	21119	21069	21041	20972	20977	21170	21100	21177	20862	20922	21080	21150	21057	21020	21210	21107	21144	21237	21171	20932	21063	21250	21038	21326	21031	21113	21111	21094	21044	21187	21046	21252	20842	21239	21045	21013	21124	21009	21107	21261	21002	21035	21178	21040	21038	21208	21035	21237	21173	21051	21030	21069	21020	21081	20995	20994	21077	21042	21077	21204	21155	21261	21195	21096	21152	20911	21182	21152	21051	20988	21126	21308	21257	20865	21135	21154	21060	21025	21052	21172	20957	21229	21104	21244	20980	21151	21066	21070	20906	21129	21074	21097	21201	21272	21056	21277	21103	21380	21228	21053	21102	21072	21027	21140	20865	21043	21025	21202	21069	21101	21119	21026	21055	21230	21213	20955	21192	21191	20972	21196	21296	21144	20922	21030	21040	21150	21155	21029	20839	21163	21105	21150	20990	21277	21151	21331	21029	21238	21226	21103	21115	20808	21163	20943	21249	21195	20887	21082	21057	21038	21089	20976	20956	21125	20973	21092	20952	21047	20949	20918	21219	21008	21224	20932	21118	20989	20858	21010	20980	21072	21109	21111	21201	21241	21126	20993	21157	21044	20885	20931	20761	20959	21114	20834	21112	20999	20922	20729	21123	21090	21088	21208	20844	21259	21199	20961	21149	21068	21097	21042	21018	20978	21089	21171	21029	20961	21062	21023	21030	21200	21148	21304	21069	21221	21153	21194	21204	21228	21117	21075	21175	21290	21138	21421	21112	21023	21090	20963	20920	21146	21091	21117	20999	21222	21204	21266	21177	21302	20895	20940	21168	20980	21047	21059	20927	21190	21147	21010	21050	20859	21098	20962	21028	21265	21227	21121	20928	21013	20812	21073	21058	20991	21006	21191	20980	21340	21022	20937	21036	21040	21143	21040	21192	21128	20935	21144	21013	20955	21138	21246	21133	21155	21258	21222	21096	20999	21078	21123	21159	21082	21226	20969	21209	21109	20940	21210	21108	21160	21088	21198	21056	20971	20888	21033	21039	21099	21196	21163	21049	21266	20973	21116	21275	21154	21208	21187	21079	21047	20952	21086	21133	21396	20839	21149	20974	21218	21094	21186	21004	21107	21013	21011	21038	21158	21045	21037	21192	21035	21127	21237	20893	21093	20988	21110	20985	21247	21030	20997	20858	20975	21055	21203	21150	21048	20963	21077	21234	20998	21003	21114	21228	21142	21285	20844	21074	20849	21091	21262	21061	20921	21172	21289	21197	21024	20925	20909	21195	21168	21003	21037	21142	21135	21248	21135	21146	20990	21244	20960	21019	21051	21144	20992	21108	21094	21149	21015	21139	21156	21292	21388	20849	21146	20965	20950	20798	20797	21117	21244	21100	21285	21338	21163	21289	21017	21136	21014	21188	21145	21155	21107	21074	20852	20920	21048	21036	20943	21257	21093	21187	20848	21137	21173	20864	21057	21214	21166	21222	21159	20858	20921	21061	21241	21149	21289	21168	21116	21007	21128	20955	21017	21005	21244	20946	21041	21249	21180	21043	21025	21116	20930	21055	21214	21198	21267	21085	20975	21072	20848	21272	21079	21122	21118	21030	21131	21012	20918	21048	21133	21077	21001	20973	20912	21158	21204	21073	20901	21040	21161	21163	21330	21069	20983	21005	21064	21127	21078	21256	21311	21017	21084	21317	21236	21039	21170	21163	21107	21052	21016	20981	21096	20896	20983	21286	21004	21023	21072	20957	21214	21098	21075	21244	21133	21205	21047	21047	21186	20689	21241	21014	21192	21082	21049	21118	21031	21165	20961	21115	21106	21244	21059	20907	20976	20987	21046	21088	21113	21023	21108	20982	20995	21206	21067	20949	21148	21155	20996	21012	21181	20969	20921	21190	21042	21277	21162	21185	21340	21104	21158	21063	21059	20902	20894	21093	21222	20997	21023	21220	21002	21030	21134	21031	20758	21002	21444	21028	21095	21157	21081	21072	21026	21253	21052	21255	21136	21102	21095	21213	21316	20972	20833	21186	20910	21089	21210	21244	21170	21097	21092	21103	21123	21043	20937	21119	20968	20952	21049	21041	21051	21143	20967	21138	21181	21293	21134	20983	21026	21162	20895	21175	21140	21040	21085	20957	21127	21323	21118	20934	21219	21137	20830	21074	21072	20999	21219	21041	21087	21155	21096	21132	21093	21021	20977	21156	21284	21320	21141	20932	21304	20988	21286	21219	21241	21122	21058	20866	21065	20963	20993	21003	21154	21004	20991	20995	21080	21039	20981	21121	21093	21086	20983	21158	21206	21082	21141	21151	21162	21013	21170	21182	21138	21200	21262	21158	21000	21134	21005	21120	20894	21009	20865	21241	21110	20933	21200	20922	21013	21077	20987	21138	20972	21055	21028	21011	21212	21005	20945	21009	21058	21065	20934	21065	21133	21154	21136	21129	21111	21048	21020	21216	21037	21066	21075	21003	21203	21159	21021	21240	20964	21056	21098	21089	21060	21272	21139	21010	20929	21179	21023	21205	21038	21187	20908	21215	20939	21138	21068	21160	20872	21029	21089	21085	20898	21254	21073	21004	20927	21144	20984	21059	21106	21014	21193	21285	21134	21016	21074	21169
24271	38952	34370	28659	26156	24018	23894	39544	40361	32101	26816	21955	19402	18645	18263	18393	18209	18257	18252	18310	18424	18387	18404	18327	18470	18396	18419	18315	18380	18314	18229	18177	18371	18521	18315	18431	18395	18307	18376	18317	18439	18404	18311	18385	18154	18316	18257	18310	18217	18278	18225	18387	18460	18368	18320	18353	18358	18362	18401	18258	18464	18538	18466	18363	18431	18235	18394	18386	18388	18364	18335	18412	18473	18351	18512	18370	18386	18411	18442	18296	18272	18441	18361	18278	18458	18598	18370	18362	18280	18357	18317	18360	18173	18209	18470	18440	18500	18300	18344	18271	18335	18396	18203	18200	18453	18299	18456	18380	18299	18404	18216	18555	18405	18161	18180	18375	18501	18536	18275	18288	18357	18257	18350	18459	18633	18296	18384	18398	18305	18233	18372	18446	18317	18292	18271	18547	18210	18297	18414	18178	18233	18277	18394	18356	18451	18331	18230	18520	18433	18229	18222	18273	18494	18235	18223	18415	18347	18236	18311	18454	18371	18443	18573	18502	18341	18422	18200	18360	18392	18412	18323	18478	18426	18325	18373	18314	18330	18171	18313	18230	18338	18200	18325	18440	18427	18336	18111	18380	18292	18303	18419	18288	18260	18400	18204	18419	18378	18237	18302	18299	18168	18350	18506	18209	18443	18278	18254	18306	18436	18286	18381	18277	18287	18493	18203	18478	18282	18530	18301	18471	18335	18374	18338	18281	18495	18651	18311	18408	18400	18261	18296	18208	18302	18355	18399	18384	18234	18463	18289	18514	18381	18429	18479	18477	18411	18253	18278	18511	18370	18380	18391	18525	17941	18335	18266	18445	18379	18399	18470	18413	18077	18399	18372	18237	18293	18387	18065	18445	18430	18635	18397	18244	18235	18392	18474	18381	18333	18372	18271	18376	18386	18368	18285	18319	18457	18397	18405	18320	18283	18474	18218	18334	18398	18298	18354	18229	18411	18413	18391	18155	18357	18498	18350	18354	18204	18304	18341	18404	18299	18459	18286	18410	18352	18277	18230	18266	18373	18306	18296	18304	18296	18422	18442	18414	18316	18472	18310	18265	18448	18328	18197	18351	18375	18189	18678	18392	18224	18311	18359	18376	18287	18460	18394	18451	18322	18246	18396	18477	18214	18482	18270	18484	18258	18365	18396	18362	18290	18247	18404	18283	18373	18176	18381	18260	18312	18345	18338	18359	18323	18369	18463	18206	18430	18281	18322	18276	18371	18434	18323	18216	18492	18262	18137	18488	18461	18286	18313	18356	18368	18335	18376	18259	18088	18315	18400	18385	18275	18340	18364	18499	18512	18418	18282	18368	18546	18246	18308	18339	18307	18359	18466	18308	18409	18430	18268	18348	18344	18347	18352	18142	18399	18400	18166	18255	18254	18387	18369	18282	18286	18497	18312	18255	18185	18425	18329	18392	18245	18216	18386	18516	18541	18223	18328	18310	18410	18257	18488	18257	18389	18415	18446	18475	18302	18333	18417	18328	18271	18280	18229	18278	18278	18456	18247	18189	18538	18347	18383	18403	18343	18044	18374	18197	18266	18348	18340	18304	18291	18188	18256	18192	18316	18391	18428	18331	18142	18287	18307	18210	18382	18232	18278	18288	18443	18441	18300	18377	18321	18340	18459	18326	18336	18455	18486	18459	18305	18149	18242	18424	18165	18278	18295	18462	18386	18368	18239	18386	18297	18343	18266	18280	18299	18371	18398	18389	18351	18362	18322	18333	18468	18409	18154	18342	18367	18305	18371	18353	18162	18353	18365	18353	18194	18434	18417	18247	18466	18478	18331	18288	18359	18254	18361	18081	18334	18282	18195	18347	18220	18401	18449	18520	18626	18471	18293	18440	18412	18496	18180	18161	18347	18384	18326	18289	18564	18305	18233	18200	18281	18431	18259	18241	18392	18403	18279	18453	18251	18329	18383	18316	18312	18190	18260	18408	18168	18389	18208	18580	18256	18455	18484	18290	18492	18440	18103	18481	18305	18201	18268	18387	18387	18309	18200	18258	18314	18295	18416	18263	18455	18363	18446	18330	18392	18422	18338	18336	18419	18277	18309	18368	18345	18411	18338	18410	18128	18233	18448	18161	18322	18405	18508	18338	18262	18249	18428	18269	18140	18379	18361	18481	18381	18320	18302	18526	18220	18455	18444	18424	18369	18352	18425	18395	18435	18367	18286	18272	18443	18390	18444	18339	18342	18182	18274	18414	18399	18269	18266	18327	18345	18345	18256	18283	18564	18265	18371	18315	18332	18236	18428	18516	18360	18329	18361	18479	18409	18267	18228	18381	18510	18432	18401	18135	18283	18402	18345	18455	18385	18238	18327	18284	18467	18392	18388	18378	18456	18211	18509	18471	18381	18339	18426	18208	18405	18215	18309	18408	18336	18375	18203	18286	18467	18165	18485	18328	18305	18317	18283	18323	18248	18258	18379	18261	18302	18435	18350	18376	18200	18177	18366	18311	18400	18432	18451	18385	18468	18231	18301	18451	18459	18236	18414	18360	18382	18286	18271	18267	18328	18390	18234	18240	18311	18386	18363	18342	18552	18377	18436	18404	18464	18176	18330	18341	18430	18198	18285	18466	18273	18590	18279	18282	18319	18530	18234	18308	18325	18231	18478	18365	18329	18399	18414	18296	18216	18282	18420	18250	18433	18305	18293	18437	18390	18427	18328	18343	18457	18489	18422	18388	18368	18457	18203	18273	18377	18371	18442	18426	18464	18356	18281	18208	18369	18327	18274	18581	18257	18268	18226	18467	18309	18357	18374	18497	18277	18410	18257	18293	18185	18494	18359	18409	18414	18264	18530	18139	18247	18450	18495	18203	18274	18202	18374	18232	18376	18267	18401	18221	18245	18303	18437	18341	18385	18560	18412	18305	18230	18320	18337	18546	18516	18444	18266	18353	18168	18393	18351	18158	18310	18349	18442	18184	18288	18304	18433	18305	18370	18251	18481	18465	18251	18290	18404	18484	18502	18274	18388	18388	18357	18218	18312	18257	18349	18479	18213	18345	18213	18247	18342	18288	18476	18254	18297	18375	18244	18329	18464	18321	18296	18339	18501	18267	18363	18291	18326	18555	18191	18209	18459	18295	18339	18194	18296	18234	18362	18281	18443	18251	18563	18329	18293	18294	18351	18350	18331	18269	18306	18234	18505	18323	18417	18205	18250	18179	18469	18151	18332	18312	18375	18378	18495	18477	18235	18204	18356	18292	18214	18336	18401	18300	18334	18442	18363	18386	18461	18391	18398	18444	18428	18422	18513	18129	18153	18528	18328	18257	18458	18312	18322	18520	18253	18340	18333	18191	18371	18223	18229	18447	18336	18342	18239	18373	18380	18317	18253	18450	18314	18328	18362	18350	18419	18407	18162	18433	18194	18378	18315	18440	18345	18402	18433	18405	18293	18270	18225	18352	18386	18259	18349	18401	18360	18380	18117	18373	18427	18398	18251	18263	18304	18526	18375	18341	18363	18450	18210	18597	18316	18284	18382	18465	18199	18281	18212	18325	18398	18330	18491	18376	18382	18388	18503	18126	18493	18404	18379	18464	18420	18261	18351	18293	18272	18333	18381	18316	18483	18187	18329	18397	18385	18360	18354	18401	18305	18258	18289	18227	18459	18393	18326	18482	18293	18293	18273	18521	18452	18340	18257	18331	18461	18292	18574	18328	18451	18445	18382	18265	18554	18333	18199	18226	18222	18335	18157	18236	18408	18411	18235	18379	18406	18116	18335	18340	18361	18409	18394	18400	18421	18294	18315	18519	18291	18230	18449	18434	18382	18377	18366	18459	18371	18438	18369	18412	18255	18437	18291	18389	18398	18381	18450	18132	18224	18406	18337	18340	18308	18261	18305	18294	18292	18499	18436	18208	18329	18266	18235	18358	18350	18242	18137	18566	18304	18382	18448	18474	18117	18236	18398	18331	18402	18229	18395	18435	18411	18137	18248	18434	18289	18320	18390	18468	18361	18461	18409	18356	18383	18284	18288	18427	18188	18351	18339	18264	18277	18304	18327	18332	18273	18225	18357	18319	18290	18458	18449	18390	18262	18280	18347	18293	18335	18413	18247	18305	18423	18316	18326	18265	18354	18463	18379	18312	18307	18326	18343	18296	18451	18275	18185	18154	18410	18347	18310	18261	18310	18488	18323	18318	18477	18361	18269	18324	18318	18299	18153	18470	18432	18258	18250	18192	18372	18390	18365	18189	18403	18348	18297	18463	18285	18252	18518	18174	18237	18322	18365	18304	18373	18325	18398	18409	18428	18257	18490	18397	18492	18309	18136	18362	18509	18556	18306	18432	18256	18271	18244	18208	18421	18373	18310	18221	18276	18362	18396	18504	18311	18410	18337	18454	18367	18325	18382	18315	18433	18320	18347	18540	18371	18282	18311	18383	18346	18392	18368	18251	18270	18564	18243	18355	18380	18397	18357	18320	18247	18460	18392	18100	18392	18368	18296	18450	18400	18416	18445	18275	18478	18282	18400	18193	18345	18533	18317	18523	18253	18251	18455	18372	18489	18254	18133	18390	18408	18330	18226	18443	18272	18442	18390	18292	18501	18232	18338	18193	18471	18295	18431	18331	18192	18346	18408	18482	18370	18222	18332	18300	18318	18328	18221	18291	18192	18215	18459	18239	18256	18318	18390	18427	18458	18295	18147	18201	18334	18367	18329	18450	18362	18249	18331	18179	18185	18140	18507	18322	18297	18424	18398	18434	18337	18189	18302	18303	18350	18392	18273	18237	18405	18264	18407	18402	18275	18269	18331	18443	18310	18217	18292	18382	18391	18332	18240	18283	18418	18307	18533	18316	18285	18423	18501	18369	18189	18124	18372	18341	18319	18397	18249	18153	18380	18353	18279	18270	18370	18403	18357	18491	18405	18373	18256	18463	18225	18283	18281	18398	18267	18406	18219	18424	18113	18524	18371	18327	18232	18334	18308	18353	18457	18279	18261	18467	18381	18545	18515	18370	18412	18443	18435	18403	18150	18349	18263	18116	18358	18276	18182	18449	18237	18269	18274	18165	18332	18324	18412	18278	18357	18348	18129	18568	18293	18397	18366	18413	18451	18338	18475	18343	18365	18362	18306	18361	18356	18443	18328	18373
22902	21247	29046	24041	22905	26751	30760	44920	53690	44109	34275	28471	23791	21896	21120	21252	21370	21212	21247	21243	21017	21325	21000	20834	20932	21008	21042	21039	21020	20927	21131	21187	20995	21146	20984	20924	20960	21019	21169	21209	20960	21199	20977	21025	20980	21153	21016	21137	21096	21033	21139	20941	21085	21021	21092	20938	21100	21085	20938	20850	21008	20982	21119	21094	20948	21130	20878	20988	21147	20964	20628	20868	20815	20923	20873	20933	20990	20945	21051	20985	20916	21024	20937	21153	20980	21200	20926	20881	20985	20824	20946	21033	20909	21121	20773	21095	21123	20863	20927	20920	21068	20800	21183	20803	21003	20820	21107	20908	20941	21092	20906	21090	20999	21039	20740	20920	20823	20993	21142	20944	20995	20931	20918	20798	21129	20996	21037	20765	20980	20839	20905	20830	20937	21084	21012	21148	21064	20950	20950	20906	20886	20965	20961	21126	21078	20968	21197	20792	20927	21022	21112	20935	20957	21101	20867	20917	20833	20964	21012	21049	21101	21069	20872	20789	20947	20869	20949	21130	21066	20913	20883	20908	21165	20961	20778	20946	20739	21011	21080	20921	20956	20779	21017	20889	20806	21024	21071	21008	20932	20958	21167	20950	20896	21220	20872	21000	20981	20946	20859	20626	20935	20976	20864	21037	21158	21059	20863	20807	20959	20988	20976	21073	20859	21034	21181	20836	20993	21162	21011	21129	20987	21120	21133	20973	20973	20958	20887	20944	20860	21094	21191	21016	21023	20878	20853	21128	20900	20985	21029	20967	21187	21076	21122	20906	20960	20977	20897	20868	20941	20836	21084	21089	21015	21072	21038	20830	21007	20931	20968	20828	20952	21058	21042	21218	20943	21152	20932	20793	20968	21162	20949	20623	20857	21210	21091	20840	21179	21018	20848	20765	21188	20863	20976	20952	21054	21050	20855	21090	20919	21144	21083	20808	21070	20956	20836	20927	20989	20968	20980	21040	21227	20822	21009	20717	21101	21108	21003	21032	20918	20706	20968	20729	21070	20985	20867	20893	20936	21017	21031	21059	20989	20768	20980	20910	21054	20780	20798	20995	20923	21165	20975	21222	20896	21203	21028	21032	21035	20854	20961	20952	21134	20778	21167	21045	21145	20929	20833	20900	21129	21012	21072	20857	21117	21214	20845	20893	20949	21056	20905	20821	20944	20979	20939	20961	20951	20976	21049	20976	20920	20910	20836	21028	21017	21017	21195	20957	20956	21071	20822	20980	20926	20902	20907	21030	21032	21001	20789	21088	20954	20867	20982	21039	20979	21122	20890	20786	20992	20873	21193	20903	20883	20863	20771	20827	20979	20983	20835	21084	21001	20964	20844	21015	20917	20935	20809	20917	20879	20884	21003	21101	20899	20977	21039	20922	20937	21005	20984	21109	20999	20930	20938	20842	20938	20963	21049	21105	20870	21139	20937	21053	20913	20748	20971	21002	20913	21102	21086	20911	20897	21092	20753	20951	20795	20876	20977	21141	21118	20997	21157	20913	21066	20890	20967	20850	20925	20976	20837	20860	21040	21152	20823	20733	20964	21085	20903	20994	20858	20882	21126	20874	21069	21026	20891	21151	21101	20761	20974	21012	20630	20929	21014	20918	20918	20919	21039	20795	20988	20981	20869	21109	21065	20882	21182	21029	20784	21020	21196	21030	21019	20888	21068	21058	21157	20972	20972	21038	21037	21148	21005	21003	20891	20883	20891	21128	20888	21189	20780	20998	21000	20993	20885	20898	21081	21004	20964	20975	20939	21056	20733	21008	21075	20801	20836	21074	21186	21068	20867	21012	20793	20745	20924	20959	21189	21201	21147	20864	20838	20945	20773	20830	20912	20866	21169	20982	20814	20745	20999	21037	21071	20970	20823	21071	20932	20905	21140	20982	21026	20883	20984	20829	20846	20951	20771	21037	20828	20981	21160	20898	21046	21025	21011	20903	21001	20872	20965	20853	20845	20970	20912	21046	20905	20963	20892	20720	21031	21075	21054	21016	20979	21132	21004	20988	20979	20860	20990	20854	20944	21080	21017	20971	21114	20965	20829	20944	20959	20664	20922	20963	21015	20652	20912	20917	20915	20956	21125	20903	20928	21038	20896	21068	20872	21069	20819	20916	20739	21012	21113	21027	20909	21033	20898	20937	20974	20744	20791	20849	20765	20755	20808	20928	20969	21147	20917	20905	20984	20929	20841	21147	20774	21115	20905	20879	21109	20802	20679	21007	21048	21022	20839	21046	20753	21015	20976	21071	21236	21043	20731	21008	20991	20909	20796	20942	21012	21159	21021	21205	20967	21055	20996	21155	20974	20950	20890	20977	20684	21040	21160	20961	20789	21025	21023	20921	21000	20871	20973	20905	21026	20895	20833	20868	20890	20930	20701	21100	21075	21056	20919	20840	20765	20823	20977	20945	20791	20865	20942	20862	21048	20964	20884	20992	20942	20887	20982	20749	20968	21059	21074	21130	21043	20802	21012	20948	21122	21115	20965	20920	21097	20844	21139	20966	20964	20768	20775	21005	20986	20991	21153	20947	20908	21144	20764	20650	20928	21078	21024	20920	21031	20751	20713	21108	20998	20837	20824	21096	20828	20826	20964	20946	20927	20985	21020	21139	21009	20855	21013	21003	20994	20975	21003	20993	20927	21040	20935	20851	20772	20781	20907	20871	21193	21077	21184	20896	21091	21067	21141	21028	20894	21008	21143	20968	20954	21048	20827	20921	20968	21080	20858	20855	20856	20760	20773	20757	20934	20832	21016	20921	21097	20730	20862	20812	20885	21072	21059	21080	21063	21355	21047	21200	21073	21035	21075	20968	20955	20985	20906	21018	20887	20807	21236	20926	21134	20949	20955	20984	20830	20826	21070	21046	21159	21072	21081	21078	20907	20966	21098	20971	20943	21142	20797	20908	21013	20906	20953	20877	21151	20681	20900	20930	21054	21056	20933	20736	20726	20922	20947	20971	21067	20900	20889	20974	21040	20880	21096	21158	21034	21090	20944	21035	21202	20745	21079	21013	21101	20931	20967	21227	20928	21050	21120	21050	20987	20935	21064	20933	21055	20991	20948	21027	21045	21124	20942	21178	20841	20991	21095	21006	21019	21045	21199	20941	20957	20811	20861	20970	20955	21109	21052	21010	21062	20950	21067	21075	21027	21095	20772	20938	20979	20910	21018	20944	21133	20874	20995	21071	20971	21074	21011	21044	21140	21044	21097	20933	21131	21031	21000	20894	20793	20932	20939	21024	20925	21014	20997	20906	21062	20874	20866	20928	20774	21113	20913	20955	20930	20931	21078	20969	20591	20830	20992	20934	21064	20836	20881	21009	20891	21070	20959	20986	21223	20988	20932	20865	21000	21076	20926	20949	20942	21077	20812	20938	20875	20924	20920	20936	20932	20907	20832	21172	21122	21138	21075	20839	20963	20945	20934	20875	20825	21018	20794	20882	21056	20776	20779	21120	20991	20924	20970	21026	20783	20847	20966	20864	21002	20921	20898	20932	20734	20991	21056	21058	21012	20986	20844	21043	20778	20897	20857	21126	20941	21038	20886	21009	21033	21158	20921	21075	20742	21034	20756	20841	20895	20985	21064	21153	20884	20667	20756	20969	21042	21115	20795	20905	20908	20907	20763	20901	20982	20870	20765	20905	20902	21002	20899	20861	21003	20885	21190	21000	21090	20906	21038	20782	20757	20855	20904	20978	20847	20931	21028	20904	21023	20931	21062	21010	21072	20996	21004	20875	20786	20855	20984	20996	21028	20943	21071	20853	20883	21000	21108	20937	20772	20840	20579	20837	21062	20978	20914	21055	20963	21196	21048	21237	20856	20978	21093	20912	21016	20715	20812	20762	21007	21104	20772	21093	20677	20843	20915	20870	20883	21112	21139	20968	20906	20824	20824	20720	21084	20986	20950	20883	21178	20869	20837	20800	20890	20756	20846	21077	21101	21050	21049	20755	20816	20972	20873	21153	21064	20869	20862	20891	20978	20938	21004	20954	21061	20884	20977	20989	20888	21028	20957	20906	20982	20987	21113	20706	20850	20851	21245	20982	20850	20941	21127	21057	20905	21097	21130	20977	20809	21216	20945	20934	21093	21116	21103	20967	20963	20956	20889	20794	21007	21347	21032	21287	21014	20777	21082	20914	21041	20992	20696	21048	21033	21086	20916	20900	21000	20985	21134	21007	21198	21015	21211	20838	20912	20795	20869	20880	21054	21008	20853	20837	20723	20950	20847	20774	20801	21169	21044	20911	20984	21014	21126	21031	20802	20891	20964	20936	20934	21132	21154	21007	21221	20859	21169	20976	21189	21136	20959	21126	20928	20994	21030	20841	21020	20965	20993	21010	21072	21198	20901	21081	20874	20829	21112	21070	21011	20679	20896	20550	20991	20844	20857	21027	20970	21014	21022	21210	21005	20789	20983	20942	21022	21132	20972	20940	21046	21126	20986	20818	21019	21120	20902	20834	20968	21166	21072	20893	20965	21048	20849	20946	20867	21037	20974	21194	21146	20884	20951	21102	21066	20894	20877	20775	20990	20994	20931	21013	21062	20984	21104	20829	20966	20929	20856	20851	21020	20834	20891	20933	21145	20936	21082	20925	21064	20995	20775	20902	20870	20935	20980	21053	21031	20859	20964	20948	21049	21050	20948	20993	20923	20892	20969	21000	20974	21066	21199	21134	20879	20954	20741	20825	20974	20950	20867	21073	20887	21083	21056	20850	20868	21042	20856	20988	20900	20972	21054	21012	20796	21013	21213	20927	20911	20953	21032	20930	20868	20898	20941	20827	20863	20916	20803	21022	20776	20952	21067	20859	20944	20966	21087	20872	20935	21005	21049	21040	21119	20899	21033	21087	20933	20878	21106	20880	20988	20937	21002	20963	20816	21123	21168	21059	20852	20952	20765	20983	21026	20998	20839	20824	20763	20738	20945	20964	20914	20853	21207	20940	20877	20982	20959	20707	21222	20972	20804	21043	20909	20888	20993	21108	20931	20715	21031	20941	21050	21011	20904	20869	20989	21177	21031	20860	20726	21194	21057	20995	20773	21195	21169	20804	20809	20985	21085	21209	20978	20811	21022	20893	20991	21018	21002	20986	20813	20851	21242	21048
26111	46222	43669	38693	33037	29404	29063	49214	54581	43089	34605	26726	20983	18658	18321	18171	18433	18242	18436	18232	18288	18438	18255	18303	18319	18345	18335	18239	18227	18382	18245	18320	18317	18277	18303	18407	18215	18212	18380	18298	18257	18423	18207	18188	18219	18189	18225	18306	18147	18362	18291	18040	18354	18390	18364	18252	18307	18155	18274	18419	18106	18298	18334	18354	18440	18368	18212	18239	18192	18333	18374	18297	18397	18367	18247	18254	18226	18164	18223	18297	18401	18251	18257	18226	18368	18237	18197	18244	18307	18337	18248	18356	18110	18205	18356	18162	18310	18321	18226	18254	18276	18231	18148	18109	18181	18146	18316	18325	18275	18205	18416	18199	18209	18264	18307	18188	18454	18328	18267	18356	18179	18352	18198	18199	18329	18177	18182	18385	18139	18166	18270	18126	18276	18158	18230	18336	18190	18455	18290	18319	18191	18333	18418	18320	18286	18259	18317	18241	18288	18219	18258	18425	18281	18227	18228	18173	18326	18059	18398	18031	18441	18364	18374	18206	18085	18278	18204	18335	18082	18205	18182	18208	18294	18302	18054	18186	18204	18181	18419	18166	18354	18281	18346	18097	18189	18263	18314	18264	18248	18292	18301	18234	18268	18144	18074	18334	18272	18312	18294	18222	18303	18207	18094	18278	18161	18306	18297	18264	18342	18374	18165	18345	18192	18196	18356	18335	18152	18393	18190	18160	18201	18179	18164	18298	18318	18155	18317	18177	18346	18270	18160	18177	18254	18167	18241	18209	18305	18143	18349	18242	18320	18407	18053	18250	18382	18388	18238	18309	18426	18301	18194	18244	18356	18362	18165	18244	18478	18241	18179	18245	18188	18300	18306	18342	18311	18139	18321	18252	18343	18088	18222	18089	18277	18209	18428	18121	18303	18217	18324	18372	18219	18414	18249	18346	18327	18313	18270	18152	18345	18426	18287	18337	18037	18340	18070	18197	18027	18303	18126	18103	18325	18073	18118	18183	18253	18324	18289	18347	18091	18315	18381	18119	18205	18280	18317	18214	18192	18210	18238	18218	18212	18273	18274	18369	18272	18223	18079	18184	18278	18264	18218	18084	18270	18289	18295	18278	18194	18265	18349	18026	18196	18238	18116	18191	18383	18228	18216	18283	18260	18324	18247	18372	18220	18356	18195	18142	18187	18252	18250	17975	18368	18126	18108	18181	18089	18084	18222	18150	18189	18380	18309	18195	18308	18314	18243	18165	18185	18121	18351	18171	18286	18215	18171	18308	18344	18053	18251	18174	18270	18330	18155	18217	18141	18281	18123	18137	18170	18290	18236	18254	18212	18258	18227	18209	18344	17974	18309	18311	18142	18282	18285	18288	18270	18099	18369	18319	18297	18312	18238	18364	18285	18219	18224	18192	18080	18263	18198	18291	18264	18088	18126	18246	18232	18324	18365	18278	18342	18134	18264	18266	18238	18152	18287	18121	18303	18202	18242	18215	18254	18308	18291	18279	18149	18156	18260	18347	18093	18231	18432	18041	18255	18375	18133	18150	18439	18248	18221	18230	18518	18334	18070	18270	18223	18264	18382	18245	18244	18294	18239	18112	18046	18171	18136	18397	18242	18329	18164	18291	18278	18119	18103	18174	18334	18335	18134	18254	18233	18143	18149	18191	18445	18354	18353	18200	18316	18121	18230	18175	18410	18150	18236	18177	18162	18275	18236	18253	18183	18356	18290	18059	18339	18261	18105	18190	18093	18225	18171	18221	18181	18197	18341	18297	18312	18094	18204	18049	18284	18187	18422	18219	18188	18126	18373	18203	18387	18344	18331	18269	18179	18134	18321	18247	18478	18209	18194	18395	18188	18149	18453	18158	18326	18304	18262	18357	18237	18272	18193	18245	18243	18402	18375	18280	18227	18103	18430	18403	18316	18217	18277	18302	18187	18199	18148	18533	18309	18250	18330	18200	18302	18273	18239	18287	18262	18369	18269	18178	18236	18334	18155	18242	18355	18333	18118	18304	18204	18307	18427	18319	18179	18253	18440	18528	18277	18318	18060	18247	18190	18185	18249	18254	18306	18288	18268	18280	18188	18195	18361	18403	18174	18100	18171	18096	18331	18202	18165	18343	18223	18202	18188	18205	17900	18207	18392	18222	18225	18309	18053	18403	18362	18339	18181	18254	18406	18113	18240	18382	18260	18392	18301	18247	18105	18115	18249	18078	18238	18270	18233	18227	18373	18355	18371	18069	18367	18358	18268	18344	18119	18370	18245	18125	18145	18115	18224	18276	18248	18321	18100	18250	18215	18299	18320	18286	18304	18163	18281	18232	18240	18335	18336	18244	18303	18133	18328	18358	18209	18236	18270	18301	18162	18277	18203	18305	18427	18178	18291	18267	18136	18382	18440	18073	18293	18262	18480	18327	18120	18389	18173	18224	18223	18179	17988	18352	18328	18253	18267	18295	18278	18280	18353	18362	18151	18356	18472	18174	18270	18217	18216	18272	18104	18110	18241	18346	18166	18373	18278	18127	18250	18413	18178	18178	18238	18198	18228	18402	18108	18180	18318	18186	18296	18256	18203	18235	18413	18213	18406	18432	18328	18180	18218	18121	18331	18137	18397	18173	18198	18318	18002	18235	18345	18112	18296	17927	18329	18241	18328	18051	18224	18322	18262	18134	18309	18385	18293	18108	18460	18185	18210	18119	18301	18331	18254	18297	18183	18276	18252	18206	18115	18426	18326	18395	18202	18174	18323	18107	18302	18278	18161	18234	18279	18239	18220	18059	18209	18257	18397	18203	18082	18281	18192	18267	18133	18297	18286	18131	18516	18189	18323	18107	18255	18249	18040	18258	18334	18157	18257	18243	18226	18192	18257	18298	18305	18209	18416	18280	18338	18320	18148	18246	18201	18231	18249	18403	18142	18317	18231	18329	18429	18053	18291	18341	18074	18339	18289	18268	18266	18202	18250	18461	18160	18315	18198	18258	18263	18189	18174	18381	18310	18209	18243	18158	18449	18163	18202	18281	18280	18191	18340	18151	18410	18309	18315	17989	18196	18286	18358	18235	18403	18297	18278	18154	18278	18292	18253	18321	18306	18169	18151	18357	18215	18296	18277	18345	18032	18273	18324	18088	18250	18301	18170	18293	18242	18272	18351	18243	18136	18241	18289	18270	18201	18159	18399	18321	18226	18250	18275	18392	18136	18238	18222	18195	18255	18343	18308	18320	18287	18227	18323	18173	18298	18306	18279	18377	18184	18539	18191	18232	18212	18357	18308	18212	18178	18140	18275	18149	18137	18210	18261	18081	18097	18249	18178	18465	18166	18146	18339	18482	18191	18266	18189	18447	18115	18193	18399	18143	18147	18321	18181	18491	18334	18331	18309	18288	18150	18380	18304	18296	18388	18121	18198	18238	18396	18114	18101	18225	18297	18167	18211	18360	18054	18251	18246	18355	18295	18280	18352	18286	18397	18202	18233	18235	18135	18363	18350	18225	18139	18089	18282	18153	18195	18276	18297	18300	18305	18153	18214	18370	18255	18280	18125	18385	18487	18350	18308	18193	18277	18163	18285	18241	18201	18390	18167	18212	18276	18259	18274	18406	18389	18311	18160	18210	18236	18234	18190	18341	18233	18335	18218	18182	18348	18035	18258	18110	18293	18353	18192	18184	18220	18108	18283	18275	18123	18204	18240	18411	18269	18196	18461	18090	18203	18249	18165	18224	18220	18301	18326	18200	18270	18249	18076	18356	18252	18249	18107	18355	18381	18263	18183	18257	18154	18235	18384	18236	18343	18326	18174	18263	18286	18220	18356	18261	18309	18516	18092	18247	18173	18239	18250	18177	18220	18291	18311	18103	18287	18078	18223	18117	18214	18261	18267	18180	18299	18243	18172	18249	18235	18405	18273	18236	18225	18238	18349	18154	18240	18262	18310	18249	18237	18101	18120	18174	18244	18171	18255	18343	18192	18461	18167	18415	18245	18141	18352	18223	18243	18354	18225	18156	18144	18334	18053	18346	18290	18177	18261	18194	18189	18282	18212	18354	18434	18181	18269	18298	18151	18229	18380	18165	18470	18217	18182	18102	18382	18000	18381	18237	18471	18128	18212	18235	18217	18230	18184	18240	17945	18053	18287	18059	18303	18242	18248	18269	18371	18351	18235	18210	18313	18359	18035	18176	18302	18133	18220	18260	18327	18329	18313	18114	18314	18389	18224	18232	18349	18241	18300	18422	18055	18165	18266	18258	18257	18365	18077	18334	18057	18166	18356	18326	18276	18303	18365	18383	18157	18123	18263	18110	18207	18313	18426	18361	18356	18269	18273	18246	18379	18351	18402	18323	18444	18330	18148	18369	18422	18134	18241	18321	18252	18243	18266	18201	18228	18405	18209	18387	18437	18126	18171	18290	18329	18206	18247	18432	18218	18358	18247	18126	18186	18247	18019	18202	18320	18408	18401	18377	18289	18185	18368	18401	18219	18356	18262	18349	18381	18298	18374	18455	18394	18341	18063	18125	18348	18280	18222	18206	18300	18084	18229	18255	18172	18332	18332	18192	18364	18374	18194	18424	18525	18325	18248	18095	18435	18351	18292	18253	18199	18137	18228	18259	18226	18200	18229	18240	18080	18394	18247	18077	18316	18351	18332	18166	18300	18298	18281	18234	18404	18353	18268	18282	18394	18369	18138	18183	18376	18099	18371	18201	18208	18167	18104	18359	18465	18251	18216	18159	18231	18171	18146	18277	18254	18347	18196	18306	18208	18337	18247	18382	18221	18174	18208	18190	18276	18096	18275	18244	18357	18230	18044	18129	18156	18171	18345	18348	18187	18345	18068	18178	18164	18123	18251	18209	18218	18433	18197	18153	18394	18191	18299	18320	18285	18220	18211	18326	18359	18245	18261	18185	18165	18304	18068	18184	18003	18428	18226	18215	18215	18308	18257	18265	18198	18259	18160	18106	18256	18195	18255	18303	18227	18213	18233	18206	18234	18209	18367	18077	18263	18064	18186	18419	18344	18379	18173	18246	18221	18279	18279	18285	18346	18206	18137	18267	18272	18184	18338	18111	18266	18144	18378	18237	18187	18267	18364	18337	18183	18322	18183	18264	18282	18379	18249	18367	18358	18276	18285	18172	18234	18246	18256	18271
27810	23232	27906	25796	22016	21757	21621	23644	25085	23784	22395	21545	21191	21079	20641	20547	20793	20581	20574	20770	20772	20885	20613	20713	20931	20789	20620	20497	20768	20658	20681	20633	20730	20514	20799	20829	20795	20715	20627	20778	20808	20615	20795	20794	20779	20769	20730	20801	20818	20967	20716	20709	20804	20649	20624	20730	20702	20800	20623	20754	20717	20740	20700	20788	20582	20744	20749	20702	20955	20691	20873	20626	20747	20804	20674	20648	20775	20871	20762	20660	20826	20863	20561	20892	20654	20621	20723	20669	20869	20880	20822	20636	20981	20836	20719	20609	20829	20782	20855	20754	20783	20849	20731	20910	20903	20955	20871	20891	20946	20791	20790	20819	20667	20641	20770	20741	20663	20757	20938	20743	20698	20750	20464	20624	20923	20742	20563	20685	20844	20808	20747	20807	20917	20722	20851	20539	20676	20898	20720	20721	20765	20721	20845	20746	20691	20703	20823	20607	20545	20706	20658	20716	20667	20737	20697	20811	20775	20883	20687	20519	20697	20737	20725	20712	20571	20549	21023	20597	20826	20645	20884	20697	20619	20814	20656	20821	20747	20972	20688	20805	21040	20683	20814	20622	20518	20640	20690	20872	20720	20788	20742	20635	20905	20727	20749	20931	20641	20780	20739	20844	20671	20701	20658	20815	20683	20716	20647	20704	20716	20670	20754	20688	20638	21032	20629	20901	20777	20604	20800	20442	20606	20835	20749	20895	20536	20665	20777	20404	20850	20568	20676	20681	20747	20593	20726	20617	20693	20702	20720	20864	20744	20784	20533	20617	20681	20873	20548	20723	20641	20829	20871	20687	20843	20679	20800	20678	20709	20789	20847	20732	20773	20622	20923	20930	20759	20918	20661	20720	20591	20785	20721	20632	20612	20803	20778	20784	20701	20779	20618	20642	20591	20590	20721	20663	20837	20648	20884	20649	20734	20666	20517	20660	20844	20774	20642	20702	20678	20733	20738	20448	20685	20805	20779	20747	20768	20846	20909	20877	20558	20840	20730	20633	20628	20908	20770	20704	20772	20663	20754	20502	20695	20615	20646	20913	20626	20636	20590	20776	20844	20899	20798	20669	20668	20664	20871	20721	20648	20567	20676	20697	20674	20857	20728	20827	20641	20547	20556	20750	20744	20749	20762	20795	20773	20662	20880	20715	20649	20719	20662	20876	20776	20689	20711	20659	20658	20925	20917	20660	20699	20733	20624	20845	20795	20518	20829	20626	20530	20745	20791	20585	20761	20772	20529	20739	20629	20670	20730	20690	20778	20638	20737	20876	20545	20579	20640	20695	20732	20492	20677	20702	20603	20664	20847	20722	20481	20699	20628	20803	20756	20706	20742	20702	20810	20748	20720	20729	20961	20676	20813	20552	20783	20726	20880	20731	20728	20832	20927	20575	20574	20691	20594	20792	20602	20692	20662	20601	20841	20725	20635	20550	20819	20820	20591	20849	20748	20740	20862	20512	20641	20805	20776	20640	20754	20721	20662	20931	20802	20572	20865	20874	20767	20854	20679	20901	20905	20631	20710	20638	20873	20559	20689	20855	20814	20840	20749	20683	20691	20718	20721	20600	20609	20667	20702	20817	20711	20704	21011	20644	20711	20746	20665	20751	20927	20950	20919	20567	20426	20806	20821	20750	20600	20641	20739	20958	20610	20643	20944	20661	20564	20668	20610	20771	20863	20710	20931	20659	20801	20742	20890	20704	20991	20953	20915	20714	20603	21036	20825	20707	20545	20844	20696	20862	20575	20725	20612	20699	20911	20892	20753	20772	20712	20788	20537	20708	20793	20686	20795	20804	20847	20701	20756	20774	20724	20700	20581	20548	20738	20558	20593	20697	20725	20662	20743	20606	21058	20797	20750	20739	20810	20741	20730	20722	20604	20779	20521	20677	20746	20679	20908	20685	20693	20530	20605	20901	20867	20768	20593	20773	20932	20746	20883	20813	20653	20687	20798	20850	20669	20702	20718	20730	20923	20850	20629	20761	20687	20801	20823	20452	20904	20816	20643	20669	20522	20686	20725	20707	20864	20575	20725	20934	20871	20674	20715	20598	20846	20765	20510	20708	20642	20666	20653	20622	20556	20795	20850	20646	20743	20631	20582	20892	20794	20537	20560	20464	20835	20751	20854	20884	20726	20749	20870	20711	20719	20684	20540	20627	20601	20697	20568	20757	20803	20724	20676	20895	20642	20601	20604	20688	20944	20774	20713	20841	20748	20729	20637	20812	20846	20861	20651	20717	20664	20775	20777	20819	20751	20887	20617	20839	20706	20797	20566	20708	20690	20623	20760	20614	20719	20589	20867	20739	20862	20853	20661	20733	20647	20728	20846	20894	20582	20610	20649	20506	20514	20523	20879	20898	20649	20766	20663	20766	20701	20807	20621	20621	20598	20765	20716	20797	20537	20754	20787	20595	20960	20579	20631	20698	20829	20605	20996	20826	20902	20851	20586	20513	20675	20790	20654	20690	20509	20775	20521	20577	20643	20675	20668	20579	20630	20600	20713	20690	20762	20746	20665	20808	20935	20731	20462	20758	20491	20798	20834	20656	20684	20800	20878	20594	20739	20627	20728	20688	20989	20794	20853	20827	20711	20787	20671	20679	20832	20690	20697	20736	20668	20914	20724	20631	20728	20639	20781	20778	20573	20849	20654	20655	20803	20612	20643	20830	20678	20670	20796	20723	20837	20809	20644	20735	20661	20378	20819	20749	20763	20659	20856	20697	21077	20479	20707	20725	20796	20629	20712	20745	20920	20880	20924	20519	20516	20531	20744	20798	20727	20614	20555	20626	20592	20844	20498	20837	20563	20493	20542	20695	20687	20666	20814	20849	20832	20792	20709	20712	20750	20754	20679	20941	20622	20900	20681	20804	20747	20747	20902	20826	20775	20743	20573	20656	20682	20691	20680	20993	20610	20580	20797	20713	20889	20649	20695	20760	20759	20828	20724	20764	20582	20861	20805	20763	20899	20675	20779	20583	20439	20776	20658	20904	20691	20646	20698	20619	20857	20745	20847	20733	20813	20845	20823	20796	20677	20688	20759	20765	20716	20678	20740	20784	20643	20478	20795	20662	20706	20807	20739	20583	20784	20773	20802	20584	20687	20614	20670	20708	20613	20769	20714	20675	20500	20764	20682	20580	20714	20557	20788	20683	20807	20743	20563	20764	20553	20668	20858	20727	20640	20745	20693	20796	20751	20538	20598	20677	20301	20606	20580	20652	20664	20916	20680	20764	20782	20639	20763	20806	20749	20851	20517	20577	20887	20737	20611	20716	20731	20724	20796	20940	20908	20682	20534	20859	20902	20706	20750	20952	20701	20652	20621	20805	20744	20573	20807	20557	20707	20785	20687	20677	20904	20492	20745	20748	20955	20653	20529	20651	20479	20541	20985	20743	20598	20788	20588	20673	20545	20580	20826	20689	20751	20721	20736	20716	20965	20807	20840	20619	20652	20406	20924	20847	20627	20764	20790	20631	20806	20578	20839	20612	20726	20694	21000	20864	20733	20820	20678	20647	20662	20640	20582	20602	20539	20842	20588	20768	20709	20833	20798	20811	20755	20714	20547	20571	20799	20946	20863	20767	20624	20701	20847	20900	20718	20803	20773	20821	20472	20617	20884	20590	20647	20733	20565	20572	20552	20682	20720	20572	20654	20557	20618	20811	20763	20714	20595	20812	20511	20657	20551	20646	20801	20719	20474	20697	20925	20957	20709	20659	20766	20774	20949	20746	20785	20648	20672	20904	20689	20942	20679	20774	20774	20935	20827	20803	20851	20680	20617	20610	20877	20807	20807	20703	20622	20892	20670	20672	20681	20924	20780	20740	20750	20694	20585	20706	20677	20574	20789	20794	20935	20654	20790	20648	20624	20951	20842	20704	20803	20640	20630	20818	20866	20663	20593	20740	20689	20688	20702	20638	20734	20485	20579	20746	20818	20908	20832	20728	20643	20767	20648	20900	20807	20729	20834	20600	20765	20776	20576	20556	20700	20756	20708	20643	20695	20790	20872	20866	20854	20775	20857	20996	20767	20672	20708	20686	20657	20613	20419	20666	20570	20842	20829	20718	20604	20763	20670	20882	20603	20658	20732	20807	20796	20616	20535	20630	20714	20686	20720	20589	20371	20817	20993	20890	20823	20730	20691	20491	20572	20505	20729	20770	20855	20843	20703	20735	20686	20837	20869	20692	20700	20661	20685	20530	20501	20537	20777	20839	20758	20695	20746	20838	20584	20815	20803	20536	20644	20482	20533	20791	20596	20885	20809	20618	20814	20652	20942	20701	20913	20838	20650	20823	20594	20728	20639	20891	20644	20799	20669	20655	20809	20752	20607	20810	20644	20398	20797	20750	20746	20547	20885	20920	20737	20794	20815	20709	20626	20830	20754	20640	20588	20668	20713	20699	20612	20733	20699	20764	20633	20592	20833	20931	20724	20908	20709	20743	20640	20761	20801	20959	20810	20790	20697	20639	20973	20890	20661	20796	20563	20789	20853	20860	20642	20722	20666	20712	20702	20536	20743	20679	20919	20654	20643	20708	20841	20733	20934	20766	20925	20744	20604	20897	20817	20721	20752	20804	20530	20577	20616	20728	20735	20578	20782	20854	20774	20689	20581	20628	20661	20716	20738	20563	20806	20667	20671	20799	20838	20671	20613	20710	20574	20595	20619	20618	20844	20719	20775	20828	20853	20616	20665	20810	20707	20756	20622	20702	20548	20685	20799	20775	20742	20536	20645	20641	20664	20806	20819	20676	20724	20621	20637	20818	20775	20913	20779	20719	20819	20712	20524	20800	20793	20705	20788	20722	20791	20720	20730	20819	20783	20732	20901	20641	20447	21006	20770	20732	20765	20649	20730	20760	20678	20696	20509	20694	20974	20726	20642	20767	20884	20793	20862	20620	20726	20637	20609	20804	20851	20873	20875	20865	20606	20571	20934	20556	20722	20794	20704	20826	20745	20671	20713	20690	20746	20839	20762	20812	20667	20767	20619	20967	20758	20643	20818	20446	20713	20699	20787	20678	20479	20740	20647	20722	20784	20799	20585	20795	20659	20747	20623	20823	20773	20791	20946	20675	20889	20648	20768	20751	20800	20750	20727	20650	20577	20556	20669	20680
20061	29217	26518	22594	20333	19724	19564	22858	24327	21862	19997	19100	18520	18416	17969	18242	18070	18204	18182	18135	18062	18217	18074	18189	18268	18215	18031	18055	18153	18127	17987	18233	18028	18233	18152	18161	18087	18123	18136	18004	18011	18099	18032	18153	18082	18047	18002	17980	18067	18056	18184	18113	18067	18113	18164	18099	17964	17976	17973	18146	18230	18166	18054	18035	18020	18144	18107	18161	18213	18113	18246	18097	18267	18149	18100	18200	18092	18324	18044	18121	18127	17921	18211	18175	18106	18038	18194	18082	18026	18233	18003	18001	18038	18142	18233	18219	17957	18096	18286	18091	18229	17864	18165	18124	18186	18013	18234	18022	18169	18237	18021	18255	18168	18057	18187	18140	18059	18002	18206	18131	18100	18212	18106	18046	17990	18177	18280	18132	17972	18100	18001	18084	17989	18149	18086	18107	18130	18154	17895	18227	18073	17910	18271	17858	18022	18086	18030	18132	18060	18111	18158	18297	18012	18232	18237	18206	18054	18039	18020	18132	17933	18242	18057	18241	18309	18057	18342	18073	17997	17883	18116	17785	17962	18098	18113	18121	18141	18075	18082	18189	18202	17940	18097	18086	18021	17989	18161	18159	18107	18055	18041	17982	18009	18130	18139	18158	17970	18111	18030	17915	18065	18123	18114	18304	17967	18101	18054	18223	18175	18101	18072	18260	18087	18100	18119	18248	18013	18118	18027	18146	18244	18062	17967	18128	18032	18195	18160	17903	18178	18084	18148	18050	17987	18012	17949	18015	18110	18053	18032	18035	18142	18092	18205	17780	18072	18138	18051	18128	18000	18141	18102	17948	18086	18150	18091	17971	18145	18024	18018	17988	17899	18215	18221	18217	17960	18114	18081	17999	18265	17961	18105	17974	18132	18216	18217	18018	18131	18086	18064	18029	17995	17950	18219	18073	18152	18097	18124	18060	18266	18121	18013	18176	18010	18217	18075	18202	18132	18165	18028	18120	18149	18031	18230	18128	17937	18256	17945	18171	17938	17967	17833	18014	18042	18082	18195	18126	18045	18115	18023	18066	18043	18080	18055	18051	18069	17991	18032	18140	18164	18109	18088	18131	18190	18211	18105	18247	18067	18210	17996	18128	18187	18032	18230	18074	18226	18154	18141	18084	18036	18076	18056	18079	17910	17866	18119	18137	18168	18315	18165	18160	18167	18181	18185	18112	18122	18134	18096	18041	17962	18251	18224	18073	18063	18200	18076	18056	18000	18094	18148	18091	18149	18181	18137	18246	18155	18071	18255	17977	18140	18250	18154	18155	17996	18010	18047	18163	18278	18009	18255	18105	18168	18132	18127	17963	18000	18258	18083	18019	18113	18169	17966	18054	18145	18295	18177	18045	17853	17989	17953	18339	18158	17950	18103	18010	18123	18150	18163	18159	18175	17950	18117	18058	18182	18252	18145	18093	17923	18134	18066	17993	18169	18041	18150	18078	17939	18185	18041	18056	18221	18119	18012	18346	17932	18046	18085	18233	18130	18230	18165	18277	18164	17987	18036	18191	18254	18086	18349	18113	18169	18239	17962	17910	18123	18094	18067	18020	18113	18134	18094	17893	18085	18013	18049	18032	18043	18086	18271	18249	18015	18069	17967	18177	17973	17966	18006	18210	18146	18014	18097	18089	18182	18121	18121	18105	18051	18165	18178	18127	18004	18079	18204	18064	18057	18105	18121	18272	18127	18199	18083	18169	18193	18039	18020	18119	18117	18117	18144	17972	18191	18180	18013	18078	18018	18033	18138	17949	18095	18223	17893	17986	18267	18052	18080	18083	18080	18094	18022	18086	18184	18052	18084	18266	18174	18094	18008	18121	17952	18102	18020	18042	18136	18110	18201	18045	18211	17909	18074	18189	18184	18269	18076	18056	18180	18057	18053	18012	18278	18214	18030	18126	18071	18277	18018	18267	18280	18090	18034	18096	18129	18127	17955	17968	18201	18137	17973	18011	18023	18211	18160	18128	18094	18179	18076	18127	18188	18183	18047	17976	18267	18053	18030	17956	18150	18172	18156	18133	17955	18027	17953	18043	18212	18004	17959	18098	18152	17901	18089	17862	18163	18093	18152	18185	18243	18067	18199	18105	17956	18018	18189	17997	18177	18013	18164	18096	18144	18171	18041	18153	18132	18240	18132	18257	17902	18224	18031	18103	18216	18080	18217	17953	18106	18066	18164	17937	18235	17986	18183	18032	18027	18160	18225	17944	18111	18199	18090	18117	18109	18024	18271	18106	18150	17985	18021	18062	17965	18167	18178	18075	18121	17944	18096	18140	18182	18056	18258	18133	18087	17997	18111	18129	18083	18215	18051	18073	18134	18005	18049	18206	18139	18143	18125	18190	18248	17990	18133	18098	18073	18188	18084	18035	18141	18108	17992	17923	18134	18062	18148	18280	18154	18024	18066	18062	18066	17926	18122	18003	18074	18251	17986	18144	18239	18178	18034	18048	18096	18216	17983	18224	18131	18144	18135	18006	18076	17995	18218	18023	18126	18210	18057	18119	18030	18160	17948	18075	18100	18144	18098	17984	18014	18091	18128	18149	18089	18029	18062	18069	18105	18071	17927	17982	18002	18035	18210	18133	18027	18277	18182	18004	18138	18132	18078	18011	18072	18112	17988	18042	18169	18141	18054	18066	18143	17939	18167	17997	17909	18194	18180	18054	18080	18114	18109	18081	18064	18268	17984	17872	18226	18245	18318	18125	18063	18140	18030	18005	18051	18086	18158	18117	17894	18030	18111	18049	18059	18176	18208	18044	18087	18209	18291	17934	18020	18230	17936	18326	18008	18118	18034	18045	18117	18108	18017	18158	18101	18103	18112	18031	18168	18141	18158	18086	18134	18069	18061	18188	18140	18135	18103	18153	18125	18095	17974	18216	18085	18238	17962	18044	18057	18048	18105	18046	18132	18041	18141	18270	18276	18018	18184	18019	18023	18132	18077	17955	18032	18059	18187	18197	18254	18129	18128	18158	17932	18141	18112	18005	18131	18215	18086	18202	18062	18065	18134	18196	18060	18155	18184	18188	18119	17973	18095	18095	17879	18134	18256	18004	18153	18177	18195	18095	17992	18130	18031	18126	18148	18330	17913	18159	18211	18227	18228	18061	18058	18105	18059	18202	17966	17980	18127	18058	18226	18051	18176	18205	18170	17993	18062	18208	18031	17904	18120	18101	17956	18143	18110	18179	17975	18180	18103	18221	18109	18310	18086	18019	18150	18167	18218	18213	18090	18082	18078	18204	18119	18091	18218	18018	18188	18071	18019	18033	18081	17710	18011	18174	18212	18266	17960	18314	18119	17862	18181	17899	18121	18207	18213	18055	18208	18184	18176	18092	18295	18246	18158	18123	18129	18255	18201	18249	18150	18206	18077	18140	18006	18194	18116	18098	18081	18127	18061	17981	18128	18095	18073	18175	18063	18066	18205	18333	18100	18037	18086	17949	18116	18155	18113	18076	18179	17973	18270	18134	18001	18087	18077	18348	17995	17974	18201	18075	18057	18109	18163	18013	18059	18244	18016	18190	18261	17930	18158	18010	18166	18068	18011	18271	17986	18262	18176	18135	18149	18165	18085	18095	18073	18197	18123	18094	18155	18085	18008	18098	18065	18187	18203	18062	18062	18122	18189	18145	17936	18123	18227	18113	17923	18132	18091	18221	18018	18179	18140	18024	18208	18147	18154	18224	18069	18140	18098	18079	18126	18063	18252	18092	18009	18149	18113	17896	18033	18154	18142	18035	18193	18038	18211	18009	18074	18147	17912	18134	18077	17892	17999	18086	18152	18086	18033	18135	18160	18174	18110	18170	18061	18145	18146	18062	18238	18201	18200	18138	18187	18141	18146	18005	18255	18241	18082	18193	18020	18078	18152	18051	18046	18152	18059	17983	18147	18139	17935	18096	17945	18311	18188	18105	18198	18117	17996	18086	18137	18075	18194	18052	18230	17916	18157	18022	17966	18075	18062	18017	17977	17995	17960	18008	17926	18279	18105	18103	18020	18093	17998	18171	18146	18243	18225	18054	18047	17835	18000	18075	18006	18098	18318	18103	18211	18080	18137	18136	17951	18149	17949	18196	18211	18049	18092	18192	18014	18119	18116	17991	18064	18055	18146	18051	17923	17983	18093	18179	18056	18115	18100	18378	18184	18096	18234	18095	18137	17964	18126	18073	18102	18156	18213	18132	18196	18069	18039	18013	18160	18126	18111	18175	18207	18087	18054	18111	18076	18022	18194	18241	17950	18096	17982	18135	18137	18194	18250	17998	18104	18018	18114	18134	18173	18183	18033	18199	17952	18150	17689	18448	18145	18088	18057	18093	18000	18176	18117	18056	18006	18165	17932	18307	18047	18107	17943	17793	18102	18071	18018	18259	18246	18238	18034	18139	18107	18131	18154	17994	18122	18141	18068	18051	18044	18057	18144	18143	18254	18089	18043	18081	18221	18012	18096	18026	18167	18200	18163	18178	18035	17977	18139	18239	18108	18108	17977	18158	18040	18233	18167	18052	18127	18292	18174	18222	18021	18220	18046	18059	18063	18038	17950	18075	18135	17979	18079	18354	18122	18186	18094	18116	18344	17967	18107	18104	18003	18259	18218	18260	17990	18046	17941	18105	18127	18207	18235	17971	18077	18056	18185	18049	18058	18125	18135	18027	18080	18053	18072	17969	17986	18050	18162	18121	18190	17945	18124	18223	17944	18147	18151	18062	17977	18173	18244	18112	18133	18109	18021	18239	18194	18120	18025	18098	18219	18065	18175	18082	18171	18182	18146	18143	18170	18010	18071	18032	18246	18161	18186	18110	18093	17996	17915	18196	18097	18221	18169	18296	18185	18042	17973	18159	18097	18225	18193	18238	18218	18026	18225	18075	18025	17991	18152	18027	18133	17901	18073	18132	18098	18211	17997	18114	17956	18044	18279	17904	18148	17954	18212	18164	18078	18195	18202	18081	18083	18090	18156	18193	18049	18126	18178	18155	18123	18116	18172	17977	18073	18091	18099	18157	18138	18059	18140	18123	18099	18209	18124	18204	18016	18065	18139	18129	18153	18113	18247	18267	18152	18123	18072	18296	18207	18176	18215	18195	18048	18075	18162	18041	18214	18107	18182	17989
24435	21328	28530	25547	24053	24808	26617	37024	36973	32172	26867	23681	21422	20801	20271	20335	20444	20423	20499	20481	20369	20486	20517	20311	20191	20332	20413	20292	20121	20222	20250	20296	20170	20470	20252	20337	20227	20285	20469	20120	20228	20214	20298	20459	20437	20390	20126	20210	20314	20234	20031	20294	20325	20229	20229	20460	20340	20244	20331	20325	20189	20508	20230	20045	20535	20360	20302	20173	20231	20355	20260	20247	20305	20241	20243	20353	20247	20337	20259	20409	20410	20095	20271	20214	20024	20343	20224	20241	20389	20137	20355	20307	20406	20526	20313	20221	20294	20194	20384	20118	20423	19954	20120	20205	20271	20284	20504	20265	20307	20172	20183	20204	20505	20219	20482	20335	20161	20171	20319	20304	20337	20500	20437	20285	20409	20209	20264	20406	20276	20278	20482	20244	20367	20465	20359	20519	20092	20254	20234	20329	20490	20063	20398	20121	20268	20165	20220	20313	20433	20320	20324	20284	20289	20455	20197	20408	20326	20453	20189	20175	20224	20424	20017	20242	20241	20314	20317	20474	20153	20200	20292	20345	20151	19863	20142	20249	20226	20209	20239	20131	20451	20240	20159	20250	20320	20258	20248	20337	20208	20374	20324	20214	20146	20280	20057	20360	20348	20403	20328	20257	20363	20277	20261	20307	20107	20221	20225	20337	20328	20219	20370	20350	20187	20207	20191	20120	20502	20313	20204	20268	20266	20454	20377	20170	20114	20216	20114	20153	20286	20422	20262	20364	20277	20401	20434	20199	20338	20337	20167	20308	20399	20202	20273	20218	20197	20220	20474	20368	20486	20442	20173	20328	20104	20292	20177	20135	20237	20309	20251	20426	20355	20061	19992	20233	20107	20178	20311	20069	20183	20339	20198	20217	20470	20205	20179	20214	20290	20253	20239	20081	20164	20239	20291	20264	20081	20447	20296	20154	20456	20468	20136	20272	20425	20321	20181	20141	20342	20438	20278	20231	20194	20163	20182	20171	20324	20272	20268	20206	20188	20308	20244	20059	20104	20228	20192	20202	20318	20099	20281	19999	20093	20277	20231	20156	20282	20246	20242	20285	20343	20299	20049	20073	20226	20145	19988	20234	20549	20302	20142	20218	20283	20245	20381	20202	20200	20360	20230	20539	20176	20144	20327	20175	20184	20302	20370	20401	20508	20312	20288	20373	20099	20400	20390	20245	20366	20070	20137	20302	20345	20327	20243	20390	20178	20149	20265	20272	20254	20161	20337	19971	20260	20274	20177	20248	20308	20341	20243	20160	20223	20160	20468	20144	20400	20313	20123	20093	20136	20211	20075	20309	20172	20392	20134	20263	20048	20281	20458	20332	20345	20178	20150	20237	20263	20082	20409	20116	20370	20278	20159	20184	20244	20311	20336	20248	20219	20432	20452	20244	20290	20337	20408	20353	20228	20154	20249	20208	20239	20170	20390	20162	20087	20140	20250	20225	20295	20099	20289	20235	20295	20132	20346	20204	20112	20233	20270	20252	20184	20411	20218	20301	20344	20387	20241	20116	20279	20265	20229	20286	20270	20608	20446	20184	20297	20167	20422	20195	20301	20566	20328	20018	20392	20125	20202	20125	20278	20225	20232	20288	20273	20179	20312	20301	20217	20474	20139	20402	20388	20180	20422	20317	20323	20225	20184	20254	20249	20469	20244	20140	20123	20201	20241	20396	20090	20177	20663	20274	20375	20018	20306	20609	20182	20042	20449	20411	20253	20284	20247	20295	20114	20170	20185	20195	20285	20170	20311	20366	20251	20367	20533	20435	20236	20190	20357	20075	20503	20437	20362	20262	20226	20279	20180	20364	20279	20306	20108	20429	20168	20234	20301	20326	20225	20356	20305	20275	20262	20258	20226	20080	20202	20234	20196	20211	20193	20201	20384	20130	20356	20150	20205	20366	20201	20152	20437	20249	20246	20127	20196	20066	20310	20367	20085	20166	20095	20119	20154	20222	20263	20434	20219	20265	20428	20612	20339	20328	20087	20435	20248	20412	20273	20302	20429	20229	20297	20344	20160	20155	20261	20184	20352	20059	20479	20191	20389	20155	20199	20313	20376	20447	20477	20066	20274	20379	20379	20304	20426	20046	20258	20250	20257	20456	20213	20403	20304	20204	20332	20309	20395	20390	20265	20393	20236	20107	20321	20109	20270	20452	20192	20083	20382	20326	20341	20401	20253	20258	20219	20226	20387	20197	20173	20317	20318	20316	20198	20286	20193	20387	20290	20073	20241	20055	20357	20238	20176	20026	20469	20265	20262	20230	20339	20211	20305	20267	20034	20227	20129	20036	20195	20168	20394	20263	20214	20314	20075	20288	20199	20459	20202	20303	20299	20252	20311	20360	20360	20365	20375	20232	20178	20285	20160	20240	20651	20125	20050	20260	20371	20222	20159	20567	20362	20186	20269	20386	20463	20125	20199	20310	20204	20436	20331	20344	20166	20301	20287	20418	20141	20278	20320	20154	20103	20255	20133	20347	20191	20211	20250	20339	20234	20335	20268	20243	20322	20329	20131	20475	20244	20360	20434	20394	20195	20262	20369	20196	20317	20217	20276	20404	20064	20312	20250	20166	20298	20169	20426	20477	20440	20159	20299	20169	20265	20240	20422	20038	20199	20108	20266	20346	20163	20297	20169	20418	20279	20434	20157	20073	20159	20268	20435	20184	20166	20226	20195	20214	20324	20296	20189	19996	20533	20088	20287	20071	20236	20057	20323	20167	20167	20447	20348	20309	20225	20333	20378	20201	20298	20250	20306	20268	20326	20299	20260	20187	20368	20358	20306	20319	20242	20419	20260	20390	20362	20203	20257	20418	20268	20185	20242	20080	20135	20345	20255	20274	20115	20146	20088	20334	20254	20244	20315	20255	20240	20228	20318	20108	20140	20394	20215	20218	20115	20218	20358	20307	20197	20458	20296	20209	20207	20394	20456	20305	20203	20340	20179	20241	20063	20256	20179	20514	20339	20486	20307	20147	20261	20331	20318	20207	20043	20236	20265	20460	20347	20268	20226	20069	20270	20287	20306	20287	20294	20339	20189	20260	20443	20128	20330	20132	20337	20416	20236	20197	20378	20290	20172	20347	20100	20204	20319	20416	20307	20118	20283	20305	20275	20267	20109	20211	20107	20123	20021	20251	20251	20254	20543	20189	20193	20148	20285	20124	19978	20377	20227	20340	20351	20279	20393	20275	20338	20280	20100	20332	20241	20296	20376	20374	20263	20395	20407	20278	20187	20239	20252	20352	20079	20343	20411	20323	20090	20000	20095	20195	20170	20292	20196	20202	20272	20197	20241	20400	20082	20334	20250	20062	20193	20240	20197	20273	20241	20174	20228	20082	20167	20493	20222	20398	20447	20176	20160	20154	20235	20326	20274	20548	20073	20278	20316	20311	20349	20177	20143	20181	20131	20370	20254	20230	20281	20225	20336	20264	20368	20330	20428	20132	20636	20280	20369	20196	20137	20318	20320	20333	20109	20306	20330	20326	20291	20192	20394	20220	20263	20230	20239	20350	20339	20438	20572	20378	20337	20298	20256	20152	20097	20369	20403	20258	20473	20315	20241	20251	20197	20203	20035	20451	20177	20402	20363	20280	20346	20231	20239	20370	20257	20139	20220	20323	20205	20333	20272	20059	20269	20239	20375	20278	20412	20269	20146	20249	20227	20275	20195	20282	20120	20506	20397	20346	20277	20107	20249	20325	20311	20227	20376	20235	20357	20336	20286	20277	20582	20075	20372	20398	20271	20205	20231	20475	20346	20162	20104	20257	20332	20167	20217	20320	20236	20427	20238	20012	20291	20326	20116	20407	20502	20271	20211	20352	20349	20343	20319	20282	20036	20338	20242	20343	20236	20150	20303	20247	20256	20297	20336	20407	20263	20309	20425	20379	20488	20269	20141	20264	20292	20115	20344	20542	20377	20216	20457	20427	20388	20235	20247	20247	20287	20274	20351	20345	20395	20187	20452	20135	20373	20280	20290	20335	20443	20487	20309	20408	20305	20274	20279	20276	20189	20164	20260	20073	20272	20101	20419	20268	20247	20360	20058	20339	20356	20349	20258	20218	20440	20483	20286	20158	20303	20346	20242	20223	20307	20276	20198	20217	20288	20129	20286	20336	20366	20255	20436	20132	20262	20415	20442	20009	20301	20446	20387	20146	20183	20447	20225	20302	20122	20369	20350	20293	20357	20302	20177	20085	20121	20398	20300	20254	20465	20272	20320	20287	20245	20248	20210	20300	20527	20300	20379	20364	20114	20149	20356	20162	20364	20287	19846	20302	20130	20377	20330	20377	20314	20413	20280	20341	20521	20228	20247	20220	20373	20154	20262	20217	20284	20117	20472	20338	20263	20326	20201	20251	20421	20358	20176	20512	20390	20090	20287	20114	20181	20371	20299	20241	20288	20323	20287	20235	20166	20474	20303	20318	20398	20183	20251	20302	20167	20300	20083	20079	20272	20365	20268	20486	20240	20244	20307	20266	20288	20409	20365	20307	20256	20340	20096	20232	20226	20407	20378	20350	20315	20205	20377	20392	20258	20360	20335	20163	20502	20233	20200	20155	20266	20377	20213	20046	20165	20440	20317	20224	20142	20292	20407	20198	20324	20192	20475	20295	20213	20100	20308	20123	20302	20427	20417	20265	20225	20258	20399	20293	20288	20344	20145	20243	20300	20246	20372	20179	20163	20211	20229	20230	20226	20560	20208	20465	20294	20332	20344	20119	20253	20197	20429	20391	20333	20293	20203	20399	20317	20183	20169	20160	20356	20250	20332	20303	20293	20281	20231	20352	20344	20118	20256	20284	20328	20239	20276	20162	20180	20320	20282	20384	20408	20332	20304	20307	20180	20247	20290	20030	20303	20365	20474	20212	20252	20192	20124	20362	20026	20254	20408	20265	20386	20394	20264	20350	20469	20147	20361	20313	20383	20398	20441	20322	20367	20166	20081	20423	20280	20333	20291	20170	20237	20221	20175	20217	20190	20378	20194	20488	20179	20547	20399	20418	20475	20392	20389	20191	20427	20324	20217	20249	20029	20055	20218	20217	20452	20375	20078	20169	20266	20327	20214	20296	20262	20242	20242	20219	20451	20070	20150	20200	20248	20360	20188	20207
22092	38243	35529	28039	25812	23497	25812	39675	38536	31778	26243	21619	18884	18138	17943	17992	18015	17923	17778	17852	17975	17971	17934	17973	17878	17954	18057	18024	17906	18051	17809	17856	17885	17802	17997	17907	17975	17952	17865	17937	17757	17914	17871	18166	18019	17934	17955	17949	18092	17901	17888	17918	18033	17924	17995	17808	17925	17913	17865	18001	17726	17937	17961	17842	17848	17910	17700	18101	17882	17819	17968	17765	17863	17911	18026	17837	18018	17883	18014	17863	18074	18121	17994	17895	17997	17995	17987	17912	17800	17984	17839	17889	17982	17856	17759	17964	17988	17935	17909	17939	17867	17685	17754	17816	17970	17909	17922	17923	17973	17897	17965	17854	18037	18078	17783	17864	17980	18088	17948	17837	18049	17828	17793	17923	17947	17891	18090	17932	17864	17992	17955	17988	17914	17827	17941	17985	17918	17992	17934	17858	18064	17858	17847	18071	17837	17824	18016	17817	17749	18034	17866	17892	17745	18003	18030	17878	17988	17913	17905	17914	17844	17926	17995	17878	17953	17864	17737	17919	17928	17818	17781	17810	17989	17913	17924	17851	17904	17952	17802	17773	18011	17905	18044	17930	18074	17941	17883	17876	17938	17803	17961	17868	17753	17932	17860	17951	17901	17854	17886	17802	17993	17892	17831	18038	17850	17984	17851	17826	18105	17888	17966	17909	17810	17880	17995	17857	17980	18090	17879	17959	17878	17898	17988	17877	17956	17985	17832	17985	18114	18064	17714	17940	17786	18099	17711	17888	17883	17999	17910	18045	17943	17717	17951	18049	17844	17910	17779	17898	17915	17774	17793	17925	17929	17856	17889	17959	17825	17859	17878	17773	17955	17879	18062	18047	17762	18012	17891	17843	18142	17909	17945	18055	17862	17830	17858	18028	18093	17880	17790	17932	17903	18042	17812	17866	17702	18032	17902	17861	18072	17857	17833	18053	17772	17863	17990	17849	17793	17872	17821	18063	17972	17975	17984	18030	17900	17908	18032	17863	17759	18001	17929	17844	17850	18068	17900	18051	17766	17924	17839	17856	18134	17960	18031	17751	18064	17915	17884	17887	17953	17705	17810	17887	17870	17859	18036	18139	18010	18083	17631	17845	17774	17934	17937	17997	17986	17834	17921	17874	17886	17948	18035	17704	17891	17789	17795	17867	18037	17956	17979	18078	17884	18066	17762	17926	17969	17907	17978	18080	17665	17869	18027	17830	18028	18050	17958	17943	17985	17987	17858	18047	17955	17973	17884	17861	18076	18012	17775	17952	17883	17866	18070	17786	17873	18003	18010	17872	18049	17835	17928	17780	17966	17842	17945	17965	17955	17978	18008	17757	17882	17914	17890	17966	17989	18028	17872	17752	17978	17761	17906	18064	17821	18072	17948	17933	18075	17879	18115	17862	17744	17834	17829	17961	17949	17910	17876	17843	18007	17877	17951	17863	17915	17864	18060	17842	17884	17884	18103	17898	17741	17680	18005	17846	17855	17796	17974	18068	17880	17978	17781	17928	18035	17661	17887	17949	17909	17874	17849	17947	17936	18067	17915	17823	17869	17836	17990	18045	17961	17848	18108	17842	17843	17768	18053	17840	17982	17900	17848	17763	17793	17833	17805	18064	17868	17794	17915	17900	17841	17890	17895	17862	17859	17848	17829	18002	17745	18079	17887	17648	17877	17987	17791	17915	17959	17888	17964	17986	17923	17856	17835	18000	17944	17908	17802	17931	17859	17869	17703	18035	17923	17830	17918	17997	17961	17957	17894	17916	17870	17979	17920	17970	17834	17905	17969	18040	18021	17810	17924	17679	18005	17916	17909	17900	17885	17877	17926	17829	17721	17989	17807	17852	17848	17937	17902	17939	18013	17940	17898	17648	17934	18052	18071	17689	17967	17932	17961	17867	17877	18046	17812	18003	17913	17828	17837	17984	17890	17870	17876	18049	17844	18019	18020	17837	17988	18133	17966	18008	17873	17794	17897	17852	17964	18022	17725	18041	17973	17746	18011	18019	17844	17902	17793	17929	17937	17917	18007	17905	18006	17926	17929	18004	17852	18056	17951	17986	17831	17983	18036	17971	17878	17956	17765	17872	18037	17964	17956	17890	18023	17762	17890	17840	17896	17944	17934	17945	17851	18124	18005	17902	17917	17893	17738	18023	17949	17922	17779	17742	18071	17916	18047	17734	18039	17832	18044	17907	17978	17991	17870	17901	17849	17909	18009	17861	17905	17935	17900	17863	17996	17908	18073	17769	17921	17940	17768	17934	17842	17829	17781	17819	17953	17911	17995	17897	17973	17908	18014	17930	18073	17722	17818	17940	18028	17786	17906	18021	17802	17951	17884	17806	17890	17922	17847	17847	17969	17954	17910	17923	17834	17820	18043	18005	17810	17979	18047	17837	17960	17767	17781	18050	17885	17957	17943	17768	17828	17949	17881	17872	18040	17992	17925	17965	17937	17821	17717	17694	18012	17819	17886	17890	17993	17740	17855	17854	17850	17937	17948	17837	18014	17985	17961	18173	17932	17854	17876	17921	17754	17799	17883	17846	17981	17921	17877	17969	17915	18015	17784	17847	18001	17704	17972	17911	17813	18017	17930	17828	17918	18094	17991	18022	17824	17901	17798	17785	17962	17943	18015	17830	17746	18035	17925	17772	18042	17813	17852	17888	18118	17974	17957	18014	17928	17833	17978	17861	17816	17830	17859	18060	17921	17910	18159	17612	17746	17967	17916	18057	17933	17760	17979	17907	18003	17811	18044	17983	17800	17777	17908	17795	18021	17965	17886	17812	17932	18013	17948	17702	17837	17970	17926	17912	17794	17877	17914	17977	17973	17903	17797	17704	17833	17920	17733	18153	17688	17847	17919	17872	17953	17894	17980	18014	17842	17901	18061	17711	18112	17798	18003	17970	17862	17990	17853	17883	17868	17945	17950	17915	17846	17943	17915	17874	17792	17821	17932	18030	17987	18123	17879	18020	17963	17872	17965	17880	18053	17956	18053	17954	17701	18006	17985	17913	17844	17917	17927	17713	17836	17792	17814	17944	17983	17866	17916	17889	17836	17942	18146	17989	17836	17930	17938	18056	17886	17911	17811	17788	17931	17897	18041	17836	17899	17722	18085	17844	18001	17869	17939	17888	17989	17913	17823	17990	17996	17819	17932	17972	17890	17908	17905	17979	17941	18005	18079	17922	17993	17744	17968	17849	17832	18072	17925	17792	17950	17942	17878	17931	17635	17929	17962	17976	18006	17825	17983	17871	17801	17976	17913	17835	17874	17879	18074	17749	17861	17964	17928	17902	17873	18100	17977	17833	17800	17896	17956	17862	17887	17952	17937	17964	17938	17819	17872	17858	17878	18116	18001	17865	17924	17720	18001	18064	17939	18031	17763	17908	17858	17891	17816	17932	17792	17943	17845	17978	17988	18052	17986	17861	17862	17966	17807	17916	18115	17870	17889	17956	18004	17852	17849	17874	17840	18116	17872	17910	18162	18028	17983	17775	17899	18098	17818	18036	17783	18027	17969	17769	17966	17946	17988	17864	17857	18059	17939	18014	17824	18172	17859	18066	17751	17962	17808	17874	17832	17907	18026	18005	17961	17793	17978	17886	17871	17893	17852	17966	17856	17682	17817	17889	17776	17899	17992	18087	17813	17968	17574	17879	17864	17760	17782	17850	17911	17813	17893	17895	18114	17780	18106	17820	18055	17917	18062	17732	18041	18047	17840	17926	17999	18066	17776	17842	17975	17991	17880	17976	17892	17930	17904	17986	18078	17751	17948	17998	17743	18013	17879	17972	17818	17887	17973	17886	17850	17973	17899	17776	17927	17905	18091	18018	17895	18018	18025	17907	17929	17823	17865	17839	17874	17969	17909	17922	17955	17858	18017	17870	18095	17976	17825	18040	17795	17875	17812	17878	18098	17927	17946	17919	17819	18218	17872	17908	17911	17975	17953	17841	17963	17948	17924	18059	17991	17790	17954	18012	17907	17900	18020	17747	17915	17989	17706	17968	17765	17895	17942	17912	17834	17866	17968	17759	17971	17917	17752	17880	18023	17846	17910	18079	17932	17775	17859	17834	17863	17903	17814	17933	17993	17813	18078	17897	17897	17821	18017	18159	17886	18029	18086	17798	17963	17965	17881	18063	18075	17901	17697	18065	17835	17734	18109	17818	17916	17979	17833	17986	17973	17962	17857	18044	17857	18058	17925	17862	17888	17819	18009	17845	17838	17863	17985	17946	18035	17869	17749	17796	17912	17907	17819	17984	18030	17997	17947	17823	17977	18034	18058	17963	18045	18021	17830	17883	17838	17956	18007	17892	17777	17654	17877	18047	18015	17852	17811	17927	17959	17889	17826	17691	17765	17782	17875	17912	17978	18085	17805	17933	17992	17840	17752	17882	17954	17920	17887	17928	17887	18007	17909	17883	18073	18044	17932	17907	17917	18113	17919	17702	17896	17810	17911	18026	17881	18026	17971	17975	17964	17828	17985	18126	17993	17837	17713	17782	18099	17947	18043	18039	17833	17960	18046	18080	17951	17918	18045	17913	17857	17837	17945	17901	17904	17791	18023	17960	17974	18051	17894	17792	17917	17911	17949	17800	17901	18037	17915	17721	17920	18066	17723	17776	17916	17921	17942	17796	18121	17865	17865	18075	18094	17910	17865	17873	17946	17983	17965	17775	17845	18052	17887	17947	17837	17785	17806	17819	17959	17911	17845	17979	17936	17962	17882	18171	17906	17875	17874	17805	18037	17840	18024	18022	17966	17875	18021	17902	17952	17946	17830	17751	17926	17940	17880	17943	17840	17842	18058	17870	17796	17892	17777	17873	17816	17817	17941	17939	17870	17869	17956	17914	17768	17968	18059	17745	17844	17961	17962	17997	18002	17885	17941	18026	18101	17874	18089	17878	18095	17740	18082	17888	17934	18042	17926	17917	17918	17837	17926	17873	17964	17874	17792	17816	17799	18069	17739	18060	17843	17952	17835	17932	17794	17902	17919	17925	17852	17914	17905	18027	17920	17903	17890	18056	17846	17911	17942	17962	17898	17909	17825	17944	17643	17840	17953	17977	17845	17951	18009	17666	17717	18041	17686	17852	17895	17865	17938	17859	17862	17863	17931	17811
22986	21345	29126	23960	22700	26876	31333	50036	53045	41221	32648	26412	22071	20168	19880	19938	19937	19699	19780	19793	19868	19740	19712	19753	19560	19762	19760	19637	19497	19543	19626	19584	19662	19543	19340	19596	19790	19546	19668	19680	19631	19721	19619	19543	19679	19657	19743	19688	19766	19384	19583	19757	19732	19669	19507	19606	19536	19597	19597	19567	19818	19533	19436	19640	19549	19642	19711	19629	19724	19606	19546	19547	19706	19649	19649	19530	19575	19619	19453	19691	19472	19568	19548	19553	19456	19331	19764	19442	19527	19614	19456	19713	19679	19732	19560	19390	19451	19336	19632	19533	19453	19543	19558	19521	19588	19521	19666	19666	19697	19535	19513	19789	19551	19553	19576	19702	19329	19570	19611	19479	19389	19668	19555	19645	19606	19502	19491	19546	19475	19817	19618	19710	19625	19679	19558	19494	19762	19665	19540	19636	19541	19782	19626	19371	19758	19620	19597	19561	19482	19472	19450	19483	19495	19389	19525	19458	19576	19680	19622	19627	19667	19713	19442	19495	19665	19376	19528	19649	19628	19516	19449	19691	19656	19617	19654	19470	19689	19510	19543	19528	19588	19508	19388	19676	19572	19643	19486	19656	19514	19517	19445	19479	19526	19518	19854	19506	19846	19414	19466	19503	19673	19485	19544	19661	19604	19611	19694	19593	19496	19672	19697	19634	19502	19635	19480	19555	19465	19684	19564	19534	19556	19633	19692	19602	19651	19567	19543	19834	19629	19245	19660	19549	19397	19438	19465	19688	19463	19492	19550	19807	19489	19583	19415	19513	19354	19444	19409	19341	19522	19588	19543	19655	19475	19323	19402	19341	19516	19590	19689	19386	19526	19403	19565	19630	19739	19513	19703	19637	19669	19583	19544	19588	19457	19583	19482	19592	19471	19360	19500	19774	19497	19550	19623	19738	19476	19535	19666	19685	19845	19513	19525	19576	19571	19537	19704	19551	19568	19674	19692	19682	19381	19506	19722	19499	19405	19377	19621	19587	19514	19667	19548	19464	19667	19606	19554	19604	19572	19613	19764	19586	19609	19592	19568	19521	19453	19812	19445	19647	19629	19561	19468	19629	19419	19497	19412	19509	19616	19589	19511	19412	19690	19768	19815	19752	19644	19438	19604	19579	19528	19525	19527	19535	19632	19410	19685	19870	19244	19550	19442	19682	19661	19645	19575	19641	19428	19589	19774	19320	19472	19268	19587	19486	19351	19628	19754	19541	19567	19599	19610	19572	19688	19551	19545	19617	19419	19679	19459	19626	19539	19622	19619	19702	19671	19501	19589	19595	19637	19703	19735	19640	19622	19189	19496	19511	19599	19323	19661	19577	19545	19527	19622	19612	19530	19648	19410	19653	19629	19634	19601	19607	19433	19593	19525	19512	19638	19639	19564	19609	19464	19688	19494	19560	19604	19306	19604	19435	19463	19470	19564	19534	19602	19354	19726	19576	19546	19628	19598	19488	19605	19483	19428	19338	19596	19481	19630	19730	19449	19579	19750	19541	19678	19479	19618	19585	19492	19644	19775	19716	19841	19644	19520	19796	19784	19539	19613	19599	19464	19368	19575	19365	19464	19713	19561	19375	19700	19413	19577	19654	19493	19717	19638	19736	19461	19753	19619	19616	19505	19461	19584	19585	19374	19562	19527	19571	19393	19380	19647	19611	19794	19552	19614	19637	19672	19798	19642	19556	19644	19495	19415	19489	19542	19618	19427	19502	19402	19428	19692	19577	19310	19650	19508	19684	19661	19390	19639	19369	19586	19587	19660	19552	19626	19629	19581	19434	19767	19641	19493	19654	19546	19477	19652	19627	19537	19515	19533	19566	19493	19501	19742	19528	19497	19526	19472	19542	19689	19554	19529	19429	19529	19584	19502	19576	19473	19691	19662	19506	19560	19538	19619	19476	19654	19384	19559	19573	19711	19464	19494	19387	19601	19649	19489	19733	19616	19640	19620	19613	19420	19596	19584	19596	19539	19597	19738	19549	19549	19398	19530	19431	19567	19450	19708	19618	19504	19385	19603	19368	19406	19725	19698	19615	19523	19412	19613	19541	19433	19614	19841	19606	19604	19567	19569	19469	19642	19570	19612	19606	19618	19601	19556	19735	19548	19487	19646	19478	19580	19340	19542	19519	19539	19539	19748	19525	19401	19321	19629	19613	19619	19520	19380	19434	19772	19499	19479	19610	19422	19407	19321	19875	19692	19605	19675	19592	19579	19566	19603	19690	19491	19623	19349	19676	19584	19474	19572	19770	19723	19659	19474	19856	19579	19551	19502	19424	19556	19483	19478	19548	19592	19564	19490	19477	19524	19613	19481	19528	19353	19507	19644	19400	19671	19559	19678	19809	19681	19676	19454	19666	19455	19598	19690	19627	19473	19449	19522	19573	19485	19451	19681	19559	19634	19552	19627	19611	19442	19527	19835	19745	19640	19551	19547	19498	19472	19405	19405	19474	19659	19584	19433	19631	19586	19556	19432	19568	19635	19486	19401	19643	19630	19483	19472	19501	19581	19485	19614	19338	19506	19594	19372	19729	19452	19685	19446	19494	19543	19625	19773	19518	19457	19738	19476	19652	19370	19329	19301	19544	19699	19749	19562	19473	19608	19571	19610	19535	19522	19664	19451	19904	19611	19282	19657	19563	19619	19433	19517	19452	19641	19618	19485	19681	19595	19595	19506	19543	19678	19621	19506	19494	19390	19616	19623	19514	19578	19623	19470	19507	19407	19443	19633	19636	19493	19477	19830	19519	19578	19595	19688	19525	19342	19497	19463	19666	19497	19620	19817	19465	19388	19496	19596	19665	19584	19510	19746	19519	19486	19549	19638	19403	19616	19473	19635	19616	19513	19508	19586	19323	19617	19538	19820	19466	19597	19439	19439	19476	19395	19526	19624	19562	19543	19741	19538	19483	19772	19624	19522	19713	19610	19585	19366	19649	19516	19663	19549	19775	19604	19573	19678	19661	19614	19587	19571	19621	19531	19585	19590	19562	19565	19617	19523	19562	19630	19805	19663	19512	19663	19610	19588	19649	19479	19419	19692	19431	19639	19671	19651	19647	19648	19420	19606	19633	19597	19546	19593	19569	19496	19540	19595	19412	19519	19680	19501	19684	19637	19550	19569	19635	19376	19552	19538	19529	19566	19442	19537	19644	19671	19646	19535	19565	19399	19560	19585	19409	19427	19362	19546	19467	19564	19646	19732	19481	19505	19515	19546	19538	19568	19463	19558	19479	19628	19616	19651	19626	19608	19458	19654	19422	19675	19512	19755	19543	19577	19630	19680	19459	19671	19544	19841	19584	19548	19651	19523	19487	19465	19695	19563	19553	19425	19543	19800	19565	19456	19434	19502	19518	19599	19488	19560	19845	19656	19673	19485	19574	19655	19481	19537	19734	19637	19595	19389	19441	19425	19389	19399	19717	19482	19385	19507	19376	19568	19587	19460	19636	19578	19395	19628	19504	19633	19683	19446	19388	19663	19483	19594	19617	19677	19391	19644	19558	19680	19425	19630	19483	19551	19459	19478	19495	19691	19621	19422	19565	19520	19604	19589	19438	19443	19456	19268	19308	19336	19571	19548	19506	19425	19488	19436	19443	19699	19509	19559	19684	19499	19675	19482	19645	19742	19485	19459	19357	19467	19517	19543	19439	19523	19483	19521	19630	19802	19634	19715	19580	19571	19492	19623	19542	19578	19532	19593	19389	19700	19415	19544	19435	19522	19608	19396	19523	19725	19395	19512	19432	19497	19547	19613	19539	19814	19439	19478	19504	19638	19681	19519	19536	19525	19767	19620	19280	19540	19732	19621	19465	19555	19736	19628	19485	19541	19452	19557	19658	19257	19633	19560	19467	19714	19336	19804	19461	19604	19639	19583	19530	19592	19500	19739	19536	19436	19499	19513	19473	19549	19435	19582	19460	19487	19535	19618	19549	19421	19549	19730	19569	19515	19635	19741	19488	19547	19555	19423	19792	19564	19662	19660	19403	19702	19564	19387	19706	19624	19630	19661	19529	19647	19717	19452	19342	19570	19541	19692	19537	19672	19465	19500	19574	19659	19470	19661	19574	19403	19374	19788	19629	19536	19719	19551	19600	19556	19618	19518	19563	19432	19297	19754	19583	19630	19630	19734	19526	19734	19463	19619	19543	19764	19571	19600	19566	19603	19741	19728	19422	19547	19617	19503	19445	19454	19589	19345	19566	19557	19627	19392	19317	19522	19530	19393	19607	19618	19479	19467	19603	19595	19547	19535	19375	19665	19665	19469	19606	19626	19426	19622	19544	19442	19554	19501	19435	19562	19296	19401	19590	19658	19413	19378	19378	19518	19532	19560	19645	19554	19354	19484	19445	19509	19781	19547	19621	19381	19482	19682	19666	19716	19709	19635	19545	19532	19439	19545	19748	19569	19525	19649	19469	19517	19596	19312	19733	19675	19544	19658	19484	19467	19497	19742	19689	19778	19473	19518	19353	19408	19530	19536	19654	19400	19443	19544	19582	19488	19668	19797	19585	19700	19476	19638	19517	19555	19617	19511	19627	19489	19577	19565	19868	19494	19516	19595	19441	19408	19388	19442	19652	19468	19436	19502	19384	19653	19725	19518	19604	19576	19673	19644	19511	19507	19581	19752	19674	19726	19520	19516	19638	19562	19379	19523	19471	19581	19456	19651	19588	19502	19492	19573	19550	19612	19686	19755	19848	19673	19678	19820	19576	19460	19455	19457	19525	19555	19666	19507	19395	19480	19745	19716	19502	19639	19681	19584	19560	19549	19480	19628	19529	19683	19644	19378	19698	19614	19552	19267	19689	19743	19651	19730	19548	19583	19474	19589	19626	19579	19686	19693	19613	19518	19617	19552	19527	19302	19348	19527	19399	19616	19557	19480	19375	19570	19430	19562	19447	19772	19320	19643	19433	19432	19766	19816	19496	19596	19633	19699	19566	19772	19629	19601	19595	19676	19582	19561	19506	19565	19496	19593	19638	19684	19600	19450	19862	19412	19512	19566	19594	19552	19526	19808	19550	19540	19539	19538	19445	19367	19565	19473	19737	19416	19546	19405	19645	19434	19577	19633	19712	19697	19626	19788	19803	19598	19341	19554	19710	19671	19516	19685	19703
26164	45498	42893	35765	32615	29997	30094	53342	53723	41190	33406	24981	19664	17865	17564	17429	17352	17517	17689	17607	17547	17514	17629	17631	17411	17347	17465	17579	17716	17508	17547	17494	17680	17506	17623	17576	17474	17545	17566	17568	17454	17625	17523	17605	17459	17526	17610	17356	17491	17551	17497	17494	17566	17539	17523	17313	17545	17364	17549	17504	17601	17500	17550	17368	17455	17482	17413	17474	17403	17621	17415	17653	17545	17447	17425	17458	17477	17558	17629	17491	17494	17479	17600	17540	17582	17515	17621	17459	17726	17534	17492	17430	17575	17515	17580	17480	17612	17562	17680	17566	17529	17520	17621	17423	17452	17502	17500	17347	17545	17401	17415	17454	17589	17576	17493	17499	17327	17888	17498	17634	17631	17601	17490	17566	17579	17621	17470	17479	17540	17582	17469	17448	17540	17516	17387	17626	17495	17509	17407	17683	17507	17469	17631	17428	17343	17493	17556	17615	17544	17240	17507	17538	17557	17592	17504	17598	17521	17494	17400	17540	17544	17404	17509	17523	17363	17569	17442	17394	17506	17639	17425	17661	17635	17464	17468	17512	17526	17574	17280	17461	17566	17552	17465	17507	17485	17450	17704	17439	17509	17718	17546	17370	17534	17351	17455	17531	17498	17431	17535	17467	17536	17259	17731	17475	17730	17434	17509	17648	17575	17473	17513	17367	17567	17600	17622	17491	17661	17491	17476	17575	17457	17651	17603	17603	17477	17383	17613	17506	17468	17609	17455	17548	17458	17571	17535	17542	17488	17479	17509	17477	17515	17414	17469	17657	17417	17448	17483	17345	17440	17416	17512	17638	17659	17639	17606	17488	17465	17494	17539	17432	17482	17641	17544	17462	17412	17455	17598	17402	17480	17511	17477	17628	17471	17366	17586	17344	17482	17439	17352	17499	17585	17366	17541	17622	17464	17519	17564	17570	17495	17570	17520	17470	17433	17566	17533	17360	17696	17417	17655	17732	17566	17561	17477	17333	17574	17655	17369	17396	17685	17435	17574	17531	17580	17561	17489	17421	17446	17458	17456	17459	17402	17616	17491	17595	17420	17612	17456	17436	17601	17573	17367	17541	17476	17304	17302	17631	17421	17516	17577	17341	17366	17508	17534	17523	17383	17437	17545	17351	17465	17446	17501	17417	17555	17427	17281	17619	17568	17359	17423	17451	17503	17458	17614	17494	17583	17253	17663	17316	17655	17423	17478	17385	17388	17431	17348	17381	17387	17547	17679	17637	17538	17461	17661	17588	17501	17530	17425	17499	17515	17474	17362	17561	17376	17518	17598	17613	17327	17479	17444	17338	17518	17491	17452	17526	17443	17425	17526	17591	17235	17562	17546	17542	17466	17361	17535	17357	17597	17468	17510	17454	17385	17511	17423	17513	17658	17378	17458	17596	17424	17584	17465	17482	17495	17527	17270	17354	17442	17567	17487	17604	17543	17526	17449	17345	17457	17453	17519	17432	17632	17336	17451	17534	17462	17554	17387	17555	17390	17530	17585	17514	17488	17591	17528	17222	17396	17515	17340	17516	17492	17434	17546	17608	17393	17436	17385	17453	17419	17389	17473	17592	17467	17429	17521	17523	17551	17513	17608	17633	17567	17591	17510	17534	17398	17290	17405	17432	17567	17270	17421	17457	17332	17547	17576	17585	17495	17367	17634	17612	17307	17561	17396	17427	17538	17524	17544	17565	17462	17312	17610	17546	17514	17478	17421	17496	17586	17480	17405	17481	17437	17428	17668	17263	17393	17588	17587	17461	17604	17358	17432	17577	17495	17609	17504	17466	17453	17522	17497	17549	17532	17447	17571	17507	17596	17538	17475	17553	17523	17422	17564	17510	17420	17505	17590	17586	17504	17525	17526	17395	17578	17533	17369	17422	17370	17545	17520	17514	17394	17408	17561	17497	17619	17590	17526	17573	17697	17525	17561	17587	17555	17480	17536	17497	17569	17503	17555	17549	17544	17373	17399	17396	17458	17574	17423	17486	17544	17461	17421	17523	17512	17499	17454	17532	17569	17577	17408	17443	17551	17434	17362	17393	17463	17497	17432	17429	17513	17344	17525	17558	17440	17462	17484	17484	17378	17303	17446	17454	17453	17619	17560	17564	17600	17357	17423	17456	17478	17446	17645	17447	17651	17365	17347	17504	17635	17487	17634	17665	17331	17530	17474	17653	17446	17582	17419	17476	17487	17431	17627	17385	17449	17603	17534	17506	17328	17458	17481	17312	17447	17625	17538	17464	17664	17469	17444	17353	17467	17372	17592	17417	17575	17563	17673	17351	17469	17400	17433	17501	17597	17510	17607	17562	17556	17374	17592	17378	17542	17419	17426	17572	17503	17373	17545	17638	17452	17393	17413	17442	17560	17606	17447	17471	17693	17479	17559	17579	17322	17382	17536	17439	17508	17468	17449	17520	17555	17331	17319	17380	17685	17491	17337	17484	17456	17486	17552	17467	17509	17441	17413	17535	17477	17469	17456	17478	17681	17466	17494	17516	17532	17414	17302	17537	17577	17574	17669	17660	17539	17467	17351	17590	17509	17489	17613	17573	17564	17505	17478	17452	17456	17459	17462	17482	17341	17526	17277	17495	17440	17393	17477	17643	17435	17477	17578	17448	17375	17538	17479	17585	17478	17539	17622	17640	17540	17758	17495	17433	17517	17477	17510	17379	17579	17378	17450	17379	17403	17621	17438	17476	17520	17687	17425	17491	17555	17379	17558	17657	17619	17414	17543	17430	17465	17450	17412	17654	17411	17472	17538	17479	17412	17432	17406	17423	17630	17529	17634	17422	17375	17455	17492	17570	17553	17627	17421	17408	17417	17480	17496	17579	17647	17649	17417	17544	17338	17337	17611	17561	17583	17484	17659	17402	17483	17659	17467	17408	17634	17465	17384	17599	17562	17484	17538	17427	17313	17614	17595	17336	17481	17671	17354	17521	17568	17516	17521	17638	17507	17677	17267	17469	17608	17468	17560	17463	17592	17258	17470	17356	17512	17395	17340	17512	17424	17285	17342	17529	17512	17560	17567	17389	17397	17460	17495	17317	17539	17605	17412	17566	17356	17533	17483	17579	17708	17478	17575	17415	17542	17428	17396	17284	17319	17594	17402	17625	17470	17639	17544	17453	17427	17581	17519	17585	17662	17537	17341	17528	17414	17473	17567	17404	17444	17502	17712	17378	17388	17575	17478	17507	17451	17494	17589	17345	17398	17489	17471	17440	17569	17385	17494	17544	17528	17463	17533	17458	17457	17579	17381	17450	17413	17583	17416	17476	17479	17500	17560	17639	17596	17430	17364	17608	17650	17309	17398	17481	17578	17548	17512	17526	17516	17498	17515	17421	17403	17447	17437	17625	17467	17468	17434	17461	17494	17463	17506	17576	17358	17435	17480	17687	17293	17504	17328	17502	17617	17398	17597	17377	17591	17332	17606	17520	17445	17638	17383	17529	17446	17487	17400	17634	17538	17529	17469	17428	17550	17471	17618	17451	17481	17453	17447	17509	17254	17350	17666	17591	17306	17620	17598	17403	17669	17505	17581	17446	17580	17528	17407	17356	17528	17567	17359	17293	17343	17525	17570	17499	17431	17396	17309	17426	17574	17521	17510	17315	17447	17559	17443	17420	17579	17384	17513	17408	17459	17570	17559	17608	17466	17489	17465	17526	17519	17536	17470	17434	17451	17377	17584	17325	17552	17448	17441	17328	17545	17465	17484	17754	17498	17536	17620	17574	17526	17493	17497	17409	17305	17463	17518	17615	17523	17535	17819	17481	17592	17519	17491	17406	17423	17453	17465	17461	17637	17293	17483	17556	17551	17429	17457	17470	17488	17487	17460	17477	17503	17565	17422	17602	17632	17543	17650	17468	17681	17361	17464	17364	17493	17444	17453	17446	17460	17456	17388	17425	17294	17369	17585	17623	17494	17519	17550	17425	17469	17521	17571	17243	17398	17636	17479	17491	17516	17481	17384	17423	17604	17572	17478	17430	17503	17607	17681	17625	17543	17498	17480	17482	17476	17580	17611	17369	17457	17422	17524	17630	17545	17619	17476	17464	17417	17535	17482	17492	17502	17424	17533	17418	17480	17385	17547	17541	17524	17485	17460	17508	17567	17649	17561	17430	17551	17657	17449	17554	17484	17481	17454	17537	17505	17560	17512	17513	17733	17387	17618	17568	17379	17507	17606	17479	17655	17415	17553	17411	17456	17551	17382	17584	17533	17484	17476	17471	17383	17515	17385	17568	17546	17531	17534	17480	17523	17452	17502	17436	17474	17572	17435	17585	17541	17522	17684	17521	17348	17376	17413	17283	17625	17489	17596	17449	17500	17538	17532	17389	17585	17579	17454	17521	17400	17404	17464	17431	17506	17416	17544	17534	17257	17408	17495	17439	17468	17452	17724	17573	17525	17510	17318	17508	17394	17378	17553	17556	17751	17324	17404	17468	17489	17533	17448	17497	17622	17453	17493	17605	17482	17477	17482	17629	17397	17483	17512	17541	17301	17632	17569	17361	17472	17465	17515	17693	17481	17625	17483	17580	17461	17282	17342	17523	17540	17433	17383	17588	17522	17510	17543	17221	17438	17530	17413	17502	17480	17493	17363	17361	17644	17399	17482	17492	17619	17476	17513	17563	17313	17461	17508	17548	17599	17359	17555	17311	17418	17450	17559	17489	17441	17492	17452	17642	17478	17530	17372	17476	17322	17381	17378	17389	17579	17476	17339	17478	17579	17422	17588	17505	17448	17607	17594	17375	17497	17685	17590	17489	17468	17599	17443	17458	17605	17443	17515	17511	17478	17432	17404	17482	17455	17576	17515	17333	17643	17568	17434	17408	17575	17524	17533	17515	17573	17703	17477	17650	17535	17505	17475	17410	17554	17578	17553	17336	17394	17522	17666	17515	17497	17498	17580	17411	17517	17501	17439	17615	17419	17432	17558	17491	17530	17397	17542	17565	17429	17552	17336	17448	17588	17568	17486	17466	17550	17527	17326	17557	17448	17722	17416	17414	17647	17522	17657	17413	17477	17482	17712	17505	17441	17515	17464	17562	17484	17397	17496	17552	17546	17399	17318	17327	17479	17650	17549	17474	17511	17527	17689	17387	17492	17422	17412	17253
27570	22659	26420	24129	20598	20234	20395	22755	23382	21688	20734	19895	19221	19079	19041	18970	19171	18978	18881	19060	18981	18687	18998	18992	19047	18874	19037	18982	18788	18910	18854	19036	18792	18798	19132	18828	19179	19208	18866	18715	18895	19005	18903	18888	19156	18881	18872	19006	18815	18895	18919	18935	18899	18946	19020	19018	18834	18875	18943	18943	18990	18904	18952	18948	18961	18721	18861	19155	18718	19031	18895	18990	18886	18933	19018	18880	18881	19064	19113	18918	18798	18839	18994	18832	18972	18932	18783	18733	19039	18905	18981	18955	18922	18975	18986	18920	18872	18862	18921	19090	18722	18767	18943	18924	18997	19078	18878	19045	18775	18886	18895	19018	18813	18845	18841	18869	18969	19067	19007	19007	19117	19013	18816	18744	18878	18910	18955	18922	18781	18936	18920	18863	19101	18987	18700	18945	18891	18851	19151	19017	18553	18875	18676	18774	18970	18853	18949	18777	18926	18769	18864	18840	18861	19088	18811	19090	18884	18948	18856	18868	18803	18998	18984	18910	18903	18798	18890	18996	19091	18906	18775	18938	18922	19030	18943	19026	18880	19004	18821	18898	18944	18925	18953	18980	19027	19184	18904	19043	18986	18825	19154	19068	18977	19176	18894	19004	18915	19014	18961	18760	18951	19014	18964	19028	19039	19066	18811	18753	18974	18983	19136	18857	18935	19015	18953	18755	18831	19130	18954	19070	18801	18961	18865	18873	18832	19126	18865	18980	18892	18985	18879	18781	19042	18985	18907	18844	19047	18963	18906	19052	19082	19033	19061	18961	19059	18912	18818	18809	19010	18891	18784	18994	18976	18870	19097	19067	18871	18933	18961	19041	19150	18936	18850	18824	18949	18850	18943	18940	18943	18849	19067	19011	18764	18860	19013	18819	19040	18966	18831	18975	18992	19167	19009	18953	19028	18841	18936	19010	18837	18926	18789	18946	18680	18902	19097	18890	19012	18810	18940	18893	18984	18967	18800	19029	18988	18807	18990	19013	19020	18712	18823	18811	18867	18551	18934	18860	18759	19018	18921	19017	19004	18902	18848	19052	18979	19151	18840	18820	18968	18940	18814	19157	18870	18978	18876	19004	19073	18761	18929	18962	18836	18954	18876	18804	18887	18768	18797	19036	18937	18980	18970	18997	19124	19045	18978	18862	18855	19106	19062	18844	19095	18769	18704	18796	19017	18911	18820	18811	18950	18982	18891	19087	18918	18889	18796	18812	19080	18841	19106	18990	18886	19013	18998	19078	18940	19032	18757	18868	19050	19001	18829	18824	18968	19061	19229	19146	18973	18879	19174	18996	18985	18906	19129	19253	18875	18866	18876	18841	19041	19062	18844	18982	18969	18962	18982	19071	18709	19029	18793	18912	18772	18768	18980	18931	18988	19161	18854	18937	18910	18927	18900	18965	18894	18824	18893	18873	18969	19069	18604	18677	18992	19045	18756	19165	18952	18859	18955	19067	18860	18606	18952	18868	19117	18889	18922	18857	18823	19015	18895	18941	18964	18897	19095	18892	19091	18989	18764	18851	18962	18785	18956	19035	18969	18877	19037	18815	18724	18910	18941	18822	18788	18832	18756	18899	18899	18880	18966	18668	19010	19047	18879	19066	18849	19077	18943	19036	18838	19063	19069	19021	19084	18923	18776	19044	18883	19086	18826	18963	18935	18863	18862	18956	18893	18989	19044	18929	18916	18871	18979	18915	19068	18961	18705	19124	18918	19086	18804	18854	18844	19106	19057	18860	19005	18753	18905	19026	18816	18946	19136	19000	18972	18935	18919	18870	18914	18928	18842	18765	19012	18856	19225	18922	18822	18969	19141	18975	19063	19104	18940	18847	18977	18981	18895	18862	18910	18916	18833	18851	18827	19211	19147	18899	19099	18947	18703	18663	19059	18899	18910	19252	18916	18969	18892	18832	18735	18895	19024	19019	18913	19029	18928	18990	18953	18797	18977	18882	19070	18785	19034	18827	18969	18996	19027	18874	18742	19013	18973	18776	18941	18921	18947	18959	18870	18684	18972	19045	18900	18935	18803	18874	18993	19053	18816	18881	18976	18902	18973	18945	18902	18933	18924	18994	18760	19152	18884	18914	18806	19081	18869	18866	18952	18904	18946	18885	19060	18824	18750	18753	18807	19019	19124	18838	18793	19059	18899	19049	19051	18822	18924	18812	18815	18806	19064	19021	18992	18634	18912	18949	18984	18975	18992	19040	18817	18937	18979	18811	18958	18835	18935	18855	18978	18981	19061	18982	18913	18858	18983	19098	18889	18615	18884	18849	18915	18948	19054	18960	18809	19040	19051	19057	19005	18780	18897	18893	18912	18796	19062	19001	18957	18769	19046	18872	19014	18992	19037	18875	18971	18919	18863	18917	18877	18921	18984	18863	18795	18889	18814	19008	18870	18938	19055	18815	18989	18998	18810	18910	19037	18990	18898	18999	19061	18991	18883	18755	19128	18801	18906	18820	18665	18635	18778	18845	19086	18894	18864	18858	18961	18787	18932	18855	18881	19123	18972	18784	18892	18981	19082	18896	18885	19039	18990	18967	18715	19130	18901	19133	18954	18941	18914	19102	18885	18961	19086	18881	18854	18659	18821	18882	19058	18862	18983	18962	18899	18962	18862	18919	19096	18717	19040	18738	18974	19103	19151	19049	18815	18950	18878	18823	18808	18991	19203	18949	18975	18979	18923	19061	18899	18847	18975	19176	18943	19102	19076	18943	19049	18868	18678	18889	18912	18960	18952	19060	18852	18887	19044	19010	18899	18771	18982	18981	19003	19013	18964	19006	18995	19042	18940	19035	18982	19039	18757	18747	18908	19074	18737	18826	19063	18706	18925	18857	18994	18895	18937	18823	19072	18915	18992	18936	18784	18928	18996	19092	18795	18809	18951	19019	19044	18932	18915	18790	18869	18869	19132	19059	18923	18863	18865	18918	18972	18906	19017	18959	19064	18920	18909	19103	19085	18634	18879	18820	18975	18721	18785	18817	18933	19033	18975	18830	18822	18898	19032	18989	18840	18815	19080	18961	19063	18865	18813	18920	19222	18922	18908	18889	19025	18819	18903	18870	18740	19036	19118	18865	18960	18879	19020	19004	18851	18844	18888	18775	18870	19009	18895	19122	19013	18947	18828	19115	18749	18852	19006	18844	19047	18727	18939	19051	18903	18935	18907	18821	19147	18848	18904	18857	19237	19068	19058	18935	18951	18971	18840	18785	19069	18903	18890	18879	19064	19084	18877	18919	18917	18979	18936	18794	18897	19002	18969	18795	19061	18888	18799	18967	19007	19287	18844	18899	18974	18994	19024	18975	19047	18997	19047	19102	18955	19041	18858	18979	19037	18687	18970	18963	18886	18809	18959	18901	18914	18952	19049	19109	19020	18912	18973	18858	18932	18938	18793	18831	18901	18995	18924	18924	18963	19070	19008	18944	18880	19045	18806	18948	18679	18897	19069	19117	18905	19066	18916	19010	18928	19189	18911	18988	18847	19004	18843	19059	19208	18900	18838	18891	18912	19013	18863	19045	18907	19046	18999	18924	18939	19001	18863	18788	19103	18908	18934	18756	18876	18956	19017	19176	18764	18646	19012	18913	18911	18870	19112	18877	18837	18933	18962	19003	18736	18982	19250	19038	18874	18967	18876	18782	18945	18970	19036	18943	18839	18956	18979	18924	18981	18880	18980	18925	19099	19029	18949	19024	18988	18911	19004	18896	18929	19029	18802	18889	19078	18929	18939	19050	19024	18847	18987	18744	19038	19046	18952	18926	19032	18839	18971	18669	18856	18900	18936	18833	19082	18951	18898	19025	18900	19040	18797	18919	18995	18909	18832	18705	19092	18810	18865	18960	18938	18844	18938	19047	18960	18769	18828	18964	18944	18871	19095	18903	18998	18942	18804	18888	18761	19076	19044	18888	19074	18870	19050	18956	18920	19143	18855	18995	19060	18978	18973	19146	18930	18879	18760	18915	19005	18904	18677	19003	18928	18989	19110	19039	18867	18812	18986	18796	18828	18801	18844	18941	18878	18795	18873	19024	19172	19108	18763	18998	18682	18905	18922	19037	18948	19097	18938	18665	18841	19012	19116	18933	18975	18937	18848	19030	18975	18700	18790	18875	18929	18948	18920	18862	19009	18891	18886	18764	18906	19031	18909	18913	19055	19048	18852	19059	18933	18718	18832	18921	18940	18818	18866	18782	18795	19088	19035	19164	18959	18868	19037	19066	18950	19091	18719	18852	18987	19053	18961	18892	18940	19018	18994	19028	18780	18929	18968	19009	18883	18962	19143	18931	18835	18752	18826	18821	19105	19033	19006	18915	19089	18982	18937	18940	19133	18991	18912	19106	19141	18922	19050	18962	19034	19054	18958	18819	18885	19134	19004	18749	18798	18948	18864	18876	19140	19008	19081	18827	18866	18813	18768	18985	19177	18604	18986	18920	19056	19108	18931	18874	19127	18995	18809	18821	18881	19033	19139	19094	18877	18856	18915	18802	18995	18923	18981	18849	18728	18797	19098	18925	18969	18919	18873	18882	18935	18699	19021	18960	18931	19023	18910	18884	18848	18883	19063	18983	18951	18908	19067	18933	18920	18749	19097	18861	19042	19199	19041	18966	18709	18979	18833	19073	19044	18779	18984	18875	18947	18844	19044	18865	18785	18884	18937	18907	18812	18910	18914	18682	19034	18787	18953	18906	18936	18826	19067	18931	19111	18958	18822	18984	19121	18924	18974	18866	18995	19034	19085	19043	19021	18866	18806	19015	19022	18987	18785	18778	18632	18731	19161	18852	18980	18770	18949	18916	19000	19123	18997	18857	19161	18795	18975	18955	18982	18932	18980	18882	19209	18776	18879	19039	18962	18978	18945	19001	18802	18838	18990	18870	19373	19267	19032	18815	18821	18948	18899	18935	18850	18648	18748	18876	18928	18754	18871	18980	18907	18904	18938	19036	18933	18677	18915	18937	18912	18702	18844	18806	18975	18978	18938	19034	18789	18706	18885	19071	19020	18912	19172	18865	18893	19057	18732	18865	18883	18845	19111	18951	18650	18955	19324	18923	18890	18960	18910	18839	19123	19007	18803	19193	18919	18883	18892	18931	18745	19012	18930	18874
19103	26726	24897	21108	19726	19164	18925	23170	22972	20531	18795	17916	17257	17101	17097	16886	17115	16989	17053	17213	16937	17063	17093	16958	17049	16980	16941	17028	17101	17092	17112	17304	17102	17203	17043	17063	17137	17135	17001	17048	17001	17170	17125	16950	17025	16867	17131	17049	17304	17166	17112	17271	16929	17106	17080	17109	17166	17069	17098	17141	16992	16832	17203	17017	17154	17020	17085	17012	16923	17057	17140	17068	17086	17175	17123	17138	16921	16848	17113	17034	16955	17095	17200	16919	17046	16923	17190	17119	17118	16961	17268	16936	16979	17043	17172	17173	16963	17108	17028	16814	17029	16886	17173	16985	17057	17070	17087	17154	17065	17133	17042	16985	17112	16913	16975	17187	17100	17102	17096	17037	17160	16971	17099	17262	16879	17195	17156	16959	16912	16987	17199	17156	17218	16995	17178	17075	16960	17021	17147	17053	17148	17052	17187	17149	16940	16982	16962	17035	16983	17119	17002	17006	17091	17062	16931	16971	17054	17319	17163	16997	17052	16921	17118	17047	16968	17080	17080	16980	17012	16775	17093	16975	17116	17031	17161	17001	16994	16982	17125	17120	17001	16986	17056	17100	17016	17040	17167	17019	17051	16938	16941	17148	16993	17101	17096	17083	17223	17055	16979	17226	17096	17193	16976	16997	17034	16915	16957	16960	17207	16880	17059	17007	16941	17054	16927	17189	17084	17007	17182	17040	17086	16959	16860	17113	17134	17026	17182	16930	17006	16818	17210	17066	17089	17085	16970	17207	17103	17057	16910	16989	17140	16946	17344	16861	17032	17214	16863	16962	17031	16990	16914	16889	17035	17003	16858	16975	16987	17089	16956	16983	17188	17011	17006	17121	17127	17199	17000	16965	17322	16991	16954	17069	17126	17160	17060	16896	17016	17137	16916	17078	17173	17110	16953	17144	17149	17219	17132	17112	16950	16863	16943	17105	17121	17170	16970	17108	17037	17199	17089	17154	17162	16998	16925	17154	17049	17094	17110	16915	17057	17198	17326	17124	16914	16985	16900	17031	17019	17178	16926	17126	16986	17009	17035	17060	17024	17114	17350	17166	16889	17036	17093	17220	17255	17046	16979	17050	17155	17074	16998	17044	17000	17118	16956	16876	17142	17023	17093	17127	16963	16866	17127	17062	16964	17069	17119	17026	17039	17142	17265	16871	17339	17032	17094	16855	17259	17139	16946	16965	16912	17041	17113	17116	17169	17321	17224	17031	16998	17061	17248	17005	16992	17011	17086	17084	16827	17002	16967	16931	17039	16944	17096	17158	17058	17148	17185	16831	17056	16996	17109	16986	16867	17162	17002	17111	17076	17047	17162	16985	17099	16979	17146	17119	17260	16991	17043	16954	16965	17149	17000	17172	17056	17046	17176	17194	16919	17038	17144	17151	17076	17078	17130	17023	17003	17015	17068	17161	17087	17252	17180	17056	17013	17067	17040	16937	16969	17228	17091	17068	16994	16860	16911	16957	17101	17163	17113	17063	17053	17134	17019	16971	17157	17094	16976	17045	16905	17068	17099	16998	16931	17090	17055	17022	17050	17048	16911	17034	17095	17042	17123	17027	17192	17146	17011	16972	17036	16855	16998	17265	17208	17037	17251	16883	16957	17075	17164	17020	17031	17187	17191	16907	17087	17030	16987	16997	17063	17120	17148	17073	17164	17024	17217	17101	16917	17094	17130	17059	16940	16816	17078	16981	17180	17135	17000	17015	17064	16944	16958	16917	17083	16995	17245	16936	17115	16918	17039	17186	17145	17176	16942	16933	16936	17005	16997	17132	17000	17189	17102	16988	17186	17088	17054	17177	17091	16955	17102	16966	16932	16998	17182	17029	16968	17109	17020	17020	16977	16813	17119	17005	17029	16998	16969	17091	17095	17016	17190	17024	16879	16997	16924	17067	16995	17024	17019	17152	17008	17135	17000	17114	17155	16971	17121	17006	17024	16990	17140	17140	16977	17086	17068	16951	17097	17009	16919	17102	16996	17039	17053	17202	17184	16962	17069	17124	17129	16997	17060	17223	17095	16986	17139	16806	17106	16930	17005	16984	16907	17227	16957	16955	17154	17165	16759	17026	16936	16955	17380	17152	17100	17043	17056	17157	17109	16984	16936	16927	17162	16901	17124	17284	17040	17203	17004	17155	17074	16822	17081	17119	17068	17111	17190	17012	17219	17216	17078	17154	17034	16902	17136	16949	17021	17102	16929	17034	17119	16951	16994	16998	17020	17047	17024	17063	17051	16850	17198	16901	17058	17140	17022	17014	16981	17081	17122	17089	17114	17102	17065	16965	17071	16879	17249	16964	17254	16969	17214	16982	17107	16991	17059	17284	17167	16940	17153	17195	17052	17088	17069	17012	17121	17070	17151	17064	17029	17123	17228	17075	17094	17113	17149	17071	17095	16988	17056	17202	17205	17077	17007	17107	16798	16997	17048	17116	16887	16993	16710	16994	17069	17089	17102	17134	17202	17105	17191	17218	17156	17053	17098	16858	16980	16964	16919	16978	17176	16968	17122	16877	16968	17041	17063	17134	17089	17000	16943	17011	17202	17175	17025	16961	17102	17121	16829	17031	17092	17184	17061	16960	16990	17000	17148	16890	17042	17152	17013	17079	16903	17143	17199	16929	16963	17046	17129	17081	17101	17013	17081	17028	17010	16989	17181	17037	16949	16992	16904	16996	17057	17132	17121	17036	17080	17078	17125	17225	17085	17164	17202	16989	17175	17068	17065	17063	17159	17090	17150	16988	17202	17035	16991	16988	17143	17165	16996	17185	17067	17107	16965	17210	17264	16987	17150	17002	16939	17217	17078	17039	17192	17023	17130	16948	17041	17039	16987	17002	17084	17103	16941	17057	16982	17040	17199	17122	17043	16949	17090	17250	17143	17153	17166	17068	17108	16990	17139	17105	16909	17089	17048	17068	16995	17176	16862	17208	16950	17117	17195	17050	17092	17107	17268	17070	17128	17081	17055	17194	17000	17088	17054	17143	17113	16937	17059	16972	17087	17066	17050	16983	17204	17057	17071	17186	17266	17152	17210	17054	17071	17027	17012	17054	17123	17106	16984	17240	17030	17092	17123	17016	17092	16966	17186	16979	17149	17098	17065	17082	17139	17064	16977	17121	16947	17086	17071	17143	17198	17044	17095	17154	16991	17227	17082	17022	17104	17059	17190	17212	17057	17068	17084	16923	17025	17029	17041	17086	17012	17128	17015	16969	16992	17051	17045	17041	17022	17085	17126	17077	16873	17119	17314	17115	17006	17035	17027	16930	17029	17134	17225	17254	17069	17116	16957	17131	17238	17200	16938	17038	17079	17074	17037	17159	16990	17090	17208	16998	17023	16985	17063	17020	17271	17173	16850	17088	17170	17025	17137	17134	17194	17016	16960	16965	17089	17089	17113	17047	16977	17004	17067	16959	16942	17181	17315	17167	17050	17009	17053	16980	17139	16992	17052	17194	17018	16941	17176	17091	17014	17109	17082	17030	17147	16989	16992	17101	17150	17020	17091	16923	16934	16894	17171	16881	17142	16985	17208	17068	17105	17176	17035	16930	17103	16917	17266	17009	17224	16902	17036	17220	17001	17141	17018	16977	17213	17145	17167	16990	17254	17026	17069	17039	17158	17023	16986	16824	17019	17103	16939	16976	16895	17182	17048	17001	16993	16931	17057	16900	17153	16946	17125	17061	17017	17080	16954	17155	17125	17091	16950	17025	17075	17105	17115	16977	16957	17081	17233	17176	17039	17033	17190	17124	16980	17093	17036	17194	17140	17013	17024	17031	16931	17237	16919	16984	17151	16992	16937	17081	17060	16917	16951	16929	17005	17206	17085	17168	16982	17146	17244	16926	16924	17049	17048	17026	17126	17125	16973	17046	17120	17136	16893	17126	17259	17192	17085	17091	17026	17022	16997	16991	17171	17235	17141	17001	16961	17070	17016	16979	17090	17061	17164	17036	16896	17119	17074	17001	17047	16959	16989	17069	16951	17190	17071	16871	17158	17240	16972	17266	17129	17048	16952	16936	16999	17059	17143	17067	17089	17026	17223	17152	16903	17132	17072	17053	17155	17148	17056	17015	17098	16814	17005	17166	17003	17092	17028	17039	17046	17047	17051	17188	17052	17012	17187	17099	17039	17057	17122	17063	17011	16952	17125	16974	17038	17108	17100	17224	17072	17035	17074	16865	17092	17096	17042	16946	17067	17056	17096	17095	16969	17043	17049	17029	17035	16874	17173	17025	16978	17222	17079	17117	16991	17104	17159	16883	17034	17069	16987	16922	17243	17078	17101	16983	17147	17219	16931	17099	17227	17011	16984	17078	17209	17062	17231	17125	17180	17136	16987	17081	17074	16988	17167	17194	17056	17029	16904	16916	17054	17077	17031	17119	17167	17163	17069	16979	17032	17118	17050	16898	17161	17357	17102	17039	16944	17110	17084	17192	17050	17098	17038	17078	16923	16991	17119	16982	17173	16874	17122	17074	17103	17041	16932	17026	17021	17165	17043	16906	16958	16961	17162	17136	17089	17148	17072	16984	17204	17149	16983	17079	17099	17075	17162	17048	16978	17102	17204	17074	17040	16978	17072	16993	16988	17049	17236	17252	17115	17115	17136	16994	17003	17007	17087	16853	16921	17042	17029	16989	17010	17213	16893	17198	17105	16987	17147	17056	17242	17160	17104	17027	17010	17155	17097	16956	16951	17194	17055	17067	16901	17149	17056	17216	16944	17176	17208	17104	16999	17095	17080	17025	17041	17147	17119	17189	17199	17092	17083	16941	17121	17164	17138	17138	17026	16987	17206	17061	17180	17199	17092	17007	17080	17073	17097	17097	17023	17088	17025	17024	17171	17098	17307	17216	17053	17018	17112	17062	17099	17058	17302	17039	16940	16998	17050	16993	17170	17136	17183	17019	17136	17036	16954	17082	17058	16972	16870	17052	17125	17072	17105	17228	17055	17108	17089	16971	17170	16920	17063	17058	16928	17169	17133	17138	17064	17066	16937	17012	16999	16993	17103	17064	16987	16996	17038	17032	17007	17154	17059	17016	17040	17050	17124	17000	17238	17010	17028	17078	17089	16958	16939	17143	17127	16972	17097	17220	17071	16914	17167	17014
24546	21337	28448	25573	23756	24028	24524	35271	38442	31378	26133	22258	20059	19275	19012	19068	19042	19286	19078	19258	18923	19055	19103	18981	18946	19068	18893	18907	18986	18875	18990	18998	19177	18951	19053	19291	19030	19250	19106	19058	19066	19079	18991	18796	18987	19039	18832	19052	18979	19066	19085	19113	19075	19017	19136	19253	19056	19050	19060	19040	19164	18901	18813	18950	19000	18978	18899	19024	19033	19014	18827	18789	19181	19103	18779	18881	19067	19088	18966	18980	18897	19139	18964	18949	19139	18812	18913	18813	19086	18883	19140	18950	18834	18990	19056	18831	19026	19047	19089	18814	18871	18975	18793	19200	18921	19156	19107	19030	18913	18916	18852	19003	19020	18829	18985	19118	18837	18995	19086	19046	18866	19019	18934	18810	18960	18879	19055	18784	19032	18898	18874	18932	19018	18971	18757	19085	19238	18998	18895	18982	18978	18925	19125	18981	18895	18954	18942	18986	18979	18984	19065	19004	18845	18986	18832	18976	18978	19007	18948	18956	18899	18863	18926	19066	18927	19183	18905	18923	18907	18926	19110	18868	19099	18831	19003	19134	19164	19044	19180	19009	18956	18800	18951	18901	19253	19107	19047	18860	19022	18858	18959	19016	18821	19053	18997	18831	18960	18960	19010	18856	18970	18989	18937	19024	19000	18909	18877	18839	18766	19167	19165	19059	19076	18846	19003	18944	19003	18979	19044	19019	18892	19144	18899	18966	18915	18803	18916	18731	18864	19096	18973	19174	18818	18999	18833	18873	18995	19066	19035	19175	18964	18985	18929	18876	18928	18957	18978	19028	18989	18798	19046	18909	19007	18815	19167	19072	18923	18956	19056	18898	18930	18839	18969	19121	18995	18843	18963	18893	18997	18740	19065	18774	19333	18885	18779	19135	18741	19032	18987	18891	18886	18815	19206	18800	18929	18731	19171	19048	19013	18860	18912	18825	18902	18722	18901	19004	18941	18887	18972	18801	18910	18966	19046	18892	18874	19058	19088	18914	18970	19056	18956	18843	19029	18898	19102	18843	19025	19106	18994	18892	18819	18781	19017	19051	19002	18831	19008	18789	18884	18987	18753	19134	19014	19108	19090	18869	19030	18996	18986	19069	19188	19030	18957	18868	18812	19084	19012	19016	18806	19024	19160	18921	18962	18727	18988	19180	18994	18786	18849	18969	18808	18876	18961	18964	18936	18902	18889	19032	18767	18977	18993	18957	18932	18893	19228	19066	18979	18730	18956	18840	19008	18927	19027	19037	19109	18990	18820	18920	18729	19080	18922	19006	19042	19040	18881	18840	18876	18956	18979	18937	18723	19100	19086	18993	18993	19018	19098	18820	18931	18913	19039	19155	19000	19065	19168	18943	19026	18992	19018	18814	19076	18928	19061	18775	18967	19005	19027	19127	18807	19174	19109	18991	19014	18970	19004	19147	18972	19006	19241	19104	18835	18945	19030	19102	18883	18993	18912	18915	19343	18928	19047	18919	18797	18883	19031	18682	18940	19037	18962	18844	19214	18796	18966	19091	18817	18870	19005	18895	18847	18896	19156	19022	18893	19107	18963	18830	18891	18843	19033	18825	18960	18715	18685	18885	19053	19077	18832	18924	19133	19010	19107	18898	18765	19119	19006	18799	19191	18972	19070	19208	19133	18849	18949	18958	18698	18859	18884	19022	18913	19059	19056	19037	18922	19058	18947	18868	18854	18836	18845	18842	18962	19012	19039	19025	19053	18852	18842	18911	18865	18875	19043	18595	19110	18863	19025	19022	19100	19028	19085	19083	18795	19011	18900	18904	18911	19043	19096	18871	18941	18927	19085	19103	18910	18862	18997	18964	19169	18961	18874	19084	19052	18964	18988	19058	19060	19056	19186	19144	18971	18857	18963	18926	18790	19134	19140	19021	18923	19153	19175	19085	19057	19011	18973	19026	18927	18983	18972	19136	18994	18983	19095	18830	18995	19076	18968	18973	18972	19006	19156	18948	18871	19061	19026	18976	19170	18983	19042	19062	19067	19331	19123	19089	18997	18753	18935	18840	18966	19085	18955	18901	19036	18905	19015	19013	19105	18827	18993	18814	18995	18930	18979	19220	18913	19037	19000	19111	19006	18886	18915	18874	18971	18948	19316	18939	18962	19005	19168	18906	18998	18941	18967	18935	18927	18966	18985	19042	18823	18854	18711	18780	18647	18667	19035	18905	18904	19055	18937	18984	18898	19123	18951	19000	19174	18756	19197	19074	19147	19180	19061	18964	18805	18798	19100	18904	19201	18944	19108	18991	19082	19023	19073	19081	18988	19015	19038	19101	18976	19033	19106	18926	18926	18946	18821	19045	18889	18951	19061	18675	18829	19093	18787	18890	18922	19194	18910	19009	18826	18954	19103	19065	18967	18958	18987	19112	19049	18791	19076	19018	19068	19109	18934	19006	18780	18894	19147	18912	19055	19054	18907	19190	19179	19061	19020	18969	18898	18987	18769	18819	19048	18982	18995	18977	19058	19119	18954	19124	19039	18933	18807	19003	18865	18940	18786	18836	18937	18909	19089	18802	18989	18956	18910	18850	19106	19180	19060	19016	18902	18987	19084	18912	18984	18964	19069	18695	18919	18913	18867	19026	19065	18925	18778	18942	18822	18806	18965	18905	18951	18846	18935	18999	19013	19090	19098	19091	18944	18946	18913	19126	18836	19061	19028	18937	18778	18897	19101	18794	19071	19184	18882	19153	18888	18866	19087	19068	19061	19023	18843	19018	18898	18894	19091	19051	19032	18973	18955	19027	18935	19075	18989	19173	18893	19036	18856	18967	18969	18915	18761	18788	19036	18835	18968	18912	18900	19180	19075	18965	18927	18804	18815	18984	19060	18971	19141	18901	18884	18828	19061	18937	18985	18993	19002	18986	18853	19026	18961	18911	18953	19089	18844	18916	19079	19062	19067	18983	18743	18956	19063	18961	18912	18955	19092	18882	19121	18761	19052	18961	18892	18999	19131	19085	18974	19063	18904	18942	19175	18943	18967	18841	18910	18844	18872	18995	18964	18896	19046	18869	18896	18875	18807	18810	18970	18985	18816	18850	18894	18958	19090	19021	19049	19074	18921	19243	18989	18938	18908	19004	18960	18990	18847	19203	18934	18911	18897	19042	18881	18899	18935	18732	18973	19049	18946	18962	18964	18982	18909	18851	18980	19116	19045	19066	18924	18979	18924	19128	19083	18919	18918	18831	18970	19037	18966	18883	18896	19105	19164	18731	18928	18858	19106	18880	18832	18842	19120	19008	18978	19078	18812	18861	18999	18968	19017	19031	19105	18910	18897	19053	19026	19123	19007	18864	18791	18939	18900	18936	18853	18987	18865	19040	18839	19054	18765	18899	19038	19026	19044	18874	18915	19049	18852	18985	18850	18982	19096	18962	18862	18878	19071	19018	18933	18874	18922	19196	18776	19030	19032	18948	18924	18940	18920	18987	19072	18882	19148	18834	18824	19099	18956	19038	19050	18950	18905	19061	19042	19005	18850	18937	18828	18789	19039	18901	19039	18889	18904	18982	19088	18907	19198	18952	18851	18913	19029	19078	18934	18978	18971	19074	18849	18851	19029	18737	18880	19148	18893	18961	19068	19082	18767	18834	18872	18925	19177	19026	18994	18962	19208	19007	19145	19044	18857	18792	18931	19087	19034	19150	18869	18974	19069	18974	18906	18859	19054	18941	18994	18942	19063	18832	19109	18969	19007	18959	18968	19106	19163	18951	19040	18882	18850	18909	19045	19004	19003	18933	18903	18979	19024	19017	18821	18969	18751	18979	18905	19032	18865	18932	18934	18874	19041	19065	19138	18997	19099	19101	18981	19145	18956	18954	18802	18973	18916	18938	18946	18872	19089	18957	19063	18945	18746	18987	18942	18833	18968	19141	19013	19005	18925	18967	18950	19073	19017	18996	19050	18944	18846	18909	19134	18995	19031	19040	18991	19104	18920	18922	18886	18913	18969	18994	19140	19094	18972	19105	19080	18852	18951	18861	18875	18992	18894	18932	18915	19108	18977	19131	18997	18934	18981	19122	19105	18952	18795	19007	19063	18932	18934	18960	19161	18876	18980	18909	18790	19029	19001	18990	18972	18922	18892	18845	18963	19204	19005	18844	18836	19089	18912	18865	19170	18987	19029	19051	18856	18898	18933	19061	19130	19024	18913	18923	18968	19064	18717	18966	18922	19178	18679	18885	18981	19108	18914	18825	18982	18831	19134	19047	19087	19037	19026	18873	18893	19062	18778	18832	18883	19264	18968	18924	18967	19065	18859	18947	18990	18955	18693	18998	18988	18923	18804	18860	18999	18872	18966	19018	19085	18960	19177	18906	18778	19024	18810	18786	18833	18729	18979	18894	18949	19070	18928	18965	19013	18893	19028	19081	18989	18953	19067	18745	18951	19123	19086	19019	18990	18852	18999	18763	18802	19054	19064	19059	19133	18797	18931	18731	19027	18944	18796	18765	19010	19181	18985	19161	19010	19022	19186	18879	18761	18949	18875	18959	18913	19063	19053	18918	18991	19019	19205	18957	18899	18903	18768	19152	18932	19080	19165	18856	19163	19016	19039	18906	19172	18946	18854	19067	18844	19094	19095	18827	18790	18954	19124	19053	18882	19070	19056	19075	18924	19193	19019	18996	19161	18999	18881	19055	18928	19088	18889	19273	18851	19213	19128	19009	18803	18846	19210	19096	18973	18935	18782	18852	19041	18870	18966	19040	18833	18933	19096	19068	18843	18907	18997	18975	19119	18919	18876	19010	19191	19167	18902	18939	19127	19064	19006	19009	19017	19031	19078	18961	18885	19034	18877	18920	19096	18988	18826	18922	18810	19056	18997	19093	18862	18832	18854	19081	18866	18891	18929	18907	18917	19114	19077	18988	18987	18805	19072	18927	18743	19187	19043	19019	18914	19030	19147	19096	18920	19110	18970	19007	19048	19115	19007	18824	18899	18849	18888	19002	19148	18949	18876	19079	18830	18922	18980	19004	18824	18939	19061	19115	18944	19071	18861	19151	18907	18890	19041	19028	18985	18975	18848	18932	18980	19113	19055	19033	19013	18936	19070	18927	18868	19097	19131	18929	19056	18952	18991	18826	18937	18777	19004	18978
21590	36218	33913	28446	24957	23535	23152	39231	40110	31435	25868	20471	18121	17387	17394	17143	17322	17235	17205	17038	17403	17369	17277	17097	17194	17280	17118	17205	17141	17274	17032	17119	17290	17223	17118	17204	17057	17184	17322	17192	17281	17240	17200	17123	17236	17119	17023	17030	17334	17173	17243	17301	17245	17301	17030	17216	17091	17061	17349	17033	17222	17248	17175	17310	17049	17136	17266	17071	17184	17237	17195	17064	17208	17078	17148	17268	17167	17236	17133	17270	17197	17200	16991	17183	17110	17154	17202	17017	17148	17255	17035	17263	17352	17035	17078	17040	16999	17213	17117	17214	17105	16919	17211	17188	17121	17083	17116	17089	17120	17393	17044	17154	17247	17037	17139	17205	17064	17128	17106	17244	17267	17032	17100	17138	17095	17138	17069	17086	17303	17157	17224	17047	17233	17107	17082	17081	17044	17198	17103	16924	17267	17051	17117	17190	17218	17151	17369	17078	17133	17105	17065	17120	17196	17219	17123	17127	16944	17157	17297	17161	17087	17110	17142	17119	17229	17173	17226	17209	17051	17102	17159	17121	17326	17139	16992	16927	17304	17265	17194	17216	17324	17142	17265	17028	17169	17108	17282	17153	17252	17235	17029	17209	17239	17305	17136	17068	17282	17209	17402	17053	17063	17011	17031	17217	17366	17254	17138	17203	17077	17098	17194	17154	17180	17302	17127	17272	17214	16985	17141	17079	17298	17226	17141	17227	17047	17118	17246	16929	17226	17106	17208	17123	17233	17139	17213	17189	17091	17141	17106	17133	17032	17101	16964	17175	17169	17144	17244	17282	17039	17056	17157	17124	17150	17077	17090	17139	17226	17158	17242	17220	17177	17137	17185	17292	17096	17173	17161	17220	17372	17247	17269	17000	17329	17020	17066	17224	17126	17156	17306	17175	17067	17055	17146	17232	17261	17131	17191	17230	17076	17234	16839	17244	17055	17297	17168	17159	17171	17167	17152	17102	17265	17128	16980	17302	17001	17212	17229	17188	17177	17182	17153	17112	17316	17093	17183	17077	17123	17095	17246	17140	16938	17160	17118	17313	16930	17068	17209	17175	17164	17113	17205	17113	17277	17257	17219	17281	17225	17232	17085	16978	16928	17118	17139	17153	17193	17067	17226	17099	17145	17160	17094	17009	17274	17155	17174	16967	17183	17058	17077	17097	17079	17216	17120	17226	17209	17351	17206	17222	17167	17145	17212	17192	17222	17192	17117	17258	17332	17130	17121	17275	17206	17152	17173	17195	17169	17170	17151	17410	17217	17123	17360	17178	17062	17131	17110	17290	16915	17295	16983	17329	17177	17235	17119	17384	17118	17263	17190	17127	17112	17350	17214	17098	17342	17325	17216	17258	17138	17079	16955	17212	17212	17164	17307	17022	17120	17209	17102	17269	17150	17006	17079	17000	17132	17148	17106	17311	17180	17147	17101	17215	17100	17162	17205	17117	17220	17117	17320	17137	17116	17257	17181	17113	17231	17138	17273	17315	17083	17224	17202	17154	17281	17113	17166	17042	17043	17203	17240	17130	17211	17144	17111	17095	17073	17205	17264	17319	17164	17164	17144	17052	17154	17103	17150	17191	16911	17291	17220	17323	17186	17111	17294	16908	17282	17230	17221	17180	17053	17078	17093	17179	17160	17193	17094	17201	17028	17075	16957	17282	17141	17248	17320	17180	17341	17218	17204	17119	17228	17243	17030	17257	17213	17202	17209	17125	17164	17102	17157	17167	17148	17242	17073	17147	17027	17190	17256	17128	17137	17077	16963	17273	16971	17205	17064	17296	17004	17313	17025	17132	17036	17221	17252	17050	17105	17134	17238	17167	17277	17148	17218	17221	17256	17046	17133	17257	17121	17363	17125	17139	16897	17143	17088	17224	17091	17309	17263	17069	17231	17237	17099	17063	17186	17100	17186	17226	17105	17229	17106	17075	17059	17185	17159	17205	17047	17173	17261	17113	17163	17143	17140	17155	17105	17168	17089	17124	17014	17299	17164	17327	17160	17313	17130	17181	17055	17037	17358	17305	16917	17012	17257	17304	17178	17207	17137	17152	17203	17124	17127	17072	17088	17227	17167	17244	17034	17090	17018	17081	17254	17122	17098	17062	17124	17065	17128	17122	17038	17272	17240	17212	17190	17135	17248	17092	17140	17218	17310	16958	17087	17333	17264	17044	17192	17201	17349	17182	17181	17217	17327	17206	17130	17070	17092	17333	17028	17177	17243	17171	17044	17194	17201	17160	17286	17173	17057	17073	17118	17133	17221	17219	17113	17120	16917	17299	17156	17071	17295	17256	17306	16989	17268	17222	17265	17284	17110	17164	17272	17139	17060	17263	17062	17059	17209	17151	16997	17250	17168	17102	17188	17111	17114	17301	17261	17128	17300	17166	17297	17087	17076	17187	17064	17178	17142	17155	17122	17093	17290	17117	17297	17140	17350	17020	17098	17302	17133	17127	17177	17286	17262	17115	17105	17130	17300	17254	17047	17016	17181	17311	17407	17065	17323	17204	17257	17129	17105	16945	17150	17224	17088	17120	17100	17099	17147	16953	17182	17279	17167	17157	17180	17371	17196	17040	17015	17206	17031	17218	17178	17008	17093	17233	17148	17161	17168	17059	17100	17052	17118	17374	17071	17246	17281	17278	17116	17238	16961	17085	17083	17017	17052	17196	17211	17219	17144	17243	17186	17031	17153	17116	17252	16993	17109	17059	17160	17253	17160	17153	17055	17070	17195	17179	17103	17187	17119	17165	17068	17172	17015	16937	17026	17077	17097	17120	17373	17167	17081	17180	17163	17148	17172	17361	17078	17241	17098	17076	17153	17157	17141	17313	17232	17143	17408	17184	17116	17004	17145	17251	17235	17285	16928	17284	17039	17272	17063	17104	17134	17107	17178	17226	17229	17298	17196	17183	17129	17165	17015	17095	17069	17303	17073	17139	17178	17225	17039	17215	17322	17153	17234	17338	17108	17046	17229	17179	17097	17204	17266	17139	17169	17120	17144	17206	17339	17290	17196	17402	17194	17082	17201	17278	17049	17225	17198	17363	17141	17039	17282	17204	17282	17271	17011	17176	17117	17072	17175	17095	16948	17191	17149	17055	17155	16994	17213	17211	17289	17240	17259	17254	17086	17063	17194	17076	17233	16981	17181	17078	17207	17111	17195	17290	17128	17055	17159	16974	17161	17180	17411	17152	17036	17228	17236	17142	17121	17161	17119	17100	17212	17050	17039	17190	17128	17146	17182	17387	17037	17093	17200	17289	17114	17187	17122	17146	17310	17287	17341	17186	16998	17304	17152	17293	17329	17275	17195	17095	17149	17163	17058	17090	17179	17247	17054	17283	17282	17258	17357	17222	17062	17304	17096	17117	17223	17316	17191	17178	16993	17125	17112	17204	17151	17404	17227	17187	16958	17160	17212	17315	17069	17054	17145	17012	17227	16906	17163	17318	17101	17082	17254	17198	17162	17145	17167	17251	16992	17123	17222	17030	17280	17229	17100	17182	16888	17149	17233	17043	17208	17142	17290	17084	17057	16961	17376	17143	17305	17221	17200	17050	17083	17083	17091	17206	17100	17173	17339	17070	17138	17257	17131	17184	17090	17079	17182	17074	17024	17138	17204	17298	17110	17016	17246	17263	17157	17305	17127	17242	17114	17139	17130	17094	17183	17171	17131	17217	17134	17273	17056	17336	17402	17109	17284	17171	17199	17052	17189	17060	17097	17207	17095	17067	17000	17019	17227	17187	17245	17040	17054	17226	17258	17129	17389	17139	17046	17115	17131	17061	17135	17085	17266	17251	17261	17102	17146	17187	17113	17255	17115	17240	17060	17145	17158	17147	16846	17162	17247	17094	17100	17054	17112	17047	17252	17225	17280	17098	17262	17198	17102	17175	17249	17273	17253	17167	17119	17159	17009	17087	17249	17139	17136	17073	17091	17268	17125	17169	17125	17186	17285	17058	17159	17443	17066	17133	17200	17173	17195	17149	17263	17397	17186	17302	17106	17112	17251	17178	17107	16989	17278	16985	17250	17053	17391	17094	17297	17109	17158	17024	17257	17175	17152	17080	17238	17146	17114	17097	17247	17157	17114	17077	17139	17109	17281	17275	17052	17220	17134	17158	17278	17164	17384	17190	17084	17069	17175	17186	17265	17284	17218	17006	17172	17147	17164	17151	17240	17234	17155	17215	17180	17292	16993	17116	17142	17152	17266	16913	17169	16940	17149	17095	17227	17226	17243	17216	17056	17167	17198	17257	17215	17073	17129	17013	17232	17060	17198	17222	17156	17034	17279	17110	17074	17098	17086	17232	17253	17025	17296	17235	17227	17387	17199	17132	17133	16991	17145	17151	17300	17151	17042	17043	17276	17283	17181	17221	17258	17162	17213	17235	17102	17243	17305	17182	17130	17276	17188	17009	17230	17291	17385	17091	17032	17229	17198	17263	17012	17083	17157	17292	17370	17105	17065	17103	17286	17126	17185	17192	17269	17107	17219	17071	17170	17151	17194	17140	17169	17187	17125	17376	17158	17171	17165	17141	16995	16970	17140	17370	17237	17329	17102	17280	17177	17215	17168	17042	17243	17045	17211	17194	17179	17264	17167	17146	17095	17205	17031	17087	17130	17261	16993	17193	17220	17060	17197	17167	17228	17107	17121	17269	17126	17234	17058	16836	17470	17045	17242	17188	17223	17115	17161	17297	17161	17174	17017	17178	17239	17122	17151	17257	17232	17229	17057	17259	17040	17251	17126	17033	17096	17218	17261	17078	17220	17232	17297	17175	17178	17117	17275	17112	17138	17194	17188	17189	17037	17069	17028	17304	17144	17023	17301	16973	17228	16960	17228	17112	17065	17209	17203	17070	17198	17162	16906	17254	17156	17112	17238	17159	17182	17136	17054	17002	17272	17182	17102	17162	17285	17293	16975	17041	17030	17179	17190	17278	17069	17151	17098	17265	17231	17209	17018	17279	17324	17299	17068	17274	17093	17173	17173	17329	17157	17238	17103	17187	16983	17133	17250	17076	17322	17107	17305	17089	17314	17133	17138	17352	17260	17328	17188	17116	17227	17124	17112	16990	17145	17129	17168	17150	17177	17061	17214	17228	17227	17044	17166	17168
22919	21281	29139	23949	22441	26624	30649	47216	53085	42376	33752	26366	21978	20486	19977	19841	19893	19920	19712	19849	19609	19846	19629	19848	19897	19737	19668	19516	19786	19721	19686	19721	19857	19575	19701	19841	19847	19794	19586	19692	19723	19698	19755	19738	19634	19722	19675	19610	19882	19902	19506	19640	19627	19766	19608	19577	19654	19585	19873	19541	19515	19573	19682	19834	19645	19694	19700	19507	19476	19518	19500	19736	19695	19573	19628	19572	19738	19620	19579	19593	19590	19713	19672	19606	19479	19714	19588	19432	19567	19482	19643	19509	19461	19518	19741	19684	19425	19706	19687	19657	19497	19598	19672	19466	19583	19702	19453	19604	19672	19631	19813	19581	19816	19467	19620	19624	19407	19639	19486	19562	19514	19665	19744	19460	19625	19582	19590	19856	19641	19577	19613	19625	19758	19778	19645	19696	19497	19488	19540	19486	19726	19636	19407	19611	19603	19530	19718	19705	19590	19481	19499	19588	19618	19657	19573	19638	19609	19556	19819	19758	19523	19590	19626	19705	19591	19521	19712	19528	19572	19557	19360	19749	19769	19737	19608	19351	19577	19615	19429	19771	19598	19765	19586	19553	19483	19613	19459	19613	19487	19362	19731	19648	19634	19513	19621	19729	19679	19746	19558	19636	19784	19806	19424	19555	19486	19704	19746	19482	19582	19554	19388	19381	19675	19526	19667	19409	19808	19693	19697	19593	19517	19644	19710	19621	19513	19549	19497	19608	19613	19715	19702	19699	19671	19416	19572	19571	19699	19651	19544	19745	19550	19724	19765	19699	19746	19521	19572	19821	19608	19409	19459	19580	19689	19542	19737	19578	19530	19548	19639	19706	19467	19542	19546	19508	19635	19274	19656	19730	19664	19459	19643	19605	19619	19519	19624	19627	19668	19623	19682	19561	19726	19619	19558	19544	19615	19503	19683	19730	19399	19618	19507	19624	19622	19604	19724	19616	19580	19429	19604	19626	19537	19605	19599	19579	19659	19587	19453	19507	19467	19588	19666	19315	19506	19577	19652	19474	19770	19734	19676	19365	19600	19437	19497	19539	19638	19603	19731	19692	19723	19571	19678	19726	19685	19792	19542	19759	19548	19575	19550	19705	19636	19822	19500	19420	19387	19843	19579	19640	19493	19717	19516	19646	19638	19617	19691	19459	19586	19704	19495	19710	19449	19574	19523	19654	19566	19692	19459	19629	19743	19464	19602	19562	19703	19744	19604	19735	19519	19584	19791	19689	19453	19713	19638	19537	19668	19596	19624	19572	19736	19543	19619	19578	19549	19524	19276	19661	19664	19670	19524	19625	19680	19710	19672	19728	19833	19737	19674	19641	19692	19504	19410	19433	19607	19769	19605	19654	19526	19661	19599	19500	19488	19441	19540	19827	19490	19599	19404	19608	19432	19531	19490	19370	19484	19565	19631	19707	19592	19509	19590	19542	19466	19517	19390	19673	19830	19704	19506	19845	19646	19616	19565	19458	19538	19470	19600	19838	19701	19462	19564	19685	19672	19503	19857	19558	19624	19690	19702	19816	19645	19555	19550	19473	19582	19547	19544	19474	19636	19375	19617	19775	19699	19733	19631	19488	19508	19663	19746	19463	19609	19525	19607	19678	19625	19347	19766	19808	19631	19543	19351	19687	19772	19695	19443	19460	19679	19527	19557	19513	19694	19695	19474	19552	19781	19495	19403	19605	19328	19642	19823	19679	19647	19713	19536	19472	19624	19576	19472	19505	19648	19590	19663	19499	19486	19611	19573	19706	19616	19704	19576	19669	19690	19440	19432	19654	19688	19471	19744	19485	19650	19631	19511	19569	19603	19632	19418	19355	19570	19509	19486	19503	19680	19495	19612	19680	19668	19444	19755	19442	19595	19756	19731	19508	19474	19535	19693	19550	19596	19590	19717	19624	19765	19705	19653	19603	19538	19823	19634	19552	19483	19631	19496	19465	19632	19629	19615	19474	19698	19602	19600	19631	19542	19692	19421	19558	19674	19629	19525	19601	19508	19448	19612	19471	19754	19618	19764	19605	19518	19695	19571	19860	19619	19477	19783	19596	19375	19746	19527	19515	19511	19665	19715	19731	19432	19628	19557	19498	19577	19619	19510	19501	19444	19757	19814	19661	19661	19555	19602	19639	19447	19581	19567	19341	19570	19577	19621	19433	19563	19738	19387	19604	19467	19502	19690	19491	19653	19623	19921	19571	19641	19459	19467	19690	19656	19498	19624	19548	19302	19644	19744	19445	19495	19586	19535	19477	19535	19721	19711	19502	19404	19406	19820	19544	19480	19653	19567	19599	19537	19458	19452	19605	19642	19373	19568	19554	19707	19606	19656	19579	19637	19455	19582	19607	19631	19684	19651	19434	19665	19565	19610	19453	19399	19338	19537	19808	19663	19470	19557	19518	19716	19373	19525	19598	19433	19431	19417	19607	19506	19602	19528	19635	19628	19577	19541	19590	19509	19572	19334	19479	19475	19433	19592	19736	19632	19619	19645	19616	19697	19504	19496	19763	19652	19486	19713	19706	19867	19492	19601	19721	19586	19661	19535	19641	19537	19606	19667	19573	19587	19465	19642	19682	19640	19787	19414	19736	19571	19592	19507	19523	19558	19709	19559	19765	19600	19452	19594	19521	19686	19637	19700	19549	19703	19463	19551	19720	19662	19540	19508	19362	19417	19631	19755	19591	19574	19635	19606	19904	19709	19493	19602	19536	19635	19639	19497	19459	19506	19541	19378	19398	19446	19581	19430	19554	19627	19580	19419	19351	19689	19540	19648	19595	19768	19229	19536	19630	19619	19624	19566	19659	19699	19683	19725	19717	19631	19650	19695	19576	19503	19461	19473	19861	19748	19628	19796	19460	19687	19485	19581	19519	19553	19648	19666	19644	19800	19509	19762	19399	19506	19821	19723	19687	19672	19902	19842	19708	19610	19466	19639	19552	19801	19614	19597	19464	19607	19563	19455	19508	19679	19473	19343	19573	19357	19616	19421	19758	19550	19722	19580	19430	19626	19488	19735	19372	19648	19637	19623	19786	19549	19784	19643	19374	19265	19499	19415	19590	19560	19580	19804	19860	19586	19661	19499	19353	19498	19471	19599	19688	19642	19618	19719	19739	19572	19723	19817	19606	19342	19406	19599	19668	19573	19575	19743	19716	19628	19538	19608	19442	19432	19710	19480	19772	19533	19536	19460	19557	19345	19466	19400	19556	19722	19537	19599	19758	19643	19778	19589	19500	19444	19669	19605	19318	19541	19713	19425	19458	19418	19712	19517	19513	19699	19586	19588	19445	19495	19507	19601	19725	19572	19635	19548	19659	19471	19585	19552	19665	19517	19642	19687	19709	19610	19755	19777	19582	19496	19674	19716	19740	19422	19775	19599	19566	19393	19526	19590	19670	19618	19569	19559	19640	19562	19691	19662	19732	19577	19736	19637	19610	19601	19512	19624	19470	19491	19480	19472	19473	19565	19515	19676	19646	19707	19817	19713	19464	19785	19615	19669	19750	19576	19231	19400	19506	19590	19520	19863	19616	19539	19474	19664	19550	19558	19533	19457	19350	19489	19337	19650	19701	19563	19651	19611	19641	19768	19585	19471	19482	19816	19767	19780	19402	19555	19715	19637	19429	19541	19600	19657	19601	19657	19656	19761	19735	19822	19382	19643	19439	19566	19756	19512	19864	19665	19646	19637	19593	19689	19415	19604	19541	19402	19591	19530	19656	19891	19780	19669	19548	19663	19509	19496	19698	19565	19494	19523	19502	19525	19348	19623	19555	19639	19609	19473	19716	19403	19486	19511	19684	19684	19663	19658	19480	19504	19668	19772	19620	19590	19539	19783	19445	19566	19507	19623	19500	19716	19631	19592	19580	19673	19618	19605	19795	19641	19586	19663	19551	19611	19755	19532	19621	19533	19378	19670	19669	19738	19617	19561	19534	19549	19502	19655	19619	19487	19555	19550	19472	19669	19486	19504	19563	19573	19641	19620	19876	19558	19647	19724	19479	19560	19537	19387	19509	19425	19621	19454	19373	19588	19485	19595	19574	19479	19670	19514	19712	19703	19797	19598	19624	19538	19392	19744	19784	19681	19382	19553	19768	19708	19599	19765	19750	19703	19600	19758	19460	19554	19742	19657	19448	19492	19735	19908	19659	19590	19548	19708	19397	19585	19537	19677	19618	19567	19458	19609	19557	19539	19683	19561	19544	19466	19552	19358	19394	19729	19368	19637	19525	19611	19549	19613	19563	19469	19460	19524	19647	19647	19579	19510	19720	19646	19625	19748	19602	19621	19544	19603	19726	19588	19522	19647	19626	19551	19468	19400	19669	19493	19700	19676	19503	19606	19793	19644	19410	19668	19601	19660	19585	19584	19616	19595	19433	19374	19508	19581	19415	19377	19413	19616	19670	19643	19642	19544	19601	19540	19569	19472	19358	19841	19630	19492	19640	19271	19499	19570	19823	19463	19678	19649	19575	19595	19582	19585	19674	19741	19553	19456	19426	19506	19702	19502	19657	19626	19534	19371	19477	19663	19654	19462	19585	19528	19498	19553	19387	19573	19523	19654	19534	19501	19436	19590	19498	19714	19568	19467	19649	19439	19729	19578	19545	19473	19415	19562	19442	19510	19408	19487	19656	19800	19684	19620	19451	19602	19642	19722	19559	19840	19898	19310	19512	19676	19647	19850	19486	19470	19490	19689	19679	19657	19715	19618	19440	19465	19339	19564	19474	19591	19478	19648	19676	19402	19430	19606	19610	19425	19635	19398	19659	19476	19624	19586	19758	19747	19770	19655	19439	19736	19785	19500	19680	19654	19747	19564	19670	19692	19706	19638	19407	19676	19623	19504	19633	19638	19648	19726	19498	19530	19595	19646	19582	19425	19491	19459	19499	19531	19415	19552	19543	19671	19749	19620	19524	19675	19291	19496	19524	19408	19562	19516	19721	19673	19500	19548	19646	19689	19590	19595	19507	19555	19444	19840	19578	19714	19625	19562	19494	19603	19563	19628	19315	19631	19538	19618	19543	19766	19495	19662	19509	19661	19644	19615	19596	19652	19648	19625	19652	19623	19694	19560	19606	19695	19536	19695	19837	19605	19620	19750	19610	19702	19496	19469	19685
25655	46047	45877	36711	31773	29897	29385	51211	54034	42282	34605	24900	19571	17919	17288	17575	17455	17559	17534	17446	17493	17658	17315	17542	17429	17529	17457	17444	17624	17636	17487	17360	17494	17253	17384	17516	17340	17562	17569	17573	17538	17339	17342	17677	17642	17464	17420	17398	17433	17585	17473	17635	17436	17438	17512	17528	17466	17368	17442	17558	17355	17537	17492	17392	17438	17334	17457	17402	17557	17483	17361	17515	17380	17468	17394	17603	17429	17683	17439	17584	17532	17309	17565	17397	17456	17316	17670	17565	17375	17553	17561	17463	17651	17399	17433	17455	17422	17389	17517	17572	17580	17433	17368	17440	17454	17201	17481	17356	17524	17539	17637	17400	17475	17352	17434	17234	17373	17381	17475	17302	17385	17405	17430	17485	17590	17268	17492	17439	17564	17421	17503	17479	17526	17426	17352	17342	17607	17538	17481	17468	17414	17308	17435	17494	17377	17339	17314	17426	17535	17330	17412	17384	17357	17593	17457	17358	17497	17619	17482	17426	17428	17448	17590	17457	17460	17507	17460	17420	17420	17392	17602	17454	17454	17314	17502	17406	17347	17392	17446	17225	17382	17427	17437	17406	17464	17408	17474	17500	17489	17434	17377	17532	17497	17450	17465	17583	17392	17566	17314	17572	17379	17317	17270	17682	17492	17441	17394	17507	17425	17488	17515	17452	17457	17471	17508	17411	17530	17525	17356	17581	17366	17534	17527	17420	17382	17210	17491	17537	17525	17459	17694	17412	17366	17455	17471	17500	17622	17373	17557	17588	17437	17501	17581	17529	17502	17442	17396	17468	17404	17507	17425	17438	17267	17636	17519	17545	17399	17353	17368	17423	17354	17615	17446	17359	17321	17489	17281	17237	17527	17409	17397	17499	17508	17457	17454	17335	17557	17499	17460	17401	17362	17374	17541	17504	17565	17546	17500	17425	17361	17616	17474	17329	17575	17510	17326	17499	17488	17309	17369	17602	17321	17551	17427	17413	17481	17407	17684	17381	17412	17406	17502	17356	17492	17521	17546	17476	17492	17389	17348	17502	17422	17595	17261	17439	17383	17367	17325	17487	17569	17331	17379	17555	17395	17592	17379	17344	17385	17325	17454	17503	17316	17425	17350	17442	17313	17497	17456	17605	17605	17438	17484	17431	17403	17545	17310	17533	17588	17441	17542	17365	17662	17382	17509	17457	17387	17387	17523	17516	17463	17452	17535	17431	17435	17343	17304	17318	17524	17467	17365	17366	17427	17488	17605	17554	17458	17457	17374	17499	17321	17536	17507	17358	17679	17435	17240	17407	17517	17371	17265	17469	17382	17561	17432	17327	17484	17432	17426	17300	17260	17257	17549	17577	17525	17328	17444	17234	17350	17252	17378	17360	17381	17520	17428	17365	17424	17487	17340	17417	17485	17415	17686	17365	17564	17422	17382	17415	17436	17347	17468	17338	17477	17561	17422	17275	17358	17349	17405	17595	17482	17516	17470	17547	17287	17539	17395	17475	17408	17423	17552	17644	17398	17350	17481	17479	17394	17440	17455	17565	17281	17672	17593	17497	17441	17518	17431	17276	17491	17428	17350	17388	17514	17393	17586	17426	17457	17413	17407	17379	17480	17540	17455	17502	17464	17490	17454	17436	17257	17494	17439	17425	17348	17432	17378	17611	17421	17474	17445	17439	17567	17464	17432	17513	17517	17496	17371	17389	17534	17231	17470	17323	17316	17601	17480	17312	17347	17458	17458	17316	17563	17517	17475	17589	17411	17553	17334	17493	17423	17577	17418	17379	17375	17452	17368	17476	17445	17427	17359	17609	17368	17260	17318	17532	17607	17499	17395	17398	17353	17548	17564	17545	17555	17395	17263	17402	17434	17515	17539	17472	17432	17471	17458	17173	17363	17406	17280	17518	17411	17507	17396	17421	17260	17411	17332	17377	17512	17371	17432	17376	17554	17366	17575	17369	17280	17453	17421	17525	17392	17456	17456	17361	17280	17345	17374	17427	17480	17356	17602	17445	17372	17475	17458	17466	17509	17461	17544	17514	17315	17501	17421	17462	17482	17378	17393	17381	17547	17418	17451	17403	17440	17440	17471	17494	17431	17358	17426	17283	17434	17407	17482	17410	17394	17626	17257	17430	17489	17450	17427	17360	17617	17295	17605	17400	17490	17549	17486	17547	17491	17381	17376	17471	17495	17547	17535	17459	17449	17344	17536	17367	17453	17453	17399	17428	17567	17525	17424	17491	17457	17538	17562	17485	17470	17460	17523	17482	17459	17344	17443	17336	17396	17483	17537	17460	17431	17324	17408	17492	17405	17512	17435	17350	17456	17401	17416	17576	17447	17184	17503	17397	17499	17432	17420	17433	17484	17398	17562	17336	17588	17449	17541	17331	17379	17285	17435	17543	17327	17520	17486	17461	17413	17427	17286	17516	17514	17539	17433	17468	17434	17488	17421	17311	17433	17502	17542	17512	17388	17619	17347	17641	17414	17460	17369	17422	17470	17678	17384	17469	17693	17467	17425	17530	17342	17554	17617	17388	17513	17312	17449	17488	17644	17432	17419	17622	17445	17355	17537	17422	17335	17265	17499	17467	17322	17540	17426	17562	17501	17374	17348	17518	17378	17484	17503	17367	17464	17503	17325	17407	17569	17473	17554	17358	17406	17483	17403	17496	17496	17398	17478	17583	17594	17373	17377	17594	17482	17438	17320	17466	17540	17440	17381	17605	17396	17557	17417	17521	17539	17386	17411	17440	17425	17547	17471	17483	17754	17271	17330	17362	17529	17452	17425	17520	17465	17604	17442	17264	17368	17525	17575	17304	17422	17577	17338	17514	17395	17376	17618	17402	17415	17510	17387	17512	17483	17459	17486	17413	17326	17444	17424	17305	17570	17366	17406	17528	17454	17508	17394	17422	17430	17633	17326	17331	17455	17407	17480	17393	17447	17442	17610	17471	17359	17544	17474	17437	17401	17414	17412	17460	17412	17455	17425	17464	17427	17329	17446	17286	17499	17502	17434	17550	17443	17569	17431	17553	17400	17446	17394	17409	17407	17532	17484	17578	17312	17536	17543	17461	17442	17430	17499	17343	17701	17379	17431	17447	17533	17315	17347	17475	17553	17413	17427	17329	17312	17502	17364	17346	17455	17537	17310	17293	17467	17315	17382	17362	17393	17429	17394	17310	17582	17389	17472	17364	17402	17350	17383	17285	17467	17240	17524	17421	17434	17455	17612	17298	17421	17277	17457	17198	17490	17504	17225	17330	17310	17432	17675	17294	17508	17474	17363	17237	17353	17556	17315	17307	17402	17516	17400	17620	17489	17357	17583	17404	17511	17319	17305	17412	17548	17330	17452	17427	17531	17366	17454	17590	17396	17514	17456	17594	17555	17508	17480	17586	17227	17562	17632	17415	17590	17440	17537	17369	17598	17481	17610	17359	17557	17291	17369	17364	17532	17420	17442	17467	17389	17570	17405	17424	17596	17327	17380	17433	17442	17386	17619	17465	17401	17423	17370	17420	17280	17458	17366	17558	17291	17364	17454	17405	17371	17392	17642	17484	17514	17313	17473	17536	17300	17685	17329	17598	17322	17434	17287	17568	17525	17475	17418	17354	17392	17526	17622	17377	17212	17409	17399	17525	17398	17413	17320	17390	17490	17510	17443	17387	17542	17430	17587	17507	17472	17512	17480	17379	17257	17496	17353	17296	17451	17351	17542	17433	17323	17549	17424	17610	17476	17506	17533	17299	17399	17405	17509	17486	17367	17454	17484	17302	17372	17429	17346	17315	17507	17530	17423	17443	17528	17348	17729	17290	17488	17322	17441	17229	17386	17633	17696	17397	17543	17445	17345	17537	17380	17329	17212	17474	17319	17444	17505	17468	17507	17309	17456	17374	17344	17349	17619	17390	17549	17407	17265	17671	17372	17299	17392	17427	17525	17448	17543	17565	17303	17477	17538	17653	17235	17420	17410	17419	17509	17387	17425	17277	17377	17453	17547	17535	17552	17417	17431	17519	17546	17388	17527	17468	17213	17480	17359	17421	17510	17514	17314	17521	17541	17511	17351	17586	17546	17314	17457	17444	17449	17420	17390	17343	17390	17340	17516	17461	17483	17266	17450	17505	17333	17290	17300	17414	17617	17351	17479	17371	17487	17376	17459	17446	17423	17515	17365	17291	17470	17384	17570	17382	17351	17365	17348	17480	17519	17449	17478	17426	17481	17479	17533	17550	17363	17519	17465	17488	17261	17556	17292	17489	17287	17599	17383	17364	17385	17468	17358	17460	17522	17358	17378	17571	17333	17458	17497	17478	17393	17406	17461	17327	17591	17438	17490	17279	17405	17346	17551	17564	17464	17357	17531	17480	17416	17396	17433	17391	17576	17634	17452	17405	17556	17468	17447	17442	17416	17582	17353	17349	17259	17513	17428	17319	17658	17588	17575	17338	17594	17436	17507	17623	17395	17407	17394	17361	17410	17368	17367	17290	17410	17526	17443	17390	17625	17602	17419	17434	17440	17459	17397	17399	17399	17355	17438	17628	17444	17581	17294	17552	17426	17426	17634	17515	17451	17460	17310	17465	17287	17471	17382	17471	17522	17351	17396	17279	17387	17487	17356	17372	17399	17401	17357	17463	17554	17403	17525	17415	17431	17457	17438	17417	17526	17422	17238	17519	17312	17616	17369	17224	17378	17430	17609	17522	17432	17576	17351	17577	17461	17350	17379	17417	17364	17223	17501	17352	17484	17433	17521	17402	17548	17328	17358	17389	17429	17550	17370	17570	17507	17300	17472	17651	17485	17434	17521	17473	17413	17388	17432	17432	17479	17434	17434	17325	17475	17374	17722	17518	17358	17499	17414	17356	17421	17385	17559	17436	17317	17369	17453	17345	17367	17585	17536	17496	17292	17242	17537	17605	17494	17420	17297	17249	17489	17534	17417	17538	17544	17520	17449	17385	17597	17353	17315	17483	17457	17374	17381	17530	17330	17420	17342	17449	17373	17415	17445	17408	17399	17465	17498	17344	17663	17338	17493	17375	17461	17537	17517	17357	17562	17423	17316	17448	17428	17226	17527	17334	17402	17639	17746	17395	17486	17282	17565	17585	17464	17661	17338	17343	17463	17486	17468	17447
27568	22851	28162	25917	21852	20891	20588	22660	23863	22769	21442	20432	19682	19440	19404	19487	19296	19435	19548	19575	19337	19675	19474	19627	19459	19466	19508	19307	19557	19562	19545	19321	19528	19388	19312	19516	19497	19515	19500	19391	19343	19274	19445	19390	19643	19318	19522	19550	19405	19448	19515	19396	19538	19520	19579	19495	19607	19421	19431	19439	19434	19342	19203	19235	19303	19545	19558	19337	19590	19403	19567	19326	19446	19265	19502	19462	19396	19580	19536	19707	19509	19490	19334	19535	19376	19627	19444	19421	19406	19402	19406	19384	19553	19358	19443	19403	19412	19290	19436	19384	19593	19252	19375	19408	19550	19335	19532	19172	19506	19314	19330	19379	19329	19420	19443	19487	19394	19269	19263	19390	19093	19307	19405	19445	19308	19136	19411	19448	19577	19443	19542	19580	19233	19526	19385	19525	19380	19202	19397	19275	19415	19329	19682	19418	19281	19453	19594	19330	19287	19677	19395	19290	19301	19342	19295	19487	19581	19284	19504	19310	19262	19550	19411	19373	19628	19465	19311	19546	19406	19581	19428	19391	19323	19220	19487	19336	19567	19330	19358	19474	19466	19438	19552	19430	19297	19387	19507	19339	19439	19571	19450	19343	19392	19531	19196	19752	19561	19341	19440	19551	19318	19413	19339	19176	19394	19519	19220	19341	19416	19463	19480	19152	19553	19545	19420	19406	19509	19427	19547	19461	19481	19626	19391	19321	19468	19264	19617	19334	19481	19450	19418	19335	19489	19431	19477	19443	19511	19568	19311	19358	19255	19418	19489	19192	19465	19282	19351	19659	19374	19542	19419	19225	19509	19383	19346	19525	19318	19550	19611	19636	19404	19318	19568	19332	19403	19478	19560	19332	19254	19454	19391	19184	19396	19387	19156	19408	19335	19359	19268	19413	19506	19476	19410	19375	19489	19470	19307	19449	19295	19541	19366	19460	19549	19348	19454	19349	19418	19455	19487	19339	19478	19421	19284	19267	19440	19392	19266	19531	19460	19470	19485	19212	19561	19453	19462	19184	19468	19421	19264	19332	19630	19278	19496	19397	19380	19626	19362	19230	19427	19541	19502	19431	19465	19458	19452	19557	19484	19540	19393	19537	19423	19357	19499	19438	19228	19359	19380	19215	19386	19501	19562	19407	19476	19464	19257	19403	19470	19495	19573	19423	19360	19590	19368	19452	19422	19424	19359	19324	19410	19522	19215	19505	19591	19317	19399	19395	19474	19609	19469	19289	19346	19579	19535	19559	19534	19486	19215	19247	19347	19384	19436	19533	19326	19558	19355	19429	19583	19441	19551	19459	19430	19157	19533	19690	19584	19314	19449	19650	19475	19424	19336	19365	19570	19488	19424	19269	19437	19520	19384	19614	19414	19689	19520	19541	19362	19483	19660	19482	19156	19341	19476	19459	19223	19555	19505	19484	19450	19471	19338	19420	19644	19409	19416	19594	19344	19422	19291	19379	19246	19528	19322	19468	19465	19476	19480	19412	19553	19494	19536	19487	19394	19447	19528	19391	19519	19346	19422	19500	19423	19623	19614	19744	19758	19476	19475	19541	19488	19346	19365	19572	19702	19577	19301	19429	19317	19394	19355	19419	19376	19294	19335	19393	19445	19551	19575	19431	19549	19483	19383	19615	19588	19562	19388	19113	19316	19323	19350	19524	19362	19485	19551	19457	19393	19393	19625	19683	19362	19376	19545	19385	19428	19317	19326	19555	19524	19320	19347	19284	19385	19444	19550	19541	19444	19462	19404	19631	19451	19342	19523	19509	19493	19293	19557	19464	19423	19440	19423	19333	19203	19301	19409	19197	19267	19424	19540	19440	19558	19735	19252	19622	19439	19564	19654	19369	19345	19353	19425	19340	19429	19463	19518	19392	19458	19517	19340	19591	19464	19204	19699	19436	19449	19523	19484	19410	19485	19515	19326	19327	19460	19476	19601	19585	19362	19451	19645	19295	19338	19501	19385	19379	19316	19404	19508	19693	19466	19421	19436	19444	19426	19396	19420	19535	19544	19284	19284	19411	19556	19436	19483	19482	19438	19501	19177	19443	19410	19468	19392	19581	19512	19476	19337	19422	19340	19527	19341	19469	19259	19343	19379	19479	19358	19446	19360	19434	19520	19407	19576	19437	19534	19507	19612	19530	19265	19345	19666	19395	19449	19385	19479	19342	19266	19387	19451	19418	19534	19278	19468	19342	19469	19587	19390	19280	19623	19718	19543	19669	19513	19391	19519	19538	19450	19455	19468	19338	19522	19381	19367	19676	19438	19362	19469	19464	19540	19568	19395	19400	19457	19398	19465	19229	19487	19336	19418	19402	19361	19383	19458	19386	19441	19466	19466	19544	19414	19614	19508	19503	19468	19285	19377	19509	19423	19561	19280	19453	19349	19487	19441	19332	19528	19630	19493	19452	19420	19376	19381	19496	19325	19425	19337	19614	19289	19514	19471	19428	19546	19445	19450	19534	19464	19469	19467	19427	19489	19462	19249	19419	19474	19368	19528	19593	19592	19444	19445	19457	19670	19562	19325	19467	19297	19327	19319	19370	19685	19364	19381	19443	19577	19213	19427	19232	19405	19519	19522	19455	19380	19016	19383	19406	19502	19387	19347	19430	19582	19479	19477	19446	19494	19210	19213	19343	19523	19480	19289	19399	19390	19365	19468	19487	19430	19445	19437	19393	19315	19474	19760	19566	19386	19422	19399	19267	19212	19283	19593	19558	19561	19459	19477	19436	19489	19431	19478	19588	19420	19336	19432	19425	19403	19495	19278	19285	19392	19478	19436	19534	19465	19418	19321	19390	19320	19336	19387	19379	19569	19521	19398	19482	19374	19424	19421	19517	19433	19453	19435	19385	19369	19428	19528	19302	19682	19572	19445	19215	19236	19261	19565	19450	19573	19410	19438	19432	19460	19224	19407	19332	19415	19278	19521	19445	19512	19353	19512	19442	19594	19350	19408	19487	19429	19445	19514	19396	19256	19432	19423	19359	19614	19271	19542	19347	19532	19375	19342	19401	19713	19522	19404	19375	19355	19453	19519	19242	19525	19545	19211	19330	19491	19290	19576	19341	19589	19399	19417	19285	19322	19292	19321	19276	19379	19366	19423	19263	19402	19549	19253	19308	19337	19455	19450	19430	19378	19411	19405	19562	19240	19405	19431	19573	19584	19485	19450	19342	19474	19589	19424	19530	19397	19431	19485	19384	19381	19490	19401	19318	19429	19609	19602	19299	19374	19366	19355	19267	19531	19384	19406	19198	19544	19590	19432	19378	19252	19560	19269	19527	19462	19513	19522	19408	19430	19558	19295	19327	19430	19540	19212	19567	19419	19523	19367	19535	19387	19307	19417	19353	19604	19563	19520	19472	19620	19350	19426	19594	19472	19461	19384	19436	19383	19350	19446	19512	19407	19634	19640	19287	19385	19358	19449	19266	19371	19545	19528	19485	19578	19701	19535	19712	19593	19547	19476	19404	19472	19557	19229	19348	19354	19503	19250	19415	19273	19298	19470	19482	19486	19347	19526	19280	19397	19397	19476	19244	19403	19338	19525	19631	19395	19390	19336	19254	19060	19279	19493	19438	19603	19545	19322	19372	19420	19326	19398	19311	19447	19484	19397	19588	19401	19569	19329	19161	19527	19179	19387	19327	19297	19304	19539	19609	19564	19307	19360	19263	19420	19231	19585	19301	19381	19385	19499	19555	19344	19593	19344	19442	19419	19315	19451	19349	19567	19557	19544	19569	19413	19275	19577	19412	19669	19540	19270	19497	19367	19512	19666	19482	19644	19417	19380	19410	19460	19436	19483	19467	19426	19447	19444	19474	19358	19354	19283	19281	19470	19388	19330	19451	19483	19297	19663	19393	19544	19338	19309	19483	19379	19402	19712	19367	19383	19546	19313	19491	19491	19494	19327	19410	19614	19415	19457	19389	19401	19483	19524	19372	19521	19366	19390	19534	19488	19259	19363	19385	19477	19383	19396	19330	19551	19490	19242	19361	19486	19455	19319	19193	19263	19546	19490	19470	19358	19376	19345	19616	19492	19606	19301	19396	19393	19516	19328	19192	19618	19436	19426	19527	19593	19344	19444	19412	19162	19286	19695	19544	19470	19228	19157	19559	19405	19307	19362	19440	19444	19444	19315	19532	19416	19359	19392	19154	19644	19311	19457	19336	19517	19500	19443	19444	19565	19505	19417	19433	19487	19389	19473	19457	19647	19562	19524	19308	19294	19366	19471	19433	19322	19201	19364	19482	19601	19444	19447	19382	19346	19373	19449	19408	19319	19486	19316	19534	19255	19278	19390	19442	19358	19439	19449	19637	19310	19436	19439	19326	19540	19417	19354	19205	19404	19576	19539	19421	19353	19509	19376	19468	19410	19439	19345	19335	19418	19351	19362	19399	19483	19405	19433	19367	19355	19319	19306	19409	19588	19387	19327	19584	19411	19373	19361	19625	19236	19503	19324	19619	19460	19460	19236	19333	19441	19679	19501	19527	19666	19593	19325	19548	19387	19371	19432	19536	19618	19438	19583	19705	19384	19421	19500	19569	19577	19557	19658	19487	19387	19446	19226	19346	19417	19508	19401	19495	19377	19548	19384	19404	19338	19437	19296	19425	19478	19258	19498	19488	19342	19293	19534	19429	19116	19388	19334	19271	19500	19583	19684	19605	19442	19372	19625	19490	19475	19345	19562	19442	19699	19613	19373	19435	19545	19253	19525	19440	19529	19438	19439	19437	19281	19568	19650	19362	19438	19263	19462	19270	19432	19421	19288	19647	19209	19527	19488	19437	19575	19469	19627	19439	19343	19177	19474	19505	19332	19336	19539	19600	19560	19612	19643	19602	19345	19235	19174	19591	19514	19482	19370	19390	19480	19464	19478	19429	19738	19446	19427	19403	19442	19574	19385	19359	19296	19491	19371	19617	19477	19391	19377	19516	19511	19194	19383	19363	19279	19532	19466	19495	19412	19455	19507	19409	19278	19524	19463	19323	19306	19386	19367	19511	19491	19723	19367	19379	19225	19270	19390	19685	19355	19367	19379	19429	19492	19336	19461	19474	19251	19388	19607	19382	19375	19432	19514	19278	19426	19399	19529	19181	19442	19515	19419	19655
19809	27649	28633	23412	21350	19468	18760	22580	23341	21084	19610	18124	17534	17469	17447	17312	17360	17377	17316	17299	17353	17428	17457	17383	17386	17249	17317	17568	17392	17348	17394	17133	17367	17429	17153	17349	17319	17329	17288	17362	17374	17481	17501	17566	17384	17257	17418	17330	17316	17293	17566	17370	17430	17599	17526	17374	17371	17469	17276	17254	17318	17455	17353	17432	17237	17476	17368	17461	17345	17392	17348	17483	17292	17405	17271	17451	17364	17351	17280	17360	17421	17447	17443	17482	17302	17472	17260	17337	17363	17346	17384	17329	17361	17457	17272	17375	17205	17368	17452	17355	17387	17286	17325	17183	17223	17304	17375	17289	17355	17358	17458	17304	17386	17209	17494	17324	17366	17420	17412	17287	17585	17244	17161	17553	17339	17384	17387	17356	17465	17315	17338	17337	17364	17423	17351	17525	17535	17320	17198	17429	17282	17338	17357	17235	17380	17258	17339	17245	17314	17375	17420	17274	17337	17313	17322	17416	17267	17419	17267	17266	17324	17349	17264	17398	17413	17334	17326	17307	17396	17291	17412	17342	17316	17395	17268	17450	17255	17409	17441	17468	17322	17174	17357	17179	17367	17461	17241	17321	17289	17227	17385	17247	17319	17364	17165	17184	17278	17431	17353	17425	17372	17307	17218	17381	17437	17312	17232	17218	17270	17434	17340	17454	17461	17310	17282	17396	17428	17327	17298	17166	17346	17353	17488	17338	17317	17313	17443	17301	17166	17400	17296	17304	17234	17411	17249	17466	17253	17421	17456	17353	17333	17461	17271	17309	17275	17466	17411	17141	17270	17420	17198	17291	17349	17329	17433	17264	17307	17354	17178	17143	17407	17376	17312	17419	17569	17340	17342	17284	17251	17179	17384	17316	17322	17420	17144	17419	17317	17401	17316	17285	17332	17277	17288	17382	17316	17390	17258	17332	17389	17228	17176	17277	17352	17183	17525	17386	17406	17322	17334	17161	17235	17469	17234	17306	17443	17529	17119	17310	17222	17440	17358	17372	17458	17397	17551	17351	17281	17261	17191	17283	17396	17663	17430	17385	17351	17385	17289	17312	17269	17445	17447	17514	17397	17473	17271	17389	17280	17355	17351	17287	17410	17375	17239	17298	17457	17444	17375	17338	17374	17358	17281	17445	17377	17443	17463	17486	17530	17343	17335	17499	17274	17285	17520	17427	17146	17235	17444	17188	17323	17296	17246	17335	17331	17359	17391	17313	17440	17433	17523	17403	17218	17328	17199	17296	17317	17349	17282	17459	17298	17510	17306	17297	17296	17316	17157	17399	17240	17273	17501	17520	17312	17311	17421	17530	17333	17341	17365	17534	17429	17505	17390	17393	17549	17227	17256	17289	17373	17396	17466	17337	17398	17310	17255	17261	17246	17155	17339	17231	17358	17323	17298	17213	17397	17311	17376	17275	17356	17328	17409	17385	17408	17454	17259	17410	17320	17467	17466	17107	17315	17296	17272	17413	17420	17119	17184	17254	17320	17433	17329	17228	17392	17376	17173	17390	17460	17486	17415	17299	17260	17361	17316	17236	17387	17391	17340	17288	17446	17322	17283	17351	17337	17493	17255	17452	17375	17310	17340	17162	17517	17425	17337	17426	17464	17363	17312	17342	17218	17376	17300	17263	17382	17405	17327	17320	17416	17379	17413	17319	17525	17430	17316	17250	17223	17223	17380	17456	17235	17304	17396	17439	17227	17389	17375	17537	17379	17353	17389	17277	17291	17373	17169	17372	17353	17320	17409	17194	17209	17374	17287	17402	17513	17245	17436	17386	17307	17203	17302	17326	17383	17406	17200	17325	17430	17419	17346	17399	17456	17295	17364	17501	17223	17293	17402	17246	17196	17430	17314	17362	17419	17327	17243	17293	17450	17363	17335	17209	17227	17555	17431	17594	17424	17573	17267	17423	17368	17310	17395	17394	17385	17387	17385	17422	17426	17359	17178	17500	17202	17358	17232	17373	17266	17453	17552	17353	17426	17410	17282	17206	17368	17365	17388	17439	17409	17313	17286	17415	17358	17361	17430	17314	17387	17261	17142	17334	17389	17183	17391	17505	17371	17319	17295	17208	17509	17363	17408	17216	17453	17239	17244	17376	17428	17438	17385	17396	17246	17262	17347	17184	17430	17166	17271	17308	17218	17311	17432	17181	17393	17401	17354	17337	17303	17356	17387	17315	17378	17297	17465	17301	17446	17196	17317	17371	17456	17315	17429	17288	17405	17521	17494	17346	17215	17496	17310	17355	17250	17325	17278	17267	17298	17393	17229	17246	17089	17269	17552	17261	17251	17324	17299	17461	17367	17390	17416	17264	17432	17396	17306	17313	17372	17143	17291	17400	17355	17398	17247	17300	17347	17374	17190	17499	17462	17295	17461	17360	17272	17291	17457	17433	17251	17338	17395	17452	17421	17356	17337	17479	17269	17236	17334	17427	17433	17280	17328	17203	17346	17218	17374	17253	17335	17413	17395	17347	17212	17320	17425	17280	17488	17282	17416	17251	17300	17509	17535	17172	17405	17399	17513	17224	17255	17196	17383	17373	17377	17297	17395	17197	17273	17389	17329	17202	17521	17428	17219	17380	17364	17230	17386	17295	17459	17366	17422	17391	17286	17450	17381	17327	17246	17424	17363	17157	17286	17574	17460	17279	17311	17290	17447	17278	17381	17362	17300	17276	17326	17341	17480	17297	17251	17335	17243	17321	17391	17087	17508	17371	17444	17245	17341	17342	17377	17439	17378	17338	17322	17397	17453	17191	17270	17351	17400	17291	17417	17254	17332	17430	17357	17395	17220	17483	17350	17073	17319	17325	17403	17375	17462	17317	17412	17339	17365	17332	17438	17341	17421	17395	17380	17397	17403	17257	17388	17306	17301	17277	17511	17324	17535	17310	17162	17378	17204	17396	17329	17270	17377	17202	17250	17140	17399	17305	17511	17468	17358	17456	17238	17483	17381	17290	17442	17491	17551	17401	17321	17444	17276	17201	17375	17242	17486	17471	17457	17444	17269	17354	17323	17322	17360	17327	17487	17508	17166	17343	17404	17417	17417	17452	17451	17292	17539	17474	17466	17607	17338	17276	17418	17318	17366	17258	17313	17336	17620	17422	17437	17304	17243	17404	17393	17530	17394	17387	17431	17438	17371	17342	17327	17513	17207	17541	17481	17335	17563	17307	17609	17214	17395	17410	17310	17388	17367	17536	17169	17364	17375	17319	17247	17337	17189	17353	17500	17329	17307	17241	17187	17298	17256	17289	17365	17204	17380	17222	17515	17415	17467	17252	17385	17406	17521	17331	17518	17470	17255	17338	17360	17258	17337	17307	17382	17567	17242	17400	17365	17208	17431	17386	17416	17228	17314	17352	17325	17273	17524	17389	17389	17309	17447	17371	17481	17223	17436	17409	17256	17501	17250	17515	17418	17448	17284	17504	17363	17277	17183	17538	17448	17398	17425	17325	17260	17475	17360	17397	17375	17597	17504	17429	17480	17404	17329	17289	17499	17145	17335	17268	17386	17184	17353	17205	17220	17223	17290	17343	17256	17358	17505	17377	17246	17275	17252	17386	17455	17311	17405	17429	17287	17429	17280	17424	17386	17370	17315	17208	17335	17314	17306	17313	17291	17274	17471	17192	17430	17387	17413	17306	17334	17469	17369	17490	17442	17493	17332	17339	17405	17423	17345	17362	17261	17530	17357	17429	17506	17229	17485	17320	17281	17512	17373	17221	17559	17340	17314	17397	17483	17504	17357	17317	17384	17614	17406	17251	17583	17436	17554	17266	17317	17260	17430	17560	17430	17263	17453	17379	17315	17348	17466	17440	17243	17436	17356	17252	17502	17265	17405	17301	17579	17376	17394	17164	17365	17332	17370	17373	17322	17336	17318	17468	17536	17373	17492	17327	17359	17264	17425	17292	17480	17326	17229	17367	17500	17434	17431	17212	17274	17556	17507	17394	17349	17373	17527	17395	17289	17334	17157	17371	17331	17311	17390	17351	17447	17382	17303	17504	17339	17364	17443	17585	17289	17325	17192	17366	17240	17358	17367	17446	17329	17412	17367	17298	17245	17144	17305	17233	17425	17355	17321	17535	17403	17253	17381	17476	17340	17428	17356	17314	17303	17260	17606	17378	17345	17325	17389	17304	17455	17210	17407	17376	17455	17390	17412	17167	17430	17354	17357	17373	17266	17348	17356	17402	17455	17328	17444	17479	17301	17221	17335	17427	17462	17380	17348	17310	17379	17493	17356	17287	17398	17335	17341	17313	17332	17362	17308	17396	17263	17306	17215	17298	17381	17515	17270	17371	17313	17454	17274	17381	17329	17366	17371	17222	17284	17428	17359	17353	17296	17537	17538	17371	17337	17347	17308	17217	17386	17395	17387	17332	17475	17507	17391	17594	17434	17340	17374	17159	17189	17290	17287	17356	17451	17293	17283	17456	17259	17436	17421	17494	17300	17407	17439	17403	17152	17449	17484	17429	17423	17238	17209	17379	17334	17309	17218	17321	17457	17492	17395	17332	17288	17252	17222	17399	17421	17397	17387	17344	17337	17330	17290	17309	17439	17219	17220	17411	17214	17356	17313	17401	17387	17371	17328	17548	17456	17483	17368	17373	17339	17399	17314	17278	17372	17439	17445	17281	17366	17413	17392	17323	17432	17406	17382	17371	17362	17327	17316	17285	17183	17355	17342	17554	17408	17189	17227	17441	17319	17527	17456	17361	17187	17502	17452	17241	17589	17206	17422	17331	17362	17312	17263	17244	17314	17337	17421	17385	17471	17377	17210	17478	17379	17410	17373	17349	17308	17399	17290	17384	17349	17454	17308	17316	17344	17233	17401	17487	17471	17429	17171	17241	17495	17350	17314	17353	17418	17253	17272	17314	17495	17301	17530	17421	17314	17324	17394	17189	17498	17336	17423	17521	17373	17408	17347	17275	17242	17453	17230	17430	17156	17447	17296	17390	17147	17350	17466	17251	17331	17426	17234	17530	17330	17339	17369	17292	17422	17423	17467	17458	17417	17351	17315	17397	17346	17400	17334	17263	17349	17377	17407	17221	17377	17405	17368	17495	17102	17304	17387	17361	17228	17218	17248	17361	17461	17210	17350	17313
24509	21350	28504	26081	24884	25343	24707	31069	37928	32356	27164	22728	20638	20011	19773	19429	19605	19650	19629	19500	19815	19481	19519	19506	19426	19566	19711	19682	19615	19649	19619	19547	19689	19655	19356	19598	19380	19426	19577	19541	19582	19859	19377	19684	19460	19299	19546	19544	19390	19438	19568	19652	19485	19790	19764	19507	19501	19449	19489	19669	19599	19645	19555	19379	19639	19411	19657	19624	19703	19639	19747	19736	19308	19589	19537	19431	19712	19473	19490	19453	19721	19604	19436	19425	19386	19400	19618	19754	19491	19345	19460	19667	19335	19544	19200	19433	19564	19440	19739	19563	19480	19426	19524	19602	19496	19641	19559	19535	19519	19513	19924	19558	19643	19426	19527	19624	19374	19538	19574	19601	19391	19432	19514	19501	19490	19342	19606	19661	19702	19379	19482	19387	19501	19491	19751	19574	19580	19498	19692	19648	19352	19682	19747	19635	19510	19355	19543	19556	19703	19421	19528	19535	19433	19450	19429	19522	19496	19489	19547	19607	19547	19663	19446	19434	19483	19528	19482	19366	19528	19701	19397	19533	19408	19521	19619	19418	19526	19504	19522	19443	19627	19510	19553	19613	19491	19561	19482	19477	19422	19453	19509	19599	19361	19379	19395	19754	19655	19656	19492	19553	19601	19750	19535	19522	19459	19652	19444	19421	19678	19557	19623	19464	19711	19446	19491	19551	19611	19485	19417	19455	19532	19569	19502	19435	19607	19652	19516	19595	19548	19486	19388	19317	19587	19673	19264	19397	19722	19594	19435	19441	19351	19506	19691	19442	19648	19497	19428	19435	19585	19517	19387	19659	19538	19522	19648	19394	19654	19571	19389	19451	19616	19659	19547	19399	19450	19615	19548	19392	19433	19725	19654	19872	19604	19734	19513	19553	19500	19693	19657	19642	19478	19574	19475	19698	19522	19524	19744	19628	19648	19484	19512	19542	19475	19497	19354	19529	19226	19542	19490	19704	19462	19436	19460	19613	19491	19506	19422	19530	19516	19660	19430	19520	19524	19443	19462	19710	19657	19416	19551	19549	19665	19293	19594	19522	19544	19489	19575	19389	19613	19671	19527	19506	19557	19458	19349	19495	19299	19402	19363	19731	19305	19473	19422	19527	19528	19511	19507	19496	19439	19686	19661	19278	19454	19434	19531	19393	19517	19398	19547	19584	19565	19541	19591	19657	19547	19525	19622	19443	19630	19557	19506	19543	19327	19593	19475	19472	19765	19327	19493	19431	19509	19627	19545	19489	19528	19569	19593	19541	19446	19577	19431	19581	19684	19741	19455	19516	19364	19538	19592	19643	19718	19698	19577	19660	19599	19383	19286	19657	19455	19398	19514	19565	19630	19481	19718	19400	19535	19465	19599	19368	19530	19383	19308	19672	19637	19685	19527	19510	19621	19668	19557	19451	19547	19525	19620	19605	19613	19181	19432	19180	19743	19659	19561	19582	19631	19580	19386	19407	19580	19695	19523	19598	19551	19703	19496	19532	19365	19484	19541	19505	19482	19478	19499	19549	19254	19399	19584	19446	19499	19725	19447	19437	19638	19422	19550	19694	19570	19643	19495	19793	19437	19398	19463	19531	19458	19555	19592	19395	19626	19592	19661	19476	19390	19536	19536	19536	19710	19433	19534	19537	19594	19387	19655	19586	19425	19658	19408	19538	19448	19491	19387	19329	19399	19499	19561	19577	19645	19691	19531	19563	19420	19523	19614	19493	19611	19466	19498	19530	19383	19613	19602	19548	19480	19661	19668	19482	19625	19402	19647	19606	19533	19487	19518	19486	19261	19679	19617	19539	19548	19716	19642	19678	19436	19599	19478	19478	19572	19554	19405	19490	19468	19348	19416	19527	19558	19468	19543	19551	19269	19564	19361	19518	19473	19569	19515	19666	19426	19590	19435	19477	19542	19670	19657	19492	19599	19330	19368	19538	19689	19562	19871	19769	19731	19431	19542	19418	19454	19608	19611	19402	19612	19448	19527	19603	19531	19511	19643	19552	19439	19605	19447	19543	19588	19566	19626	19633	19485	19424	19607	19376	19469	19549	19520	19402	19557	19489	19548	19663	19508	19382	19572	19345	19394	19434	19433	19337	19380	19531	19710	19600	19637	19822	19430	19447	19538	19441	19694	19468	19471	19721	19464	19460	19604	19588	19452	19377	19641	19464	19545	19614	19437	19675	19516	19567	19516	19617	19703	19469	19534	19528	19559	19729	19638	19658	19530	19582	19611	19564	19630	19536	19596	19386	19638	19306	19622	19595	19691	19579	19363	19517	19613	19501	19616	19456	19554	19381	19323	19533	19423	19369	19528	19739	19451	19338	19397	19523	19681	19504	19365	19418	19328	19412	19553	19647	19593	19314	19612	19529	19521	19787	19390	19585	19687	19559	19401	19520	19516	19550	19497	19666	19425	19565	19679	19426	19677	19587	19643	19484	19556	19391	19374	19603	19577	19546	19439	19659	19594	19400	19625	19383	19443	19629	19417	19450	19447	19483	19418	19526	19611	19576	19786	19563	19723	19712	19490	19448	19524	19397	19530	19405	19615	19515	19550	19429	19447	19381	19489	19512	19526	19657	19446	19516	19536	19605	19605	19467	19570	19589	19581	19433	19500	19563	19395	19549	19444	19475	19609	19640	19410	19427	19412	19452	19715	19537	19588	19556	19581	19501	19438	19511	19535	19712	19447	19598	19634	19494	19472	19529	19407	19511	19596	19687	19481	19406	19450	19574	19730	19660	19525	19408	19472	19572	19577	19784	19547	19479	19536	19690	19639	19481	19380	19536	19682	19507	19538	19561	19478	19367	19510	19504	19729	19515	19511	19486	19467	19638	19479	19387	19304	19338	19656	19429	19623	19497	19641	19536	19357	19471	19567	19482	19462	19385	19551	19653	19486	19607	19513	19752	19416	19443	19654	19446	19479	19558	19405	19491	19424	19472	19567	19406	19587	19544	19574	19476	19521	19606	19191	19445	19615	19515	19507	19436	19481	19335	19467	19435	19397	19649	19613	19642	19621	19473	19462	19469	19469	19647	19588	19662	19440	19718	19341	19531	19343	19569	19512	19567	19533	19369	19612	19624	19418	19541	19730	19835	19562	19467	19711	19576	19680	19553	19522	19425	19730	19354	19479	19581	19515	19455	19559	19515	19584	19428	19586	19620	19701	19569	19656	19650	19749	19478	19612	19506	19630	19429	19529	19427	19515	19482	19757	19344	19394	19489	19582	19434	19292	19437	19227	19394	19569	19411	19608	19424	19547	19544	19690	19699	19533	19540	19683	19689	19448	19466	19560	19479	19560	19544	19642	19359	19713	19401	19652	19545	19638	19704	19577	19702	19510	19485	19625	19521	19470	19627	19691	19324	19570	19521	19525	19596	19540	19622	19493	19637	19561	19456	19416	19647	19567	19453	19520	19437	19463	19403	19725	19485	19649	19738	19603	19435	19641	19480	19472	19431	19332	19551	19406	19708	19656	19704	19589	19589	19497	19533	19403	19324	19491	19358	19546	19616	19457	19551	19507	19630	19345	19671	19371	19242	19531	19206	19466	19356	19428	19621	19635	19473	19499	19466	19544	19349	19460	19610	19569	19495	19546	19493	19477	19631	19489	19595	19447	19476	19395	19710	19449	19704	19520	19504	19437	19547	19534	19369	19515	19538	19359	19646	19662	19628	19684	19562	19461	19475	19289	19515	19762	19335	19636	19495	19494	19536	19480	19217	19420	19499	19509	19483	19500	19727	19475	19424	19511	19445	19301	19336	19534	19597	19713	19712	19564	19333	19685	19628	19581	19665	19365	19432	19468	19341	19390	19492	19589	19786	19607	19530	19512	19592	19621	19562	19583	19432	19560	19278	19700	19716	19569	19660	19405	19525	19660	19456	19612	19424	19311	19565	19645	19594	19692	19566	19677	19704	19359	19656	19330	19465	19500	19580	19576	19658	19655	19534	19667	19500	19560	19587	19624	19590	19528	19479	19458	19527	19481	19760	19414	19398	19609	19494	19530	19602	19685	19622	19556	19603	19509	19445	19572	19677	19528	19492	19340	19734	19441	19505	19467	19360	19474	19556	19472	19529	19600	19684	19565	19433	19536	19581	19692	19464	19492	19454	19525	19668	19514	19437	19276	19732	19569	19572	19455	19523	19540	19503	19598	19598	19603	19613	19651	19597	19682	19405	19434	19548	19622	19396	19500	19436	19440	19433	19633	19693	19408	19583	19695	19649	19485	19437	19470	19627	19514	19324	19696	19429	19380	19558	19599	19573	19504	19508	19542	19621	19602	19686	19481	19381	19532	19837	19407	19649	19563	19451	19439	19548	19617	19441	19479	19563	19702	19381	19463	19556	19415	19630	19615	19708	19494	19696	19567	19585	19544	19644	19528	19704	19525	19505	19481	19582	19633	19499	19402	19464	19525	19572	19680	19499	19617	19734	19587	19427	19437	19256	19406	19385	19444	19680	19385	19309	19582	19390	19453	19506	19717	19495	19662	19436	19592	19438	19696	19575	19657	19585	19472	19589	19560	19657	19661	19400	19302	19439	19469	19518	19689	19440	19602	19448	19469	19609	19632	19482	19568	19523	19623	19495	19505	19386	19555	19505	19615	19552	19696	19690	19496	19334	19511	19418	19485	19599	19314	19328	19428	19713	19577	19551	19554	19409	19548	19621	19679	19439	19530	19665	19687	19259	19787	19514	19545	19531	19403	19640	19568	19575	19436	19367	19760	19654	19497	19588	19347	19472	19763	19571	19554	19496	19357	19561	19547	19709	19683	19457	19569	19575	19572	19660	19361	19447	19362	19340	19384	19493	19534	19622	19707	19551	19639	19387	19355	19313	19513	19482	19343	19557	19684	19768	19589	19552	19513	19365	19498	19519	19684	19599	19525	19430	19592	19752	19581	19467	19608	19572	19526	19843	19541	19570	19658	19539	19561	19544	19596	19372	19400	19657	19570	19425	19509	19493	19438	19685	19645	19373	19557	19457	19556	19500	19590	19571	19573	19501	19689	19360	19591	19703	19485	19523	19510	19538	19612	19623	19672	19705	19610	19647	19692	19530	19438	19413	19705	19624	19351	19543	19666	19349	19415	19545	19560	19261	19477	19799	19511	19562	19586	19405
21560	38303	37098	31784	27879	25174	22411	34757	39947	31888	26981	20615	18425	17703	17593	17412	17470	17421	17485	17400	17399	17546	17570	17548	17635	17437	17518	17512	17445	17440	17388	17461	17564	17613	17425	17444	17534	17626	17547	17443	17600	17424	17335	17563	17557	17357	17463	17547	17422	17379	17233	17430	17450	17542	17403	17503	17296	17307	17796	17592	17448	17502	17532	17446	17529	17310	17502	17533	17367	17445	17585	17537	17472	17371	17401	17471	17473	17366	17373	17710	17541	17466	17424	17356	17506	17389	17364	17405	17369	17269	17623	17566	17389	17478	17391	17610	17459	17471	17405	17427	17411	17529	17514	17614	17598	17343	17448	17477	17428	17383	17504	17624	17485	17473	17457	17378	17400	17556	17554	17536	17505	17466	17316	17549	17501	17532	17402	17439	17373	17399	17402	17534	17547	17546	17495	17592	17408	17487	17541	17370	17616	17550	17460	17358	17502	17327	17518	17488	17503	17339	17418	17469	17480	17504	17438	17522	17481	17418	17543	17436	17337	17417	17517	17387	17512	17518	17515	17427	17521	17422	17638	17398	17460	17479	17399	17425	17522	17567	17482	17483	17472	17433	17424	17483	17399	17248	17330	17520	17409	17589	17395	17395	17505	17523	17378	17436	17369	17480	17559	17488	17410	17556	17435	17521	17373	17408	17392	17399	17360	17327	17425	17491	17385	17548	17667	17569	17451	17466	17397	17387	17498	17408	17540	17630	17445	17556	17518	17509	17567	17434	17444	17335	17421	17383	17586	17505	17470	17323	17593	17545	17339	17587	17368	17560	17443	17515	17661	17587	17581	17488	17477	17293	17625	17518	17497	17454	17385	17544	17372	17526	17385	17299	17521	17447	17516	17402	17667	17563	17374	17449	17411	17418	17546	17530	17355	17520	17372	17651	17415	17300	17612	17475	17418	17666	17411	17448	17448	17390	17482	17327	17425	17579	17590	17456	17500	17612	17256	17432	17457	17475	17395	17467	17472	17570	17509	17648	17397	17564	17560	17483	17553	17317	17394	17487	17424	17501	17455	17407	17358	17478	17518	17512	17613	17394	17317	17587	17452	17464	17323	17408	17429	17408	17529	17418	17312	17498	17404	17421	17402	17426	17450	17380	17430	17652	17538	17388	17387	17358	17359	17436	17329	17311	17280	17599	17605	17454	17426	17610	17360	17408	17467	17511	17621	17618	17576	17550	17394	17257	17476	17439	17409	17472	17339	17592	17356	17451	17508	17216	17540	17411	17598	17537	17467	17435	17448	17221	17602	17715	17642	17479	17527	17434	17435	17364	17435	17392	17624	17389	17551	17437	17580	17480	17613	17462	17446	17503	17362	17399	17355	17515	17380	17553	17351	17309	17460	17434	17338	17459	17478	17507	17543	17647	17554	17416	17404	17455	17597	17590	17299	17473	17421	17398	17566	17422	17429	17502	17341	17493	17492	17440	17476	17299	17398	17479	17428	17446	17571	17432	17559	17270	17342	17523	17268	17603	17476	17521	17517	17459	17229	17266	17322	17473	17324	17465	17580	17563	17550	17442	17422	17197	17392	17485	17505	17278	17366	17307	17531	17283	17593	17481	17386	17360	17627	17310	17488	17544	17486	17396	17453	17511	17441	17426	17474	17383	17482	17553	17352	17517	17453	17446	17424	17424	17491	17329	17561	17453	17410	17485	17484	17507	17488	17497	17426	17462	17635	17405	17389	17510	17566	17550	17434	17461	17490	17340	17195	17361	17473	17568	17475	17525	17583	17446	17447	17588	17633	17304	17371	17704	17470	17501	17528	17521	17503	17419	17652	17485	17350	17647	17343	17554	17413	17452	17529	17435	17496	17377	17588	17339	17536	17444	17377	17512	17344	17448	17413	17408	17593	17284	17758	17555	17403	17497	17389	17485	17532	17351	17492	17526	17374	17392	17590	17377	17505	17242	17301	17514	17539	17420	17445	17516	17414	17339	17189	17486	17503	17360	17361	17553	17394	17524	17445	17361	17363	17562	17487	17396	17423	17383	17543	17463	17526	17465	17457	17516	17366	17273	17504	17423	17530	17501	17348	17479	17374	17540	17368	17409	17462	17444	17447	17526	17500	17407	17440	17609	17291	17366	17446	17381	17250	17589	17281	17343	17402	17581	17451	17535	17452	17414	17307	17535	17496	17386	17493	17495	17525	17452	17551	17339	17396	17410	17594	17468	17581	17385	17399	17436	17612	17452	17441	17490	17444	17518	17497	17480	17494	17374	17448	17371	17550	17330	17417	17384	17469	17409	17604	17297	17561	17593	17431	17352	17478	17460	17407	17445	17600	17442	17350	17289	17375	17517	17365	17467	17499	17414	17570	17630	17544	17494	17508	17374	17363	17443	17394	17618	17576	17574	17427	17561	17503	17474	17437	17405	17486	17384	17691	17403	17347	17456	17514	17560	17633	17481	17431	17496	17449	17579	17406	17541	17528	17528	17525	17562	17658	17301	17390	17570	17225	17601	17485	17456	17677	17398	17499	17579	17436	17277	17580	17641	17537	17557	17371	17537	17466	17467	17389	17510	17547	17479	17330	17265	17494	17240	17362	17565	17555	17370	17523	17468	17570	17517	17548	17437	17334	17308	17411	17509	17500	17552	17616	17478	17406	17554	17448	17557	17427	17401	17369	17378	17450	17594	17365	17425	17398	17386	17374	17639	17513	17301	17569	17497	17481	17318	17479	17332	17482	17501	17547	17508	17348	17567	17332	17439	17330	17449	17547	17427	17531	17599	17318	17455	17277	17545	17386	17554	17424	17527	17461	17483	17621	17493	17450	17537	17462	17434	17543	17427	17542	17417	17453	17344	17442	17375	17583	17565	17442	17663	17486	17443	17356	17233	17553	17586	17300	17518	17486	17353	17444	17394	17455	17455	17317	17394	17502	17339	17372	17470	17563	17499	17406	17410	17569	17361	17571	17373	17560	17449	17558	17471	17484	17395	17557	17482	17729	17543	17392	17457	17339	17489	17368	17491	17449	17301	17505	17461	17314	17299	17476	17548	17461	17644	17337	17532	17485	17578	17572	17415	17531	17419	17552	17285	17610	17370	17536	17414	17374	17574	17500	17542	17542	17546	17524	17491	17524	17351	17532	17372	17248	17461	17421	17463	17523	17285	17552	17611	17496	17293	17425	17314	17411	17458	17618	17586	17506	17541	17430	17240	17573	17411	17389	17602	17473	17531	17455	17578	17444	17560	17380	17372	17500	17434	17404	17317	17458	17439	17506	17347	17493	17409	17272	17321	17409	17453	17388	17491	17439	17451	17343	17481	17438	17497	17374	17352	17402	17288	17500	17633	17544	17430	17447	17510	17474	17488	17631	17381	17428	17356	17448	17463	17564	17446	17432	17402	17453	17579	17500	17484	17559	17367	17492	17326	17461	17433	17283	17364	17601	17391	17514	17472	17476	17543	17433	17348	17530	17443	17481	17325	17572	17380	17324	17483	17554	17701	17292	17599	17581	17540	17308	17335	17412	17398	17407	17389	17287	17517	17214	17611	17465	17528	17512	17457	17474	17328	17499	17424	17592	17415	17493	17596	17487	17480	17549	17618	17538	17290	17608	17367	17366	17542	17375	17441	17498	17414	17360	17567	17452	17552	17506	17416	17430	17510	17460	17482	17243	17322	17690	17519	17460	17615	17355	17387	17396	17507	17416	17483	17433	17621	17438	17409	17417	17624	17434	17462	17324	17352	17478	17453	17472	17302	17486	17398	17384	17520	17690	17520	17534	17455	17420	17350	17545	17642	17401	17244	17512	17592	17682	17245	17514	17604	17332	17554	17375	17441	17603	17464	17545	17452	17490	17401	17501	17477	17764	17524	17421	17341	17416	17537	17381	17391	17512	17661	17471	17630	17389	17560	17397	17698	17621	17382	17385	17502	17298	17414	17563	17478	17387	17356	17500	17569	17619	17370	17363	17311	17440	17434	17546	17585	17655	17313	17439	17517	17462	17234	17381	17481	17419	17441	17494	17464	17321	17615	17538	17591	17372	17456	17746	17499	17580	17594	17573	17324	17343	17436	17470	17604	17385	17475	17393	17717	17452	17472	17441	17432	17484	17520	17376	17393	17355	17456	17377	17309	17475	17495	17404	17466	17497	17568	17510	17462	17508	17507	17499	17563	17272	17624	17469	17487	17588	17622	17313	17492	17373	17555	17444	17396	17479	17346	17426	17385	17407	17468	17340	17407	17548	17309	17289	17312	17379	17485	17433	17607	17563	17404	17320	17584	17490	17500	17596	17561	17518	17297	17522	17483	17532	17467	17412	17519	17524	17582	17399	17440	17291	17424	17522	17284	17472	17417	17575	17605	17502	17500	17506	17571	17502	17450	17339	17616	17402	17390	17522	17583	17474	17519	17494	17335	17512	17512	17669	17445	17530	17504	17540	17601	17453	17509	17435	17408	17401	17506	17513	17317	17494	17419	17688	17393	17470	17330	17606	17445	17523	17537	17373	17465	17390	17530	17471	17234	17753	17352	17323	17414	17483	17621	17230	17454	17457	17422	17595	17388	17529	17440	17262	17547	17557	17193	17442	17345	17431	17523	17420	17575	17486	17399	17510	17571	17502	17469	17507	17368	17527	17393	17490	17457	17604	17418	17440	17549	17423	17312	17431	17505	17449	17357	17438	17536	17591	17535	17309	17571	17483	17410	17416	17800	17553	17324	17360	17518	17224	17396	17284	17484	17475	17619	17356	17581	17326	17491	17608	17416	17395	17471	17460	17511	17405	17604	17402	17341	17369	17615	17364	17465	17567	17383	17492	17472	17284	17303	17375	17542	17520	17319	17417	17335	17442	17404	17361	17398	17590	17371	17663	17488	17529	17444	17455	17274	17489	17614	17542	17370	17428	17387	17476	17374	17508	17352	17384	17514	17485	17496	17475	17575	17259	17309	17483	17444	17347	17529	17535	17470	17548	17490	17626	17429	17487	17506	17528	17344	17590	17394	17537	17252	17425	17420	17357	17348	17524	17529	17659	17447	17551	17520	17549	17278	17431	17495	17361	17510	17438	17373	17363	17348	17436	17331	17444	17382	17475	17475	17424	17572	17546	17515	17562	17452	17653	17542	17393	17443	17419	17427	17472	17576	17469	17439	17463	17417	17398	17584
22895	21250	29158	24096	23302	26947	28742	43998	51966	42529	33356	25448	21665	20285	19701	19826	19635	19661	19546	19623	19633	19477	19323	19389	19428	19566	19477	19436	19491	19433	19473	19417	19313	19367	19261	19599	19407	19574	19247	19441	19424	19257	19482	19739	19442	19650	19426	19518	19399	19237	19373	19414	19582	19511	19309	19420	19494	19076	19515	19278	19463	19463	19586	19414	19410	19285	19247	19388	19318	19551	19526	19205	19438	19254	19455	19418	19310	19290	19310	19314	19478	19474	19183	19279	19221	19488	19493	19259	19232	19544	19379	19434	19425	19481	19322	19437	19381	19345	19235	19314	19439	19288	19184	19369	19314	19270	19511	19312	19315	19463	19164	19491	19365	19403	19166	19356	19290	19410	19429	19322	19340	19513	19270	19317	19530	19468	19435	19403	19417	19355	19358	19430	19301	19165	19438	19377	19399	19345	19453	19374	19393	19350	19357	19375	19199	19069	19308	19416	19389	19303	19236	19467	19405	19212	19522	19313	19544	19399	19202	19518	19437	19490	19463	19338	19382	19384	19192	19459	19434	19282	19334	19448	19364	19275	19414	19281	19218	19254	19641	19350	19188	19439	19430	19428	19350	19194	19476	19419	19427	19325	19502	19396	19478	19247	19516	19405	19351	19331	19205	19225	19179	19343	19326	19182	19491	19555	19329	19344	19427	19282	19271	19199	19374	19450	19482	19336	19273	19349	19266	19221	19176	19283	19367	19359	19420	19331	19188	19235	19235	19352	19361	19129	19257	19229	19218	19281	19216	19538	19267	19260	19554	19276	19391	19365	19292	19171	19282	19486	19178	19183	19256	19546	19610	19430	19463	19290	19468	19344	19470	19246	19315	19276	19358	19142	19331	19304	19393	19265	19252	19509	19206	19367	19651	19295	19486	19286	19276	19359	19440	19279	19421	19324	19318	19292	19454	19213	19328	19425	19426	19289	19317	19323	19452	19202	19439	19356	19324	19470	19275	19281	19383	19103	19330	19239	19353	19533	19242	19387	19350	19415	19314	19584	19330	19451	19291	19443	19383	19302	19248	19379	19245	19472	19421	19352	19425	19243	19183	19437	19437	19338	19427	19239	19346	19515	19404	19304	19187	19224	19248	19427	19422	19398	19321	19324	19336	19358	19344	19315	19439	19440	19445	19215	19406	19363	19576	19404	19278	19282	19351	19521	19410	19579	19436	19312	19216	19277	19248	19384	19279	19224	19503	19318	19213	19106	19319	19226	19291	19296	19329	19292	19320	19678	19354	19378	19266	19398	19349	19240	19337	19499	19424	19309	19159	19399	19573	19440	19402	19479	19370	19384	19252	19467	19305	19529	19468	19337	19218	19519	19364	19192	19380	19530	19222	19297	19390	19290	19324	19304	19458	19172	19582	19438	19185	19101	19327	19483	19296	19376	19401	19232	19331	19227	19238	19528	19345	19408	19402	19258	19256	19448	19271	19526	19315	19270	19401	19603	19359	19470	19362	19375	19269	19447	19504	19282	19346	19128	19345	19524	19616	19574	19289	19497	19496	19202	19249	19312	19295	19167	19389	19355	19298	19128	19250	19349	19415	19312	19323	19398	19404	19255	19316	19365	19292	19411	19327	19336	19383	19293	19098	19428	19380	19192	19324	19422	19354	19387	19302	19359	19451	19535	19330	19091	19448	19229	19364	19374	19498	19217	19175	19256	19252	19338	19385	19377	19392	19436	19331	19444	19454	19273	19407	19336	19304	19160	19396	19352	19357	19372	19544	19367	19244	19350	19097	19414	19416	19210	19180	19172	19273	19225	19394	19209	19331	19436	19272	19291	19218	19224	19335	19350	19511	19345	19423	19533	19302	19444	19279	19465	19214	19264	19487	19310	19386	19303	19277	19251	19391	19198	19071	19136	19236	19540	19336	19272	19283	19361	19428	19372	19532	19540	19299	19383	19361	19264	19460	19492	19465	19310	19291	19208	19358	19477	19442	19284	19262	19094	19349	19395	19436	19296	19410	19265	19104	19383	19212	19309	19486	19162	19345	19286	19258	19184	19508	19388	19491	19358	19574	19225	19355	19435	19360	19420	19225	19424	19415	19400	19486	19275	19312	19253	19329	19307	19347	19443	19272	19352	19294	19416	19421	19401	19361	19305	19179	19239	19369	19394	19266	19201	19401	19355	19099	19298	19379	19426	19416	19328	19385	19054	19385	19116	19238	19314	19328	19441	19224	19464	19554	19364	19320	19407	19430	19375	19316	19561	19352	19326	19527	19251	19413	19285	19462	19458	19275	19432	19484	19219	19422	19467	19175	19227	19532	19283	19350	19331	19491	19290	19406	19519	19478	19318	19572	19253	19279	19269	19432	19461	19297	19454	19468	19282	19104	19246	19506	19153	19358	19506	19314	19227	19161	19414	19319	19206	19329	19179	19276	19301	19243	19330	19436	19466	19118	19200	19216	19367	19353	19324	19355	19460	19399	19178	19236	19357	19272	19286	19419	19357	19377	19367	19473	19244	19491	19334	19267	19331	19341	19240	19178	19452	19272	19415	19185	19284	19338	19290	19436	19444	19499	19242	19411	19286	19362	19351	19290	19519	19295	19405	19293	19337	19270	19305	19309	19148	19495	19267	19377	19406	19205	19308	19445	19426	19206	19357	19380	19431	19403	19333	19406	19417	19434	19794	19500	19193	19400	19407	19201	19193	19470	19338	19360	19459	19315	19375	19493	19403	19065	19429	19468	19330	19213	19289	19313	19309	19262	19297	19225	19547	19359	19418	19351	19311	19442	19394	19364	19337	19484	19272	19462	19381	19148	19224	19532	19222	19256	19422	19520	19384	19103	19378	19242	19361	19472	19356	19223	19318	19630	19381	19265	19298	19411	19509	19411	19293	19255	19454	19401	19341	19311	19241	19224	19398	19524	19368	19345	19494	19370	19168	19355	19391	19346	19292	19423	19351	19462	19498	19205	19266	19335	19268	19310	19353	19364	19196	19191	19403	19090	19365	19507	19480	19302	19449	19423	19304	19369	19452	19352	19085	19425	19332	19404	19211	19405	19145	19386	19356	19529	19119	19260	19200	19365	19283	19146	19466	19352	19289	19284	19692	19412	19255	19362	19213	19185	19465	19254	19358	19319	19408	19268	19286	19401	19268	19299	19366	19329	19359	19495	19333	19491	19432	19382	19280	19246	19255	19401	19274	19166	19398	19155	19422	19433	19365	19326	19516	19372	19146	19262	19174	19448	19227	19479	19191	19564	19158	19388	19504	19258	19494	19470	19513	19334	19267	19215	19392	19281	19229	19455	19177	19300	19142	19464	19107	19336	19192	19272	19436	19550	19229	19076	19299	19390	19450	19346	19172	19172	19321	19212	19358	19336	19307	19330	19191	19422	19332	19135	19362	19339	19334	19457	19295	19310	19398	19318	19198	19303	19420	19273	19247	19101	19701	19464	19340	19449	19376	19367	19277	19183	19479	19325	19328	19400	19384	19324	19428	19298	19426	19248	19416	19357	19291	19399	19437	19359	19210	19171	19402	19255	19313	19301	19334	19295	19404	19415	19233	19166	19494	19242	19609	19328	19234	19317	19544	19204	19454	19419	19277	19383	19290	19132	19407	19245	19248	19107	19250	19375	19194	19104	19145	19265	19571	19268	19359	19391	19344	19327	19160	19329	19199	19306	19279	19407	19377	19339	19551	19248	19341	19290	19116	19350	19222	19206	19276	19297	19212	19408	19255	19448	19183	19290	19337	19276	19254	19194	19440	19119	19169	19303	19368	19381	19218	19500	19550	19493	19051	19428	19236	19374	19520	19494	19367	19362	19365	19283	19207	19387	19217	19271	19397	19454	19322	19377	19569	19362	19398	19501	19235	19170	19232	19230	19310	19350	19325	19330	19154	19495	19446	19373	19277	19368	19351	19482	19246	19353	19311	19259	19519	19268	19335	19609	19304	19499	19418	19392	19160	19285	19400	19236	19324	19162	19316	19169	19295	19434	19311	19336	19349	19288	19434	19466	19328	19217	19307	19485	19428	19480	19444	19512	19213	19256	19467	19308	19265	19369	19475	19608	19353	19407	19156	19419	19483	19221	19449	19265	19099	19192	19075	19319	19265	19600	19316	19404	19296	19407	19360	19326	19456	19415	19414	19330	19476	19247	19305	19445	19343	19477	19428	19482	19212	19335	19236	19357	19342	19228	19177	19282	19280	19324	19098	19462	19404	19467	19458	19435	19278	19220	19106	19249	19306	19531	19633	19334	19390	19403	19270	19235	19350	19639	19516	19472	19242	19204	19362	19279	19224	19383	19251	19310	19337	19233	19285	19541	19236	19245	19218	19285	19499	19221	19536	19447	19528	19443	19360	19406	19306	19356	19299	19120	19389	19239	19295	19260	19211	19219	19480	19276	19308	19324	19351	19333	19285	19220	19612	19291	19307	19237	19226	19252	19469	19383	19251	19317	19423	19344	19072	19297	19576	19397	19292	19376	19227	19156	19015	19330	19335	19285	19480	19426	19160	19225	19305	19385	19343	19278	19274	19318	19365	19232	19190	19321	19292	19355	19580	19258	19242	19254	19398	19475	19423	19419	19418	19316	19543	19447	19393	19490	19078	19462	19236	19230	19185	19109	19201	19295	19294	19283	19268	19254	19284	19307	19430	19338	19371	19411	19377	19237	19342	19250	19213	19453	19385	19433	19351	19255	19459	19301	19336	19349	19207	19299	19350	19250	19398	19397	19249	19283	19271	19462	19354	19306	19346	19372	19204	19248	19237	19311	19289	19241	19196	19215	19182	19340	19479	19356	19496	19300	19380	19321	19467	19114	19283	19572	19459	19284	19222	19223	19374	19440	19228	19257	19427	19458	19148	19605	19299	19244	19487	19302	19446	19291	19251	19266	19352	19327	19506	19443	19346	19348	19179	19204	19332	19325	19414	19219	19316	19238	19527	19272	19517	19321	19335	19218	19324	19415	19274	19319	19495	19241	19363	19462	19281	19435	19395	19261	19202	19197	19416	19286	19228	19544	19478	19361	19392	19701	19342	19250	19310	19170	19497	19267	19391	19360	19267	19495	19253	19373	19265	19458	19379	19228	19403	19232	19328	19363	19169	19482	19215	19416	19203	19481	19377	19222	19308	19201	19251	19191	19190	19288	19408
24574	46275	49411	41367	35492	30347	26463	48542	52995	42233	34151	23935	19338	17624	17284	17491	17485	17319	17382	17315	17397	17381	17329	17414	17466	17372	17271	17413	17389	17403	17302	17385	17304	17486	17369	17390	17385	17481	17482	17331	17436	17407	17412	17405	17336	17258	17513	17446	17544	17343	17622	17250	17395	17350	17454	17422	17354	17298	17319	17315	17294	17290	17372	17448	17363	17198	17416	17436	17418	17440	17485	17359	17463	17410	17462	17337	17319	17372	17430	17292	17469	17256	17376	17406	17337	17297	17508	17328	17421	17421	17192	17239	17379	17565	17380	17436	17411	17445	17369	17269	17356	17357	17180	17330	17461	17434	17371	17292	17414	17361	17350	17253	17371	17532	17412	17466	17404	17359	17366	17430	17368	17390	17415	17338	17413	17577	17241	17411	17323	17206	17388	17342	17307	17414	17394	17524	17448	17378	17380	17258	17308	17389	17199	17349	17518	17198	17283	17479	17326	17300	17499	17424	17513	17587	17436	17350	17479	17285	17318	17392	17274	17423	17339	17415	17461	17294	17409	17301	17498	17356	17275	17372	17354	17402	17314	17357	17262	17542	17399	17478	17274	17450	17375	17431	17411	17312	17435	17310	17569	17308	17376	17429	17492	17414	17500	17388	17380	17332	17394	17470	17408	17389	17435	17467	17540	17305	17407	17199	17169	17345	17363	17288	17384	17277	17379	17345	17404	17232	17261	17471	17237	17380	17293	17220	17494	17351	17454	17234	17557	17300	17278	17387	17482	17398	17473	17331	17152	17373	17367	17298	17484	17144	17381	17325	17335	17481	17222	17283	17383	17431	17475	17427	17457	17246	17189	17453	17372	17327	17299	17376	17396	17256	17327	17309	17363	17434	17409	17378	17243	17357	17413	17410	17354	17390	17505	17352	17278	17509	17226	17458	17272	17574	17349	17418	17429	17396	17442	17303	17337	17343	17268	17269	17266	17339	17487	17300	17650	17309	17409	17380	17246	17432	17393	17353	17306	17409	17455	17218	17380	17342	17477	17336	17261	17378	17445	17023	17334	17261	17469	17300	17185	17508	17338	17424	17262	17493	17178	17241	17475	17525	17379	17337	17259	17470	17372	17390	17420	17439	17356	17422	17361	17277	17538	17459	17499	17284	17490	17388	17285	17270	17463	17185	17329	17290	17486	17382	17414	17299	17398	17143	17376	17352	17342	17426	17357	17204	17405	17443	17532	17323	17288	17403	17406	17426	17552	17177	17375	17467	17313	17228	17368	17239	17486	17216	17396	17126	17477	17345	17420	17328	17577	17422	17345	17434	17303	17204	17430	17511	17376	17543	17449	17223	17349	17421	17302	17533	17151	17308	17359	17213	17188	17369	17396	17304	17313	17405	17194	17391	17591	17274	17256	17372	17298	17278	17240	17372	17149	17360	17479	17441	17424	17552	17520	17187	17328	17396	17386	17573	17502	17327	17381	17332	17374	17244	17417	17445	17405	17305	17543	17493	17332	17416	17243	17320	17251	17494	17413	17336	17518	17323	17227	17447	17278	17395	17312	17379	17181	17419	17375	17543	17364	17539	17309	17424	17212	17237	17404	17238	17270	17582	17347	17442	17535	17315	17307	17348	17409	17227	17249	17426	17375	17275	17418	17375	17202	17528	17316	17305	17227	17504	17438	17424	17323	17330	17278	17363	17384	17293	17292	17423	17476	17484	17172	17227	17360	17230	17319	17281	17420	17537	17390	17453	17290	17292	17224	17429	17353	17403	17363	17417	17354	17356	17319	17327	17166	17433	17515	17337	17369	17362	17338	17293	17495	17417	17435	17561	17421	17162	17291	17378	17370	17427	17377	17323	17142	17451	17364	17420	17535	17396	17339	17323	17350	17290	17227	17362	17416	17443	17388	17417	17389	17387	17455	17365	17460	17298	17487	17415	17360	17484	17509	17252	17426	17202	17404	17344	17397	17228	17380	17528	17529	17259	17377	17363	17371	17529	17556	17187	17288	17359	17282	17337	17273	17297	17354	17325	17342	17424	17298	17353	17471	17297	17322	17425	17414	17292	17324	17473	17287	17322	17391	17231	17261	17422	17399	17447	17398	17289	17277	17333	17459	17295	17391	17464	17241	17490	17224	17368	17384	17434	17353	17381	17454	17242	17462	17256	17407	17409	17187	17374	17435	17493	17462	17259	17502	17293	17350	17410	17302	17457	17353	17477	17355	17387	17304	17463	17411	17386	17244	17375	17381	17255	17281	17261	17338	17282	17448	17601	17418	17362	17563	17352	17366	17405	17377	17320	17432	17352	17433	17417	17390	17462	17457	17428	17335	17411	17427	17448	17341	17258	17343	17279	17330	17356	17409	17308	17428	17322	17295	17123	17393	17453	17257	17481	17191	17391	17348	17150	17529	17345	17359	17394	17349	17362	17422	17362	17321	17344	17467	17366	17218	17369	17335	17297	17425	17399	17410	17454	17150	17373	17373	17291	17394	17350	17313	17446	17377	17300	17501	17435	17334	17334	17420	17284	17341	17344	17336	17148	17391	17343	17292	17234	17229	17444	17496	17322	17460	17349	17110	17304	17379	17359	17289	17411	17361	17395	17473	17334	17306	17420	17466	17478	17297	17155	17278	17350	17306	17390	17257	17376	17443	17385	17183	17256	17432	17248	17432	17317	17478	17216	17273	17242	17456	17312	17315	17395	17324	17305	17402	17342	17363	17447	17302	17345	17380	17340	17327	17476	17236	17337	17296	17480	17392	17349	17501	17355	17382	17274	17406	17284	17286	17310	17318	17387	17380	17296	17398	17405	17289	17272	17392	17378	17430	17137	17411	17342	17352	17230	17405	17547	17244	17372	17355	17304	17296	17345	17492	17247	17323	17346	17303	17328	17413	17229	17256	17422	17361	17383	17324	17439	17379	17268	17299	17330	17432	17461	17451	17341	17227	17548	17301	17413	17523	17236	17415	17365	17446	17373	17485	17326	17520	17456	17235	17437	17332	17377	17387	17155	17530	17316	17461	17336	17456	17447	17379	17390	17298	17366	17311	17440	17314	17256	17556	17212	17392	17391	17511	17457	17263	17431	17485	17283	17383	17503	17328	17451	17411	17376	17443	17280	17530	17273	17363	17475	17278	17326	17308	17370	17389	17204	17313	17390	17334	17424	17145	17290	17252	17211	17205	17319	17391	17221	17513	17478	17316	17376	17381	17388	17392	17366	17362	17465	17217	17320	17290	17442	17398	17342	17201	17277	17319	17452	17345	17344	17289	17366	17435	17094	17352	17439	17391	17351	17504	17289	17306	17214	17386	17347	17401	17271	17291	17495	17213	17369	17194	17251	17288	17266	17367	17321	17420	17397	17422	17349	17330	17499	17392	17294	17297	17297	17339	17419	17278	17323	17353	17500	17427	17405	17462	17369	17141	17254	17334	17338	17373	17381	17527	17378	17410	17462	17319	17406	17484	17422	17460	17221	17204	17401	17401	17407	17307	17299	17263	17440	17347	17361	17382	17314	17447	17349	17444	17452	17299	17370	17331	17459	17439	17306	17361	17283	17226	17297	17483	17317	17119	17398	17416	17322	17406	17430	17448	17439	17460	17468	17286	17287	17508	17448	17338	17572	17463	17104	17353	17174	17280	17390	17299	17397	17307	17337	17496	17251	17528	17199	17392	17335	17441	17306	17340	17420	17325	17167	17401	17338	17326	17454	17328	17291	17386	17262	17455	17400	17398	17351	17241	17204	17436	17272	17376	17317	17403	17411	17478	17363	17373	17347	17398	17431	17351	17328	17423	17432	17360	17283	17227	17478	17398	17146	17228	17322	17511	17288	17304	17224	17262	17252	17360	17313	17425	17472	17288	17381	17295	17058	17275	17376	17438	17249	17433	17361	17278	17480	17401	17139	17390	17257	17211	17331	17336	17320	17255	17386	17425	17483	17495	17514	17364	17282	17471	17352	17229	17506	17275	17371	17521	17411	17558	17328	17342	17364	17290	17461	17393	17335	17575	17564	17409	17303	17195	17524	17336	17299	17476	17493	17454	17243	17259	17477	17405	17385	17507	17350	17460	17433	17358	17416	17489	17390	17387	17391	17329	17377	17280	17329	17371	17351	17399	17258	17240	17343	17482	17560	17520	17249	17393	17309	17229	17326	17394	17301	17600	17330	17359	17407	17290	17564	17318	17315	17569	17445	17262	17308	17417	17306	17416	17423	17459	17174	17421	17220	17399	17377	17517	17338	17332	17272	17222	17454	17441	17392	17357	17445	17423	17431	17544	17457	17513	17379	17283	17273	17378	17452	17325	17394	17292	17577	17445	17290	17413	17221	17454	17323	17519	17447	17361	17409	17500	17326	17268	17435	17500	17399	17446	17302	17071	17408	17268	17558	17366	17322	17501	17495	17546	17252	17625	17307	17344	17365	17343	17319	17244	17220	17274	17469	17298	17447	17324	17318	17447	17311	17418	17354	17415	17336	17310	17521	17358	17229	17143	17160	17395	17368	17369	17436	17346	17364	17354	17394	17451	17404	17321	17385	17288	17485	17381	17438	17214	17459	17426	17331	17384	17300	17531	17341	17483	17382	17388	17436	17349	17526	17189	17407	17485	17263	17286	17331	17267	17332	17461	17374	17228	17367	17200	17261	17467	17359	17316	17401	17284	17405	17310	17345	17347	17302	17372	17201	17388	17414	17259	17459	17362	17198	17465	17393	17545	17240	17485	17406	17235	17306	17215	17275	17316	17328	17346	17357	17224	17391	17404	17340	17409	17326	17361	17300	17319	17425	17447	17400	17599	17376	17340	17341	17423	17421	17468	17272	17391	17495	17476	17375	17388	17406	17397	17412	17148	17427	17436	17310	17406	17294	17225	17399	17332	17509	17311	17334	17233	17496	17384	17354	17124	17453	17321	17273	17409	17344	17325	17247	17266	17362	17290	17454	17432	17386	17589	17350	17430	17187	17264	17356	17293	17365	17295	17329	17422	17406	17394	17321	17497	17251	17553	17491	17227	17496	17498	17170	17312	17208	17323	17421	17445	17285	17305	17343	17349	17358	17397	17300	17471	17421	17280	17400	17287	17365	17387	17509	17441	17438	17349	17253	17510	17355	17415	17327	17303	17304	17218	17415	17453	17528	17121	17427	17340	17517	17410	17527
27581	23041	27732	25024	21585	21256	20645	21611	23975	22778	21133	20212	19698	19370	19245	19376	19358	19314	19242	19217	19151	19350	19204	19089	19348	19244	19150	19376	19246	19285	19345	19352	19437	19376	19303	19097	19250	19247	19383	19376	19297	19365	19286	19227	19271	19249	19354	19317	19252	19207	19302	19282	19250	19204	19293	19243	19222	19425	19342	19283	19158	19108	19340	19296	19273	19270	19251	19420	19488	19222	19359	19402	19244	19113	19319	19116	19252	19204	19133	19244	19079	19206	19274	19205	19525	19078	19246	19087	19221	19195	19177	19249	19242	19354	19518	19228	19276	19098	19426	19319	19408	19350	19297	19309	19285	19218	19241	19229	19032	19313	19361	19176	19156	19315	18978	19122	19179	19160	19139	19295	19155	19214	19207	19235	19214	19152	19052	19293	19397	19352	19195	19143	19222	19154	19268	19106	19092	19156	19032	19074	19260	19228	19312	19229	19170	19126	19201	19298	19256	19194	19401	19053	19216	19238	19416	19123	19095	19262	19371	19269	19100	19230	19206	19217	19237	19303	19237	19223	19301	19398	19242	19291	19334	19127	19403	19231	19186	19298	18958	19251	19339	19097	19166	19046	19385	19260	19423	19303	19353	19263	19132	18985	19161	19500	19324	19331	19435	19215	19213	19156	19143	19271	19271	19294	19357	19281	19169	19218	19201	19258	19354	19274	19162	19126	18999	19359	19519	19197	19104	19258	19370	19069	19289	19490	19141	19174	19226	19155	19307	19355	19227	19268	19374	19259	19210	19299	19297	19152	19350	19117	19443	19308	19232	19261	19485	19263	19420	19188	19164	19098	19191	19266	19118	19248	19249	19196	19312	19234	19259	19193	19407	19162	19492	19244	19109	19471	19327	19302	19271	19201	19429	19168	19369	19144	19229	19121	19107	19291	19483	19183	19261	19543	19592	19240	19371	19254	19116	19199	19356	19261	19183	19163	19214	19428	19551	19227	19146	19318	19214	19271	19521	19354	19048	19241	19172	19206	19462	19185	19210	19452	19357	19232	19296	19383	19263	19252	19363	19269	19289	19470	19002	19335	19316	19240	19424	19372	19257	19434	19095	19357	19322	19044	19361	19339	19393	19382	19421	19355	19281	19291	19315	19327	19116	19316	19094	19295	19259	19279	19230	19259	18977	19201	19130	19183	19249	19041	19279	19176	19473	19165	19382	19257	19080	19318	19281	19363	19237	19302	19368	19274	19394	19238	19375	19446	19377	19243	19340	19387	19228	19249	19125	19302	19244	19125	19283	19216	19061	19248	19316	19304	19334	19314	19112	19300	19360	19253	19145	19503	19446	19318	19287	19124	19258	19214	19254	19150	19311	19387	19285	19256	19339	19245	19353	19344	19288	19269	19366	19215	19320	19127	19306	19413	19364	19206	19297	19182	19275	19165	19162	19195	19344	19311	19323	19547	19242	19386	19242	19203	19358	19054	19098	19232	19417	19385	19230	19355	19362	19289	19202	19215	19277	19247	19320	19188	19212	19284	19174	19190	19216	19117	19373	19331	19077	19334	19238	19338	19354	19301	19210	19289	19322	19179	19262	19303	19065	19227	19289	19159	19124	19270	19245	19255	19150	19160	19325	19134	19205	19365	19257	19324	19109	19075	19508	19352	19253	19384	19248	19270	19045	19228	19369	19262	19201	19171	19203	19252	19298	19335	19394	19407	19326	19494	19326	19229	19109	19177	19248	19365	19447	19263	19283	19251	19232	19270	19237	19487	19133	19369	19221	19173	19330	19237	19205	19306	19331	19208	19312	19108	19485	19309	19298	19390	19271	19212	19163	19441	19128	19246	19346	19220	19331	19232	19513	19057	19304	19142	19275	19242	19347	19156	19301	19438	19370	19342	19235	19347	19265	19246	19247	19114	19162	19366	19248	19158	19192	19282	19160	19054	19256	19295	19241	19275	19223	19366	19370	19176	19290	19544	19573	19315	19216	19343	19178	19235	19314	19198	19173	19392	19143	19170	19335	19016	19223	19349	19245	19365	19357	19232	19361	19441	19084	19431	19188	19330	19361	19103	19280	19319	19256	19103	19290	19267	19173	19348	19192	19431	19200	19250	19288	19170	19246	19405	19095	19462	19336	19325	19341	19274	19259	19164	19277	19275	19191	19261	19157	19223	19467	19220	19185	19227	19138	19326	19439	19243	19191	19241	19407	19117	19344	19244	19181	19207	19210	19242	19233	19368	19454	19481	19254	19287	19169	19359	19366	19245	19163	19006	19317	19253	19250	19175	19279	19287	19177	19256	19296	19336	19243	19283	19244	19338	19258	19347	19319	19069	19280	19378	19218	19246	19272	19180	19325	19220	19223	19311	19118	19294	19120	19228	19059	19284	19152	19030	19112	19208	19280	19151	19279	19375	19404	19198	19240	19212	19342	19319	19175	19139	19304	19472	19358	19138	19187	19285	19452	19330	19459	19211	19343	19249	19331	19161	19159	19406	19567	19313	19299	19295	19252	19280	19293	19061	19373	19111	19167	19285	19050	19548	19175	19340	19311	19418	19027	19235	19292	19199	19124	19125	19510	19164	19415	19074	19401	19267	19341	19355	19234	19374	19240	19093	19302	19549	19308	19119	19352	19224	19418	19388	19312	19344	19289	19361	19263	19033	19162	19311	19252	19050	19074	19197	19169	19203	19255	19211	19303	19269	19286	19304	19331	19135	19333	19258	19265	19254	19109	19332	19378	19227	19447	19242	19276	19133	19446	19279	19439	19390	19444	19411	19140	19086	19503	19288	19343	19385	19259	19201	19290	19152	19189	19105	19312	19290	19183	19303	19334	19028	19322	19247	19203	19055	19044	19001	19286	19113	19162	19141	19393	19321	19227	19263	19141	19369	19143	19247	19132	19262	19062	19243	19543	19140	19206	19223	19240	19059	19159	19213	19330	19062	19391	19349	19302	19331	19261	19254	19250	19253	19285	19396	19339	19264	19254	19356	19401	19185	19219	19441	19350	19392	19176	19503	19334	19320	19360	19345	19345	19178	19237	19484	19246	19221	19290	19432	19181	19098	19402	19433	19239	19330	19273	19266	19313	19132	19390	19242	19230	19235	19369	19164	19364	19115	19272	19190	19297	19437	19034	19342	19375	19302	19158	19367	19439	19310	19176	19167	19318	19248	19095	19103	19278	19328	19358	19090	19558	19354	19257	19192	19135	19090	19382	19344	19382	19219	19275	19131	19245	19246	19240	19065	19195	19294	19485	19002	19308	19353	19142	19194	19478	19391	19198	19301	19251	19290	19359	19262	19455	19091	19219	19265	19290	19129	19108	19303	19413	19339	19298	19331	19144	19396	19310	19053	19088	19479	19324	19311	19262	19183	19205	19150	19141	19286	19376	19398	19256	19367	19122	19239	19289	19358	19225	19446	19207	19143	19237	19101	19196	19067	19276	19182	19498	19217	19295	19249	19232	19202	19225	19292	19061	19323	19220	19070	19067	19283	19270	19201	19125	19371	19272	19151	19365	19102	19131	19371	19319	19268	19241	19239	19254	19352	19421	19272	19202	19245	19368	19210	19324	19202	19176	19317	19552	19171	19197	19337	19345	19342	19423	19237	19279	19212	19215	19228	19270	19110	19126	19302	19354	19384	19253	19242	19245	19422	19141	19231	19141	19290	19288	19273	19384	19209	19277	19375	19299	19360	19219	19163	19169	19372	19281	19187	19270	19400	19339	19149	19202	19376	19261	19383	19354	19226	19177	19283	19274	19204	19390	19054	19277	18951	19091	19152	19217	19240	19258	19014	19210	19183	19323	19139	19277	19108	19228	19091	19308	19074	19322	19148	19418	19407	19417	19212	19216	19293	19435	19352	19067	19284	19416	19111	19239	18970	18977	19092	19471	19181	19234	19304	19241	19205	19402	19409	19369	19099	19392	19326	19344	19362	19365	19379	19401	19368	19310	19455	19178	19339	19239	19257	19358	19369	19348	19340	19251	19050	19173	19154	19331	19399	19397	19360	19422	19150	19429	19288	19109	19303	19255	19238	19300	19209	19292	19292	19327	19296	19049	19211	19424	19211	19369	19379	19301	19308	19405	19080	19244	19166	19344	19333	19334	19195	19038	19232	19223	19336	19224	19123	19123	19277	19317	19206	19234	19097	19245	19156	19061	19125	19314	19183	19316	19248	19059	19419	19104	19201	19136	19238	19239	19369	19378	19212	19375	19138	19216	19365	19252	19084	19335	19313	19214	19112	19219	19279	19393	19107	19222	19199	19211	19218	19324	19253	19188	19161	19082	19062	19322	19334	19256	19159	19138	19271	19226	19156	19236	19191	19148	19415	19321	19196	19415	19304	19585	19264	19425	19358	19252	19325	19032	19366	19256	19214	19355	19522	19187	19405	19251	19150	19370	19208	19225	19363	18952	19228	19189	19354	19324	19315	19308	19251	19365	19335	19324	19180	19131	19388	19288	19351	19310	19544	19489	19646	19247	19231	19145	19084	19240	19442	19331	19348	19584	19353	19250	19082	19419	19411	19480	19350	19390	19252	19324	19317	19323	19140	19260	19325	19136	19120	19266	19248	19303	19131	19169	19082	19359	19288	19200	19243	19396	19256	19304	19248	19196	19336	19500	19351	19272	19157	19231	19356	19583	19184	19325	19175	19179	19193	19239	19253	19172	19350	19176	19184	19385	19293	19192	19191	19178	19252	19181	19238	19261	19396	19334	19299	19040	19261	19129	19341	19184	19328	19448	19258	19104	19149	19319	19231	19249	19314	19156	19302	19313	19157	19400	19493	19257	19369	19297	19035	19035	19140	19424	19264	19219	19255	19151	19326	19336	19189	19200	19413	19322	19358	19352	19118	19409	19440	19277	19451	19184	19364	19219	19311	19273	19203	19225	19139	19281	19446	19169	18940	19031	19157	19088	19154	19405	19255	19459	19338	19285	19138	19387	19302	19446	19258	19321	19113	19387	19296	19332	19188	19236	19241	19189	19255	19334	19245	19346	19145	19397	19198	19330	19214	19276	19216	19228	19112	19302	19451	19203	19085	19264	19408	19079	19317	19162	19121	19208	19247	19329	19259	19424	19182	19249	19188	19439	19144	19272	19200	19383	19436	19242	19285	19346	19121	19284	19449	19324	19268	19436	19145	19177	19277	19323	19263
19756	28354	28025	22993	20920	20091	18914	21573	24035	21109	19296	18260	17493	17396	17250	17397	17124	17220	17320	17292	17350	17359	17304	17427	17197	17391	17276	17345	17426	17302	17380	17148	17283	17320	17245	17192	17366	17105	17292	17100	17330	17386	17198	17285	17228	17258	17193	17246	17496	17313	17138	17300	17215	17386	17087	17149	17158	17234	17169	17233	17245	17227	17351	17326	17259	17316	17154	17398	17275	17321	17254	17178	17275	17297	17173	17221	17141	17217	17161	17192	17129	17388	17249	17270	17374	17357	17165	17141	17140	17226	17235	17218	17371	17345	17355	17128	17316	17362	17209	17222	17164	17318	17042	17263	17110	17151	17141	17255	17193	17141	17278	17094	17134	17322	17246	17236	17389	17281	17163	17275	17332	17098	17365	17289	17153	17224	17344	17161	17129	17338	17149	17336	17252	17247	17239	17206	17122	17189	17231	17208	17292	17215	17099	17292	17263	17063	17075	17256	17085	17335	17332	17303	17350	17258	17181	17360	17037	17230	17214	17230	17412	17328	17334	17336	17239	17299	17264	17291	17121	17293	17113	17407	17139	17158	17141	17239	17330	17401	17309	17412	17193	17157	17331	17293	17253	17151	17436	17269	17242	17107	17295	17381	17445	17204	17204	17336	17292	17389	17152	17184	17210	17252	17172	17303	17244	17302	17236	17289	17269	17359	17355	17234	17237	17301	17219	17260	17356	17273	17294	17318	17352	17135	17251	17236	17355	17223	17194	16992	17191	17440	17244	17195	16917	17464	17338	17179	17202	17302	17276	17299	17201	17250	17465	17275	17433	17172	17083	17283	17206	17238	17255	17344	17127	17292	17342	17264	17193	17195	17257	17109	17184	17283	17254	17183	17250	17178	17175	17222	17132	17333	17191	17022	17218	17252	17207	17406	17225	17394	17492	17217	17283	17337	17236	17228	17232	17293	17398	17252	17264	17312	17218	17359	17326	17244	17249	17267	17419	17304	17259	17274	17220	17093	17330	17310	17234	17114	17180	17450	17243	17317	17198	17411	17222	17412	17211	17372	17124	17148	17259	17258	17258	17411	17305	17081	17215	17354	17180	17269	17233	17299	17075	17120	17348	17291	17122	17325	17278	17208	17145	17242	17318	17359	17160	17307	17362	17260	17090	17148	17250	17141	17221	17346	17203	17311	17385	17473	17149	17290	17344	17310	17218	17229	17175	17303	17371	17307	17277	17378	17316	17235	17177	17182	17263	17103	17264	17207	17062	17378	17250	17313	17497	17275	17247	17350	17198	17175	17214	17359	17378	17266	17237	17373	17292	17300	17195	17281	17428	17258	17304	17228	17193	17187	17172	17262	17372	17434	17266	17238	17341	17133	17141	17302	17406	17314	17045	17236	17244	17239	17279	17320	17352	17325	17430	17163	17275	17223	17267	17324	17356	17155	17210	17303	17087	17363	17239	17282	17199	17243	17291	17429	17290	17067	17287	17336	17156	17243	17255	17287	17341	17259	17217	17422	17321	17137	17445	17057	17337	17211	17211	17430	17324	17002	17376	17343	17329	17279	17142	17220	17384	17357	17285	17324	17278	17293	17212	17328	17442	17300	17206	17359	17159	17310	17112	17144	17172	17401	17080	17472	17369	17142	17203	17300	17373	17095	17146	17281	17143	17352	17286	17140	17463	17264	17367	17309	17318	17170	17220	17332	17229	17328	17292	17239	17571	17035	17188	17328	17134	17193	17318	17222	17288	17224	17286	17324	17429	17175	17437	17249	17282	17410	17235	17140	17071	17455	17276	17066	17103	17311	17109	17320	17228	17436	17318	17374	17169	17324	17448	17176	17266	17174	17164	17246	17120	17458	17176	17489	17293	17095	17334	17258	17295	17314	17025	17388	17224	17227	17351	17401	17100	17243	17319	17422	17339	17384	17270	17181	17269	17196	17048	17214	17162	17088	17248	17302	17365	17173	17315	17316	17095	17288	17211	17538	17240	17327	17205	17331	17235	17487	17195	17261	17274	17265	17288	17194	17303	17184	17154	17374	17439	17176	17342	17113	17212	17387	17155	17357	17241	17324	17335	17179	17232	17288	17280	17355	17202	17325	17401	17356	17228	17280	17313	17118	17272	17341	17145	17238	17316	17328	17217	17083	17166	17380	17144	17271	17228	17260	17497	17263	17263	17335	17410	17242	17210	17388	17187	17257	17287	17279	17251	17146	17196	17189	17214	17328	17233	17155	17386	17382	17223	17248	17331	17235	17403	17099	17268	17343	17258	17364	17262	17234	17417	17195	17331	17415	17365	17267	17266	17313	17244	17279	17382	17207	17193	17301	17109	17190	17456	17336	17204	17182	17234	17103	17234	17269	17314	17436	17461	17288	17234	17240	17287	17147	17328	17179	17113	17316	17318	17476	17232	17082	17161	17183	17307	17251	17213	17223	17112	17258	17367	17088	17293	17263	17283	17326	17338	17177	17216	17242	17266	17186	17284	17213	17310	17187	17417	17290	17146	17241	17133	17181	17376	17338	17156	17223	17201	17123	17485	17314	17008	17321	17270	17242	17312	17385	17334	17309	17293	17189	17220	17313	17296	17353	17021	17296	17363	17262	17285	17163	17393	17294	17465	17352	17345	17269	17141	17390	17198	17244	17301	17186	17163	17281	17327	17338	17115	17089	17166	17318	17352	17168	17206	17169	17302	17208	17290	17325	17344	17167	17294	17188	17267	17152	17263	17262	17143	17386	17296	17248	17284	17217	17327	17351	17171	17341	17317	17134	17270	17291	17443	17359	17300	17392	17268	17217	17474	17275	17463	17299	17272	17274	17186	17378	17385	17430	17390	17155	17149	17173	17184	17133	17384	17292	17298	17386	17319	17254	17311	17338	17243	17244	17152	17223	17308	17162	17256	17308	17215	17131	17373	17194	17208	17295	17199	17403	17327	17234	17397	17344	17252	17076	17339	17242	17404	17180	17152	17286	17331	17436	17314	17268	17246	17297	17312	17331	17345	17253	17316	17205	17330	17456	17331	17333	17270	17175	17250	17364	17155	17263	17304	17358	17231	17194	17416	17116	17138	17282	17390	17159	17104	17217	17284	17283	17185	17161	17565	17066	17280	17209	17115	17362	17170	17201	17129	17237	17266	17041	17294	17276	17304	17306	17256	17350	17057	17274	17166	17357	17246	17269	17132	17295	17299	17398	17254	17382	17181	17192	17213	17251	17226	17154	17125	17409	17214	17278	17264	17192	17159	17333	17258	17270	17194	17140	17186	17364	17169	17239	17334	17204	17212	17396	17217	17331	17312	17331	17266	17221	17336	17371	17279	17277	17309	17288	17274	17171	17284	17227	17229	17151	17237	17222	17331	17465	17297	17135	17199	17129	17331	17220	17314	17198	17242	17180	17229	17264	17045	17325	17059	17370	17217	17295	17206	17264	17280	17264	17273	17298	17191	17458	17215	17208	17134	17153	17265	17286	17070	17301	17291	17287	17356	17152	17386	17204	17389	17284	17291	17230	17069	17098	17164	17332	17313	17238	17179	17247	17243	17195	17158	17252	17203	17331	17426	17320	17202	17372	17242	17307	17035	17073	17055	17092	17391	17234	17283	17252	17334	17259	17397	17122	17349	17167	17292	17329	17508	17311	17326	17416	17348	17278	17250	17284	17263	17083	17296	17271	17223	17263	17283	17461	17271	17260	17283	17297	17388	17134	17258	17418	17361	17156	17242	17183	17309	17285	17248	17199	17165	17327	17188	17156	17290	17427	17206	17348	17304	17284	17313	17334	17190	17108	17240	17237	17413	17366	17421	17206	17327	17211	17230	17375	17353	17328	17234	17416	17208	17440	17312	17290	17240	17228	17127	17246	17320	17202	17322	17112	17327	17141	17369	17287	17211	17300	17263	17308	17386	17217	17308	17248	17460	17230	17152	17300	17431	17258	17247	17141	17204	17105	17184	17290	17242	17331	17240	17172	17346	17412	17126	17254	17368	17266	17417	17331	17279	17126	17323	17284	17302	17262	17358	17215	17221	17275	17263	17299	17268	17237	17355	17364	17150	17486	17140	17054	17246	17285	17239	17324	17144	17124	17400	17441	17250	17445	17338	17282	17288	17233	17314	17329	17373	17312	17338	17326	17173	17245	17305	17344	17247	17434	17358	17305	17367	17271	17038	17293	17363	17241	17502	17106	17209	17373	17205	17342	17288	17202	17235	17154	17158	17334	17352	17201	17338	17287	17318	17203	17320	17067	17323	17283	17325	17233	17298	17374	17341	17313	17270	17255	17071	17288	17292	17314	17538	17219	17367	17209	17212	17121	17384	17063	17294	17137	17075	17378	17285	17380	17330	17340	17432	17290	17267	17187	17331	17118	17444	17342	17317	17168	17240	17484	17313	17203	17144	17389	17401	17343	17240	17236	17300	17267	17254	17141	17309	17361	17392	17390	17268	17238	17167	17279	17197	17328	17399	17357	17332	17228	17313	17243	17275	17302	17240	17262	17152	17210	17292	17056	17336	17280	17300	17286	17240	17351	17118	17272	17227	17299	17224	17331	17335	17364	17291	17144	17122	17225	17161	17303	17227	17151	17341	17169	17338	17222	17176	17331	17409	17307	17035	17250	17335	17237	17204	17376	17155	17252	17308	17354	17277	17341	17154	17320	17197	17213	17264	17305	17325	17388	17376	17228	17214	17311	17250	17310	17279	17265	17298	17357	17310	17409	17180	17311	17336	17284	17324	17168	17209	17150	17153	17154	17322	17368	17298	17361	17362	17248	17387	17236	17320	17093	17337	17488	17233	17339	17314	17302	17300	17286	17244	17220	17208	17312	17276	17371	17349	17316	17289	17321	17260	17221	17098	17369	17099	17404	17132	17400	17259	17234	17213	17290	17277	17150	17287	17461	17396	17230	17461	17234	17190	17243	17191	17351	17262	17369	17372	17239	17228	17350	17249	17266	17233	17158	17448	17249	17323	17216	17150	17181	17343	17272	17155	17325	17319	17345	17333	17223	17284	17145	17254	17271	17301	17377	17250	17191	17337	17223	17200	17248	17287	17175	17248	17322	17362	17213	17359	17270	17208	17404	17215	17082	17117	17294	17107	17179	17305	17133	17171	17172	17220	17276	17200	17310	17123	17235	17261	17364	17347	17371	17330	17262	17252	17269
24437	21240	28373	25937	24534	25281	26763	35409	38316	32009	26289	22376	20394	19761	19607	19481	19404	19194	19427	19423	19461	19426	19657	19403	19541	19427	19245	19356	19463	19553	19409	19371	19333	19424	19330	19395	19384	19418	19412	19312	19419	19431	19452	19413	19526	19527	19367	19335	19527	19467	19439	19414	19515	19167	19369	19276	19404	19508	19557	19552	19378	19644	19466	19369	19371	19468	19211	19327	19518	19449	19215	19293	19386	19702	19352	19240	19465	19475	19388	19436	19542	19432	19426	19491	19402	19370	19391	19301	19375	19357	19309	19405	19389	19573	19603	19384	19511	19673	19339	19062	19453	19328	19484	19428	19525	19278	19484	19268	19616	19170	19399	19452	19447	19265	19331	19402	19402	19312	19516	19289	19408	19330	19492	19409	19519	19632	19599	19638	19335	19478	19119	19354	19362	19601	19664	19280	19518	19728	19435	19369	19384	19552	19615	19324	19402	19462	19557	19619	19394	19474	19405	19433	19379	19531	19599	19595	19421	19417	19311	19314	19351	19370	19446	19589	19311	19358	19234	19406	19389	19562	19297	19177	19442	19368	19374	19377	19263	19369	19513	19256	19330	19435	19354	19470	19199	19431	19605	19225	19364	19404	19383	19375	19269	19382	19335	19402	19348	19582	19371	19338	19297	19455	19265	19318	19360	19493	19415	19414	19597	19491	19310	19340	19660	19506	19542	19454	19347	19590	19155	19517	19281	19466	19374	19215	19537	19435	19320	19471	19359	19384	19204	19502	19402	19385	19158	19278	19315	19257	19340	19606	19393	19409	19279	19579	19495	19405	19334	19369	19350	19353	19373	19521	19454	19563	19399	19381	19445	19417	19254	19286	19298	19479	19455	19615	19604	19243	19351	19369	19539	19505	19381	19332	19577	19372	19350	19448	19350	19256	19741	19385	19433	19418	19430	19623	19452	19374	19395	19298	19389	19365	19388	19467	19379	19381	19416	19529	19464	19383	19265	19263	19453	19532	19474	19502	19471	19354	19350	19404	19163	19456	19295	19321	19316	19446	19355	19427	19571	19324	19846	19390	19370	19367	19446	19367	19295	19479	19510	19407	19445	19259	19159	19418	19461	19329	19312	19207	19413	19468	19292	19528	19299	19504	19180	19565	19592	19226	19487	19536	19576	19439	19352	19461	19414	19521	19294	19517	19321	19261	19298	19396	19466	19224	19443	19522	19651	19438	19597	19494	19369	19529	19355	19401	19230	19535	19621	19421	19507	19303	19309	19487	19281	19369	19530	19505	19212	19375	19297	19467	19390	19307	19482	19535	19514	19532	19401	19309	19339	19428	19456	19387	19280	19435	19274	19574	19353	19232	19422	19291	19375	19414	19297	19278	19359	19127	19435	19360	19661	19392	19663	19261	19489	19479	19348	19480	19475	19598	19277	19194	19269	19597	19473	19475	19243	19378	19305	19320	19402	19329	19430	19326	19570	19502	19498	19389	19514	19370	19340	19321	19640	19390	19429	19573	19380	19166	19401	19348	19537	19462	19285	19443	19387	19351	19558	19347	19724	19417	19435	19405	19430	19489	19530	19216	19500	19302	19272	19333	19309	19268	19428	19322	19421	19426	19476	19426	19432	19491	19491	19427	19450	19480	19451	19386	19523	19372	19357	19181	19359	19304	19156	19373	19457	19231	19274	19447	19326	19517	19608	19476	19486	19207	19262	19287	19326	19442	19476	19258	19251	19264	19488	19483	19362	19312	19317	19402	19204	19229	19287	19371	19561	19286	19436	19277	19339	19227	19383	19166	19239	19338	19561	19571	19501	19382	19478	19308	19112	19293	19282	19384	19365	19277	19348	19442	19446	19357	19289	19215	19317	19374	19311	19346	19443	19410	19527	19536	19466	19545	19605	19370	19490	19667	19355	19425	19207	19524	19367	19417	19223	19428	19351	19048	19268	19201	19508	19378	19470	19407	19459	19429	19489	19541	19536	19506	19312	19416	19502	19463	19351	19369	19322	19468	19393	19308	19376	19427	19463	19522	19515	19357	19374	19233	19019	19286	19584	19562	19406	19453	19400	19495	19581	19344	19221	19322	19289	19312	19359	19418	19417	19497	19372	19557	19465	19350	19326	19273	19349	19439	19329	18990	19406	19317	19369	19417	19467	19554	19391	19393	19250	19468	19624	19471	19460	19416	19428	19376	19245	19335	19390	19546	19387	19265	19430	19395	19354	19301	19223	19597	19612	19422	19318	19420	19634	19412	19330	19353	19095	19616	19203	19475	19264	19201	19544	19435	19497	19415	19168	19585	19343	19522	19373	19523	19387	19571	19547	19608	19455	19270	19262	19275	19353	19410	19402	19537	19419	19331	19475	19371	19480	19227	19316	19462	19399	19464	19348	19181	19294	19467	19369	19369	19399	19428	19342	19392	19470	19324	19465	19352	19260	19476	19410	19373	19592	19513	19359	19279	19436	19264	19214	19559	19480	19540	19471	19532	19389	19335	19196	19509	19548	19370	19496	19520	19448	19274	19514	19286	19629	19427	19364	19245	19378	19138	19276	19498	19425	19296	19565	19595	19415	19357	19404	19364	19476	19499	19472	19402	19467	19427	19532	19396	19425	19561	19481	19612	19426	19371	19725	19395	19678	19444	19204	19268	19233	19507	19470	19341	19300	19596	19328	19450	19420	19425	19337	19404	19588	19465	19510	19413	19251	19275	19388	19409	19568	19466	19321	19429	19343	19163	19265	19372	19443	19647	19386	19281	19332	19437	19424	19431	19409	19328	19340	19517	19263	19473	19509	19274	19297	19421	19445	19109	19239	19352	19378	19146	19451	19445	19621	19752	19448	19513	19380	19310	19308	19402	19298	19467	19326	19232	19544	19347	19336	19490	19381	19402	19186	19471	19421	19572	19427	19449	19333	19338	19375	19320	19317	19437	19484	19317	19548	19458	19248	19471	19514	19378	19367	19392	19386	19271	19352	19288	19531	19336	19343	19484	19385	19376	19357	19404	19444	19492	19213	19173	19422	19380	19510	19487	19355	19369	19278	19463	19333	19454	19363	19267	19320	19384	19325	19319	19486	19228	19061	19270	19676	19293	19384	19496	19348	19236	19292	19305	19433	19461	19386	19214	19321	19229	19363	19283	19393	19287	19460	19328	19379	19456	19220	19553	19402	19524	19437	19517	19460	19455	19614	19583	19245	19265	19411	19655	19688	19357	19184	19463	19350	19414	19181	19488	19541	19273	19329	19304	19605	19447	19299	19585	19440	19311	19546	19413	19374	19236	19428	19394	19393	19363	19689	19462	19298	19457	19307	19284	19305	19386	19332	19447	19644	19457	19188	19516	19355	19152	19236	19542	19480	19597	19289	19469	19435	19397	19278	19329	19335	19343	19557	19393	19459	19566	19451	19228	19570	19256	19466	19293	19379	19493	19521	19503	19459	19389	19571	19310	19406	19486	19269	19335	19574	19362	19353	19400	19158	19441	19507	19546	19498	19404	19201	19294	19303	19385	19261	19488	19415	19293	19390	19428	19319	19353	19670	19402	19314	19364	19447	19359	19449	19493	19427	19388	19301	19332	19381	19334	19487	19403	19193	19556	19264	19481	19438	19585	19515	19308	19588	19359	19571	19250	19386	19387	19237	19461	19297	19469	19337	19630	19309	19409	19427	19628	19489	19611	19446	19371	19445	19367	19421	19535	19467	19478	19329	19351	19337	19464	19431	19401	19300	19441	19531	19448	19502	19424	19282	19462	19455	19380	19350	19365	19374	19423	19297	19371	19602	19341	19438	19446	19229	19309	19454	19373	19391	19576	19483	19444	19655	19386	19295	19489	19442	19309	19336	19309	19460	19311	19381	19249	19300	19384	19543	19454	19362	19401	19361	19291	19452	19446	19370	19335	19402	19442	19292	19391	19322	19421	19397	19451	19365	19304	19258	19374	19239	19323	19296	19347	19365	19198	19419	19275	19327	19468	19262	19512	19355	19526	19439	19470	19513	19374	19403	19349	19510	19141	19501	19505	19580	19503	19425	19580	19142	19523	19332	19386	19491	19343	19489	19441	19464	19443	19339	19386	19452	19346	19279	19381	19332	19402	19383	19191	19298	19552	19279	19479	19521	19467	19276	19350	19392	19450	19443	19476	19466	19519	19503	19583	19211	19356	19518	19481	19612	19605	19303	19577	19530	19507	19170	19561	19394	19536	19485	19330	19440	19480	19614	19279	19236	19387	19484	19386	19378	19450	19326	19425	19185	19423	19483	19529	19238	19303	19500	19546	19363	19344	19497	19520	19265	19398	19501	19483	19433	19521	19508	19442	19287	19325	19482	19421	19316	19477	19521	19275	19664	19235	19578	19412	19327	19624	19445	19217	19360	19412	19326	19409	19294	19204	19285	19424	19499	19546	19406	19426	19346	19451	19462	19409	19487	19596	19620	19320	19294	19506	19529	19560	19400	19320	19298	19347	19555	19334	19202	19429	19476	19260	19334	19385	19355	19268	19342	19342	19287	19354	19378	19395	19476	19477	19372	19409	19528	19306	19326	19606	19514	19323	19358	19505	19342	19203	19449	19420	19362	19515	19374	19446	19397	19655	19348	19334	19372	19357	19365	19320	19450	19487	19399	19372	19603	19488	19274	19333	19490	19428	19414	19452	19234	19326	19499	19296	19489	19469	19365	19299	19501	19338	19390	19494	19256	19506	19594	19402	19369	19438	19595	19314	19408	19364	19280	19376	19369	19452	19489	19648	19459	19355	19380	19511	19250	19498	19566	19359	19377	19280	19546	19268	19470	19503	19390	19247	19336	19369	19470	19325	19184	19479	19497	19320	19514	19282	19492	19444	19324	19162	19497	19519	19452	19427	19277	19352	19428	19490	19358	19225	19337	19363	19333	19527	19262	19336	19411	19463	19593	19500	19283	19496	19294	19411	19494	19222	19582	19456	19277	19210	19143	19252	19570	19519	19361	19446	19426	19367	19465	19412	19230	19487	19516	19627	19329	19436	19133	19256	19282	19272	19477	19592	19475	19517	19273	19278	19477	19524	19369	19258	19368	19268	19216	19240	19400	19481	19328	19383	19472	19424	19118	19197	19171	19494	19349	19368	19482	19364	19338	19368	19408	19396	19402	19204	19414	19551	19504	19516	19366	19532	19405	19476
20001	33964	35522	31032	27551	25411	26951	39399	40197	32067	25798	20407	18223	17431	17554	17478	17563	17389	17324	17468	17479	17442	17446	17315	17367	17436	17429	17461	17452	17270	17323	17540	17377	17235	17407	17277	17278	17413	17425	17327	17599	17280	17193	17544	17376	17527	17551	17581	17348	17459	17392	17622	17319	17419	17334	17420	17357	17303	17472	17313	17439	17390	17326	17262	17363	17371	17382	17367	17431	17451	17443	17400	17315	17488	17425	17471	17424	17371	17479	17475	17562	17499	17523	17445	17453	17434	17324	17455	17353	17366	17278	17309	17306	17530	17483	17297	17387	17495	17329	17542	17590	17470	17448	17371	17310	17294	17466	17425	17382	17263	17405	17406	17433	17406	17386	17373	17192	17328	17408	17289	17491	17362	17433	17408	17485	17358	17249	17295	17312	17264	17538	17465	17445	17434	17356	17398	17502	17412	17177	17427	17411	17375	17352	17237	17420	17370	17492	17390	17305	17449	17337	17509	17325	17325	17473	17393	17328	17356	17362	17325	17490	17491	17315	17198	17418	17715	17398	17303	17471	17404	17302	17361	17550	17346	17190	17353	17395	17347	17417	17472	17421	17391	17368	17576	17489	17350	17459	17475	17399	17437	17311	17143	17155	17418	17279	17455	17321	17453	17365	17387	17367	17409	17326	17395	17487	17416	17429	17392	17327	17252	17467	17230	17346	17371	17378	17381	17345	17247	17476	17299	17435	17422	17282	17338	17375	17478	17300	17448	17357	17263	17476	17350	17387	17447	17343	17249	17546	17443	17347	17346	17406	17258	17526	17557	17379	17466	17235	17309	17445	17350	17259	17517	17460	17335	17541	17258	17430	17387	17429	17360	17310	17393	17270	17471	17287	17455	17312	17393	17415	17376	17412	17511	17255	17448	17501	17555	17426	17398	17401	17460	17411	17459	17432	17384	17374	17445	17246	17525	17297	17241	17201	17482	17402	17235	17371	17422	17267	17303	17347	17439	17219	17607	17550	17298	17325	17291	17537	17345	17354	17526	17531	17338	17411	17434	17386	17319	17344	17338	17503	17536	17425	17374	17295	17436	17504	17256	17399	17340	17394	17474	17467	17613	17267	17403	17513	17462	17405	17402	17318	17450	17267	17344	17386	17290	17500	17238	17300	17321	17457	17630	17465	17433	17431	17471	17465	17359	17284	17572	17436	17293	17411	17261	17318	17442	17495	17484	17421	17415	17476	17525	17306	17397	17427	17434	17243	17406	17408	17375	17320	17316	17382	17334	17430	17393	17409	17325	17488	17396	17328	17549	17407	17459	17485	17542	17341	17392	17295	17474	17358	17492	17328	17479	17491	17422	17431	17496	17434	17293	17397	17392	17324	17334	17408	17521	17402	17463	17195	17415	17467	17409	17530	17304	17302	17628	17284	17162	17299	17434	17468	17476	17290	17673	17417	17463	17491	17379	17511	17583	17504	17373	17523	17492	17322	17327	17475	17325	17442	17466	17307	17322	17397	17297	17407	17305	17306	17489	17555	17424	17348	17382	17333	17496	17272	17245	17388	17438	17531	17409	17528	17462	17400	17260	17431	17496	17479	17369	17450	17602	17296	17492	17340	17324	17481	17365	17412	17428	17403	17506	17124	17502	17515	17464	17380	17394	17360	17541	17229	17571	17262	17368	17402	17403	17367	17485	17607	17353	17422	17418	17633	17396	17496	17451	17437	17429	17310	17402	17275	17383	17423	17577	17372	17267	17403	17496	17425	17271	17271	17297	17417	17498	17408	17339	17221	17440	17260	17575	17373	17343	17364	17350	17390	17475	17459	17304	17501	17320	17320	17419	17327	17340	17378	17501	17472	17443	17294	17501	17450	17471	17450	17427	17491	17346	17248	17523	17339	17293	17390	17335	17317	17318	17484	17323	17339	17460	17271	17445	17373	17214	17487	17435	17196	17416	17281	17297	17375	17213	17384	17220	17553	17318	17512	17374	17374	17574	17425	17378	17561	17436	17388	17262	17197	17281	17164	17492	17412	17492	17353	17425	17359	17336	17447	17425	17260	17384	17337	17462	17537	17136	17522	17528	17358	17381	17335	17353	17354	17389	17429	17394	17407	17425	17621	17330	17436	17296	17367	17373	17328	17466	17291	17302	17379	17445	17642	17376	17379	17428	17441	17335	17268	17339	17342	17271	17341	17464	17449	17428	17221	17419	17393	17461	17548	17424	17443	17337	17486	17360	17480	17323	17506	17368	17404	17343	17384	17418	17441	17311	17553	17584	17380	17332	17333	17398	17425	17431	17406	17581	17479	17359	17335	17337	17618	17350	17365	17232	17339	17485	17316	17345	17437	17480	17330	17260	17428	17323	17334	17472	17324	17502	17381	17427	17387	17337	17387	17180	17314	17296	17464	17475	17431	17463	17364	17216	17290	17425	17288	17423	17362	17360	17448	17389	17323	17349	17535	17570	17334	17462	17322	17356	17343	17467	17522	17486	17411	17400	17405	17461	17301	17466	17393	17260	17512	17389	17432	17302	17220	17330	17399	17442	17453	17324	17488	17210	17352	17351	17507	17335	17539	17342	17492	17343	17285	17274	17266	17320	17458	17358	17421	17436	17430	17401	17373	17374	17398	17403	17377	17519	17306	17339	17290	17497	17367	17429	17322	17379	17279	17456	17389	17317	17417	17340	17357	17362	17318	17435	17567	17424	17464	17375	17441	17445	17251	17296	17498	17467	17503	17336	17496	17229	17469	17446	17422	17341	17410	17403	17502	17565	17471	17547	17380	17395	17569	17328	17464	17436	17450	17269	17390	17452	17454	17510	17491	17605	17449	17290	17400	17476	17425	17443	17293	17299	17380	17325	17483	17221	17459	17312	17462	17404	17235	17468	17499	17265	17540	17194	17665	17476	17343	17424	17514	17366	17418	17368	17392	17254	17284	17424	17485	17392	17314	17511	17570	17448	17458	17452	17529	17373	17355	17575	17347	17086	17409	17390	17355	17276	17270	17441	17420	17382	17293	17408	17584	17126	17326	17448	17335	17393	17399	17403	17269	17373	17521	17445	17374	17387	17528	17411	17473	17229	17221	17493	17468	17374	17305	17201	17320	17355	17466	17366	17286	17496	17354	17416	17279	17435	17455	17478	17328	17405	17522	17264	17531	17591	17401	17405	17365	17386	17401	17312	17314	17405	17277	17418	17380	17457	17469	17319	17209	17514	17331	17544	17585	17371	17298	17352	17422	17477	17488	17483	17601	17502	17513	17340	17418	17481	17248	17363	17506	17454	17548	17335	17560	17390	17482	17466	17411	17511	17381	17299	17515	17472	17443	17309	17517	17362	17280	17383	17436	17332	17465	17441	17431	17451	17385	17321	17441	17378	17270	17170	17238	17283	17507	17379	17691	17311	17258	17565	17397	17275	17391	17438	17415	17394	17475	17557	17326	17312	17395	17445	17405	17487	17475	17363	17260	17480	17284	17460	17405	17649	17406	17391	17341	17375	17399	17386	17558	17402	17351	17554	17327	17293	17277	17355	17378	17308	17471	17276	17341	17503	17391	17558	17437	17406	17452	17431	17470	17362	17432	17443	17401	17264	17222	17289	17314	17360	17526	17384	17366	17318	17367	17411	17395	17453	17455	17380	17423	17274	17327	17328	17396	17306	17453	17365	17401	17353	17393	17302	17420	17407	17251	17519	17459	17249	17442	17305	17462	17288	17455	17443	17519	17539	17365	17436	17528	17379	17272	17429	17419	17486	17301	17440	17411	17404	17590	17344	17276	17246	17444	17469	17695	17344	17401	17501	17308	17435	17406	17454	17427	17370	17360	17329	17505	17133	17390	17286	17346	17386	17320	17304	17564	17476	17505	17424	17349	17385	17411	17422	17377	17388	17267	17512	17620	17198	17522	17266	17404	17453	17506	17148	17475	17313	17384	17355	17490	17372	17465	17409	17251	17333	17425	17419	17446	17539	17442	17351	17664	17461	17434	17549	17421	17365	17479	17221	17391	17402	17367	17497	17570	17375	17363	17431	17385	17364	17403	17440	17522	17431	17321	17582	17502	17420	17378	17549	17307	17402	17371	17431	17305	17315	17499	17491	17358	17389	17254	17414	17424	17272	17271	17310	17344	17429	17334	17525	17381	17447	17394	17398	17510	17263	17192	17315	17348	17502	17324	17239	17312	17346	17359	17279	17509	17343	17420	17471	17329	17332	17367	17413	17579	17458	17451	17445	17466	17419	17530	17530	17373	17448	17184	17464	17443	17288	17394	17382	17539	17339	17364	17372	17270	17387	17400	17573	17330	17404	17388	17354	17573	17399	17409	17393	17510	17496	17417	17334	17263	17321	17501	17438	17352	17349	17491	17325	17379	17408	17443	17375	17419	17396	17561	17419	17345	17202	17250	17525	17221	17237	17398	17421	17528	17288	17469	17482	17447	17295	17413	17341	17318	17287	17365	17609	17382	17526	17438	17244	17254	17464	17542	17401	17212	17504	17474	17633	17501	17305	17432	17286	17346	17501	17285	17516	17457	17322	17528	17476	17319	17557	17332	17359	17229	17369	17297	17379	17470	17337	17251	17457	17409	17248	17434	17402	17434	17479	17310	17511	17453	17473	17460	17490	17373	17528	17407	17372	17599	17470	17509	17353	17517	17373	17412	17357	17362	17383	17515	17308	17507	17311	17372	17369	17393	17408	17353	17379	17209	17405	17160	17582	17358	17400	17306	17487	17412	17439	17376	17511	17258	17506	17423	17360	17352	17360	17389	17498	17278	17292	17516	17466	17357	17470	17560	17307	17506	17538	17410	17576	17372	17468	17397	17253	17542	17665	17489	17417	17459	17166	17305	17350	17310	17416	17372	17497	17395	17480	17567	17477	17432	17422	17301	17409	17552	17368	17330	17509	17357	17393	17349	17418	17367	17328	17714	17402	17229	17331	17500	17449	17479	17469	17376	17340	17244	17549	17289	17510	17610	17460	17608	17338	17445	17403	17257	17541	17509	17179	17230	17237	17434	17448	17475	17396	17400	17480	17465	17441	17363	17423	17409	17361	17404	17393	17265	17549	17494	17371	17599	17325	17279	17342	17401	17486	17437	17232	17339	17488	17476	17428	17262	17417	17507	17302	17330	17404	17415	17263	17447	17502	17415	17229	17478	17304
22947	21242	29040	23920	23305	27550	37608	51827	51086	41458	32923	25478	21695	20368	19858	19705	19765	19742	19653	19851	19910	19901	19658	19585	19695	19722	19699	19623	19622	19672	19616	19610	19401	19799	19778	19520	19805	19688	19672	19600	19729	19792	19657	19680	19451	19538	19738	19702	19770	19618	19306	19646	19471	19608	19555	19564	19513	19705	19812	19560	19584	19592	19561	19709	19615	19425	19582	19605	19570	19513	19591	19554	19590	19762	19389	19556	19696	19645	19604	19349	19769	19565	19604	19690	19414	19839	19788	19535	19666	19826	19834	19599	19627	19540	19640	19469	19650	19409	19598	19356	19534	19497	19565	19501	19517	19446	19607	19623	19629	19617	19534	19519	19344	19333	19605	19755	19513	19737	19400	19684	19651	19462	19413	19560	19471	19598	19577	19559	19520	19829	19860	19411	19622	19370	19677	19558	19467	19579	19522	19755	19531	19723	19513	19424	19573	19614	19609	19521	19558	19605	19526	19687	19651	19607	19564	19566	19721	19418	19628	19592	19481	19352	19562	19540	19423	19606	19561	19422	19352	19615	19387	19688	19596	19681	19661	19656	19511	19566	19715	19192	19539	19460	19546	19390	19614	19639	19420	19505	19686	19588	19661	19466	19615	19349	19530	19637	19427	19455	19812	19671	19558	19756	19631	19477	19523	19557	19428	19450	19662	19436	19498	19404	19475	19584	19463	19358	19616	19285	19541	19552	19627	19619	19459	19256	19588	19910	19659	19614	19485	19702	19532	19438	19667	19650	19713	19529	19511	19738	19682	19539	19667	19542	19616	19665	19453	19500	19552	19653	19593	19520	19433	19610	19712	19491	19681	19498	19617	19595	19463	19485	19761	19586	19487	19510	19691	19757	19617	19579	19651	19552	19575	19308	19512	19491	19500	19707	19482	19436	19469	19585	19553	19768	19270	19380	19634	19450	19725	19463	19696	19593	19806	19696	19483	19635	19497	19792	19666	19395	19577	19532	19664	19663	19327	19452	19277	19446	19625	19691	19607	19549	19572	19515	19552	19609	19600	19614	19533	19651	19413	19508	19752	19390	19300	19576	19599	19377	19495	19663	19646	19586	19449	19754	19674	19463	19699	19511	19739	19453	19560	19428	19683	19647	19712	19490	19550	19677	19448	19578	19571	19374	19355	19350	19368	19682	19702	19503	19529	19659	19435	19484	19664	19781	19674	19586	19615	19430	19692	19477	19557	19600	19558	19393	19522	19494	19652	19547	19605	19471	19631	19451	19740	19666	19607	19650	19575	19515	19631	19520	19661	19765	19645	19452	19612	19542	19557	19412	19553	19661	19722	19542	19614	19588	19514	19543	19443	19560	19520	19665	19461	19499	19853	19773	19336	19444	19416	19452	19482	19534	19640	19424	19405	19481	19580	19527	19518	19550	19521	19456	19465	19516	19536	19452	19482	19531	19592	19563	19362	19385	19523	19524	19634	19424	19590	19388	19529	19484	19537	19550	19717	19638	19685	19488	19351	19413	19815	19378	19550	19683	19633	19490	19458	19457	19467	19568	19438	19365	19367	19421	19391	19470	19477	19471	19507	19525	19322	19438	19503	19484	19534	19367	19501	19648	19680	19658	19689	19490	19772	19627	19546	19578	19714	19467	19612	19515	19535	19511	19632	19533	19591	19446	19449	19528	19716	19539	19363	19291	19416	19545	19514	19395	19580	19466	19702	19608	19542	19740	19476	19607	19576	19632	19615	19493	19468	19630	19533	19640	19570	19527	19604	19378	19472	19489	19518	19571	19547	19441	19646	19465	19613	19654	19600	19532	19504	19565	19537	19620	19585	19501	19449	19406	19590	19632	19709	19532	19692	19430	19496	19555	19490	19423	19423	19388	19643	19533	19565	19562	19638	19673	19720	19634	19397	19383	19515	19536	19612	19338	19469	19455	19596	19574	19582	19607	19500	19772	19540	19634	19663	19493	19403	19547	19638	19502	19378	19706	19526	19450	19600	19403	19409	19527	19395	19691	19710	19625	19510	19568	19553	19670	19585	19555	19566	19627	19439	19471	19623	19528	19557	19500	19562	19552	19822	19335	19532	19651	19524	19503	19717	19626	19574	19471	19605	19617	19607	19595	19444	19516	19611	19648	19632	19431	19368	19356	19471	19428	19519	19618	19583	19646	19650	19671	19527	19438	19639	19563	19530	19659	19319	19532	19461	19412	19642	19441	19625	19650	19547	19589	19574	19691	19551	19438	19346	19447	19437	19429	19592	19517	19446	19617	19579	19603	19686	19668	19526	19629	19606	19652	19524	19639	19448	19691	19713	19381	19564	19523	19366	19359	19503	19516	19595	19448	19499	19431	19250	19569	19478	19629	19366	19520	19402	19437	19498	19657	19650	19682	19615	19679	19442	19440	19695	19587	19553	19643	19639	19590	19527	19577	19340	19320	19437	19703	19595	19592	19231	19451	19576	19537	19490	19584	19407	19689	19443	19496	19571	19425	19503	19423	19461	19470	19697	19543	19680	19563	19665	19466	19437	19536	19659	19605	19783	19502	19530	19554	19501	19670	19568	19559	19611	19458	19643	19596	19568	19654	19607	19489	19547	19702	19629	19709	19498	19649	19525	19502	19594	19560	19700	19814	19708	19556	19563	19536	19452	19548	19550	19382	19701	19521	19638	19478	19484	19507	19562	19451	19793	19416	19467	19473	19597	19510	19569	19521	19287	19703	19469	19686	19497	19341	19542	19481	19548	19405	19567	19651	19684	19492	19482	19462	19649	19406	19589	19615	19375	19755	19408	19588	19353	19512	19425	19410	19612	19597	19663	19706	19591	19691	19450	19713	19444	19476	19523	19682	19536	19442	19560	19654	19449	19545	19549	19531	19603	19498	19561	19433	19319	19656	19704	19437	19488	19521	19379	19554	19729	19549	19565	19629	19656	19639	19344	19430	19543	19404	19411	19559	19657	19690	19622	19447	19620	19717	19531	19707	19735	19797	19586	19466	19597	19557	19325	19776	19510	19488	19693	19332	19556	19590	19520	19482	19481	19534	19447	19529	19403	19571	19714	19501	19475	19502	19455	19426	19762	19634	19614	19713	19446	19554	19519	19529	19656	19355	19519	19578	19587	19531	19667	19354	19484	19525	19418	19737	19630	19446	19621	19420	19290	19522	19508	19263	19483	19473	19602	19514	19255	19458	19573	19531	19770	19475	19471	19697	19369	19606	19633	19578	19474	19630	19479	19531	19563	19408	19430	19645	19720	19596	19491	19603	19626	19680	19510	19737	19518	19447	19689	19438	19585	19553	19571	19700	19725	19583	19583	19694	19659	19357	19603	19470	19620	19692	19474	19652	19606	19564	19386	19479	19650	19721	19652	19501	19390	19618	19407	19519	19610	19670	19565	19583	19504	19514	19428	19701	19566	19578	19850	19586	19536	19692	19688	19615	19528	19362	19622	19459	19379	19593	19362	19590	19552	19401	19495	19509	19492	19616	19498	19525	19473	19469	19482	19539	19625	19687	19525	19698	19504	19432	19716	19437	19565	19482	19558	19371	19604	19674	19494	19495	19600	19626	19473	19590	19550	19475	19476	19544	19459	19459	19656	19535	19553	19501	19673	19659	19838	19565	19668	19683	19581	19749	19463	19619	19460	19490	19643	19455	19485	19520	19521	19760	19508	19590	19547	19543	19666	19520	19716	19682	19524	19717	19321	19691	19718	19619	19440	19411	19616	19587	19491	19433	19568	19596	19562	19459	19663	19572	19563	19650	19523	19567	19488	19676	19652	19482	19581	19590	19595	19477	19795	19610	19517	19388	19422	19470	19642	19582	19752	19484	19491	19504	19536	19576	19531	19629	19383	19602	19487	19688	19549	19705	19466	19511	19534	19710	19379	19624	19849	19596	19451	19556	19544	19470	19595	19603	19677	19661	19652	19627	19542	19710	19536	19591	19613	19477	19483	19363	19367	19559	19419	19621	19609	19460	19484	19599	19612	19597	19497	19635	19526	19314	19352	19425	19695	19626	19689	19417	19542	19427	19460	19668	19662	19564	19449	19436	19622	19734	19576	19499	19457	19421	19705	19592	19456	19581	19482	19553	19582	19608	19357	19440	19440	19639	19742	19552	19404	19361	19697	19466	19568	19583	19506	19537	19549	19566	19539	19611	19713	19481	19593	19568	19547	19562	19476	19410	19392	19463	19487	19297	19676	19728	19415	19561	19307	19404	19501	19421	19869	19454	19486	19634	19525	19541	19600	19450	19446	19594	19556	19530	19357	19606	19360	19535	19566	19643	19617	19628	19686	19356	19466	19294	19439	19482	19431	19522	19590	19731	19486	19589	19266	19595	19549	19755	19648	19709	19646	19358	19488	19538	19448	19564	19579	19542	19473	19675	19486	19589	19613	19580	19414	19551	19599	19458	19628	19621	19523	19407	19614	19646	19586	19664	19454	19449	19484	19586	19541	19360	19564	19755	19620	19358	19523	19591	19696	19555	19405	19662	19658	19303	19437	19569	19475	19509	19476	19423	19688	19607	19721	19753	19403	19477	19677	19569	19449	19446	19460	19615	19300	19556	19413	19573	19427	19532	19720	19458	19669	19521	19579	19473	19572	19487	19479	19335	19661	19743	19636	19570	19508	19826	19595	19548	19537	19626	19456	19665	19378	19433	19448	19567	19575	19625	19672	19425	19465	19649	19533	19601	19511	19532	19513	19618	19835	19444	19461	19459	19630	19767	19411	19583	19511	19585	19609	19468	19477	19545	19511	19477	19539	19517	19537	19527	19434	19598	19434	19631	19250	19399	19552	19758	19396	19540	19618	19548	19566	19522	19707	19600	19539	19712	19660	19616	19591	19555	19504	19578	19511	19495	19656	19525	19757	19476	19623	19758	19549	19632	19442	19610	19584	19400	19595	19676	19711	19622	19502	19564	19604	19717	19602	19336	19741	19240	19529	19550	19551	19724	19428	19436	19523	19510	19534	19544	19543	19542	19434	19460	19719	19593	19342	19534	19539	19597	19431	19487	19620	19388	19514	19656	19638	19568	19483	19408	19649	19531	19639	19532	19603	19567	19567	19627	19362	19501	19599	19549	19501	19575	19669	19695	19399	19612	19645	19546	19525	19573	19496	19568	19708	19703	19407	19573	19366	19625	19832	19527
22607	40434	41016	38438	35948	32606	40439	54069	52317	41328	33755	23775	19252	17610	17349	17457	17397	17524	17508	17495	17546	17577	17388	17412	17416	17454	17573	17616	17191	17564	17568	17326	17522	17359	17415	17556	17428	17591	17529	17405	17462	17582	17407	17518	17509	17479	17577	17438	17607	17528	17429	17526	17462	17622	17619	17540	17596	17343	17563	17410	17451	17528	17538	17385	17520	17550	17584	17415	17471	17394	17484	17385	17660	17589	17647	17543	17625	17398	17497	17480	17510	17406	17573	17392	17584	17400	17396	17422	17497	17473	17592	17368	17341	17464	17433	17428	17566	17479	17474	17560	17359	17664	17411	17375	17538	17459	17435	17415	17493	17410	17448	17585	17362	17648	17540	17447	17738	17483	17482	17492	17321	17630	17330	17423	17629	17539	17400	17492	17557	17385	17358	17398	17610	17622	17455	17472	17673	17553	17393	17485	17280	17577	17437	17356	17704	17424	17648	17356	17499	17520	17473	17481	17510	17473	17338	17388	17464	17499	17344	17468	17366	17468	17399	17580	17475	17448	17526	17534	17358	17509	17356	17604	17606	17254	17453	17454	17595	17386	17436	17487	17232	17411	17616	17382	17462	17336	17468	17455	17704	17409	17455	17388	17405	17422	17621	17516	17350	17475	17488	17380	17597	17536	17435	17477	17758	17289	17360	17567	17517	17207	17461	17524	17401	17405	17550	17489	17620	17491	17501	17600	17463	17491	17689	17449	17411	17576	17490	17405	17513	17497	17579	17479	17415	17373	17425	17571	17358	17388	17571	17342	17628	17436	17525	17469	17616	17548	17323	17554	17475	17517	17529	17325	17695	17522	17519	17465	17442	17551	17686	17685	17365	17316	17453	17564	17273	17414	17328	17465	17468	17378	17336	17519	17498	17455	17630	17435	17389	17603	17433	17520	17414	17536	17495	17572	17321	17412	17332	17552	17445	17511	17511	17449	17256	17513	17465	17577	17321	17483	17418	17449	17530	17624	17551	17487	17388	17357	17481	17505	17411	17550	17476	17302	17672	17252	17485	17459	17304	17444	17463	17606	17643	17537	17365	17519	17438	17344	17442	17421	17367	17506	17572	17521	17657	17472	17608	17556	17447	17425	17608	17383	17433	17561	17528	17273	17292	17511	17392	17407	17346	17500	17429	17486	17557	17370	17583	17366	17549	17522	17415	17406	17620	17513	17529	17487	17442	17612	17400	17409	17313	17219	17429	17418	17301	17585	17544	17483	17441	17457	17283	17397	17390	17383	17438	17470	17453	17341	17464	17491	17492	17615	17504	17503	17439	17564	17619	17425	17303	17526	17634	17390	17543	17462	17409	17576	17500	17583	17453	17379	17350	17398	17438	17598	17521	17572	17376	17577	17401	17515	17490	17442	17293	17484	17674	17471	17603	17629	17589	17379	17512	17391	17609	17557	17417	17578	17565	17543	17428	17463	17483	17556	17408	17528	17508	17518	17428	17487	17349	17517	17322	17447	17526	17387	17416	17271	17391	17514	17585	17452	17413	17395	17475	17478	17458	17385	17480	17387	17470	17392	17497	17427	17476	17422	17527	17458	17538	17431	17567	17553	17466	17437	17570	17322	17452	17531	17320	17502	17427	17522	17320	17312	17445	17471	17133	17538	17438	17570	17379	17427	17593	17426	17566	17509	17445	17556	17465	17518	17326	17416	17393	17500	17458	17565	17390	17358	17564	17506	17660	17484	17442	17479	17460	17435	17489	17521	17570	17339	17526	17511	17518	17354	17529	17463	17354	17523	17439	17409	17421	17546	17446	17498	17412	17541	17427	17600	17363	17461	17371	17433	17626	17354	17387	17551	17611	17519	17441	17518	17515	17509	17499	17483	17554	17373	17483	17643	17503	17333	17512	17427	17405	17544	17501	17464	17498	17501	17525	17207	17567	17399	17565	17278	17388	17560	17501	17576	17686	17379	17512	17367	17429	17310	17554	17380	17553	17459	17498	17566	17246	17412	17453	17511	17466	17484	17403	17559	17544	17523	17568	17395	17480	17466	17393	17460	17363	17472	17401	17851	17584	17442	17435	17521	17394	17343	17576	17416	17541	17568	17453	17438	17489	17493	17358	17337	17525	17396	17238	17522	17463	17444	17464	17699	17461	17505	17340	17180	17415	17462	17527	17402	17388	17451	17396	17366	17689	17437	17362	17544	17590	17435	17336	17452	17449	17599	17647	17608	17513	17516	17489	17326	17725	17508	17518	17596	17493	17364	17383	17537	17382	17561	17486	17548	17411	17396	17397	17294	17408	17513	17387	17560	17444	17442	17359	17422	17462	17515	17357	17544	17444	17250	17475	17546	17471	17544	17526	17413	17582	17536	17385	17519	17596	17319	17400	17438	17466	17284	17492	17322	17442	17374	17552	17344	17321	17539	17581	17511	17372	17480	17527	17274	17399	17666	17498	17530	17555	17670	17326	17375	17592	17471	17311	17615	17464	17366	17537	17470	17269	17258	17545	17509	17504	17442	17326	17406	17340	17509	17428	17445	17597	17429	17556	17507	17653	17221	17432	17540	17228	17292	17501	17551	17609	17471	17555	17414	17399	17463	17499	17366	17393	17418	17411	17304	17417	17414	17408	17478	17392	17467	17509	17473	17508	17411	17576	17448	17361	17477	17565	17261	17406	17432	17349	17289	17447	17519	17504	17363	17576	17800	17386	17502	17453	17250	17341	17550	17389	17469	17478	17551	17391	17554	17511	17312	17492	17478	17522	17517	17543	17356	17608	17583	17464	17350	17458	17484	17270	17329	17497	17463	17536	17466	17362	17409	17477	17457	17547	17565	17432	17411	17443	17412	17421	17524	17471	17377	17440	17612	17590	17622	17493	17354	17578	17443	17366	17360	17683	17314	17404	17454	17255	17492	17454	17383	17526	17492	17667	17525	17353	17521	17412	17499	17507	17417	17478	17651	17531	17634	17370	17286	17510	17416	17540	17457	17547	17351	17405	17570	17553	17512	17433	17543	17362	17545	17530	17205	17266	17396	17515	17550	17509	17380	17538	17459	17522	17449	17452	17578	17609	17457	17493	17468	17540	17478	17617	17430	17652	17306	17638	17452	17508	17478	17517	17566	17432	17556	17468	17368	17600	17428	17421	17493	17667	17374	17557	17384	17475	17657	17242	17301	17566	17425	17381	17527	17401	17343	17470	17532	17490	17412	17528	17599	17571	17583	17362	17579	17410	17479	17488	17530	17430	17727	17488	17528	17397	17214	17331	17534	17455	17452	17479	17477	17541	17285	17523	17511	17499	17510	17596	17348	17337	17414	17617	17433	17432	17489	17501	17570	17443	17449	17446	17550	17455	17404	17566	17578	17444	17357	17459	17481	17365	17309	17531	17578	17440	17596	17431	17413	17573	17410	17602	17555	17435	17480	17486	17572	17225	17400	17336	17391	17512	17451	17457	17442	17458	17265	17539	17422	17542	17465	17659	17417	17388	17374	17493	17431	17587	17519	17561	17497	17340	17556	17462	17472	17610	17479	17456	17328	17277	17547	17492	17466	17401	17486	17529	17414	17372	17538	17610	17276	17437	17588	17498	17504	17505	17565	17534	17335	17589	17418	17465	17572	17404	17464	17339	17388	17482	17361	17331	17471	17500	17538	17215	17453	17455	17711	17397	17517	17550	17536	17440	17595	17382	17464	17551	17515	17443	17393	17360	17464	17610	17431	17424	17431	17434	17540	17540	17410	17448	17412	17477	17496	17472	17400	17405	17505	17365	17377	17371	17491	17413	17533	17468	17664	17371	17424	17501	17369	17625	17541	17313	17394	17411	17475	17243	17322	17683	17588	17373	17503	17568	17495	17402	17482	17512	17306	17418	17403	17460	17471	17465	17341	17508	17433	17418	17525	17475	17411	17573	17327	17583	17466	17443	17312	17405	17460	17448	17404	17518	17409	17453	17383	17512	17306	17349	17495	17394	17434	17438	17435	17519	17410	17458	17507	17486	17567	17580	17502	17428	17453	17493	17546	17535	17577	17502	17382	17562	17550	17370	17539	17461	17460	17391	17597	17451	17406	17489	17403	17408	17638	17401	17446	17470	17525	17501	17343	17428	17411	17492	17287	17609	17412	17478	17309	17410	17512	17596	17292	17557	17414	17308	17533	17393	17340	17432	17464	17312	17487	17523	17462	17318	17656	17627	17482	17645	17462	17380	17565	17527	17569	17500	17571	17473	17358	17544	17234	17484	17526	17374	17619	17577	17531	17328	17501	17529	17357	17370	17342	17468	17528	17453	17587	17378	17485	17371	17516	17257	17477	17522	17531	17411	17493	17415	17436	17440	17584	17529	17425	17478	17489	17422	17356	17393	17532	17371	17515	17501	17498	17645	17359	17296	17606	17385	17259	17326	17541	17518	17493	17485	17565	17441	17406	17473	17444	17557	17322	17488	17600	17480	17466	17561	17433	17416	17450	17649	17367	17558	17427	17386	17432	17558	17596	17536	17289	17650	17528	17659	17473	17450	17545	17477	17483	17370	17387	17448	17377	17319	17453	17534	17333	17392	17497	17437	17464	17602	17416	17628	17450	17519	17531	17310	17374	17468	17291	17427	17604	17422	17469	17401	17493	17632	17444	17532	17367	17515	17343	17443	17417	17729	17561	17486	17354	17268	17305	17524	17488	17445	17523	17464	17456	17441	17461	17420	17418	17461	17564	17532	17558	17713	17492	17561	17510	17385	17532	17393	17487	17479	17431	17478	17535	17507	17455	17508	17517	17608	17481	17309	17564	17203	17552	17421	17720	17380	17439	17498	17396	17575	17346	17484	17586	17458	17595	17539	17451	17425	17498	17432	17349	17650	17350	17662	17471	17543	17437	17470	17613	17422	17447	17330	17633	17651	17407	17407	17408	17536	17388	17507	17446	17388	17478	17529	17412	17397	17588	17557	17367	17641	17460	17489	17545	17328	17516	17505	17289	17625	17412	17286	17618	17401	17521	17478	17375	17383	17391	17340	17423	17420	17420	17370	17301	17589	17635	17435	17438	17401	17546	17446	17390	17490	17396	17512	17507	17338	17518	17508	17381	17577	17481	17459	17417	17397	17561	17507	17377	17430	17576	17530	17385	17486	17549	17482	17424	17403	17365	17439	17639	17378	17675	17358	17476
27379	22585	26589	24556	22909	22340	21656	23517	23759	22328	21179	20141	19597	19480	19400	19480	19347	19434	19403	19411	19585	19424	19411	19264	19234	19540	19461	19419	19569	19377	19660	19340	19364	19272	19319	19409	19195	19382	19291	19190	19254	19505	19451	19340	19313	19251	19613	19260	19530	19509	19442	19256	19254	19432	19606	19355	19463	19441	19268	19347	19499	19334	19468	19487	19341	19325	19306	19242	19268	19337	19331	19311	19261	19421	19454	19628	19586	19608	19309	19281	19613	19167	19183	19386	19471	19303	19453	19363	19680	19536	19302	19564	19266	19269	19349	19397	19340	19323	19284	19324	19421	19489	19486	19393	19579	19386	19650	19260	19305	19213	19509	19264	19390	19231	19365	19155	19229	19405	19398	19368	19419	19608	19409	19169	19556	19200	19347	19430	19272	19391	19332	19300	19389	19300	19303	19453	19386	19243	19480	19468	19275	19223	19289	19267	19365	19350	19329	19483	19431	19305	19530	19412	19381	19380	19354	19412	19394	19247	19183	19381	19489	19316	19433	19451	19598	19426	19406	19205	19122	19383	19426	19521	19527	19410	19287	19238	19291	19388	19291	19250	19531	19558	19276	19303	19239	19283	19253	19349	19271	19448	19423	19498	19195	19405	19262	19163	19362	19318	19456	19620	19398	19283	19429	19249	19339	19247	19419	19216	19365	19377	19219	19456	19549	19408	19414	19506	19495	19460	19191	19359	19548	19453	19376	19429	19217	19509	19330	19398	19457	19473	19190	19417	19413	19395	19556	19470	19413	19214	19292	19419	19524	19246	19330	19289	19446	19274	19420	19426	19467	19294	19514	19437	19276	19294	19488	19286	19219	19490	19308	19753	19345	19241	19178	19351	19362	19406	19324	19639	19275	19412	19351	19594	19378	19442	19252	19393	19407	19251	19282	19529	19186	19488	19469	19324	19298	19490	19239	19338	19408	19424	19303	19285	19438	19347	19348	19586	19557	19593	19202	19492	19357	19528	19450	19272	19374	19334	19395	19345	19450	19427	19469	19266	19317	19558	19693	19430	19413	19458	19352	19471	19246	19271	19348	19313	19532	19235	19411	19322	19422	19222	19493	19373	19489	19483	19396	19480	19388	19357	19441	19254	19456	19262	19321	19212	19159	19518	19386	19335	19378	19307	19463	19347	19189	19474	19288	19245	19419	19507	19213	19322	19293	19436	19594	19458	19232	19408	19559	19508	19277	19441	19555	19373	19273	19565	19447	19372	19347	19091	19371	19129	19149	19521	19309	19360	19450	19290	19589	19406	19462	19373	19319	19449	19257	19554	19342	19481	19287	19239	19262	19536	19498	19522	19478	19508	19374	19275	19382	19411	19448	19356	19306	19365	19343	19389	19293	19470	19352	19412	19464	19436	19365	19413	19469	19359	19422	19452	19323	19348	19295	19345	19366	19379	19437	19462	19335	19281	19292	19316	19595	19355	19318	19404	19296	19495	19266	19388	19328	19147	19398	19284	19284	19455	19383	19397	19121	19240	19240	19359	19189	19330	19485	19453	19384	19298	19225	19366	19448	19471	19342	19231	19291	19536	19426	19402	19454	19483	19547	19334	19299	19420	19523	19455	19635	19300	19321	19382	19286	19326	19370	19293	19370	19319	19335	19293	19435	19420	19295	19303	19398	19411	19520	19222	19395	19378	19457	19178	19181	19276	19280	19383	19236	19305	19272	19362	19394	19465	19329	19313	19413	19404	19573	19292	19443	19262	19207	19142	19339	19315	19285	19179	19474	19341	19202	19337	19364	19496	19515	19263	19406	19284	19418	19382	19468	19468	19400	19392	19587	19301	19437	19496	19445	19375	19328	19504	19438	19433	19056	19318	19429	19337	19492	19442	19310	19461	19482	19514	19447	19321	19436	19403	19310	19526	19168	19241	19571	19262	19344	19310	19280	19339	19600	19450	19330	19386	19542	19331	19253	19465	19410	19415	19441	19408	19247	19506	19559	19378	19428	19506	19646	19437	19357	19514	19419	19371	19346	19362	19335	19529	19392	19273	19354	19129	19529	19402	19374	19330	19488	19251	19180	19135	19350	19364	19405	19482	19132	19310	19264	19305	19338	19461	19352	19273	19458	19205	19338	19318	19423	19369	19324	19531	19361	19188	19271	19212	19112	19554	19263	19085	19596	19479	19527	19482	19345	19476	19453	19393	19464	19417	19263	19560	19236	19311	19237	19302	19433	19342	19435	19312	19527	19509	19434	19317	19371	19455	19091	19369	19366	19444	19443	19458	19422	19317	19552	19278	19655	19351	19341	19302	19330	19430	19081	19268	19544	19197	19264	19406	19107	19289	19317	19336	19270	19180	19456	19392	19393	19320	19297	19372	19484	19541	19235	19345	19227	19339	19297	19366	19157	19385	19361	19464	19491	19227	19342	19071	19379	19329	19321	19327	19418	19137	19276	19470	19277	19208	19573	19251	19314	19300	19270	19520	19534	19309	19559	19255	19378	19331	19534	19092	19372	19361	19505	19409	19440	19428	19157	19430	19343	19439	19493	19396	19435	19254	19398	19502	19463	19586	19306	19438	19519	19410	19210	19383	19197	19479	19449	19379	19391	19427	19248	19475	19270	19509	19275	19526	19480	19393	19554	19466	19500	19537	19433	19294	19502	19383	19341	19402	19381	19304	19555	19326	19299	19408	19399	19313	19282	19313	19271	19413	19415	19299	19508	19480	19265	19633	19388	19321	19439	19490	19431	19516	19519	19548	19411	19578	19581	19354	19402	19536	19293	19454	19509	19266	19481	19118	19460	19276	19335	19384	19162	19303	19285	19498	19478	19499	19227	19431	19446	19632	19415	19346	19309	19269	19394	19475	19323	19385	19439	19335	19389	19571	19193	19237	19309	19426	19109	19482	19325	19345	19148	19401	19395	19367	19289	19466	19295	19431	19405	19459	19390	19492	19479	19561	19415	19250	19404	19342	19350	19280	19353	19368	19269	19413	19269	19404	19507	19297	19427	19330	19437	19339	19513	19568	19309	19357	19307	19437	19243	19385	19435	19420	19493	19644	19395	19354	19343	19554	19507	19362	19330	19305	19608	19228	19506	19300	19346	19219	19364	19411	19363	19491	19521	19361	19365	19351	19463	19396	19677	19372	19566	19369	19272	19524	19386	19245	19294	19316	19235	19189	19325	19267	19400	19575	19283	19398	19337	19276	19370	19501	19400	19518	19383	19240	19315	19441	19455	19242	19458	19365	19471	19613	19530	19629	19612	19195	19174	19205	19338	19432	19515	19263	19245	19193	19404	19344	19438	19779	19400	19433	19346	19439	19123	19258	19294	19352	19568	19527	19253	19458	19562	19284	19274	19335	19439	19410	19477	19394	19345	19536	19653	19455	19270	19490	19515	19307	19188	19538	19563	19593	19472	19337	19518	19184	19343	19563	19323	19354	19616	19448	19406	19256	19103	19171	19378	19475	19493	19286	19299	19366	19444	19680	19379	19431	19336	19417	19434	19377	19493	19480	19371	19507	19433	19501	19353	19413	19414	19519	19516	19232	19344	19584	19327	19595	19382	19331	19511	19312	19548	19366	19470	19463	19350	19381	19364	19201	19612	19521	19453	19244	19336	19126	19514	19339	19564	19394	19477	19227	19375	19361	19259	19297	19186	19398	19364	19460	19405	19358	19426	19391	19591	19207	19284	19469	19493	19346	19268	19202	19413	19440	19402	19523	19355	19419	19461	19246	19379	19423	19328	19340	19477	19515	19374	19403	19511	19543	19595	19585	19388	19274	19422	19457	19374	19479	19633	19249	19462	19460	19266	19210	19369	19337	19437	19393	19414	19290	19411	19286	19448	19369	19355	19609	19394	19211	19419	19329	19363	19531	19449	19344	19340	19415	19281	19317	19401	19216	19185	19164	19319	19241	19557	19353	19569	19227	19334	19506	19488	19206	19262	19432	19478	19429	19483	19433	19588	19493	19444	19434	19387	19667	19554	19340	19346	19278	19390	19169	19358	19213	19335	19378	19403	19221	19291	19460	19375	19416	19673	19276	19219	19315	19240	19261	19369	19486	19444	19505	19456	19581	19208	19286	19342	19311	19398	19158	19269	19317	19167	19196	19464	19422	19472	19597	19538	19594	19567	19324	19318	19346	19215	19269	19371	19251	19259	19381	19410	19378	19464	19294	19408	19404	19486	19397	19694	19250	19493	19473	19577	19405	19478	19457	19338	19182	19304	19257	19393	19348	19478	19252	19186	19396	19352	19162	19289	19376	19395	19500	19674	19479	19351	19414	19550	19606	19275	19485	19127	19424	19339	19537	19339	19359	19543	19580	19363	19587	19407	19273	19212	19348	19460	19351	19388	19477	19516	19409	19392	19508	19394	19542	19391	19331	19393	19531	19240	19528	19525	19417	19548	19371	19564	19270	19581	19394	19231	19304	19350	19410	19122	19486	19069	19375	19294	19305	19481	19265	19433	19302	19502	19502	19608	19194	19327	19443	19358	19172	19366	19391	19441	19367	19453	19472	19293	19221	19304	19478	19310	19301	19542	19480	19384	19411	19430	19424	19281	19674	19535	19332	19502	19399	19520	19382	19272	19263	19364	19361	19457	19383	19432	19303	19430	19486	19416	19501	19291	19375	19357	19488	19603	19374	19354	19442	19442	19492	19502	19186	19471	19430	19196	19402	19401	19546	19248	19445	19358	19300	19211	19555	19451	19434	19310	19418	19465	19296	19413	19488	19486	19383	19156	19352	19481	19276	19399	19527	19360	19519	19555	19548	19375	19328	19264	19472	19424	19463	19403	19265	19386	19316	19328	19361	19417	19456	19412	19470	19305	19328	19346	19410	19165	19335	19324	19569	19500	19197	19385	19493	19342	19489	19434	19302	19544	19392	19503	19375	19431	19377	19664	19387	19544	19287	19279	19291	19224	19351	19344	19322	19289	19371	19431	19607	19644	19463	19450	19373	19349	19364	19426	19347	19346	19491	19386	19438	19337	19425	19354	19330	19381	19453	19357	19444	19299	19365	19612	19348	19619	19578	19491	19375	19245	19555	19629	19447	19317	19291	19481	19286	19274	19421	19493	19424	19555	19518	19382	19465	19504	19445	19221	19299	19329	19275	19446	19305	19271	19519	19313	19370	19149	19363	19469	19323
18038	25673	24250	21778	23763	21368	21094	23973	23541	20808	19330	18140	17521	17268	17241	17403	17412	17314	17377	17333	17470	17195	17385	17524	17373	17432	17172	17358	17160	17326	17447	17253	17262	17303	17262	17427	17325	17257	17007	17305	17204	17346	17530	17394	17341	17173	17384	17372	17202	17265	17344	17307	17218	17329	17334	17336	17404	17241	17349	17263	17365	17288	17284	17214	17262	17313	17296	17320	17358	17241	17479	17384	17459	17238	17372	17396	17312	17313	17304	17288	17445	17183	17340	17213	17271	17373	17418	17275	17302	17302	17378	17283	17354	17403	17250	17297	17259	17204	17265	17246	17307	17460	17548	17195	17333	17319	17171	17288	17420	17263	17191	17297	17268	17437	17366	17322	17452	17402	17360	17429	17163	17520	17395	17292	17457	17445	17282	17384	17415	17217	17325	17263	17206	17424	17273	17272	17081	17399	17375	17190	17232	17443	17309	17507	17400	17289	17222	17442	17292	17201	17137	17350	17276	17414	17228	17207	17145	17546	17312	17127	17344	17295	17325	17293	17281	17296	17350	17317	17297	17185	17495	17405	17277	17249	17215	17413	17343	17243	17382	17236	17378	17299	17418	17285	17350	17340	17277	17413	17354	17323	17312	17396	17403	17461	17259	17167	17166	17324	17360	17303	17340	17307	17384	17396	17361	17329	17202	17495	17387	17228	17396	17499	17228	17432	17344	17218	17306	17347	17225	17528	17178	17317	17403	17383	17272	17185	17164	17198	17293	17484	17556	17268	17413	17332	17309	17371	17478	17308	17274	17442	17389	17390	17175	17370	17206	17257	17304	17296	17460	17374	17260	17220	17320	17306	17215	17227	17228	17290	17307	17229	17221	17555	17359	17245	17530	17173	17323	17330	17498	17426	17245	17287	17339	17252	17309	17305	17401	17232	17235	17219	17132	17244	17087	17320	17463	17300	17065	17368	17328	17324	17248	17219	17193	17293	17307	17205	17133	17196	17360	17262	17385	17330	17372	17436	17499	17410	17242	17447	17165	17285	17416	17364	17184	17254	17395	17281	17449	17328	17434	17433	17522	17109	17387	16997	17453	17300	17413	17119	17217	17283	17452	17441	17293	17213	17326	17416	17421	17347	17368	17329	17174	17299	17391	17292	17201	17361	17274	17442	17332	17419	17252	17159	17279	17395	17417	17292	17225	17159	17320	17295	17341	17324	17153	17399	17280	17409	17315	17380	17363	17405	17063	17373	17318	17392	17279	17376	17172	17299	17292	17308	17310	17083	17273	17362	17355	17250	17368	17412	17370	17273	17146	17497	17424	17217	17215	17269	17346	17316	17192	17185	17425	17366	17178	17518	17305	17279	17398	17090	17441	17322	17368	17265	17374	17413	17378	17396	17449	17387	17314	17329	17190	17182	17432	17368	17448	17319	17401	17471	17332	17183	17486	17263	17284	17417	17367	17253	17336	17427	17325	17342	17241	17321	17230	17281	17223	17278	17347	17407	17541	17227	17204	17369	17329	17392	17247	17326	17397	17312	17332	17274	17248	17332	17273	17400	17236	17491	17184	17542	17290	17353	17486	17420	17243	17376	17373	17297	17299	17417	17344	17422	17237	17427	17325	17424	17400	17313	17363	17395	17260	17363	17353	17215	17295	17345	17233	17396	17321	17303	17265	17260	17361	17438	17319	17397	17292	17316	17337	17310	17475	17292	17419	17280	17249	17311	17347	17189	17473	17427	17394	17267	17410	17213	17221	17135	17229	17289	17337	17406	17262	17320	17403	17428	17275	17294	17330	17307	17274	17266	17277	17406	17455	17337	17340	17452	17349	17444	17368	17378	17367	17347	17288	17372	17319	17325	17447	17380	17202	17209	17220	17382	17400	17316	17281	17127	17367	17188	17160	17336	17200	17361	17278	17447	17364	17353	17293	17247	17436	17341	17310	17401	17267	17386	17215	17374	17294	17331	17517	17471	17292	17342	17347	17314	17322	17420	17246	17438	17489	17224	17332	17270	17301	17342	17474	17370	17484	17363	17347	17297	17448	17282	17429	17335	17291	17416	17267	17332	17154	17403	17407	17199	17181	17273	17290	17330	17256	17510	17231	17395	17411	17420	17375	17249	17259	17477	17287	17036	17268	17195	17218	17354	17440	17111	17198	17429	17200	17351	17339	17362	17340	17300	17216	17414	17260	17250	17089	17192	17322	17253	17437	17286	17412	17198	17302	17173	17272	17520	17126	17481	17304	17363	17252	17288	17343	17376	17291	17424	17163	17455	17340	17262	17520	17415	17474	17326	17350	17306	17308	17334	17351	17389	17364	17382	17371	17380	17571	17270	17225	17332	17330	17209	17315	17300	17467	17318	17238	17244	17304	17199	17329	17306	17320	17350	17416	17231	17309	17147	17276	17307	17335	17173	17296	17455	17193	17271	17252	17236	17268	17358	17255	17119	17269	17311	17191	17413	17358	17363	17370	17240	17368	17394	17358	17268	17226	17502	17445	17262	17329	17205	17404	17413	17428	17376	17277	17253	17411	17201	17249	17336	17283	17358	17456	17367	17416	17442	17264	17357	17195	17271	17238	17395	17260	17276	17409	17210	17285	17175	17433	17179	17248	17169	17330	17318	17504	17270	17131	17211	17367	17425	17435	17279	17308	17506	17405	17251	17392	17312	17460	17342	17410	17481	17324	17195	17300	17240	17370	17267	17363	17325	17194	17413	17261	17213	17274	17237	17307	17202	17468	17496	17264	17291	17338	17248	17255	17377	17328	17211	17445	17353	17355	17307	17310	17380	17219	17396	17120	17375	17252	17468	17445	17280	17317	17276	17280	17403	17416	17169	17498	17344	17278	17325	17144	17171	17350	17385	17224	17360	17250	17378	17182	17304	17220	17251	17147	17285	17307	17221	17404	17539	17317	17273	17306	17404	17230	17334	17350	17323	17383	17509	17404	17363	17267	17389	17391	17401	17326	17292	17452	17310	17195	17157	17364	17484	17357	17416	17165	17384	17163	17205	17350	17240	17430	17404	17369	17357	17206	17325	17178	17465	17248	17372	17283	17441	17115	17338	17351	17312	17519	17398	17483	17261	17358	17377	17301	17136	17334	17188	17148	17191	17331	17306	17116	17323	17326	17180	17328	17424	17389	17494	17511	17295	17293	17293	17459	17293	17241	17246	17402	17272	17300	17249	17319	17255	17146	17321	17436	17367	17369	17363	17432	17256	17265	17246	17175	17520	17089	17307	17037	17155	17335	17327	17192	17281	17294	17370	17296	17298	17280	17529	17344	17245	17405	17229	17389	17340	17209	17329	17407	17278	17458	17411	17526	17367	17203	17340	17330	17388	17382	17427	17350	17343	17397	17134	17477	17431	17087	17264	17323	17404	17275	17269	17207	17390	17366	17413	17356	17299	17242	17552	17215	17300	17367	17452	17285	17210	17340	17236	17312	17263	17306	17397	17285	17248	17373	17406	17369	17334	17308	17218	17452	17399	17207	17193	17362	17316	17343	17188	17250	17378	17389	17278	17353	17485	17410	17338	17281	17201	17285	17316	17347	17207	17366	17293	17262	17422	17459	17346	17358	17451	17165	17352	17305	17392	17167	17384	17349	17341	17146	17303	17359	17358	17499	17292	17298	17315	17310	17389	17413	17447	17381	17349	17173	17285	17418	17258	17447	17255	17329	17212	17413	17268	17370	17350	17301	17414	17211	17303	17415	17419	17152	17203	17377	17349	17345	17232	17200	17336	17255	17209	17309	17404	17240	17253	17212	17388	17410	17395	17090	17428	17327	17185	17256	17555	17488	17492	17339	17231	17249	17333	17464	17315	17327	17126	17308	17482	17257	17344	17261	17420	17178	17351	17210	17432	17238	17425	17290	17194	17510	17255	17235	17354	17569	17386	17292	17402	17413	17260	17368	17287	17436	17427	17320	17273	17392	17347	17212	17233	17259	17363	17351	17246	17243	17371	17393	17305	17288	17427	17210	17288	17316	17381	17287	17418	17228	17419	17493	17340	17410	17198	17577	17345	17426	17206	17250	17167	17325	17368	17449	17197	17314	17417	17419	17397	17092	17436	17302	17175	17313	17400	17268	17301	17192	17188	17303	17413	17243	17385	17335	17479	17420	17179	17328	17464	17141	17324	17302	17012	17539	17292	17173	17389	17298	17467	17321	17368	17249	17461	17425	17264	17139	17323	17366	17457	17310	17232	17391	17320	17324	17243	17223	17350	17394	17244	17237	17251	17195	17277	17423	17427	17452	17301	17156	17244	17247	17344	17365	17490	17418	17344	17252	17268	17479	17276	17180	17298	17306	17101	17381	17435	17375	17299	17365	17265	17306	17099	17497	17362	17316	17439	17428	17490	17303	17263	17263	17255	17142	17222	17381	17123	17428	17242	17396	17448	17211	17237	17241	17096	17405	17324	17287	17335	17287	17314	17412	17258	17470	17406	17233	17358	17365	17367	17135	17188	17316	17354	17235	17340	17366	17343	17368	17348	17474	17302	17255	17315	17305	17399	17382	17347	17422	17345	17281	17137	17266	17236	17287	17463	17291	17341	17431	17413	17314	17232	17500	17455	17272	17445	17283	17279	17436	17178	17567	17163	17403	17409	17406	17146	17131	17298	17358	17343	17354	17219	17391	17235	17126	17298	17233	17393	17270	17200	17239	17439	17567	17271	17344	17263	17406	17403	17399	17134	17345	17327	17320	17146	17272	17346	17344	17396	17301	17369	17367	17198	17401	17157	17246	17311	17450	17249	17477	17328	17405	17361	17242	17242	17245	17321	17326	17420	17239	17134	17217	17356	17355	17291	17177	17272	17356	17491	17323	17474	17169	17350	17292	17462	17136	17388	17341	17373	17288	17320	17294	17287	17510	17453	17353	17318	17344	17327	17397	17339	17453	17194	17408	17278	17355	17461	17275	17326	17367	17372	17338	17281	17570	17421	17325	17354	17182	17330	17259	17139	17201	17314	17300	17161	17479	17406	17236	17374	17470	17344	17433	17328	17418	17286	17328	17262	17246	17322	17356	17233	17480	17480	17369	17432	17214	17573	17474	17266	17411	17305	17372	17099	17389	17286	17360	17032	17422	17467	17224	17105	17455	17229	17408	17413	17181	17370	17237	17347	17256	17384	17434	17389	17410	17294	17385	17275
24458	21317	28578	25539	24848	26566	27352	36783	37919	32607	27411	22947	21115	20260	20053	20154	19900	19979	19828	19974	19811	19807	19923	20004	19910	19685	19676	20085	19909	19913	19863	19895	20123	19936	19993	20129	19867	20044	19803	19982	19975	19905	20159	20023	19989	19989	20098	20027	19994	20077	19717	19977	20003	19918	20103	19948	19915	19826	19930	19929	19947	19932	20076	19835	19946	19869	19674	19790	19959	19901	19918	19797	19874	20186	19877	19819	19899	19888	19982	19856	19912	19877	19867	19941	20054	19923	19942	19769	19745	19881	20104	19761	19966	20013	19985	19798	19818	19975	19963	19908	19915	19918	19794	19787	20005	19862	19919	19754	19874	20083	19787	19941	19804	20008	20024	19970	19796	19839	19892	19941	19652	20037	19919	19799	19916	19846	19855	19764	20140	19860	19869	19849	19892	19835	19831	19837	19786	19783	19966	19795	19683	19807	20001	19877	19775	19867	19781	19886	19846	20090	19948	19912	19800	19833	19885	19840	19771	19712	19890	19779	19995	19925	19984	19888	19804	19853	19847	19971	19859	19713	20082	19781	19944	19800	19937	19942	20042	19737	19749	19810	20142	19718	20089	19919	19750	19997	19906	19948	19956	19998	20028	19896	19924	19944	19828	20015	19821	20004	19898	19901	20073	19928	19896	19860	20016	19967	20100	19890	19812	19722	19936	20053	20096	20147	19791	19670	19926	19974	19976	19635	19858	20015	19739	19819	20027	19917	19799	20024	19806	19974	20081	19727	19962	19713	19829	19932	19952	20006	19924	19848	19804	19856	20081	19977	19922	19843	19792	20009	19870	19788	19853	19894	20076	19799	19949	19781	19880	19914	19824	20085	20041	19953	19909	20025	19748	19900	19968	20017	19892	19852	19976	19725	19960	19935	19974	19824	20053	19872	20081	19880	19901	19934	19865	19973	19867	19964	19916	20088	19862	19918	19820	19856	19884	19802	19801	19746	19947	19860	19882	19919	20190	19889	19898	19844	19796	19890	19872	19757	19806	19986	19987	19918	19971	19865	19817	20085	20181	19794	19714	20046	19802	19886	19875	19661	19931	19904	19851	19812	19758	20062	20068	20132	19811	19730	19608	19707	19953	19958	19842	19837	19748	19871	19919	19980	19772	20052	19574	19799	20027	19956	19854	20022	19915	19733	19820	19821	19737	19863	19860	19762	19815	19865	19829	19711	19881	20068	19897	20018	19921	19753	19896	19900	19707	20108	19965	20130	19680	19787	19859	19788	20108	19851	19988	19765	19890	20047	19874	19967	19756	20024	19806	20101	19972	19952	19940	19855	19964	20043	19930	19898	19947	19960	20037	20013	19776	20030	20051	20137	19875	19814	19812	19781	19904	20116	19838	19846	19858	19941	19913	19891	19868	20075	20062	19891	19902	20008	19724	19808	19767	19945	19864	19876	20027	19869	19960	20114	19829	19986	19783	19811	19812	19717	19854	19983	19831	19836	20130	19882	19855	19930	19954	20070	19667	19874	20015	19911	19978	19813	19910	19933	19713	19849	19751	19847	19904	20083	19609	19782	20035	19989	19800	19633	20030	19979	19983	20012	20079	19760	20066	19773	19750	20037	19978	19830	19778	19939	19940	19888	19835	19920	19978	19716	19923	19977	19931	19888	19750	19766	19789	19712	19754	19803	19965	19900	19828	19820	19895	19972	19927	19867	20025	20195	19965	19819	20023	19740	19767	19932	19857	19778	19785	20003	19882	20065	19798	19879	19997	20054	19663	19542	19886	20028	19766	19926	19924	19685	19871	19710	19791	19960	19876	19877	19951	19752	19906	19841	19819	19977	19958	19983	19842	19770	19878	19970	19911	19918	19880	19794	19799	19975	20054	20027	19895	19689	19777	19957	19912	19923	19757	19840	19923	19855	19898	19941	19864	19792	19755	19917	19872	19989	19763	19796	19944	20058	19976	19972	19923	19678	19885	20001	20066	19978	20009	19850	20077	19781	19742	19810	19802	19760	19948	20138	19965	19923	20020	19837	19893	19954	19657	19765	19892	19918	19846	19747	19990	19795	19983	19970	19822	20032	19990	19800	19912	19865	19744	19986	19884	20043	19902	19897	19970	20033	19835	19951	19910	20000	19883	19879	20019	19850	19795	19685	19749	19850	19947	19997	20142	19979	19925	19811	20015	19804	19732	20082	20043	19746	19943	19939	19802	19775	19966	19750	19856	19718	19811	20087	19984	19900	19808	20122	19786	19800	20014	19996	20001	19896	19817	19816	20018	19844	19965	19691	19890	19855	19691	19935	19797	19912	19931	20140	19871	19921	19841	19981	19971	19816	19925	19681	19758	19711	20111	19821	19972	19935	20057	19845	19834	20040	19940	19862	19844	19867	19902	19798	20009	19955	19996	19814	19911	19915	19890	19997	20007	19799	19976	19928	19740	19855	20017	19881	19982	19969	19985	19913	19751	19692	19909	19766	19997	19739	19979	19681	20005	19859	20077	19812	20043	19862	20071	20011	19982	20056	19916	19943	19974	20089	19963	19901	19868	19834	20065	19862	19763	20004	19735	19881	19760	19927	19861	19880	19956	19876	19907	19920	19944	20044	19981	19822	20016	19760	19958	19870	19948	19931	19838	19996	19969	20035	19799	19907	19834	19790	19948	20000	19818	19973	19749	19904	19991	19727	20060	19881	19820	19888	19874	20056	19966	19963	19890	19659	19925	19930	19833	19913	20018	19870	19987	19822	20160	20000	19813	19718	19912	19904	19748	20056	19965	19824	19909	19907	19904	19998	20001	20002	20012	19831	20019	20005	19781	19931	19816	19987	19896	19938	19997	19884	19751	19933	19939	19833	19862	19796	19922	20067	19933	20070	19811	19899	19852	19935	19704	20133	20073	19826	19825	19890	19798	19866	19920	20018	19829	19857	20063	19939	20129	19901	19882	19972	19998	19788	19734	20013	19874	19894	19445	19705	19892	19863	19821	19915	19787	20051	20071	19744	19911	19820	19858	19892	19938	19828	19846	19746	19815	20015	20023	19840	19865	19884	19830	19784	20039	19837	19760	19957	19776	19771	19931	20068	19931	20064	20063	19890	19980	20013	19837	19753	19937	19868	19953	19854	19842	19935	20049	19737	19981	20021	19967	19659	19848	19930	19965	19839	19896	19944	19988	19973	19960	19854	19829	19732	19810	20013	19830	20028	19992	20049	20034	19728	20155	19916	19845	19934	19650	19851	20086	19946	19754	19641	19975	19908	19931	19622	19954	20001	19918	20021	20022	19925	19662	19832	19858	19879	19736	19784	19925	19917	20022	19980	19736	19787	19768	19727	19839	19998	19828	19926	19963	19693	19940	19724	20008	19930	19884	19946	19732	19958	19911	19822	19694	20069	19968	20106	19833	19739	19923	19770	19846	19576	19752	19902	20023	19719	20081	19826	19875	19772	19959	19993	20011	19899	20012	20139	20026	20002	19746	19980	20006	19922	19687	19942	19682	19911	19684	20004	20005	20001	20142	19746	19955	19953	19636	19886	20033	19969	19901	19820	19838	19975	19866	19923	19985	19905	19902	19950	19758	19770	19922	19872	19576	19908	19862	19819	19750	19974	19847	19889	19999	20012	19903	19971	19983	19807	20189	19950	19944	19797	19882	20063	19677	19845	20187	19983	19974	19905	19980	19716	19996	19854	20107	19955	19911	19957	19938	20000	19693	19786	19777	19867	19981	19809	20005	19887	19855	19998	19976	19916	19748	19772	19841	19719	19701	19884	19844	19886	19918	19996	19931	19875	19796	19856	20005	19899	20136	19913	19845	20035	20029	20008	19877	19974	20024	19683	20104	20102	19904	19931	20011	20042	19955	19953	19997	19720	19919	19884	19965	19949	19973	19745	19864	19928	19664	19644	19977	19779	19703	19764	19870	19797	20093	20023	19779	20147	19699	19589	19813	19899	20056	19734	19969	19990	19841	19909	19970	19961	19834	19677	19826	20028	20001	19946	19934	19831	19970	19938	19911	19667	19713	20170	19780	19892	19659	20024	20084	19850	20039	19953	19970	20040	20253	19845	19959	19921	19916	19904	19861	19932	19729	20059	19969	19980	19974	19790	19814	19844	19948	20009	19929	19955	19951	19900	19779	19731	19947	20009	20032	19877	19776	19870	19891	19709	19791	19779	19947	19646	19983	19898	20149	20024	20045	19983	19981	19995	19904	19734	19870	19777	19934	19968	19923	19937	19927	20062	19768	19974	20067	19771	19886	19790	19726	20109	19848	20051	19922	19928	20031	19823	20003	20089	19888	19845	19918	20063	19842	19648	19901	20021	19921	19886	19856	19977	20004	19777	19774	19834	19879	19717	19652	19944	19893	20037	19797	19938	19886	19952	19884	19960	20008	19999	20064	20058	19772	20044	19744	19857	19892	19730	19820	19791	19975	19852	19992	19895	20065	19805	19907	19796	19852	19988	19836	20032	19963	19883	19962	19901	19906	20018	19948	19961	20087	19985	19780	20020	20076	19762	19976	20101	20037	19943	19969	20055	20004	19993	19722	19788	19889	19943	19832	19942	19692	19898	19782	19797	20003	19968	19980	19764	19883	20100	19955	19750	20032	19934	19922	19583	20003	19859	19816	19882	19925	19937	19955	20003	19909	19981	19868	20073	19932	19808	19961	19902	19737	19866	20088	19867	20180	20115	19859	19970	20097	19813	20054	19892	20070	19781	19853	19774	19904	20087	20068	20052	19926	19989	19772	19942	19782	20032	19930	19810	19892	19799	19997	19871	19960	19983	20080	19896	19957	20015	20065	20025	19958	20104	19808	20060	19809	19579	20019	19926	20067	20071	19719	19919	20043	20050	19837	19946	19874	19948	19800	19987	20016	20016	19906	19805	20034	19745	19844	19962	19782	19940	19814	19767	19946	19724	20034	19814	20030	19928	19906	20114	19828	19819	19806	19928	19778	19808	20051	19934	19998	19764	19669	19986	19947	19876	19963	19854	19929	19983	19861	19885	19908	19945	19840	19796	19982	20044	19917	19782	19986	19977	19996	19854	19930	19746	19909	19703	19898	20006	20051	19760	19991	19899	20053	19869	19904	19961	20009	19841	19970	19899	20095	19878	19943	19919	19928	20057	19932	19726	20097	19840	20038	19676	19887	19921	19760	19807
20446	36438	36868	29553	29119	26602	27514	40161	39756	32734	26479	20798	18406	17834	17652	17662	17787	17783	17466	17827	17686	17680	17651	17507	17786	17793	17735	17746	17537	17781	17624	17610	17499	17578	17752	17644	17709	17681	17771	17541	17638	17649	17887	17628	17667	17825	17798	17714	17760	17643	17676	17682	17663	17613	17670	17701	17705	17694	17700	17680	17752	17701	17656	17695	17630	17677	17638	17711	17685	17661	17699	17783	17735	17703	17869	17715	17655	17619	17645	17667	17623	17739	17576	17764	17584	17580	17774	17581	17562	17611	17773	17719	17555	17558	17638	17713	17747	17544	17558	17604	17951	17568	17572	17910	17656	17634	17829	17608	17626	17671	17527	17601	17745	17666	17520	17677	17586	17879	17694	17584	17637	17650	17595	17709	17669	17707	17735	17677	17629	17676	17592	17644	17736	17666	17644	17586	17767	17622	17641	17749	17833	17455	17648	17708	17687	17623	17717	17583	17735	17653	17643	17777	17590	17620	17767	17647	17714	17606	17641	17718	17737	17559	17537	17653	17626	17566	17834	17542	17708	17627	17767	17520	17479	17632	17476	17862	17829	17630	17735	17634	17817	17708	17743	17660	17654	17532	17596	17633	17927	17665	17705	17580	17618	17490	17654	17696	17806	17772	17475	17596	17730	17622	17704	17549	17743	17500	17702	17576	17680	17641	17641	17798	17510	17675	17744	17557	17711	17558	17729	17721	17520	17517	17626	17547	17735	17804	17539	17609	17743	17592	17620	17424	17670	17487	17652	17666	17712	17817	17605	17702	17561	17778	17596	17591	17629	17640	17657	17609	17683	17739	17746	17411	17655	17759	17631	17612	17536	17748	17755	17718	17677	17589	17665	17581	17710	17614	17680	17825	17640	17657	17817	17597	17759	17547	17670	17518	17680	17648	17617	17659	17687	17617	17571	17605	17613	17692	17697	17675	17497	17537	17664	17598	17775	17641	17615	17799	17679	17645	17750	17634	17702	17553	17753	17725	17655	17629	17750	17517	17651	17588	17714	17651	17618	17635	17798	17554	17722	17779	17516	17696	17458	17702	17753	17640	17674	17608	17639	17782	17569	17579	17626	17523	17572	17919	17685	17644	17707	17578	17710	17724	17764	17636	17831	17875	17559	17642	17544	17720	17530	17567	17736	17605	17622	17600	17661	17522	17656	17703	17838	17759	17805	17704	17578	17589	17589	17727	17598	17553	17696	17615	17752	17618	17708	17555	17636	17631	17661	17652	17684	17525	17641	17631	17509	17698	17693	17618	17781	17725	17759	17810	17525	17594	17687	17329	17718	17786	17682	17489	17596	17816	17698	17842	17600	17628	17645	17709	17652	17635	17554	17584	17607	17634	17615	17710	17667	17777	17746	17674	17721	17767	17635	17658	17763	17811	17543	17764	17631	17703	17610	17478	17686	17744	17599	17607	17757	17476	17745	17655	17608	17694	17785	17540	17562	17453	17688	17674	17635	17841	17830	17630	17731	17645	17566	17767	17626	17706	17568	17559	17726	17672	17603	17661	17562	17636	17763	17617	17791	17739	17636	17697	17681	17654	17456	17566	17525	17723	17817	17523	17657	17652	17746	17536	17520	17734	17614	17758	17637	17613	17738	17697	17548	17643	17787	17588	17605	17696	17540	17627	17591	17792	17662	17514	17609	17638	17776	17470	17581	17765	17601	17799	17800	17802	17524	17582	17839	17563	17581	17812	17697	17682	17634	17640	17518	17665	17682	17523	17801	17573	17760	17707	17684	17607	17695	17615	17687	17467	17476	17692	17717	17534	17707	17784	17677	17799	17627	17791	17738	17712	17863	17773	17709	17704	17498	17588	17763	17727	17651	17737	17444	17734	17767	17631	17736	17698	17547	17675	17669	17722	17755	17726	17563	17487	17707	17456	17733	17516	17436	17671	18048	17624	17845	17579	17655	17652	17694	17690	17497	17703	17625	17740	17813	17623	17829	17616	17756	17613	17736	17650	17636	17729	17781	17587	17458	17630	17811	17753	17660	17674	17721	17639	17755	17803	17808	17653	17813	17551	17795	17783	17746	17649	17601	17764	17582	17462	17620	17815	17783	17606	17679	17667	17664	17645	17510	17733	17595	17712	17655	17705	17759	17587	17719	17591	17642	17541	17707	17655	17832	17704	17669	17694	17752	17729	17702	17323	17654	17830	17554	17742	17682	17601	17620	17618	17625	17686	17686	17699	17645	17648	17561	17783	17513	17767	17497	17560	17564	17638	17684	17823	17515	17688	17718	17467	17696	17606	17683	17732	17769	17693	17570	17579	17782	17523	17793	17687	17674	17700	17622	17735	17602	17774	17774	17701	17486	17741	17654	17590	17601	17674	17523	17703	17778	17753	17530	17636	17684	17604	17603	17940	17750	17583	17538	17606	17823	17591	17659	17618	17718	17641	17596	17903	17797	17521	17654	17592	17747	17672	17609	17702	17489	17628	17610	17781	17664	17677	17572	17668	17482	17576	17745	17555	17632	17518	17602	17596	17589	17640	17641	17779	17689	17841	17551	17663	17859	17780	17429	17617	17620	17739	17548	17773	17663	17947	17670	17763	17395	17656	17732	17643	17770	17676	17607	17795	17610	17866	17511	17785	17629	17699	17585	17734	17588	17817	17708	17721	17530	17776	17540	17642	17660	17696	17599	17598	17651	17714	17578	17676	17755	17621	17684	17588	17663	17513	17575	17676	17669	17775	17677	17726	17648	17657	17546	17616	17726	17643	17606	17642	17665	17714	17676	17635	17635	17537	17505	17671	17543	17621	17490	17757	17639	17668	17780	17609	17741	17654	17788	17659	17554	17697	17700	17637	17761	17545	17510	17702	17671	17725	17632	17652	17842	17538	17692	17704	17586	17553	17795	17643	17527	17738	17728	17731	17646	17601	17815	17491	17759	17637	17863	17660	17513	17587	17791	17714	17649	17839	17777	17782	17681	17585	17750	17744	17829	17719	17486	17760	17608	17767	17854	17571	17640	17827	17541	17539	17568	17588	17730	17733	17753	17621	17537	17556	17779	17807	17620	17683	17768	17448	17772	17632	17690	17744	17553	17498	17643	17649	17715	17607	17681	17680	17647	17677	17812	17712	17610	17675	17666	17510	17796	17711	17695	17490	17482	17652	17777	17732	17620	17601	17719	17691	17651	17656	17663	17612	17750	17706	17744	17762	17869	17639	17750	17619	17592	17699	17752	17791	17612	17490	17744	17729	17773	17750	17721	17539	17674	17462	17838	17740	17441	17517	17698	17688	17626	17705	17602	17579	17627	17776	17720	17497	17665	17731	17600	17564	17698	17561	17669	17794	17766	17737	17709	17653	17459	17605	17692	17695	17529	17575	17672	17782	17848	17701	17581	17654	17654	17490	17588	17686	17523	17767	17805	17569	17701	17651	17579	17668	17674	17700	17822	17682	17586	17633	17519	17628	17742	17534	17586	17583	17697	17672	17663	17821	17746	17825	17731	17802	17647	17643	17761	17713	17526	17667	17647	17734	17680	17625	17459	17614	17573	17657	17867	17670	17700	17790	17536	17625	17518	17807	17796	17759	17740	17927	17705	17612	17576	17601	17584	17708	17848	17659	17610	17843	17527	17624	17533	17853	17690	17769	17605	17770	17593	17650	17728	17566	17670	17619	17861	17813	17558	17697	17674	17689	17737	17576	17516	17640	17604	17594	17801	17720	17541	17749	17738	17607	17670	17604	17712	17628	17625	17512	17796	17701	17661	17699	17843	17703	17719	17715	17681	17752	17530	17486	17615	17664	17637	17640	17482	17755	17609	17749	17622	17657	17718	17669	17671	17634	17748	17566	17769	17736	17709	17832	17549	17620	17647	17568	17711	17752	17709	17622	17726	17420	17914	17549	17713	17562	17537	17640	17707	17869	17533	17738	17549	17576	17675	17609	17557	17626	17363	17756	17661	17590	17629	17639	17709	17493	17810	17551	17699	17680	17716	17688	17684	17673	17530	17841	17625	17658	17567	17701	17500	17707	17559	17764	17660	17594	17492	17684	17702	17734	17701	17578	17656	17540	17690	17713	17623	17572	17643	17642	17504	17662	17571	17584	17687	17511	17611	17738	17542	17641	17736	17600	17528	17777	17587	17670	17855	17506	17740	17650	17781	17651	17643	17630	17518	17676	17692	17661	17639	17642	17723	17637	17678	17656	17758	17766	17661	17627	17613	17805	17668	17653	17558	17597	17793	17606	17833	17691	17733	17703	17711	17832	17618	17519	17716	17715	17567	17714	17636	17644	17894	17703	17725	17639	17678	17606	17631	17632	17512	17392	17841	17777	17663	17740	17802	17695	17626	17703	17658	17662	17656	17618	17804	17785	17696	17532	17595	17773	17458	17656	17639	17749	17625	17462	17644	17653	17688	17853	17622	17788	17677	17711	17721	17740	17446	17521	17555	17773	17767	17798	17717	17668	17754	17656	17615	17733	17773	17848	17743	17575	17632	17602	17597	17625	17847	17675	17536	17664	17548	17578	17747	17559	17512	17685	17687	17849	17583	17676	17800	17693	17626	17873	17774	17622	17591	17488	17716	17750	17530	17692	17529	17622	17839	17531	17666	17795	17638	17524	17633	17729	17573	17649	17629	17813	17638	17548	17723	17558	17850	17729	17706	17558	17687	17577	17562	17722	17711	17710	17601	17583	17818	17687	17687	17647	17807	17811	17405	17615	17624	17501	17739	17640	17593	17604	17592	17704	17556	17730	17656	17701	17695	17702	17697	17684	17708	17568	17706	17702	17593	17641	17639	17655	17410	17548	17662	17682	17823	17754	17501	17753	17794	17474	17673	17696	17686	17648	17673	17813	17703	17408	17723	17583	17726	17676	17693	17611	17745	17747	17610	17697	17572	17689	17764	17557	17611	17557	17639	17761	17679	17599	17697	17823	17787	17533	17606	17643	17715	17670	17698	17642	17616	17737	17583	17688	17773	17503	17622	17688	17600	17680	17698	17669	17449	17670	17649	17814	17630	17783	17616	17522	17791	17727	17686	17691	17784	17604	17725	17544	17711	17693	17707	17679	17611	17520	17821	17751	17665	17656	17794	17748	17692	17626	17555	17502	17751	17604	17738	17719	17781	17514	17510	17677	17635	17687	17735	17683	17733	17627
22920	21273	29084	23856	22954	29121	33682	47927	52726	43703	35403	27354	22910	21193	20445	20399	20539	20548	20504	20170	20478	20296	20422	20360	20376	20559	20458	20729	20453	20316	20535	20464	20223	20414	20395	20488	20254	20376	20225	20196	20610	20520	20375	20452	20377	20240	20533	20184	20185	20289	20410	20055	20246	20391	20254	20405	20327	20219	20482	20479	20421	20259	20238	20261	20289	20145	20353	20364	20424	20397	20239	19937	20278	20205	20537	20409	20135	20239	20441	20247	20293	20242	20378	20095	20308	20449	20330	20218	20172	20179	20247	20313	20273	20379	20306	20176	20311	20370	20312	20360	20351	20186	20347	20253	20290	20319	20269	20265	20228	20132	20246	20333	20312	20163	20161	20173	20256	20233	20291	20195	20265	20121	20164	20383	20282	19951	20362	20503	20479	20352	20218	20200	20289	20466	20180	20163	20167	20156	20114	20302	20449	20319	20329	20381	20203	20489	20264	20406	20168	20323	20239	20080	20357	20403	20442	20351	20041	20262	20398	20202	20555	20311	20309	20417	20268	20319	20206	20257	20340	19934	20277	20175	20291	20359	20224	20528	20276	20302	20271	20194	20207	20342	20419	20235	20437	20279	20270	20139	20396	20273	20316	20228	20268	20418	20115	20214	20274	20003	19983	20159	19980	20231	20247	20269	20176	20399	20277	20218	20239	20338	20402	20591	20252	20356	20531	20478	20297	20380	20329	20239	20229	20066	20399	20304	20283	20353	20321	20161	20263	20372	20236	20311	20175	20255	20414	20231	20214	20519	20211	20339	20250	20340	20274	20161	20202	20327	20276	20231	20422	20230	20061	20217	19865	20344	20357	20200	20265	20229	20282	20429	20163	20362	20327	20327	20452	20329	20174	20244	20322	20102	20409	20312	20372	20408	20337	20137	20114	20287	20231	19983	20175	20213	20299	20173	20334	20099	20310	20131	20408	20214	20023	20372	20306	20288	20252	20139	20163	20217	20135	20216	20167	20235	20355	20440	20266	20171	20370	20248	20280	20046	19951	20362	20301	20401	20273	20362	20419	20216	20308	20436	20233	20218	20368	20175	20264	20337	20232	20220	20088	20357	20409	20454	20427	20334	20262	20185	20038	20380	20388	20273	20159	20229	20144	20264	20360	20173	20123	20306	20156	20237	20307	20407	20472	20069	20423	20395	20353	20385	20347	20207	20125	20246	20354	20118	20272	20401	20315	20279	20342	20376	20447	20447	20078	20341	20232	20273	20438	20191	20103	20289	20364	20169	20005	20282	20369	20460	20257	20265	20088	20343	20185	20329	20261	20116	20260	20336	20205	20281	20226	20225	20323	20338	20254	20177	20111	20453	20262	20218	20071	20191	20285	20202	20432	20479	20291	20521	20337	20392	20330	20141	20143	20299	20124	20154	20162	20212	20339	20128	20241	20291	20323	20466	20421	20360	20396	20408	20352	20166	20283	20230	20320	20271	20217	20430	20421	20403	20275	20212	20159	20285	20139	20393	20350	20028	20315	20200	20390	20467	20328	20003	20198	20212	20131	20312	20377	20392	20288	20261	20454	20209	20359	20207	20003	20326	20269	20203	20175	20283	20194	20310	20337	20164	20385	20244	20193	20289	19975	20454	20187	20198	20344	20164	20325	20357	20162	20147	20245	20438	20131	20315	20186	20217	20440	20412	20306	20292	20143	20175	20185	20161	20131	20345	20215	20320	20411	20332	20233	20372	20569	20270	20230	20391	20275	20420	20218	20251	20298	20441	20344	20211	20299	20448	20309	20144	20189	20168	20426	20581	20305	20171	20428	20260	20328	20255	20121	20405	20306	20280	20359	20342	20354	20293	20314	20352	20164	20179	19983	20285	20479	20211	20437	20170	20282	20287	20388	20187	20213	20100	20155	20229	20244	20168	20400	20448	20298	20053	20285	20273	20424	20405	20254	20362	20411	20147	20147	20136	20106	20189	20374	20259	20276	20335	20272	20262	20369	20255	20055	20200	20155	20182	20130	20348	20199	20109	20287	20311	20315	20319	20338	20439	20269	20225	20280	20594	20264	20410	20252	20326	20281	20256	20464	20146	20223	20310	20133	20422	20318	20343	20086	20191	20035	20275	20336	20298	20330	20209	20270	20193	20313	20271	20112	20129	20195	20161	20012	20191	19998	20298	20242	20262	20119	20289	20266	20329	20350	20455	20221	20304	20338	20197	20163	20297	20026	20335	20270	20267	20236	20159	20293	20312	20260	20061	20410	20222	20215	20407	20366	20230	20323	20414	20407	20502	20227	20365	20230	20145	20237	20368	20128	20188	20155	20286	20387	20381	20418	20280	20091	20205	20268	20456	20320	20297	20379	20237	20099	20283	20346	20319	20091	20252	20246	20359	20183	20188	20215	20148	20217	20135	20388	20143	20381	20364	20265	20218	20255	20260	20154	20268	20396	20325	20257	20282	20524	20159	20468	20266	20158	20302	20411	20367	20216	20326	20329	20318	20307	20248	20056	20127	20455	20265	20363	20334	20480	20407	20374	20323	20347	20330	20430	20230	20352	20206	20255	20503	20284	20233	20406	20500	20551	20145	20241	20186	20369	20266	20147	20226	20181	20162	20240	20342	20182	20431	20064	20307	20427	20351	20270	20220	20261	20201	20270	20284	20261	20268	20292	20330	20303	20246	20202	20368	20326	20343	20214	20195	20317	20213	20277	20296	20399	20318	20323	20129	20531	20231	20527	20271	20213	20262	20296	20430	20179	20266	20251	20220	20441	20327	20413	20156	20206	20135	20176	20084	20267	20145	20308	19919	20194	20257	20284	20017	20230	20155	20103	20264	20288	20058	20456	20430	20376	20343	20135	20316	20298	20477	20028	20393	20165	20214	20196	20234	20284	20258	20353	20250	20496	20158	20207	20317	20294	20250	20200	20480	20118	20417	20186	20087	20347	20248	20018	20322	20312	20378	20314	20344	20010	20184	20197	20295	20311	20392	20426	20289	20283	20314	20344	20271	20276	20382	20192	20254	20222	20242	20202	20321	20390	20227	20177	20155	20160	20278	20207	20299	20123	20483	20091	20246	20096	20162	20488	20079	20320	20274	20204	20214	20410	20367	20158	20380	20382	20135	20212	20248	20417	20400	20425	20198	20353	20275	20239	20212	20434	20060	20165	20461	20147	20356	20351	20115	20078	20580	20311	19891	20205	20337	20266	20319	20204	20108	20228	20253	20412	20137	20248	20185	20197	20269	20025	20201	20365	20224	20286	20101	20093	20354	20277	20079	20244	20193	20356	20283	20307	20144	20124	20490	20355	20125	20380	20213	20040	20424	20371	20467	20234	20258	20234	20471	20465	20415	20547	20159	20206	20353	20270	20363	20421	20186	20206	20110	20443	20337	20196	20474	20430	20149	20352	20170	20391	20136	20214	20320	20131	20245	20180	20271	20180	20241	20139	20142	20175	20294	20438	20200	20297	20247	20128	20291	20303	20200	20035	20150	20313	20392	20166	20085	20373	20301	20013	20151	20276	20165	20061	20202	20338	20032	20162	20212	20332	20175	20322	20084	20254	20180	20393	20125	20230	20357	20545	20091	20226	20182	20244	20355	20446	20262	20365	20279	20317	20232	20191	20218	20273	20412	20254	20291	20225	20177	20207	20391	20308	20268	20192	20226	20439	20373	20214	20395	20246	20103	20245	20512	20221	20353	20235	20305	20252	20459	20130	20288	20432	20310	20210	20229	20261	20061	20257	20443	20133	20150	20211	20391	20301	20263	20421	20304	20190	20103	20220	20193	20284	20392	20221	20310	20550	20154	20172	20191	20286	20462	20317	20141	20451	20414	20193	20362	20278	20235	20380	20213	20211	20396	20362	20361	20019	20447	20292	20243	20214	20280	20191	20092	20242	20245	20289	20348	20481	20218	20134	20166	20180	20112	20467	20180	20367	20256	20260	20191	20208	20378	20455	20425	20284	20104	20232	20211	20472	20180	20308	20242	20159	20319	20314	20508	20412	20107	20302	20256	20367	20196	20283	20459	20298	20365	20353	20091	20275	20313	20245	20399	20165	20171	20217	20391	20232	20326	20264	20311	20315	19958	20287	20272	20231	20077	20230	20366	20365	20237	20224	20228	20389	20343	20249	20323	20213	20379	20352	20245	20285	20220	20260	20161	20204	20289	20248	20374	20441	20410	20262	20316	20420	20344	20128	20468	20440	20313	20096	20131	20178	20276	20362	20558	20328	20461	20237	20369	20270	20389	20324	20346	20463	20235	20165	20339	20273	20322	20279	20462	20495	20173	20234	20221	20263	20368	20246	20407	20126	20207	20115	20262	20170	20056	20355	20497	20141	20253	20409	20158	20424	20250	20067	20324	20229	20298	20391	20106	20198	20315	20310	20095	20157	20258	20367	20274	20426	20048	20125	20004	20444	20429	20306	20121	20410	20209	20207	20409	20201	20256	20271	20315	20270	20380	20233	20000	20421	20394	20249	20107	20290	20339	20283	20270	20340	20339	20487	20401	20152	20173	20340	20466	20560	20437	20379	20325	20354	20302	20230	20332	20245	20256	20308	20251	20460	20155	20199	20355	20344	20202	20175	20178	20172	20042	20114	20141	20214	20086	20491	20219	20164	20347	20304	20233	20432	20056	20193	20146	20381	20444	20204	20354	20346	20207	20268	20185	20344	20378	20460	20042	20362	20500	20318	20350	20125	20209	20298	20231	20389	20281	20082	20102	20400	20493	20394	20349	20406	20289	20352	20158	20339	20407	20284	20367	20552	20284	20232	20317	20277	20318	20314	20297	20127	20270	20229	19907	20364	20263	20312	20341	20246	20304	20449	20334	20279	20316	20168	20035	20163	20158	20309	20348	20261	20239	20425	20500	20263	20315	20177	19974	20286	20145	20171	20218	20314	20373	20216	20378	20453	20309	20281	20138	20305	20313	20203	20198	20486	20200	20267	20202	20345	20383	20276	20383	20155	20265	20549	20264	20337	20303	20373	20282	20581	20384	20182	20307	20410	20413	20169	20201	20248	20131	20319	20022	20184	20125	20279	20141	20199	20268	20190	20102	20312	20386	20445	20294	20280	20288	20245	20411	20201	20113	20153	19965	20081	20259	20034	20317	20287	20223	20308	20163	20243	20323	20241	20223	20420	20186	20194	20285
22672	42125	42101	36819	35101	34278	34091	52171	53803	43827	36224	25610	19890	18591	18067	17760	17975	17858	18063	17862	17770	17964	17877	17857	17877	17941	17880	17978	17804	17981	17758	17787	17956	18036	17944	18007	17878	17852	17942	17843	17838	17643	17814	17859	17857	17932	17917	17848	17953	17871	17902	17704	17818	17776	17856	17923	18034	17942	17789	17782	17962	17958	17779	17844	17817	17825	17999	17797	17713	17921	18008	17963	18000	17903	17919	17821	18040	17686	17993	17880	17973	17667	17797	17789	17924	17792	17837	18008	17914	17726	17866	17943	18053	17847	17862	17773	17883	17773	17788	17933	17862	17819	17731	17820	17905	17784	17898	17934	17901	17691	17835	17791	17985	17815	17937	17883	17867	17825	18019	17678	17930	17929	17914	17916	17717	17890	17718	17810	17720	18076	17853	17857	17817	17839	17773	17990	17863	17912	17838	17824	17899	17848	17869	17826	17886	17642	17731	17845	17862	17835	17788	17782	17710	17863	17900	17939	17857	17954	17753	17942	17921	17825	17843	18031	17954	17990	17862	18063	17788	17820	17895	18113	17835	17871	17893	17971	17863	17783	17848	17951	17848	18006	17877	17939	17969	18006	17907	17921	17771	17855	17791	17974	17763	18032	17921	17741	17759	17782	17693	17804	17898	17944	17903	17813	17767	17817	17704	17898	17914	18003	18000	17762	17947	17844	17931	17843	17618	17991	17846	17662	17946	17724	17878	17836	17821	17816	17817	17721	17963	17839	17950	17897	17817	17830	17992	17847	17873	17813	17893	17913	17986	17824	17818	17874	17638	17732	17899	17761	17737	17810	17754	17851	18079	17682	18037	17879	17823	17914	17903	17875	17977	17855	17853	17812	17693	17728	17896	17954	17888	17929	17844	17872	17901	17813	17847	17988	17994	18032	17817	17838	17782	17909	17978	17877	17793	17797	17964	17891	17887	17775	17903	17937	17775	17908	18004	17824	17905	17895	17735	17939	17896	17924	17915	17957	17745	18005	18042	17812	17956	17812	17833	17963	17884	17907	18001	18136	17924	17933	17832	17788	17661	17970	17857	17840	17879	18051	17854	17752	17850	17956	17732	17778	17738	17967	17833	17806	17905	17832	17748	17891	17754	17875	17881	17846	17723	17935	17881	17921	17988	17794	17992	17873	17870	17967	17924	17838	17798	17951	17794	17896	17949	17713	17928	17943	17864	17757	18032	17876	17858	17852	17940	17868	18007	18048	17741	17748	17925	17830	17787	17903	17937	17934	17742	17931	17770	17807	17767	17801	17836	17823	17865	17803	17858	17709	17798	17864	17889	17997	17691	17841	17827	17815	17892	17808	17776	17829	17810	17798	17925	17745	17998	17860	17848	17818	18003	17883	18036	17864	17831	17855	17915	17771	17882	17756	17799	17969	17972	17834	17808	17895	17596	17579	17841	17796	17786	17992	17926	18013	17676	17796	17777	17829	17788	17831	17889	17737	17871	17782	17751	17925	17909	17919	17721	17927	17931	17962	17861	17811	17747	17771	17896	17825	17917	17858	17968	17888	17909	17837	17789	17896	17747	17853	17745	17727	17935	17846	17715	17806	17862	17751	17878	17905	17876	17946	18043	17790	17850	17968	17839	17757	17748	17808	17951	17945	17632	17984	17763	17745	17941	17897	17877	17816	17925	17668	17733	17729	18119	17782	17903	17927	17899	17814	17739	17922	17897	17936	17722	17926	17935	17760	17773	17651	17837	17808	17792	17790	17876	17831	17909	17799	17870	17941	17867	17832	18105	17855	17868	17925	17904	17863	17929	18063	17756	17823	18001	17957	17877	17773	17835	17862	17724	17916	17878	17761	17874	17813	17836	17809	17607	17803	17860	17707	17855	17897	17677	17821	17823	17915	17853	17863	17884	17937	18063	17765	17876	17726	17745	17886	17809	17945	17892	17807	17947	17740	17975	17903	17806	17920	17898	17926	17916	17884	17835	17894	17747	17842	17779	17883	17791	17806	17840	17748	17864	17888	17916	17837	17780	17926	17836	17697	17840	17740	17705	17822	17955	17883	17970	17828	18049	17713	17781	18030	17940	17815	17922	17969	17847	17830	17863	17936	17780	17670	17854	17994	18096	17853	17845	17767	17708	17852	17855	17845	17886	17867	17974	17802	17716	17920	18082	18060	17898	17567	17811	17829	17682	17744	17803	17882	17761	17907	17851	17912	17819	17814	17816	17989	17744	17987	17738	17730	17696	17817	17831	18006	17734	17819	17824	17839	17957	17968	17829	17779	17860	17763	17954	17870	17879	17705	17803	17936	17775	17789	17685	17844	17916	17721	17921	17703	17797	18083	17779	18050	17905	18002	17664	18051	17749	17897	17909	17884	17863	17897	17785	17807	17790	17911	17930	17923	17709	17899	18036	17833	17784	17745	17814	17953	17926	17974	17682	17783	17856	17792	17849	17891	17801	17798	17847	17703	17782	17892	17816	17991	17942	17720	17881	17806	17804	17801	17983	17799	17791	17980	17843	17786	17678	17887	17809	17788	17840	17834	17741	17965	17796	17928	17933	17763	17887	17801	17789	17837	17861	17834	18000	17957	17872	17835	17794	17874	17911	17799	17984	17946	17738	17773	17802	17781	17955	17916	17827	17797	17878	17876	17833	17790	17823	17944	17798	17797	17772	17917	17985	17836	17903	18026	18048	17614	17828	18010	17708	17979	17871	17942	17748	17804	17818	17722	17967	17836	17795	17839	17923	17957	17644	17742	17866	17776	17987	17766	17821	17859	17852	17803	18084	17709	17938	17892	17874	17942	17868	17735	17734	17908	17928	17773	17864	17661	17845	17895	17830	17839	17876	17626	17907	17759	17853	17914	17836	17993	17988	17733	17834	17776	17829	17798	17834	17871	17928	17936	17814	17842	17785	17834	17905	17918	17857	17933	17881	17677	17882	17768	17898	17816	17871	17839	17801	17893	17956	17800	17798	17810	18006	18086	17976	17735	17959	17839	17961	17888	17663	17954	17732	17778	17763	17906	17925	17774	17877	17842	17854	17813	17828	18070	17991	17875	17816	17787	17737	17892	17764	17746	17714	17897	17999	17878	18015	17904	17967	17858	17828	17959	17965	17808	17680	17937	17732	17617	17933	17946	17916	17849	17847	17884	17800	17858	17938	17905	17864	17770	17907	17850	17787	17801	17968	17864	17812	17785	17866	17824	17785	17785	17870	17917	17812	17888	17865	17772	17844	18006	17794	17913	17767	17799	17817	18009	17869	17862	17875	17868	17922	17754	17657	17860	17863	17939	17917	17771	17789	17802	18057	17914	17688	17965	17847	17939	17927	17924	17790	17960	17828	18015	17784	17747	17784	17981	18057	17812	17816	17764	17892	17747	17917	17832	17855	17820	17889	18017	17912	17879	17825	17835	17833	17792	17928	17765	17929	17742	17928	17811	17871	17864	17820	17842	17666	17712	17687	17862	17807	17978	17913	17851	17624	17713	18011	17936	17905	17689	17976	17885	17877	17937	17728	17855	17931	17847	17843	17737	17806	17822	17875	18007	17985	17857	17991	18008	18014	17822	17883	17923	17811	17967	17780	17785	17719	17819	17785	18018	18004	17804	17870	17926	18008	17843	17979	17689	17906	17927	17894	17790	17875	17757	18107	17907	17699	17953	17742	18132	17860	17783	17813	17984	17768	17836	17689	17777	17777	18010	17954	17738	18126	17846	17755	17931	17873	17797	17799	17740	17742	17850	17933	17830	18014	17830	17829	17852	17726	17755	17791	17850	18021	17808	17888	17669	17890	17688	17706	18036	17855	17913	17850	17823	17847	17931	17934	17859	17723	17740	17768	17866	17967	17955	17984	17902	17899	17832	18009	17821	17757	17878	17967	17813	17851	17875	17763	17983	18065	17886	17935	17836	17804	17934	17977	17800	17707	17865	17868	17925	17844	18011	17815	17837	17750	17914	17969	17721	17935	17930	17831	18000	17813	17927	17765	17739	17869	17945	17755	17820	17878	17944	17941	17687	17809	17917	17773	17837	17814	17822	17981	17888	17783	17858	17835	17954	17942	17848	17770	17837	17848	17854	17725	17734	17851	17853	17854	17921	17849	17937	17880	17813	17931	17841	17890	17676	17788	17804	17806	18034	17839	17904	17641	17955	17655	17916	17963	17892	17853	17864	17920	17826	17973	17889	17674	17897	17940	17872	17932	17817	17687	17741	17834	17769	17814	17945	17912	17746	17975	17666	17730	17710	17893	17832	18166	17751	17993	17809	17880	17745	17763	17766	17952	17838	17835	17882	17907	17879	17786	17826	18023	18011	17940	17861	18004	17915	17895	17971	17707	17826	17858	17865	17695	17785	17844	17973	17959	17881	17859	17775	17908	17774	17809	17913	17878	17886	18108	17922	17994	17763	17819	17976	17884	17714	17757	17783	17792	17905	17792	17974	17882	17758	17829	17862	17959	17910	17910	17719	17921	17932	17684	17952	17794	17812	17939	17936	17840	17841	17889	17886	17958	17837	17789	17809	17826	17827	17847	17939	17875	17752	17769	18015	17843	17947	17821	17903	17868	17834	17784	17878	17908	17819	17916	17657	17814	17851	17888	17843	17936	17889	17903	17837	17896	17908	17933	17842	17831	17960	17762	17858	17950	17804	18017	17870	17824	17746	17909	17946	17979	17907	17801	17833	17916	17906	17902	17763	17817	17805	17884	17919	17918	17705	17829	17769	17825	17860	17814	17720	17766	17828	17650	17951	17811	17875	17670	17789	17800	17685	18067	17946	17815	17929	17805	17863	17700	17781	17810	18011	17801	18017	17775	17846	18051	17773	17942	17841	17858	17744	17770	17793	17924	17854	17803	17705	17862	17884	17732	17788	17888	17677	18031	17721	17926	17858	17898	17669	17754	17877	17601	17834	17878	17814	17858	17758	17798	17781	17836	17656	17915	17671	17904	17998	17936	17570	17951	17878	17747	17796	17735	17896	17750	17914	17819	17874	17984	17824	17864	17716	17829	17774	17988	17913	17925	17726	17797	17828	17772	17779	18012	17782	17960	17843	17794	17792	18020	17790	17991	17879	17727	17890	17941	17829	17933	17841	17837	17850	17843	17954	17915	17868	17716	17842	17751	17845	17940	17891	17808	17788	17798	17782
27513	22591	27160	25540	23394	23170	22150	23922	24954	23620	22410	21256	20559	20381	20316	20255	20491	20291	20435	20353	20384	20391	20390	20325	20404	20260	20336	20398	20379	20142	20306	20253	20251	20272	20345	20054	20261	20322	20371	20446	20282	20166	20103	20244	20405	20229	20311	20355	20255	20166	20344	20319	20258	20157	20171	20397	20386	20350	20197	20202	20095	20372	20181	20229	20117	20274	20298	20398	20270	20362	20168	20250	20123	20175	20148	20273	20308	20258	20252	20402	20044	20383	20356	20040	20124	20123	20310	20300	20425	20262	20016	20306	20319	20264	20191	20146	20399	20269	20370	20085	20482	20316	20400	20120	20293	20354	20176	20178	20273	20144	20347	20116	20137	20225	20287	20171	20313	20255	20286	20235	20314	20224	20225	20130	20408	20346	20049	20338	20058	20118	20290	20390	20158	20334	20113	20355	20413	20117	20145	20195	20171	20277	20364	20138	19999	20041	20155	20259	20286	20138	20246	20359	20341	20306	20188	20080	20141	20355	20218	20312	20150	20259	20339	20128	20489	20234	20209	20086	20330	20305	20348	20233	20376	20144	20271	20006	20138	20102	20240	20059	20172	20351	20243	20218	20355	20312	20037	20137	20407	20327	20252	20269	20282	20064	20248	20140	20284	20155	20251	20361	20202	20150	20181	20323	20192	20206	20283	20233	20196	20335	20309	20155	20254	20177	20365	20236	20331	20167	20239	20432	20267	20422	20549	20323	20138	20193	20490	20170	20153	20100	20158	20111	20378	20283	20393	20215	20343	20263	20210	20188	20364	20268	20095	20388	20425	20299	20256	20270	20154	20334	20365	20214	20256	20236	20333	19927	20197	20130	20281	20251	20538	20268	20333	20372	20192	20189	20198	20050	20288	20339	20447	20382	20385	20307	20297	20134	20170	20074	20229	20135	20014	20235	20291	20346	20192	20174	20233	20004	20224	20220	20093	20230	20075	20249	20310	20404	20291	20233	20274	20297	20316	20297	20289	20378	20225	20147	20126	20105	20199	20464	20169	20203	20415	20223	20171	20278	20265	20255	20223	20350	20422	20196	20119	20263	20259	19979	20292	20330	20340	19953	20272	20227	20477	20165	20351	20393	20166	20208	20393	20410	20274	20464	20077	20390	20336	20239	20353	20088	20158	20200	20389	20270	20367	20097	20484	20258	20358	20119	20181	20288	20378	20053	20409	20029	20255	20346	20256	20172	20233	20389	20109	20329	20183	20156	20180	20146	20235	20220	20344	20179	20219	20207	20124	20260	20118	20185	20247	20309	20201	20195	20268	20146	20132	20275	20231	20170	20062	20364	20405	20288	20295	20160	20336	20164	20258	20027	20198	20114	20225	20187	20317	20391	20267	20077	20119	20255	20196	20149	20119	20281	20339	20172	20396	20485	20577	20290	20138	20257	20356	20390	20307	20257	20358	20127	20373	20010	20511	20207	20193	20103	20263	20077	20208	20322	20094	20168	20286	20357	20164	20367	20492	20463	20276	20258	20326	20367	20371	20163	20339	20365	20431	20218	20394	20267	20345	20377	20166	20065	20211	20252	20300	20439	20329	20182	20125	20182	20293	20124	20137	20195	20169	20233	20416	20366	20093	20275	20486	20428	20371	20287	20244	20334	20238	20195	20237	20223	20284	20151	20328	20282	20401	20300	20515	20347	20159	20180	20239	20269	20060	20253	20155	20317	20139	20514	20174	20213	20249	20247	20463	20312	20381	20331	20324	20336	20252	20215	20312	20206	20130	20276	20067	20223	20443	20186	20463	20270	20319	20334	20046	20188	20375	20291	20160	20347	20264	20358	20249	20122	20291	20189	20381	20220	20331	20414	20065	20294	20250	20355	20343	20421	20329	20072	20223	20010	20152	20323	20497	20317	20457	20334	20270	20113	20238	20220	20160	20124	20348	20292	20229	20385	20337	20309	20130	20144	20181	20337	20208	20220	20211	20103	20169	20103	20358	20275	20223	20321	20241	20277	20253	20237	20179	20087	20083	20392	20158	20211	20186	20408	20233	20197	20124	20151	20426	20416	20243	20394	20421	20225	20131	20286	20339	20349	20215	20522	20304	20172	20602	20360	20251	20388	20294	20301	20171	20145	20429	20240	20354	20343	20331	20308	20119	20211	20438	20525	20249	20018	20219	20283	20266	20064	20291	20258	20423	20154	20340	20316	20405	20391	20392	20239	20293	20135	20224	20315	20192	20167	20533	20201	20065	20241	20112	20293	20397	20046	20376	20134	20195	20019	20104	20220	20319	20359	20288	20311	20296	20141	20215	20057	20081	20257	20215	20388	20458	20185	20129	20379	20246	20181	20346	20324	20331	19980	20292	20099	20116	20289	20303	20214	20250	20239	20348	20277	20327	20198	20348	20587	20246	20182	20475	20354	20171	20177	20122	20437	20476	20031	20238	20287	20297	20361	20077	20253	20124	20235	20335	20193	20246	20320	20279	20309	20332	20151	20276	20561	20322	20291	20301	20337	20274	20252	20199	20162	20382	20251	20525	20332	20244	20352	20291	20098	20224	20292	20127	20221	20114	20232	20244	20323	20188	20118	20322	20347	20087	20381	20194	20275	20361	20180	20409	20163	20327	20322	20146	20247	20332	20338	19960	20243	20193	20309	20135	20323	20342	20272	20186	20419	20143	20389	20039	20266	20345	20267	20169	20172	20213	20166	20206	20235	20217	20085	20294	20588	20319	20141	20232	20250	20482	20086	20083	20270	20189	20236	20458	20260	20153	20291	20330	20083	20254	20218	20370	20257	20602	20466	20288	20299	20290	20250	20475	20170	20153	20413	20145	20344	20251	20144	20106	20411	20309	20270	20399	20368	20163	20381	20244	20185	20280	20468	20154	20276	20299	20421	20278	20453	20256	20136	20294	20458	20380	20228	20263	20432	20322	20164	20353	20157	20360	20213	20234	20385	20294	20144	20405	20480	20259	20216	20131	20448	20252	20053	20167	20297	20409	20207	20492	20456	20411	20278	20379	20252	20185	20160	20303	20313	20212	20204	20192	19989	20291	20292	20352	20427	20223	20152	20294	20422	20306	20161	20411	20283	20338	20430	20197	20111	20207	20375	20267	20122	20471	20325	20333	20130	20409	20163	20408	20197	20293	20098	20266	20281	20350	20453	20368	20412	20362	20313	20300	20242	20317	20447	20153	20377	20249	20143	20335	20307	20304	20212	20114	20301	20371	20278	20375	20332	20263	20471	20536	20334	20154	20217	19986	20347	20269	20239	20263	20233	20349	20181	20083	20128	20035	20292	20336	20129	20071	20136	20293	20227	20045	20201	20255	20350	20411	20291	20413	20045	20270	20066	20264	20223	20382	20169	20257	20245	20442	20242	20252	20215	20071	20338	20341	20199	20214	20161	20272	20139	20182	20191	20111	20216	20290	20182	20329	20206	20293	20329	20248	20136	20333	20370	20104	20129	20414	20205	20168	20346	20408	20554	20438	20348	20094	20323	20080	20315	20443	20276	20193	20365	20409	20252	20225	20294	20418	20148	20273	20246	20436	20398	20217	20266	20099	20322	20342	19952	20256	20090	20358	20275	20200	20147	20151	20308	20231	20054	20528	20149	20398	20199	20245	20309	20303	20335	20238	20281	20264	20270	20367	20158	20295	20357	20182	20252	20385	20030	20415	20292	20091	20255	20268	20288	20259	20352	20222	20364	20417	20169	20291	20359	20226	20395	20384	20146	20124	20060	20171	20154	20286	20399	20147	20265	20246	20250	19995	20224	20168	20461	20357	20317	20132	20210	20471	20274	20300	20167	20418	20106	20409	20247	20217	20342	20332	20262	20203	20015	20228	20406	20202	20238	20279	20227	20438	20271	20176	20326	20096	20279	20206	20261	20234	20266	20250	20072	20344	20300	20300	20302	20290	20186	20283	20185	20181	20264	20425	20337	20272	20260	20213	20108	20222	20344	20375	20228	20225	20301	20306	20395	20302	20327	20029	20094	20122	20221	20156	20302	20305	20115	20227	20354	20255	20230	20403	20236	20239	20247	20217	20234	20114	20111	20335	20157	20126	20416	20388	20469	20345	20174	20378	20304	20200	20203	20083	20242	20186	20046	20194	20044	20194	20195	20284	20124	20212	20106	20283	20203	19988	20261	20364	20275	20253	20165	20254	20250	20403	20155	20134	20317	20324	20327	20269	20045	20303	20251	20428	20235	20545	20314	20345	20097	20199	20344	20043	20070	20165	20243	20141	20308	20122	20406	20191	20133	20523	20361	20289	20025	20372	20356	20241	20327	20032	20200	20146	20411	20120	20199	20315	20325	20240	20199	20298	20237	20154	20324	20237	20333	20382	20317	20347	20252	20077	20329	20339	20399	20420	20247	20448	20303	20497	20244	20320	20232	20211	20097	20247	20069	20307	20331	20350	20264	20031	20325	20329	20243	20218	20381	20073	20181	20280	20298	20250	20281	20175	20143	20328	19913	20250	20032	20229	20260	20295	20056	20208	20089	20275	20285	20179	20212	20137	20088	20216	20332	20114	20196	20286	20114	20321	20183	20163	20272	20224	20234	20401	20081	20078	20227	20220	20262	20254	20132	19913	20084	20422	20070	20168	20344	20068	20182	20161	20127	20150	20374	20207	20465	20250	20250	20325	20268	20063	20249	20290	20023	20347	20387	20288	20280	20310	20259	20262	20342	20429	20451	20047	20569	20347	20197	20054	20045	20322	20100	20341	20229	20250	20036	20252	20205	20475	20325	20290	20167	20277	20361	20171	20244	20239	20313	20196	20518	20271	20176	20361	20067	20378	20207	20324	20307	20103	20310	20205	20153	20358	20404	20179	20228	20457	20308	20211	20354	20190	20222	20026	20369	19982	20108	20378	20161	20087	20303	20282	20188	20205	20164	20351	20368	20211	20241	20313	20151	20215	20210	20398	20174	20149	20235	20196	20179	20098	20352	20332	20282	20270	20318	20376	20137	20290	20303	20477	20204	20357	20229	20123	20493	20163	20181	20369	20277	20337	20228	20222	20063	20385	20354	20244	20352	20234	20332	20436	20413	20320	20264	20252	20115	20061	20406	20378	20152	20035	20181	20289	20208	20227	20363	20395	20389	20126	20344	20377	20230	20316	20360	20355	20291	20215	20451	20084	20245	20183	20179
18854	25181	25762	23372	23884	21835	20587	24074	24305	21969	20415	18767	18175	17996	18004	17809	17959	17881	17792	17808	17736	17789	17833	17892	17734	17734	17969	17981	17892	17934	17764	17810	17809	18046	17859	17862	17848	17974	17934	17865	17862	17950	17824	17953	17938	17908	17952	17957	17775	17814	17925	17797	17807	17751	17851	17761	17877	17863	17872	17744	17958	17834	17805	17913	17946	17729	17846	18063	17626	17707	17770	17890	17936	17967	17764	17783	17834	17970	17607	17915	17831	17920	17842	17828	17878	17717	17824	17757	17928	17883	17765	17882	17735	17801	17819	17960	17785	17744	17732	17791	17916	17739	17841	17774	17710	17652	17664	17737	17817	17784	17864	17838	18023	17853	17883	17911	17742	17931	17883	17799	17906	17889	17902	17855	17857	17772	17857	17632	17802	17789	17786	17797	17787	17735	17829	17979	17729	17755	17889	17799	17978	17716	17845	17834	17893	17589	17987	17732	17856	17757	17723	17763	17714	17939	17966	17900	17716	17806	18069	17935	17859	17820	17749	17872	17776	17844	17831	17898	17861	17968	17831	17866	17725	17761	17725	17811	17846	17868	17842	17800	17842	17888	17930	17802	17683	17864	17862	17739	17987	18058	17734	17938	17598	17866	17907	17870	17824	17649	17953	17910	17846	17847	17855	17895	17776	17899	17743	17594	17857	17986	17777	17892	17892	17664	17740	17755	17714	17880	17896	17723	17906	17806	17826	17943	17933	17897	17897	17828	17961	18126	17804	17647	17798	17870	17874	17657	17826	17848	18038	17732	17833	17730	17825	17910	17830	17976	17917	17784	17972	17779	17796	17726	17770	18056	17973	17807	17844	17914	17593	17994	17926	17798	17989	17838	17770	17771	17775	17746	17866	17760	17767	17849	17766	17768	17915	17789	17849	17968	17847	17804	17918	17736	17809	18030	17975	17708	17796	17892	17965	17830	17823	17750	17793	17945	17912	17922	17802	17890	17893	17702	18059	17807	17836	18010	17880	17771	17850	17844	17739	17861	17775	17766	17773	17801	17977	17736	17828	17602	17852	17968	17864	17860	17800	17763	17800	17800	17933	17662	17717	17923	17898	17835	17866	17792	17729	17804	17858	17909	17772	17937	17989	17964	17801	17931	17883	17907	17915	17730	17813	17724	17914	17758	17785	17874	17850	18010	17816	17734	17762	17838	17850	17966	17828	17878	17853	17918	17771	17785	17970	17912	18029	18012	17848	17758	17883	17882	17756	17874	17860	17914	17622	17803	17780	18054	17765	17909	17899	17795	17727	17816	18043	17693	18003	17746	17836	18014	17879	18045	17841	17965	17871	17977	17725	17673	17731	17792	17760	17985	17964	17837	17892	17787	18062	17901	17997	17833	17846	17840	18059	17909	17731	17954	17917	17705	17901	17916	17828	17848	17716	18018	17921	18073	18051	17844	17866	17795	17725	18008	17982	17828	17892	17755	17851	17728	17809	17842	17837	17809	17905	17760	17790	18050	17669	17845	17812	17871	17960	17876	17985	17886	17935	17801	17879	17729	17884	17980	17855	17837	17815	17668	17905	17704	18050	17966	17854	17748	17753	17899	17762	17763	17774	17852	17970	17792	17735	17852	17833	17723	17765	17833	17845	18005	17758	17648	17915	17899	17767	17901	17896	17908	17844	17832	17818	17687	17778	17929	17770	17807	17766	17838	17881	17747	17669	17808	17912	17830	17749	17829	17809	17768	17909	17771	17824	17872	17690	17961	17803	17837	17843	17650	18030	17841	17689	17880	17880	17858	17698	17775	17770	17657	17957	17750	17979	17934	17793	17832	18013	18047	17784	17899	17852	17890	17937	17798	17930	17583	17811	17792	17701	17642	17854	17877	17960	17794	17867	17784	17847	17847	18034	17746	17714	18207	17940	17898	17882	17864	17851	17866	17908	17704	17848	17898	17751	17736	17868	17919	17712	17804	17822	17883	17948	17781	17761	17810	17927	17865	17889	17735	17805	17902	17782	17726	17795	17840	17898	17844	17879	17875	17946	17887	17797	17814	17840	17807	17853	17775	17833	17924	17909	17691	17833	18001	17633	17959	17669	17870	17856	17985	17913	17781	17999	17820	17904	17871	17883	17746	17859	17863	17718	17855	17837	17876	17723	17773	17830	17667	17939	17586	17901	17957	17671	17985	17904	17829	17742	18016	17791	17833	17823	17927	17904	17810	17725	17795	17774	17757	17788	17972	17679	17846	17880	17679	17914	17831	17931	17876	17824	17802	17801	17875	17812	17812	17827	17986	17863	17924	17802	17890	17826	18063	17909	17660	17885	17865	17941	17922	17916	17897	17859	18037	17975	17937	17902	17800	17941	17979	17804	17985	17953	17840	17756	17688	17977	17683	17712	17873	17733	17877	17833	17680	17865	17673	17857	17724	17848	17829	17767	17839	17821	17807	17972	17777	17883	17884	17744	17599	17714	18005	18034	17734	17982	17925	17855	17986	17949	17934	17689	17665	17793	17673	17738	17942	17795	17798	17795	18003	17923	17822	17796	18026	17646	17767	17875	17837	17911	17937	17844	17774	18053	17917	17788	17772	17743	17882	18034	17844	17750	17845	17963	17872	17937	17656	17825	18031	18014	17735	17757	17894	17962	17862	17791	17895	17751	17726	17899	17950	17720	17762	17994	17828	17895	17994	17962	17874	17986	17974	18081	18001	17878	17790	17673	17806	17782	17939	17853	17890	17932	17696	17786	17867	17852	17742	17918	17960	17679	17872	17890	17930	17899	17899	17933	17923	17902	17981	17656	17936	17829	17800	17725	17644	17707	17960	17688	17649	18131	17916	17846	17816	17972	17614	17954	17786	17823	17644	17805	17646	17937	17917	17776	17895	17935	17900	17835	17936	17806	17840	17784	17732	17826	17919	17982	17937	17886	17866	17800	17786	17795	17720	17881	17762	17911	17886	17889	17804	17953	17894	17873	17848	17764	17986	17631	17881	17914	17772	17873	17870	17798	17923	17762	17910	17753	18032	17731	17842	18006	17887	17848	17860	17925	17884	17796	17838	17941	17761	17857	17875	17968	18030	17774	17880	17913	17817	17834	17850	17803	17960	17831	17906	17886	17865	17731	17706	17765	17892	17813	17896	17832	17932	17763	17874	17856	17856	17830	17966	17747	17768	17872	17999	17743	17892	17713	17808	17855	17840	17868	17778	17697	17891	17954	17859	17874	17923	17666	17884	17818	17840	17883	17738	17944	17823	17871	17854	17867	17826	17712	17832	17775	17969	17893	17857	17813	17845	17879	18073	17786	17923	17847	17802	17833	17824	17938	17762	17793	17912	18023	17791	17797	17898	17868	17878	17752	17778	17903	17876	17737	17884	17728	18047	17881	17777	18091	17818	17838	17812	17867	17603	17863	17909	17797	17942	17826	17886	17978	17811	17721	17825	17843	17914	17954	17858	17734	17871	17890	17707	17901	17824	17928	17880	17847	17817	17781	17885	17767	17663	17816	17734	17905	17754	17818	17771	17703	17852	17675	17979	17830	17839	17915	17984	17933	17687	17797	17913	17785	18046	18140	17773	17805	17916	17821	18060	17729	17881	18016	17719	17971	17928	17769	17923	17831	17693	17862	17964	17827	17826	17936	17755	17966	17850	17875	17886	17894	17740	17832	17863	17883	17995	17917	17791	17796	17808	17832	17650	17873	17746	17903	17731	17898	17834	17924	17861	17910	17822	17959	17824	17920	17729	17937	17770	17945	17712	17895	17762	17935	17694	17730	17826	17871	17897	17858	17840	17791	17936	17698	17940	17938	17801	17874	17952	17793	17953	17789	17795	17948	17728	17970	17980	17820	17779	17812	17825	18012	18014	17843	17706	17921	17925	17991	17728	17653	17926	17808	17843	17893	18020	18043	17906	17832	17880	18036	17716	17816	17916	17668	17893	18043	17878	17991	17918	17878	17769	17795	17894	17908	17857	17841	18037	17805	17778	17784	17910	17805	17917	17898	17917	17799	17904	17809	17708	18023	17774	17850	17957	17814	17978	17800	17801	17795	18039	17869	17969	17941	17883	18027	17931	17893	17801	17716	17834	17864	17899	17680	17730	17813	17723	17979	17841	17892	17750	17812	17825	17887	17877	17982	17913	17776	17790	17961	17886	17948	17824	17934	17774	17698	17944	17875	17940	17648	17707	17745	17939	17971	17860	17728	17726	17842	17733	17937	17806	17769	17852	17841	17776	17808	17904	17807	17891	17678	17810	17949	17801	17788	17880	18001	17808	17886	17758	17733	17983	17737	17897	17798	17798	17979	17928	17775	17865	17724	17763	17909	17836	17921	17763	17921	17861	17750	17937	17720	17779	17762	17915	17794	17894	17903	17955	18029	17837	17915	17911	17997	17830	17904	17727	17849	17914	17884	17851	18037	17808	17779	17825	17996	17804	17828	17855	17763	17895	17717	17871	17892	17920	18084	17867	17890	18015	17655	17969	17811	17890	17662	17785	17772	17889	17932	18004	17882	17804	17898	17839	17970	17942	17817	17918	17889	17674	17845	17887	17711	17959	17840	17950	17917	17775	17875	17655	17893	17807	17793	17945	17708	17754	17769	17866	17767	17891	17784	17842	17864	17821	17822	17750	17892	17771	17884	17925	17743	18038	18006	17666	17766	17879	17992	17791	17877	17822	17854	17835	17810	17903	18065	17880	17858	17723	17902	17824	17974	17799	17933	17794	17916	17737	17782	17810	17958	17631	17648	17870	18000	17955	17764	17874	17797	17725	17746	17936	17803	17593	18016	17909	17877	17955	17804	17870	17850	17789	18054	17760	17999	17881	17833	17847	17774	17881	17894	17710	18011	17904	17775	17730	17975	17978	17788	17995	17913	17792	17846	17674	17882	17975	17984	17856	17890	17893	17752	17764	17852	17887	17926	17632	17980	17722	18002	17754	17906	17898	18131	17891	18158	17885	17914	17912	17856	17929	17791	17752	17854	17744	17841	17647	17725	17953	17857	17936	17808	17838	17797	17735	17823	17926	17963	17683	17831	17723	18070	17836	17859	17873	17746	17944	17978	17807	17998	17795	17785	17961	17688	17919	17882	17837	17883	17879	17643	18039	17933	17976	17722	17810	17912	17832	17963	17641	17869	17976	17831	17761	17898	17698
24477	21227	28316	25395	25292	26412	25765	35125	39973	33348	27616	23517	21104	20312	20155	20108	20296	20008	20010	20180	19979	20311	19869	20135	20120	19999	20261	20102	20232	20007	20169	19884	19947	20072	20197	20176	20065	20202	20040	20007	20108	20051	20078	20126	19995	20158	20096	20192	19950	19958	19982	19853	19850	19925	20114	19854	20040	19995	20136	19887	19934	19841	19982	20055	19956	19997	20144	20121	19986	19857	19967	20116	19973	20125	20209	20208	19951	19881	20109	19988	19938	20129	19975	19904	19906	19694	20030	20191	20035	19933	19951	20058	19945	20084	19862	20019	20118	20166	19883	20073	19889	19917	20008	19879	19986	19994	19946	20060	19851	19946	19923	20075	20025	20168	19960	19930	20163	19990	20262	19958	20013	19917	20016	20209	20286	19952	20062	19935	20230	19951	19856	20126	19956	20217	19931	20104	20120	19845	20119	19976	19918	19988	19995	19827	20018	20072	19960	19990	19971	19994	19915	20032	20103	19972	19764	19928	19981	19947	19832	20088	19984	20013	19939	19897	19865	19970	20233	19917	20190	19873	19933	20105	20039	19899	20231	19981	20026	19908	20017	19962	19964	19876	20098	19770	20059	19985	19815	19952	20133	20067	20149	19902	20098	19910	20138	20098	19874	19974	19973	20105	19974	19938	20030	19915	20138	20154	20046	19872	19997	20062	20096	19895	20023	19809	20131	20088	20131	20072	19990	19804	19815	20086	19942	19994	20119	20057	19885	19880	19967	20031	20114	20124	20031	20038	19976	19978	20051	20162	20008	19972	19802	20019	20020	20147	19963	20121	19854	20015	20128	20099	20129	20071	20016	19825	19900	19889	20049	20121	19947	20004	20021	19911	19951	19990	19836	19929	19922	19935	20043	19997	19932	19937	20161	20157	20051	19944	19941	20023	20222	19882	19993	19941	19979	20029	20012	20290	20149	20104	20000	20018	19732	19870	19957	20085	19806	20037	20124	20168	19919	19925	19826	19927	19893	20226	19964	19963	19911	19926	20049	20082	20083	20008	19915	19895	20072	20081	20077	20074	19960	19930	19933	20076	19968	19945	20092	20157	19881	19890	20050	19755	19879	19935	19972	20099	19954	19996	19873	19768	19987	19966	20192	20056	20088	20030	20000	19953	20035	19950	20073	20079	19780	20094	20008	20187	20228	20098	19954	20088	20012	19975	19967	20011	19868	19877	19905	19940	20089	20176	19788	19973	19948	19956	19883	19979	20032	19894	19942	19804	20030	20064	20049	19859	19948	19824	19936	19903	20162	19953	19910	19928	20140	19741	20066	19932	20198	20084	20205	20001	19896	19916	20069	20200	20008	19960	19995	19988	20021	20047	19889	19955	20054	19992	20026	20077	19919	20083	20103	20088	19979	19810	19978	20053	19963	20037	20135	19996	20107	19966	19919	20022	19918	20130	20161	20110	19998	20167	19956	20165	20155	19945	20068	19827	19974	20089	19853	20073	19936	19847	19991	20003	20180	20139	20010	20159	19970	20198	19883	19879	19926	20035	19971	20047	19916	19930	20008	19835	19877	20175	19995	20152	20088	19866	19862	19881	20038	20006	19908	19886	19994	19969	20018	20002	19974	19843	20050	20253	19909	19968	19765	19863	19812	20067	20136	19943	20093	20083	20067	19996	19969	19912	19979	20051	19961	19994	20009	20056	19971	20085	20084	19893	20019	20100	20143	19876	20087	19797	20142	20134	20167	20006	20034	19864	19959	19863	20033	19868	20021	19937	20018	20097	19971	20095	20004	20187	20050	19902	20198	19932	20248	20234	19963	19878	19816	20037	19887	20187	20141	19846	19925	19957	19857	19943	20110	19931	20065	20007	20094	19850	19997	20069	20152	19955	20028	20038	20016	19915	20016	19980	19802	19926	20035	20243	19894	19890	20042	19991	20072	19920	20000	20026	20105	19833	19913	20022	20211	20112	20016	20025	20154	19917	20231	20138	20036	20083	20077	20131	20137	19913	20077	20094	20256	20172	19913	20054	19863	19858	19951	19954	19927	19971	19909	19817	20175	20136	20148	20188	20055	19834	20036	20139	20210	19936	20032	19902	20078	20000	19891	20033	20167	20115	20082	19748	20076	20127	20118	20079	20035	20087	19902	20024	20075	19786	19923	19980	19912	20053	19903	20253	19957	20271	19956	20014	20089	20189	20168	20142	19896	19985	20070	19845	19944	19922	20111	20124	20199	20094	19870	20055	19943	20206	20024	19731	20053	19965	20047	19919	20058	20310	20045	19895	19977	19962	19909	20030	19933	20005	19975	19973	19933	20006	20120	20181	20124	20052	19829	20155	20028	19939	19898	19900	20045	19981	19819	20088	19921	20111	20037	20110	20302	19847	20025	19875	19933	20044	19970	19811	20167	19953	20044	20008	19928	19907	19964	19993	20010	19993	19987	20024	20059	19967	19710	20016	20106	19932	19962	20009	20081	19922	19954	20168	20191	19836	19926	20031	19871	20107	19997	19970	19874	19948	19788	20007	19986	19873	20021	19996	20128	19960	19776	20193	19841	19823	20084	20105	19911	19954	19972	20064	19879	19889	19846	19941	20101	19926	20079	19743	19941	19979	20064	19831	20156	19963	19849	19940	20030	20097	20060	20138	20110	19946	19968	19879	19861	19883	19983	20087	20186	19888	20058	20100	20130	20002	19980	19954	20027	20042	20048	19955	20041	19937	19793	19713	20149	19866	20057	20067	19939	19979	19773	20011	20035	19918	20031	19900	19920	20001	20165	19890	19826	19947	19949	19859	20188	19983	20148	19992	19929	19923	20187	19914	20255	20139	19999	19917	19928	20104	19701	20136	20143	20086	20203	20240	20016	20031	20110	19962	19926	20083	19867	19898	20113	19955	19877	19981	19931	20005	19909	19877	19884	19931	20120	19912	19910	19944	19722	19903	20072	20111	19833	19885	20050	19927	20029	20054	20075	20072	20154	19984	20069	20071	20193	19899	19976	20176	19981	19956	20128	19788	19862	19919	20246	19968	19977	20072	20017	19917	20072	19945	19933	19803	19934	19933	20117	19822	20115	20316	20166	20029	19841	19872	20187	20169	20089	19809	19889	20094	19906	20062	19916	20000	19969	20049	20171	20006	19831	19942	20155	19953	19814	19924	20194	20068	19989	19990	20007	19994	20013	20148	20069	20004	19988	20091	19866	20010	20109	19984	20019	19934	20088	20031	19931	19977	20206	19729	20068	19892	19898	19899	20099	20147	19914	19933	19822	19978	19954	19816	20035	19853	19877	20079	20101	19929	20049	19868	20163	19913	20111	20128	19970	20092	20231	20145	20223	20054	20006	20098	19867	19912	20080	20119	19980	19902	20085	20231	20062	19997	20078	20101	20062	19920	20038	20065	20012	19892	19827	20096	20049	19832	19969	20082	19866	19934	20053	20019	20036	19987	20100	19990	19973	20111	20029	19885	20098	19976	19973	20149	20074	20037	19958	19868	20067	19769	19895	20106	19956	20088	20045	20091	20180	20148	20102	20008	20051	19946	20015	19869	20033	19916	20160	19873	20034	20096	19993	19918	20045	19972	19898	19933	20231	20000	19787	19995	19947	20055	19920	20104	20240	20075	19985	20202	20264	20104	20118	19866	20051	20026	20147	20025	20032	19937	19813	19924	19876	20015	20316	20135	20112	20077	19649	20064	20113	20054	20030	19954	20088	19986	19917	20095	19900	19925	19709	20176	20219	19926	20173	20145	20000	20139	19800	19845	20089	19844	19949	19922	20136	19808	20000	19993	20040	20026	20067	20041	20082	19830	20138	20155	19906	20033	19889	19897	20069	19946	19950	20139	19814	20010	20149	19963	19986	19928	20203	20079	20023	19815	19885	19972	19977	19826	20054	20371	19904	20075	20104	19938	20109	19996	19955	19997	20161	20201	20133	19995	20115	20115	19910	19869	20072	19974	20010	20048	20037	19881	20025	20050	20083	20074	20150	19920	19972	20020	19776	20100	20026	20074	20190	20000	19874	19949	20038	19872	19951	20092	20060	19929	19826	19943	19932	20097	19966	19921	19913	20029	19979	20044	19717	20053	20197	20150	19947	19922	19976	19866	19906	20044	20000	20158	20072	20133	19748	19940	19952	19952	20267	20009	19984	19877	20088	19991	20052	20023	19945	20088	20092	19990	20230	20144	20070	19908	20148	19877	19851	20091	20007	19941	19855	20010	20215	19829	20086	20071	19904	19902	19897	19817	19811	19928	20088	19829	20017	19963	20224	20043	19983	20071	20061	20084	20004	19857	20223	19858	20075	19862	19860	19860	19836	19854	20094	19942	19981	20025	20037	20089	19925	19899	20155	19913	20135	20013	20082	19991	20061	20153	19960	19982	19853	20028	19879	19942	19936	19918	20067	19935	19957	19999	20041	19845	19960	19927	19928	19823	19951	20112	19818	20060	20204	20027	19802	20324	19942	20121	20043	20187	20357	19916	19919	19928	20029	19932	20001	20139	20111	20013	19883	20204	19895	20059	19833	20064	20143	20166	20009	20169	20010	20165	20163	20151	20022	19969	19910	19942	19914	19912	19718	20132	19998	19900	19966	19873	19986	20142	19852	20153	19926	19908	20022	19942	19918	19883	20028	19733	20197	20012	19968	19965	20076	19949	20112	19932	19690	19979	20019	20181	20135	19787	20043	20108	19874	20010	20170	19919	20340	19791	20133	19840	20049	20027	20004	20005	20026	19783	19913	19842	20142	19990	19882	20140	20160	19892	19858	19883	20108	19961	19878	19919	20213	19781	20132	20066	20102	19862	19923	19816	19923	19886	19931	20003	19828	19858	19953	20063	20121	19953	19818	20210	19932	20047	19953	20063	19807	19701	19921	19955	20087	20167	20119	20130	20115	19871	20006	19841	20026	20022	20053	20144	20128	19979	19962	20047	20102	20029	20006	19843	20075	20022	19932	19965	19977	19880	20043	20287	20102	20018	19954	20020	20086	20033	19641	19975	20131	20027	19973	19918	20090	20160	20057	19915	20123	20151	19978	19959	20108	20094	20098	20025	19936	19831	19982	19829	19983	19977	20064	20014	20072	19924	19860	20083	20207	19860	19811	20114	19993	19980	20134	20056	20192	19967	20099	19936	20261	19888	20023	19846	19956	20073	20057	20054
19363	33217	33693	28662	29408	26471	24309	38728	41141	33322	26803	21951	18673	17865	17841	17660	17855	17910	17812	17776	17802	17748	17688	17785	17837	17805	17563	17627	17815	17861	17707	17768	17721	17816	17766	17624	17616	17796	17769	17709	17637	17665	17728	17810	17736	17731	17715	17778	17704	17600	17835	17700	17491	17757	17693	17627	17822	17676	17800	17599	17721	17845	17731	17730	17645	17685	17812	17755	17944	17736	17760	17733	17810	17685	17875	17865	17696	17803	17793	17701	17606	17690	17745	17797	17629	17774	17768	17613	17743	17769	17654	17506	17677	17845	17733	17642	17725	17710	17662	17549	17818	17696	17888	17796	17661	17830	17644	17608	17726	17687	17605	17820	17703	17608	17689	17745	17637	17822	17778	17636	17806	17820	17653	17722	17783	17974	17780	17782	17837	17688	17791	17772	17903	17769	17659	17830	17737	17706	17803	17706	17646	17827	17817	17966	17587	17628	17732	17753	17779	17702	17807	17657	17887	17572	17694	17785	17704	17730	17581	17736	17726	17822	17762	17676	17559	17797	17713	17576	17853	17691	17842	17801	17881	17832	17697	17835	17837	17814	17704	17700	17608	17598	17892	17813	17777	17820	17582	17681	17728	17811	17857	17727	17767	17726	17551	17734	17733	17648	17613	17849	17706	17802	17714	17709	17766	17737	17713	17653	17582	17694	17662	17673	17732	17687	17657	17532	17644	17812	17697	17647	17752	17739	17607	17678	17754	17836	17630	17745	17705	17647	17533	17804	17726	17719	17806	17723	17786	17629	17604	17527	17723	17512	17803	17869	17679	17741	17780	17738	17555	17607	17735	17638	17557	17689	17788	17621	17688	17740	17798	17603	17832	17610	17851	17656	17660	17811	17723	17781	17658	17505	17580	17692	17691	17729	17734	17760	17633	17724	17762	17604	17747	17799	17621	17747	17541	17667	17670	17719	17882	17648	17691	17594	17607	17587	17740	17775	17626	17716	17633	17537	17800	17666	17657	17876	17867	17825	17766	17658	17670	17765	17753	17701	17768	17743	17522	17619	17790	17742	17763	17934	17605	17568	17621	17651	17682	17784	17714	17767	17765	17743	17593	17660	17399	17730	17555	17614	17798	17735	17661	17815	17695	17819	17631	17717	17934	17795	17740	17698	17820	17602	17713	17565	17675	17644	17702	17755	17833	17742	17803	17529	17784	17609	17661	17679	17695	17690	17931	17609	17692	17621	17667	17582	17604	17611	17763	17693	17584	17724	17615	17674	17764	17723	17658	17758	17715	17726	17882	17701	17656	17792	17803	17584	17817	17900	17710	17640	17691	17544	17719	17832	17826	17698	17684	17524	17881	17721	17620	17671	17582	17815	17708	17671	17711	17589	17763	17639	17838	17661	17782	17814	17775	17806	17902	17583	17736	17727	17765	17817	17599	17753	17831	17506	17828	17950	17782	17706	17675	17619	17726	17607	17673	17659	17699	17602	17807	17614	17603	17644	17640	17722	17770	17730	17903	17596	17781	17660	17650	17806	17643	17658	17802	17822	17697	17795	17736	17696	17802	17931	17723	17752	17655	17906	17820	17692	17777	17574	17616	17875	17658	17572	17714	17694	17930	17581	17800	17718	17723	17827	17504	17800	17693	17741	17657	17614	17703	17560	17810	17603	17579	17762	17809	17599	17610	17706	17637	17748	17862	17686	17641	17693	17726	17594	17978	17675	17855	17696	17625	17820	17863	17751	17769	17545	17696	17830	17737	17723	17621	17779	17779	17670	17692	17691	17533	17770	17637	17610	17805	17771	17867	17776	17885	17825	17833	17662	17780	17861	17638	17643	17735	17615	17765	17741	17765	17793	17552	17746	17691	17687	17640	17612	17656	17784	17785	17730	17759	17592	17638	17628	17729	17808	17717	17693	17909	17722	17662	17672	17771	17777	17636	17622	17551	17701	17836	17584	17862	17681	17703	17678	17636	17552	17726	17566	17554	17718	17700	17629	17798	17837	17670	17711	17882	17548	17740	17703	17729	17836	17739	17781	17677	17661	17483	17711	17739	17861	17470	17840	17542	17728	17873	17792	17699	17864	17579	17757	17697	17701	17715	17689	17636	17765	17673	17508	17705	17721	17742	17631	17834	17678	17695	17766	17856	17712	17751	17581	17645	17617	17691	17757	17850	17496	17679	17707	17489	17781	17773	17736	17826	17557	17784	17812	17792	17533	17732	17617	17624	17732	17693	17777	17656	17722	17806	17875	17824	17740	17622	17814	17834	17766	17671	17785	17651	17913	17756	17914	17646	17626	17719	17586	17682	17545	17574	17851	17697	17531	17757	17593	17729	17606	17730	17564	17681	17610	17739	17750	17821	17702	17858	17626	17656	17793	17693	17706	17815	17726	17902	17908	17567	17824	17818	17633	17764	17533	17786	17650	17606	17571	17540	17694	17542	17763	17595	17679	17653	17790	17600	17616	17771	17647	17729	17592	17673	17668	17709	17539	17826	17714	17760	17701	17882	17614	17777	17623	17665	17631	17892	17723	17657	17665	17801	17713	17603	17594	17677	17778	17689	17907	17674	17781	17629	17802	17675	17810	17652	17813	17572	17654	17707	17731	17572	17757	17617	17666	17620	17661	17548	17710	17675	17682	17742	17764	17874	17692	17715	17741	17705	17697	17691	17639	17931	17643	17745	17627	17824	17814	17621	17701	17768	17550	17605	17806	17624	17840	17762	17779	17670	17723	17619	17662	17734	17605	17659	17693	17754	17613	17640	17923	17835	17642	17651	17617	17737	17709	17673	17602	17674	17634	17718	17714	17625	17781	17730	17752	17676	17850	17797	17814	17657	17856	17672	17814	17707	17697	17774	17735	17740	17805	17972	17720	17818	17831	17746	17605	17556	17513	17755	17821	17694	17723	17703	17737	17681	17612	17759	17891	17778	17916	17608	17689	17580	17654	17876	17701	17730	17637	17705	17658	17755	17621	17747	17508	17802	17771	17882	17537	17748	17710	17800	17578	17762	17760	17620	17711	17707	17723	17716	17722	17640	17700	17760	17729	17756	17635	17561	17740	17891	17701	17704	17786	17862	17624	17829	17779	17621	17746	17683	17628	17789	17942	17751	17577	17753	17661	17486	17738	17675	17758	17717	17667	17642	17633	17664	17673	17652	17721	17643	17753	17646	17714	17573	17816	17679	17568	17899	17671	17687	17692	17687	17797	17769	17873	17567	17630	17734	17682	17825	17765	17741	17613	17650	17833	17650	17623	17737	17667	17527	17750	17851	17794	17743	17751	17657	17651	17732	17662	17616	17791	17605	17661	17790	17804	17708	17745	17706	17717	17784	17689	17730	17760	17584	17682	17805	17726	17737	17562	17941	17807	17684	17656	17712	17673	17836	17713	17760	17786	17675	17784	17552	17667	17725	17743	17783	17821	17516	17604	17735	17809	17779	17876	17709	17830	17786	17697	17900	17830	17797	17766	17667	17705	17562	17697	17788	17643	17756	17785	17558	17715	17704	17745	17599	17647	17729	17712	17509	17644	17639	17743	17667	17797	17690	17694	17775	17802	17747	17583	17757	17779	17705	17796	17773	17532	17799	17847	17489	17565	18028	17728	17787	17704	17694	17699	17935	17676	17806	17683	17706	17598	17746	17668	17811	17599	17830	17984	17709	17877	17801	17728	17693	17644	17649	17745	17791	17661	17671	17641	17584	17626	17538	17769	17634	17643	17942	17675	17726	17722	17707	17822	17704	17604	17750	17565	17442	17756	17645	17769	17638	17856	17825	17639	17719	17576	17842	17710	17646	17791	17792	17838	17637	17679	17592	17682	17598	17804	17690	17594	17761	17634	17687	17684	17724	17780	17672	17577	17692	17715	17769	17608	17675	17767	17576	17776	17807	17819	17651	17750	17973	17615	17724	17564	17854	17733	17714	17637	17622	17646	17693	17873	17583	17726	17591	17842	17658	17527	17773	17898	17552	18006	17724	17694	17685	17753	17759	17458	17889	17885	17748	17839	17662	17874	17712	17612	17649	17523	17776	17759	17845	17720	17759	17546	17768	17526	17588	17836	17806	17606	17745	17537	17616	17717	17578	17600	17645	17852	17772	17770	17786	17611	17842	17856	17778	17878	17653	17613	17593	18032	17598	17788	17659	17699	17530	17622	17774	17684	17556	17669	17585	17669	17618	17607	17540	17689	17704	17737	17782	17606	17892	17626	17797	17667	17606	17757	17738	17641	17711	17623	17672	17844	17816	17747	17742	17584	17727	17513	17741	17708	17713	17676	17794	17781	17570	17659	17600	17566	17775	17725	17680	17794	17752	17739	17806	17839	17691	17694	17801	17765	17748	17879	17872	17847	17804	17624	17709	17846	17769	17705	17796	17609	17798	17750	17862	17704	17716	17681	17870	17866	17735	17775	17817	17782	17881	17678	17724	17781	17506	17791	17880	17708	17833	17816	17731	17737	17757	17656	17549	17758	17701	17753	17693	17767	17812	17796	17733	17842	17701	17656	17616	17848	17649	17788	17594	17598	17834	17730	17853	17756	17648	17784	17799	17665	17746	17747	17706	17639	17784	17761	17763	17745	17660	17675	17611	17773	17670	17633	17784	17726	17803	17591	17686	17746	17678	17732	17748	17605	17653	17534	17658	17660	17610	17966	17773	17877	17962	17735	17850	17670	17659	17638	17595	17993	17793	17756	17593	17741	17703	17642	17731	17645	17610	17536	17868	17770	17754	17825	17952	17749	17789	17722	17888	17781	17771	17683	17753	17701	17819	17797	17757	17590	17783	17843	17650	17743	17700	17694	17654	17682	17882	17760	17638	17566	17828	17572	17857	17694	17689	17584	17649	17659	17725	17738	17707	17583	17911	17615	17521	17517	17550	17739	17521	17763	17727	17859	17647	17871	17748	17672	17716	17792	17798	17635	17775	17687	17614	17948	17658	17728	17631	17318	17606	17797	17692	17714	17710	17835	17650	17778	17653	17733	17844	17674	17822	17765	17551	17851	17583	17674	17826	17718	17745	17726	17395	17930	17696	17645	17742	17527	17745	17798	17717	17633	17748	17907	17860	17802	17776	17596	17867	17820	17693	17772	17554	17623	17735	17721	17667	17588	17728	17629	17618	17696	17747	17660	17670	17754	17697	17699	17592	17851
22938	21243	29065	23888	22534	27749	31776	47330	54465	44268	34598	27475	22209	20632	20121	20009	19920	20113	19914	19931	19879	19733	19962	19735	19754	19786	19610	19703	19859	19683	19792	19849	19747	19691	19784	19923	19675	19769	19516	19647	19721	19658	19687	19819	19568	19549	19801	19839	19754	19814	19775	19742	19829	19730	19983	19880	19833	19836	19626	19647	19629	19674	19995	19479	19773	19797	19609	19783	19385	19785	19765	19812	19599	19691	20076	19832	19808	19557	19622	19886	19711	19795	19781	19809	19622	19597	19704	19749	19637	19779	19648	19388	19578	19486	19682	19556	19447	19681	19634	19733	19540	19745	19718	19546	19867	19559	19771	19724	19679	19799	19645	19735	19637	19560	19620	19398	19497	19665	19487	19366	19695	19787	19645	19607	19555	19848	19683	19815	19645	19652	19742	19559	19662	19613	19816	19765	19605	19550	19869	19574	19475	19650	19631	19772	19648	19624	19690	19483	19416	19650	19609	19591	19755	19563	19715	19642	19478	19658	19647	19743	19523	19790	19666	19671	19738	19609	19811	19708	19658	19473	19450	19525	19492	19568	19701	19825	19832	19743	19837	19477	19706	19689	19503	19584	19588	19741	19675	19699	19932	19855	19694	19521	19798	19614	19619	19690	19711	19693	19675	19512	19410	19556	19445	19586	19754	19749	19768	19726	19685	19794	19578	19822	19696	19657	19748	19498	19687	19688	19673	19428	19837	19667	19521	19654	19458	19657	19817	19638	19529	19409	19841	19587	19897	19571	19501	19578	19696	19447	19520	19721	19631	19449	19781	19573	19743	19555	19760	19669	19546	19390	19526	19662	19638	19656	19596	19765	19586	19729	19614	19761	19711	19496	19599	19671	19658	19452	19622	19568	19419	19562	19571	19816	19708	19897	19724	19836	19769	19808	19764	19636	19701	19427	19577	19783	19709	19498	19700	19520	19655	19739	19584	19603	19721	19497	19730	19721	19782	19528	19532	19585	19716	19576	19759	19726	19661	19706	19564	19495	19697	19577	19679	19707	19769	19789	19654	19503	19406	19566	19623	19756	19766	19743	19886	19507	19727	19629	19607	19590	19831	19700	19482	19596	19644	19759	19472	19746	19803	19450	19572	19712	19538	19793	19684	19617	19577	19469	19452	19703	19607	19649	19557	19628	19600	19614	19603	19751	19636	19517	19536	19633	19719	19754	19513	19805	19561	19608	19639	19712	19782	19817	19905	19622	19587	19554	19765	19584	19605	19728	19534	19778	19539	19476	19613	19773	19546	19628	19500	19765	19694	19745	19670	19711	19473	19567	19771	19817	19706	19665	19573	19516	19646	19613	19756	19737	19471	19662	19697	19628	19657	19929	19677	19643	19723	19757	19684	19615	19665	19699	19631	19708	19542	19677	19623	19772	19656	19669	19777	19602	19569	19536	19592	19544	19478	19731	19563	19664	19657	19483	19569	19605	19641	19769	19539	19421	19603	19719	19732	19551	19539	19420	19641	19611	19535	19532	19582	19457	19537	19578	19769	19643	19693	19721	19530	19669	19709	19731	19703	19664	19716	19706	19905	19747	19625	19569	19611	19653	19647	19615	19775	19659	19647	19594	19620	19826	19661	19618	19633	19811	19856	19489	19521	19672	19472	19646	19591	19476	19825	19495	19630	19928	19812	19580	19634	20005	19763	19711	19694	19747	19628	19785	19864	19742	19642	19475	19580	19703	19530	19621	19880	19772	19509	19449	19576	19624	19674	19402	19621	19616	19676	19664	19677	19623	19711	19502	19773	19602	19707	19590	19720	19851	19889	19795	19733	19515	19642	19753	19792	19552	19683	19621	19678	19731	19712	19688	19706	19874	19644	19405	19597	19687	19473	19545	19395	19780	19784	19494	19827	19845	19607	19605	19620	19708	19860	19610	19793	19835	19744	19549	19740	19602	19645	19651	19688	19527	19634	19635	19717	19601	19688	19647	19711	19601	19569	19785	19754	19775	19781	19720	19575	19526	19715	19830	19720	19849	19703	19691	19627	19701	19789	19681	19777	19779	19608	19512	19676	19590	19634	19730	19830	19697	19872	19515	19687	19540	19655	19838	19740	19619	19744	19891	19657	19757	19757	19776	19652	19488	19624	19662	19644	19685	19901	19604	19689	19853	19779	19676	19589	19550	19814	19704	19713	19476	19476	19698	19912	19556	19714	19745	19648	19487	19739	19564	19735	19691	19674	19888	19503	19965	19836	19722	19744	19836	19760	19807	19781	19475	19637	19648	19783	19507	19682	19738	19635	19829	19628	19575	19651	19740	19520	19652	19874	19818	19431	19567	19452	19639	19606	19810	19763	19646	19714	19546	19694	19579	19804	19592	19721	19580	19512	19666	19756	19652	19567	19814	19625	19773	19692	19774	19598	19805	19759	19529	19669	19618	19482	19706	19727	19704	19725	19564	19892	19729	19696	19488	19696	19643	19591	19615	19652	19601	19817	19644	19564	19708	19703	19717	19694	19660	19554	19720	19617	19522	19642	19839	19678	19543	19637	19669	19821	19608	19719	19503	19537	19596	19606	19503	19713	19535	19710	19683	19581	19617	19832	19518	19765	19679	19570	19712	19673	19712	19739	19909	19523	19556	19647	19672	19660	19587	19632	19706	19860	19765	19657	19837	19835	19683	19723	19496	19533	19867	19595	19632	19671	19738	19859	19854	19551	19822	19616	19637	19716	19783	19456	19681	19585	19515	19584	19676	19770	19691	19811	19754	19584	19460	19565	19712	19580	19931	19655	19792	19755	19517	19764	19671	19784	19745	19640	19563	19509	19641	19520	19627	19463	19773	19555	19631	19697	19631	19797	19672	19631	19601	19664	19667	19629	19789	19468	19474	19466	19614	19714	19804	19422	19484	19683	19715	19661	19620	19681	19742	19700	19722	19768	19604	19688	19727	19500	19638	19854	19691	19525	19380	19612	19659	19691	19714	19812	19746	19573	19534	19668	19801	19914	19819	19470	19663	19806	19605	19484	19604	19767	19639	19792	19696	19724	19603	19665	19467	19569	19551	19813	19676	19633	19700	19578	19518	19631	19644	19675	19672	19543	19578	19488	19516	19664	19683	19690	19651	19555	19852	19789	19767	19676	19700	19753	19701	19583	19431	19631	19888	19605	19521	19647	19722	19593	19630	19702	19705	19688	19641	19935	19654	19636	19501	19656	19671	19562	19783	19716	19585	19716	19646	19680	19452	19448	19391	19615	19703	19941	19736	19659	19664	19704	19836	19776	19800	19591	19544	19760	19710	19763	19744	19550	19816	19647	19476	19557	19633	19669	19701	19633	19726	19840	19711	19702	19625	19563	19589	19620	19502	19434	19646	19800	19918	19742	19781	19711	19557	19699	19524	19618	19608	19714	19572	19797	19475	19792	19719	19557	19771	19729	19539	19575	19626	19634	19634	19486	19643	19731	19583	19538	19746	19676	19596	19747	19594	19887	19716	19553	19683	19675	19594	19695	19787	19911	19636	19603	19680	19326	19526	19638	19856	19588	19762	19690	19764	19632	19628	19621	19579	19522	19762	19613	19637	19676	19638	19718	19551	19506	19640	19560	19500	19621	19647	19545	19830	19710	19729	19667	19420	19831	19620	19830	19732	19717	19806	19664	19472	19919	19728	19568	19637	19549	19632	19523	19596	19601	19691	19764	19710	19691	19774	19716	19727	19781	19624	19806	19492	19489	19577	19589	19752	19488	19695	19938	19909	19596	19666	19582	19529	19837	19874	19719	19576	19774	19473	19540	19600	19741	19689	19720	19549	19637	19555	19612	19510	19567	19441	19536	19697	19668	19884	19824	19821	19615	19664	19552	19813	19904	19493	19794	19732	19739	19493	19359	19415	19715	19568	19853	19572	19529	19746	19706	19684	19673	19806	19691	19713	19539	19711	19607	19652	19906	19620	19806	19585	19575	19529	19584	19571	19856	19716	19572	19755	19790	19548	19762	19672	19794	19576	19668	19732	19923	19906	19666	19683	19815	19697	19647	19689	19764	19634	19672	19547	19562	19807	19848	19501	19674	19699	19833	19550	19817	19779	19743	19478	19354	19702	19663	19664	19836	19543	19705	19782	19676	19598	19635	19714	19744	19519	19686	19698	19591	19736	19367	19426	19890	19554	19748	19511	19703	19670	19701	19647	19670	19764	19448	19482	19504	19725	19673	19821	19805	19673	19576	19537	19598	19444	19676	19825	19848	19664	19599	19745	19874	19668	19591	19721	19639	19491	19747	19568	19730	19674	19602	19777	19741	19577	19636	19698	19592	19550	19710	19369	19700	19916	19701	19760	19765	19778	19464	19693	19847	19616	19605	19743	19683	19700	19608	19525	19859	19710	19682	19620	19664	19591	19758	19566	19548	19750	19672	19674	19676	19806	19610	19697	19565	19709	19623	19761	19694	19860	19873	19600	19427	19708	19507	19727	19577	19685	19786	19631	19576	19490	19433	19677	19718	19569	19608	19788	19662	19747	19579	19663	19645	19491	19746	19884	19835	19794	19727	19698	19763	19804	19874	19747	19512	19721	19821	19475	19605	19721	19323	19616	19768	19700	19755	19627	19595	19603	19726	19860	19584	19604	19598	19642	19708	19699	19577	19622	19667	19549	19580	19543	19610	19498	19762	19587	19584	19648	19620	19698	19564	19639	19691	19818	19719	19640	19608	19696	19652	19824	19780	19608	19552	19696	19501	19394	19718	19679	19488	19518	19664	19645	19547	19733	19541	19682	19642	19488	19748	19682	19600	19729	19720	19591	19541	19800	19762	19453	19645	19691	19680	19586	19829	19774	19700	19694	19701	19809	19694	19726	19611	19527	19758	19709	19710	19558	19655	19518	19769	19765	19776	20034	19953	19874	19828	19534	19869	19730	19587	19674	19609	19772	19974	19588	19640	19670	19667	19630	19793	19722	19624	19804	19719	19713	19593	19506	19766	19801	19685	19646	19696	19733	19789	19652	19822	19540	19633	19820	19607	19855	19777	19673	19681	19631	19520	19897	19569	19692	19662	19821	19796	19516	19588	19528	19545	19802	19693	19762	19723	19607	19692	19671	19701	19591	19558	19629	19686	19796	19965	19870	19770	19460	19665	19658	19473	19751	19605	19649	19681	19661	19817	19719	19787	19601
24045	40262	42188	35850	32759	32850	31269	52104	55017	44617	35234	26435	20063	17878	17587	17498	17570	17483	17617	17650	17476	17474	17611	17502	17446	17502	17491	17650	17632	17421	17466	17603	17552	17681	17546	17588	17614	17716	17405	17505	17379	17597	17450	17360	17665	17465	17561	17572	17470	17689	17385	17661	17490	17382	17584	17453	17540	17498	17534	17359	17637	17396	17498	17409	17579	17603	17450	17510	17562	17462	17281	17555	17544	17559	17570	17412	17461	17542	17501	17580	17454	17562	17673	17720	17550	17586	17670	17542	17591	17589	17570	17426	17560	17649	17507	17640	17685	17416	17518	17549	17527	17394	17620	17623	17326	17330	17441	17597	17393	17251	17570	17609	17572	17551	17371	17675	17578	17487	17618	17573	17402	17638	17428	17461	17504	17534	17608	17536	17642	17544	17553	17416	17533	17493	17462	17418	17595	17555	17505	17451	17512	17523	17597	17564	17510	17522	17578	17444	17514	17524	17386	17502	17550	17340	17431	17446	17367	17319	17597	17490	17335	17488	17558	17482	17473	17461	17619	17439	17404	17722	17506	17537	17445	17439	17653	17543	17622	17584	17567	17563	17568	17471	17527	17324	17504	17516	17426	17507	17473	17481	17566	17627	17583	17739	17575	17358	17394	17651	17434	17484	17507	17584	17361	17490	17590	17492	17422	17532	17588	17392	17371	17722	17571	17475	17434	17545	17464	17590	17568	17492	17502	17617	17427	17376	17598	17424	17518	17550	17553	17445	17447	17386	17679	17232	17531	17456	17777	17477	17353	17608	17532	17685	17541	17326	17451	17627	17574	17574	17541	17412	17366	17414	17514	17579	17565	17605	17590	17378	17671	17519	17427	17568	17691	17601	17577	17603	17480	17749	17469	17519	17450	17537	17496	17602	17475	17495	17411	17464	17508	17418	17660	17495	17512	17544	17525	17405	17470	17638	17444	17525	17477	17473	17499	17776	17467	17485	17660	17440	17479	17498	17410	17389	17291	17456	17478	17505	17446	17589	17714	17581	17518	17605	17465	17347	17676	17503	17633	17538	17364	17573	17486	17427	17512	17428	17591	17619	17531	17484	17481	17431	17561	17587	17346	17557	17335	17431	17438	17471	17500	17608	17512	17503	17521	17519	17365	17603	17425	17440	17492	17449	17589	17589	17646	17528	17585	17478	17484	17469	17377	17353	17397	17445	17353	17512	17545	17307	17452	17479	17462	17471	17344	17358	17657	17405	17333	17573	17653	17705	17312	17534	17449	17439	17463	17539	17519	17624	17466	17584	17465	17602	17452	17438	17463	17527	17661	17567	17377	17625	17484	17475	17688	17492	17525	17325	17456	17334	17525	17488	17552	17418	17441	17556	17610	17479	17545	17457	17368	17609	17683	17471	17553	17384	17384	17472	17445	17339	17321	17544	17440	17515	17638	17422	17683	17646	17485	17536	17464	17650	17545	17619	17520	17540	17525	17441	17459	17616	17473	17432	17508	17593	17534	17575	17532	17555	17623	17665	17529	17496	17655	17324	17448	17400	17384	17699	17378	17603	17568	17396	17496	17393	17614	17558	17316	17453	17660	17523	17413	17435	17596	17778	17529	17564	17565	17589	17636	17480	17296	17603	17576	17478	17435	17493	17571	17643	17593	17548	17535	17407	17591	17490	17634	17497	17583	17550	17383	17547	17642	17513	17511	17450	17492	17463	17327	17499	17607	17429	17254	17416	17465	17543	17512	17296	17476	17545	17508	17651	17529	17473	17645	17374	17662	17624	17545	17308	17516	17511	17481	17510	17681	17505	17382	17669	17501	17396	17524	17511	17260	17608	17699	17584	17479	17618	17535	17627	17555	17522	17372	17381	17631	17524	17365	17496	17456	17582	17526	17585	17581	17496	17538	17321	17594	17596	17497	17635	17599	17482	17516	17590	17585	17580	17533	17689	17520	17312	17582	17605	17528	17514	17368	17499	17675	17468	17680	17623	17415	17484	17333	17496	17576	17374	17491	17537	17390	17496	17492	17453	17477	17485	17619	17446	17654	17440	17526	17501	17347	17410	17417	17475	17526	17509	17496	17524	17393	17576	17383	17561	17402	17463	17532	17689	17503	17470	17371	17508	17469	17324	17435	17407	17585	17565	17588	17480	17409	17581	17543	17486	17454	17467	17465	17660	17280	17543	17593	17659	17387	17540	17412	17530	17409	17624	17553	17614	17328	17419	17660	17508	17532	17377	17582	17471	17469	17546	17572	17343	17447	17542	17415	17463	17585	17473	17597	17561	17651	17410	17506	17489	17565	17436	17549	17396	17648	17365	17681	17448	17564	17386	17421	17544	17487	17300	17547	17406	17542	17505	17702	17443	17401	17475	17585	17380	17583	17434	17448	17394	17635	17475	17643	17507	17532	17582	17516	17497	17765	17578	17514	17481	17674	17591	17549	17554	17483	17592	17721	17368	17619	17617	17597	17492	17537	17567	17647	17361	17468	17351	17621	17558	17401	17557	17547	17511	17442	17654	17478	17537	17486	17498	17541	17674	17655	17428	17365	17499	17425	17327	17521	17455	17530	17571	17335	17519	17710	17335	17451	17573	17497	17563	17582	17407	17746	17680	17496	17610	17553	17283	17700	17483	17406	17504	17506	17408	17505	17484	17672	17604	17548	17456	17319	17536	17576	17346	17594	17533	17453	17367	17478	17478	17431	17490	17676	17365	17466	17370	17508	17440	17446	17512	17569	17408	17567	17349	17653	17406	17676	17578	17598	17722	17593	17445	17432	17381	17545	17433	17584	17492	17387	17539	17447	17425	17457	17425	17468	17558	17401	17559	17504	17481	17577	17705	17435	17612	17473	17559	17478	17354	17623	17417	17486	17574	17445	17441	17644	17514	17481	17520	17595	17496	17500	17379	17474	17645	17572	17580	17467	17421	17616	17454	17542	17574	17620	17642	17581	17388	17504	17421	17492	17443	17435	17289	17595	17586	17358	17533	17335	17578	17390	17393	17424	17508	17511	17440	17569	17459	17465	17369	17504	17585	17409	17631	17650	17549	17495	17383	17346	17453	17627	17467	17477	17503	17432	17521	17321	17400	17482	17411	17468	17546	17674	17585	17393	17543	17529	17470	17356	17558	17574	17477	17561	17547	17538	17495	17622	17584	17541	17695	17344	17519	17647	17539	17413	17486	17478	17405	17431	17491	17406	17537	17463	17592	17527	17467	17490	17479	17668	17387	17502	17399	17530	17396	17591	17384	17385	17469	17441	17493	17544	17567	17320	17699	17542	17670	17517	17549	17445	17454	17391	17420	17664	17505	17454	17637	17338	17432	17395	17557	17461	17564	17521	17369	17433	17532	17373	17571	17435	17494	17407	17620	17541	17486	17545	17611	17307	17529	17619	17572	17421	17455	17752	17532	17406	17500	17414	17558	17529	17441	17456	17598	17487	17529	17351	17392	17475	17446	17661	17613	17377	17569	17593	17586	17556	17611	17449	17471	17516	17459	17443	17478	17629	17525	17557	17389	17643	17532	17633	17595	17617	17504	17565	17504	17573	17575	17520	17650	17485	17457	17390	17383	17662	17266	17414	17384	17372	17635	17547	17436	17521	17413	17450	17493	17589	17640	17493	17411	17581	17462	17625	17314	17538	17439	17366	17529	17500	17574	17605	17640	17484	17611	17546	17478	17433	17398	17544	17541	17504	17783	17184	17578	17553	17373	17548	17458	17561	17561	17407	17633	17553	17467	17579	17434	17617	17405	17411	17421	17546	17414	17686	17539	17496	17322	17585	17530	17495	17528	17388	17615	17450	17581	17509	17531	17524	17423	17432	17583	17421	17535	17532	17733	17576	17350	17363	17632	17529	17486	17602	17482	17606	17456	17543	17425	17539	17511	17429	17346	17497	17505	17628	17458	17383	17384	17586	17444	17479	17577	17647	17575	17561	17370	17483	17538	17489	17448	17452	17381	17504	17434	17599	17377	17289	17490	17541	17610	17472	17627	17397	17509	17445	17449	17426	17575	17617	17462	17449	17355	17534	17552	17495	17523	17634	17511	17481	17589	17393	17360	17341	17457	17580	17554	17539	17539	17552	17538	17514	17531	17419	17518	17635	17393	17457	17374	17596	17578	17752	17580	17478	17448	17519	17524	17497	17506	17384	17405	17551	17369	17551	17512	17464	17419	17490	17540	17483	17647	17396	17504	17582	17617	17490	17448	17461	17575	17335	17553	17431	17480	17519	17499	17625	17578	17569	17530	17540	17516	17517	17540	17413	17496	17444	17501	17488	17595	17411	17541	17476	17556	17441	17377	17503	17463	17605	17578	17513	17643	17325	17670	17540	17511	17468	17552	17412	17432	17586	17547	17588	17599	17535	17294	17393	17469	17638	17525	17357	17465	17515	17635	17512	17582	17476	17558	17459	17503	17533	17571	17412	17658	17445	17570	17612	17739	17562	17739	17346	17483	17540	17624	17413	17424	17284	17494	17545	17396	17572	17574	17361	17603	17537	17525	17409	17475	17506	17487	17533	17505	17451	17662	17386	17492	17586	17511	17546	17654	17554	17454	17396	17395	17401	17560	17451	17498	17653	17403	17581	17555	17574	17502	17628	17532	17305	17410	17550	17497	17569	17661	17497	17446	17387	17407	17313	17696	17468	17455	17471	17606	17524	17367	17406	17528	17406	17601	17662	17477	17517	17484	17476	17463	17502	17512	17419	17560	17709	17544	17394	17498	17658	17468	17597	17611	17502	17381	17578	17506	17441	17473	17348	17419	17804	17399	17514	17471	17586	17327	17482	17469	17495	17499	17367	17495	17537	17397	17353	17501	17425	17491	17488	17368	17468	17597	17317	17666	17504	17455	17401	17412	17647	17618	17538	17410	17702	17385	17488	17619	17496	17542	17579	17533	17551	17570	17596	17579	17691	17411	17464	17567	17496	17380	17481	17443	17449	17409	17466	17507	17397	17568	17468	17372	17512	17414	17387	17588	17524	17421	17475	17398	17544	17594	17446	17551	17569	17445	17345	17404	17455	17535	17600	17486	17491	17528	17619	17366	17600	17428	17461	17486	17538	17543	17561	17522	17364	17366	17499	17476	17419	17546	17582	17572	17470	17596	17607	17454	17686	17370	17777	17468	17392	17391	17483	17383	17486	17515
27506	22659	26630	24354	21376	20982	20795	22324	23741	22903	21436	20317	19595	19331	19193	19085	18859	19029	19271	19215	19089	19141	19165	19033	19236	19170	18966	19141	19291	19234	19154	18960	19167	19064	19209	19253	19154	19175	19029	19112	18987	19245	19096	19335	19100	19203	19024	19036	19115	19224	18928	18987	19099	19002	19044	19100	19355	19157	19213	19012	19179	19133	19059	19093	19190	19301	19112	19347	19260	19111	19083	19009	19049	19065	18966	19114	19153	18996	19086	19062	18952	19314	19099	19098	19150	19199	19055	19085	19118	19289	19191	19114	19160	19382	19083	19090	19195	19391	19177	19343	19303	19165	19185	19313	19079	19243	19205	19124	19101	18946	18950	19111	19048	18937	18935	18944	19077	18979	19109	18957	19129	19078	19010	18970	18847	19097	19020	19013	19296	19100	19135	18959	19043	19149	19129	19173	18925	19175	19253	19105	19082	19057	19169	19140	19130	19216	19086	18987	19174	19102	18928	18968	19173	19163	19006	18948	18926	19096	19164	19302	19207	19230	19078	19085	19009	19242	19238	19097	19185	19168	19357	19273	19185	19101	19158	19041	19260	19140	19170	19095	19110	18819	19079	19046	18997	19268	19261	19124	19266	19185	19140	18999	18928	18990	19385	19274	19220	19255	19070	19090	19218	19020	19128	19199	19056	19108	19319	19127	18979	18971	19077	19142	19203	19112	19039	19099	19170	18955	19097	19089	19154	18899	19082	19080	19322	19106	18958	19167	19011	19132	19179	19138	19189	19033	19239	19053	19114	19006	18988	19063	19187	19184	19136	19083	19173	19198	19139	19189	19341	19074	19165	19233	18943	19166	19175	19112	19251	19155	19193	19097	19254	19127	19061	19126	19205	19077	19009	19145	18986	19070	19102	19068	19068	19162	19083	19129	19281	18992	19058	19156	19181	19000	18993	19155	19171	19148	19035	19052	19057	19304	19130	18803	19251	19219	19144	19104	19067	19064	18926	19116	19082	19117	19321	19048	19084	19151	19055	19192	19067	19201	19031	19175	19146	19217	19195	19239	19123	19160	19097	19263	19295	19143	19209	19319	19236	19001	19166	18997	19089	19104	19074	19001	19121	19100	19218	19066	19010	19208	19163	19133	19158	18961	19140	18979	18993	19159	19091	19167	19104	19029	19220	19173	19028	18911	19064	19078	19409	19042	19170	19048	19147	19112	18983	19014	19260	19055	19106	19256	19061	19175	19063	19085	19045	19296	19106	19250	19170	19031	19090	18882	19026	19225	19191	18781	19167	19216	18891	19078	18972	19057	18906	19290	19163	19102	19104	19105	19283	19200	19114	19079	19104	19123	19268	19123	19274	19186	19039	19076	19006	19139	19255	19131	18999	19030	19266	19137	19091	19281	19218	19108	19036	19113	19058	19170	19056	19059	19245	19083	18875	19104	19028	19144	18973	19012	19082	19057	19024	19271	19120	19236	18886	18900	18990	19132	18977	18817	19342	19067	19196	19048	19070	19117	19149	19098	19088	19466	18989	18980	18985	19092	19038	18989	19251	18976	19281	19120	19072	19087	19067	19269	19117	19075	19322	19124	19014	19179	19081	19032	18986	18997	19037	18921	19135	19245	19228	19219	18957	19053	18886	18865	18973	18988	18973	19180	19076	19047	19177	19142	19078	19251	19219	19213	19104	19020	19305	19239	19229	19054	19205	19273	19015	19026	19123	19083	18838	19127	19176	19307	19083	19118	19158	19089	19305	19190	19151	19163	18911	19202	19013	19130	19094	19193	19032	19146	19083	18962	19152	19164	19154	19080	19067	19165	19084	19154	18979	18945	18957	19173	19174	19302	19185	19120	19282	19067	19010	19278	18858	18999	19016	19354	19244	19092	18963	19045	19037	19171	19115	19150	19213	19157	19038	19105	19056	19226	19118	19243	18873	19077	18961	19203	18994	18954	18925	19219	19100	19346	19106	19001	19191	19192	19180	19076	19243	19235	19132	19141	18903	19110	19101	18853	19245	19104	19166	19149	19157	19361	19360	19162	19027	19278	19344	19241	19117	19086	19057	18810	19140	19097	19218	19226	19116	18941	19102	19166	19335	19213	19213	19165	19160	19375	19073	19100	19166	18936	19062	19006	19177	19251	19181	19056	18966	19226	19067	19203	19142	19064	19167	19153	19184	19305	19078	19105	19315	19087	19045	19095	19010	19118	19281	19113	19174	18982	19074	19162	19115	19301	19217	19156	18971	19083	19306	19242	19028	18911	19164	19246	19129	19151	19227	18950	19200	19270	19132	19147	19131	19133	19105	19123	19390	18907	18961	19200	19033	19052	19230	19106	18961	19138	19031	19068	19156	19094	19365	18936	19127	19242	19212	19095	19152	19115	19104	18961	19157	19194	19113	19313	19008	19250	19268	19127	18914	19243	19248	19086	19086	19269	19238	19008	18961	18958	19202	19166	19027	19138	18969	19022	19049	19187	19043	19204	19018	19016	19146	19227	19000	19214	19131	19253	19095	19159	19282	19071	19060	19102	19182	19231	19143	19068	19165	19076	19234	19166	19170	19084	18932	19174	19000	19361	19103	18975	19027	19165	19075	19231	19254	19122	19312	19038	19269	19160	19096	18892	19370	18952	19025	19110	19220	19191	19111	19150	19215	19125	19158	19131	19190	19123	19105	19183	19214	19379	19234	19008	19314	19124	19176	19190	18951	19100	19199	19237	19188	19157	19056	18913	19338	19043	19082	19073	19193	18995	19046	19095	19068	19117	18931	19222	19144	19208	18909	19020	19193	19249	19208	19173	19221	19001	19352	19308	19101	19052	19100	19239	18988	19150	19269	19183	19204	18978	19189	19018	19153	19075	19247	19049	19169	19231	19035	19150	19208	19215	19275	19094	19260	18818	19147	19286	19075	19199	19207	19055	19256	19355	19186	19124	19335	19062	19215	19140	19124	19219	19248	19224	19084	19187	18960	19161	19205	19216	18928	19239	19159	19248	19257	19071	19144	19183	18970	19386	19266	19321	19117	19072	19066	19261	19459	19084	19247	19121	18985	19181	19121	19128	19207	18979	19036	19254	19266	19101	18965	19080	19015	19227	19158	19062	18894	19174	19249	19087	19138	19131	19264	19231	19006	18969	19141	18945	19168	19321	19165	19027	19030	19408	19185	18995	19089	19256	19083	19198	19083	19288	19174	19164	19088	19104	18775	18863	18943	19084	19076	19291	19317	19082	19072	19167	18936	19019	19383	19240	19269	19097	19101	18975	19156	19073	19156	18979	19308	19318	19072	19047	19225	19048	19207	19148	19347	19222	19320	19069	19178	19355	19177	19081	19062	19130	19194	19347	19169	19388	19256	19173	19271	19265	19083	19226	19168	18978	19306	19057	19288	19036	19172	19062	19198	19251	19242	19028	19024	19060	19338	19368	18925	19119	19087	19151	19083	19034	19079	19151	19055	19093	18930	18901	19133	18860	19259	19183	19249	19214	19148	19137	19120	19192	19111	19100	19085	19038	19064	19232	19073	19200	19032	19049	19106	19018	19119	19089	19193	19252	18908	19068	19194	19137	19093	19096	19015	19078	19044	19092	19075	19235	18993	19075	19004	19187	19231	19052	19103	19296	18966	19058	19237	19211	19066	19265	19190	19070	19064	19404	19137	19163	19199	19347	19074	19008	19122	19086	19156	19226	19007	19059	19097	18898	18989	19111	19395	19139	19121	19018	18782	19025	19119	19176	19262	19035	19152	19117	18995	19201	19089	19029	19269	19158	19046	19094	19183	19073	19175	19188	19154	19171	19142	19144	19207	19201	19212	19023	19079	19034	19006	19056	18903	19155	19241	19035	19171	19117	19173	19125	18965	19170	19122	19170	18967	19164	19084	19255	19239	19280	19114	19179	18874	18953	19154	18837	19171	19039	18939	19075	19096	19034	19142	19292	19019	19252	19150	19133	19238	19167	18920	18948	19054	19149	19016	18998	19128	19170	18922	19181	19047	18898	19079	19232	19229	19179	18972	19082	19098	19145	19231	18916	19110	19194	19010	19055	19142	19104	19206	19156	19018	19276	19074	18999	19012	19141	19300	19102	19244	19128	19061	19066	19106	19276	19247	19181	19053	19222	19137	19290	19127	19222	19106	19201	19368	19089	19128	19087	19104	19073	19165	18967	19161	19073	19248	18927	18918	18988	19153	19104	18941	19149	19262	19080	19090	19220	19247	18954	19060	19033	19307	19118	19003	19060	19237	19215	19008	19124	19358	19051	19157	19216	19225	18996	19089	19236	19193	18938	19076	19089	18888	19220	19077	19220	19242	19072	19071	19270	19182	19319	19160	19150	19270	19121	18946	18913	19134	19244	19229	19090	19088	19177	19308	19065	19144	19286	19176	19182	19459	19148	19206	19335	19233	19259	19324	19198	19185	19056	19109	19033	19271	18925	19185	19049	19312	19361	19201	19204	19144	19194	19186	18872	19054	19233	19103	19211	19403	19031	19146	19251	19054	19331	19210	19316	19132	19113	19203	19154	19077	19122	19040	19340	19188	18969	19055	19205	19091	18934	19156	19206	18980	19114	19086	19144	19153	19096	18878	19155	19284	19061	19191	19082	19122	19186	18989	19125	19038	18985	19268	19143	19059	19366	19073	19014	19238	19142	19134	19177	19005	19252	19338	19196	19247	19391	19031	19204	19246	19121	19097	19034	19010	18935	19212	19050	18970	19292	19134	19159	19144	19002	19236	19098	19112	19187	19152	19152	19092	19083	19168	19212	19291	19046	19003	19034	19120	19139	19007	18795	19022	19136	18985	19322	18920	19211	19187	18933	18932	18987	19224	18959	19102	19016	19122	19175	19236	19290	19273	19182	19063	19107	19140	19234	18999	19178	19191	19215	19230	19113	19053	19193	18987	19134	19140	19059	19146	19222	19136	19013	19275	19043	19188	19351	19227	18996	19082	19103	19069	19205	18969	19160	19074	19023	19062	19294	19237	19055	18998	19220	19012	19093	19388	19153	18935	19122	19045	19096	18948	18994	19011	19043	19245	18821	19011	19268	19183	19089	19123	19155	19143	19071	19154	19169	19237	19199	19121	18956	19122	19163	19184	19086	19075	18950	19042	19259	18963	19193	19457	19166	18875	19028	19240	18961	19129	19117	19197	19278	18964	19069
18393	26043	25350	21724	21194	20279	19461	22796	24251	21653	19601	18448	17437	17335	17087	17227	17281	17050	17035	17054	17269	17265	17082	17290	17290	17259	17237	17356	17178	17219	17299	17228	17062	17234	17066	17275	17190	17232	17054	17171	17253	17169	17247	17253	17262	17036	17131	17250	17218	17085	17253	17140	17048	17020	17067	17038	17137	17281	17238	17158	17199	17079	17351	17117	17141	17150	17169	17076	17171	17036	17282	17208	17327	17110	17225	17036	17245	17110	17249	17054	17162	17203	17222	17075	17054	17067	17175	17260	17288	17042	17281	17200	17146	17045	17298	17057	17087	17096	17094	17054	17205	16913	17133	17066	17084	17301	17248	17024	17309	17066	17392	17153	17146	17269	17238	16986	17095	17275	17152	16966	17224	17192	17122	17018	16996	17056	17127	17165	17128	16976	17180	17109	17168	17207	17121	17232	17247	17138	17193	17181	17094	17203	17319	17057	17252	17104	17102	17012	17043	17105	17123	17129	17125	17206	16981	17016	17205	17100	17345	17184	17263	17105	16998	17122	17180	17228	17051	17183	17014	17198	17157	17078	17132	17021	17080	16987	17125	17093	17208	17001	17129	17043	17157	17263	17299	17169	17155	17087	17227	17036	17136	17208	17142	17060	17189	17183	17360	17264	17161	17253	17224	17173	17183	17210	17220	17093	17266	16991	17086	17099	17093	17103	17117	17080	17156	17207	17152	17033	17015	17230	16992	17299	17099	17091	17189	17140	17115	17136	17161	17032	17172	17082	17029	17150	17154	17189	17369	17214	17147	17215	17041	17265	17102	17123	17187	17162	17195	17012	17171	17094	17185	17216	17146	17173	17259	17126	17175	17090	17243	16980	17248	16990	17243	17194	17087	17101	17099	16994	17144	17106	17044	17300	17141	17205	17132	17166	17064	17019	17125	17155	17153	17104	17224	17170	16842	17311	17133	17171	17078	17092	17138	17135	17277	17215	17108	16913	17163	17176	17340	17109	17192	17201	17046	17211	17100	17132	17168	17137	17073	17209	17082	17304	17092	17106	16974	17139	17090	17192	16972	17219	16988	17113	17120	17305	17086	17198	17097	17229	17200	17196	17273	17114	17292	17226	17173	17326	17280	17044	17305	17162	17314	17074	17160	16963	16896	17221	17149	17184	17076	17250	17091	17216	17234	17068	17254	17226	17260	17185	17246	17087	16962	17138	16996	17406	17259	17023	17293	16921	17073	17200	17237	17143	17195	17099	17220	17217	17320	17325	16967	17017	17239	17050	17192	17117	17124	17098	17003	17180	17356	17141	17235	17379	17077	17111	17089	17090	17142	17097	16912	17247	17017	17062	17140	17068	17207	17134	17083	16888	17202	17140	17140	17083	16923	17100	17085	17054	17093	17199	17248	16936	17255	17165	17108	17175	16970	17127	16992	17177	17228	17085	17155	17191	17164	17278	17088	17117	17201	17226	17010	17095	17113	17244	17052	17138	17098	17209	17325	17090	17280	17004	17203	17052	17157	17011	17227	17256	17052	17068	17336	17196	17067	17143	17154	17119	17091	17213	17174	17037	17183	17146	17311	17342	17205	16991	17195	17039	17107	17206	17308	17056	17222	17214	17134	17153	17029	17253	17044	17159	17038	17169	17145	17180	17091	17179	17108	17184	17220	17104	17140	17173	17367	17064	17107	17088	17209	17013	17231	17184	17229	17265	17104	17064	17296	17322	17079	17197	17123	17144	17089	17126	17323	17238	17187	17214	16999	17119	17226	17166	17215	17073	17203	17106	17008	17197	17098	16979	17211	17169	17059	17236	17180	17154	17137	17122	17235	16847	17218	17046	17043	17116	16995	17118	17167	17212	17162	17115	17089	17257	17181	17144	17128	17222	17183	17097	17225	17151	17076	17055	16998	17062	17132	17209	17104	17118	16956	17248	17355	17203	17338	17242	17133	17185	17204	16960	17200	17250	16997	17007	17180	17201	17086	17128	17233	17047	17092	17191	17155	17130	17309	17060	17074	17131	17165	16987	17256	17014	17343	17018	17287	17086	17139	17233	17175	17130	17213	17187	17167	17046	17056	16968	17129	17140	17186	17098	17197	17251	17230	17186	17073	17201	17218	17119	17084	17292	17140	17312	17027	17093	17094	17039	17199	17067	16973	17225	17134	17150	17237	17201	17066	17200	17314	17139	17141	17166	17072	17210	17043	17219	16895	17252	17153	17250	17273	17077	17115	17232	17219	17017	17209	17197	17097	17154	17025	16953	17132	17145	17060	17206	17096	17041	17098	17259	17173	17294	17322	17025	17122	17300	17114	17090	17168	17106	17126	17076	17198	17141	17099	17152	17108	17132	17097	17295	17193	17039	17109	17146	17153	17166	17224	17322	17262	17077	17119	17223	17263	17096	17160	16947	17322	17297	17020	17270	17117	17069	17101	17218	17130	17122	17268	17043	17138	17075	17490	17045	17149	17283	17236	17220	17115	17283	17171	17238	17083	17256	17181	17167	17118	17171	17282	17106	17105	17199	17209	16963	17178	17063	17165	17346	17239	17303	17045	16999	17101	16942	17187	17241	17170	17101	17260	16872	17178	17055	17345	16975	17207	17144	17326	17178	17151	17074	17077	17071	17199	17206	16977	17078	17115	17198	17133	17173	17185	17338	17228	17003	17031	17234	17256	17152	17212	17100	17078	17081	17175	17109	17276	17203	17093	17241	17089	17192	17101	17255	17007	17239	17223	17113	17237	17046	17270	17175	17190	17221	17163	17229	17189	17157	17048	17167	17132	17111	17221	17170	17325	17093	17066	17141	17118	17125	17192	17196	16967	17262	17162	17079	17145	17003	17081	17181	17017	17283	17150	17139	17169	17228	17224	17037	17288	17120	17126	17064	17041	17181	17055	17046	17131	17239	17045	17071	17187	17032	17211	17226	17286	17028	17156	17144	17119	17020	17096	17222	17066	17248	17198	16902	16965	17065	17058	17248	17170	17122	17168	17167	17062	17218	17160	17066	17182	17165	17278	17199	17080	17223	17300	17136	16948	16975	17125	17103	17177	17113	17188	17165	17146	17057	17094	17101	17088	17163	17123	17227	17065	17199	17278	16937	17217	17200	16901	17264	17038	17086	17108	17122	17057	17341	17159	17182	16998	17286	17098	17122	17100	17167	17325	17143	17096	17306	17188	17048	17091	17147	17130	17088	17067	17234	17091	17282	17017	17188	17281	17333	17001	17193	17077	17033	17250	17094	17073	17073	17092	17162	17144	17179	17323	17182	17235	17099	17115	17043	17262	17125	17181	17295	17103	17155	17230	17206	17214	17278	17225	17245	17182	17149	17175	17185	17173	16974	17116	17058	17105	17128	17111	17339	17272	17269	17124	17274	17135	17018	17212	17220	17268	17129	17140	17219	17247	17027	17097	17166	17106	16995	17232	17192	17157	17284	17163	17225	17041	17051	17336	17147	17189	17081	17087	17038	17013	17101	17067	17023	17104	17086	17277	17159	16987	17164	17143	17332	17169	17164	17111	17119	17147	17181	17316	17149	17161	16998	17206	17177	17036	17204	17199	17256	17283	17208	17081	16996	17215	17104	16915	17111	17129	16986	17219	17040	17265	17283	17323	17083	17074	17175	17164	17270	17081	17176	17235	17031	17323	17265	17231	17060	17133	17153	16989	17114	17177	17024	17325	17031	17000	17084	17085	17041	17207	17107	16910	17135	17090	17226	17277	17034	17341	17045	17125	17214	17220	17301	17313	17118	17059	17174	17160	17138	17144	17223	17254	17169	17245	17166	17023	17192	17184	17044	17121	17215	17067	17278	17243	17274	17154	17015	17148	17001	17121	17292	16909	16915	17077	17000	17159	17124	17146	17164	17133	17110	17123	17159	17195	17189	17126	17189	17147	17201	17239	17133	17203	17075	17363	17281	17329	17011	17252	17020	17147	17149	17143	17012	17106	17022	17132	17300	17142	17228	17147	17131	17227	16957	17122	17264	17044	17121	17143	17085	17264	17134	17159	17221	17075	17107	17183	17236	16990	17268	17213	17063	17048	17109	17022	17011	17235	17156	17112	17176	17108	17379	17015	17184	17059	17072	17247	17115	17207	17220	17202	17130	17245	17191	17024	17211	17215	17215	17262	17112	17202	17207	17099	17221	17089	17044	16961	17336	17106	16991	17261	17204	17338	17094	17110	17192	17029	17002	17080	17213	17270	17157	17189	17253	17070	17097	17194	17239	17131	17074	17040	17099	17277	17125	17251	17087	16831	16977	17367	17138	17221	17233	17205	17152	17080	17062	17131	17041	17184	17191	17168	17150	17106	17236	17039	17164	17221	17119	16969	17080	17023	17229	17291	17129	16990	17176	17199	17146	17176	17099	17156	17307	17201	17274	17042	16973	17305	17236	17160	17231	17086	17114	16995	17094	17149	17218	17118	17212	17176	17083	17129	17262	17076	17055	17228	17106	17110	17131	16890	17069	17206	17013	17216	17233	17262	17179	17247	16971	17226	17160	17056	17165	17122	17075	17211	17090	17155	17226	17168	17216	17148	17137	17206	16974	17221	17040	17161	17245	17134	17256	17292	17131	17082	17166	17153	16984	17121	17102	17229	17106	16962	17267	17163	17041	17125	17364	17203	17119	17223	17157	17216	17312	17117	17194	17119	17167	17153	17147	17196	17081	17248	17255	17100	17222	17251	17078	17264	16990	17042	17233	17268	17346	17191	17162	17258	17116	17101	17221	17114	17068	17261	17263	17093	17213	17119	17054	17104	16979	17109	17137	17193	17300	17034	17038	17185	17095	17241	17046	17281	17196	17132	17080	17144	17063	17140	17218	17189	17212	17152	17110	17259	17157	17038	17208	17255	17219	16954	17279	17313	17156	17261	17022	17003	17117	17114	17117	17332	17178	17233	17128	17112	17216	17011	17140	16950	17160	17085	16975	17042	17144	17097	17177	17025	17218	17173	17031	17199	17335	17181	17291	17056	17223	16991	17065	16990	17123	17061	17029	17158	17119	17130	17109	17017	17175	17113	17249	17068	17055	17110	17039	17162	17250	17211	17269	17099	17262	17194	17006	17205	17184	16989	17425	17118	17321	17154	17102	17185	17066	17107	17321	17037	17203	17052	17209	17078	17014	17339	17297	17041	17293	17203	17183	17178	17089
24427	21229	28221	25329	23034	23025	25063	34699	39549	34217	27179	23154	20323	19275	19097	19071	18898	19029	18873	19012	18986	19205	18917	18939	18837	19112	19045	19084	18887	18859	18975	18944	18922	19146	18818	18997	18854	19070	18994	18752	18900	18951	18874	18842	19123	18899	18929	18994	18889	19030	18903	18902	18691	19056	18691	18836	18823	18827	19054	18945	19023	19027	18947	18817	18878	18857	19011	19066	18858	18806	18836	18902	18769	18924	18881	18845	18958	19071	18935	18826	18820	18742	19041	18850	18834	18865	18951	18928	18923	18944	18854	18905	19114	18944	18973	18704	18881	18846	18841	19001	18746	18893	18696	18934	18980	18712	18915	18976	19037	18936	19052	19053	18740	18836	18920	19004	18729	18966	18816	18807	19073	19133	18750	19007	18948	18738	19133	18642	18871	18807	18850	18616	18749	18824	18882	18781	19044	18981	18935	19002	18947	19079	18976	18783	18874	18979	18901	18779	19089	18980	18815	19006	19003	18906	18983	18596	18981	18773	18774	19021	18814	18995	18868	18795	19109	18834	18727	19047	18797	18855	18986	18819	18818	18884	18751	18832	18837	18840	18846	18917	19036	19017	18878	18752	18633	18818	18871	18834	18818	18621	18666	18906	19001	18940	19065	18585	18938	18882	18818	18894	18947	18975	19012	18759	18611	18790	18893	18918	18823	18904	19043	18790	18838	18641	19036	19067	19165	18763	19015	19014	19057	19000	18769	18907	18880	19073	18790	18681	18801	18921	18777	18844	18954	18846	18793	18781	18684	18758	18877	18656	18726	18843	18791	18919	18645	18792	18747	18955	18829	18821	19163	18738	18985	18825	18967	18756	18814	18936	18745	18884	18924	18682	18817	18689	19005	18785	18777	18677	18946	18946	18871	18896	18796	18789	18897	18968	18796	18877	18816	18851	18737	18873	19060	18823	18936	18985	18671	18891	18896	18891	18860	18786	18887	18752	19005	18809	18827	18933	18997	18750	18958	18790	18943	18978	19069	18798	18870	18776	19031	19001	18849	18793	18978	18963	18929	18898	18985	18969	18832	19010	19005	18968	18964	18764	18808	18800	18860	18985	18994	19009	19043	18880	18728	18938	18849	18763	18884	18986	18838	18769	18912	18924	18757	18878	18846	18814	18968	18733	18866	18912	18961	18903	18956	19030	18988	18736	18823	19068	18634	18894	18755	19034	18922	18881	18869	18908	18863	18818	18925	18628	18832	18772	18840	18860	18952	19154	18998	19032	18939	18907	18692	18977	18892	18921	18958	18926	18978	18804	18838	18857	18804	18954	18926	18785	19072	18840	18778	18739	19041	19016	18971	19069	18902	19073	18960	18815	18941	18877	19098	18835	18996	19195	18873	18998	18690	18749	18861	19016	18845	18935	18878	18894	18826	19045	19138	18788	18768	18804	18980	19051	19161	18808	19020	18908	18853	18875	19133	19016	18934	18655	18742	18761	18890	18889	18917	19032	18879	18815	18800	18890	18542	18697	18752	18977	18834	18668	18805	18772	18799	18869	18784	18816	18792	18909	18899	18801	19017	18932	18945	18640	18932	18964	18929	19012	18907	18956	19051	18986	19168	18938	18880	19040	19132	18923	18904	18952	18750	18979	18748	19060	18882	18875	18861	18786	18876	18779	18931	18856	18952	19056	19030	18796	18839	18865	19144	18990	19037	18894	18741	18954	18691	19009	18948	18881	18812	18894	18985	18826	18874	18942	18926	18836	18759	18947	19024	19000	19029	18813	18853	18817	18796	18772	18906	18816	18809	18959	18867	18866	18980	18813	18902	18888	18920	18772	18597	18910	19040	18927	18740	18838	18688	18818	18865	18768	18887	18911	18848	18938	19009	18942	18871	18848	19000	18754	18835	19066	19065	19090	18925	19076	18960	18724	18925	19020	18947	18918	18893	18978	18971	18880	18802	18809	18993	18880	18927	18962	18816	18807	18917	18696	18760	18889	18844	18829	19049	18932	19043	18968	18543	18890	19000	18811	18864	18932	18890	18780	18913	18816	18791	18825	18715	18858	18835	19041	18683	18886	18837	18880	18938	18855	18866	18858	18797	18668	18945	18829	18852	18772	18998	18979	18896	19087	19043	18884	18875	18856	18814	18823	19001	18920	18806	18949	18923	18575	18832	18879	18858	18469	18936	18622	18797	18895	19015	18787	18815	18884	18915	18826	18827	18995	18813	18849	18921	18787	18889	18854	18827	18983	18660	19027	18889	18892	18835	19065	18879	18964	18977	19007	18702	18976	18891	18903	19036	18573	18923	18910	18870	18948	19010	18834	18887	18833	18985	18916	18837	18842	18940	18916	19005	18838	18972	19008	18718	18837	18978	18585	18990	18810	19009	18770	18875	18692	18660	18974	18815	18801	18698	18886	19061	18908	18838	18831	18963	18791	18594	18743	18955	18835	18836	18828	18706	18813	18780	18938	18722	18970	18778	18798	18936	18833	18836	18916	18819	18842	18855	18906	19055	18971	18886	18780	19023	18953	18977	19133	18937	18796	18881	19172	18803	19185	18889	18801	18929	19037	19038	19025	18929	19026	18982	18955	18898	18771	19059	19044	18886	19098	18954	18880	18807	19108	19119	18762	18712	18875	18551	18854	18870	18912	19264	18931	18848	18734	19036	19032	18764	18864	18823	18925	19012	18696	18915	18990	19012	18927	18937	18680	18798	18931	18710	18819	19009	19040	18841	19016	18975	18940	18868	18824	19075	18891	19079	19083	18693	18723	18906	18800	18872	18774	19072	18841	18944	18705	18861	18935	19022	18932	18879	18975	18981	18764	18992	19081	18801	18983	18846	19102	18762	19052	18908	18652	18968	18832	18938	18847	18700	18707	18713	18829	18914	18757	18804	18855	18619	18967	18823	18939	18911	19002	18652	18840	18883	19064	18622	18814	18867	18829	19029	18956	18896	18953	18928	18932	19071	18952	18798	18964	18824	18655	18915	18864	18764	18908	18719	18992	18725	18953	18992	18946	18930	18982	19138	18821	18720	18997	18914	18826	18883	18962	18966	18885	18801	18815	18840	18968	18737	18847	18935	18695	19025	18880	18906	18926	18825	18902	18757	18886	19088	18907	18974	18779	19130	18921	18832	18909	18924	18863	18833	18821	18849	18782	18863	19031	18908	18739	19045	18997	19024	18908	18931	18901	18791	18893	18882	18989	18730	18939	18808	18824	18836	18938	18792	18684	19051	18851	19014	18859	18703	18921	18898	18899	19253	18997	18887	18978	18878	18825	18883	19046	18972	18790	19003	18944	18863	18923	19048	18869	18789	18968	18868	18972	18878	18796	18876	18608	18978	19179	18946	19022	18913	18840	18885	18833	18886	18855	18877	18917	18962	18723	18852	18847	18859	18986	18971	18801	18791	19028	18890	18735	18809	19091	18868	18610	18835	18593	18883	18912	18979	18856	18925	18938	19039	18677	18940	18953	18905	18966	19119	18915	18858	18723	18808	18816	18792	18887	18916	18731	18677	18910	18925	18937	18918	18916	18946	18906	18872	18922	18901	18810	18857	19017	18682	19021	18968	18936	18865	18907	18962	18922	19113	18900	18916	18939	19022	18824	18789	18842	18842	18720	18761	18603	18996	18912	18933	18890	18749	18613	18713	18981	18836	19036	19107	19070	18964	18839	18999	18957	18957	18705	18788	18891	18955	18890	18725	19016	18936	18925	18985	18941	18746	18953	18945	18941	18858	18857	18931	18745	19005	18799	18902	18803	18794	18816	18865	19041	19006	18786	18728	18912	18930	18972	19107	18863	18626	19085	18909	18738	18931	18867	19005	18672	18898	18941	18762	18939	18999	18736	18876	18790	19125	18914	18881	18895	18997	19000	18951	18874	19016	18919	19025	18817	18960	18861	18784	18702	18835	18889	18772	18663	18794	19157	19049	18858	18812	18769	19016	18696	18883	18958	18879	18768	18972	19024	18871	18984	18921	18985	18959	18827	19035	19004	18851	18971	18945	18822	18845	19178	18945	18913	18888	18904	18677	18658	18868	18783	18940	18861	18655	18883	18941	18715	18966	18913	18712	18833	18880	18931	18857	18926	18965	19019	18938	18857	18876	18715	18723	18778	18806	18633	19059	18817	18850	18889	18874	18817	18825	18885	18924	18772	18825	18772	18673	18797	18844	18817	18812	18899	18964	19045	18669	18949	18948	18920	18996	18903	18841	18993	18808	18795	18888	18761	18995	19039	19132	19107	18954	18888	18801	18909	18859	18984	18755	19020	19051	18917	19072	18792	18689	18942	18884	18997	19010	18955	18692	18915	18903	19000	18692	19061	18942	18992	18974	19109	19060	18875	18926	18968	18783	18870	18690	19020	18966	18900	18950	18865	19066	18854	18845	18926	19024	18763	18963	18968	18774	18898	18818	18952	18890	18798	18908	18888	19000	18988	18706	18862	18875	18830	18940	18950	18812	18905	18757	18783	18966	18790	18944	18814	18718	18832	18742	18817	18997	18790	18831	19125	19016	18825	18889	18940	18855	18781	19126	18893	18955	18972	18850	19084	19087	18913	18857	18981	18888	18852	18929	18960	18773	18737	18979	18910	18975	18870	18800	18945	18903	18920	18845	18895	18780	18919	18805	18845	18830	18843	19015	18910	18828	18767	18925	19125	18810	19092	18906	18819	19092	18921	18831	18743	18923	18829	18989	19028	19058	19040	18820	18720	18806	19138	18875	19208	19102	18801	18894	18797	19094	18784	18942	19007	18797	18717	18957	18744	18800	18915	18982	18873	18764	18957	18979	18969	18992	19020	18886	19005	18877	18896	19021	18729	18782	18846	18887	18771	18930	18591	18975	18802	19011	18889	18858	18928	18998	18776	19030	18886	18692	18734	18863	18735	18805	19145	18999	18886	18990	18995	18881	18860	18807	19020	18872	19008	18989	18858	18997	18824	18869	18980	18794	18895	19024	19011	19058	18933	18827	18806	18955	19064	18688	18990	18833	18794	18929	18921	19105	18805	18929	18896	18841	18922	19085	18805	18858	18930	18881	18734	18735	18775	18916	18852	18800	18974	18770	19160	19068	18848	18895	18675	19006	18959	18852	18865	18892	18953	18847	18819	18810	18933	19158	18673	18863	19046	18936	18965	18842	19036	18955	18627	18917	18887
19689	32805	32392	26590	22768	22010	24544	38919	41407	35047	27249	21845	18325	16973	17230	17023	17146	17085	17136	17207	17095	17044	17056	16952	17212	17109	17145	16985	17015	16971	17142	16989	16996	17161	17121	17076	17146	17054	17137	16974	16996	17193	17137	16995	17083	17067	16854	17192	16943	17101	17018	17153	17150	17092	17218	17014	17082	17182	17166	17185	16879	17025	17072	17011	17061	17005	17125	17075	16968	17072	16992	17214	16905	17096	17228	16978	17095	16925	16946	17268	16938	16926	17144	17064	17166	17061	16945	17207	16911	17073	17083	17046	16959	16768	17123	17252	17158	17053	17042	16963	17122	17118	17193	17150	17078	16913	17000	17090	17110	16969	17031	17110	17058	16881	16911	16918	16920	17000	17186	16903	17116	17012	17067	17194	16936	16968	17079	16881	17078	17037	16943	17143	16987	16864	16989	17018	17113	17073	16902	17187	16964	17188	16820	16882	17013	17052	16976	16833	16904	16913	16955	17060	17078	16937	17004	17139	16997	17070	17012	17037	16973	16972	17189	16907	16913	17042	17003	17027	17075	16970	17002	17261	17092	16937	17082	17198	17075	16958	16968	17164	17116	17045	17180	16850	17277	17124	16890	16977	17099	16910	17008	17065	16813	17209	16941	16990	16958	16897	17149	17001	17189	16915	17120	17076	16995	17042	16971	16973	17045	17149	17077	17071	16985	16951	16977	17024	17082	17065	17072	17115	16990	17212	17004	17247	17105	17070	17227	16923	16953	17000	17040	17260	17055	17008	17094	16890	17131	17035	17197	16993	17016	17154	16918	16915	17209	17046	17071	17119	17096	17116	17050	17205	16870	16971	17037	17048	17117	17181	16901	17028	16998	16907	17156	17077	17156	17158	17002	17149	17169	17181	17054	17175	17039	16951	17094	16825	16975	16970	17111	16934	17096	17226	17028	16956	16924	17052	17032	17079	16953	16982	17056	16984	17044	16915	17022	17096	16926	16960	17010	17024	17100	17021	17168	17099	17074	17181	17066	17259	17145	16958	16983	17100	16960	16975	16900	16956	17000	16926	17025	17039	16988	17054	17003	17148	17077	16985	17032	16868	16986	16938	17075	16864	17331	17053	17040	17088	17015	17008	17038	17166	17080	17132	17214	17100	17161	16830	16962	17197	17039	16898	17136	16917	17115	17138	17121	17092	17078	16998	17062	16903	17146	17025	17000	17059	16897	16955	17010	17154	16957	17120	17140	16939	17097	16914	17204	16933	16870	16997	17059	17079	16920	17001	16952	17072	17087	17225	17060	16971	17049	17096	16988	17027	17166	16993	17036	16735	17107	16870	16960	17216	17045	16962	16953	17118	17059	16940	17149	17008	17120	16882	16993	16978	16946	16973	17087	17068	17150	17105	17011	17101	17005	17068	17119	16989	16965	17095	17071	16973	17053	17172	17003	17209	17063	16883	17111	17110	16933	17104	17155	17143	16928	17037	16953	17123	17064	17103	16965	16986	17186	17112	17002	16960	17107	17075	17075	17103	16966	17204	17021	16777	17080	16876	17008	17091	17098	17043	17216	16966	17131	17122	17146	17218	17238	17280	17151	16965	17042	17070	17190	16983	17098	17021	16974	16857	17056	16918	17082	16990	16891	16973	17010	17028	16964	16954	17119	17011	17084	17077	17028	17057	17223	17048	16969	17002	17012	16982	17216	16951	16914	17030	17044	17053	17136	17012	16976	17099	17025	17067	17040	17130	16924	16972	17041	16938	17125	17025	17029	17124	16983	17012	17049	17141	17027	16944	16973	17130	17051	16854	16974	16989	17043	17149	17060	16851	16868	16998	17043	16909	17010	17220	17101	17064	16912	16969	17089	17065	16963	17163	17035	17090	17173	16883	17123	17089	16917	17167	16991	16903	17060	17141	17022	16989	17183	17031	16982	17036	17020	16997	16956	17035	17040	17002	16989	16901	17045	17014	16878	17092	17090	17085	16900	17009	17009	16961	17129	17013	17025	17004	16827	16967	17184	17122	17052	17014	16920	17121	17006	17107	16836	17017	16981	17103	17016	17185	17044	17030	17105	17028	17023	16948	17059	17022	17139	17034	16881	17196	17016	17122	17199	17129	17049	17089	17191	16957	17021	16912	16995	17105	16942	17087	17077	17077	17044	17208	16798	17015	17095	16872	16947	17057	16942	17215	17019	17032	17066	17199	16948	17119	16880	16976	16979	16985	17000	17017	17286	17109	16920	17079	16828	16929	17169	17041	17107	16970	17114	16800	17079	17051	17037	16959	16988	16999	16842	16952	16971	17008	17289	16989	17158	16963	17200	17123	16965	17097	17127	16969	17085	16949	17019	17129	17020	17079	17109	17253	17063	16995	17075	17064	17051	17027	17057	17033	17127	17082	17092	16942	17055	16865	16991	16936	17205	17088	17113	17052	17136	16998	17137	17162	17093	17098	16991	17045	17151	17094	16913	16933	17000	16978	17081	17142	17006	17170	16985	17051	16932	16984	17121	17105	17108	16972	17175	16921	16997	17038	17109	16933	17170	16988	17001	16952	16999	16936	16960	16848	17101	17054	16886	17156	16888	17052	17035	17037	17038	16933	17110	16925	17038	16829	16981	16923	17052	16995	17065	17217	17023	17182	16939	16964	17111	17110	16998	17244	17093	17001	16962	16929	17149	17033	17043	16901	17173	17077	16976	17150	16978	17130	17037	16910	17091	17088	17015	17127	17170	16973	17038	17099	17039	17081	16865	16955	16961	17124	16948	17068	17017	16973	17217	16905	16960	16986	16969	16859	16971	17023	16868	17080	16975	17153	16988	17169	17103	17006	17116	16905	17143	17046	16918	17228	17079	16905	17146	16922	17074	17099	17078	17197	17018	17023	17150	17022	17092	16984	17034	16975	16986	17016	17071	16825	17008	16939	17146	17134	16926	17102	16872	17002	16966	17254	16897	17170	16987	17096	17096	16992	17094	17025	17027	17008	17142	17020	16955	17140	17143	17114	16836	17246	17045	16877	16950	17095	16936	17136	17052	17022	17137	16821	16958	17114	16990	17058	17104	17118	16996	17103	17005	17068	17069	17150	17106	17209	16922	17047	17118	17094	17029	17015	16921	17119	16937	17017	17058	17008	16874	17004	17274	16974	17158	17084	17036	16950	17352	16873	17119	16988	17074	17215	17022	16802	17092	17081	17062	17076	16989	16847	16912	17000	17041	16989	17047	16943	17067	16835	17222	17110	16986	16882	17022	16997	17072	16952	17086	17216	17079	17070	17064	17070	17221	17029	17057	16989	17106	16800	16976	17106	16980	17113	17014	17075	17130	16924	17168	17015	17020	16931	16894	17110	16944	17176	17121	16983	16978	17064	17134	17203	17010	16904	16998	17019	16989	17132	17104	16978	17095	17036	17186	16979	17154	17075	16997	17207	16984	16854	17018	16887	17071	16945	17055	17013	17011	16935	16960	16997	16966	16934	17057	16980	16972	17155	17063	17090	16883	17053	17065	16768	17191	17168	16971	17070	16841	17016	17118	17119	17042	17017	16959	16972	16956	17110	17144	16912	17154	16983	17071	17135	16987	17102	17195	17054	17074	17057	16966	16875	17073	17055	17004	16955	16978	16873	17099	16994	17106	17136	17144	17080	16865	16931	17087	16966	16920	17288	17070	17186	16956	17136	16951	17050	17035	16908	17304	16986	17001	16987	16939	17118	17017	16949	17139	17170	16963	17001	17111	17168	17028	16916	17105	17063	16980	17192	16981	17150	17170	17037	16986	16935	17136	17041	17236	17068	16952	17052	16961	17036	17085	17082	17135	17085	16949	17152	17155	17051	17133	17063	17012	17030	17058	17126	17104	17031	17066	17004	17137	17170	17146	17140	17120	17043	16934	16992	17138	16956	17231	17266	16937	16924	17209	17137	17072	17046	17028	17109	16983	17001	16908	16959	17125	16901	17081	16929	17022	16922	17036	16902	16932	16997	16909	17087	17104	17223	16862	17170	16957	17101	17117	17041	17067	17016	17061	16988	16952	17023	17086	17082	17070	17136	16875	17120	17010	17134	17136	16883	17100	16998	16969	17078	17160	16978	16983	17024	16979	17178	17058	16951	17115	16893	17018	17148	16994	16983	17194	16967	16979	17093	17016	17052	17046	16939	16852	16997	17077	17110	17069	16946	17146	16940	16858	17134	17127	17126	17032	17021	17022	16984	17115	16889	17010	17194	17072	16957	17176	17009	17169	17109	17115	17073	17029	16942	16960	17168	17141	17132	17057	17161	17040	17049	16921	17199	17005	17113	17054	17218	17127	16954	17063	17099	17074	17200	17178	16983	16962	17083	17068	17047	16975	17090	17041	16953	17122	16974	17151	17076	16874	16967	17044	16825	16857	16942	16996	17115	17076	16878	17160	16955	16930	16980	16964	17098	17077	17048	16830	16985	17018	17009	17053	17135	16928	16824	17060	16933	17155	16973	17125	17153	17087	16985	16893	17009	16942	17242	17066	16838	16946	16961	16831	17027	17003	17061	16844	17045	16986	17195	17066	17114	17141	17044	17043	17115	17088	17199	17029	17044	17274	17084	17029	17065	17075	17113	17010	17182	17088	17154	17058	17075	17168	16992	17005	17036	17182	17096	16901	17108	16948	17017	17065	16991	17058	17024	17094	17050	17026	17116	17134	17005	17065	17114	17281	16901	17152	16934	17012	17073	16988	16973	17040	17019	17008	16983	16908	17023	16983	16953	16938	17054	16976	17109	17046	17065	17022	17252	17282	17036	17264	16939	17148	17069	17068	17140	17058	16944	17217	17127	17108	16960	17114	16963	17090	16971	17054	16989	17050	16969	17213	17012	17032	16919	17004	16898	17033	17047	17019	17051	17128	17022	17119	16973	17014	17096	16997	17071	16935	17083	16992	16983	17013	17226	17084	17134	17074	17168	17113	17092	17073	17153	17139	17111	16912	17224	17097	16870	16869	17164	16829	16994	17112	16920	17120	16853	16983	17003	17101	16994	17004	16829	17011	17130	17061	16919	17077	16908	17036	17016	17004	17085	17069	16987	17090	16959	16947	16948	17036	17022	17067	17134	16969	17001	16954	17038	16992	16844	17068	17201	16971	17151	16978	17079	16989	17023	17246	16868	17090	17098	17020	17168	17199	17046	16971	16886
22902	21211	29053	23719	21677	24332	27892	46302	55846	45960	35472	28029	21790	19198	18801	18720	18784	18782	18664	18528	18771	18576	18507	18724	18645	18683	18857	18677	18506	18517	18424	18509	18907	18687	18613	18706	18516	18692	18616	18402	18534	18501	18640	18522	18532	18596	18697	18645	18655	18572	18512	18581	18361	18388	18499	18624	18705	18661	18523	18494	18434	18525	18630	18671	18471	18542	18593	18471	18557	18626	18412	18533	18310	18310	18575	18635	18671	18619	18850	18635	18310	18596	18429	18574	18513	18435	18483	18521	18537	18590	18757	18660	18393	18315	18546	18775	18705	18675	18509	18459	18657	18315	18458	18449	18465	18666	18532	18740	18444	18399	18639	18474	18228	18512	18798	18487	18503	18333	18653	18383	18645	18354	18380	18337	18678	18535	18517	18451	18400	18462	18647	18531	18538	18578	18397	18348	18590	18359	18414	18714	18596	18351	18754	18333	18359	18516	18415	18313	18485	18319	18449	18453	18707	18531	18497	18487	18794	18715	18551	18667	18567	18464	18534	18507	18600	18497	18539	18294	18373	18425	18479	18623	18551	18361	18428	18524	18442	18505	18679	18643	18594	18431	18473	18436	18729	18508	18504	18483	18411	18453	18588	18550	18448	18454	18355	18390	18519	18687	18299	18400	18449	18736	18546	18459	18557	18721	18395	18732	18552	18404	18539	18445	18449	18452	18559	18335	18499	18543	18332	18418	18433	18442	18550	18677	18454	18408	18633	18354	18262	18333	18492	18571	18595	18328	18501	18451	18613	18487	18547	18591	18418	18319	18515	18707	18548	18452	18507	18567	18453	18498	18570	18598	18219	18279	18304	18332	18307	18249	18548	18656	18530	18483	18548	18723	18416	18566	18451	18540	18523	18382	18565	18527	18487	18513	18374	18350	18687	18423	18450	18573	18486	18458	18433	18648	18558	18537	18443	18379	18452	18438	18753	18299	18540	18549	18566	18568	18515	18291	18454	18495	18542	18606	18690	18573	18658	18478	18396	18486	18510	18516	18732	18503	18575	18609	18440	18471	18371	18492	18656	18437	18408	18411	18379	18493	18399	18548	18652	18381	18381	18551	18511	18703	18485	18507	18537	18550	18683	18436	18688	18497	18463	18468	18447	18435	18677	18536	18439	18582	18384	18451	18583	18502	18569	18392	18525	18650	18616	18416	18691	18549	18476	18402	18619	18588	18571	18630	18539	18509	18627	18583	18549	18489	18627	18766	18471	18615	18706	18460	18568	18629	18581	18310	18470	18530	18631	18726	18326	18555	18425	18432	18504	18600	18517	18379	18476	18464	18553	18505	18260	18532	18673	18514	18414	18538	18608	18537	18653	18508	18471	18641	18542	18526	18429	18441	18395	18516	18500	18467	18431	18328	18622	18701	18352	18654	18425	18474	18536	18516	18545	18294	18320	18587	18481	18465	18693	18591	18328	18645	18480	18356	18625	18542	18577	18360	18471	18360	18340	18511	18672	18460	18449	18563	18549	18459	18636	18529	18454	18426	18529	18473	18622	18549	18454	18530	18416	18404	18492	18533	18470	18646	18476	18283	18386	18486	18580	18470	18319	18563	18448	18446	18510	18492	18319	18521	18608	18659	18420	18442	18412	18476	18454	18509	18408	18505	18307	18693	18467	18611	18507	18765	18509	18511	18620	18234	18586	18545	18454	18349	18407	18701	18451	18489	18472	18381	18549	18477	18540	18463	18645	18523	18369	18445	18331	18547	18492	18276	18566	18557	18490	18397	18560	18481	18566	18457	18616	18443	18487	18553	18400	18423	18520	18509	18440	18507	18503	18549	18668	18400	18542	18581	18665	18537	18483	18562	18678	18447	18608	18723	18372	18627	18620	18483	18623	18528	18376	18392	18664	18541	18725	18464	18434	18359	18661	18369	18587	18581	18602	18412	18409	18529	18414	18691	18554	18702	18419	18497	18435	18394	18481	18557	18475	18615	18619	18266	18550	18268	18378	18514	18445	18616	18535	18470	18359	18494	18490	18523	18318	18396	18417	18315	18446	18418	18584	18304	18509	18484	18640	18467	18680	18532	18545	18443	18496	18473	18572	18509	18377	18497	18425	18492	18504	18647	18555	18530	18662	18523	18606	18502	18537	18321	18586	18398	18602	18494	18600	18543	18464	18493	18356	18230	18736	18473	18436	18452	18553	18431	18471	18658	18406	18579	18410	18564	18365	18601	18607	18698	18630	18476	18390	18563	18432	18680	18592	18398	18456	18585	18598	18496	18300	18548	18499	18423	18629	18549	18355	18408	18445	18502	18337	18487	18466	18497	18621	18545	18349	18467	18627	18420	18602	18455	18613	18678	18812	18642	18175	18390	18574	18631	18438	18643	18706	18684	18538	18627	18544	18466	18502	18559	18451	18488	18552	18518	18460	18379	18450	18562	18411	18716	18628	18556	18639	18308	18312	18334	18546	18335	18562	18400	18445	18600	18259	18570	18431	18427	18573	18485	18355	18510	18400	18422	18514	18263	18756	18362	18668	18351	18540	18417	18687	18628	18760	18659	18607	18381	18549	18567	18491	18639	18578	18408	18633	18506	18390	18392	18387	18866	18369	18723	18650	18560	18241	18453	18502	18681	18635	18504	18534	18612	18423	18463	18535	18621	18661	18700	18435	18555	18668	18324	18364	18629	18736	18495	18421	18379	18416	18619	18470	18347	18456	18610	18346	18601	18262	18616	18591	18581	18675	18565	18604	18477	18406	18486	18543	18630	18635	18379	18409	18296	18663	18651	18390	18701	18429	18520	18572	18527	18510	18825	18572	18591	18582	18527	18736	18668	18478	18429	18444	18331	18635	18648	18645	18570	18537	18605	18366	18598	18639	18581	18607	18571	18421	18502	18589	18618	18538	18252	18521	18483	18527	18536	18443	18452	18390	18385	18117	18298	18383	18463	18501	18420	18563	18495	18569	18469	18656	18627	18691	18561	18423	18512	18462	18596	18465	18525	18513	18454	18430	18649	18804	18465	18605	18407	18405	18390	18341	18513	18395	18470	18375	18664	18335	18652	18502	18443	18455	18655	18524	18269	18570	18441	18500	18507	18704	18417	18522	18370	18454	18409	18481	18583	18396	18541	18474	18426	18293	18626	18597	18580	18499	18517	18516	18647	18584	18705	18522	18398	18580	18350	18410	18399	18578	18418	18341	18447	18355	18632	18622	18566	18443	18379	18507	18451	18730	18513	18420	18585	18472	18462	18422	18459	18434	18372	18551	18506	18506	18498	18387	18688	18503	18399	18402	18620	18578	18573	18827	18438	18451	18530	18557	18236	18484	18703	18454	18515	18526	18556	18531	18578	18457	18292	18379	18481	18504	18605	18549	18513	18619	18738	18666	18574	18508	18449	18565	18345	18527	18493	18565	18377	18669	18409	18298	18505	18520	18243	18543	18527	18400	18587	18468	18786	18616	18614	18457	18591	18718	18633	18352	18605	18595	18434	18533	18628	18568	18586	18543	18544	18576	18358	18545	18481	18459	18747	18558	18409	18504	18320	18740	18516	18389	18532	18437	18570	18638	18298	18514	18459	18628	18587	18557	18371	18485	18456	18483	18463	18519	18605	18699	18589	18365	18582	18661	18620	18593	18724	18561	18452	18597	18360	18508	18334	18317	18500	18455	18580	18781	18325	18392	18629	18420	18390	18559	18608	18239	18623	18496	18485	18672	18551	18248	18632	18385	18317	18483	18652	18593	18677	18402	18592	18603	18459	18545	18382	18577	18385	18568	18457	18494	18506	18451	18598	18463	18606	18350	18541	18388	18298	18428	18627	18586	18494	18492	18447	18524	18191	18568	18685	18616	18338	18491	18524	18512	18465	18494	18440	18576	18418	18590	18515	18640	18464	18457	18530	18501	18402	18326	18449	18332	18442	18522	18553	18445	18485	18611	18385	18747	18583	18421	18420	18300	18608	18539	18563	18421	18474	18521	18458	18606	18590	18507	18495	18443	18549	18565	18320	18612	18470	18440	18235	18483	18503	18603	18585	18423	18575	18514	18437	18280	18512	18585	18483	18418	18576	18714	18481	18458	18574	18782	18736	18665	18513	18464	18465	18596	18623	18740	18699	18606	18481	18587	18461	18459	18480	18385	18589	18395	18749	18526	18324	18684	18457	18435	18405	18498	18451	18526	18491	18468	18462	18494	18596	18553	18433	18345	18578	18535	18511	18321	18263	18447	18590	18424	18480	18587	18323	18447	18427	18577	18507	18448	18753	18530	18586	18614	18496	18467	18517	18791	18278	18421	18433	18438	18557	18452	18308	18663	18516	18324	18618	18543	18495	18446	18570	18450	18276	18636	18651	18536	18545	18614	18550	18393	18351	18463	18626	18386	18537	18599	18585	18538	18292	18497	18486	18405	18477	18451	18502	18367	18531	18390	18562	18231	18484	18716	18525	18562	18448	18594	18500	18651	18674	18583	18389	18350	18698	18625	18537	18525	18595	18484	18420	18411	18312	18583	18334	18579	18385	18616	18474	18388	18701	18659	18490	18534	18534	18392	18316	18657	18431	18746	18404	18449	18423	18460	18500	18537	18274	18602	18450	18390	18507	18418	18247	18444	18710	18522	18641	18676	18505	18718	18666	18591	18585	18397	18365	18492	18480	18290	18465	18667	18720	18441	18498	18400	18469	18579	18424	18606	18454	18506	18415	18298	18464	18490	18437	18706	18492	18385	18475	18588	18373	18547	18697	18403	18320	18534	18357	18355	18424	18624	18496	18737	18531	18727	18375	18386	18563	18366	18577	18568	18415	18517	18716	18566	18321	18435	18559	18473	18534	18426	18372	18548	18663	18583	18361	18718	18635	18458	18584	18536	18482	18503	18434	18673	18336	18479	18491	18599	18554	18630	18519	18533	18541	18566	18489	18459	18691	18509	18791	18515	18496	18508	18742	18715	18626	18498	18330	18456	18405	18689	18572	18604	18636	18623	18736	18469	18429	18650	18510	18537	18454	18533	18504	18565	18577	18539	18728	18498	18417	18440	18564	18438	18562	18364	18374	18517	18664	18793	18602	18516	18500	18462	18285	18442	18485	18542	18580	18449	18673	18519	18568	18526	18629	18606	18540	18671	18440	18353	18441	18561	18523	18598	18433	18549	18572	18504	18436
22965	41659	40855	32315	24717	24206	25436	51039	56453	46792	36802	27277	19997	17053	16745	16905	16850	16780	16971	16730	16681	16777	16791	16845	16968	16774	16936	16856	16814	16691	16834	16781	16710	16824	16716	16781	16997	16712	16634	16760	16887	16763	16710	16826	16961	16887	16738	16741	16760	16730	16772	16700	16964	16902	16850	16965	16738	17032	16894	16579	16786	16782	16732	16724	16648	16906	16746	16748	16867	16666	16765	16781	16670	16862	16814	16731	16839	16758	16936	16681	16871	16835	16799	16843	16831	16815	16680	16747	16936	16856	16784	16882	16746	16655	17053	16839	16763	16946	16826	16706	16683	16803	16813	16944	16807	16791	16868	16697	16646	16844	16843	16769	16920	16799	16838	16977	16854	16810	16825	16749	16772	16774	16704	16821	16908	16983	16795	16810	16722	16841	16677	16842	16936	16802	16984	16767	16921	16709	16902	16812	16874	16878	16860	16681	17007	16813	16844	16796	16872	16843	16883	16824	16888	16956	16740	16800	16736	16851	16765	16949	16732	16779	16766	16639	17036	16908	16809	16779	16751	16863	16815	16590	16646	16813	16737	16795	16695	16772	16752	16910	16892	16639	16887	16705	16873	16925	16786	16784	16831	16892	16777	16733	16735	17051	16877	16782	16902	16866	16846	16952	16696	16774	16718	16723	16803	16845	16763	16692	16705	16607	16813	16679	16733	16774	16766	16881	16840	16687	16885	16922	16748	16733	16922	16915	16832	16881	16815	16855	16692	16691	16955	16659	16569	16913	16812	16662	16804	16893	16833	16788	16767	16814	16788	16648	16852	16786	16917	16841	16793	16897	16774	16740	16768	16719	16676	16709	16717	16717	16807	16836	16736	16791	16919	16808	16831	16923	16897	16818	16740	16560	16894	16676	16831	16993	16704	16945	16734	16698	16917	16897	16810	16851	16862	16830	16755	16954	16883	16747	16682	16812	17005	16774	16770	16870	17004	16677	16884	16798	16873	16650	16733	16829	16981	17006	16605	16748	16804	16744	16956	16697	16739	16628	16914	16759	16801	16665	16700	16855	17013	16822	16816	16901	16871	16682	16917	16713	16850	16765	16831	16963	16976	16907	16783	16788	16916	16791	16894	16691	16769	16806	16878	16753	16819	16963	16850	16663	16730	16842	16899	16720	16985	16908	16587	16710	16749	16811	16836	16842	16859	16929	16695	16776	16839	16808	16792	16832	16893	16751	16773	16677	16666	16859	16875	16838	16731	16673	16739	16671	16753	16886	16857	16797	16631	16680	16744	16950	16955	16872	16757	16655	16837	16806	16738	16805	16703	16637	17045	16713	16681	16795	16746	16891	16775	16877	16716	16793	16911	16712	16712	16918	16728	16797	16744	16804	16767	16839	16764	16827	16779	16720	17014	16873	16754	16831	16773	16752	16735	16739	16760	16772	16575	16599	16846	16712	16751	16817	16968	16667	16871	16842	16555	16927	16878	16868	16701	16961	16640	16718	16855	16924	16791	16853	16731	16634	16732	16914	16784	16698	16573	16815	16687	16950	16822	16889	16643	16754	16818	16895	16889	16882	16646	16808	16885	16840	16867	16990	16787	16757	16715	16809	16667	16818	16879	16862	16610	16717	16857	16754	16801	16868	16691	16902	16638	16766	16691	16855	16742	16737	16852	16698	16725	16715	16714	16734	16851	16862	16715	16716	16807	16672	16777	16854	16819	16657	16798	16756	16807	16703	16881	16886	16869	16924	16703	16679	16989	16751	16738	16812	16792	16966	16811	16763	16824	16784	16818	16597	16965	16880	16734	16836	16879	16753	16810	16898	16629	16870	16819	16663	17014	16955	16888	16831	16852	16753	16772	16795	16850	16688	16945	16882	16785	16780	16840	16712	16770	16660	16870	16726	16645	16976	16840	16817	16771	16596	16773	16670	16651	16724	16864	16823	16859	16750	16869	16707	16847	16665	16959	16853	16602	16934	16756	16819	16747	16797	16768	16715	16814	16857	16720	16751	16812	16619	16869	16788	16696	16676	16827	16846	16745	16686	16796	16610	16918	16799	16803	16790	16667	16740	16748	16812	16824	16867	16789	16839	16851	16863	16757	16930	16834	16798	16830	16780	17021	16807	16701	16748	16774	16829	16693	16863	16758	16651	16696	16682	16677	16761	16790	16811	16871	16707	16770	16729	16864	16902	16729	16653	16753	16672	16833	16861	16641	16688	16732	16672	16748	16750	16977	16727	16729	16715	16822	16849	16756	16781	16853	16734	16667	16761	16873	16579	16909	16714	16845	16741	16853	16920	16689	16758	16764	16753	16771	16770	16741	16727	16894	16896	16688	16816	16862	16709	16732	16748	16981	16709	16985	16634	16960	16780	16708	16706	16819	16887	16905	16864	16773	16760	16691	16842	16739	16807	16848	16689	16903	16652	16868	16785	16851	16953	16629	16720	16693	16851	16947	16819	16778	16726	16756	16935	16735	16801	16805	16854	16959	16707	16809	16789	16963	16581	16849	16842	16752	16845	16714	16718	16743	16827	16802	16713	16927	16910	16737	16704	16853	16807	16762	16819	16824	16830	16626	16685	16829	16809	16851	16914	16834	16744	16817	16770	16723	16713	16799	16791	16668	16809	16719	16776	16864	16856	16796	16748	16760	16677	16847	16770	16759	16781	16879	16781	16812	16665	16889	16716	16631	16753	16772	16705	16834	16676	16965	16966	16772	16731	16805	16968	16945	16665	16748	16907	16725	16631	16841	16785	16856	16970	16805	16540	16755	16834	17001	16911	16622	16762	16964	17022	16696	16752	16685	16737	16664	16904	16784	16865	16763	16850	16879	16666	16911	16800	16920	16673	16869	16836	16655	16719	16777	16806	16844	16720	16672	16936	16750	16729	16888	16807	16874	16682	16769	16851	16740	16829	16908	16783	16642	16893	16910	16813	16776	16872	16834	16762	16802	16777	16802	16785	16655	16832	16694	16903	16578	16745	16868	16701	16826	16737	16763	16828	16808	16781	16891	16867	16833	16813	16922	16774	16518	16779	16797	16777	16589	16619	16856	16628	16809	16742	16812	16698	16852	16701	16864	16732	16810	16764	16844	16628	16591	16823	16731	16880	16916	16677	16697	16751	16680	16790	16805	16704	16780	16730	16841	16801	16695	16822	16802	16994	16707	16763	16725	16926	16757	16625	16804	16774	16726	16940	16870	16777	16884	16808	16787	16807	16694	16786	16774	16697	16869	16814	16571	16877	16836	16828	16642	16712	16801	16855	16894	16812	16864	16852	16765	16714	16915	16818	16782	16840	16733	16746	16826	16766	16754	16871	16754	16747	16759	16849	16846	16717	16824	16655	16818	16658	17022	16788	16675	16764	16828	16850	16931	16707	16751	16732	16796	16859	16662	16951	16808	16732	16709	16701	16793	16774	16710	16825	16778	16892	16716	16623	16774	16796	16731	16831	16700	16799	16732	16894	16740	16702	16584	16946	16758	16753	16670	16776	16719	16878	16911	16747	16784	16777	16717	16794	16915	16767	16870	16707	16827	16754	16865	16807	16810	16719	16748	16804	16703	16755	16826	16807	16746	16754	16665	16729	16643	16835	16598	17003	16798	16774	16835	16779	16841	16712	16751	16838	16762	16870	16792	16723	16782	16740	16846	16744	16879	16810	16811	16848	16547	16733	16812	16783	16926	16834	16949	16740	16833	16971	16934	16782	16751	16727	16936	16911	16726	16732	16804	16835	16811	16876	16741	16845	16793	16847	16720	16881	16764	16681	16663	16777	16779	16862	16846	16852	16815	16765	16776	16836	16695	16768	16593	16667	16695	16948	16865	16734	17032	16793	16815	16954	16711	16721	16779	16866	16891	16781	16751	16621	16966	16732	16762	16775	16731	17021	16753	16794	16853	16718	16813	16803	16795	16805	16934	16825	16966	16745	16940	16879	16678	16840	16771	16836	16935	16782	16782	16733	16938	16761	16952	16801	16951	16785	16871	16731	16800	16846	16823	16858	16699	16687	16878	16814	16720	16879	16782	16667	16711	16535	16756	16981	16813	16827	16731	16731	16764	16848	16804	16811	16739	16862	16869	16694	16888	16762	16843	16794	16936	16752	16837	16816	16682	16885	16706	16738	16556	16819	16855	16804	16737	16868	16881	16764	16919	16845	16901	16830	16813	16797	16713	16758	16675	16627	16760	16874	16685	16712	16664	16812	16942	16821	16821	16649	16696	16907	16804	16797	16961	16710	16913	16756	16738	16769	16718	16610	16671	16645	16946	16868	16737	16595	16781	16794	16846	16801	16879	16728	16944	16788	16731	16577	16828	16878	16768	16779	16819	16648	16668	16744	16736	16697	16810	16903	16772	16851	16720	16842	16665	16867	16788	16782	16796	16939	16802	16949	16769	16801	16928	16761	16824	16775	16921	16905	16758	16818	16816	16636	16822	16818	16873	16797	16880	16769	16841	16686	16802	16941	16664	16753	16795	16816	16889	16825	16976	16807	16804	16806	16837	16757	16839	16896	16842	16858	16873	16758	16818	16713	16835	16785	16725	16814	16824	16865	16794	17023	16839	16771	16768	16818	16680	16736	16744	16569	16704	16758	16785	16747	16813	16844	16727	16758	16770	16908	16720	16781	16856	16878	16830	16810	16779	16814	16894	16849	16697	16775	16765	16753	16783	16779	16787	16889	16954	16818	16693	16914	16747	16791	16794	16722	16853	16541	16824	16696	16743	16937	16945	16677	16935	16732	16764	16742	16709	16913	16647	16809	16943	16734	16927	16670	16800	16809	16979	16731	16767	16789	16855	16787	16825	16808	16885	16816	16792	16748	16790	16716	16891	16703	16684	16816	16819	16697	16614	16668	16750	16743	16811	16767	16843	16716	16664	16938	16775	16698	16800	16854	16698	16779	16730	16815	16964	16717	16733	16725	16697	16990	17005	16769	16690	16710	16688	16766	16905	16882	16721	16747	16796	16861	16735	16736	16848	16757	17060	16586	16764	16805	16858	16693	16680	16845	16692	16693	16861	16857	16773	16929	16840	16813	16946	16891	16924	16719	17001	16786	16721	16659	16867	16789	16864	16795	16841	16833	16735	16676	16666	16655	16797	16869	16768	16820	16785	16587	16889	16710	16745	16863	16682	16809	16841	16919	16861	16781
27465	22457	25706	23303	19753	19284	20122	22009	23326	21876	20287	19243	18320	18323	18261	18124	17984	18221	18145	18043	18056	17896	18299	18202	18022	18229	18312	18036	18186	18346	18102	18136	18182	18087	18140	17934	18029	17939	18115	18094	18295	18017	17868	18129	18379	18010	17954	17985	18263	18025	18188	18051	18173	17940	18117	18043	18148	18211	18188	18090	18221	18266	18175	17989	18223	18207	18191	18189	18176	17963	18083	17858	18159	18075	18018	18135	17995	17896	18001	18123	17894	18018	18203	18033	17952	18064	18121	17986	18078	18202	17903	17977	18043	18124	18065	18235	18366	18352	18183	18074	18091	17944	18164	18247	18267	18001	18138	18105	18067	18054	18014	18078	18203	17916	18075	18127	17972	18137	18171	17953	18129	17914	18102	17900	18127	18227	18072	18065	18149	18179	17970	18215	18130	18136	17857	18054	18057	18072	18013	18146	18088	18191	18169	17871	18133	17880	18040	18039	17936	18068	17874	18105	18062	18044	17887	18203	18151	18078	18242	17936	18040	18006	18124	18231	18131	18026	17943	17861	17868	18114	18064	18225	18150	18193	18097	18033	18013	17993	18199	18157	18201	18106	18258	17999	18170	17908	18227	18131	18336	17919	18127	18233	18072	18151	18159	17739	18107	17949	17962	17872	18132	17960	18039	18025	18070	18281	18191	18144	17976	18064	17892	18164	18215	18202	18121	18121	18035	18153	18201	18296	18340	18117	18143	18134	18094	18044	17962	18045	18180	18082	17990	18183	18053	17959	18105	18206	18056	18206	18189	18019	18084	18048	17992	18171	18273	17974	17985	18101	18133	18080	18135	17907	18046	18068	18175	17980	18056	18137	18067	18024	18051	18166	18262	17957	18163	18004	18023	18192	18271	18178	18018	18064	18123	18018	17936	17821	17943	18161	18063	17939	18192	17881	17916	17972	18123	17960	18306	18165	17860	18065	17986	18274	18248	18240	18215	18200	18114	18089	18031	18079	17935	18233	18147	18071	17951	17931	18127	18139	17993	18021	18120	18142	18144	18073	18016	18097	18188	18132	18125	17942	17874	18203	18064	18028	18343	18276	18260	18028	18010	17999	18295	18241	18191	18185	18039	18233	18062	18069	18087	18034	18019	17942	18071	18236	18249	18144	17966	17984	18117	17972	17976	17982	18092	17965	18160	17872	18113	18120	17974	18184	18129	17948	18129	18017	18357	18020	18295	17957	17983	18067	18137	18213	18159	17976	17974	18203	17991	18115	18278	18056	18171	17957	18201	18214	18108	18279	18057	18121	18037	18261	18001	18084	18343	18085	18188	18200	18124	17988	18159	18131	18027	17893	18077	18272	18149	18131	18093	18014	17991	18199	18120	18197	18157	18227	18016	17958	18033	18322	17995	18035	18041	18028	17985	18035	18141	17932	18019	18008	18022	17996	17903	18127	18080	18145	18122	18125	17978	18157	18157	18150	18027	17916	18126	18189	18018	18078	18049	17965	18144	17997	18091	18250	18167	17972	18190	18242	18289	18019	18077	18150	18121	18075	18002	17957	18027	17959	17941	18037	18388	18064	18152	18041	18035	18264	17942	18086	18041	18074	18043	17741	18014	17944	18150	18038	18195	18050	17998	18061	18105	17928	18041	18009	18005	17987	18038	18028	18172	18092	17946	18147	17880	17998	18123	18267	18097	17958	18176	18235	18056	18032	17974	18061	18046	18138	18193	17927	17881	18000	18075	18043	18027	18131	18214	17908	18025	18144	17916	17988	17997	17992	18060	17919	18002	18092	18067	18197	18170	18366	17987	17939	18313	18213	18012	18107	18132	18029	18018	17885	17840	17978	18072	18172	17910	17936	18076	17912	17983	18154	18105	18227	18008	17996	17973	18112	18084	17982	17976	18196	18092	18115	18119	17986	18009	17974	18183	18029	18136	18131	18022	18051	18052	18082	18171	17876	18092	17933	17930	18021	18096	18088	18136	18151	18121	18133	18104	17946	18026	17947	18203	17940	17995	17911	18193	17985	18104	18114	17999	18069	18057	18149	18014	17985	18113	18278	18058	18162	18271	18281	18197	18310	17982	18049	17989	18120	18049	18039	18199	17941	18157	18100	18092	18020	18067	18121	17975	17980	17994	17897	18160	18431	18025	18149	18299	18070	18046	17971	17903	17782	17890	18194	18037	18189	18105	18105	18154	17913	18016	17986	18128	18122	18224	18109	18065	18101	18174	18057	18049	18047	17925	18163	18160	17895	18371	18175	18046	18063	17985	18165	18133	18159	18045	17728	18030	18089	18035	18032	18097	18061	18097	17980	18137	18088	18143	18014	18048	18120	18061	17964	18029	17861	18101	18102	18054	18071	18107	18163	17939	18053	18169	18144	18169	18213	17963	18017	17940	18028	18175	18169	18266	18046	18222	18218	18208	17871	18091	18350	18045	18095	17857	18147	17995	17983	18074	18011	18100	18139	18053	18084	18039	18214	18070	18064	18195	18216	18197	18133	18032	18091	18101	18128	18121	17945	18135	18082	18179	18040	18156	18159	18159	18276	18124	18145	17991	18071	17913	18044	17984	18207	17961	18150	18137	18172	18205	18255	18123	17964	18175	17906	18050	18045	18161	18051	17952	18154	18012	18004	18058	17997	18379	17837	18110	18226	18070	18059	18105	18025	18211	18065	18286	18136	17934	18042	18196	18060	18021	18187	17923	17981	17934	18163	18012	18060	18058	18353	18007	18163	18057	18276	18170	18336	18100	18352	18264	18192	18268	18147	18106	18219	18093	18203	17952	17961	18139	18190	18142	18019	18101	18111	18027	18069	17957	18068	18131	18086	17919	18169	18129	18014	18193	17929	17966	18107	18016	18161	18059	17966	18102	18112	18015	18104	18045	18225	18116	18220	17998	18081	18289	18065	17887	18104	18031	18072	17979	17978	18430	18141	17962	18182	18231	17914	17984	18046	18051	17854	17995	18028	18057	18080	18246	18125	18117	18073	17992	18068	18181	18112	18068	18063	18317	18347	18070	18083	18020	18104	18148	18093	18388	18151	18103	18019	18249	17989	18108	18381	18000	18105	18026	18016	17964	18101	18045	17983	18200	18207	18110	18030	18054	18095	18048	18087	18232	18143	18183	18154	18175	18239	17946	18077	18150	17953	17955	18010	18057	18085	18094	18209	18042	18029	18110	18029	18074	18006	18140	17994	18192	18033	18111	18039	18140	17993	18168	17982	18005	18169	18305	18125	18085	17834	18082	18173	17790	18155	18068	17875	18238	18297	18319	18049	18063	18247	18149	18219	18180	18110	17941	17757	17861	17899	18117	18135	18292	18097	17985	18005	18202	18101	18089	18221	18031	18243	18213	18079	18191	18122	18237	18141	18128	17983	18106	18042	18215	18153	18079	17868	18032	17853	18251	18110	18070	18244	18130	18249	18138	17957	17950	18079	18086	18176	18091	18157	18154	18157	18197	18080	18056	18213	17881	18190	17970	17760	18148	18134	18180	18023	18311	17958	17947	18156	18024	18258	18115	18070	18065	18039	18149	17884	17907	18121	18235	18028	18114	18074	17972	18105	18241	18038	18180	18165	18351	18075	18203	18273	18300	18103	18333	18171	18116	17987	17897	17966	18048	18147	18061	17955	18067	18020	17991	18234	18159	18143	18042	18036	18276	18367	17980	18148	18296	17982	18030	17911	18208	18159	18082	18177	18303	18122	17967	17970	17831	18086	18188	17996	18016	18117	18221	18066	18287	18177	18037	18087	18187	18033	17981	17985	17981	18116	18104	18180	18114	18004	18041	18068	17959	17979	18224	18160	18116	18001	18121	18056	18253	17942	18118	18003	18065	18255	18071	18154	18010	18241	18345	18141	18388	17815	18214	18125	18134	17977	18184	18050	18043	18325	18162	18270	18089	17841	17970	18132	17953	18004	18250	18107	18103	18083	17988	18171	18154	18079	18138	18158	18041	18051	18075	18172	18167	18089	18326	18029	18109	18163	18163	18117	18132	18120	18165	18287	17922	18188	18095	18086	18103	17961	18199	17989	17971	18062	18030	18107	18202	18078	18060	18106	18275	18364	17949	18320	18287	18105	18151	18021	18032	17939	17954	17954	18297	17914	18043	18119	18247	18127	18179	18342	18000	18007	18126	18058	18359	17859	17950	17962	18043	18073	18047	18127	18090	18203	18143	18101	18220	17975	18256	18152	18042	18074	18063	18194	18238	18213	18265	18097	18214	18275	18149	18194	17793	17922	17938	18086	17991	18146	18182	18109	18224	18253	18166	18206	17954	17942	18132	18182	18212	18110	18101	17865	17817	18205	18171	18138	18106	18098	18100	18200	18146	17898	18006	18005	18032	18096	18093	17913	18203	18017	18123	18068	18155	17952	18238	18027	18293	18206	18059	18223	18226	18147	18060	18060	18069	17986	17864	17972	18013	18336	18379	17936	18013	18151	18310	18114	18039	17939	18028	18117	18125	18317	18133	18195	18058	18189	17968	18080	18156	18135	18029	17914	18123	18201	18165	18127	18022	17981	18215	18078	17944	18195	18180	18044	18175	18138	18100	18224	18396	18077	18011	18259	18295	18279	18115	18137	18113	18111	18194	18405	18242	18033	17983	18001	17844	18212	18382	18118	17888	18071	17990	18045	18170	18132	18061	18003	18051	18015	18004	18305	18067	18171	18102	18216	18124	17958	18002	18093	18120	18160	18107	18030	18119	18069	18269	18138	18124	18238	18326	17969	18151	18101	18291	18039	18019	18057	18111	18133	18136	17987	17933	17962	17975	18227	17973	18182	18266	18050	18000	18122	18046	18152	18103	17917	18116	18033	18156	18011	18046	17979	18113	18027	18088	18019	17956	18134	18189	18095	18171	18013	18159	18155	18017	18300	18118	18344	18175	17941	18047	17886	17953	17943	17966	17995	18278	17989	17993	17997	18274	18164	18032	18347	18011	18238	18203	18103	18230	18119	18103	18177	18117	18125	18057	18147	18181	17953	18034	18015	17929	18209	18044	17984	17932	17927	18080	18099	18034	17939	18106	18266	18159	18035	17987	18265	18099	18068	18085	18103	18275	18273	18027	18284	18326	18078	18176	18195	18171	18123	17953	17920	18299	18092	18055	18107	18260	18106	17963	17965	18115	18172	18140	17873	17986	18011
18555	25571	23687	21142	19538	18036	19687	22694	24151	21368	19127	17719	17077	16562	16482	16604	16745	16634	16718	16586	16602	16492	16731	16639	16650	16620	16503	16514	16747	16642	16578	16449	16753	16595	16466	16526	16605	16699	16395	16472	16629	16590	16545	16537	16385	16646	16563	16492	16590	16511	16580	16521	16362	16429	16527	16529	16498	16582	16663	16642	16681	16341	16725	16704	16340	16584	16601	16643	16519	16704	16430	16646	16589	16642	16560	16715	16588	16496	16537	16520	16629	16545	16544	16431	16592	16482	16534	16553	16628	16462	16508	16519	16448	16578	16523	16666	16644	16680	16574	16696	16485	16657	16691	16529	16775	16465	16494	16702	16589	16648	16542	16592	16543	16453	16622	16546	16611	16611	16502	16542	16513	16467	16567	16450	16674	16855	16417	16545	16494	16577	16496	16409	16580	16506	16565	16615	16620	16542	16535	16497	16631	16476	16496	16674	16625	16472	16544	16547	16459	16632	16550	16621	16713	16346	16618	16660	16421	16534	16512	16576	16535	16544	16427	16527	16694	16538	16492	16483	16632	16508	16555	16643	16507	16520	16610	16556	16585	16732	16602	16557	16507	16477	16488	16373	16507	16637	16409	16695	16659	16555	16580	16487	16554	16560	16524	16607	16546	16488	16429	16410	16455	16666	16596	16641	16585	16683	16539	16685	16585	16695	16454	16405	16541	16474	16474	16697	16529	16505	16434	16542	16538	16483	16708	16409	16628	16452	16675	16642	16628	16586	16521	16543	16627	16519	16475	16384	16556	16586	16627	16504	16547	16528	16510	16649	16504	16514	16586	16543	16628	16565	16582	16470	16707	16702	16632	16485	16620	16499	16604	16591	16583	16735	16553	16696	16478	16538	16614	16629	16474	16680	16612	16519	16541	16631	16542	16632	16553	16638	16461	16599	16642	16623	16503	16438	16377	16594	16462	16511	16613	16324	16555	16515	16649	16473	16596	16619	16330	16667	16698	16496	16763	16604	16604	16535	16713	16679	16440	16528	16633	16575	16640	16535	16703	16447	16562	16521	16531	16703	16519	16611	16657	16714	16744	16629	16538	16640	16530	16754	16428	16739	16569	16545	16609	16548	16578	16542	16708	16607	16519	16576	16399	16321	16634	16569	16567	16644	16545	16525	16400	16549	16529	16651	16365	16538	16524	16702	16709	16604	16472	16554	16509	16688	16537	16535	16531	16670	16430	16422	16546	16582	16595	16467	16714	16487	16427	16600	16677	16604	16440	16634	16515	16541	16653	16534	16626	16415	16696	16483	16704	16639	16571	16676	16645	16682	16705	16499	16520	16632	16295	16436	16503	16500	16687	16707	16643	16645	16699	16496	16692	16717	16526	16621	16639	16775	16499	16585	16616	16546	16527	16612	16801	16666	16316	16500	16494	16661	16609	16598	16590	16688	16552	16769	16519	16364	16661	16605	16660	16594	16546	16796	16699	16547	16619	16692	16451	16510	16600	16547	16524	16732	16502	16692	16393	16696	16624	16631	16489	16509	16466	16553	16498	16526	16460	16780	16699	16637	16662	16536	16367	16617	16549	16610	16608	16490	16592	16519	16331	16512	16653	16717	16619	16680	16504	16592	16602	16602	16531	16528	16618	16574	16505	16692	16534	16546	16744	16571	16539	16742	16493	16576	16743	16594	16721	16453	16511	16691	16773	16534	16538	16651	16674	16424	16612	16490	16489	16543	16515	16525	16511	16504	16707	16544	16761	16427	16732	16500	16544	16476	16567	16513	16716	16509	16488	16563	16669	16564	16578	16343	16510	16621	16592	16679	16525	16592	16452	16651	16488	16543	16481	16553	16496	16468	16526	16556	16529	16408	16601	16487	16558	16509	16504	16797	16631	16519	16552	16610	16497	16535	16460	16571	16665	16580	16645	16598	16639	16528	16906	16599	16427	16529	16472	16579	16600	16591	16662	16799	16639	16697	16654	16589	16738	16401	16691	16599	16616	16702	16632	16524	16534	16580	16487	16512	16681	16678	16642	16678	16452	16423	16576	16669	16496	16474	16531	16658	16610	16567	16611	16617	16545	16412	16428	16581	16508	16512	16492	16572	16480	16647	16512	16724	16694	16804	16557	16584	16744	16620	16524	16532	16459	16546	16628	16500	16615	16630	16619	16412	16604	16617	16607	16472	16521	16533	16567	16442	16667	16527	16700	16457	16547	16674	16467	16491	16636	16689	16590	16462	16747	16654	16651	16461	16587	16612	16497	16640	16494	16552	16635	16489	16504	16469	16561	16665	16569	16725	16630	16537	16702	16723	16574	16544	16772	16556	16442	16554	16580	16602	16558	16574	16523	16647	16684	16581	16476	16499	16553	16541	16710	16512	16498	16620	16582	16633	16495	16707	16452	16598	16532	16565	16648	16524	16629	16552	16566	16674	16575	16524	16640	16451	16485	16478	16337	16593	16710	16651	16530	16574	16419	16538	16749	16573	16563	16712	16522	16506	16501	16760	16339	16779	16563	16414	16648	16412	16665	16427	16428	16472	16569	16535	16500	16544	16669	16741	16623	16491	16493	16523	16373	16713	16553	16555	16569	16662	16508	16558	16488	16652	16523	16477	16529	16435	16554	16457	16550	16583	16457	16346	16463	16617	16700	16528	16543	16551	16609	16467	16703	16620	16528	16719	16434	16798	16684	16733	16544	16481	16430	16465	16693	16755	16605	16585	16585	16613	16582	16571	16530	16625	16609	16677	16611	16429	16611	16542	16432	16683	16523	16354	16501	16549	16661	16601	16563	16801	16486	16647	16391	16481	16530	16602	16531	16652	16474	16537	16405	16734	16605	16613	16721	16568	16580	16673	16375	16523	16604	16575	16607	16554	16418	16469	16574	16529	16568	16509	16483	16696	16632	16480	16567	16556	16651	16529	16710	16311	16556	16652	16648	16697	16577	16526	16609	16677	16435	16602	16555	16453	16527	16707	16394	16650	16537	16619	16559	16575	16604	16474	16593	16663	16461	16646	16521	16396	16420	16615	16502	16657	16401	16458	16663	16698	16466	16551	16633	16566	16536	16716	16567	16613	16706	16633	16636	16669	16752	16568	16607	16493	16590	16537	16603	16673	16452	16565	16653	16556	16736	16509	16707	16513	16632	16566	16577	16430	16612	16453	16603	16490	16681	16553	16469	16597	16562	16626	16757	16460	16621	16530	16580	16544	16639	16600	16589	16522	16471	16594	16459	16552	16423	16398	16535	16617	16463	16597	16438	16426	16710	16578	16616	16731	16650	16791	16434	16492	16585	16585	16737	16451	16595	16755	16580	16617	16522	16608	16574	16610	16309	16511	16550	16611	16653	16637	16450	16625	16793	16538	16670	16520	16490	16517	16536	16775	16556	16575	16561	16576	16598	16456	16636	16543	16642	16661	16632	16636	16599	16702	16498	16652	16663	16506	16721	16541	16523	16665	16700	16467	16585	16673	16523	16582	16680	16739	16539	16619	16560	16591	16490	16547	16508	16519	16483	16445	16513	16597	16599	16701	16543	16613	16563	16618	16540	16482	16512	16577	16547	16539	16616	16580	16552	16629	16461	16678	16538	16443	16630	16580	16613	16521	16649	16605	16525	16594	16523	16499	16509	16496	16499	16537	16627	16535	16483	16567	16588	16495	16704	16441	16485	16646	16614	16535	16490	16718	16427	16489	16604	16585	16557	16600	16507	16563	16685	16482	16553	16359	16598	16636	16478	16572	16490	16504	16707	16615	16622	16335	16763	16526	16564	16506	16409	16529	16624	16822	16593	16664	16530	16443	16716	16596	16791	16713	16758	16546	16584	16517	16543	16639	16373	16566	16842	16571	16498	16607	16628	16610	16610	16547	16571	16712	16716	16447	16524	16662	16466	16462	16459	16380	16642	16757	16751	16596	16713	16272	16589	16666	16470	16781	16472	16476	16553	16638	16762	16686	16612	16461	16497	16550	16681	16556	16619	16468	16741	16493	16513	16803	16726	16649	16733	16553	16290	16548	16427	16727	16412	16524	16408	16498	16771	16544	16588	16361	16630	16607	16686	16430	16647	16543	16486	16451	16727	16553	16629	16453	16622	16617	16459	16755	16698	16559	16708	16646	16611	16667	16473	16645	16445	16570	16494	16731	16621	16531	16568	16571	16479	16625	16523	16509	16593	16667	16479	16435	16566	16670	16544	16520	16724	16706	16603	16596	16642	16483	16427	16632	16605	16639	16514	16577	16532	16513	16555	16645	16548	16507	16733	16668	16551	16520	16588	16610	16527	16646	16681	16661	16743	16416	16653	16562	16611	16495	16673	16518	16578	16569	16752	16703	16515	16504	16681	16496	16601	16633	16576	16363	16589	16558	16450	16550	16550	16507	16666	16432	16443	16571	16694	16491	16593	16437	16569	16566	16555	16639	16465	16564	16779	16638	16536	16575	16410	16575	16482	16566	16277	16526	16544	16392	16515	16636	16673	16529	16728	16595	16696	16553	16630	16482	16728	16599	16601	16558	16382	16577	16689	16485	16374	16644	16496	16649	16619	16505	16590	16776	16651	16677	16456	16605	16585	16501	16491	16519	16698	16544	16713	16613	16613	16557	16437	16804	16586	16544	16660	16607	16558	16695	16565	16582	16664	16659	16615	16592	16303	16663	16700	16688	16620	16510	16506	16707	16603	16716	16497	16535	16838	16766	16518	16611	16649	16521	16506	16589	16611	16392	16646	16636	16645	16616	16485	16540	16386	16679	16359	16457	16609	16493	16747	16444	16588	16468	16455	16547	16562	16598	16447	16550	16602	16597	16841	16683	16618	16558	16706	16703	16483	16581	16729	16597	16618	16654	16598	16526	16512	16660	16489	16555	16538	16494	16382	16675	16588	16543	16636	16349	16612	16457	16548	16641	16630	16566	16629	16547	16630	16620	16576	16708	16515	16555	16504	16510	16411	16625	16486	16676	16581	16507	16496	16533	16506	16560	16602	16628	16600	16562	16642	16563	16629	16654	16588	16623	16473	16692	16515	16606	16559	16690	16575	16560	16650	16629	16658	16616	16765	16586	16699	16652	16764	16588	16595	16476	16525	16624	16595	16828	16678	16561	16458	16504	16643	16667	16447	16589	16241	16678	16541	16633	16589	16514	16519	16571	16486	16579	16557	16654
24478	21216	28313	25143	22188	21182	26893	39149	38441	31874	25608	21619	19185	18078	17840	17700	18067	18011	17869	17921	17832	17900	17818	17951	17846	17742	17886	17917	17790	17825	17932	17771	17977	17925	17953	17961	17830	17752	17726	17802	17829	17768	18092	17855	17813	17905	17773	17917	17826	17728	17869	17736	17914	17852	17892	17841	17679	17590	17952	17832	17647	17687	17780	17752	17907	17681	17891	17786	17926	17804	17902	17714	17979	17719	17790	17739	18006	17743	18075	17825	17689	17683	17893	17800	17845	17798	17874	17815	17879	17884	17755	17838	17942	17915	17966	17840	17830	17662	17912	17941	17766	18105	17895	17783	17959	17804	17851	17680	17983	17551	17817	17970	17867	17790	17820	17942	17713	17831	17683	17845	17760	17851	17866	17879	17930	17834	17916	17844	17867	17704	17616	17722	17926	17791	17748	17726	17681	17750	17784	17972	17710	17930	17813	17627	17923	18027	17925	17728	17731	17693	18079	17616	17973	17904	17899	17643	17571	17863	17978	17829	17689	17552	17735	17775	17836	17764	17765	17992	17936	17926	17810	17771	17876	17848	17819	17902	17785	17872	17794	17573	17653	17746	17830	17848	17966	17911	17873	17865	17505	17791	17889	17893	17688	17768	17835	17837	17906	17890	17805	17914	17542	17806	17809	17840	17640	17813	17804	17975	17957	17869	17671	17964	17689	17833	17796	17800	18034	17907	17778	17849	17890	17903	17927	17949	18035	17721	17970	17533	17682	17680	17973	17800	17921	17863	17631	17966	17758	17804	17716	17744	17657	17863	17504	17737	17948	17973	17806	17813	17872	17701	17617	17658	17836	17906	17684	17884	17895	17801	17802	17705	17729	17989	18050	17780	17856	17753	17804	18049	17654	17773	17800	17806	17763	17755	17830	17799	17942	17975	17747	17705	17868	17777	17968	17844	17693	17927	17725	17728	17694	17807	17887	17852	17648	17970	17773	17852	17796	17733	17877	17752	17834	17860	17804	17940	17779	17797	17960	17850	17757	17679	17733	17821	17654	17761	17760	17720	17567	17901	17708	17809	17874	17699	17922	17807	17862	17668	17853	17797	17962	17710	17746	17770	17881	17822	17738	17739	17753	17758	17861	17748	17886	17685	17827	17468	17715	17652	17787	17633	17707	17857	18006	17927	17683	17697	17565	17747	17931	17988	17841	17646	17758	17813	17792	17665	17687	17882	17488	18059	17843	17876	18003	17936	17729	17750	17714	17852	17523	17680	17814	17897	18012	17789	17794	17755	17882	17809	17843	17720	17692	17821	17821	17756	17769	17936	17814	17824	17617	17623	17946	17930	17689	17739	17830	17809	17950	17818	17734	17762	18005	17803	17897	17769	17870	17691	17742	17903	17901	17812	17652	17815	17933	17847	17717	17846	17777	17859	17805	17995	17883	17768	17749	18034	17778	17887	17931	17927	17929	17724	17700	17826	17795	17825	17825	17969	18043	17742	17739	17700	17658	17901	17914	18151	17811	17747	17773	17802	17677	17901	17738	17648	17897	17783	17870	17992	17884	17878	17818	18018	17799	17969	17844	17675	17808	17853	17727	17703	17746	17742	17837	17886	17927	17720	17800	17912	17798	17849	17979	17921	17830	17680	17784	17775	17789	17801	17916	17768	17704	17865	17759	17708	17743	17848	17954	17870	17756	17814	17882	17788	17711	17770	17944	17830	17855	17743	18036	17872	17846	17798	17908	17834	17803	17716	17824	17907	17857	17714	18208	17826	17712	17879	17855	17703	17862	17883	17805	17982	17804	17793	17816	17882	17760	17586	17829	17793	17766	17589	17914	17970	17768	17601	17670	17875	17657	17822	18129	17804	17714	17845	17853	17787	17761	17880	17860	17783	17813	17724	17857	17647	17851	17840	17736	17944	17728	17558	17842	17756	17887	17683	17772	17963	17630	17775	17939	17669	17638	17800	17606	17823	17892	17802	17769	17716	17812	17923	17799	17711	17948	17747	17848	17658	17800	17862	17911	17879	17732	17831	17888	17771	17909	17719	17728	17865	17729	17904	17911	17695	18006	17792	17802	17768	17780	18014	17878	17871	17948	17859	17886	17723	17877	17866	17760	17606	17931	17669	18135	17851	17892	17782	17912	17711	17655	17901	17648	17848	18063	17647	17646	17844	17754	17819	17826	17578	17754	17686	17605	17812	17819	17771	17774	17884	17810	17829	17851	17824	17719	17740	17688	17974	17940	17711	18074	17729	17926	17714	18041	17715	17868	17847	17659	17734	17797	17793	17748	17825	17926	17846	17905	18154	17868	17969	17820	17745	17891	17654	17829	17877	17775	17792	17898	17776	17692	17678	17705	17772	17902	17812	17822	17888	17670	17812	17812	17782	17932	17830	17909	17826	17795	17773	17696	17871	17979	17671	17728	17763	17850	17841	17683	17901	17973	17864	17701	17904	17811	17651	18027	17875	17859	17790	17696	17720	17593	17742	17759	17768	17812	17664	17745	17831	17874	17594	17884	17805	17678	17809	17843	17963	17882	17703	17895	17913	17911	17866	18023	17989	17630	17618	17870	17909	17701	17837	17835	17868	17866	18033	17717	17785	17775	17803	17776	17679	17882	17891	17890	17902	17752	17720	17774	17939	17867	17652	17868	17667	17926	17824	17842	17896	18065	18006	17874	17711	17800	17907	17796	17708	17841	17967	17890	17857	17914	18087	17885	17930	17975	17737	17759	17610	17852	17653	17781	17906	18042	17676	17984	17948	17752	17883	17855	17750	17713	17705	17772	17808	17824	17803	17685	17878	17766	17836	17743	17571	17967	17728	17786	17807	17873	17886	17789	18009	17890	17911	17718	17642	18010	17887	17828	17743	17739	17885	17675	17871	17856	17655	17862	17757	17756	17772	17830	17887	17688	17669	17778	17804	17713	17810	17672	17918	17671	17848	17670	17649	17579	17890	17747	17932	17897	17937	17807	17680	17765	17886	17673	17521	17848	17906	17868	17740	17829	17914	17834	17956	17793	17926	17970	17718	17876	17929	18004	17767	17725	17646	17846	18010	17768	17638	17981	17686	17680	17768	18049	17784	17847	17771	17839	17539	17915	17958	17791	17781	17838	17768	17754	17942	17842	17862	17856	17853	17669	17852	17946	17866	17924	17835	17797	17817	17763	17945	17684	17674	17736	18085	18054	17644	17902	17923	17665	17938	17764	17725	17885	17888	17814	17726	17889	17918	17839	17876	17793	17862	17823	17800	17868	17630	17968	17789	17887	17966	17783	17822	17827	17914	17599	17838	17996	17753	17889	17869	17864	17744	17698	17594	17833	17688	17694	17653	17820	17664	17997	17907	17891	17873	17961	17640	17892	17703	17831	17873	17551	17784	17999	18054	17844	17826	17909	17975	17784	18005	18022	17850	17705	17850	17706	17894	17614	17860	17968	17936	17878	17738	17805	17746	17801	17728	17849	17772	18113	17817	17977	17957	17708	17772	17876	17840	17879	17867	17841	17953	17934	17897	17943	17858	17822	17856	17827	17947	17606	17823	17806	17789	17757	17895	17817	17799	17546	17683	17867	17869	17896	17924	17979	17750	17970	17877	17835	17778	17747	17789	17781	17890	17710	17793	17779	17846	17842	17824	17781	17720	17783	17794	17768	17746	18003	17729	17738	17794	17638	17906	17830	17878	17725	17856	17844	17906	17799	17923	17917	17854	17911	17719	17928	17969	17796	17753	17601	17635	17686	17863	17871	17864	17787	17834	17789	17722	17852	17977	18066	17879	17953	17781	17691	17868	17773	17971	17767	18067	17928	17729	17705	17720	17843	17711	17810	18004	17814	17955	17987	17671	17759	17980	17873	17811	17629	17833	17701	17899	17952	17767	17699	17952	17689	17896	17743	17966	17814	17747	17847	17967	17904	17778	17776	17925	17851	17963	17983	17839	17808	17811	17945	17880	17999	17548	17845	17701	17668	17778	17887	17958	17758	17599	17671	17781	17830	17955	17866	17973	17692	17816	17910	17950	17981	17864	17607	17852	17899	17857	17850	17799	17789	17710	17955	18026	17851	17665	17836	17956	17708	17656	17891	17886	17856	17852	17912	17808	17779	17988	17592	17832	17720	17899	17668	17877	17663	17860	17879	17948	17996	17733	17846	17932	17608	17876	17896	17817	17882	17781	17758	17720	17873	17855	17810	18018	17856	17776	17743	17832	17708	17611	17688	17649	17861	17839	17684	17739	17860	17911	17902	17817	17904	17892	17848	17867	17787	17712	17746	17789	17618	17849	17716	17713	17857	17686	17714	17797	17787	17784	17601	17747	17883	17848	17778	17679	17948	17842	18076	17810	17763	18126	17954	17933	17923	17938	17757	17750	17753	17801	17982	17785	17822	17636	17754	17801	17739	17564	17858	17875	17880	17638	17800	17814	17739	17852	17919	17755	17749	17689	17883	18010	17631	17734	17834	17867	17688	17793	17708	17832	17930	17622	17897	17949	17869	17915	17855	17733	18013	17589	17880	17663	17767	17671	17861	17840	17797	17768	17964	17956	17764	17751	17614	17877	17720	17990	17873	18143	18009	17832	17662	17840	17842	17732	17767	17847	17832	17767	17745	17887	17864	17976	17818	17812	17787	17836	17639	17552	17767	17807	17879	17628	17901	17657	17667	18028	17875	17933	17855	17955	17662	17882	17695	17930	17850	17675	17763	17894	17871	17701	17856	17754	17862	17719	17713	17921	17839	17682	17968	17793	17787	17860	17875	17878	17887	17741	17938	17708	17892	17608	17917	17760	17549	18022	18072	17922	18002	17734	17911	17877	17878	17889	17708	18018	18030	17782	17665	17778	17706	17947	17838	17680	17813	17734	18025	17803	17873	17990	17960	17862	17584	17705	17628	17596	17843	17690	17888	17894	17745	18004	18082	17946	17753	17777	17788	17863	18114	17782	17747	17846	17831	17866	17785	17901	18078	17956	17769	17812	17889	17789	17818	17883	17963	17545	17686	17916	17849	17790	17754	18026	18109	17734	17950	17794	17719	17905	17874	17898	17576	17859	17923	18075	17655	17638	17965	17863	17762	17785	17785	18014	17773	17783	17813	17884	17859	17954	18046	17698	17987	17617	17884	18017	17878	17652	17867	17781	17836	17554	17890	17955	17823	17866
19310	33627	31917	25221	20940	19802	28884	42452	40744	32359	26158	20843	17560	16466	16506	16559	16518	16464	16312	16636	16621	16573	16473	16647	16401	16548	16550	16445	16412	16248	16395	16388	16407	16467	16489	16353	16459	16410	16564	16385	16520	16566	16417	16320	16464	16490	16427	16393	16450	16470	16462	16415	16374	16357	16419	16527	16430	16376	16629	16514	16561	16534	16320	16476	16392	16451	16459	16334	16468	16517	16457	16445	16432	16368	16492	16601	16364	16457	16319	16585	16352	16558	16351	16234	16475	16485	16502	16384	16582	16525	16274	16478	16470	16485	16585	16360	16481	16594	16367	16449	16415	16339	16375	16413	16420	16488	16436	16578	16405	16276	16508	16591	16376	16479	16420	16494	16389	16485	16279	16373	16412	16412	16527	16380	16420	16302	16366	16414	16428	16649	16512	16524	16482	16396	16418	16438	16480	16457	16376	16521	16441	16453	16532	16609	16414	16471	16594	16428	16306	16379	16421	16559	16553	16429	16520	16465	16271	16399	16522	16358	16443	16447	16423	16339	16551	16505	16505	16393	16363	16441	16409	16579	16496	16318	16336	16446	16520	16443	16295	16500	16569	16445	16445	16345	16393	16563	16393	16543	16496	16353	16417	16585	16344	16555	16430	16476	16441	16486	16552	16488	16356	16580	16431	16330	16442	16384	16559	16372	16456	16405	16561	16489	16344	16338	16245	16397	16467	16430	16423	16437	16507	16471	16306	16422	16429	16343	16451	16357	16571	16486	16536	16305	16424	16530	16550	16474	16506	16481	16410	16236	16445	16349	16437	16425	16512	16529	16486	16396	16387	16443	16549	16455	16465	16541	16577	16383	16398	16482	16392	16385	16188	16505	16346	16298	16588	16544	16381	16260	16475	16396	16340	16393	16299	16272	16338	16465	16486	16519	16408	16597	16498	16537	16474	16464	16536	16425	16321	16448	16528	16505	16413	16342	16459	16251	16514	16241	16284	16443	16223	16197	16372	16281	16361	16538	16321	16529	16372	16386	16327	16344	16518	16425	16397	16385	16568	16476	16337	16499	16450	16422	16409	16556	16279	16537	16196	16451	16300	16408	16469	16423	16581	16371	16550	16444	16275	16318	16477	16423	16358	16363	16496	16396	16454	16437	16476	16339	16311	16413	16509	16503	16316	16462	16503	16510	16516	16475	16393	16532	16406	16453	16329	16288	16329	16450	16400	16378	16527	16517	16524	16280	16562	16425	16467	16422	16387	16409	16309	16250	16475	16406	16540	16455	16315	16611	16384	16324	16357	16603	16248	16291	16295	16418	16397	16412	16396	16513	16383	16229	16447	16333	16436	16505	16390	16331	16406	16406	16325	16396	16472	16304	16419	16490	16205	16504	16317	16256	16463	16423	16575	16483	16406	16459	16455	16419	16232	16313	16544	16335	16356	16464	16328	16636	16367	16496	16475	16566	16299	16367	16381	16318	16455	16379	16311	16604	16304	16486	16518	16412	16384	16412	16376	16284	16421	16497	16311	16457	16402	16500	16495	16385	16414	16531	16595	16353	16406	16314	16417	16489	16571	16104	16436	16456	16417	16348	16432	16307	16350	16386	16610	16469	16459	16392	16470	16554	16323	16369	16456	16440	16434	16296	16431	16448	16381	16380	16386	16495	16296	16458	16343	16317	16411	16504	16259	16383	16407	16484	16498	16478	16418	16532	16502	16394	16433	16372	16367	16531	16384	16449	16450	16433	16453	16608	16386	16377	16292	16433	16511	16325	16507	16271	16322	16384	16518	16395	16368	16485	16359	16282	16534	16300	16453	16349	16595	16439	16411	16340	16544	16353	16443	16398	16474	16327	16469	16387	16347	16470	16470	16503	16413	16426	16549	16520	16585	16495	16365	16459	16522	16316	16274	16536	16408	16293	16454	16454	16436	16365	16302	16353	16616	16409	16411	16443	16468	16434	16570	16364	16456	16375	16332	16642	16397	16395	16397	16341	16680	16305	16590	16334	16458	16347	16345	16264	16451	16535	16418	16611	16464	16441	16296	16557	16610	16383	16503	16200	16392	16469	16435	16353	16362	16388	16585	16271	16390	16538	16424	16337	16327	16326	16460	16413	16425	16354	16412	16222	16536	16346	16401	16373	16438	16331	16366	16474	16448	16470	16316	16592	16469	16596	16280	16477	16227	16302	16398	16469	16408	16474	16375	16483	16368	16451	16466	16384	16590	16369	16358	16355	16367	16419	16442	16275	16414	16366	16468	16562	16266	16411	16453	16776	16325	16431	16539	16383	16284	16441	16468	16475	16408	16476	16496	16454	16280	16491	16510	16561	16542	16420	16267	16508	16483	16435	16433	16246	16469	16491	16624	16405	16534	16324	16609	16540	16496	16507	16421	16485	16531	16505	16459	16330	16493	16605	16552	16341	16346	16416	16321	16454	16462	16358	16498	16432	16491	16340	16543	16361	16507	16354	16383	16569	16502	16605	16568	16401	16664	16302	16452	16424	16438	16364	16641	16656	16662	16380	16609	16570	16454	16681	16275	16570	16539	16402	16408	16418	16316	16343	16553	16328	16472	16460	16423	16585	16577	16557	16620	16432	16403	16290	16319	16525	16497	16651	16629	16411	16579	16443	16379	16406	16283	16444	16256	16453	16202	16399	16434	16453	16584	16422	16479	16403	16269	16418	16427	16477	16466	16503	16498	16536	16417	16319	16373	16361	16499	16345	16499	16546	16433	16402	16397	16528	16313	16404	16301	16336	16344	16350	16400	16390	16455	16313	16467	16387	16460	16547	16373	16441	16367	16527	16425	16586	16336	16497	16433	16452	16484	16503	16427	16356	16500	16404	16524	16636	16591	16526	16459	16564	16362	16473	16384	16425	16367	16396	16473	16440	16462	16250	16327	16546	16391	16441	16209	16472	16522	16328	16393	16447	16271	16464	16476	16360	16428	16503	16491	16360	16231	16653	16381	16411	16408	16383	16406	16500	16282	16465	16523	16638	16578	16490	16633	16292	16442	16327	16483	16504	16212	16483	16486	16596	16423	16406	16412	16435	16386	16555	16392	16461	16235	16398	16355	16568	16481	16264	16397	16445	16552	16318	16680	16491	16503	16448	16443	16365	16434	16347	16475	16281	16573	16528	16441	16340	16325	16422	16500	16428	16500	16537	16464	16428	16383	16360	16270	16470	16317	16427	16628	16464	16352	16566	16352	16397	16379	16366	16441	16375	16413	16485	16554	16341	16575	16424	16369	16417	16479	16471	16387	16395	16425	16401	16368	16265	16483	16419	16571	16541	16438	16238	16371	16575	16297	16436	16658	16574	16404	16344	16368	16511	16319	16271	16373	16523	16385	16423	16420	16430	16178	16553	16417	16591	16346	16266	16419	16533	16340	16405	16438	16348	16405	16538	16293	16468	16608	16405	16602	16523	16544	16605	16463	16594	16279	16471	16547	16351	16342	16363	16504	16405	16649	16490	16346	16411	16310	16536	16519	16279	16622	16464	16360	16374	16433	16304	16545	16480	16447	16485	16462	16388	16470	16495	16539	16407	16465	16309	16597	16539	16483	16258	16595	16513	16286	16636	16324	16492	16483	16411	16285	16326	16274	16273	16428	16307	16417	16357	16593	16416	16469	16530	16495	16399	16446	16213	16440	16383	16364	16575	16457	16397	16483	16451	16142	16496	16500	16330	16472	16539	16449	16376	16504	16410	16281	16464	16397	16471	16607	16285	16614	16350	16323	16275	16492	16459	16136	16380	16451	16343	16409	16508	16523	16505	16441	16538	16268	16544	16355	16386	16219	16402	16488	16517	16535	16536	16522	16398	16564	16462	16384	16569	16450	16334	16551	16445	16515	16418	16508	16459	16473	16506	16358	16395	16470	16584	16174	16393	16399	16463	16471	16412	16408	16564	16614	16432	16452	16405	16555	16367	16595	16547	16418	16401	16706	16647	16459	16372	16437	16473	16486	16554	16447	16460	16624	16559	16534	16341	16567	16502	16499	16428	16522	16253	16481	16498	16382	16419	16365	16322	16410	16575	16556	16508	16403	16507	16446	16304	16451	16448	16385	16401	16381	16320	16382	16329	16379	16251	16595	16263	16460	16291	16362	16312	16544	16519	16403	16503	16427	16510	16405	16368	16321	16266	16478	16468	16543	16570	16475	16505	16540	16255	16361	16616	16398	16366	16427	16417	16264	16366	16451	16464	16364	16423	16435	16516	16489	16333	16470	16419	16406	16335	16365	16429	16387	16400	16362	16447	16249	16336	16370	16346	16378	16631	16454	16411	16617	16402	16349	16434	16413	16300	16372	16614	16340	16305	16421	16500	16448	16409	16423	16439	16652	16572	16380	16334	16456	16265	16480	16314	16478	16396	16396	16478	16535	16659	16429	16496	16592	16345	16411	16561	16497	16470	16342	16381	16461	16419	16527	16374	16490	16471	16485	16573	16399	16505	16414	16540	16407	16514	16316	16279	16304	16512	16578	16561	16359	16470	16363	16394	16353	16496	16595	16517	16271	16418	16378	16328	16396	16211	16419	16340	16469	16580	16589	16513	16412	16358	16445	16553	16534	16423	16614	16652	16364	16349	16417	16476	16548	16425	16450	16480	16344	16514	16421	16550	16401	16424	16461	16492	16462	16344	16248	16450	16471	16463	16416	16374	16471	16304	16318	16586	16365	16325	16273	16337	16398	16396	16512	16392	16533	16526	16551	16354	16322	16326	16533	16409	16485	16555	16466	16306	16543	16313	16443	16242	16654	16476	16241	16287	16361	16394	16503	16467	16413	16365	16581	16400	16404	16472	16333	16395	16447	16503	16289	16313	16373	16372	16397	16153	16467	16338	16493	16352	16381	16450	16338	16431	16244	16301	16355	16279	16431	16489	16233	16393	16463	16447	16451	16478	16528	16630	16372	16599	16392	16366	16472	16534	16504	16231	16369	16439	16357	16439	16524	16522	16448	16571	16456	16342	16379	16406	16513	16500	16421	16316	16469	16349	16514	16465	16536	16339	16408	16388	16283	16510	16386	16279	16326	16462	16436	16416	16512	16563	16461	16515	16492	16594	16379	16497	16484	16214	16301	16484	16438	16322	16455	16429	16456	16390	16250	16299	16607	16388	16394	16477	16397	16536	16303	16560	16568	16464	16271	16310
23043	21266	29084	23827	21660	23393	37673	54341	52428	43084	33129	25778	20323	18281	17994	17816	17765	17730	17796	17753	17689	17691	17803	17750	17663	17532	17825	17848	17725	17601	17759	17775	17611	17744	17534	17731	17643	17586	17710	17731	17712	17692	17827	17711	17741	17568	17627	17650	17613	17550	17564	17541	17511	17367	17819	17703	17571	17597	17763	17499	17530	17745	17667	17777	17543	17729	17622	17533	17656	17497	17631	17550	17595	17681	17607	17570	17576	17633	17564	17729	17536	17785	17526	17804	17915	17419	17820	17530	17490	17568	17454	17704	17569	17755	17729	17703	17764	17745	17583	17558	17620	17410	17508	17596	17578	17588	17790	17602	17458	17588	17399	17705	17602	17675	17673	17709	17703	17585	17568	17438	17739	17561	17595	17655	17458	17666	17571	17754	17724	17627	17682	17592	17719	17684	17805	17389	17495	17580	17629	17370	17586	17564	17469	17392	17479	17617	17521	17521	17601	17594	17602	17553	17652	17620	17443	17517	17639	17664	17628	17538	17515	17346	17768	17756	17689	17674	17524	17624	17616	17502	17659	17493	17681	17518	17927	17705	17589	17577	17536	17630	17620	17712	17708	17715	17612	17461	17712	17566	17540	17323	17499	17559	17397	17599	17668	17594	17544	17693	17642	17757	17628	17580	17601	17657	17703	17652	17430	17660	17726	17649	17486	17750	17440	17851	17568	17649	17615	17466	17669	17388	17417	17759	17462	17802	17483	17516	17682	17632	17579	17651	17464	17576	17537	17468	17651	17635	17610	17489	17611	17616	17688	17690	17697	17662	17621	17486	17553	17598	17533	17522	17758	17570	17583	17568	17695	17584	17507	17682	17603	17509	17505	17451	17664	17520	17559	17537	17661	17612	17644	17628	17705	17457	17685	17426	17682	17650	17697	17509	17592	17575	17550	17644	17404	17687	17761	17438	17605	17685	17593	17598	17647	17597	17632	17753	17685	17559	17658	17650	17649	17629	17470	17619	17615	17601	17590	17501	17638	17540	17467	17642	17722	17511	17681	17818	17538	17503	17639	17813	17461	17609	17629	17773	17545	17670	17674	17379	17600	17560	17628	17703	17585	17581	17343	17566	17520	17628	17424	17717	17896	17613	17561	17709	17692	17553	17607	17645	17725	17758	17701	17703	17373	17624	17786	17549	17484	17830	17580	17458	17597	17691	17336	17658	17587	17539	17618	17547	17407	17401	17609	17753	17618	17671	17765	17609	17648	17762	17756	17600	17736	17577	17714	17560	17580	17540	17881	17643	17394	17464	17585	17674	17585	17645	17681	17569	17634	17537	17556	17440	17814	17573	17554	17565	17633	17458	17627	17337	17730	17662	17732	17575	17683	17543	17756	17670	17564	17520	17389	17494	17608	17501	17674	17555	17798	17510	17699	17571	17765	17620	17542	17603	17478	17535	17748	17417	17596	17717	17839	17454	17517	17783	17708	17595	17556	17580	17508	17635	17618	17621	17406	17718	17611	17691	17591	17703	17816	17679	17750	17726	17567	17406	17535	17862	17733	17473	17455	17563	17631	17597	17459	17777	17498	17539	17686	17657	17710	17705	17721	17650	17598	17732	17525	17642	17699	17481	17700	17742	17605	17607	17594	17549	17562	17520	17603	17672	17858	17694	17809	17597	17614	17546	17401	17669	17527	17528	17620	17763	17567	17770	17529	17411	17511	17592	17753	17676	17482	17595	17469	17639	17718	17678	17485	17680	17395	17454	17699	17863	17584	17578	17489	17660	17557	17577	17630	17698	17572	17388	17680	17751	17489	17277	17594	17686	17698	17650	17495	17555	17644	17679	17683	17626	17686	17631	17469	17622	17554	17570	17589	17700	17580	17560	17621	17669	17722	17591	17767	17578	17324	17575	17672	17681	17528	17662	17538	17478	17524	17593	17605	17492	17715	17855	17595	17538	17499	17517	17950	17476	17572	17655	17364	17531	17384	17549	17633	17850	17669	17345	17556	17518	17574	17638	17571	17653	17788	17713	17686	17443	17489	17667	17684	17748	17714	17413	17546	17463	17623	17439	17518	17593	17465	17639	17468	17516	17642	17265	17428	17519	17464	17480	17452	17512	17629	17353	17456	17522	17595	17557	17366	17724	17688	17605	17688	17452	17628	17569	17611	17495	17567	17582	17379	17756	17629	17655	17556	17718	17537	17766	17545	17480	17541	17624	17642	17652	17720	17468	17722	17498	17431	17692	17367	17466	17700	17574	17543	17521	17613	17590	17632	17393	17668	17817	17461	17699	17608	17323	17492	17606	17581	17665	17670	17636	17572	17793	17593	17714	17428	17573	17662	17502	17560	17680	17514	17464	17506	17559	17643	17652	17579	17472	17523	17553	17591	17630	17492	17675	17608	17735	17624	17695	17620	17546	17622	17637	17361	17434	17719	17507	17552	17408	17610	17619	17531	17589	17527	17435	17677	17660	17740	17547	17725	17488	17735	17639	17647	17641	17545	17680	17673	17550	17647	17544	17503	17542	17550	17564	17570	17702	17558	17666	17479	17552	17585	17397	17763	17606	17537	17599	17476	17502	17667	17460	17791	17710	17616	17654	17626	17464	17607	17370	17585	17635	17703	17591	17560	17498	17471	17607	17455	17536	17552	17488	17642	17665	17514	17571	17643	17638	17588	17778	17476	17592	17450	17493	17595	17369	17670	17504	17535	17559	17604	17431	17877	17589	17548	17788	17688	17571	17612	17527	17461	17527	17517	17552	17713	17538	17621	17461	17510	17647	17609	17543	17651	17627	17616	17464	17636	17488	17612	17659	17477	17499	17534	17712	17627	17497	17441	17579	17690	17702	17476	17754	17570	17696	17564	17560	17657	17468	17558	17570	17600	17559	17377	17539	17532	17563	17612	17570	17766	17426	17543	17572	17494	17689	17484	17509	17546	17561	17608	17757	17538	17647	17744	17495	17522	17344	17532	17586	17549	17365	17585	17476	17448	17813	17618	17714	17582	17340	17509	17499	17674	17531	17478	17596	17413	17739	17532	17593	17664	17803	17751	17568	17470	17744	17773	17705	17778	17517	17605	17535	17660	17583	17426	17633	17898	17727	17744	17629	17815	17630	17616	17591	17408	17426	17560	17643	17705	17563	17695	17721	17461	17464	17612	17480	17806	17538	17854	17689	17762	17470	17609	17547	17638	17500	17638	17600	17662	17671	17404	17679	17531	17458	17690	17641	17555	17469	17702	17678	17561	17632	17485	17464	17749	17486	17694	17597	17617	17494	17612	17586	17596	17478	17555	17682	17562	17610	17397	17842	17653	17602	17612	17690	17647	17531	17548	17567	17590	17736	17547	17693	17733	17626	17618	17603	17452	17598	17748	17574	17540	17748	17582	17659	17684	17534	17664	17639	17554	17616	17636	17484	17647	17570	17478	17768	17536	17535	17630	17558	17610	17483	17588	17773	17571	17559	17436	17555	17491	17647	17740	17613	17711	17652	17570	17786	17611	17511	17732	17723	17541	17522	17609	17567	17534	17729	17831	17627	17663	17618	17537	17576	17577	17479	17449	17645	17636	17533	17585	17538	17659	17556	17704	17666	17647	17672	17541	17591	17429	17681	17587	17720	17487	17405	17543	17539	17429	17454	17563	17504	17744	17707	17694	17578	17467	17505	17536	17630	17712	17584	17616	17678	17483	17626	17633	17638	17537	17549	17520	17797	17557	17608	17769	17535	17600	17624	17735	17484	17610	17644	17466	17727	17491	17543	17418	17669	17688	17710	17592	17653	17226	17693	17656	17421	17515	17613	17570	17691	17670	17641	17548	17456	17728	17555	17585	17462	17503	17776	17803	17524	17705	17498	17617	17568	17648	17562	17411	17475	17581	17579	17623	17583	17479	17598	17733	17502	17665	17520	17672	17582	17706	17630	17555	17704	17528	17534	17570	17503	17511	17427	17567	17616	17635	17678	17669	17537	17385	17535	17453	17599	17825	17591	17747	17428	17557	17676	17732	17587	17600	17686	17627	17567	17474	17683	17623	17552	17619	17669	17530	17424	17599	17771	17685	17680	17664	17591	17685	17662	17620	17635	17476	17674	17857	17524	17576	17664	17566	17574	17578	17315	17691	17622	17782	17745	17496	17448	17687	17599	17392	17612	17477	17583	17720	17711	17385	17543	17509	17524	17454	17650	17427	17564	17701	17583	17501	17595	17602	17646	17628	17424	17514	17523	17488	17657	17724	17635	17603	17593	17446	17544	17551	17547	17493	17495	17618	17714	17643	17481	17581	17441	17575	17548	17497	17632	17589	17608	17612	17631	17675	17668	17575	17619	17632	17641	17800	17640	17718	17718	17493	17661	17635	17566	17598	17604	17508	17670	17468	17573	17541	17515	17714	17550	17875	17566	17648	17675	17447	17453	17596	17668	17674	17525	17457	17420	17635	17640	17633	17574	17574	17656	17414	17494	17475	17526	17731	17534	17649	17647	17940	17608	17807	17602	17564	17646	17680	17700	17695	17699	17803	17684	17486	17621	17775	17490	17523	17495	17575	17653	17750	17689	17351	17453	17519	17574	17363	17554	17445	17767	17446	17460	17474	17870	17679	17563	17797	17607	17625	17614	17916	17490	17535	17583	17617	17676	17556	17683	17618	17709	17620	17535	17527	17672	17597	17647	17784	17609	17269	17608	17727	17681	17412	17627	17762	17526	17490	17625	17567	17735	17734	17511	17479	17615	17462	17577	17683	17677	17693	17704	17581	17550	17709	17651	17258	17457	17735	17674	17621	17567	17496	17497	17596	17792	17789	17683	17595	17554	17512	17639	17525	17534	17515	17600	17578	17740	17560	17787	17530	17715	17729	17454	17692	17665	17402	17421	17275	17615	17642	17562	17543	17637	17821	17549	17555	17810	17621	17456	17611	17670	17605	17530	17623	17654	17588	17785	17398	17473	17634	17439	17787	17625	17510	17667	17659	17756	17575	17609	17680	17652	17816	17685	17452	17597	17460	17521	17508	17401	17747	17731	17657	17540	17488	17666	17431	17594	17535	17563	17647	17778	17488	17659	17736	17785	17442	17685	17671	17527	17695	17667	17375	17500	17541	17607	17473	17615	17508	17570	17542	17416	17548	17632	17537	17506	17486	17695	17559	17492	17620	17711	17443	17486
22034	40350	40078	32322	23289	20771	40364	56401	54239	43782	34930	25671	18641	16307	16403	16237	16295	16290	16459	16248	16279	16430	16349	16117	16232	16196	16272	16249	16285	16261	16349	16370	16320	16328	16304	16425	16248	16285	16381	16293	16181	16284	16340	16310	16365	16277	16391	16417	16346	16331	16306	16404	16208	16413	16345	16491	16321	16290	16400	16241	16250	16400	16126	16139	16275	16368	16447	16450	16278	16062	16219	16198	16285	16327	16268	16247	16365	16208	16228	16207	16408	16375	16365	16332	16347	16305	16192	16046	16380	16150	16232	16333	16124	16237	16431	16382	16356	16202	16336	16423	16277	16376	16470	16317	16334	16232	16298	16311	16456	16261	16220	16224	16316	16399	16323	16427	16339	16284	16223	16198	16333	16193	16462	16217	16443	16262	16246	16209	16336	16460	16372	16082	16494	16438	16211	16259	16272	16288	16377	16227	16385	16388	16151	16448	16319	16399	16232	16383	16291	16264	16362	16163	16289	16113	16199	16257	16415	16158	16461	16359	16342	16198	16260	16355	16331	16228	16202	16249	16255	16142	16378	16225	16472	16416	16228	16231	16218	16338	16281	16466	16299	16206	16341	16357	16295	16157	16337	16399	16050	16323	16414	16309	16254	16276	16411	16325	16286	16233	16345	16122	16459	16188	16429	16325	16107	16048	16236	16262	16267	16409	16456	16283	16183	16261	16177	16347	16334	16104	16434	16283	16286	16276	16488	16186	16448	16220	16119	16317	16349	16318	16314	16188	16357	16399	16203	16296	16168	16191	16296	16363	16238	16058	16313	16173	16487	16258	16294	16207	16294	16281	16257	16134	16461	16255	16256	16208	16356	16254	16428	16175	16402	16308	16263	16062	16513	16182	16232	16288	16214	16346	16228	16308	16156	16376	16255	16064	16304	16389	16348	16264	16291	16234	16307	16231	16333	16305	16284	16353	16244	16185	16315	16351	16464	16306	16435	16321	16214	16293	16413	16228	16319	16313	16131	16340	16427	16266	16249	16269	16257	16358	16226	16312	16290	16212	16228	16284	16291	16163	16237	16313	16167	16413	16577	16232	16305	16196	16234	16228	16335	16188	16275	16332	16259	16301	16230	16152	16170	16329	16389	16249	16231	16388	16481	16346	16348	16352	16154	16432	16161	16332	16366	16310	16260	16234	16377	16263	16324	16108	16261	16303	16309	16245	16254	16292	16225	16284	16238	16259	16173	16176	16260	16354	16372	16237	16157	16267	16433	16330	16389	16273	16198	16470	16357	16145	16236	16251	16117	16330	16241	16312	16370	16275	16377	16290	16306	16218	16322	16245	16272	16428	16143	16269	16297	16226	16164	16344	16344	16365	16213	16233	16385	16218	16356	16165	16176	16380	16288	16373	16131	16254	16221	16392	16531	16245	16360	16312	16246	16403	16088	16252	16155	16383	16378	16267	16255	16300	16426	16264	16359	16190	16422	16271	16231	16207	16113	16367	16378	16290	16135	16348	16314	16241	16132	16247	16064	16318	16231	16158	16161	16074	16274	16281	16402	16410	16276	16214	16410	16261	16299	16202	16270	16223	16331	16308	16038	16381	16243	16310	16266	16361	16355	16128	16304	16236	16199	16185	16293	16321	16273	16195	16408	16138	16218	16321	16199	16246	16211	16319	16213	16287	16286	16448	16250	16389	16267	16369	16273	16350	16283	16233	16223	16418	16239	16343	16289	16232	16327	16449	16251	16157	16183	16262	16219	16326	16263	16182	16430	16104	16362	16373	16271	16380	16262	16266	16250	16358	16302	16400	16293	16397	16447	16359	16260	16109	16259	16161	16379	16412	16316	16494	16337	16341	16342	16289	16359	16332	16369	16266	16309	16260	16338	16290	16283	16131	16325	16342	16131	16253	16152	16323	16260	16275	16339	16272	16255	16274	16433	16304	16314	16119	16221	16344	16327	16308	16153	16268	16183	16281	16310	16405	16320	16134	16357	16320	16340	16370	16352	16244	16218	16072	16378	16445	16187	16366	16280	16250	16087	16217	16066	16109	16210	16244	16256	16203	16293	16423	16312	16236	16310	16375	16291	16308	16253	16377	16159	16348	16290	16340	16299	16080	16188	16299	16198	16418	16448	16283	16380	16325	16328	16280	16401	16462	16333	16126	16313	16240	16341	16179	16346	16096	16323	16229	16170	16360	16320	16298	16426	16225	16264	16250	16350	16314	16379	16169	16334	16155	16265	16027	16208	16266	16416	16156	16345	16166	16176	16272	16341	16330	16240	16288	16165	16349	16351	16340	16255	16250	16111	16289	16315	16223	16200	16423	16227	16157	16531	16279	16206	16226	16377	16335	16124	16263	16348	16251	16062	16279	16173	16398	16207	16251	16283	16335	16282	16279	16286	16368	16363	16372	16255	16347	16361	16381	16298	16301	16271	16180	16297	16295	16315	16289	16222	16275	16408	16309	16338	16475	16462	16205	16330	16165	16551	16270	16497	16182	16257	16316	16313	16344	16307	16063	16466	16188	16437	16188	16170	16142	16281	16469	16063	16327	16154	16338	16279	16253	16319	16285	16249	16297	16177	16333	16047	16269	16240	16320	16216	16211	16203	16242	16173	16226	16256	16341	16244	16369	16265	16272	16183	16323	16432	16297	16192	16283	16130	16385	16304	16447	16176	16425	16362	16145	16198	16264	16173	16388	16182	16316	16267	16284	16346	16390	16259	16262	16329	16338	16185	16333	16386	16344	16100	15941	16286	16238	16167	16199	16417	16183	16383	16268	16120	16211	16367	16461	16289	16282	16327	16302	16335	16187	16375	16166	16227	16258	16169	16355	16130	16307	16318	16144	16205	16329	16144	16326	16319	16505	16264	16257	16351	16212	16157	16448	16356	16268	16251	16294	16326	16233	16141	16240	16159	16319	16250	16437	16382	16328	16169	16299	16582	16173	16238	16459	16316	16303	16277	16236	16411	16195	16251	16540	16240	16315	16304	16472	16053	16372	16280	16282	16267	16147	16059	16161	16427	16335	16180	16253	16324	16221	16209	16130	16416	16335	16051	16094	16209	16231	16302	16485	16173	16395	16409	16019	16371	16275	16165	16314	16337	16435	16395	16103	16335	16285	16281	16340	16124	16191	16461	16150	16303	16180	16353	16298	16267	16513	16280	16274	16232	16120	16514	16331	16294	16218	16293	16327	16367	16288	16461	16108	16279	16458	16084	16308	16175	16325	16264	16166	16338	16108	16327	16472	16311	16189	16353	16335	16307	16314	16302	16251	16203	16287	16470	16305	16366	16206	16299	16344	16306	16266	16046	16240	16164	16314	16096	16452	16387	16159	16124	16351	16320	16232	16233	16299	16357	16418	16088	16382	16233	16287	16387	16208	16341	16406	16294	16413	16282	16128	16131	16401	16242	16328	16341	16276	16224	16287	16236	16250	16294	16289	16401	16328	16269	16294	16191	16252	16286	16350	16404	16358	16378	16387	16277	16385	16257	16321	16358	16207	16518	16260	16358	16228	16315	16297	16292	16267	16321	16331	16455	16236	16222	16330	16157	16284	16249	16280	16356	16332	16251	16222	16361	16334	16185	16376	16181	16299	16310	16336	16333	16045	16327	16328	16412	16226	16349	16276	16270	16369	16264	16171	16362	16338	16162	16327	16282	16374	16268	16270	16426	16250	16169	16194	16270	16233	16487	16254	16255	16207	16333	16339	16277	16465	16375	16245	16346	16295	16233	16292	16324	16293	16464	16343	16319	16295	16275	16253	16437	16155	16182	16172	16264	16265	16419	16281	16402	16326	16392	16312	16454	16175	16393	16179	16270	16068	16340	16239	16451	16310	16267	16315	16144	16325	16220	16217	16369	16188	16294	16390	16161	16269	16289	16302	16326	16276	16390	16448	16215	16374	16366	16141	16352	16218	16293	16199	16324	16349	16170	16400	16284	16239	16454	16092	16149	16298	16357	16331	16349	16252	16219	16132	16240	16311	16302	16110	16393	16224	16341	16412	16208	16154	16228	16271	16366	16200	16217	16340	16219	16357	16314	16225	16297	16174	16293	16367	16317	16383	16201	16343	16406	16390	16184	16438	16324	16305	16296	16138	16348	16164	16357	16272	16303	16116	16315	16229	16269	16326	16089	16201	16498	16227	16380	16376	16298	16380	16246	16280	16463	16259	16156	16241	16357	16264	16240	16293	16114	16499	16211	16190	16178	16385	16190	16352	16313	16100	16278	16386	16336	16271	16427	16150	16376	16293	16313	16224	16179	16217	16290	16151	16303	16244	16247	16266	16131	16363	16132	16210	16254	16235	16305	16394	16078	16234	16298	16388	16162	16268	16386	16348	16360	16190	16184	16228	16495	16225	16260	16316	16233	16256	16426	16316	16368	16433	16148	16294	16330	16134	16339	16212	16215	16167	16350	16354	16242	16226	16289	16278	16270	16332	16304	16270	16184	16400	16124	16272	16421	16410	16136	16306	16280	16329	16340	16083	16295	16388	16255	16138	16267	16352	16261	16303	16135	16174	16465	16351	16415	16250	16272	16208	16317	16334	16337	16341	16342	16277	16130	16233	16152	16151	16174	16264	16290	16214	16396	16365	16319	16335	16495	16460	16232	16144	16215	16376	16372	16185	16250	16345	16355	16445	16222	16318	16224	16396	16226	16416	16254	16211	16245	16175	16284	16489	16467	16148	16454	16236	16066	16401	16454	16144	16124	16255	16479	16262	16248	16373	16101	16309	16192	16314	16444	16240	16296	16354	16336	16133	16156	16317	16566	16187	16156	16520	16283	16206	16308	16438	16365	16391	16306	16215	16203	16191	16077	16307	16321	16400	16259	16237	16286	16344	16405	16319	16202	16319	16393	16240	16298	16431	16350	16273	16275	16283	16381	16386	16267	16258	16246	16283	16283	16248	16242	16174	16415	16284	16291	16218	16341	16238	16303	16153	16289	16182	16214	16194	16341	16470	16356	16438	16161	16323	16383	16373	16378	16130	16257	16145	16248	16241	16405	16208	16347	16244	16252	16288	16358	16193	16166	16405	16408	16334	16095	16135	16451	16258	16248	16221	16233	16495	16103	16251	16340	16132	16299	16311	16201	16200	16193	16322	16406	16335	16394	16391	16108	16228	16359	16353	16285	16388	16364	16438	16244	16192
27304	22156	25261	22279	18356	18077	19186	23159	23588	21540	19895	18580	18101	17750	17778	17790	17815	17693	17655	17470	17616	17461	17784	17749	17858	17670	17737	17614	17643	17687	17704	17577	17716	17730	17662	17607	17750	17612	17880	17508	17668	17492	17560	17576	17806	17831	17685	17831	17740	17675	17682	17657	17654	17737	17836	17692	17690	17464	17935	17757	17696	17528	17731	17531	17664	17725	17568	17505	17780	17710	17666	17507	17618	17769	17701	17637	17682	17968	17581	17641	17920	17687	17522	17697	17505	17656	17706	17670	17875	17748	17751	17711	17659	17679	17612	17619	17558	17694	17398	17624	17640	17482	17572	17674	17661	17827	17771	17336	17903	17767	17738	17862	17735	17771	17838	17497	17674	17715	17481	17606	17561	17571	17516	17534	17722	17509	17722	17702	17835	17635	17662	17435	17583	17811	17570	17473	17775	17823	17917	17536	17620	17697	17635	17707	17590	17484	17531	17546	17734	17792	17747	17704	17809	17568	17654	17500	17788	17783	17630	17755	17694	17440	17668	17452	17665	17541	17486	17604	17596	17574	17718	17745	17488	17599	17599	17767	17676	17627	17720	17910	17756	17775	17762	17573	17658	17677	17481	17741	17600	17571	17649	17593	17722	17624	17598	17649	17718	17744	17708	17642	17723	17628	17661	17687	17632	17739	17646	17544	17687	17836	17538	17466	17686	17532	17387	17407	17556	17761	17771	17631	17846	17605	17711	17901	17571	17707	17702	17637	17655	17674	17465	17618	17678	17682	17865	17558	17592	17689	17520	17690	17694	17459	17633	17669	17606	17713	17695	17613	17834	17537	17812	17598	17769	17543	17672	17559	17675	17571	17690	17641	17842	17925	17892	17687	17613	17476	17589	17603	17673	17599	17880	17628	17534	17665	17537	17638	17633	17596	17702	17701	17672	17746	17611	17599	17631	17570	17824	17586	17573	17653	17661	17597	17775	17721	17528	17587	17482	17716	17533	17621	17661	17715	17741	17452	17707	17686	17421	17697	17566	17781	17768	17773	17678	17433	17555	17624	17830	17683	17492	17653	17451	17630	17734	17572	17576	17562	17726	17683	17623	17869	17569	17704	17508	17618	17636	17415	17663	17649	17562	17678	17818	17702	17758	17537	17719	17824	17511	17534	17660	17753	17436	17769	17562	17651	17602	17878	17734	17643	17483	17667	17693	17670	17578	17633	17539	17737	17825	17599	17833	17566	17736	17774	17762	17484	17624	17886	17684	17438	17765	17725	17445	17666	17660	17580	17803	17712	17785	17632	17798	17805	17666	17821	17642	17734	17678	17739	17693	17461	17734	17773	17648	17684	17692	17711	17652	17694	17730	17614	17616	17691	17685	17598	17670	17688	17761	17598	17819	17613	17647	17711	17751	17638	17805	17664	17554	17594	17773	17768	17718	17593	17691	17441	17584	17753	17726	17740	17717	17412	17719	17569	17660	17701	17700	17651	17741	17661	17609	17703	17580	17498	17798	17729	17767	17715	17746	17673	17641	17680	17535	17724	17636	17471	17582	17672	17823	17736	17571	17651	17742	17771	17730	17724	17593	17693	17581	17623	18000	17641	17588	17653	17904	17779	17653	17652	17513	17735	17560	17573	17572	17515	17722	17675	17861	17558	17605	17361	17587	17640	17577	17773	17583	17628	17649	17740	17801	17727	17649	17470	17494	17676	17565	17719	17556	17739	17647	17451	17836	17387	17658	17664	17645	17609	17727	17539	17426	17526	17746	17599	17787	17699	17504	17731	17666	17680	17817	17694	17828	17827	17629	17784	17782	17813	17673	17820	17546	17745	17708	17743	17677	17611	17661	17731	17752	17616	17730	17747	17454	17451	17743	17623	17706	17536	17708	17680	17501	17680	17544	17650	17599	17576	17711	17691	17711	17729	17642	17712	17616	17457	17614	17548	17417	17629	17538	17903	17789	17740	17619	17831	17536	17747	17621	17820	17677	17476	17705	17639	17528	17670	17652	17613	17788	17587	17518	17753	17659	17759	17462	17416	17678	17583	17747	17621	17574	17592	17565	17800	17876	17566	17839	17623	17569	17672	17813	17665	17523	17634	17759	17681	17678	17603	17722	17640	17595	17577	17528	17588	17619	17652	17651	17498	17670	17502	17567	17749	17696	17666	17582	17452	17575	17613	17639	17492	17596	17702	17635	17576	17888	17746	17595	17638	17695	17690	17531	17739	17684	17789	17770	17513	17640	17809	17587	17425	17589	17351	17598	17598	17765	17820	17980	17541	17622	17455	17857	17541	17680	17711	17641	17746	17720	17544	17839	17654	17546	17430	17613	17682	17481	17507	17548	17645	17726	17733	17695	17718	17520	17583	17762	17710	17854	17834	17670	17732	17565	17668	17585	17621	17618	17757	17761	17586	17722	17431	17642	17568	17547	17599	17583	17614	17743	17808	17730	17790	17953	17515	17943	17608	17522	17643	17751	17741	17588	17577	17722	17762	17671	17593	17658	17792	17796	17586	17574	17604	17639	17660	17549	17599	17604	17804	17710	17626	17603	17539	17505	17625	17597	17477	17708	17723	17685	17674	17607	17860	17698	17680	17751	17735	17830	17793	17523	17682	17658	17827	17722	17518	17708	17879	17530	17810	17666	17543	17641	17482	17472	17645	17624	17699	17519	17640	17658	17761	17615	17642	17482	17745	17673	17579	17503	17817	17642	17809	17850	17737	17751	17623	17572	17538	17789	17601	17816	17429	17665	17689	17510	17592	17645	17731	17531	17723	17477	17572	17737	17727	17573	17647	17526	17673	17621	17659	17748	17852	17473	17718	17442	17672	17608	17749	17822	17837	17824	17703	17696	17749	17552	17539	17611	17623	17559	17623	17696	17823	17657	17590	17500	17650	17634	17550	17654	17710	17676	17667	17713	17712	17740	17740	17847	17552	17719	17534	17750	17573	17784	17737	17652	17695	17450	17674	17848	17567	17715	17785	17993	17696	17692	17503	17520	17731	17500	17577	17777	17677	17681	17572	17611	17720	17529	17600	17483	17740	17800	17551	17882	17676	17696	17730	17682	17621	17687	17495	17591	17925	17516	17514	17793	17834	17740	17571	17670	17700	17610	17723	17734	17612	17656	17705	17692	17614	17537	17641	17732	17638	17520	17707	17688	17611	17692	17814	17552	17892	17897	17913	17812	17806	17715	17837	17862	17875	17662	17680	17693	17466	17584	17717	17798	17713	17628	17667	17754	17618	17635	17625	17698	17809	17628	17674	17763	17786	17719	17715	17819	17598	17718	17719	17785	17635	17499	17591	17847	17762	17607	17571	17645	17714	17776	17687	17672	17685	17731	17599	17545	17580	17732	17880	17468	17868	17926	17655	17655	17798	17709	17687	17492	17540	17656	17596	17640	17528	17627	17632	17748	17549	17487	17799	17551	17680	17595	17738	17645	17660	17700	17640	17370	17522	17518	17579	17532	17859	17592	17615	17554	17598	17875	17800	17767	17854	17632	17831	17698	17690	17774	17810	17696	17650	17609	17839	17805	17650	17687	17764	17714	17699	17914	17590	17612	17526	17700	17613	17762	17715	17699	17715	17713	17534	17605	17394	17579	17807	17848	17673	17650	17742	17605	17662	17593	17702	17652	17621	17733	17933	17780	17662	17674	17564	17730	17663	17664	17734	17866	17550	17675	17568	17626	17557	17909	17758	17726	17840	17755	17689	17772	17774	17689	17772	17486	17705	17758	17841	17645	17696	17923	17548	17510	17518	17681	17719	17931	17689	17626	17905	17695	17554	17742	17702	17555	17790	17733	17740	17582	17586	17686	17614	17726	17583	17972	17669	17549	17524	17667	17594	17600	17687	17618	17756	17671	17585	17542	17595	17703	17588	17702	17531	17748	17688	17842	17758	17729	17830	17602	17837	17885	17665	17704	17641	17808	17613	17734	17574	17552	17686	17714	17876	17711	17508	17675	17784	17535	17701	17648	17495	17806	17610	17663	17449	17554	17728	17660	17705	17747	17584	17584	17817	17723	17688	17592	17662	17507	17862	17497	17635	17731	17622	17764	17706	17687	17749	17487	17751	17812	17664	17710	17568	17703	17677	17428	17804	17761	17490	17545	17612	17573	17505	17602	17603	17735	17700	17674	17702	17683	17669	17737	17698	17623	17650	17756	17619	17699	17554	17686	17757	17669	17611	17621	17690	17697	17497	17654	17723	17715	17747	17524	17553	17613	17544	17698	17720	17832	17773	17705	17764	17640	17727	17589	17834	17602	17813	17741	17548	17813	17629	17742	17646	17483	17718	17765	17685	18053	17727	17446	17737	17438	17610	17599	17598	17722	17692	17544	17576	17622	17759	17886	17559	17529	17793	17681	17812	17732	17751	17681	17585	17681	17906	17755	17898	17838	17860	17622	17767	17818	17629	17699	17647	17640	17662	17766	17691	17534	17727	17710	17679	17709	17711	17552	17638	17851	17582	17788	17727	17797	17749	17597	17707	17666	17491	17588	17622	17633	17793	17638	17766	17566	17784	17680	17462	17690	17598	17569	17682	17786	17557	17862	17733	17465	17706	17687	17592	17670	17788	17645	17550	17699	17681	17723	17827	17746	17649	17738	17605	17683	17703	17848	17711	17748	17769	17740	17755	17890	17628	17750	17767	17567	17546	17443	17724	17493	17714	17497	17518	17634	17707	17767	17703	17633	17536	17665	17570	17699	17627	17642	17647	17608	17771	17611	17728	17731	17883	17702	17948	17621	17871	17823	17506	17730	17484	17574	17701	17531	17700	17599	17623	17950	17719	17576	17818	17713	17726	17503	17750	17786	17707	17807	17675	17825	17679	17628	17803	17708	17623	17664	17839	17623	17540	17682	17580	17706	17680	17832	17742	17773	17688	17719	17663	17697	17784	17802	17436	17482	17665	17576	17762	17677	17554	17630	17675	17672	17651	17676	17660	17659	17891	17698	17694	17612	17677	17696	17589	17499	17566	17632	17685	17716	17670	17659	17622	17644	17539	17510	17387	17610	17536	17760	17788	17639	17636	17799	17727	17855	17595	17774	17523	17720	17702	17757	17640	17805	17778	17726	17697	17822	17750	17704	17851	17695	17799	18024	17681	17678	17660	17633	17735	17717	17724	17810	17630	17590	17490	17615	17606
17044	23041	22906	19399	17203	16953	18819	24645	23993	20950	18721	17353	16627	16344	16414	16256	16165	16287	16303	16357	16358	16171	16383	16478	16309	16255	16274	16343	16310	16235	16357	16372	16417	16355	16451	16258	16308	16248	16280	16389	16427	16231	16255	16309	16183	16199	16163	16212	16258	16168	16124	16143	16410	16513	16323	16140	16302	16217	16416	16275	16199	16266	16304	16204	16234	16177	16150	16411	16381	16272	16320	16257	16215	16425	16265	16374	16133	16394	16336	16220	16262	16248	16278	16189	16285	16330	16252	16333	16346	16183	16179	16320	16215	16406	16242	16252	16154	16345	16339	16254	16279	16206	16089	16219	16395	16204	16465	16301	16464	16354	16428	16345	16169	16413	16388	16222	16237	16398	16247	16200	16211	16207	16388	16305	16253	16190	16324	16271	16395	16269	16239	16262	16426	16382	16147	16363	16252	16321	16374	16218	16122	16327	16183	16241	16234	16330	16291	16297	16355	16361	16356	16115	16301	16190	16118	16177	16221	16117	16429	16283	16387	16293	16316	16323	16285	16265	16092	16218	16302	16305	16118	16250	16366	16151	16331	16288	16246	16362	16369	16209	16239	16335	16259	16254	16297	16452	16203	16394	16143	16458	16196	16166	16379	16295	16339	16199	16293	16398	16237	16293	16316	16213	16232	16208	16341	16338	16240	16326	16336	16270	16336	16319	16252	16189	16383	16406	16162	16304	16348	16335	16447	16266	16135	16377	16338	16181	16422	16495	16412	16119	16290	16326	16327	16339	16279	16441	16272	16245	16307	16194	16275	16283	16240	16077	16212	16382	16273	16160	16337	16226	16250	16305	16222	16254	16202	16460	16264	16319	16295	16276	16224	16103	16458	16261	16410	16167	16363	16197	16188	16209	16204	16300	16196	16223	16316	16486	16216	16300	16268	16139	16275	16249	16267	16314	16083	16173	16462	16302	16225	16348	16254	16402	16289	16287	16273	16409	16180	16203	16389	16201	16095	16216	16178	16370	16258	16291	16273	16299	16255	16330	16302	16364	16337	16288	16086	16432	16297	16252	16391	16392	16274	16236	16245	16203	16292	16242	16547	16422	16297	16237	16323	16188	16241	16301	16303	16315	16372	16334	16176	16414	16362	16348	16278	16341	16440	16450	16308	16310	16272	16254	16271	16168	16398	16149	16152	16211	16178	16427	16289	16355	16108	16127	16437	16345	16246	16326	16240	16047	16224	16273	16325	16434	16507	16368	16136	16150	16241	16245	16231	16308	16481	16325	16275	16296	16266	16366	16299	16315	16329	16146	16348	16436	16397	16368	16332	16213	16195	16219	16348	16382	16074	16256	16286	16339	16376	16263	16273	16305	16349	16243	16166	16366	16390	16234	16259	16261	16371	16374	16277	16400	16203	16231	16315	16217	16200	16296	16304	16354	16321	16424	16272	16277	16097	16167	16488	16307	16210	16346	16440	16381	16382	16521	16128	16402	16212	16125	16169	16501	16222	16320	16268	16300	16332	16306	15962	16286	16207	16310	16289	16160	16414	16181	16353	16291	16218	16239	16188	16307	16216	16204	16345	16375	16216	16229	16363	16429	16376	16308	16244	16191	16462	16317	16336	16255	16391	16456	16334	16384	16068	16209	16354	16258	16343	16453	16229	16246	16163	16235	16330	16316	16207	16298	16182	16359	16154	16402	16216	16340	16382	16041	16217	16242	16296	16281	16203	16296	16175	16275	16357	16224	16208	16267	16252	16277	16287	16213	16215	16496	16225	16350	16349	16402	16320	16236	16380	16169	16421	16399	16197	16363	16434	16324	16391	16331	16235	16335	16184	16075	16264	16094	16288	16229	16266	16278	16212	16358	16344	16248	16185	16346	16325	16140	16509	16296	16178	16369	16159	16286	16280	16178	16252	16299	16194	16344	16385	16511	16352	16335	16480	16290	16206	16119	16262	16432	16221	16235	16426	16428	16129	16198	16456	16185	16320	16255	16294	16254	16243	16267	16219	16212	16220	16272	16389	16345	16350	16247	16199	16181	16356	16282	16371	16374	16291	16300	16102	16119	16177	16176	16413	16276	16332	16417	16277	16261	16520	16248	16366	16441	16367	16462	16330	16179	16274	16333	16331	16274	16284	16279	16356	16059	16449	16372	16435	16571	16265	16206	16202	16293	16198	16354	16405	16305	16329	16265	16281	16397	16182	16264	16261	16215	16253	16355	16222	16311	16262	16085	16477	16329	16344	16158	16200	16308	16246	16205	16393	16427	16270	16290	16294	16325	16348	16270	16398	16192	16419	16117	16248	16369	16190	16172	16343	16195	16356	16347	16144	16259	16330	16198	16305	16268	16369	16345	16304	16391	16415	16336	16393	16199	16337	16391	16625	16234	16230	16325	16309	16221	16354	16092	16146	16290	16342	16291	16209	16201	16309	16458	16225	16265	16296	16261	16109	16297	16359	16282	16466	16269	16387	16239	16315	16245	16228	16152	16353	16206	16318	16175	16187	16260	16281	16288	16408	16511	16129	16463	16286	16245	16472	16363	16275	16255	16491	16342	16261	16369	16477	16344	16215	16113	16483	16423	16200	16374	16276	16357	16403	16251	16407	16463	16342	16239	16323	16406	16267	16386	16407	16364	16364	16422	16367	16230	16245	16359	16136	16198	16264	16285	16396	16373	16317	16238	16515	16242	16282	16295	16151	16361	16304	16312	16327	16263	16419	16321	16268	16490	16276	16224	16317	16159	16262	16320	16258	16153	16303	16298	16322	16235	16309	16471	16189	16390	16254	16199	16237	16240	16406	16250	16209	16216	16394	16209	16248	16260	16300	16286	16160	16198	16240	16162	16427	16333	16327	16263	16355	16411	16343	16232	16333	16233	16320	16348	16425	16514	16313	16173	16340	16083	16282	16352	16347	16179	16274	16405	16209	16439	16396	16361	16278	16341	16323	16269	16134	16205	16287	16257	16386	16316	16330	16361	16262	16221	16384	16440	16269	16219	16243	16280	16405	16288	16394	16272	16309	16390	16162	16306	16215	16352	16311	16174	16267	16364	16416	16114	16343	16317	16148	16169	16275	16295	16257	16431	16461	16276	16181	16331	16258	16290	16201	16455	16309	16391	16252	16204	16404	16173	16190	16410	16304	16335	16170	16350	16228	16295	16171	16236	16321	16298	16367	16433	16266	16181	16301	16259	16321	16143	16392	16249	16346	16258	16102	16450	16302	16283	16288	16209	16216	16221	16321	16346	16288	16190	16217	16122	16373	16384	16253	16365	16268	16402	16354	16367	16408	16207	16381	16364	16325	16403	16240	16262	16284	16221	16418	16352	16223	16453	16305	16206	16504	16294	16384	16141	16370	16153	16110	16288	16232	16288	16377	16336	16289	16316	16461	16340	16189	16154	16340	16336	16255	16434	16331	16267	16287	16335	16378	16108	16347	16196	16403	16364	16247	16473	16273	16313	16283	16245	16325	16023	16328	16491	16183	16351	16283	16125	16337	16262	16451	16127	16291	16411	16269	16320	16197	16339	16258	16441	16270	16141	16165	16216	16161	16251	16288	16407	16288	16454	16211	16362	16413	16265	16182	16299	16225	16422	16277	16303	16424	16211	16418	16273	16114	16313	16134	16335	16358	16248	16169	16219	16305	16293	16322	16387	16242	16424	16431	16178	16277	16420	16129	16214	16138	16364	16210	16223	16404	16263	16232	16356	16327	16137	16388	16259	16317	16456	16354	16218	16337	16398	16523	16233	16270	16388	16150	16336	16497	16257	16315	16192	16326	16218	16320	16178	16401	16218	16271	16387	16355	16272	16255	16385	16394	16280	16263	16342	16350	16204	16236	16248	16344	16295	16231	16356	16363	16285	16407	16346	16204	16162	16187	16402	16195	16244	16304	16168	16333	16450	16368	16067	16400	16395	16393	16167	16342	16199	16391	16419	16281	16272	16373	16226	16228	16464	16398	16359	16276	16227	16287	16168	16220	16347	16258	16363	16310	16456	16189	16268	16150	16147	16205	16309	16352	16399	16297	16335	16208	16144	16365	16377	16168	16383	16256	16341	16153	16182	16331	16386	16295	16472	16068	16201	16267	16204	16117	16385	16277	16281	16290	16283	16264	16366	16311	16305	16379	16294	16256	16310	16248	16337	16365	16390	16074	16429	16312	16270	16192	16350	16301	16291	16094	16351	16221	16386	16359	16184	16263	16197	16240	16334	16338	16294	16249	16254	16229	16204	16284	16408	16273	16379	16225	16270	16337	16268	16502	16350	16294	16211	16230	16292	16310	16211	16329	16347	16246	16268	16192	16360	16284	16415	16365	16591	16265	16499	16271	16347	16465	16269	16337	16301	16258	16298	16256	16299	16347	16092	16393	16224	16140	16229	16370	16411	16355	16205	16365	16397	16424	16406	16178	16316	16210	16194	16344	16296	16346	16291	16380	16397	16287	16362	16205	16396	16324	16287	16281	16208	16344	16146	16261	16210	16152	16277	16417	16198	16419	16324	16468	16338	16237	16171	16284	16453	16297	16461	16351	16242	16260	16279	16315	16320	16396	16384	16235	16404	16306	16350	16362	16165	16409	16256	16333	16467	16434	16234	16235	16209	16316	16350	16319	16085	16287	16322	16190	16322	16302	16273	16221	16344	16207	16279	16166	16402	16386	16388	16251	16359	16206	16249	16377	16168	16490	16147	16290	16099	16309	16313	16379	16196	16349	16237	16393	16197	16121	16494	16296	16311	16095	16431	16260	16308	16322	16142	16328	16364	16266	16092	16197	16233	16198	16265	16299	16339	16243	16223	16368	16385	16350	16340	16264	16294	16239	16229	16190	16372	16348	16440	16343	16281	16370	16212	16402	16255	16473	16237	16278	16134	16402	16262	16248	16259	16302	16340	16387	16181	16467	16406	16303	16169	16221	16234	16353	16293	16219	16309	16308	16482	16290	16186	16203	16307	16497	16333	16183	16204	16309	16362	16278	16191	16259	16252	16375	16345	16336	16272	16278	16152	16382	16187	16343	16335	16087	16422	16315	16255	16270	16342	16259	16254	16219	16406	16287	16321	16238	16276	16417	16341	16381	16356	16284	16337	16235	16268	16386	16255	16371	16380	16335	16285	16374	16349	16453	16306	16348	16352	16235	16156	16194	16512	16322	16373
24454	21231	28281	25138	22130	20655	22695	41055	41069	32002	25995	21341	19208	18472	18201	18160	17913	17969	18278	18106	18155	18228	18080	18179	17995	18070	17900	18047	17936	18105	18078	18049	18041	18028	18100	18165	18127	18140	18074	18023	18156	17949	17967	18044	17977	18015	18251	18148	17964	17986	18137	18057	18069	18132	18088	18138	18166	17850	17995	18208	17959	17869	18001	17896	17939	17866	18116	18194	18060	17938	17927	18044	18129	18114	17940	18077	17959	18045	18118	18093	18128	18317	18006	18084	18002	17961	18236	17849	18127	17971	17948	17949	18029	18067	18110	17909	18257	17937	18017	18106	17919	18283	17948	18012	18356	18053	18097	18028	17938	17990	17993	18215	18094	17953	18021	18009	18116	17889	17961	18030	17781	17990	17953	17973	17981	18122	17945	18108	17945	18106	18146	18306	17879	17934	18071	18182	18160	17925	18086	18105	17992	17854	17916	18055	18231	18121	17856	17835	18110	18089	17986	18208	18055	18186	18045	17989	18116	17901	18201	18094	18153	18205	18087	17887	18054	18039	18000	18011	18097	18076	18089	17939	18046	18121	18062	17912	18076	17966	17983	17945	18019	17873	17846	18092	17998	18159	18071	18107	18257	17963	17992	18040	17912	17901	17991	18007	18171	17988	17998	17978	18074	18035	17925	18025	18017	17994	17789	18225	18228	17996	17910	17967	17942	17955	18107	18009	18021	18012	18117	17952	18034	18013	17883	18127	17980	18058	17984	18107	18088	18084	17969	18022	17876	18183	18161	18053	18041	17944	17969	17924	18167	18125	18107	18070	18172	17882	17961	17916	18029	17963	18017	18098	18172	18010	18071	17993	18030	17924	17926	18058	18112	18068	17899	18004	18092	17857	17996	17954	18213	17988	18083	18033	18041	17941	17890	18000	18043	18107	17977	17964	17970	18009	17945	18122	17984	17896	18199	18163	18041	17992	18120	17977	17954	17971	18151	18105	17982	18031	17813	17997	17953	18307	18034	18127	17981	18098	18132	18030	18039	17991	18117	18016	18119	17961	17895	18136	17932	18143	18111	18092	18162	17852	17892	18086	18038	17864	18038	17948	18123	17986	17966	18143	18023	18011	17960	17985	17991	17949	17785	18102	18122	18002	18037	17962	18016	18152	17992	18204	17949	17836	17952	17930	17875	18035	17976	18082	17904	18079	18054	18078	18005	17881	18022	18037	17942	18143	18173	18169	18056	18093	17898	18043	18122	17903	18092	18132	18011	17887	18129	17999	18177	17884	18036	18146	18109	18101	18141	17844	18145	18027	18240	18000	18000	18013	17881	17991	18073	17936	18075	17920	17709	18039	17989	17907	17982	18006	18029	17864	17909	17941	17848	18249	18068	17953	18108	17934	17988	17783	17968	18113	17962	18005	18104	18009	18214	18022	18056	18055	17852	18015	17997	18216	18102	17956	18128	17970	17940	18129	18113	18035	18047	17937	18085	17960	18157	18086	17981	18233	18034	17981	18032	18145	18077	18024	18098	17855	18017	17930	17984	18140	18070	17876	18140	18154	18212	18086	18062	18162	18251	17845	17969	18236	18086	18208	17934	18089	17919	18001	18069	17968	18093	18154	18136	18044	17901	18040	18125	17837	18085	18244	18055	18051	18077	18066	18070	18214	18041	18096	18246	17822	18124	17961	18059	17972	18190	17805	18003	17769	18061	17945	18064	18040	17921	17977	17969	18095	18066	18051	18118	17857	17962	18235	17885	18086	18107	18100	18166	18214	18004	17985	18053	18024	18031	17979	18082	18033	18083	17956	17965	18038	18031	18036	18140	17957	17792	18112	18047	17960	17904	18047	18200	18012	18265	18072	18069	18109	18049	18180	18411	18057	17940	17926	18128	18090	18165	18171	17885	17904	18040	18069	18120	18133	17952	18014	18195	18171	18101	18217	18166	18055	18164	18227	18081	17924	18117	18091	18147	17854	18178	17970	18051	18235	18057	18100	18187	17996	18085	18064	18044	18052	17875	18027	18086	17954	18050	18148	18084	17998	17976	18098	18107	17899	17992	18102	18042	17921	18122	18107	18112	18050	18051	18048	18203	18018	18034	18038	18005	18223	18041	17906	17896	18248	18111	18148	17992	17973	17991	18038	18077	18032	17919	18020	17868	17987	18105	18166	18042	17979	18072	18069	18013	18071	18009	17963	18000	18066	17992	18027	17932	17984	17928	17953	17899	18076	17861	17814	18211	18151	17915	18103	18101	17951	18045	18099	17976	17975	18006	17974	17966	17922	18010	17847	18062	18089	18126	18080	17990	17982	18256	18023	17936	17973	18026	17972	18050	18136	18157	18100	18151	18172	18295	17869	18059	17956	17880	18065	18155	18108	18040	18082	17869	17900	18247	18277	18055	17965	17867	18043	18153	17876	18010	18135	17919	18201	18205	18019	18031	18145	18031	17825	18246	18021	18123	18167	17798	17795	17893	17965	17923	18092	18181	17861	18094	18025	18062	18005	17889	18082	18147	17978	17993	17924	17973	18091	18096	18056	18081	17937	18002	17974	18022	18035	17886	18006	18100	18037	17991	17869	18143	18029	18198	18103	17963	18040	17896	17865	18063	18070	17964	18066	17820	17903	17916	18249	18148	18132	17978	17849	18090	17980	18059	17932	17915	18369	18116	17968	17923	18032	18106	18070	18122	18267	18109	17930	18072	18023	18112	17904	18084	17964	18083	18011	17970	18067	18050	18273	18178	18052	17943	18032	18008	18019	18015	17754	18011	18044	18210	17978	18124	18050	18165	18065	18158	18050	17988	17978	18284	18162	17851	18090	17969	18117	17935	18032	18106	18108	17940	18273	17982	18276	17972	18054	17786	18113	18037	18049	17976	18101	17986	18217	18400	18164	18017	18194	18006	18132	18116	17956	18004	18178	18031	18140	18054	17975	17920	18249	17919	18078	17877	18107	18038	17951	18082	18008	17959	18152	17986	17892	18037	17872	18141	18191	18200	18027	17988	17995	17661	17905	18265	17997	17949	18076	18200	18114	17938	17942	17869	17844	17975	18023	17928	18145	18147	18058	18188	17986	17981	18055	17895	17917	17980	17980	18273	18102	18150	17942	18086	18004	17885	17968	17947	17900	17882	18106	17883	17905	18125	17929	18120	17961	18079	18066	18038	18099	18008	18137	18126	17965	18013	18248	18142	18043	18184	18108	17986	17939	18121	18062	17952	18053	18028	18032	18040	18158	18049	17876	18059	18039	17826	18066	17828	17988	17691	18331	18142	18141	18006	17982	18110	18116	17974	18006	18028	18153	18120	18021	18098	18068	18093	18086	17984	18039	18017	18120	18045	18029	18098	18203	18006	17994	17975	18066	18067	18151	18110	17960	17890	18023	17840	17965	17989	17941	17878	17838	17909	17920	17930	18073	18031	18053	17997	18245	18071	17953	18044	18012	18073	17928	18180	18059	18050	17984	17966	18094	18165	18044	18183	18106	18148	18109	17944	18132	18105	18053	18014	18070	18139	18049	18331	18269	18052	18038	17865	18130	18077	18191	18036	18233	17869	18047	17970	17857	18011	18130	18152	18114	18184	18016	17994	18098	18058	17756	18158	17927	18048	17994	18003	18203	18128	17959	18319	18041	18049	18031	18082	18105	18026	18261	18380	17846	18000	17901	18039	18073	18061	18266	18022	18024	17870	18067	17855	18198	17942	17945	17960	18333	18036	17827	17947	18079	18050	18076	18092	18123	18028	18075	18027	17983	18042	18190	18135	17952	17937	17991	18158	18172	18027	18070	18144	17900	18158	18054	18278	18085	17906	18063	18102	17943	18155	18291	17826	17972	18014	18229	17892	18148	18190	18013	17857	18194	18104	17964	17973	18152	18014	17916	17978	18103	17833	17897	17919	18324	18319	18099	18073	17921	18024	18182	18190	18141	18024	18067	18149	18014	18047	18057	17987	18104	18066	18038	18171	18075	17936	18033	18254	17983	17969	18115	18200	18071	18030	18093	18100	17925	17789	18132	18028	17995	17968	17793	18129	18078	17888	18018	17866	18045	17934	18055	18158	18115	17960	17960	18063	18043	18122	18021	18132	18108	18224	17836	18035	18114	18081	18319	18247	18165	18008	17967	18154	17961	18051	17867	18092	18125	18292	17973	18108	18075	17890	18131	18188	18125	18035	17941	17864	17976	17908	18005	17959	18069	17925	17984	18056	18226	18003	17929	18273	18134	17949	18091	18231	17945	17938	18033	18251	18079	18024	18128	17926	17995	18199	17981	18114	17974	17999	17872	18116	18166	18190	18143	17900	18047	17691	18000	18147	17839	18000	18046	18012	18169	18144	18168	17851	17930	17967	17843	18142	18159	17990	17886	18192	17942	17853	17997	17972	18072	18273	17814	18230	18095	18121	18009	18012	18034	17859	17946	18125	17883	18155	18120	17976	18158	18147	18105	18237	18021	18239	18081	17988	18158	18145	18312	18035	18013	17923	18045	18092	17940	18119	18186	18009	18004	17865	18098	18140	17990	18068	18022	17937	18041	18119	17906	18172	18092	18118	18090	18026	17880	18126	18056	18004	18023	18036	17781	18031	18106	18137	17923	17858	18110	18226	18019	18140	18154	18218	18205	17957	17861	18089	17939	18183	18036	18333	18053	17799	18181	18111	18079	18049	18033	18159	18154	18161	18023	18002	18118	18214	17951	17988	18158	17878	18059	18100	18009	18219	18057	18130	17960	17995	18145	18120	17970	18017	17899	18170	17923	17921	17965	18131	18072	18057	18179	18072	18099	18110	18068	17906	17943	18001	17995	18093	18133	17912	17899	17962	17850	17855	18176	18137	17944	17986	17967	18173	18094	18119	17996	18138	17976	17989	18070	17933	18103	17974	18006	18094	17991	18221	17951	17994	18208	17984	18255	18027	18207	18191	17857	18168	17953	17947	17968	18261	18094	17966	18076	17965	18030	18148	18169	18020	17905	18061	18031	18035	17986	18182	18018	18008	18070	18039	18026	18062	17885	17959	17913	18107	18144	17923	18165	18192	17904	17928	18009	18001	17879	18079	17911	17975	17959	18107	18094	18108	18161	18214	18124	18040	17977	18125	17953	17864	18194	18059	18177	18051	18096	17952	18009	18239	18088	18027	18028	18099	18187	18137	18039	18039	18076
17056	32713	32743	24202	20151	17971	22255	44838	42281	32659	25907	20018	17502	16662	16482	16623	16461	16647	16511	16559	16602	16506	16523	16541	16464	16640	16550	16550	16531	16576	16589	16549	16438	16557	16444	16506	16740	16503	16663	16534	16486	16557	16460	16511	16473	16555	16513	16396	16472	16540	16471	16594	16621	16600	16587	16554	16622	16566	16655	16609	16649	16551	16682	16512	16472	16628	16583	16683	16449	16593	16574	16572	16388	16738	16595	16566	16368	16752	16656	16492	16495	16479	16659	16554	16584	16624	16399	16767	16456	16565	16502	16609	16538	16412	16564	16560	16662	16588	16591	16247	16572	16693	16522	16553	16548	16624	16563	16546	16752	16409	16548	16425	16510	16471	16592	16593	16507	16555	16405	16419	16557	16609	16573	16522	16503	16474	16579	16675	16543	16489	16636	16800	16520	16441	16722	16509	16693	16377	16478	16671	16510	16763	16575	16593	16751	16565	16476	16325	16551	16532	16721	16452	16568	16550	16597	16321	16553	16658	16349	16582	16558	16536	16605	16646	16747	16625	16607	16456	16686	16642	16467	16654	16750	16573	16465	16663	16566	16617	16432	16508	16623	16464	16613	16556	16580	16374	16449	16590	16433	16610	16456	16515	16582	16452	16513	16538	16404	16621	16558	16581	16402	16563	16481	16453	16543	16643	16512	16564	16305	16582	16512	16559	16474	16661	16678	16612	16598	16575	16640	16627	16449	16524	16657	16568	16621	16663	16543	16637	16375	16467	16627	16456	16537	16605	16464	16607	16583	16639	16583	16626	16472	16416	16594	16476	16497	16588	16451	16587	16674	16445	16460	16589	16417	16547	16445	16678	16456	16438	16552	16444	16435	16662	16613	16532	16526	16585	16482	16483	16531	16566	16384	16420	16705	16465	16507	16521	16600	16572	16745	16448	16518	16457	16468	16523	16676	16443	16503	16512	16619	16533	16625	16583	16534	16298	16567	16537	16560	16518	16506	16500	16460	16624	16524	16506	16634	16421	16443	16607	16373	16478	16707	16492	16626	16616	16513	16475	16686	16355	16592	16654	16410	16620	16608	16540	16501	16639	16446	16411	16581	16506	16438	16579	16653	16494	16518	16669	16460	16651	16488	16479	16678	16551	16699	16432	16700	16592	16594	16567	16645	16473	16652	16491	16554	16540	16657	16502	16595	16516	16545	16723	16530	16481	16552	16507	16533	16467	16598	16578	16487	16517	16612	16661	16624	16615	16678	16715	16373	16473	16519	16534	16520	16516	16343	16551	16565	16530	16482	16676	16730	16470	16776	16499	16564	16493	16553	16627	16607	16498	16557	16535	16536	16391	16375	16473	16623	16570	16410	16440	16492	16608	16515	16619	16550	16614	16503	16568	16559	16498	16493	16461	16587	16538	16453	16493	16390	16722	16446	16612	16587	16651	16522	16519	16618	16500	16664	16329	16529	16499	16511	16443	16466	16711	16501	16640	16631	16450	16592	16314	16660	16600	16474	16623	16502	16493	16673	16526	16469	16695	16667	16647	16578	16456	16446	16654	16530	16564	16567	16527	16424	16534	16677	16561	16516	16605	16684	16605	16752	16638	16591	16608	16637	16573	16532	16719	16591	16548	16479	16461	16623	16584	16537	16627	16417	16485	16612	16555	16436	16563	16406	16494	16485	16436	16471	16523	16542	16619	16680	16561	16724	16489	16600	16607	16581	16532	16388	16452	16587	16500	16689	16412	16511	16514	16472	16502	16584	16546	16654	16544	16672	16597	16367	16456	16706	16501	16541	16496	16538	16606	16416	16631	16410	16462	16554	16648	16444	16510	16583	16405	16471	16422	16591	16638	16472	16487	16545	16430	16333	16605	16536	16739	16567	16405	16521	16556	16543	16516	16491	16541	16640	16468	16667	16475	16634	16430	16514	16492	16508	16636	16311	16579	16589	16514	16453	16450	16473	16603	16549	16635	16548	16465	16569	16861	16380	16560	16703	16691	16339	16410	16527	16488	16675	16510	16540	16676	16540	16485	16514	16611	16526	16563	16558	16489	16559	16518	16689	16613	16557	16561	16508	16435	16487	16510	16602	16432	16626	16363	16481	16586	16572	16678	16708	16448	16521	16476	16495	16562	16477	16661	16598	16589	16504	16600	16645	16643	16579	16513	16619	16532	16652	16395	16591	16375	16568	16418	16573	16438	16586	16537	16431	16467	16445	16542	16489	16504	16682	16575	16605	16477	16584	16418	16439	16537	16266	16652	16558	16646	16410	16619	16592	16503	16527	16462	16663	16477	16552	16497	16452	16534	16425	16555	16466	16481	16607	16439	16519	16472	16570	16489	16473	16493	16625	16394	16513	16559	16558	16576	16315	16628	16735	16673	16438	16549	16599	16455	16546	16579	16630	16579	16595	16427	16728	16667	16525	16547	16565	16538	16688	16681	16545	16626	16507	16592	16411	16500	16562	16495	16636	16648	16394	16528	16562	16513	16522	16533	16521	16387	16418	16430	16619	16330	16657	16629	16502	16756	16645	16441	16499	16516	16324	16452	16333	16585	16481	16655	16414	16447	16507	16515	16753	16441	16504	16544	16515	16635	16520	16422	16666	16536	16617	16453	16454	16535	16291	16521	16620	16438	16442	16504	16687	16469	16478	16711	16465	16448	16325	16504	16654	16508	16411	16506	16390	16779	16406	16436	16623	16443	16442	16592	16513	16424	16649	16535	16570	16451	16570	16582	16603	16478	16361	16480	16713	16530	16548	16451	16396	16421	16593	16564	16549	16618	16446	16583	16537	16711	16689	16485	16666	16508	16577	16794	16721	16517	16554	16596	16601	16440	16535	16572	16583	16375	16649	16511	16537	16611	16581	16564	16582	16461	16339	16584	16682	16487	16525	16582	16552	16639	16355	16637	16455	16613	16607	16308	16639	16681	16572	16554	16571	16561	16525	16607	16792	16591	16529	16693	16690	16643	16461	16553	16476	16520	16251	16591	16626	16496	16341	16427	16516	16535	16486	16276	16683	16493	16559	16563	16596	16596	16417	16643	16438	16356	16612	16595	16500	16551	16364	16621	16523	16689	16487	16749	16553	16504	16601	16627	16541	16504	16420	16714	16503	16584	16595	16619	16598	16699	16547	16594	16486	16550	16603	16539	16483	16510	16522	16401	16609	16476	16509	16678	16441	16628	16505	16726	16369	16666	16474	16617	16426	16546	16503	16519	16551	16645	16579	16503	16386	16550	16420	16439	16493	16673	16600	16477	16479	16529	16560	16626	16573	16670	16552	16570	16521	16578	16396	16628	16413	16572	16560	16505	16549	16541	16650	16590	16583	16416	16391	16574	16366	16662	16419	16667	16545	16630	16545	16507	16432	16380	16423	16516	16491	16743	16621	16560	16545	16520	16670	16344	16605	16580	16645	16445	16690	16354	16453	16596	16681	16407	16614	16534	16514	16703	16666	16373	16420	16458	16597	16489	16629	16703	16478	16758	16436	16710	16476	16809	16619	16466	16531	16537	16514	16510	16490	16715	16523	16419	16609	16590	16418	16554	16584	16678	16589	16701	16542	16553	16416	16557	16548	16413	16661	16553	16618	16643	16453	16794	16534	16713	16470	16715	16610	16489	16707	16386	16552	16758	16439	16665	16725	16524	16583	16292	16586	16570	16539	16622	16611	16627	16519	16507	16560	16556	16402	16577	16662	16550	16457	16532	16633	16600	16580	16501	16646	16551	16710	16523	16399	16586	16497	16462	16445	16625	16529	16576	16541	16546	16672	16601	16449	16522	16483	16401	16568	16388	16619	16492	16482	16658	16528	16631	16515	16451	16553	16524	16606	16550	16489	16573	16598	16608	16434	16366	16540	16582	16564	16505	16340	16567	16469	16636	16508	16666	16490	16436	16466	16561	16678	16624	16669	16543	16540	16369	16644	16629	16607	16518	16578	16673	16601	16674	16676	16541	16687	16490	16440	16518	16535	16593	16652	16520	16544	16524	16602	16666	16624	16405	16500	16422	16615	16644	16569	16457	16401	16569	16490	16484	16582	16614	16446	16531	16664	16527	16709	16443	16648	16451	16437	16589	16434	16592	16554	16477	16557	16696	16527	16598	16649	16505	16496	16626	16413	16634	16489	16495	16357	16661	16540	16678	16544	16563	16339	16499	16501	16612	16512	16441	16579	16577	16625	16426	16562	16409	16524	16500	16515	16585	16551	16486	16511	16461	16455	16684	16737	16484	16677	16403	16741	16503	16543	16490	16510	16651	16385	16511	16441	16419	16583	16469	16716	16553	16498	16526	16594	16638	16411	16395	16566	16588	16318	16535	16559	16670	16450	16626	16608	16567	16655	16486	16431	16517	16488	16487	16636	16607	16528	16557	16552	16589	16530	16643	16460	16474	16557	16401	16402	16629	16570	16745	16551	16626	16596	16490	16540	16466	16512	16635	16548	16537	16448	16418	16495	16495	16698	16502	16438	16432	16486	16604	16489	16639	16498	16520	16549	16646	16523	16501	16703	16667	16495	16604	16470	16601	16495	16630	16600	16515	16498	16574	16475	16449	16424	16380	16480	16626	16689	16671	16499	16560	16594	16476	16705	16458	16494	16539	16576	16397	16543	16443	16528	16575	16789	16444	16557	16543	16600	16641	16455	16438	16566	16342	16625	16579	16580	16509	16583	16374	16652	16523	16515	16669	16589	16595	16570	16499	16409	16685	16598	16675	16493	16592	16525	16505	16626	16564	16332	16583	16505	16410	16629	16462	16600	16529	16665	16483	16488	16708	16475	16536	16595	16612	16557	16519	16642	16546	16424	16622	16551	16549	16387	16587	16487	16359	16464	16520	16490	16584	16572	16458	16616	16792	16320	16700	16651	16522	16648	16522	16568	16475	16571	16514	16553	16601	16371	16496	16563	16666	16528	16419	16407	16476	16558	16534	16449	16638	16491	16466	16539	16530	16438	16610	16571	16565	16542	16532	16357	16770	16668	16513	16561	16464	16702	16498	16539	16616	16740	16444	16545	16346	16666	16431	16489	16522	16549	16490	16529	16704	16615	16384	16454	16470	16658	16563	16623	16440	16548	16540	16553	16617	16522	16543	16639	16609	16404	16533	16505	16521	16728	16553	16379	16634	16543	16551	16590	16560	16745	16369	16650	16450
22952	21234	29013	23730	21639	23376	25643	54092	55867	44430	34387	25843	20668	18561	18171	18042	18291	18193	18390	18307	18286	18286	18294	18197	17856	18194	18072	17986	18177	18100	17980	17998	18163	18102	18176	18176	18129	18101	18075	18231	18064	18082	17978	18129	17986	18081	18107	18141	18248	18124	17857	17945	18129	18295	17953	18069	18110	17883	17962	18001	18069	18085	17844	17943	18207	18137	18020	17989	18130	17950	18101	17849	18250	17804	18001	17937	17967	18088	18057	17975	18083	18025	18280	18067	18104	18038	18205	18226	17954	18106	18068	17715	17940	17894	18209	18099	17981	18062	17938	17971	18002	17886	18119	18044	18323	17981	18021	18037	17892	18142	18158	18182	18088	18011	18057	17961	18081	17981	17987	18048	17982	17951	18055	18116	17959	17954	17978	17896	18092	17872	17991	18147	18011	17942	18065	17917	17931	17971	17878	17956	18050	17997	17825	18023	18060	17926	18090	18059	17937	18012	18026	18073	18224	18101	18104	18035	17863	18052	18129	17911	17869	18035	18081	17916	17813	17907	17904	18032	17986	18026	17879	17988	17977	18159	18203	17866	18016	17981	18082	18044	18038	18277	18279	17932	17991	17937	17893	17850	18026	17993	18222	17981	18036	18215	17989	17994	17988	18073	18079	17872	17845	17831	17909	18018	18074	17999	17853	17852	17990	17934	18014	17992	18131	18249	18181	17999	17985	18060	18126	17994	17942	17717	17997	17954	18114	18247	17808	17892	18057	18003	18070	17941	18004	17985	17809	17999	18096	18092	17986	18095	17930	17869	17977	18004	18056	18043	18073	17952	17756	17983	18019	17926	18030	17933	17988	17994	18026	18017	18072	17943	17965	17912	17868	18051	17766	18098	18007	18050	18030	17986	17907	17888	17979	17980	18072	18074	17938	17976	17820	18088	17948	18053	17694	18129	17990	18017	18075	17904	18072	18017	18225	17927	18002	18221	17878	17992	18096	17967	17996	17823	18000	17722	18113	17957	17936	17823	18077	17960	17987	18067	18163	17747	18104	17966	17880	18083	18127	17962	17808	17904	18015	18160	18089	18064	18083	18051	17837	18134	18071	18117	18015	17961	18239	18008	18168	17898	17967	17942	17838	17962	17949	18264	18132	17934	18031	17949	17857	17984	17874	17790	17738	18213	18152	18037	17931	17960	18075	18015	17955	18112	18080	17780	17752	17837	17921	18077	18121	17802	18085	18077	17893	18165	18068	17916	17854	18037	18125	17919	18038	18070	18071	18090	18251	18058	17982	17930	18010	18063	18078	18102	18203	17720	18013	17936	18016	18319	17990	18223	18062	18111	17973	18147	17888	18055	17953	18089	18091	18017	18052	18013	17670	17861	18126	18090	18037	17992	17937	18241	18177	18056	18111	17996	18128	18126	17964	18002	17954	17933	18015	17872	17912	17947	18079	17848	18013	17986	18112	17978	17915	18085	18038	17897	18133	18167	17942	17912	17908	17878	17884	18007	17948	17885	17976	17945	18037	17945	18168	17983	18016	18056	18047	18000	18190	17924	18048	18039	17880	18050	18086	17960	17990	18004	18230	18068	18003	18033	18157	17735	18150	18000	17978	17911	18188	17733	17931	18063	18030	18110	18019	18087	17865	18181	18249	18009	17934	17866	18038	18040	17768	18063	18213	18214	18109	17922	17779	17843	18099	18014	18089	18139	17863	17874	18087	18012	17921	18060	18224	17854	17857	18016	18021	18078	17862	18194	18196	17992	17998	18141	18012	18067	17924	17662	17894	17901	17958	17789	17834	18173	18110	18046	17895	17971	18087	17999	17866	18069	18121	18043	18034	17996	17876	17983	18063	17917	17971	17954	18144	18199	17972	17928	17938	17794	17787	17956	17998	17983	18278	17933	18013	18193	17963	17899	18006	17872	17997	18024	17897	17970	17874	17899	18084	17741	17940	18126	17957	18055	17987	18044	18193	17938	17816	17879	17945	17859	17956	18007	17976	18084	17908	18142	17857	17894	18020	17880	18149	17940	17940	18005	18208	17978	17788	17764	18142	18003	18021	17951	17920	18094	17941	18107	18175	18043	18164	17962	17901	18020	18103	17877	18130	17925	18055	18136	18169	17854	17977	17988	18083	17906	17777	18024	17956	17954	18080	18130	18026	17897	18180	17975	17847	18059	18050	18121	17984	17942	18117	18085	18149	17995	18058	17944	18101	17890	17991	18139	18159	18006	17914	18054	18212	18022	17926	18210	18118	17988	17916	18078	17889	18083	17753	18169	17955	18080	17964	17882	17835	18010	18073	18232	18003	18075	17927	17919	18151	17923	18136	17941	17947	18090	17886	17665	18068	18077	18086	18158	18230	17918	18029	18031	17978	18016	18063	17935	18105	18119	18100	17745	18082	18063	18249	18021	17915	17973	17821	18067	18001	18006	17942	18024	18105	18066	17995	18090	18094	18010	18071	18064	17993	18001	17901	18068	17853	18038	18087	17899	18158	18101	18167	18013	18123	18098	18025	18099	18061	17835	17991	18166	17986	17934	18052	17815	17931	17828	18104	18027	18002	17969	17887	18056	18028	18034	18062	17938	18100	18196	18082	17736	18004	18079	18028	17941	17977	18114	17971	17811	17989	17961	18058	17938	17871	17937	18120	18093	17958	18065	17683	18037	18168	18099	17993	17989	17987	18147	18078	17972	18099	18132	18142	18010	18040	18125	17994	18008	18043	17942	18101	18074	17965	17954	18134	17834	17999	17961	17913	17961	18069	18057	18252	17804	18082	17975	18114	18081	18094	18011	18078	17831	18042	18125	17926	17685	17989	17916	17939	18058	18092	17915	18072	17955	17934	18010	18263	18054	17877	18017	18102	17964	18007	17996	18009	18027	17742	17898	18148	17954	17877	18230	18102	18199	18081	18130	18078	18211	17799	18167	17981	18136	18077	17964	18115	17887	18062	17799	17949	18084	18048	18045	17996	18038	18034	18078	18087	17903	17813	18077	18039	18215	18148	18098	18157	18270	18046	18014	18002	17996	17845	17902	18001	17892	18060	18173	18078	17973	18140	17982	18129	18038	18052	18104	18212	17874	18120	17940	17987	18063	18107	17885	17850	17904	18037	18062	18028	17944	17941	17789	17793	17951	18000	17936	18177	18047	17864	18036	18012	18082	18130	18160	18052	17905	17976	18039	18126	17919	18166	17786	17977	18364	18284	18110	17972	18063	18034	18009	18164	18075	18202	17897	17880	17881	17867	17983	18081	17738	18089	17778	17852	17955	17936	18081	18186	18163	18094	17828	17837	17957	18042	18148	17998	18137	18017	18160	17909	17983	18043	17855	18077	17980	18146	18134	17844	18112	17953	18036	17771	18242	18184	18195	17932	18133	17980	18179	17955	18025	17849	17941	17935	18050	17985	17976	17921	17735	17989	18104	18111	17980	17920	18055	18144	17986	17981	18059	18030	18174	18127	18058	18005	17959	18009	17815	18020	18088	18028	17916	18075	18004	18211	18031	18080	17918	18225	17871	17949	18057	17914	17979	17730	18009	18003	18186	18066	18065	18200	18050	17916	18019	18035	17926	17944	18165	17844	18028	17962	17671	17963	17836	17855	18059	18159	18039	18184	18087	17737	17813	18203	18056	18101	18116	18016	17965	18114	18131	17933	17871	18011	17935	17767	18093	17932	18086	17946	17834	18215	18013	17923	17979	18067	17890	18159	17971	18030	17797	17984	18106	18049	17962	18008	17983	18094	17873	18079	18157	18200	17967	17982	18051	18125	18181	18230	17917	18328	17922	18041	18103	18143	18129	18048	17962	17966	17869	18073	17840	17985	18159	17953	18029	17862	17816	18288	17945	17950	18029	17948	17809	18022	17938	18028	18036	18033	18040	18096	17908	17974	17880	18032	17873	18134	17901	18240	17937	17908	17955	18148	18105	18067	18124	18266	18127	17828	17749	17939	18069	18072	17955	17986	17890	18002	17841	18068	17911	18142	17918	17799	17952	18033	18144	18128	18061	17915	18258	17873	17934	17837	18203	18072	18114	18038	18090	17818	17793	17846	18068	17974	18141	18174	18102	17874	17837	18019	18118	18033	18044	17943	17814	18071	17877	17871	17829	18179	18084	18128	17813	18289	17984	17900	17876	17814	18176	17926	17857	17806	17941	18196	18155	18165	18018	17909	17861	17961	18182	17896	18071	18065	17969	18036	17956	18206	17953	17967	17882	17983	17904	18015	18070	17957	17973	18262	17981	17966	18095	17975	18010	17864	17989	18228	17957	18073	17963	17934	17940	17969	17983	17899	17999	17863	18135	18042	17887	18014	17999	18113	17959	18016	17946	17946	17847	17880	18046	18056	18055	17877	18044	18208	18051	17819	17903	17887	17896	18088	17691	17939	18040	17779	18086	18115	18025	17986	17825	17950	17847	18295	18000	17907	18104	17962	17853	17999	17869	18187	18080	18087	17920	18077	17864	18177	17875	18068	18035	18156	17974	18079	18147	17994	17938	18025	17930	17832	18047	18168	18215	17861	18119	18018	17963	18249	17829	17761	17892	18148	17902	17991	18000	17939	17740	18012	17907	17954	17966	18076	18081	17930	18243	18154	17935	18028	18176	18088	18001	18098	17954	17936	17962	18131	17914	18024	17993	18217	18006	18229	18123	18025	17857	18131	17882	18039	18094	18002	18190	18082	17767	18060	17929	17780	17986	18025	17829	18045	17913	17970	17899	17998	18010	17948	17996	17895	18092	18189	18128	18041	17992	18025	17935	17924	18022	17836	18000	18085	18197	18098	18161	17829	17823	17782	18028	18128	18051	17870	18169	18133	18129	18172	18090	17993	17946	18141	18030	17924	17922	18174	17870	17810	17930	18113	18049	18006	17988	18044	18116	18148	17823	18277	18017	18124	18118	18167	18035	18021	17846	18097	17975	17818	18141	17887	17946	17894	18097	18090	18036	18013	17940	17834	18092	18187	17891	18163	17989	18021	17951	17881	18040	17983	18052	17859	18028	18089	17772	17941	17834	18058	17952	18155	18111	17924	18169	18043	18091	17945	18022	17961	17986	18051	17842	18193	18096	18177	17908	17935	18104	17995	17742	17915	17845	17871	18113	17973	18051	18059	17880	18012	17884	17939	18066	17930	18076	18002	18217	18056	18049
21124	41814	39576	30328	23814	19743	21863	57833	56780	44663	36061	24881	18914	16660	16545	16510	16489	16561	16374	16586	16441	16510	16488	16473	16451	16767	16670	16549	16550	16431	16581	16468	16556	16348	16640	16531	16501	16580	16431	16557	16565	16631	16583	16390	16519	16667	16485	16514	16424	16644	16497	16519	16566	16565	16539	16328	16486	16411	16515	16436	16553	16484	16538	16449	16443	16392	16527	16440	16545	16548	16424	16468	16415	16606	16483	16391	16636	16452	16544	16444	16682	16488	16500	16521	16516	16599	16322	16616	16668	16559	16624	16575	16517	16342	16625	16518	16477	16558	16630	16348	16351	16424	16702	16571	16576	16449	16618	16413	16505	16514	16364	16632	16579	16538	16370	16498	16517	16376	16487	16261	16591	16518	16627	16318	16510	16542	16510	16610	16535	16494	16474	16496	16508	16686	16397	16348	16522	16557	16574	16426	16418	16529	16381	16521	16440	16377	16649	16393	16617	16458	16454	16535	16383	16666	16501	16478	16424	16395	16494	16292	16406	16654	16437	16404	16422	16522	16464	16472	16605	16498	16394	16476	16390	16511	16633	16290	16537	16630	16495	16544	16499	16505	16396	16500	16467	16445	16474	16606	16482	16615	16558	16471	16490	16510	16550	16450	16506	16363	16338	16486	16538	16532	16596	16577	16357	16443	16402	16382	16470	16462	16495	16408	16399	16443	16432	16594	16549	16365	16602	16367	16595	16434	16646	16600	16536	16528	16684	16323	16548	16342	16483	16430	16418	16625	16542	16607	16415	16450	16562	16387	16409	16502	16591	16556	16617	16603	16444	16364	16518	16553	16451	16657	16624	16419	16356	16313	16557	16420	16469	16520	16609	16499	16630	16498	16212	16473	16540	16455	16445	16455	16401	16659	16621	16409	16587	16450	16454	16509	16529	16239	16577	16330	16567	16459	16816	16529	16695	16357	16466	16391	16687	16671	16455	16411	16582	16622	16493	16297	16563	16772	16527	16534	16562	16411	16498	16697	16350	16492	16550	16442	16425	16555	16406	16547	16570	16296	16490	16559	16452	16594	16598	16580	16481	16646	16598	16463	16402	16421	16454	16532	16422	16525	16471	16499	16479	16701	16628	16764	16566	16420	16488	16367	16448	16455	16477	16371	16482	16441	16756	16386	16599	16450	16531	16581	16358	16336	16617	16492	16422	16346	16499	16564	16445	16510	16537	16527	16376	16547	16464	16648	16461	16551	16405	16450	16368	16502	16555	16471	16559	16417	16420	16613	16577	16446	16464	16595	16501	16493	16507	16428	16537	16457	16719	16421	16625	16491	16491	16510	16482	16573	16518	16655	16536	16544	16461	16492	16400	16636	16627	16581	16486	16469	16538	16485	16443	16633	16634	16433	16437	16522	16534	16396	16511	16564	16431	16423	16522	16478	16465	16472	16286	16558	16347	16706	16358	16449	16351	16465	16603	16511	16551	16340	16476	16318	16319	16531	16495	16410	16477	16549	16457	16507	16474	16498	16513	16417	16393	16600	16564	16248	16502	16527	16464	16480	16597	16447	16464	16260	16456	16631	16404	16530	16435	16498	16546	16557	16415	16617	16559	16725	16419	16589	16624	16588	16444	16649	16601	16355	16269	16536	16600	16477	16484	16434	16373	16600	16552	16445	16601	16434	16374	16524	16615	16457	16427	16501	16587	16570	16480	16519	16498	16434	16491	16636	16653	16456	16510	16472	16512	16482	16670	16479	16464	16654	16419	16527	16553	16561	16511	16501	16465	16504	16659	16546	16510	16414	16396	16383	16350	16648	16513	16310	16514	16451	16399	16481	16490	16434	16491	16490	16505	16539	16414	16540	16495	16580	16553	16549	16672	16470	16376	16576	16421	16351	16538	16522	16681	16353	16498	16620	16540	16537	16532	16704	16337	16552	16590	16629	16707	16466	16579	16573	16411	16345	16406	16410	16529	16468	16624	16381	16653	16703	16355	16580	16386	16492	16548	16371	16439	16503	16286	16366	16541	16513	16412	16408	16287	16549	16573	16530	16521	16542	16388	16534	16407	16616	16436	16540	16638	16486	16425	16334	16486	16550	16482	16509	16456	16338	16525	16332	16523	16532	16476	16483	16410	16393	16500	16548	16418	16534	16430	16525	16350	16504	16593	16458	16506	16498	16569	16540	16488	16418	16464	16523	16652	16610	16522	16439	16574	16560	16464	16465	16444	16520	16383	16545	16391	16492	16429	16522	16432	16352	16430	16564	16621	16639	16283	16661	16428	16318	16444	16611	16488	16515	16453	16420	16580	16261	16505	16453	16479	16487	16413	16378	16505	16334	16442	16326	16488	16515	16440	16441	16239	16434	16455	16434	16606	16426	16489	16382	16648	16419	16470	16436	16572	16462	16433	16562	16450	16439	16473	16383	16609	16492	16397	16505	16412	16470	16632	16481	16478	16432	16484	16500	16567	16302	16571	16347	16627	16692	16637	16526	16575	16571	16475	16509	16375	16322	16604	16298	16454	16573	16256	16400	16464	16363	16347	16413	16457	16404	16566	16547	16541	16502	16477	16599	16509	16494	16377	16492	16488	16483	16533	16643	16569	16650	16551	16585	16399	16478	16535	16604	16577	16440	16574	16443	16227	16684	16497	16364	16728	16517	16659	16503	16478	16441	16526	16495	16607	16281	16558	16444	16716	16688	16515	16396	16503	16608	16629	16508	16594	16429	16533	16425	16478	16524	16454	16524	16691	16525	16522	16592	16361	16340	16566	16480	16351	16545	16576	16362	16473	16569	16586	16395	16372	16230	16546	16294	16505	16494	16659	16467	16465	16541	16507	16552	16401	16420	16447	16363	16561	16507	16476	16690	16560	16389	16453	16466	16494	16525	16543	16559	16589	16672	16583	16436	16432	16527	16327	16308	16481	16579	16685	16538	16571	16581	16491	16532	16711	16511	16459	16307	16632	16378	16341	16595	16509	16444	16610	16645	16430	16591	16618	16506	16604	16459	16453	16567	16343	16462	16441	16538	16411	16516	16459	16607	16596	16402	16558	16360	16383	16556	16403	16464	16502	16466	16551	16431	16394	16444	16571	16584	16372	16622	16580	16497	16454	16586	16336	16454	16541	16422	16609	16447	16736	16513	16451	16255	16465	16571	16396	16467	16488	16548	16679	16394	16553	16420	16406	16412	16507	16526	16558	16385	16518	16343	16498	16521	16357	16593	16444	16476	16369	16522	16333	16510	16446	16632	16503	16427	16284	16552	16415	16555	16572	16497	16313	16635	16635	16378	16370	16423	16410	16502	16572	16499	16532	16573	16469	16637	16595	16648	16484	16426	16611	16577	16631	16459	16534	16495	16274	16398	16518	16480	16506	16609	16647	16409	16312	16553	16367	16445	16386	16528	16518	16414	16553	16462	16575	16567	16721	16462	16578	16595	16657	16486	16432	16432	16568	16447	16574	16530	16361	16575	16437	16398	16251	16349	16587	16477	16665	16497	16516	16351	16548	16520	16471	16416	16476	16477	16698	16437	16520	16438	16540	16495	16423	16516	16455	16472	16526	16582	16520	16534	16423	16445	16627	16535	16356	16546	16488	16557	16641	16295	16641	16528	16518	16450	16431	16481	16537	16441	16433	16495	16584	16400	16536	16377	16440	16444	16512	16319	16457	16497	16399	16402	16890	16347	16459	16550	16632	16486	16637	16406	16409	16541	16456	16519	16370	16434	16574	16310	16643	16441	16514	16463	16650	16521	16502	16348	16616	16525	16367	16513	16466	16448	16541	16447	16388	16720	16579	16529	16578	16371	16437	16536	16444	16371	16457	16649	16543	16326	16475	16501	16529	16587	16473	16399	16260	16312	16587	16302	16407	16695	16484	16572	16363	16586	16379	16550	16396	16624	16389	16490	16560	16655	16377	16627	16501	16287	16541	16564	16507	16495	16567	16430	16713	16546	16544	16576	16482	16573	16586	16468	16517	16411	16601	16726	16543	16437	16430	16507	16457	16581	16423	16331	16500	16519	16496	16664	16579	16498	16403	16472	16500	16537	16516	16514	16349	16495	16465	16460	16541	16483	16495	16389	16504	16373	16345	16469	16529	16278	16558	16621	16432	16542	16418	16549	16373	16407	16437	16392	16569	16310	16506	16452	16366	16453	16433	16516	16471	16412	16448	16374	16627	16478	16533	16423	16322	16645	16493	16281	16541	16471	16471	16577	16585	16575	16587	16477	16420	16260	16529	16413	16525	16403	16421	16338	16556	16433	16572	16542	16502	16500	16571	16580	16481	16400	16437	16285	16542	16524	16587	16640	16365	16469	16496	16490	16570	16534	16471	16442	16545	16461	16534	16410	16296	16542	16472	16606	16379	16362	16452	16507	16431	16660	16541	16379	16332	16582	16420	16603	16714	16369	16340	16454	16352	16559	16593	16470	16437	16463	16546	16570	16525	16577	16575	16531	16384	16365	16372	16531	16506	16424	16517	16539	16486	16564	16449	16446	16602	16497	16441	16607	16637	16386	16487	16317	16461	16514	16487	16572	16246	16480	16528	16409	16485	16563	16353	16547	16612	16483	16418	16362	16505	16308	16330	16551	16436	16565	16395	16555	16330	16478	16590	16471	16491	16312	16565	16425	16275	16517	16439	16534	16312	16472	16432	16420	16512	16475	16510	16429	16640	16615	16657	16654	16540	16664	16469	16529	16444	16459	16625	16464	16434	16383	16341	16583	16257	16324	16550	16353	16468	16466	16351	16635	16495	16603	16503	16476	16493	16463	16472	16435	16562	16642	16526	16555	16394	16446	16341	16319	16472	16453	16533	16508	16434	16363	16511	16449	16602	16414	16597	16482	16575	16248	16523	16492	16395	16442	16450	16523	16499	16456	16607	16335	16304	16599	16494	16538	16560	16411	16427	16645	16373	16568	16495	16476	16500	16575	16535	16561	16636	16437	16385	16485	16544	16430	16703	16504	16689	16492	16411	16441	16552	16402	16247	16503	16440	16528	16526	16503	16401	16472	16382	16468	16815	16486	16484	16511	16559	16492	16518	16620	16469	16465	16498	16370	16372	16447	16424	16568	16420	16610	16413	16483	16496	16519	16641	16560	16451	16414	16404	16650	16458	16616	16597	16591	16551	16582	16552	16549	16396	16383	16434	16404
27619	22310	25054	22137	18408	17850	18048	20759	23572	22265	20200	18918	18026	17744	17630	17659	17725	17788	17761	17745	17619	17531	17597	17564	17695	17946	17694	17517	17685	17572	17759	17809	17541	17412	17666	17585	17746	17528	17819	17638	17416	17685	17786	17939	17557	17597	17648	17609	17624	17740	17796	17578	17709	17815	17718	17620	17669	17560	17628	17795	17659	17448	17484	17596	17751	17722	17588	17628	17622	17580	17714	17508	17508	17607	17754	17569	17664	17620	17728	17513	17582	17684	17596	17561	17646	17690	17553	17603	17459	17604	17826	17834	17621	17633	17523	17625	17711	17558	17617	17752	17758	17562	17740	17710	17765	17646	17837	17644	17806	17779	17640	17679	17657	17620	17672	17734	17554	17686	17572	17761	17584	17666	17659	17652	17820	17452	17701	17606	17908	17520	17574	17555	17733	17628	17686	17522	17462	17619	17627	17654	17786	17671	17738	17747	17593	17486	17530	17562	17626	17692	17566	17753	18047	17766	17501	17543	17724	17709	17631	17621	17595	17599	17683	17588	17651	17729	17567	17417	17633	17627	17677	17623	17673	17617	17463	17776	17683	17581	17546	17568	17629	17547	17629	17332	17689	17532	17736	17720	17509	17791	17654	17585	17719	17542	17509	17629	17650	17571	17674	17651	17779	17719	17608	17645	17614	17621	17623	17580	17583	17237	17744	17768	17561	17767	17696	17711	17582	17744	17689	17516	17359	17662	17538	17743	17801	17643	17566	17524	17827	17786	17630	17634	17507	17584	17722	17532	17883	17717	17606	17605	17584	17736	17568	17506	17625	17784	17560	17638	17664	17699	17602	17584	17812	17542	17610	17646	17754	17692	17368	17464	17648	17758	17789	17745	17705	17767	17812	17670	17827	17560	17536	17425	17638	17663	17458	17609	17650	17792	17545	17707	17716	17512	17585	17771	17589	17676	17606	17652	17720	17532	17584	17720	17647	17571	17814	17548	17489	17762	17596	17589	17801	17722	17578	17664	17678	17721	17604	17912	17713	17687	17543	17821	17716	17797	17599	17508	17680	17845	17473	17561	17507	17424	17735	17820	17853	17480	17747	17690	17577	17745	17626	17594	17439	17666	17513	17556	17635	17676	17721	17611	17496	17711	17738	17687	17769	17672	17646	17766	17680	17610	17525	17567	17531	17673	17563	17500	17649	17664	17602	17586	17796	17758	17567	17509	17805	17657	17630	17650	17695	17468	17662	17564	17546	17676	17615	17486	17800	17557	17563	17674	17618	17797	17578	17653	17500	17329	17584	17651	17783	17703	17616	17656	17695	17619	17678	17731	17715	17563	17609	17757	17742	17510	17773	17694	17688	17628	17621	17753	17630	17543	17592	17597	17638	17716	17600	17689	17964	17814	17828	17581	17614	17781	17621	17640	17729	17522	17504	17752	17557	17573	17574	17583	17824	17722	17448	17482	17549	17600	17514	17598	17773	17681	17611	17616	17653	17573	17803	17779	17552	17723	17790	17613	17795	17778	17806	17611	17567	17714	17540	17818	17505	17588	17746	17759	17572	17489	17495	17485	17704	17776	17640	17580	17758	17569	17362	17582	17602	17649	17642	17694	17659	17777	17728	17733	17681	17581	17608	17593	17560	17397	17644	17630	17680	17633	17575	17538	17451	17651	17727	17696	17766	17739	17677	17637	17756	17527	17523	17727	17651	17725	17917	17652	17793	17517	17762	17562	17653	17757	17689	17685	17630	17553	17613	17804	17445	17612	17825	17884	17536	17905	17574	17616	17728	17539	17928	17851	17549	17547	17585	17778	17635	17688	17674	17845	17709	17559	17650	17651	17819	17733	17622	17692	17715	17790	17570	17675	17624	17510	17596	17805	17489	17699	17763	17676	17708	17748	17569	17605	17641	17633	17527	17550	17618	17670	17731	17568	17719	17718	17541	17615	17694	17583	17574	17758	17621	17734	17688	17707	17635	17534	17585	17618	17828	17655	17593	17493	17853	17483	17555	17702	17750	17595	17678	17785	17737	17654	17636	17588	17804	17664	17614	17851	17717	17725	17779	17675	17697	17559	17601	17700	17808	17613	17795	17576	17713	17760	17755	17742	17578	17475	17492	17425	17571	17522	17706	17753	17700	17811	17804	17678	17758	17458	17767	17699	17657	17767	17556	17730	17677	17495	17683	17648	17641	17521	17726	17329	17484	17551	17448	17657	17809	17563	17611	17829	17626	17663	17466	17651	17519	17708	17643	17736	17402	17532	17460	17610	17733	17473	17722	17568	17859	17666	17618	17851	17609	17715	17649	17628	17556	17475	17622	17789	17666	17594	17611	17610	17745	17583	17582	17628	17737	17703	17474	17667	17758	17680	17752	17669	17536	17730	17660	17715	17603	17787	17525	17662	17641	17539	17579	17653	17492	17677	17873	17711	17532	17631	17667	17527	17816	17727	17638	17579	17527	17485	17799	17708	17694	17512	17595	17566	17919	17708	17729	17645	17705	17538	17546	17548	17724	17621	17785	17700	17747	17693	17671	17514	17666	17561	17498	17558	17770	17621	17623	17708	17825	17701	17544	17667	17807	17742	17802	17693	17783	17642	17567	17756	17690	17745	17676	17815	17818	17803	17755	17838	17770	17495	17650	17692	17570	17744	17678	17645	17506	17550	17522	17721	17491	17560	17642	17639	17665	17901	17782	17672	17934	17432	17744	17601	17427	17604	17451	17895	17558	17587	17549	17592	17785	17708	17576	17617	17560	17665	17677	17694	17737	17762	17603	17631	17591	17753	17690	17576	17645	17632	17670	17631	17784	17686	17726	17600	17664	17690	17600	17758	17621	17445	17645	17630	17749	17721	17685	17638	17508	17631	17594	17637	17616	17752	17495	17570	17796	17760	17738	17679	17532	17889	17438	17763	17530	17779	17594	17669	17661	17580	17550	17676	17709	17818	17535	17397	17594	17776	17689	17539	17656	17576	17585	17729	17803	17703	17751	17652	17668	17636	17846	17654	17625	17706	17565	17642	17631	17734	17622	17579	17697	17866	17679	17524	17605	17661	17674	17781	17556	17551	17585	17643	17704	17559	17490	17485	17817	17509	17667	17798	17628	17673	17585	17513	17720	17668	17801	17747	17647	17434	17600	17557	17715	17800	17751	17627	17618	17475	17604	17493	17718	17582	17626	17509	17811	17700	17569	17534	17641	17715	17739	17485	17834	17808	17612	17611	17755	17592	17735	17592	17738	17768	17658	17569	17608	17706	17783	17547	17630	17692	17576	17773	17573	17780	17565	17545	17696	17787	17536	17789	17652	17793	17701	17738	17666	17747	17480	17870	17528	17655	17718	17570	17626	17611	17556	17649	17591	17557	17540	17659	17754	17679	17609	17763	17798	17369	17594	17654	17686	17712	17752	17784	17796	17613	17667	17784	17662	17582	17705	17705	17471	17693	17631	17760	17606	17694	17628	17574	17686	17737	17621	17624	17608	17688	17580	17812	17790	17642	17854	17562	17695	17452	17640	17645	17711	17915	17898	17720	17521	17867	17574	17675	17653	17614	17533	17656	17438	17757	17738	17704	17855	17792	17612	17642	17929	17607	17648	17829	17553	17572	17704	17655	17494	17779	17658	17742	17613	17614	17900	17881	17629	17644	17602	17591	17859	17690	17585	17540	17497	17646	17682	17510	17706	17652	17524	17809	17594	17780	17532	17821	17529	17673	17576	17649	17765	17706	17648	17589	17622	17689	17741	17728	17681	17744	17606	17517	17677	17685	17435	17626	17486	17607	17625	17572	17821	17623	17760	17650	17768	17809	17638	17734	17674	17592	17585	17653	17638	17532	17620	17654	17567	17562	17576	17658	17468	17710	17597	17793	17552	17671	17554	17689	17409	17812	17545	17566	17502	17865	17730	17612	17723	17616	17786	17517	17603	17701	17673	17645	17609	17908	17540	17438	17693	17659	17526	17690	17699	17658	17569	17593	17771	17496	17491	17631	17609	17714	17798	17910	17523	17612	17698	17792	17555	17648	17636	17575	17508	17659	17695	17542	17599	17797	17582	17757	17695	17643	17831	17707	17533	17753	17609	17547	17590	17698	17579	17677	17488	17575	17656	17515	17633	17731	17640	17512	17809	17697	17767	17945	17896	17782	17636	17432	17680	17589	17503	17419	17678	17793	17687	17627	17720	17727	17731	17625	17702	17644	17705	17655	17703	17657	17874	17662	17563	17576	17702	17671	17757	17741	17844	17698	17657	17696	17659	17567	17745	17557	17628	17737	17534	17595	17682	17535	17642	17476	17528	17565	17808	17687	17630	17538	17677	17520	17689	17582	17735	17662	17602	17567	17730	17531	17763	17750	17716	17612	17795	17718	17577	17703	17708	17813	17739	17752	17776	17820	17703	17611	17812	17603	17567	17543	17542	17666	17673	17474	17588	17539	17550	17583	17573	17585	17611	17599	17787	17713	17747	17585	17443	17559	17777	17730	17768	17697	17785	17413	17612	17660	17641	17687	17692	17487	17544	17599	17536	17620	17525	17766	17810	17584	17423	17730	17791	17815	17606	17460	17765	17831	17795	17695	17804	17510	17644	17585	17802	17723	17597	17706	17719	17554	17619	17709	17705	17681	17569	17619	17543	17647	17621	17758	17787	17576	17622	17737	17676	17938	17491	17822	17632	17473	17770	17632	17386	17647	17626	17629	17590	17643	17752	17571	17557	17825	17415	17521	17544	17695	17673	17672	17500	17684	17608	17592	17718	17714	17751	17486	17678	17692	17819	17645	17718	17538	17617	17547	17738	17727	17773	17650	17568	17568	17625	17635	17808	17661	17434	17747	17814	17623	17623	17694	17767	17563	17929	17616	17831	17401	17723	17704	17613	17820	17548	17572	17780	17414	17609	17605	17638	17759	17709	17664	17846	17696	17705	17663	17770	17495	17487	17498	17619	17751	17604	17762	17671	17631	17647	17582	17594	17572	17637	17617	17703	17585	17597	17529	17693	17732	17940	17877	17533	17500	17414	17767	17580	17527	17511	17643	17666	17667	17715	17573	17613	17630	17702	17866	17580	17584	17720	17677	17544	17722	17695	17591	17786	17598	17478	17652	17715	17671	17602	17780	17644	17599	17544	17555	17788	17660	17882	17959	17742	17532	17685	17630	17670	17613
17825	24247	22509	19039	17349	16846	17000	21764	24855	22018	19322	17456	16565	16343	16373	16321	16385	16089	16059	16380	16375	16119	16347	16284	16449	16327	16424	16284	16368	16088	16314	16461	16380	16259	16363	16415	16332	16218	16205	16342	16156	16371	16339	16323	16222	16195	16308	16280	16437	16225	16365	16345	16453	16346	16297	16398	16240	16367	16295	16177	16359	16438	16158	16308	16319	16182	16337	16319	16421	16057	16261	16388	16354	16355	16358	16293	16291	16359	16189	16430	16226	16231	16324	16337	16437	16360	16338	16279	16428	16332	16261	16194	16288	16325	16346	16325	16444	16316	16322	16432	16178	16324	16271	16580	16264	16327	16251	16183	16111	16326	16289	16188	16162	16040	16339	16346	16146	16156	16268	16311	16291	16252	16192	16220	16376	16161	16284	16170	16429	16164	16329	16321	16200	16213	16342	16250	16297	16153	16309	16209	16575	16214	16381	16452	16413	16342	16125	16297	16175	16307	16260	16401	16353	16362	16263	16279	16328	16445	16165	16174	16369	16283	16387	16482	16238	16433	16305	16285	16248	16317	16194	16382	16245	15993	16307	16393	16340	16331	16187	16347	16289	16418	16352	16271	16106	16256	16109	16387	16204	16330	16132	16330	16319	16233	16242	16230	16150	16204	16195	16339	16336	16307	16481	16299	16324	16159	16318	16378	16395	16368	16118	16355	16323	16262	16241	16314	16439	16326	16081	16416	16320	16303	16251	16337	16362	16279	16278	16437	16353	16198	16136	16275	16337	16275	16161	16369	16214	16256	16477	16299	16205	16426	16313	16308	16390	16265	16122	16211	16308	16353	16265	16284	16319	16351	16362	16613	16287	16171	16216	16186	16471	16425	16408	16418	16157	16424	16345	16065	16213	16204	16266	16337	16185	16202	16472	16351	16328	16202	16373	16358	16328	16293	16367	16335	16460	16258	16349	16358	16187	16120	16364	16205	16424	16244	16455	16341	16169	16229	16243	16234	16224	16401	16099	16107	16145	16335	16321	16326	16260	16515	16290	16241	16208	16139	16329	16252	16263	16393	16348	16396	16328	16412	16339	16339	16276	16185	16177	16299	16245	16260	16251	16348	16335	16231	16203	16333	16170	16245	16322	16204	16262	16156	16285	16272	16230	16153	16192	16306	16319	16341	16300	16067	16316	16188	16263	16186	16411	16253	16261	16266	16239	16342	16336	16183	16213	16630	16284	16127	16125	16305	16368	16193	16451	16326	16288	16218	16377	16131	16236	16240	16382	16244	16314	16335	16341	16368	16291	16151	16378	16278	16396	16365	16297	16425	16335	16519	16425	16159	16397	16528	16184	16284	16414	16442	16334	16357	16272	16175	16398	16331	16317	16281	16202	16198	16338	16339	16331	16354	16103	16287	16351	16288	16339	16215	16288	16396	16300	16179	16189	16314	16328	16372	16374	16201	16272	16227	16327	16375	16386	16387	16171	16462	16332	16193	16169	16151	16354	16498	16253	16408	16173	16123	16221	16333	16395	16254	16178	16222	16283	16191	16395	16258	16267	16262	16257	16309	16260	16231	16369	16248	16264	16248	16386	16318	16356	16422	16317	16171	16192	16432	16233	16395	16494	16217	16385	16232	16188	16215	16220	16306	16347	16184	16200	16359	16254	16212	16346	16301	16221	16159	16245	16429	16259	16165	16153	16312	16213	16407	16300	16377	16359	16388	16204	16256	16179	16207	16194	16280	16236	16271	16287	16397	16438	16255	16286	16177	16159	16110	16195	16316	16406	16148	16164	16319	16226	16173	16253	16273	16382	16225	16373	16215	16255	16160	16187	16218	16304	16330	16270	16234	16215	16167	16491	16331	16468	16300	16329	16167	16401	16296	16313	16328	16261	16293	16398	16389	16311	16448	16234	16266	16420	16233	16359	16175	16250	16233	16262	16227	16119	16269	16180	16247	16034	16272	16285	16355	16310	16420	16130	16383	16293	16261	16299	16349	16277	16273	16452	16203	16315	16267	16395	16218	16263	16401	16376	16276	16256	16226	16279	16317	16374	16461	16234	16265	16309	16322	16296	16179	16083	16217	16377	16294	16320	16436	16151	16308	16386	16408	16216	16358	16214	16149	16322	16215	16317	16227	16389	16282	16439	16283	16257	16229	16363	16274	16328	16170	16409	16233	16205	16217	16067	16332	16379	16101	16369	16289	16322	16167	16329	16214	16261	16248	16278	16365	16062	16381	16293	16339	16341	16343	16201	16284	16103	16329	16244	16280	16268	16247	16109	16409	16213	16244	16188	16157	16194	16191	16277	16264	16341	16153	16282	16218	16301	16433	16364	16351	16392	16310	16448	16159	16284	16306	16347	16210	16285	16254	16335	16210	16375	16374	16235	16309	16252	16365	16362	16216	16397	16232	16306	16315	16267	16276	16367	16266	16210	16340	16383	16239	16265	16033	16236	16317	16359	16226	16283	16397	16201	16379	16239	16318	16441	16305	16328	16281	16192	16288	16362	16326	16507	16242	16229	16496	16232	16214	16449	16083	16222	16345	16350	16197	16311	16331	16418	16306	16355	16391	16419	16415	16378	16196	16083	16327	16312	16275	16300	16210	16212	16244	16090	16297	16199	16179	16357	16446	16287	16277	16366	16301	16322	16171	16399	16213	16272	16115	16335	16237	16385	16327	16343	16267	16358	16291	16308	16466	16326	16174	16383	16335	16240	16366	16156	16188	16244	16151	16311	16332	16462	16216	16302	16421	16287	16259	16358	16335	16292	16277	16421	16344	16185	16213	16316	16135	16230	16188	16227	16343	16264	16465	16184	16137	16197	16285	16341	16246	16330	16242	16213	16512	16326	16287	16477	16249	16193	16161	16123	16350	16381	16350	16172	16176	16222	16191	16327	16256	16287	16329	16344	16401	16301	16387	16373	16209	16292	16263	16181	16177	16263	16255	16408	16281	16220	16186	16409	16291	16350	16412	16245	16280	16374	16453	16286	16339	16164	16298	16205	16266	16202	16342	16246	16306	16398	16364	16445	16216	16380	16361	16249	16331	16259	16388	16235	16427	16374	16230	16311	16302	16275	16274	16195	16182	16179	16291	16507	16164	16168	16281	16263	16340	16384	16308	16252	16340	16365	16252	16242	16275	16304	16234	16293	16053	16319	16348	16170	16205	16270	16162	16448	16235	16320	16220	16339	16493	16301	16295	16387	16299	16230	16093	16294	16183	16212	16223	16422	16331	16369	16381	16384	16220	16257	16312	16340	16325	16022	16206	16373	16215	16295	16351	16192	16243	16432	16248	16141	16256	16315	16090	16264	16355	16327	16192	16322	16252	16333	16342	16267	16493	16148	16146	16358	16239	16443	16454	16286	16368	16197	16247	16241	16326	16459	16119	16309	16236	16369	16198	16480	16300	16387	16167	16218	16224	16341	16360	16191	16324	16428	16282	16423	16241	16255	16185	16246	16373	16337	16052	16459	16367	16289	16246	16389	16166	16336	16295	16170	16238	16233	16239	16209	16334	16208	16342	16362	16401	16265	16466	16495	16103	16486	16333	16282	16312	16368	16435	16280	16171	16215	16304	16295	16205	16361	16117	16321	16259	16204	16316	16280	16116	16360	16378	16412	16426	16311	16201	16238	16373	16345	16252	16357	16338	16402	16391	16381	16315	16365	16239	16109	16372	16368	16339	16245	16309	16382	16213	16341	16247	16374	16294	16321	16236	16051	16370	16445	16141	16165	16198	16071	16266	16345	16161	16404	16387	16180	16196	16327	16465	16183	16056	16511	16365	16098	16298	16407	16341	16375	16307	16343	16440	16234	16309	16138	16277	16339	16157	16337	16397	16357	16369	16263	16219	16335	16374	16204	16056	16133	16362	16264	16302	16292	16107	16274	16298	16239	16501	16250	16150	16280	16284	16268	16247	16120	16211	16320	16329	16239	16317	16229	16406	16399	16448	16344	16337	16262	16262	16300	16193	16268	16406	16309	16219	16190	16188	16140	16383	16369	16403	16346	16295	16295	16283	16129	16334	16378	16386	16250	16311	16370	16330	16271	16136	16308	16349	16289	16161	16110	16344	16411	16265	16170	16162	16171	16306	16275	16216	16404	16312	16279	16194	16214	16376	16305	16184	16343	16211	16301	16211	16305	16282	16389	16372	16150	16273	16296	16345	16395	16307	16218	16395	16381	16268	16431	16201	16156	16463	16380	16321	16282	16244	16193	16164	16326	16228	16224	16303	16242	16300	16401	16388	16386	16275	16301	16373	16311	16240	16157	16315	16271	16264	16315	16253	16204	16207	16280	16522	16395	16198	16255	16451	16321	16397	16435	16172	16175	16256	16446	16294	16375	16332	16309	16365	16373	16262	16203	16345	16276	16363	16400	16397	16224	16494	16161	16187	16223	16286	16272	16273	16339	16325	16199	16284	16364	16285	16260	16365	16404	16206	16302	16421	16248	16111	16278	16317	16357	16167	16344	16366	16171	16346	16392	16203	16292	16082	16258	16305	16254	16170	16328	16383	16254	16260	16295	16275	16224	16221	16379	16270	16144	16392	16289	16403	16406	16501	16243	16328	16280	16223	16321	16242	16430	16193	16346	16322	16361	16287	16229	16216	16315	16312	16195	16441	16279	16290	16376	16262	16336	16306	16263	16400	16383	16214	16282	16239	16234	16325	16412	16413	16285	16260	16265	16198	16435	16234	16263	16242	16142	16223	16406	16324	16229	16265	16290	16049	16306	16260	16323	16342	16156	16296	16338	16196	16389	16292	16517	16339	16303	16413	16464	16247	16254	16312	16355	16288	16126	16324	16307	16375	16309	16139	16081	16192	16297	16400	16179	16042	16377	16462	16296	16300	16270	16234	16235	16186	16298	16067	16246	16192	16283	16385	16254	16357	16306	16201	16294	16301	16188	16305	16449	16378	16273	16232	16330	16494	16430	16158	16244	16350	16271	16247	16202	16399	16351	16146	16220	16206	16359	16231	16220	16369	16309	16343	16316	16451	16329	16344	16138	16249	16169	16294	16438	16235	16257	16259	16399	16254	16263	16330	16067	16185	16391	16281	16262	16250	16275	16250	16209	16177	16320	16247	16245	16168	16297	16067	16131	16288	16472	16397	16190	16328	16182	16355	16351	16196	16170	16169	16367	16320	16311	16273
24513	21253	28216	25196	21633	19821	19476	31576	40733	35415	27676	22123	18726	17715	17335	17496	17284	17281	17341	17321	17199	17421	17396	17216	17435	17450	17450	17301	17355	17444	17402	17242	17290	17274	17419	17415	17356	17437	17384	17375	17222	17284	17415	17357	17177	17197	17374	17327	17281	17428	17120	17396	17346	17306	17278	17132	17390	17095	17398	17169	17468	17327	17379	17352	17132	17259	17348	17222	17356	17206	17305	17359	17130	17248	17157	17290	17462	17368	17371	17283	17307	17156	17272	17435	17328	17233	17307	17405	17527	17325	17291	17382	17414	17389	17429	17329	17365	17364	17327	17496	17282	17205	17147	17218	17335	17230	17338	17383	17358	17239	17305	17274	17580	17244	17300	17250	17432	17278	17330	17468	17165	17417	17343	17494	17301	17264	17425	17329	17227	17231	17498	17290	17493	17520	17454	17362	17432	17324	17531	17307	17410	17281	17229	17320	17180	17222	17326	17303	17383	17371	17243	17402	17369	17294	17215	17248	17373	17157	17185	17297	17120	17183	17275	17242	17313	17154	17332	17275	17403	17325	17351	17545	17242	17195	17304	17263	17224	17176	17421	17393	17331	17541	17424	17250	17343	17360	17147	17395	17361	17272	17519	17196	17247	17354	17286	17319	17257	17335	17434	17290	17405	17455	17381	17221	17235	17188	17212	17074	17293	17265	17351	17215	17439	17125	17361	17530	17513	17380	17357	17544	17333	17306	17302	17552	17238	17255	17245	17265	17323	17152	17488	17415	17254	17320	17141	17095	17332	17142	17213	17084	17287	17346	17137	17254	17402	17401	17216	17250	17396	17086	17182	17365	17221	17351	17238	17124	17192	17428	17349	17424	17293	17375	17238	17264	17335	17528	17262	17410	17239	17337	17242	17254	17356	17382	17283	17277	17235	17288	17351	17378	17278	17328	17295	17279	17243	17253	17284	17378	17276	17355	17219	17552	17265	17268	17350	17366	17243	17185	17302	17278	17449	17449	17267	17522	17326	17236	17293	17283	17340	17094	17174	17401	17264	17441	17461	17380	17557	17125	17346	17216	17100	17324	17405	17355	17601	17266	17474	17395	17279	17299	17369	17155	17452	17362	17155	17206	17225	17194	17306	17291	17333	17275	17283	17141	17240	17377	17115	17386	17313	17408	17313	17317	17213	17344	17569	17431	17460	17338	17408	17230	17310	17277	17121	17325	17294	17381	17237	17239	17333	17232	17441	17131	17261	17161	17382	17446	17476	17170	17240	17119	17169	17089	17087	17288	17294	17301	17285	17217	17349	17107	17266	17290	17136	17326	17182	17332	17304	17160	17259	17324	17156	17250	17400	17414	17194	17348	17316	17256	17441	17390	17436	17257	17345	17153	17294	17119	17102	17327	17232	17290	17263	17260	17440	17290	17183	17232	17300	17175	17301	17232	17254	17187	17401	17271	17264	17326	17208	17474	17253	17375	17330	17240	17402	17431	17146	17156	17230	17266	17352	17356	17314	17257	17401	17306	17259	17179	17210	17136	17316	17299	17144	17128	17093	17384	17223	17366	17264	17264	17515	17431	17378	17129	17335	17242	17196	17159	17232	17197	17346	17275	17376	17269	17325	17268	17418	17202	17184	17366	17268	17534	17364	17610	17296	17058	17368	17301	17194	17141	17378	17169	17156	17447	17223	17340	17310	17128	17264	17391	17135	17334	17179	17125	17318	17285	17329	17386	17288	17123	17232	17181	17334	17201	17481	17283	17207	17271	17289	17551	17237	17221	17302	17379	17506	17376	17367	17412	17508	17178	16949	17271	17390	17334	17417	17389	17408	17342	17065	17418	17174	17309	17316	17184	17365	17243	17413	17134	17210	17170	17245	17046	17251	17342	17336	17277	17482	17272	17304	17345	17159	17056	17431	17226	17149	17312	17306	17232	17360	17452	17233	17501	17141	17459	17144	17489	17429	17192	17283	17445	17380	17323	17243	17356	17491	17214	17343	17196	17217	17390	17313	17362	17282	17410	17225	17420	17186	17377	17430	17302	17451	17361	17372	17367	17191	17417	17051	17314	17165	17475	17165	17421	17208	17272	17122	17362	17231	17208	17310	17266	17033	17389	17432	17407	17237	17321	17290	17090	17323	17297	17359	17412	17429	17349	17207	17378	17103	17315	17337	17278	17526	17217	17395	17524	17244	17419	17307	17297	17297	17224	17363	17412	17333	17105	17444	17241	17095	17338	17204	17225	17246	17152	17304	17351	17256	17313	17262	17107	17178	17252	17383	17280	17217	17379	17565	17048	17313	17138	17211	17437	17463	17186	17310	17176	17147	17195	17527	17227	17392	17325	17180	17281	17381	17333	17390	17366	17402	17260	17335	17203	17049	17400	17224	17133	17333	17369	17519	17263	17477	17428	17118	17272	17398	17278	17144	17372	17220	17276	17125	17208	17438	17376	17225	17356	17266	17417	17309	17276	17344	17188	17372	17352	17130	17330	17305	17265	17399	17329	17107	17218	17362	17359	17120	17167	17290	17155	17305	17360	17421	17431	17350	17256	17184	17382	17416	17377	17334	17202	17310	17298	17250	17318	17142	17354	17162	17159	17134	17330	17417	17058	17203	17341	17108	17231	17319	17341	17448	17334	17335	17255	17346	17360	17206	17185	17305	17271	17483	17307	17166	17335	17190	17062	17291	17267	17444	17257	17313	17310	17416	17306	17423	17551	17326	17422	17290	17296	17375	17210	17394	17276	17314	17261	17085	17279	17156	17415	17482	17334	17087	17258	17210	17275	17398	17293	17386	17510	17121	17204	17483	17295	17107	17524	17566	17207	17225	17303	17372	17238	17356	17330	17381	17355	17182	17350	17438	17501	17322	17336	17133	17197	17211	17310	17199	17307	17247	17154	17301	17334	17352	17385	17333	17286	17276	17323	17360	17285	17219	17350	17338	17301	17246	17182	17505	17238	17304	17419	17456	17235	17153	17256	17441	17576	17295	17320	17421	17361	17087	17388	17130	17359	17190	17294	17275	17294	17281	17384	17178	17402	17195	17551	17382	17400	17475	17155	17322	17281	17253	17134	17228	17317	17254	17246	17362	17366	17252	17142	17227	17147	17387	17466	17132	17323	17474	17412	17202	17296	17243	17519	17326	17334	17515	17370	17608	17310	17403	17398	17404	17134	17355	17364	17287	17218	17263	17235	17118	17371	17215	17269	17233	17334	17276	17348	17257	17540	17476	17337	17213	17442	17250	17314	17285	17338	17006	17343	17204	17292	17232	17292	17252	17352	17366	17306	17426	17220	17210	17343	17110	17190	17168	17178	17448	17313	17171	17194	17165	17380	17327	17380	17259	17253	17251	17319	17393	17272	17286	17233	17266	17407	17396	17274	17223	17269	17462	17316	17180	17506	17312	17230	17333	17234	17360	17316	17242	17425	17511	17142	17417	17527	17145	17292	17098	17073	17291	17107	17328	17361	17356	17238	17196	17239	17381	17228	17410	17333	17255	17248	17125	17414	17199	17064	17336	17262	17231	17343	17201	17377	17189	17092	17343	17071	17462	17474	17098	17142	17239	17370	17382	17211	17269	17438	17342	17348	17375	17381	17258	17297	17236	17163	17415	17502	17502	17137	17347	17205	17422	17259	17351	17330	17353	17290	17310	17192	17345	17355	17156	17291	17388	17306	17223	17237	17119	17215	17422	17280	17326	17050	17204	17176	17211	17280	17403	17173	17287	17304	17326	17284	17442	17500	17357	17237	17529	17325	17353	17358	17316	17248	17296	17159	17471	17514	17463	17295	17305	17391	17177	17272	17321	17285	17417	17310	17376	17331	17222	17456	17449	17327	17270	17535	17329	17195	17494	17292	17272	17290	17228	17046	17170	17359	17562	17448	17387	17384	17270	17313	17338	17255	17374	17330	17378	17161	17270	17310	17355	17258	17270	17237	17463	17133	17271	17521	17431	17154	17220	17167	17091	17259	17491	17443	17166	17297	17362	17228	17472	17162	17457	17484	17391	17195	17351	17379	17072	17115	17386	17270	17276	17511	17448	17342	17408	17380	17266	17205	17209	17484	17430	17182	17264	17143	17250	17163	17310	17317	17250	17522	17289	17469	17324	17338	17355	17324	17489	17326	17256	17222	17105	17394	17283	17291	17479	17247	17213	17470	17461	17298	17132	17315	17244	17369	17195	17436	17332	17221	17250	17311	17172	17269	17145	17288	17233	17226	17436	17160	17298	17040	17305	17259	17441	17393	17206	17237	17124	17530	17290	17336	17058	17280	17011	17128	16969	17504	17321	17312	17344	17282	17022	17274	17342	17258	17225	17471	17343	17253	17350	17065	17243	17123	17325	17212	17408	17339	17388	17383	17274	17343	17164	17220	17268	17208	17463	17316	17462	17419	17377	17190	17425	17069	17347	17408	17554	17410	17075	17351	17368	17164	17175	17291	17405	17132	17228	17325	17137	17347	17293	17310	17183	17258	17225	17178	17332	17146	17344	17375	17187	17027	17307	17139	17332	17361	17250	17245	17304	17380	17536	17192	17355	17301	17330	17358	17246	17468	17459	17361	17401	17431	17263	17418	17139	17368	17490	17389	17457	17251	17323	17248	17195	17341	17231	17265	17329	17494	17440	17301	17275	17077	17257	17295	17259	17314	17360	17316	17211	17166	17254	17264	17354	17514	17314	17287	17074	17237	17370	17372	17437	17426	17307	17179	17258	17176	17272	17223	17384	17321	17174	17504	17380	17178	17222	17166	17112	17276	17173	17457	17280	17351	17365	17204	17353	17236	17328	17239	17242	17340	17360	17424	17412	17416	17371	17332	17300	17415	17343	17244	17223	17352	17447	17376	17217	17329	17301	17348	17189	17249	17365	16985	17421	17229	17333	17218	17134	17143	17441	17560	17269	17288	17367	17228	17346	17169	17267	17302	17252	17425	17329	16966	17129	17349	17265	17294	17332	17370	17273	17192	17233	17243	17202	17404	17290	17371	17163	17304	17257	17457	17672	17380	17393	17406	17466	17268	17387	17378	17323	17281	17347	17319	17216	17279	17350	17278	17251	17395	17053	17271	17248	17391	17049	17351	17305	17350	17133	17096	17048	17326	17344	17413	17333	17212	17229	17446	17158	17373	17191	17266	17324	17387	17231	17390	17376	17467
17673	30539	29505	24095	18744	17786	17797	36476	43412	36785	28496	21052	17123	16274	16197	16106	16134	16035	16005	16196	16269	16317	16381	16307	16263	16025	16138	16049	16072	16091	16107	16225	16174	15951	16159	16134	16109	15974	16244	16329	16246	16166	16102	16052	16316	16032	16076	16238	16223	16162	16118	16016	16010	16254	15991	16186	16227	16163	16242	16098	16088	16201	16188	16094	16090	16186	16117	16157	16338	16008	16055	16011	16157	15925	15951	16219	16272	16222	16169	16209	16276	16031	16155	16148	16035	16044	16041	16093	16122	16198	16163	16283	16270	16268	16043	16118	15952	16086	16175	16093	16260	16160	16182	16091	16080	16212	16168	16141	16200	16360	16150	16204	16347	16046	16102	16139	16148	16204	16172	16149	16176	16174	16105	16158	16198	15887	16113	16229	16029	16164	16207	16293	16214	16117	16253	16169	16134	16220	16238	16039	16128	16132	16082	16060	16168	16109	16211	16092	16054	16106	16119	16275	16069	16067	16108	16024	16140	16193	16129	16230	16209	16198	16030	16002	16278	15937	16215	16066	16147	16038	16260	16183	16009	16133	16077	16194	16147	16355	16269	16113	16219	16255	16133	16275	16165	16150	16109	16109	16231	16129	16228	16288	16116	16275	16278	16092	16191	16176	16238	16030	16041	15985	16002	16067	16064	16052	16200	16207	16033	15978	16048	15943	16235	16071	16329	16164	16259	16177	16174	16418	16317	16209	16151	16071	16228	16163	16145	16215	16215	16161	16153	16226	16122	16114	16197	16100	16164	16150	16142	16290	15994	16279	16153	16140	16365	16012	16315	16107	16333	16028	16206	16089	16174	16178	16284	16030	16081	16099	16073	16190	16184	16058	16135	16127	16111	16016	16231	16194	16283	16195	16205	16057	16253	16138	15981	16001	16241	16208	16194	16126	16123	16123	16307	16200	16067	16330	16189	16309	16250	16211	16103	16203	16315	16119	16319	16054	16085	16132	16068	16252	16197	16106	16277	16166	16043	16276	16110	16138	16117	16140	16262	16338	16229	16132	16183	15982	15998	16077	15872	16033	16360	16010	16060	15943	16251	16122	16068	16198	16230	16217	15944	16280	16143	16222	16098	16212	16183	16060	16060	16138	16161	16296	16165	16238	16070	16208	15998	16288	16042	16049	16148	16103	15948	16243	15989	16190	16144	16105	15985	16314	16080	16130	16142	16100	16104	16083	16126	16005	16143	16033	16233	16092	16220	16028	16276	16067	16403	16150	15957	16278	16078	16085	16180	16127	16178	16286	16114	16161	16029	16108	16035	16106	16135	16122	16162	16139	16125	15898	16165	16120	16120	16054	16120	16241	16147	16127	15995	16097	16184	16161	16155	16125	16149	16157	16160	16174	16121	16038	16268	16302	16232	16033	16278	16167	15990	15892	16283	16331	15984	16135	16166	16099	16000	16209	16222	16074	16245	16264	16168	16186	16157	15946	16079	16172	16194	16044	16214	16230	16196	16206	16080	16143	15953	16193	16155	16099	16319	16132	16056	16135	16084	16111	16197	16229	16072	16144	16131	16275	16188	16152	15975	16177	16222	16269	16067	15964	16084	16157	16192	16142	16078	16110	16264	16233	16185	16092	16278	16267	16127	15937	16123	16255	16309	16202	16140	16051	16088	16099	16178	16095	16209	16161	16158	16048	16115	16148	16284	16170	16232	16125	16357	16070	16075	16238	16233	16036	15922	16154	16242	16129	16112	16218	16158	16077	16086	16124	16070	16211	16157	16163	16035	16117	16340	16265	16259	16098	16273	16028	16126	16304	16218	16161	16122	16301	16173	16134	16092	16201	16037	16086	16166	16157	16100	16218	16149	16257	16094	16060	16208	16145	16112	16209	16139	16091	16200	16087	16034	16093	16015	16145	16281	16238	16211	16116	16044	16318	16112	16185	16228	15991	16135	16148	16265	16187	16106	16282	16112	16204	16009	16168	16102	16150	16071	16225	16168	16221	16251	16197	16031	16219	16134	16295	16151	16249	16293	16028	16127	15934	16408	16158	16058	16037	16269	16172	15985	16065	15859	16173	16025	16090	16152	16032	16107	16170	16049	16282	16262	15946	16120	16074	16197	16190	16059	16017	16051	16103	16213	16212	16231	16134	16122	16198	16118	16186	16218	16106	16106	16097	16122	16363	16041	16219	16012	16135	16100	16079	16166	16049	16148	16070	16006	16390	16075	16248	16139	15827	16112	16331	15953	16112	16045	16122	16137	16264	16083	16208	16069	16265	16081	16225	16187	16088	16146	16191	16028	16098	16228	16349	16061	16223	16148	16085	15930	16025	16089	16242	15981	16041	16111	16006	16140	16220	16189	16315	16092	16072	16155	16217	16083	16154	15886	16017	16099	16081	16196	16019	16008	16156	16084	16076	16143	16100	16053	16125	16164	16177	16295	16140	16080	16119	16089	16188	16036	16031	16196	16114	16162	16184	16011	16217	16308	16068	15958	16166	16095	16099	16255	16218	16041	15988	16104	16432	16200	16280	16238	16074	15994	16220	16138	16150	15990	16169	16153	16015	16209	16171	16075	15996	16048	16045	16191	16039	16182	16211	16223	15944	16238	16126	16103	16174	16138	16307	16128	16122	16169	16170	16156	16084	16173	16172	16283	16157	16273	16190	16202	16168	16166	16134	16253	16211	16115	16288	15857	16104	16168	15983	16143	16041	16169	16078	16169	16236	16140	16049	16185	16070	16078	16109	16314	16248	16225	16080	16138	16123	16156	16189	16114	16067	15988	16111	16185	16104	16127	16089	16207	16262	16205	16060	16235	16176	16132	16181	16211	15945	16086	16142	16281	16044	16045	16160	15989	16260	16038	16119	16064	15837	16113	16097	16013	16120	16210	16164	16186	16288	16211	16092	16340	16093	16098	16065	16028	16252	16215	16182	16130	16210	16109	16038	16080	16226	16114	16042	16071	16103	16022	16091	16179	16024	16145	16008	16316	16044	16156	16075	16017	16143	16043	16165	16172	16246	16294	16062	16059	15998	16142	16189	16111	16181	16166	16355	16043	16264	16119	15978	16093	16099	16007	16317	16164	16044	16164	16079	16100	16233	16197	16152	16143	16014	16185	16194	16141	16259	16011	16219	16084	16023	16260	16143	16022	16207	16121	16084	16101	16074	16060	16185	16138	16131	16232	16228	16033	16164	16276	16181	16091	16096	16235	16001	16131	16020	16188	16016	16169	16193	16071	16123	16098	16179	16038	16098	16072	16131	15992	16256	16088	16090	16080	16076	16370	15953	16290	16094	16279	16122	16314	16251	16232	16105	16143	16085	16080	16158	16317	16280	16122	16134	16138	16140	16316	16308	16187	16069	16109	16213	16060	16254	16137	16247	16243	16057	16138	16094	16077	16018	16118	16043	16116	16123	16162	16124	16092	16151	16162	16174	16135	16079	16336	16082	16172	16206	16388	16278	16053	16192	16159	16082	16156	16162	16118	16118	16085	16099	16047	16203	16183	16288	16056	16172	16123	15951	16154	16094	16125	16346	16089	16144	16196	16143	16261	16141	16210	15968	16253	16008	16231	16136	16126	16105	16199	16172	16061	16002	16076	16027	16098	16008	16182	16201	16277	16011	16102	16187	16299	16290	16131	16176	16179	15982	16227	16195	16116	16157	16156	16004	16218	16035	16235	16298	16004	15970	16211	16155	16312	16264	16133	16025	16171	16234	16272	16074	16087	16059	16163	16196	16175	16198	16054	16058	16111	15995	16133	16344	15844	16119	16224	16280	16122	16253	16238	15973	16173	16170	16114	16147	16185	16196	16226	16190	16236	16294	16064	16270	16053	16172	16062	16225	16213	16265	16181	16194	16053	16178	16139	16261	16192	16133	16307	16141	16253	16274	16070	16087	16139	16305	16045	15953	16136	16067	16169	16096	16105	16120	16153	16209	16224	16134	16038	16177	16277	16269	16214	16158	16147	16194	16224	16043	16188	16148	16266	16088	15958	16175	16194	16029	16128	16205	16224	16279	16204	16177	16115	16208	15993	16096	15988	16099	16394	16114	16081	16373	16100	16121	16156	16158	16200	16193	16154	16094	16096	16273	16320	16225	16252	16332	16103	16121	16303	16277	16005	16050	16185	16125	16034	16202	16204	16117	16044	16088	16228	16178	16150	16203	16135	16225	16153	16167	16007	16177	16013	16115	16116	16165	16177	16279	16135	16215	16241	16086	16115	16104	16398	16058	16227	16204	16088	16256	16132	15944	16128	16056	16092	16133	16244	16063	16154	16128	16198	16042	16112	16276	16103	16184	16192	16193	16296	16106	16131	16266	15995	16215	16102	16130	16190	16080	16220	16073	16199	16191	16287	16009	16284	16149	16218	16250	16142	16133	16240	16107	16126	16177	16158	16205	16166	16256	16066	16112	16190	16082	16190	16077	16059	16228	16149	16055	16080	16206	16050	16450	16146	16102	16227	16167	16062	16245	16157	16135	16200	16364	16146	15980	16170	16128	16256	16098	16312	16307	16045	16192	16121	16175	16148	16041	16252	16082	16256	16202	16201	16137	16145	16091	16161	16236	16122	15966	16202	16050	16259	16127	16130	16170	16467	15913	16274	16057	15944	16204	16311	16124	16045	16085	16118	16267	16190	16132	16156	16006	16111	16149	16167	16127	16065	16189	16192	16115	16107	16173	16185	16188	16183	16184	15982	16254	16151	16211	16073	16181	16153	16167	16261	16130	16066	15996	16298	16167	16068	16177	15999	16252	16332	16153	16103	16038	16221	16150	16187	16195	15891	16379	15943	16295	16228	16096	16161	16188	16010	16084	16079	16254	16123	16490	16288	16158	16260	16174	16019	16006	16178	16111	16138	16274	16142	16282	16254	16109	16262	15992	16094	16219	16224	16115	16150	16182	16217	16155	16213	16297	16179	16061	16205	16214	16153	16201	15869	16210	16196	16146	16229	16109	15947	16296	16122	16086	16258	16110	16116	16117	16133	16057	16120	15958	16235	16113	16227	16278	16075	16119	16140	16030	16147	16228	16305	16193	16240	16180	16176	16122	16018	16042	16192	15936	16104	16285	15991	16289	16194	16179	16135	16105	16179	15936	16183	16106	16100	16221	16329	16210	16074	16006	16154	16230	16070	16181	16149	16117	16291	16189
23048	21270	29078	23775	21655	23558	25673	42228	57212	48283	36387	26465	19907	17723	17434	17194	17177	17218	17252	17280	17216	17175	17310	16988	17223	16979	17104	17078	17054	17083	17093	17132	17075	17006	17115	16954	16951	17002	17055	17229	17036	16802	17080	17104	17262	17065	16999	16908	17008	17233	17079	17186	17087	17097	17038	17037	17067	17146	17014	17234	17056	16987	16955	17246	17011	17260	16921	16972	17191	17197	17156	17166	17305	17042	17294	17010	16887	17144	16772	16988	16974	16928	17219	16845	16940	17190	17268	17222	16892	16883	17007	16949	16820	16923	16964	17124	16910	17244	16946	16852	17052	17075	16832	16792	17068	17185	16868	16916	16942	16996	17072	17067	17057	16925	16920	16915	17109	16983	16943	17135	16980	16939	17115	17066	17077	16947	16996	17020	17010	16899	17008	17010	17024	17001	17052	17042	17145	17063	17015	16793	16940	17219	17063	16958	17133	17149	17128	16842	16918	17045	16753	17030	16913	17239	16929	17113	16992	16863	16907	17113	17246	17051	16881	16991	16976	17037	17019	16820	17179	16992	16935	16994	17095	17041	17143	16995	17023	16940	17078	17008	16855	16866	17031	17001	16997	16851	16995	16865	17163	17121	16859	16922	16768	16775	16850	17005	16974	16997	17291	17115	16939	17078	17079	17155	17030	17076	17029	17078	16919	16837	16830	17034	16982	16915	16934	16833	17112	17050	17109	16896	17012	16998	17086	16965	17076	17018	16928	17005	17003	16938	17053	16952	17074	17086	17094	17101	16710	16955	17072	16974	16906	17034	17108	17030	17110	16976	17158	17081	17058	17010	17131	17052	17098	16955	17014	17098	16945	16673	16969	17178	16870	16937	16913	16880	17000	16987	16855	17082	17012	16917	17169	16964	16795	17018	16985	16860	17134	16962	17114	17161	16977	16776	16949	16877	16800	17038	17042	17122	16938	17096	17005	16965	16871	17013	17128	17016	16903	16939	16709	16914	17196	16812	16961	17031	16971	17094	16866	16914	17070	16855	17061	16988	16979	16926	17064	16967	16929	17049	16910	16987	16996	17053	16929	16818	17006	16898	16929	17196	16849	16889	17082	16994	17025	17038	16939	16874	16850	17047	17059	16957	17007	16819	17148	16981	16897	17049	17004	17070	17024	16999	16932	16999	17146	16705	17032	16971	17021	16968	16853	17023	16873	17036	16951	17013	16912	16918	16770	16939	16844	16734	17097	16958	16755	16868	16867	16930	17083	16971	17058	17057	17007	17183	16956	16761	17158	17068	16989	17093	16993	17163	17107	16975	16935	17110	17117	17058	16945	17244	16894	16860	17028	17118	16802	16943	16940	16934	17087	17026	17171	17013	17294	17014	16848	17079	16930	17019	16889	17198	16985	16918	17164	17049	17004	16920	17072	17167	16991	17224	17255	16933	16839	16868	17225	17007	17084	16755	16829	16882	17102	17015	17068	16918	16833	16838	17013	17042	16990	17010	17025	17041	17077	16796	16817	16927	17246	16989	16932	16986	16744	17056	16894	16800	16970	16986	17235	16948	17044	17002	17091	16982	17107	17045	16994	16952	16987	16999	17051	17094	16948	16893	16913	16858	17129	16897	16947	16964	16958	17037	16882	16818	16803	17080	17102	17055	16985	17002	16969	17071	16843	17087	16821	16930	16995	16923	16901	16871	16931	16927	16833	16834	16900	16914	16944	17014	16992	17058	16917	16998	17043	16833	16950	17223	17045	16987	17122	17009	16865	16944	16996	16947	17122	17052	17130	16965	17098	17043	17117	16896	17010	16786	16733	17043	16838	16884	17033	17013	16952	17020	16830	17003	17102	16899	17006	16866	17045	16876	17141	17235	17079	16986	17040	16896	16953	16789	17037	17237	17164	17025	16796	17005	16860	17091	16993	16886	16956	16860	16933	16935	17086	17123	17016	16832	17032	17067	16933	16863	17137	17111	16927	17025	17069	17078	17084	17020	17027	17098	17088	16980	17066	16844	16900	17100	16878	16919	17078	16999	17090	16921	16882	16882	17069	16894	17050	16971	17090	16941	16951	17033	16986	17100	17028	17065	16987	17071	17229	16871	17037	17162	17068	16899	17049	16924	16959	16979	17004	16757	16976	17040	16847	16907	17108	16767	16902	16957	17058	17077	17007	16824	16925	16899	17093	17000	17006	16991	17038	17115	16976	16799	16951	17156	17047	17033	16815	17018	17076	16944	17065	17021	16880	16973	16966	16993	17084	17051	16972	16971	16742	16962	16965	16935	17044	16895	17172	17086	16953	17074	17034	17050	17265	17131	17026	16806	16830	16937	16901	17032	16985	16975	16979	16973	16827	16816	17016	17058	16962	17026	17049	17041	16918	17045	17134	16897	17038	16969	16939	16974	17038	16950	16977	16964	17095	17114	17021	16737	16907	16923	16987	16759	17169	16780	16911	16935	17046	16899	16932	16977	17163	16980	16892	16832	16844	17052	16780	16876	17057	16852	16999	16918	17071	16879	16843	17067	17109	17224	17134	16867	17042	16892	17103	16907	17026	17146	16956	16952	16929	17119	17120	16797	16961	16827	16824	16832	16930	16790	16986	16968	16920	17043	17003	16903	16977	16947	16850	16886	17115	16988	16653	16896	17003	17193	16950	17014	16907	17018	16910	16987	17225	17006	16834	16936	17004	16963	17010	16983	16925	17145	16932	16914	16936	17107	16802	17109	17065	17098	17025	16884	17087	16949	16983	16863	17137	17016	16855	16799	17091	16951	16734	16930	17063	16900	17016	16860	16933	17063	16984	16994	17005	17019	17016	16898	17045	16898	16900	17045	17057	16874	17070	17143	17210	17165	16989	16893	16928	16991	16979	17042	17154	17039	16806	17013	16959	16951	16781	17058	17051	16902	17020	16992	16966	16892	17069	17036	17121	16973	17154	16851	17003	16957	16994	17064	16994	16979	17005	17170	17006	16966	17029	16898	17059	16925	17140	17075	16996	16984	17020	17039	17036	17008	16964	16981	16857	17102	17060	17081	17213	17063	16981	16952	16875	16926	16970	17012	17226	16787	17062	17057	16957	16948	17128	17106	16933	16853	16964	17045	17018	16955	16854	17037	16854	17030	16906	16980	16863	16932	17185	16941	17061	16853	16951	16933	17086	16843	17075	17017	17106	17128	17100	16819	16715	17065	17337	17060	16914	16983	17202	16963	17048	16846	16956	16802	16845	17118	17103	17138	16857	16899	17058	16965	16850	17041	17034	16920	17018	16875	17200	17129	17267	17032	17135	17059	17036	17144	17176	17117	17009	17168	17005	17058	16975	16999	16932	16942	17085	17184	17057	16882	17069	17225	17030	16962	16976	16946	17114	17108	16946	16969	17066	16940	16965	17098	16916	17049	16872	17058	17057	17069	16988	17043	16963	16901	17190	17171	17105	17054	16993	16834	17052	16957	16954	17022	16870	16981	16999	17121	16905	17038	17020	17079	17137	17033	16978	16981	16993	16975	17059	17039	16856	17026	17107	17065	17020	16864	17061	17088	16890	16969	17019	16980	17065	16921	16896	16959	16923	16985	16903	16919	16910	17135	16938	16919	17132	17060	17104	16934	16916	17071	17100	16974	17036	16776	17074	16922	17031	16784	16935	16848	17033	17179	17017	17073	17117	17079	16800	17142	16875	17046	16911	17191	17024	17035	17102	16927	16941	17012	16995	16803	17004	17051	17039	17050	17084	16980	16984	16936	16982	16973	16984	16996	16841	16893	17052	16990	17051	16887	16757	17148	17074	16844	17084	17084	17024	16897	16866	17110	17160	16931	16911	16993	17084	16876	16842	16967	17273	17113	16809	16884	16950	16841	16907	16921	17076	16986	16779	17016	17147	17080	16998	16935	17111	16917	17061	16775	17189	17222	17112	16920	17182	17106	17053	17028	16884	16850	16841	16976	16997	17030	17226	17057	17032	16979	17096	16940	16955	16986	17035	16879	17096	17107	17063	17045	16924	16942	17055	17028	16929	16988	17036	16870	17093	17019	17275	17052	16988	16984	16980	17085	16946	17118	17036	17095	16950	17019	17058	17087	16941	16959	17015	16928	16864	16905	17079	16886	16994	16842	17038	16925	16977	17028	17095	17155	17003	16900	16923	17018	17023	17118	17044	16897	16871	16779	17068	16811	17065	16995	17111	17059	17102	16928	16937	17002	16977	17024	17148	17058	17123	17059	17352	16887	16994	16975	16873	17016	16807	16769	17177	17019	16908	17021	16852	17154	16861	16791	16828	16971	16829	16867	17059	17110	17162	17111	16963	17010	17146	16959	17001	17232	17212	16991	17198	16909	16975	17052	17010	17235	17037	17006	16925	16837	17155	16960	16957	16915	17046	16953	17053	16978	17020	17178	16931	16796	16896	16887	17092	17088	17121	16989	16939	16873	17007	16999	16898	16910	16784	16939	16795	16923	16940	17046	17130	17080	17040	16820	16825	16902	16989	17023	16975	16997	17013	16975	16942	16859	17060	16852	17000	17151	16878	16940	16984	16940	17251	17137	17046	16895	17000	17221	16861	17152	17022	16998	16888	17051	17108	17203	17011	16827	17175	17061	16886	17002	17043	16910	17017	17045	17038	16870	16767	16852	17094	17066	17031	17069	16937	17243	16964	17156	16966	16990	16990	16881	17030	16992	16989	17109	16991	16984	16886	16979	16915	17067	16920	17118	16949	17107	16966	16964	16888	17003	17000	17075	17111	16906	16940	16830	16878	16920	17127	16984	16983	16975	17053	17051	17108	17034	17142	16927	17063	16925	16808	16912	16980	17018	16770	17033	16850	16769	16957	16746	17049	17008	16918	16693	17068	16977	16893	17014	17124	16950	17113	17061	16907	17022	16930	17030	17036	16959	16745	16775	16991	16951	17041	16805	16931	16936	16962	17108	16897	16813	17093	17064	16982	16918	17006	16884	16891	17039	16976	16985	16821	17092	17064	17069	16727	17048	16989	16985	16935	16928	16838	16966	17013	17009	17001	16953	17078	16856	16954	16891	17324	16927	17061	17260	17027	17052	16895	16861	17027	16999	17168	16917	17223	16917	16657	16938	17086	17054	16941	16995	16988	16992	16950	16905	17000	16989	17072	17054	17007	17029	17126	16821	16992	16820	17026	17038	16991	16906
19349	36884	35049	28516	23886	21087	22211	47589	58486	48796	38161	26094	18488	16016	15914	16032	16066	16076	15969	15924	15954	15962	15969	16066	15869	15936	15999	16020	16165	16036	16006	16042	16036	15908	16016	15944	16023	15970	16040	16169	16100	15931	15848	16019	15982	16024	15986	15898	15922	15907	16130	15885	16092	15861	15835	15861	16087	16087	16098	16017	15910	15908	16015	16045	16062	16020	15991	15957	15950	15809	15956	15968	15956	15920	16116	15873	16061	15887	16079	15854	16047	15986	15900	16127	16136	16027	15851	16019	16001	15860	16031	15859	15979	15930	15874	16014	15922	16090	15908	16004	16052	15883	16037	15926	15935	15755	15920	15972	15819	16124	15857	15902	15883	15917	15859	15994	15925	15925	15882	16025	16092	15950	16109	15881	16185	15940	15930	15957	15973	16053	15940	15916	16007	15962	15896	15962	15892	15886	15854	15974	16030	15750	15974	16042	16044	15862	16035	15918	15849	16132	15902	15734	15893	16051	15943	15892	15912	15819	15923	16081	15997	15886	15842	15928	15889	16118	15896	16079	15970	15985	16075	15780	16055	15833	15843	16063	15890	15881	15855	15935	16072	16056	15934	15939	15812	16015	15976	16049	16022	15914	15916	15975	16014	15857	15883	15928	15807	15965	15893	16008	15842	15807	16033	16238	16073	15959	15981	16081	16135	15735	16097	15923	15889	15930	16064	15902	15942	15925	15949	15933	15838	15954	15984	15876	16028	16022	15929	15869	15811	15892	15931	16178	16099	15851	15859	15961	15942	15940	16083	15910	16036	16037	15984	15880	16149	16027	16021	15812	16062	16016	16058	15974	15911	15844	15914	15910	15973	15951	15997	15888	15838	15891	15932	15878	15826	15792	16004	15955	15853	15890	15901	15890	16056	15903	16042	16101	15778	15956	15900	16012	15926	16010	15857	16081	15870	15851	16019	16015	15868	15858	15979	15937	16048	15888	15956	15863	15868	15975	15669	15951	15942	15893	16117	15821	16081	15814	15913	15832	16035	15976	15769	15960	15921	15918	15898	16018	15785	15959	15974	15996	16099	15834	15977	15937	15915	15950	15953	15924	15871	15749	15959	15955	15882	15778	16059	15985	15831	16026	15875	16023	15862	16035	15869	16028	15836	15974	16032	16010	15872	15970	15931	15839	15875	15861	15985	15913	16092	15880	16084	15987	15817	15982	15984	15865	15768	15999	15992	15943	15861	15915	15938	16064	15902	15954	15938	15943	15848	15894	15964	15897	16227	15927	15901	15867	16013	15907	16004	15963	15788	15968	15971	15947	16045	16111	16040	15889	15908	16010	15978	16098	15938	15964	15967	16000	15766	15931	15880	15951	15873	15932	15892	15873	15928	15894	16058	16013	16002	16024	15926	16023	15987	16064	15908	15856	15821	15948	16056	15939	15998	16193	15954	15920	15941	15857	15784	15998	15897	16098	15998	15946	15983	15980	15812	15957	15656	15860	16048	16089	15813	15800	15944	16041	15997	16192	15978	15772	15969	16016	16015	15883	15947	16038	15919	15971	15901	15861	16012	15888	16016	16067	16139	16016	15848	15994	16058	16033	16022	15811	15968	15965	16113	16017	15921	15896	15970	15832	15972	15882	16060	15898	15933	15851	15772	15885	16075	15923	15940	15873	15840	16056	15902	16115	15917	16005	15883	15872	15887	15999	15946	15788	15977	15883	15845	15885	15891	15808	16097	15940	15872	15894	15950	15928	15756	16064	16113	15933	16029	15836	15989	15925	15974	15857	16049	15958	15905	15877	15970	15915	15885	15716	15819	15938	16027	15774	15966	15776	15849	16015	16004	15973	15922	15940	15983	15756	15944	15914	15947	16062	15922	16040	16033	15960	15960	15932	15961	15959	15757	16025	15904	15875	15938	15957	15964	15981	15833	15805	15795	16058	16038	15968	16088	16021	15869	15736	16021	15771	16026	15805	15733	15995	15983	15891	15732	16025	16071	15898	16021	15782	16033	15809	15988	16042	15933	16029	16001	15965	15790	15852	16047	15891	16006	16031	15810	15974	15853	16029	15970	16167	15886	15810	15815	16121	15755	15898	15935	16018	16023	16058	16051	15962	15773	15855	15972	16094	16113	15936	15975	15959	15845	15943	15885	16003	15838	15869	15859	15909	15928	15973	15973	15997	15828	16110	15938	15814	15962	15951	15847	16022	16040	15934	15890	16065	16133	15944	16025	15814	15921	15811	15838	15948	16013	15979	15991	16036	15835	15933	16015	15935	15944	15938	15885	16182	16109	15870	15893	15752	15944	15916	15831	16144	16007	16044	16127	15886	15980	15919	15987	15949	15956	15879	15833	15919	15999	15816	15912	16075	15948	15934	15935	15876	15933	15879	15908	15868	15943	15858	16008	15841	15987	15991	15885	15873	15968	16051	15863	15950	16010	16007	15849	15850	15876	15991	15916	16130	15831	16063	15834	15999	15941	15925	16041	15772	15891	15963	16037	16007	15978	15893	16006	15867	16029	15770	15862	15828	15881	15789	15981	16042	15907	15895	16010	15985	16082	16014	16350	15854	15937	15934	16052	15953	15842	16118	15829	15960	16057	15948	15889	15831	15797	15854	15903	15935	15997	15871	15818	16020	15907	16069	15886	16006	15904	16092	16035	15977	16163	16027	15835	16119	15914	15824	15999	15885	15975	15945	15794	15954	15962	16064	15923	16071	15937	15932	15907	15953	15834	16164	16030	16112	16076	15811	15808	15658	16033	15886	15985	15894	16068	16083	15923	16087	15997	15862	15842	16009	15825	15896	15922	16058	15960	16154	15923	15949	16075	15950	15964	16090	15890	15931	15831	15766	15932	16003	15922	15916	15952	15924	15842	15826	15923	15784	16031	16090	16106	15910	16027	15896	15853	15924	16005	15880	15817	15905	15899	15922	15891	16033	15945	15945	15788	15899	15848	15993	15827	16168	15948	16009	15816	15956	15892	15901	16057	16064	16051	15801	15939	15975	15784	15991	16126	15876	16030	15902	15925	16020	16036	15948	16099	16191	15841	15799	15965	15923	15795	15891	15942	15924	15757	15945	15907	15881	16038	15859	15866	15960	15993	15726	15948	16047	16126	16041	16004	15930	15931	16071	15946	15817	15987	15866	15935	16038	16010	16013	16018	15708	16039	15862	15855	15948	15809	15784	15852	15974	16024	15984	15781	16039	15940	15926	15786	15858	15965	15733	16047	15986	15877	15891	15994	15895	16043	15980	16029	15876	15976	15900	15926	16109	15807	15834	15998	15961	15983	15885	15970	15921	16163	15944	16003	15895	16060	16046	15901	16044	16027	16104	15909	15928	16010	15853	16030	15905	15832	15925	15984	15916	16068	15959	15818	16096	15979	15851	15987	15920	15861	15975	15887	15952	15941	15786	16035	16002	15994	15868	15887	15896	16138	15852	15956	16038	15865	15893	15924	15900	15891	15904	16002	16050	15837	15900	15930	15957	15952	15884	15899	15981	16056	15917	16065	15902	15883	16012	15969	16157	15917	16110	15959	15975	15874	15928	16047	16014	15904	15960	15922	16096	16081	15796	16055	15951	15888	15938	15937	15834	15859	15991	15983	15907	16022	15960	16039	16014	15984	15915	15920	15763	15980	16011	16119	16013	15905	15803	15991	15895	15781	15882	15940	16040	15935	15965	15899	16036	15816	16055	15877	15966	15881	15921	15894	16029	16025	16063	15939	15912	15843	16093	16020	15826	15987	15904	15904	16011	16019	15985	15834	16049	16066	15929	15886	16196	15905	15864	15859	15927	15950	15817	15909	15861	15958	15816	16001	15827	15794	16067	16010	16021	16028	15803	15900	16059	16095	15962	16000	15997	15977	15897	15932	15872	15912	16085	15764	15992	16037	15886	16021	15970	15891	15934	15814	15797	16048	15840	15838	15947	16020	15937	15928	15941	15989	15862	15786	15913	15907	15959	15836	16027	15901	16052	15862	15861	15892	15995	16116	15811	15931	16025	16051	16026	15921	15899	15825	15878	15907	16001	16073	15811	16014	15854	16061	15901	15765	16022	16065	15976	16073	15910	15948	15948	16143	15950	16053	15975	16005	15928	15876	15980	15955	15874	15883	15854	16024	15989	15856	15895	16027	16018	15904	15820	15808	15678	16050	16113	15904	15750	15975	16045	15849	15822	15981	16023	15799	15864	16067	15940	15988	15966	15835	16134	15659	15920	15875	16054	15918	15951	16049	15951	15966	15795	15909	15971	15870	15912	15881	15865	15831	15903	15935	15886	16037	15785	16051	15985	15897	15850	15984	16037	16022	15905	15828	16039	15897	15984	15800	15908	15921	15814	15952	15955	15870	15898	15971	16080	15909	16025	16094	15973	15752	15928	15982	15921	16039	15941	16035	15869	15881	15983	16088	15945	16073	15918	16076	15974	15887	16023	15909	15992	15945	15974	16088	15948	16095	16108	15924	15958	15779	15995	15997	15831	16022	15953	15904	16126	15815	16049	15960	16112	15762	15922	15876	16060	16149	16037	15864	16069	15801	15790	15822	16030	15807	15928	15932	16019	15921	15989	15993	16010	15878	16026	15888	15942	16147	16000	15794	15714	15782	15944	15905	15896	15948	15904	16066	15930	15985	15966	15893	15793	15920	15969	15887	15854	15882	16154	16007	15817	15879	16003	15970	15968	15840	16008	15877	15874	15926	15847	15908	15853	16037	15894	16018	15957	16060	15986	15902	16040	16029	15885	15911	15933	15970	16020	15770	15878	15917	16083	15909	15933	16082	15851	16036	15942	16004	16075	16038	15886	15922	16060	15887	15744	15794	15909	15905	15882	15973	15936	15875	15927	15916	15989	15976	15979	15971	15896	15932	15837	15894	15967	15934	15917	15993	16007	15904	15989	16152	15925	15968	16147	15825	15789	15773	15980	16023	15942	15898	15880	16048	15936	15998	15775	16051	15985	15890	15975	15779	15877	15862	15924	15826	15996	15875	15940	15866	15979	15846	15987	16075	15903	15990	15927	16100	15827	16012	15873	15852	15886	15848	15924	15933	15892	15984	16120	15958	15835	16020	15977	15869	15805	16082	15952	15981	15917	16005	16035	15897	15950	16035	16001	15880	15882	15946	16027	15910	15947	15958	15864	16039	15910	16021	15786
27376	21960	24512	21406	18287	18025	19486	22978	23057	21225	19555	18596	17614	17485	17445	17311	17452	17389	17640	17525	17549	17566	17414	17180	17532	17390	17353	17387	17388	17491	17528	17421	17641	17651	17314	17469	17349	17309	17591	17379	17567	17433	17263	17374	17138	17294	17548	17501	17429	17427	17305	17280	17427	17377	17565	17577	17347	17327	17558	17430	17343	17251	17439	17490	17370	17352	17489	17497	17324	17438	17295	17701	17595	17512	17374	17233	17396	17287	17472	17389	17503	17389	17266	17390	17485	17322	17413	17373	17530	17476	17275	17297	17452	17321	17279	17428	17526	17485	17226	17347	17448	17347	17395	17300	17372	17214	17271	17089	17389	17331	17447	17198	17487	17438	17500	17514	17211	17351	17322	17483	17403	17496	17372	17369	17447	17177	17409	17436	17491	17484	17392	17492	17424	17151	17392	17577	17591	17638	17237	17381	17514	17212	17456	17658	17444	17593	17376	17268	17510	17331	17395	17232	17458	17317	17483	17416	17438	17265	17589	17434	17342	17559	17073	17260	17524	17554	17464	17628	17466	17327	17425	17421	17416	17245	17397	17276	17318	17446	17533	17334	17350	17377	17254	17344	17631	17609	17267	17404	17393	17249	17400	17447	17286	17292	17439	17453	17611	17180	17303	17341	17605	17401	17381	17546	17399	17593	17433	17259	17323	17420	17448	17371	17568	17661	17249	17351	17486	17454	17403	17504	17228	17236	17251	17559	17288	17375	17529	17320	17413	17624	17427	17542	17422	17338	17494	17363	17449	17429	17344	17416	17517	17527	17616	17663	17514	17337	17411	17371	17583	17533	17449	17313	17408	17715	17582	17431	17559	17487	17612	17299	17542	17339	17287	17427	17293	17420	17411	17397	17437	17600	17549	17306	17223	17304	17300	17512	17380	17446	17494	17208	17436	17422	17424	17413	17534	17367	17292	17511	17458	17382	17367	17420	17425	17182	17490	17368	17339	17326	17488	17367	17439	17624	17521	17436	17375	17626	17516	17620	17236	17346	17415	17409	17374	17308	17373	17260	17456	17352	17607	17436	17318	17297	17498	17399	17380	17324	17239	17321	17402	17433	17539	17518	17453	17504	17518	17659	17297	17586	17552	17496	17610	17463	17463	17304	17533	17522	17286	17290	17641	17621	17327	17394	17307	17426	17438	17366	17323	17192	17367	17330	17485	17508	17611	17457	17482	17248	17500	17613	17404	17339	17253	17418	17360	17431	17491	17296	17342	17148	17415	17633	17365	17429	17368	17206	17420	17504	17551	17422	17469	17597	17572	17598	17265	17518	17549	17496	17495	17556	17635	17427	17304	17279	17206	17404	17219	17515	17461	17376	17277	17356	17491	17297	17362	17436	17709	17465	17367	17435	17415	17234	17430	17463	17424	17524	17581	17160	17157	17340	17615	17303	17189	17504	17407	17440	17389	17350	17454	17335	17376	17326	17451	17515	17425	17402	17509	17260	17439	17472	17471	17419	17277	17482	17437	17355	17325	17452	17345	17321	17359	17450	17314	17230	17615	17423	17436	17462	17343	17398	17504	17523	17388	17089	17466	17360	17255	17485	17414	17267	17467	17618	17420	17396	17517	17420	17620	17231	17410	17440	17485	17373	17257	17246	17533	17284	17228	17385	17677	17400	17372	17365	17530	17567	17457	17393	17421	17351	17512	17385	17420	17295	17531	17205	17470	17388	17466	17266	17237	17109	17322	17306	17384	17357	17497	17321	17552	17491	17337	17392	17395	17256	17302	17434	17473	17628	17349	17476	17567	17391	17513	17472	17398	17336	17480	17328	17351	17362	17521	17209	17437	17473	17603	17364	17546	17428	17484	17376	17621	17462	17488	17501	17331	17468	17613	17516	17377	17435	17231	17506	17416	17524	17515	17572	17322	17480	17520	17279	17687	17297	17545	17310	17330	17239	17497	17436	17482	17312	17349	17599	17410	17468	17417	17205	17313	17437	17588	17602	17295	17457	17332	17255	17390	17182	17391	17486	17357	17474	17411	17353	17227	17479	17509	17461	17595	17578	17164	17462	17419	17453	17566	17305	17319	17301	17548	17531	17341	17539	17595	17661	17614	17291	17291	17295	17547	17446	17243	17282	17421	17377	17248	17405	17374	17407	17373	17471	17286	17370	17194	17426	17758	17370	17630	17275	17287	17397	17174	17322	17487	17421	17252	17115	17549	17553	17405	17493	17415	17338	17424	17305	17412	17472	17396	17460	17570	17376	17466	17360	17376	17378	17664	17360	17406	17525	17443	17400	17613	17271	17502	17441	17296	17344	17543	17503	17336	17377	17553	17713	17491	17282	17343	17515	17218	17299	17432	17477	17460	17435	17698	17455	17472	17585	17310	17279	17326	17494	17165	17447	17504	17338	17358	17596	17512	17435	17408	17474	17358	17345	17332	17266	17398	17493	17395	17320	17442	17326	17515	17312	17297	17547	17438	17450	17485	17452	17681	17229	17466	17445	17317	17239	17376	17261	17543	17290	17433	17421	17280	17177	17450	17379	17391	17265	17473	17443	17509	17370	17333	17404	17228	17348	17358	17458	17511	17589	17499	17270	17302	17460	17372	17423	17490	17323	17374	17380	17460	17447	17397	17253	17493	17395	17470	17511	17313	17490	17456	17185	17409	17370	17445	17545	17494	17313	17459	17375	17650	17438	17577	17365	17384	17387	17612	17450	17328	17487	17482	17554	17321	17322	17361	17535	17245	17504	17409	17524	17415	17331	17321	17539	17315	17420	17617	17470	17509	17653	17345	17510	17365	17411	17266	17551	17387	17395	17370	17423	17142	17383	17342	17388	17321	17385	17450	17277	17256	17392	17447	17393	17446	17597	17343	17322	17454	17293	17435	17226	17456	17402	17359	17503	17456	17442	17340	17364	17328	17459	17573	17204	17321	17398	17549	17429	17404	17183	17486	17439	17297	17464	17449	17479	17465	17521	17507	17393	17270	17505	17480	17341	17451	17476	17365	17478	17085	17510	17461	17319	17405	17351	17460	17591	17465	17409	17260	17587	17383	17561	17428	17220	17575	17438	17554	17415	17592	17325	17385	17445	17190	17334	17749	17466	17376	17369	17456	17602	17365	17494	17796	17391	17347	17394	17418	17282	17271	17386	17351	17513	17330	17450	17611	17426	17435	17397	17370	17622	17376	17353	17430	17194	17258	17403	17499	17414	17431	17512	17451	17325	17405	17398	17553	17290	17427	17448	17456	17418	17461	17501	17470	17468	17265	17287	17512	17427	17402	17467	17321	17388	17478	17397	17420	17471	17508	17405	17498	17415	17423	17545	17526	17370	17289	17349	17577	17412	17265	17415	17489	17475	17233	17452	17457	17485	17349	17324	17387	17335	17528	17494	17544	17255	17371	17568	17434	17421	17303	17519	17359	17110	17526	17568	17224	17708	17583	17449	17233	17272	17313	17241	17474	17363	17442	17499	17133	17251	17424	17445	17350	17467	17472	17587	17323	17292	17495	17537	17301	17421	17246	17599	17396	17652	17486	17311	17252	17201	17350	17457	17410	17386	17329	17229	17009	17411	17465	17266	17320	17565	17218	17497	17487	17491	17423	17452	17446	17566	17296	17349	17422	17315	17411	17364	17211	17460	17285	17381	17648	17398	17446	17332	17487	17377	17512	17503	17299	17452	17435	17553	17665	17473	17510	17314	17235	17576	17471	17416	17518	17461	17526	17254	17364	17386	17441	17378	17351	17338	17620	17448	17614	17247	17375	17420	17313	17276	17579	17370	17462	17515	17498	17293	17387	17362	17350	17148	17338	17431	17348	17389	17419	17083	17500	17307	17451	17594	17524	17422	17353	17434	17597	17278	17617	17486	17431	17408	17427	17500	17398	17328	17580	17527	17434	17572	17429	17487	17457	17423	17309	17399	17414	17604	17283	17396	17452	17529	17442	17427	17312	17427	17505	17470	17300	17265	17587	17497	17451	17419	17241	17371	17312	17592	17591	17418	17525	17446	17576	17561	17551	17381	17419	17430	17349	17582	17433	17627	17367	17412	17403	17443	17423	17388	17143	17358	17439	17316	17199	17279	17586	17513	17415	17308	17551	17325	17442	17264	17401	17381	17328	17445	17362	17577	17358	17381	17393	17426	17467	17340	17375	17450	17592	17646	17325	17399	17530	17476	17432	17386	17467	17338	17622	17336	17304	17371	17352	17556	17534	17360	17394	17408	17440	17426	17405	17427	17410	17346	17671	17432	17259	17431	17452	17384	17274	17528	17457	17343	17327	17543	17286	17574	17317	17465	17530	17554	17429	17452	17396	17308	17423	17484	17451	17629	17495	17243	17454	17506	17447	17398	17518	17313	17513	17501	17409	17438	17390	17403	17419	17488	17725	17309	17641	17344	17296	17276	17276	17343	17442	17415	17341	17331	17499	17459	17346	17457	17525	17645	17412	17404	17462	17586	17556	17564	17359	17422	17369	17501	17470	17382	17509	17547	17513	17480	17344	17332	17468	17359	17479	17286	17537	17347	17618	17470	17332	17252	17451	17435	17122	17629	17396	17180	17293	17311	17466	17421	17541	17249	17568	17400	17439	17411	17644	17233	17576	17326	17398	17573	17443	17463	17383	17411	17443	17453	17439	17511	17403	17504	17514	17336	17293	17390	17283	17346	17597	17549	17420	17536	17433	17429	17186	17475	17427	17227	17420	17374	17631	17265	17444	17598	17263	17300	17307	17449	17284	17360	17508	17448	17349	17579	17275	17570	17480	17294	17341	17272	17452	17482	17321	17518	17733	17545	17288	17480	17431	17549	17364	17535	17380	17445	17429	17295	17424	17334	17457	17337	17390	17388	17337	17227	17430	17317	17419	17478	17241	17479	17409	17492	17590	17567	17315	17330	17540	17424	17323	17476	17296	17506	17416	17474	17516	17419	17785	17500	17350	17555	17427	17368	17489	17543	17357	17478	17568	17443	17386	17467	17522	17269	17303	17622	17697	17387	17369	17290	17498	17382	17526	17455	17369	17554	17397	17490	17432	17320	17359	17381	17330	17772	17248	17337	17471	17331	17576	17436	17449	17306	17586	17280	17398	17628	17509	17425	17296	17604	17330	17363	17429	17393	17382	17442	17277	17279	17440	17597	17607	17685	17456	17490
16662	21315	20649	18592	18218	17267	19850	24732	23656	21055	18554	17189	16465	16138	16300	16286	16042	16032	16032	16077	16085	16126	16223	16348	16120	16183	15952	16091	16096	16217	16344	16106	16244	16128	16128	16109	16294	16174	16130	16290	16285	16327	16178	16128	16128	16193	16165	16026	16121	16226	16073	16223	16408	16125	16242	16165	16340	16196	16121	16138	16180	16059	16198	16178	16202	15926	16192	16269	16088	16454	16144	16449	16118	16124	16103	16270	16070	16276	16143	16180	15967	15982	16207	16150	16089	16215	16050	16057	16031	16227	16120	16207	16156	16202	16147	16171	16246	16103	16092	16145	16111	16207	16253	16194	16103	16262	16221	16204	16106	16070	16041	16116	16039	16249	16155	16009	16225	16027	16310	16174	16388	16258	16246	16209	16225	16256	16123	16138	16096	16126	16282	16017	16134	15970	16346	16014	16093	16150	16169	15990	16286	16060	16101	16287	16187	16113	16137	16195	16153	16274	16170	16181	16204	16197	16173	16024	16094	16315	16124	16092	16177	16159	16098	16253	16084	16116	16164	16184	16169	16113	16239	16219	16063	15954	16126	16107	16275	16124	16126	16216	16243	16174	16033	16293	16137	16100	16167	16171	16140	16227	16076	16256	16202	15911	16346	16164	16165	16200	16239	16248	16050	16075	16175	16209	16107	16369	16198	16160	16315	16133	16091	16154	16072	16149	16191	16213	16195	16152	16245	16034	16266	16232	16184	16301	16122	16155	16248	16160	16223	16132	16249	16318	16140	16229	16194	16142	16144	16296	16156	16272	16024	16298	16266	16378	16205	16292	16375	16284	16182	16118	16126	16136	16292	16052	16198	16157	16105	16295	16135	15991	16222	16141	16100	16051	16153	16181	16230	16104	16213	16368	16268	16210	16080	16171	16287	16057	16212	16192	16097	16506	16088	16214	16030	16170	16031	16267	16343	16170	16196	16033	16040	16183	16175	16246	16174	16218	16232	16207	16231	16140	16043	16150	16181	16032	16230	16243	16161	15977	16219	16147	16175	16214	16119	16286	16356	16214	16228	16235	16231	16218	16315	16149	16198	16148	16275	16112	16156	16261	16367	16245	16245	16202	16162	16069	16027	16190	16211	16249	16283	16167	16129	16218	16123	16043	16270	16261	16051	16127	16235	16363	16238	15966	16245	16207	16279	16145	16102	16316	16220	16138	16238	16240	16147	16116	16103	16167	16307	16335	16232	16300	16134	16366	16288	16288	16229	16107	16131	16166	16266	16199	16088	16095	15990	16135	16192	16264	16228	16146	16289	16148	16255	16315	16076	16004	16148	16295	16209	16209	16212	16058	16042	16177	16042	16097	16387	16060	16110	16208	16240	16128	16073	16077	16126	16390	16264	16125	16275	16111	16105	16112	16323	16112	16165	16226	16150	16150	16204	16206	16138	15913	16235	16102	16177	16072	16334	16132	16196	16191	16140	16439	16230	16069	16240	16200	16290	16197	16224	16137	16319	16303	16220	16255	16227	16145	16222	16180	16055	16131	16212	16232	16193	16111	16285	16194	16167	16060	16109	16342	16068	16223	16067	16045	16187	16079	16255	16099	16244	16066	15980	16176	16307	16286	16145	16239	16271	16087	16161	16208	16171	16317	16313	16234	16052	16134	16042	16115	16328	16128	16110	16148	16269	16084	16121	16128	16185	16068	16263	16149	16152	16151	16227	16097	16204	16326	16125	16040	16310	16167	16101	16202	16169	16111	16218	16290	16246	16191	16020	16172	16116	16089	16396	16201	16120	16214	16297	15979	16303	16100	16253	16257	16224	16287	15969	16093	16191	16207	15981	16229	16157	16150	16348	16270	16149	16159	16042	16033	16232	16027	16130	16160	16126	16144	16225	16240	16110	16172	16157	16290	16152	16153	16170	16226	16182	16351	16052	16217	16242	16101	16183	16187	16177	16105	16088	16285	16189	16099	16041	16225	16282	16302	16220	16271	16108	16129	16054	16058	16311	16178	16129	16163	16232	16108	16116	16235	16207	16281	16138	16168	16174	16097	16212	16085	16315	16297	16186	16169	16278	16181	16138	16154	16228	16160	16171	16153	16029	16026	16006	16259	16148	16265	16165	16240	16247	16251	16195	16151	16054	16197	16130	16267	16407	16130	16309	16234	16319	15912	16184	16066	16151	16299	16244	16150	16232	16138	16253	16141	16235	16225	15946	16107	16233	16038	16203	16166	16154	16127	16253	16125	16134	16277	16090	16074	16139	16162	16069	16166	16250	16287	16207	16086	16129	16176	16268	16284	16167	16071	16125	16142	16348	16068	16116	16097	16023	16225	16167	16200	16143	16142	16192	16135	16341	16086	16272	16096	16172	16172	16158	16301	16125	16078	16048	16214	16156	16207	16116	16238	16101	16248	16119	16191	16236	16127	16070	16278	16283	16098	16083	16148	16229	16132	16224	16362	16144	15975	16236	16158	16270	16207	16205	16160	16263	16027	16137	16122	16320	16290	16190	16134	16156	16253	16242	16096	16220	16164	16051	16275	16077	16160	16170	16185	16350	16210	16143	16255	16274	16321	16175	16078	16265	16222	16128	16181	16268	16466	16117	16190	16122	16258	16175	16209	16321	16258	16143	16203	16289	16106	16183	16375	16246	16273	16264	16253	16326	16098	16161	16088	16347	16029	16192	16258	16275	15963	16240	16354	16190	16141	16281	16158	16134	16202	16220	16270	16236	16316	16103	16240	16314	16204	16366	16082	16304	16026	16104	16097	16097	16095	16093	16102	16131	16206	16086	16247	16269	16214	16229	16045	16072	16119	16269	16017	16197	16151	16028	16141	16308	16328	16195	16142	16198	16187	16200	16195	16199	16189	16174	16163	16076	16053	16377	16135	16273	16152	16165	16083	16244	16240	16341	16313	16168	16080	16209	16133	16082	16114	16082	16264	16167	16208	16121	16066	16213	16205	16251	16146	16057	16271	16191	16291	16259	16172	16318	16205	16013	16059	16168	16252	15967	16225	16235	16163	16327	16153	16165	16173	16250	16171	15963	16125	16141	16131	16327	16311	16059	16225	16181	16073	16179	16144	16351	16178	16140	16335	16122	16282	16181	16385	16251	16170	16012	16120	16265	16291	16118	16159	16208	16023	16137	16067	16298	16158	16176	16179	16051	16133	16106	16215	16150	15962	16244	16331	16098	16204	16003	16303	16390	16121	16273	16207	16155	16320	16199	16227	16197	16179	16323	16234	16196	16066	16196	16154	16099	16164	16166	16294	15903	16071	16252	16160	16158	16140	16070	16238	16087	16225	16201	16089	16325	16037	16131	16305	16472	15962	16178	16132	16236	16090	16183	16173	16057	15965	16040	16083	16328	16132	16125	16244	16038	16320	16268	16122	16199	16171	16173	16212	16293	16129	16267	16040	16247	16236	16168	16191	16185	16332	16178	16134	16186	16113	16256	16187	16141	16269	16182	16238	16169	16345	16158	16172	16211	16223	16255	16246	16074	16374	16423	16290	16293	16143	16194	16259	16207	16077	16205	16172	15986	16220	16064	16103	16235	16061	16162	16118	16187	16139	16290	16087	16285	16152	16244	16359	16227	16213	16147	16170	16079	16138	16150	16207	16266	16121	16225	16394	16110	16114	16209	16183	16051	16206	16173	16249	16272	16173	16187	16215	16193	16040	16251	16002	16207	16114	16178	16319	16078	16321	16161	16134	16206	16400	16111	16126	16062	16220	16102	16231	16105	16083	16177	16240	16176	16281	16208	16123	16238	16336	16063	16241	16201	16214	16020	16003	16277	16148	16049	15925	16308	16127	16086	16215	16208	16198	16240	16283	16148	16247	16247	16134	16225	16171	16002	16111	16136	15977	16069	16413	16140	16315	16151	16192	16107	16318	16321	16208	16160	16160	16248	16089	16194	16199	16105	16280	16107	16179	16217	16091	16172	16154	16108	16180	16162	16165	16084	16030	16270	16236	16220	16077	16161	16271	16141	16216	16135	16266	16097	16143	16261	16159	16133	16192	16155	16224	16038	16242	16190	16206	16205	16170	16050	16240	16053	16153	16191	16205	16344	16286	16200	16211	16097	16200	16346	16216	16163	16237	16165	16098	16318	16050	16270	16169	16219	16311	16301	16095	16085	16193	16223	16258	16188	16140	16202	16082	16190	16119	16304	16341	16090	16084	16219	16156	16180	16176	16210	16158	16321	16068	16177	16294	16269	16079	16220	16264	16141	16152	16211	16078	16077	16216	16402	16186	16039	16226	16352	16218	16350	16122	16161	16094	16228	16257	16155	16124	16070	16462	16215	16231	16160	16293	16160	16171	16130	16205	16249	16304	16314	16300	16209	16271	16085	16068	16271	16152	16136	16024	16301	16101	16309	16114	16156	16132	16309	16146	16046	16310	16174	16013	16326	16115	16319	16204	16002	16104	16145	16153	16052	16139	16223	16190	16323	16253	16036	16193	16290	16190	16152	16203	16086	16231	16132	16052	16167	16112	16188	16004	16161	16308	16122	16220	16200	16190	16155	16194	16102	16148	16060	16162	16309	16145	16051	16220	16131	16381	16358	16084	16232	16121	16210	16173	16003	16140	16168	16035	16090	16191	16175	16149	16161	16050	16197	16231	16228	16158	16163	16067	16056	16027	16240	16137	16190	16146	16267	16237	16268	16004	16244	16005	16113	16183	16187	16128	16241	16193	16167	16246	16157	16162	16270	15974	16043	16114	16249	16131	16066	16157	16062	15981	16434	16134	16366	16188	16036	16215	16166	16044	16219	16232	16156	16067	16159	16247	16327	16000	16126	16055	16058	16090	16179	16405	16242	16088	16140	16199	16319	16257	16209	16011	16214	16132	16127	16167	16355	16021	16085	16187	16337	16143	16213	16313	16348	16256	16152	16247	16437	16293	16134	16293	16174	16081	16221	16300	16203	16301	16272	16272	16390	16034	16142	16274	16294	16341	16264	16288	16246	16175	16055	16357	16221	16081	16108	16295	16117	16140	16163	16119	16239	16174	16270	16162	16147	16112	16418	16107	16241	16263	16230	16162	16156	16065	16378	16027	16163	16186	16186	16238	16346	16071	16201	15993	16184	16120	16277	16012	16233	16041	16357	16315	16180	16272	16153	16329	16100	16050	15972	16132	16274	16121	16276	16364
24503	21268	28280	25193	22363	20845	27354	41551	39820	31723	25589	21115	18829	18121	17969	17980	17846	17905	17806	17921	18177	18060	18038	17855	17993	18118	18055	18021	18007	17881	17994	17865	17881	17848	17931	17855	18069	17896	18122	17946	17852	18101	17784	17848	17779	17884	17739	17914	17918	17939	18120	17792	18115	18037	17871	17917	17969	18027	17923	17832	17886	17940	17741	17876	17867	17722	18009	17959	18024	18074	18015	17724	18029	18132	18011	17918	17793	18182	18122	17894	17824	18137	17797	17952	17837	17947	17996	18068	17810	17930	17939	18010	17921	17838	17801	17769	17916	17786	17930	17820	17809	17993	17877	17936	17992	17937	17841	17812	17893	17585	17732	17895	17750	17795	17780	18024	17781	17856	17779	17912	17914	17877	17946	17944	17952	17962	17735	17823	17869	17790	17919	17689	17748	17641	17888	17823	18049	17604	17788	17765	17924	17954	18049	17982	17978	17942	17867	17730	17923	17648	17683	17760	17685	17791	17827	17800	17938	18023	17684	17985	18009	18115	17649	17917	17659	17882	17673	17699	17864	17773	17856	18023	17957	17780	17850	17936	17954	17884	18051	17964	17868	17883	17980	17951	17818	17754	17751	17988	17969	17972	18024	17820	17786	17915	17793	18032	17909	17813	17988	18005	17893	17902	17893	18008	18225	17922	17841	17650	17757	17989	17832	17817	17754	17904	17883	17851	18037	18011	17996	18003	17738	17891	17936	17910	17980	17741	17646	17870	17803	17935	17643	17981	18206	17730	17572	17822	17664	17742	17905	17905	17987	17859	17805	18063	17796	17906	17927	18153	17985	17734	18026	17806	17986	18061	18041	17796	17754	17968	17949	17750	17921	17729	17987	17826	17786	17860	17760	17808	17926	17849	17762	18070	18094	18058	18031	17789	17852	17932	17792	17717	18031	17795	18024	17998	17989	17918	17908	18018	17774	17956	17899	17932	17816	17962	17897	18003	18004	18000	17868	17865	17877	17959	18051	17874	17812	17745	17920	17803	17792	17786	17922	18101	17895	17857	17873	17827	17849	17862	17815	17893	17918	17862	17810	18000	17738	18022	17831	17963	17936	17905	17875	18019	17764	17770	17804	18041	17892	17833	17748	17879	17990	17804	17894	18029	17866	17924	18174	17744	17908	17863	17955	17932	17924	18066	18034	17857	18095	17899	17880	17874	17964	17893	17922	18014	17894	17958	17849	18136	17794	17891	17856	17821	17851	17948	18026	17775	17832	17928	17947	17879	17762	17860	17923	17722	17686	18011	17873	17903	18001	17770	17829	17744	18001	17847	18013	17997	17985	17995	17887	18074	17861	17793	17926	17854	18023	17939	17921	17760	18001	17733	18216	17827	18108	17964	17912	17979	17933	17909	17743	17908	17893	17796	17796	17758	17764	17918	18086	18054	17791	17808	18082	17728	17729	17899	17749	17798	17999	18066	17675	18005	17901	17878	17884	17815	17908	17881	17889	17652	17732	17770	17760	17822	17596	17892	18036	17866	17794	17872	17979	17874	17720	17913	17983	17763	17812	17927	17777	17857	17850	17719	17990	17865	17983	17774	17881	17834	17821	17922	17809	17765	17994	18111	17772	17935	18050	17949	17868	18088	17841	17966	17881	17817	17926	18030	17696	17892	17818	17850	17775	17857	18068	17847	18230	17901	17891	17967	18023	18129	17857	17843	17871	17882	17941	18015	18063	17883	17980	18023	17982	17998	18010	18056	17812	18138	17816	17724	17933	17975	18049	17834	17860	17921	18032	17806	17748	17900	18061	17880	17858	17856	18008	17816	17736	17898	17919	17609	17954	17875	17718	18023	17838	17939	17970	17797	17804	18098	17940	18092	17793	17952	17689	17878	18020	18006	17902	17633	17702	17774	17753	17906	18083	17823	17892	17814	17898	17852	17997	18031	17864	17817	17803	17845	18008	17880	17908	17929	17806	17856	17795	18138	18169	18048	17732	17818	17987	18019	18037	18028	17667	17953	17892	17930	17939	17872	17784	17820	17777	17700	17759	17798	17769	17986	17988	17815	17809	17939	17819	17649	17889	17816	17945	17947	17877	17811	17805	17815	17678	17840	17661	17787	17953	17836	17790	17890	17911	17823	18093	17831	17846	18064	18047	17962	17834	17827	17720	17712	17860	17994	17906	18096	17731	17711	18002	17916	17809	17864	17725	17976	17943	17778	17763	17796	17879	17866	17954	17796	17989	17907	17722	17933	18003	17922	17836	18048	17666	17626	17990	18024	17971	17719	17973	18017	17805	17916	17717	17960	17965	17908	17811	18143	17931	18005	17835	17881	18161	18117	17922	17620	17987	17875	17822	17914	17722	17779	17756	17831	17967	17909	17896	17757	17756	17772	17710	18006	17980	18032	17969	17899	17991	17786	17793	17913	17874	17859	17815	17969	17975	17972	18019	17832	17934	17971	17847	17854	18119	17777	17809	17908	17907	17840	17996	17801	17706	17858	17773	17926	17738	17766	17889	17823	18071	17662	17929	17704	17843	17732	17947	17902	18124	17839	17744	17743	17902	17966	17762	17886	17863	17759	18002	17964	17701	17937	17846	18008	17771	17744	17844	17840	17814	18017	17930	17693	17796	17936	17840	18020	17952	17887	17854	17685	17666	17841	17860	17952	17781	17902	18085	17788	17989	17935	17769	17895	17888	18019	17924	17946	17840	17930	18017	17838	17836	18036	17902	17841	17882	17817	17887	17995	18041	17848	17747	17918	17910	17916	17990	17963	18180	18085	17764	17800	18020	17809	17948	17888	17883	18025	17760	17856	18089	17998	17826	17938	17827	17759	17923	18008	17689	17818	17779	18006	17838	17992	17967	17909	17836	17875	17875	18101	17866	17874	17869	17981	17962	17804	17888	18050	17936	17933	17905	17870	17766	17813	17834	17798	17923	17880	18035	17878	17937	17930	17959	17782	17895	17896	18000	17937	17977	17781	17922	17715	17930	18198	17949	17824	17741	17789	18005	17870	17950	17957	17774	17807	17895	17860	17938	17876	17998	17808	17753	17805	17862	17858	17886	17778	17932	17832	17887	17848	17637	17810	17766	17861	17923	17723	17875	17950	17874	17896	17941	17769	17850	17868	17975	17937	17884	17923	17901	17864	18063	17899	17986	17939	17819	17974	17884	17880	17970	17818	17779	17911	17865	17949	17869	18025	17734	17774	17745	17797	17979	17816	17826	17733	17819	17942	18012	17751	17946	18093	18099	18016	17841	17589	17940	17876	17864	17824	17801	17815	17961	17929	17926	18021	17995	17806	17848	17822	18157	17854	17873	17830	18003	17818	17877	17870	17934	18024	17932	17722	17910	17563	17805	17884	17891	18026	18122	17867	17945	17866	17877	18126	18057	17928	17971	17936	18026	17711	17962	17862	18038	18030	17826	17849	18024	17823	17882	17738	17833	17878	17709	17814	18000	17854	17828	17851	17889	17986	18067	17833	18048	17792	17988	17925	17814	17882	17893	17887	17941	17839	17943	18077	17916	17960	17839	18043	18064	17788	17905	17761	17650	17935	17868	18016	17940	17903	17806	17871	17777	17869	17866	18060	17941	17872	17889	17930	17715	17661	17994	18094	17797	17876	17881	17910	17954	17823	17903	17810	17848	17803	17662	17837	17996	18041	17849	17803	17881	17996	17899	17914	18035	17978	17800	17989	17873	18067	17936	17759	17881	17939	17929	17879	17809	17813	18011	17993	17997	17727	17883	17690	17956	17885	18016	18089	17794	18035	18036	17835	17913	17992	17714	17838	17799	17865	17954	17928	17862	17842	17983	17656	17913	17913	17620	17554	17694	17771	17978	17993	17963	17964	17741	17936	17953	17845	17894	17714	17805	17838	17758	17881	17995	17844	17776	17959	17731	17741	17967	17966	17913	18151	17722	17952	17744	18018	17920	17826	17732	17843	17780	18067	18064	17967	17781	17744	17932	17876	17992	18070	17939	17708	17741	18083	17873	17728	17884	17887	18087	17896	18060	18176	18044	17797	17922	18019	17805	17863	17913	17787	17752	17777	17778	17957	17767	17813	17853	17873	17950	17927	18020	17754	17897	17811	17921	18104	18014	17813	17702	17801	17749	18043	17865	17939	18040	17926	17874	18151	18117	17943	17847	17898	17806	18047	17828	17872	17714	17910	18237	17508	17897	17915	18103	17853	18028	17854	17881	17876	17742	18024	17982	17785	17952	17938	17758	17854	17870	17780	18067	17782	18053	18026	17925	17787	18145	17697	17770	17805	17857	17972	18112	18046	17799	18002	17925	17918	17739	17962	17715	17979	17777	17917	17955	17832	17899	17994	17967	17837	17659	17844	17791	17975	18101	17996	17830	17984	17847	18053	17822	17691	18060	17987	17765	17922	17760	17809	17946	17852	17949	18066	17941	17846	17696	17965	17742	17874	17634	17987	17729	17902	17834	17990	17827	18038	17807	17982	18086	17977	17867	17799	17949	17918	17969	17738	17786	17991	17934	18044	17998	18085	17863	17676	17608	17889	17987	17816	17877	17778	17891	17986	17811	17718	18012	17771	17896	17782	18025	17884	18096	17961	17827	17880	17717	17923	17993	17895	17924	18019	17767	17797	17857	17806	17939	17942	18079	17760	17929	17818	17989	17844	17961	18031	17656	17823	17884	17900	17842	17856	17867	18131	18217	17893	17826	17856	17758	18014	17865	17858	17904	17894	17820	17872	17754	17717	17922	17884	18003	17767	17891	17902	17836	17876	17733	17980	17811	18053	18085	17771	17877	17793	17881	18022	17877	17836	18084	18051	17892	18100	17970	17809	17961	17821	17793	17743	17902	17827	17842	17816	17858	18069	17814	17812	18062	17867	17984	17836	17934	17971	17930	17823	17727	17659	17954	17971	17758	17970	17871	17795	17935	17838	17769	17802	17925	18083	18024	17653	17855	18074	17918	17753	17972	17895	17683	17789	17757	17878	17809	18030	18087	17940	17757	17999	17649	17877	18063	17963	17863	17951	17754	17909	17666	17883	17868	18000	17880	17761	17913	17876	18089	17930	17934	17922	17849	17766	17894	18020	18188	18068	17945	17769	17949	17896	17896	17939	18098	17847	17875	17973	17794	17887	17940	18053	17778	17830	17950	17913	17915	18034	17814	17728
17074	28506	28445	24665	21011	18522	29071	44552	41524	32795	25746	19959	17376	16880	16553	16486	16521	16521	16483	16518	16566	16542	16697	16585	16485	16668	16641	16544	16435	16643	16576	16504	16655	16632	16439	16544	16585	16611	16532	16652	16420	16544	16727	16525	16558	16678	16566	16653	16468	16466	16663	16576	16583	16705	16500	16629	16555	16547	16608	16593	16730	16436	16563	16542	16540	16697	16444	16595	16663	16769	16569	16634	16528	16620	16499	16554	16496	16673	16443	16659	16545	16621	16587	16671	16627	16612	16670	16485	16608	16556	16444	16443	16554	16526	16677	16511	16549	16661	16593	16540	16665	16374	16486	16591	16734	16652	16481	16524	16546	16549	16532	16487	16439	16386	16483	16463	16517	16484	16604	16436	16702	16505	16546	16685	16609	16483	16473	16595	16433	16531	16574	16625	16617	16498	16553	16533	16424	16673	16623	16497	16525	16598	16493	16486	16486	16488	16690	16551	16689	16419	16414	16643	16508	16427	16676	16600	16571	16538	16543	16565	16598	16529	16466	16544	16677	16573	16497	16516	16419	16661	16487	16628	16758	16610	16677	16522	16645	16416	16697	16612	16487	16458	16477	16555	16618	16527	16560	16670	16507	16617	16426	16525	16473	16699	16578	16656	16633	16623	16677	16557	16478	16592	16548	16551	16522	16584	16557	16644	16494	16532	16530	16589	16594	16703	16605	16536	16461	16639	16579	16475	16518	16636	16526	16532	16514	16305	16449	16460	16609	16594	16443	16482	16395	16571	16608	16492	16523	16437	16738	16639	16651	16426	16491	16483	16730	16484	16471	16324	16545	16480	16388	16516	16524	16553	16621	16507	16564	16462	16448	16456	16666	16371	16539	16674	16511	16765	16563	16652	16507	16474	16467	16589	16574	16520	16467	16646	16565	16510	16531	16486	16527	16585	16562	16622	16434	16580	16521	16590	16621	16519	16475	16505	16586	16426	16600	16565	16540	16538	16649	16481	16490	16446	16635	16700	16473	16732	16632	16442	16604	16448	16428	16528	16756	16534	16485	16446	16406	16550	16696	16370	16605	16490	16487	16555	16521	16462	16575	16404	16606	16556	16533	16480	16659	16496	16654	16441	16539	16400	16537	16488	16566	16539	16385	16534	16540	16664	16666	16554	16490	16539	16451	16433	16549	16614	16561	16601	16558	16658	16518	16504	16465	16510	16497	16661	16503	16668	16503	16470	16575	16564	16395	16517	16705	16678	16644	16547	16596	16440	16382	16591	16585	16628	16587	16585	16564	16457	16497	16633	16664	16620	16526	16550	16428	16467	16599	16223	16585	16579	16719	16375	16602	16553	16456	16516	16609	16488	16651	16617	16623	16613	16478	16440	16518	16510	16691	16565	16578	16514	16446	16571	16513	16447	16607	16475	16718	16588	16619	16654	16526	16529	16588	16554	16478	16523	16520	16528	16667	16478	16677	16609	16631	16631	16537	16485	16593	16413	16749	16702	16570	16592	16650	16459	16530	16503	16718	16603	16496	16545	16495	16452	16633	16413	16656	16675	16574	16460	16624	16583	16649	16465	16606	16600	16419	16670	16711	16469	16615	16678	16605	16471	16597	16597	16585	16591	16500	16490	16630	16496	16521	16671	16685	16581	16455	16580	16752	16471	16586	16240	16544	16552	16571	16523	16545	16528	16550	16422	16579	16680	16445	16475	16506	16546	16605	16599	16634	16545	16536	16517	16460	16574	16722	16517	16610	16558	16359	16495	16539	16541	16392	16507	16496	16630	16395	16559	16516	16650	16710	16597	16431	16549	16538	16621	16500	16559	16589	16605	16514	16507	16684	16624	16490	16635	16521	16584	16526	16665	16441	16532	16562	16549	16533	16592	16455	16525	16637	16576	16626	16486	16531	16555	16576	16532	16349	16592	16551	16656	16614	16600	16582	16580	16443	16674	16477	16621	16597	16476	16647	16605	16512	16604	16359	16550	16528	16513	16675	16478	16716	16543	16319	16497	16475	16570	16573	16633	16556	16574	16446	16419	16629	16337	16582	16590	16466	16440	16648	16483	16520	16512	16552	16604	16451	16457	16570	16551	16582	16442	16514	16416	16698	16491	16457	16559	16549	16503	16669	16560	16445	16595	16693	16503	16459	16563	16587	16529	16479	16635	16780	16322	16570	16537	16650	16672	16651	16452	16517	16679	16452	16415	16544	16608	16511	16551	16717	16533	16420	16670	16564	16464	16645	16561	16502	16430	16508	16414	16511	16509	16569	16654	16662	16327	16636	16538	16532	16563	16517	16751	16326	16630	16594	16587	16693	16630	16350	16558	16647	16447	16635	16661	16445	16617	16546	16529	16567	16516	16493	16521	16636	16529	16553	16509	16523	16600	16643	16679	16505	16502	16421	16565	16538	16538	16480	16531	16563	16612	16675	16630	16614	16374	16641	16526	16666	16673	16677	16351	16532	16534	16675	16493	16672	16544	16430	16555	16543	16522	16632	16743	16368	16568	16702	16432	16509	16441	16682	16553	16617	16442	16514	16443	16554	16562	16691	16500	16351	16459	16346	16500	16612	16569	16573	16545	16516	16582	16684	16512	16540	16643	16528	16490	16520	16613	16451	16592	16558	16426	16603	16454	16654	16463	16628	16472	16624	16498	16382	16512	16375	16581	16602	16492	16677	16560	16539	16632	16525	16456	16552	16470	16599	16601	16431	16517	16484	16492	16619	16370	16512	16580	16475	16610	16441	16587	16522	16346	16602	16519	16730	16423	16528	16619	16551	16561	16532	16587	16564	16562	16539	16611	16448	16562	16495	16575	16607	16370	16705	16419	16723	16562	16417	16629	16694	16613	16581	16547	16468	16581	16674	16526	16401	16565	16550	16581	16694	16721	16546	16487	16509	16539	16660	16506	16493	16437	16526	16796	16441	16598	16440	16413	16545	16596	16464	16429	16403	16546	16601	16505	16526	16639	16694	16598	16613	16741	16500	16653	16575	16580	16541	16721	16464	16424	16472	16611	16477	16646	16619	16480	16319	16791	16587	16788	16652	16557	16589	16576	16366	16535	16725	16502	16617	16512	16633	16606	16635	16453	16759	16682	16548	16382	16593	16578	16611	16634	16547	16517	16532	16388	16557	16499	16648	16556	16562	16729	16711	16463	16370	16507	16637	16534	16585	16542	16498	16434	16609	16455	16506	16690	16552	16568	16502	16369	16501	16775	16490	16496	16546	16412	16686	16753	16597	16608	16615	16687	16662	16516	16557	16686	16569	16718	16499	16397	16634	16381	16585	16542	16470	16539	16409	16557	16725	16534	16578	16528	16718	16608	16547	16553	16643	16396	16622	16680	16575	16489	16501	16527	16476	16484	16560	16438	16618	16650	16717	16445	16582	16551	16414	16523	16567	16666	16483	16424	16344	16451	16510	16411	16499	16576	16670	16610	16527	16483	16537	16524	16649	16392	16488	16799	16387	16453	16545	16611	16605	16563	16559	16589	16295	16575	16666	16538	16587	16531	16400	16465	16581	16492	16419	16588	16506	16469	16622	16450	16711	16640	16567	16592	16489	16460	16486	16425	16446	16652	16533	16624	16497	16536	16584	16641	16583	16411	16488	16619	16610	16515	16614	16553	16736	16512	16649	16472	16481	16405	16637	16433	16693	16669	16597	16600	16433	16455	16499	16562	16626	16633	16706	16416	16692	16722	16647	16506	16461	16641	16490	16560	16427	16443	16580	16513	16608	16640	16715	16486	16655	16622	16530	16493	16531	16452	16497	16606	16703	16476	16567	16423	16563	16488	16607	16461	16585	16654	16545	16482	16417	16546	16455	16585	16620	16573	16619	16577	16433	16552	16461	16504	16566	16613	16627	16485	16576	16697	16507	16588	16655	16645	16492	16546	16503	16633	16606	16443	16533	16491	16547	16566	16707	16387	16505	16560	16493	16459	16479	16476	16716	16421	16527	16544	16613	16500	16384	16455	16560	16455	16496	16587	16540	16492	16569	16477	16570	16705	16500	16441	16402	16605	16509	16406	16533	16382	16430	16365	16622	16412	16457	16509	16408	16501	16551	16702	16525	16547	16398	16552	16528	16721	16538	16503	16583	16520	16551	16442	16656	16477	16595	16533	16607	16582	16560	16717	16577	16575	16533	16547	16524	16687	16512	16508	16343	16389	16458	16492	16610	16573	16402	16562	16684	16435	16558	16604	16403	16357	16574	16616	16384	16594	16424	16564	16613	16485	16656	16720	16563	16637	16752	16584	16448	16473	16682	16712	16425	16517	16492	16536	16493	16513	16585	16583	16491	16670	16424	16442	16565	16530	16626	16691	16551	16442	16534	16645	16410	16566	16547	16450	16597	16496	16474	16652	16450	16533	16602	16646	16466	16541	16577	16626	16468	16613	16465	16630	16475	16648	16678	16647	16542	16500	16578	16491	16588	16417	16559	16567	16554	16509	16599	16647	16555	16529	16613	16490	16672	16460	16541	16669	16680	16572	16385	16674	16628	16573	16630	16541	16564	16594	16392	16466	16737	16662	16454	16431	16699	16629	16582	16513	16637	16590	16555	16554	16464	16509	16526	16556	16536	16509	16560	16504	16630	16440	16498	16407	16545	16791	16497	16410	16651	16491	16383	16501	16554	16606	16510	16472	16620	16454	16613	16738	16663	16748	16495	16789	16587	16539	16517	16517	16667	16533	16508	16563	16557	16413	16584	16411	16559	16478	16501	16451	16684	16449	16497	16400	16539	16553	16647	16448	16635	16529	16497	16641	16568	16489	16510	16411	16493	16536	16575	16629	16667	16577	16586	16506	16548	16490	16770	16640	16541	16532	16738	16754	16672	16639	16745	16629	16664	16417	16557	16498	16700	16538	16557	16483	16594	16556	16626	16544	16443	16472	16680	16487	16556	16667	16644	16571	16503	16474	16538	16535	16421	16633	16665	16621	16539	16395	16717	16494	16584	16502	16529	16790	16481	16547	16390	16463	16558	16503	16520	16587	16367	16517	16751	16445	16580	16660	16389	16448	16593	16664	16468	16353	16668	16551	16394	16448	16736	16538	16642	16489	16558	16767	16675	16649	16594	16599	16420	16392	16428	16565	16659	16694	16432	16448	16663	16439	16594	16544	16502	16394	16535	16508	16636	16483	16632	16629
22946	21237	29052	23803	21648	23777	35846	54375	54354	44294	34250	25602	20468	18647	18377	18253	18271	18220	18113	18210	18268	18293	18266	18106	17969	18087	18266	18047	18086	18113	18063	18213	18007	18075	18196	18100	17953	18147	18096	17994	17900	17998	17888	18053	18010	17894	18010	18010	17987	17930	17808	17979	18095	18253	18159	17974	18046	18013	17973	18127	18052	18094	18114	17943	18053	17811	18021	17753	18087	18141	17985	18178	18015	18003	17936	18080	17965	18081	18048	18161	18012	17944	18079	17944	17888	18009	18155	18140	18130	18098	17990	17854	17954	18207	18061	17903	18200	18024	18079	18047	17951	18159	17978	18107	17802	18132	17941	17968	18043	18051	18152	17960	17928	17985	18034	17953	18098	17905	17800	17960	17953	17842	18142	18034	18041	17887	17975	18053	17992	17959	17984	18115	18113	17817	18050	17853	18052	17947	18124	17788	17872	17889	17832	17952	17782	17936	18024	17790	18128	17821	18020	18109	17827	17839	17921	18116	18013	17897	17951	18009	17896	17823	17779	18088	18062	18116	17922	18148	17998	17933	18264	17880	17980	17858	17930	17989	17999	17781	18051	18002	17881	17815	18036	17744	17911	17930	17913	17870	17992	18024	18190	18151	17843	18049	17897	17934	18183	18013	18020	17940	18131	17988	17837	17809	18075	17915	18038	17810	18171	17861	17891	17993	17859	17800	17977	17876	18140	17989	18071	17941	17963	17899	17992	17959	17984	17989	17893	18063	17793	17906	17945	17977	18065	17931	17940	17814	18017	17956	18199	17811	18107	17948	18024	17978	17807	17947	18040	17904	17961	18066	18131	17908	17890	17925	17764	17935	18130	17716	18120	17988	18132	17907	17919	17953	17882	17865	18186	17930	17987	17986	17973	17997	17901	17921	18092	18025	18119	18075	18032	17722	17884	17980	17895	17986	17877	18092	17983	17851	17789	18095	18192	17894	17974	17946	17868	18080	17878	17841	17907	17906	17805	17942	18025	18053	18061	18013	17959	18201	17899	17841	18063	18007	18080	18295	18147	18054	17863	17863	17970	17837	18044	17879	17789	17906	18054	17790	17903	18104	17990	17729	18138	17900	17770	17803	18059	18029	18237	18045	17898	17934	17825	17868	17762	17971	17952	18155	17897	17895	17812	17921	17869	17843	17974	17936	17861	17935	18162	18052	17907	17875	17729	18081	18176	17968	17967	17841	17968	18077	17972	17848	17954	17884	17669	18042	17882	18062	17899	18070	18201	17730	17746	17835	17870	18096	18111	17831	17892	17882	18070	17987	17758	18026	18228	18125	17877	17711	17973	17825	17981	17826	17630	17971	18005	18173	17907	17973	18113	18035	17991	17828	17941	17943	17915	18049	18048	17993	17871	17703	18033	17860	17800	17861	18035	18135	17879	18105	17988	17935	17871	17987	17850	17842	17917	18106	17956	17968	18101	18032	17901	17942	17735	18045	17898	17833	17898	17997	17934	17914	18128	17967	18000	17815	17905	18161	17967	18007	18066	17885	18074	18021	18095	18182	18123	18036	18065	17986	17907	17861	18022	17964	17902	17925	18014	17979	17988	17827	18214	17979	17917	17885	17910	17839	17957	17975	18169	17905	17946	17988	18042	18077	17913	18126	17833	17935	17934	17944	18107	17936	17886	17971	17963	18124	17958	17926	18088	17793	18149	18063	17957	17946	17858	17941	17853	17870	18072	17895	17841	17933	17973	18125	18041	18057	18030	17886	18046	18021	18143	17942	17990	17957	17802	17639	18064	17989	17976	17845	18153	17941	17957	17840	17908	18146	17991	18124	18025	17858	18033	17850	18070	17933	18037	17911	18128	17926	17901	17879	17706	17819	18190	17967	17908	17993	17945	18050	17949	18015	18012	17984	18069	17927	17777	17840	17977	17904	17979	17758	18014	18220	17935	17859	17710	17974	18044	17917	17815	17754	17781	17924	18083	18050	18158	17984	17904	17782	17910	17824	18082	18042	17916	17979	18021	17998	17700	18133	17705	18042	17903	17920	17863	17752	18109	17977	17734	17986	18015	18037	17747	18142	18108	17819	17952	17723	17844	18176	18112	17853	17966	18010	17988	17808	17871	18150	18013	18128	17934	17681	18067	17834	17859	17821	17914	17982	18083	18028	18039	18157	17958	18001	17927	18021	17817	18013	18131	17890	17914	17979	18028	17830	17896	17930	17763	17989	17896	17848	18045	17887	18049	17836	17965	17781	18040	18045	17792	18035	18104	17991	17900	18099	17910	18181	17883	17900	17811	18064	17862	17948	18041	18076	17978	17947	17804	18035	17988	18046	17944	17817	17826	17984	17941	17993	18020	18002	17850	17813	17782	17913	18074	18004	17920	17950	18001	18170	18025	17973	17974	17921	17888	18046	17989	17970	17998	17898	18171	17898	18038	17857	17947	17915	17854	17802	17802	17846	18214	17973	17906	17916	18065	17950	17887	18165	18024	17824	17960	18066	18019	18058	17954	17900	17933	18065	18109	17611	17881	18099	18080	18134	17897	17989	17974	17844	17798	18050	17937	17829	17772	18055	17794	18063	18045	17775	17896	18015	17854	18158	17950	18002	17877	18063	18044	17950	17919	18000	18107	17882	18176	17813	17973	17943	18078	18083	18183	18024	17903	17844	17851	17951	17809	18028	17813	17935	17970	17930	17875	17988	18074	18020	18037	18071	18073	17834	17925	17929	18177	17981	18035	17772	17798	17973	18035	18007	18058	17931	17896	17862	17931	17795	17979	17814	18235	17883	17902	17979	18035	17860	18074	17888	18110	17968	17919	17820	18035	17827	18147	17811	18032	18041	17726	18076	17983	18150	17936	17923	17966	17900	18085	17990	17908	18066	18100	17896	17777	17782	17845	17975	17835	18057	17859	17971	17861	17793	18146	17891	17904	18076	17831	17996	17891	17784	17893	17694	17894	17900	17791	18007	18118	17982	17921	17818	17772	17846	18112	17896	18015	17616	17922	18064	18029	17960	17985	17887	17991	17873	18016	18144	17987	17650	17888	17697	17854	17975	17919	17875	18079	18025	17970	17961	17945	17945	17980	17862	18007	18183	17921	18089	17945	18035	18045	17871	17974	17945	17764	17874	17923	18014	18050	17836	18073	17930	17859	17666	17902	17687	17817	18047	18061	17893	17923	17978	17936	18172	18128	18057	18127	17956	17848	17803	17934	17722	18025	17860	17982	18198	17778	17934	18024	17915	17877	18162	18040	18024	18126	17970	18171	18031	17793	17771	17927	18051	18005	17808	17969	18026	17925	17760	18034	18045	17888	18063	18152	17878	18049	17844	17899	18113	18093	18084	18005	17898	18010	18027	18031	17963	17738	18026	17932	17994	17873	17930	18005	17752	17720	18077	18020	17925	18174	17935	17925	17944	18010	17752	18122	17983	17938	18114	17918	18007	17892	18231	18037	17948	17941	17759	17938	17819	17721	17914	17906	17998	18155	17861	17841	18056	18249	18056	18092	17906	18032	17835	17732	17920	18011	18162	18198	17904	17985	17721	17987	17985	17839	18041	18069	18035	18062	17905	17994	18015	18000	17965	18147	17928	17998	18030	18106	17941	17948	18081	17952	17894	17966	17980	17966	17986	17951	18087	17949	17930	18079	18056	18082	17882	18022	18006	17978	18042	18016	17780	18025	17946	18071	17890	17955	17969	17914	17805	18088	17900	18127	17968	18016	18181	17760	17790	17974	17902	17800	17916	17898	18097	17820	18075	18008	18004	18002	17939	18033	18007	18140	17931	17996	18030	17764	17899	18187	17942	17996	17950	17838	17987	18016	17876	17791	17771	18070	17777	18020	17836	17964	17881	18055	17860	17746	18077	18183	18123	18085	18054	17800	17994	18092	18009	18282	17968	18078	18077	17869	18152	17936	18214	17793	17881	17905	17849	17951	18110	18075	17959	18071	17945	17872	17852	18118	17909	17854	17759	17897	18021	18021	18052	18017	17986	18036	17837	17967	17953	17962	17963	18134	17992	17922	17876	17882	17850	18023	17848	18213	17782	17875	17985	18017	17956	18147	18005	17985	17973	17767	18126	17945	18060	17839	18060	17868	18050	18140	17841	17961	17894	17933	18082	18097	17986	17747	18130	18070	18063	17812	17957	18099	17874	18030	17956	17875	17926	17829	18132	17982	17904	17885	17855	17819	17974	17921	17958	17906	17888	17964	18026	18033	18084	18026	18036	17919	17884	18104	18085	18055	18061	17777	17957	18093	18019	17873	18070	17996	18159	17986	17933	18067	17904	18021	18129	18152	18012	17953	17892	17965	17881	18131	17904	17753	17893	17860	17817	17974	17869	18031	17992	18153	17862	18038	17924	17728	17700	18113	17950	17973	18183	18004	18067	18003	18075	17793	17939	17948	18101	18042	18067	18230	17899	18118	18118	17984	18015	18098	18123	18088	17876	18129	17944	17974	17979	17846	17990	18080	18023	17927	18040	17883	18171	17930	18000	17895	17922	17700	18012	17895	17876	17946	17883	17943	17915	17924	18069	17886	18044	17948	17943	17678	18115	17801	18095	17863	17927	17992	17752	17933	17982	18033	17999	17793	17871	18048	17965	17948	18218	18076	18078	18016	17981	18025	17637	18053	18044	17941	17976	18096	18078	17887	18026	18046	17909	17920	17998	17849	17870	17886	18140	18032	18138	17750	18008	17995	18037	17827	17995	18006	17856	17720	18235	17924	18079	17901	18000	17981	17804	17912	17843	17955	18121	18008	17825	17778	17920	17744	17877	17773	17969	18107	18053	17976	18045	18166	17909	17866	18026	18054	17962	17994	17863	18119	17970	17942	18058	17948	17882	17849	17895	17761	18045	17899	18003	17952	17826	18035	17970	17915	17621	17921	18011	18115	18045	18122	17805	17885	17718	18118	18018	18006	18102	18101	18001	18155	17970	17841	18075	18027	17829	17839	18091	18064	17903	18068	17916	17885	17948	17844	17961	18014	18061	18049	17951	17948	18079	18020	17897	17985	17941	18020	17894	17985	18026	17931	17849	17989	17785	18085	18007	18035	18011	17878	17987	18005	17734	18039	18181	17949	17918	17976	18122	18091	17893	18022	17931	17926	18071	18023	18001	17973	17953	18008	17783	18019	18063	18064	18046	18021	17915
19207	35819	38652	30729	23718	22229	36794	56983	55407	45009	35476	24341	18674	16589	16628	16634	16602	16582	16703	16642	16758	16482	16756	16526	16483	16684	16698	16605	16575	16590	16587	16532	16566	16522	16652	16536	16601	16661	16446	16656	16609	16623	16629	16677	16560	16587	16457	16483	16494	16540	16505	16719	16394	16565	16562	16607	16601	16504	16614	16471	16533	16668	16391	16593	16409	16724	16552	16759	16655	16487	16577	16691	16487	16536	16614	16658	16307	16458	16425	16644	16634	16483	16475	16593	16544	16647	16558	16598	16518	16487	16513	16656	16490	16672	16560	16556	16521	16560	16565	16642	16364	16647	16612	16549	16486	16575	16387	16553	16567	16502	16718	16560	16552	16357	16554	16742	16599	16596	16428	16587	16640	16488	16477	16535	16525	16468	16569	16362	16589	16575	16514	16514	16490	16459	16490	16596	16470	16490	16416	16565	16528	16502	16634	16620	16470	16522	16355	16439	16582	16405	16539	16572	16777	16503	16511	16619	16581	16516	16557	16461	16569	16686	16724	16398	16529	16597	16478	16448	16600	16616	16679	16654	16537	16467	16448	16668	16434	16676	16331	16541	16521	16584	16561	16650	16694	16582	16566	16612	16341	16654	16561	16550	16600	16404	16598	16601	16690	16716	16475	16632	16514	16734	16579	16563	16449	16416	16603	16558	16521	16646	16566	16535	16554	16424	16738	16357	16512	16539	16525	16628	16465	16533	16593	16533	16505	16477	16422	16586	16682	16525	16398	16516	16605	16644	16588	16412	16500	16732	16462	16475	16687	16402	16407	16491	16604	16561	16488	16461	16593	16633	16577	16595	16474	16591	16677	16542	16617	16620	16668	16654	16541	16448	16351	16553	16583	16331	16455	16482	16474	16178	16587	16543	16509	16519	16474	16508	16523	16502	16418	16474	16669	16614	16652	16544	16736	16616	16611	16455	16429	16644	16565	16568	16703	16527	16483	16750	16645	16661	16430	16540	16671	16507	16436	16558	16408	16431	16595	16641	16772	16580	16596	16537	16537	16573	16386	16736	16637	16578	16561	16524	16615	16592	16445	16531	16364	16737	16466	16307	16440	16556	16771	16628	16557	16475	16698	16522	16569	16624	16441	16587	16500	16577	16612	16487	16366	16519	16616	16551	16523	16676	16369	16470	16535	16640	16599	16444	16618	16574	16548	16499	16582	16493	16455	16642	16690	16423	16489	16565	16593	16511	16486	16554	16536	16667	16539	16506	16525	16437	16640	16613	16447	16505	16512	16588	16523	16636	16510	16442	16413	16658	16567	16568	16559	16583	16485	16657	16440	16310	16554	16502	16649	16497	16532	16501	16447	16436	16498	16444	16772	16302	16534	16522	16516	16334	16438	16487	16510	16409	16532	16568	16620	16681	16472	16528	16527	16484	16518	16722	16550	16547	16543	16437	16411	16656	16518	16466	16466	16536	16530	16614	16470	16498	16712	16498	16563	16687	16463	16643	16410	16570	16474	16587	16518	16459	16580	16583	16653	16469	16513	16565	16612	16719	16472	16413	16496	16332	16681	16576	16518	16493	16636	16452	16553	16522	16564	16394	16479	16440	16632	16531	16536	16553	16561	16393	16703	16516	16562	16407	16387	16655	16541	16580	16430	16599	16594	16526	16579	16623	16447	16448	16652	16609	16401	16488	16512	16480	16433	16363	16513	16388	16697	16692	16561	16719	16486	16445	16455	16438	16768	16531	16575	16527	16456	16634	16465	16680	16620	16593	16442	16629	16436	16581	16557	16501	16672	16555	16539	16387	16469	16498	16701	16665	16408	16376	16470	16549	16357	16415	16585	16360	16572	16511	16580	16552	16456	16382	16488	16497	16376	16541	16540	16602	16514	16674	16678	16587	16415	16598	16412	16625	16564	16530	16374	16496	16484	16671	16397	16625	16342	16505	16583	16560	16509	16504	16548	16642	16611	16500	16556	16444	16512	16376	16614	16551	16602	16341	16475	16518	16691	16616	16439	16604	16280	16574	16535	16542	16446	16370	16414	16581	16508	16793	16514	16376	16595	16530	16597	16398	16505	16432	16586	16524	16588	16482	16612	16380	16676	16477	16527	16644	16526	16565	16646	16616	16580	16329	16552	16550	16482	16400	16622	16546	16507	16617	16498	16511	16535	16535	16470	16481	16416	16517	16648	16428	16457	16442	16378	16540	16611	16596	16400	16496	16528	16537	16630	16604	16482	16494	16483	16599	16659	16494	16631	16681	16348	16616	16622	16543	16530	16737	16656	16581	16417	16490	16550	16357	16612	16450	16662	16458	16630	16658	16450	16601	16575	16455	16682	16482	16601	16498	16726	16587	16516	16553	16523	16744	16622	16598	16477	16432	16569	16559	16487	16594	16513	16392	16596	16510	16592	16624	16638	16724	16580	16454	16439	16743	16565	16610	16575	16581	16343	16830	16407	16520	16669	16551	16472	16431	16590	16539	16765	16431	16397	16486	16581	16467	16404	16653	16539	16520	16413	16537	16569	16510	16510	16540	16581	16637	16532	16384	16664	16625	16553	16566	16613	16726	16596	16434	16523	16576	16340	16568	16693	16563	16504	16570	16420	16562	16553	16334	16630	16608	16615	16358	16547	16571	16638	16585	16666	16488	16585	16613	16584	16477	16674	16632	16564	16567	16565	16716	16507	16567	16414	16652	16602	16402	16519	16429	16464	16669	16442	16633	16515	16659	16490	16402	16597	16576	16419	16562	16677	16577	16607	16583	16536	16558	16543	16495	16517	16627	16385	16443	16588	16543	16576	16520	16573	16456	16451	16513	16465	16414	16440	16596	16538	16535	16428	16729	16488	16458	16371	16598	16335	16508	16367	16465	16531	16530	16427	16386	16487	16636	16394	16454	16344	16599	16545	16519	16449	16583	16593	16531	16480	16633	16417	16449	16711	16614	16475	16456	16414	16412	16594	16506	16588	16576	16459	16670	16430	16529	16453	16542	16503	16569	16536	16555	16495	16481	16401	16532	16504	16531	16540	16463	16278	16609	16799	16579	16733	16574	16525	16666	16364	16573	16364	16607	16468	16409	16701	16664	16498	16508	16607	16395	16442	16552	16673	16662	16583	16489	16597	16614	16601	16365	16388	16454	16596	16442	16303	16533	16592	16579	16379	16556	16475	16487	16440	16496	16500	16525	16427	16719	16485	16519	16564	16508	16506	16559	16284	16595	16561	16529	16576	16585	16522	16584	16572	16427	16479	16679	16516	16521	16609	16468	16597	16668	16615	16525	16474	16342	16494	16587	16424	16437	16629	16564	16363	16598	16682	16486	16446	16527	16460	16403	16500	16392	16494	16493	16618	16745	16384	16223	16659	16383	16561	16501	16380	16566	16603	16536	16641	16607	16488	16444	16493	16456	16550	16617	16558	16467	16599	16486	16482	16414	16339	16562	16612	16732	16653	16528	16580	16446	16496	16528	16602	16432	16528	16684	16555	16632	16420	16610	16524	16423	16452	16605	16606	16602	16507	16563	16415	16592	16530	16456	16524	16564	16627	16529	16507	16668	16516	16663	16413	16604	16387	16615	16518	16466	16536	16411	16516	16468	16637	16453	16630	16774	16576	16606	16544	16376	16754	16584	16503	16524	16556	16485	16524	16642	16558	16669	16528	16492	16493	16382	16446	16515	16527	16558	16698	16649	16574	16609	16537	16604	16440	16510	16413	16463	16732	16540	16526	16617	16361	16588	16549	16591	16508	16532	16569	16625	16448	16416	16711	16486	16386	16480	16427	16611	16479	16359	16670	16583	16555	16586	16457	16606	16563	16600	16613	16290	16661	16734	16620	16452	16519	16322	16477	16418	16401	16472	16484	16527	16561	16696	16362	16401	16579	16612	16554	16599	16437	16569	16591	16416	16559	16555	16607	16446	16525	16485	16802	16499	16562	16550	16526	16493	16631	16656	16557	16538	16633	16551	16344	16556	16530	16381	16535	16398	16616	16651	16534	16431	16375	16545	16400	16710	16443	16457	16527	16499	16502	16388	16546	16463	16456	16458	16482	16746	16491	16518	16614	16647	16510	16558	16378	16508	16513	16471	16579	16594	16539	16490	16663	16587	16531	16515	16651	16501	16591	16432	16481	16549	16593	16508	16695	16564	16404	16501	16490	16706	16322	16642	16627	16574	16445	16526	16649	16686	16655	16642	16355	16386	16546	16473	16631	16427	16517	16605	16454	16574	16442	16688	16677	16461	16466	16561	16450	16623	16511	16480	16737	16517	16546	16692	16609	16581	16698	16566	16414	16611	16501	16668	16441	16621	16308	16467	16566	16655	16493	16630	16452	16562	16605	16470	16621	16583	16529	16346	16683	16532	16615	16539	16556	16477	16599	16708	16598	16658	16604	16561	16425	16559	16617	16446	16444	16579	16565	16505	16421	16395	16466	16678	16488	16503	16429	16657	16494	16587	16444	16593	16635	16664	16323	16499	16508	16562	16534	16420	16511	16558	16599	16401	16414	16641	16615	16631	16676	16467	16483	16616	16592	16518	16412	16434	16637	16598	16428	16511	16586	16484	16625	16504	16580	16572	16639	16380	16538	16433	16442	16573	16525	16534	16511	16541	16513	16471	16643	16428	16509	16502	16654	16604	16505	16530	16544	16554	16403	16605	16393	16466	16581	16603	16390	16589	16660	16383	16570	16508	16619	16395	16500	16520	16414	16485	16719	16649	16566	16578	16588	16512	16485	16472	16397	16498	16532	16579	16620	16501	16606	16564	16525	16571	16493	16768	16439	16569	16498	16586	16397	16446	16478	16383	16650	16487	16280	16488	16436	16600	16434	16596	16343	16501	16540	16581	16323	16627	16502	16539	16501	16565	16508	16626	16603	16334	16537	16467	16455	16515	16600	16594	16553	16500	16388	16616	16253	16664	16465	16532	16459	16509	16591	16448	16609	16645	16468	16564	16620	16402	16540	16687	16293	16519	16608	16670	16565	16411	16581	16496	16691	16418	16731	16486	16579	16592	16500	16554	16580	16461	16582	16597	16539	16477	16633	16506	16487	16542	16637	16610	16480	16552	16288	16622	16473	16595	16403	16484	16505	16576	16525	16358	16544	16435	16539	16454	16427	16392	16667	16453	16596	16533	16473	16578	16615	16580	16594	16639
27359	22049	24496	21693	18584	18680	19835	22601	22936	21433	19967	18618	18202	18044	17595	17783	17524	17689	17834	17680	17758	17940	17780	17575	17677	17613	17654	17758	17757	17811	17975	17792	17547	17567	17597	17581	17542	17640	17791	17513	17721	17671	17761	17667	17699	17708	17793	17806	17640	17768	17723	17789	17680	17656	17621	17710	17500	17417	17827	17736	17643	17804	17486	17824	17724	17488	17559	17798	17781	17722	17818	17654	17691	17579	17655	17691	17755	17619	17614	17764	17629	17591	17691	17781	17639	17652	17855	17734	17787	17689	17594	17729	17599	17679	17531	17680	17735	17642	17747	17795	17708	17636	17680	17718	17831	17736	17443	17849	17532	17630	17683	17697	17663	17629	17790	17827	17703	17753	17828	17534	17702	17865	17834	17538	17641	17787	17826	17801	17545	17791	17752	17660	17760	17610	17575	17736	17535	17619	17785	17818	17650	17720	17721	17806	17594	17657	17706	17752	17755	17841	17754	17638	17770	17789	17526	17560	17800	17740	17645	17672	17757	17729	17877	17775	17613	17593	17707	17637	17797	17591	17825	17677	17781	17874	17613	17838	17695	17498	17732	17810	17740	17725	17917	17719	17726	17630	17818	17510	17556	17711	17544	17708	17695	17708	17744	17721	17497	17679	17749	17880	17541	17867	17771	17594	17705	17539	17898	17689	17700	17485	17683	17768	17640	17651	17738	17720	17685	17773	17758	17838	17717	17871	17675	17820	17652	17649	17556	17562	17743	17738	17534	17767	17711	17491	17755	17916	17843	17646	17709	17693	17589	17633	17782	17500	17784	17477	17867	17579	17747	17800	17851	17789	17718	17723	17668	17734	17660	17733	17547	17801	17658	17815	17713	17399	17722	17699	17654	17688	17689	17696	17654	17729	17713	17712	17460	17521	17668	17543	17417	17686	17636	17861	17880	17568	17550	17780	17656	17941	17625	17640	17522	17765	17727	17495	17701	17630	17824	17603	17530	17400	17714	17676	17625	17608	17740	17806	17649	17691	17603	17622	17632	17779	17587	17679	17641	17907	17681	17656	17633	17637	17696	17721	17594	17758	17883	17597	17765	17818	17822	17714	17716	17562	17568	17512	17478	17711	17730	17819	17855	17638	17883	17634	17765	17653	17595	17799	17704	17826	17666	17691	17631	17659	17730	17775	17653	17575	17641	17826	17675	17808	17812	17903	17855	17602	17689	17637	17464	17740	17721	17773	17813	17814	17768	17848	17647	17817	17626	17921	17552	17607	17512	17813	17574	17435	17771	17625	17812	17640	17459	17889	17735	17817	17742	17808	17769	17621	17678	17747	17780	17825	17828	17670	17646	17824	17601	17927	17856	17843	17737	17647	17861	17675	17647	17948	17563	17646	17718	17578	17690	17676	17716	17697	17843	17916	17868	17609	17674	17501	17754	17570	17754	17782	17881	17421	17704	17667	17652	17856	17439	17397	17431	17652	17559	17713	17712	17447	17584	17608	17701	17606	17798	17583	17725	17717	17938	17701	17765	17670	17756	17734	17756	17601	17851	17731	17535	17844	17643	17713	17627	17786	17616	17599	17756	17651	17830	17645	17605	17518	17789	17668	17574	17648	17327	17546	17580	17776	17609	17608	17754	17779	17645	17765	17629	17459	17611	17562	17778	17814	17709	17666	17706	17683	17840	17771	17530	17572	17665	17707	17842	17665	17486	17824	17574	17569	17773	17522	17639	17497	17768	17644	17854	17753	17447	17589	17638	17639	17733	17820	17923	17522	17897	17689	17790	17543	17745	17539	17714	17660	17648	17815	17688	17616	17856	17743	17689	17722	17793	17731	17683	17569	17802	17775	17780	17784	17760	17571	17904	17674	17871	17441	17425	17651	17599	17511	17803	17472	17810	17630	17653	17902	17901	17797	17762	17718	17628	17649	17761	17679	17713	17874	17837	17652	17803	17746	17684	17628	17670	17662	17541	17696	17825	17687	17747	17622	17593	17668	17584	17886	17826	17636	17738	17755	17737	17549	17695	17894	17525	17604	17750	17802	17824	17728	17766	17683	17640	17870	17634	17825	17730	17684	17823	17759	17516	17502	17752	17771	17758	17668	17725	17647	17680	17749	17759	17763	17740	17555	17642	17823	17588	17598	17720	17682	17531	17734	17785	17626	17681	17475	17679	17776	17577	17695	17735	17788	17619	17684	17543	17834	17614	17481	17644	17718	17551	17721	17894	17506	17641	17781	17789	17653	17634	17649	17546	17891	17779	17817	17791	17884	17690	17779	17728	17775	17880	17676	17777	17678	17742	17708	17570	17846	17740	17875	17760	17816	17793	17719	17686	17809	17522	17502	17825	17996	17836	17575	17733	17686	17673	17637	17567	17604	17713	17794	17714	17940	17617	17637	17596	17662	17530	17712	17600	17570	17671	17780	17823	17756	17705	17741	17630	17558	17767	17708	17788	17974	17626	17612	17584	17643	17706	17745	17626	17773	17768	17692	17874	17733	17840	17777	17887	17557	17755	17778	17697	17953	17853	17734	17403	17521	17814	17712	17536	17587	17730	17907	17837	17758	17371	17724	17743	17701	17609	17603	17704	17623	17640	17642	17751	17706	17692	17740	17586	17700	17555	17533	17736	17490	17810	17735	17676	17877	17631	17648	17825	17597	17664	17767	17586	17646	17766	17864	17754	17767	17693	17765	17726	17449	17682	17805	17697	17770	17564	17594	17727	17802	17731	17752	17568	17854	17815	17721	17794	17824	17467	17701	17779	17664	17626	17940	17751	17752	17817	17640	17782	17730	17806	17671	17662	17713	17653	17738	17697	17617	17579	17624	17802	17850	17720	17713	17782	17376	17733	17612	17688	17829	17855	17662	17651	17622	17646	17717	17425	17583	17707	17606	17674	17648	17874	17790	17675	17863	17635	17506	17981	17655	17607	17553	17821	17700	17561	17571	17538	17725	17751	17657	17838	17597	17872	17728	17852	17824	17834	17679	17617	17760	17595	17629	17604	17615	17668	17665	17713	17703	17671	17676	17872	17730	17856	17839	17595	17520	17757	17697	17738	17888	17719	17616	17732	17748	17710	17694	17778	17540	17691	17612	17755	17772	17669	17542	17742	17580	17869	17766	17562	17750	17642	17701	17676	17764	17693	17566	17674	17792	17665	17446	17601	17842	17779	17921	17646	17916	17729	17714	17773	17802	17651	17710	17833	17760	17849	17831	17921	17801	17533	17807	17554	17621	17783	17653	17710	17619	17622	17717	17756	18093	17739	17602	17715	17808	17786	17471	17502	17750	17864	17853	17647	17574	17797	17729	17489	17581	17809	17596	17792	17784	17707	17774	17752	17826	17852	17609	17775	17636	17623	17770	17607	17683	17666	17624	17813	17630	17656	17611	17808	17626	17661	17644	17806	17672	17937	17721	17753	17628	17612	17602	17785	17627	17732	17831	17832	17611	17771	17724	17561	17908	17855	17780	17646	17503	17697	17647	17605	17569	17786	17722	17812	17603	17522	17490	17775	17708	17617	17759	17692	17773	17669	17758	17791	17772	17806	17624	17686	17733	17778	17546	17709	17846	17614	17851	17675	17776	17845	17745	17775	17914	17822	17701	17640	17770	17858	17486	17577	17707	17723	17511	17729	17862	17681	17601	17642	17613	17640	17757	17730	17820	17802	17733	17685	17747	17549	17683	17637	17605	17722	17567	17712	17737	17684	17838	17728	17801	17786	17695	17779	17767	17707	17761	18041	17732	17731	17660	17843	17729	17582	17629	17920	17618	17787	17691	17724	17663	17620	17661	17633	17751	17656	17879	17675	17724	17574	17691	17788	17808	17661	17702	17511	17666	17792	17789	17827	17738	17700	17748	17590	17848	17581	17741	17986	17562	17630	17517	17691	17864	17673	17677	17553	17670	17530	17675	17697	17592	17643	17796	17713	17593	17746	17715	17933	17500	17708	17760	17746	17592	17661	17713	17701	17670	17654	17850	17682	17662	17545	17747	17664	17630	17454	17569	17707	17783	17848	17687	17880	17767	17628	17801	17720	17785	17617	17799	17740	17518	17717	17527	17710	17909	17667	17816	17631	17709	17428	17689	17813	17756	17783	17657	17658	17714	17769	17655	17678	17723	17704	17815	17665	17763	17951	17882	17760	17762	17760	17932	17729	17777	17881	17719	17822	17815	17786	17750	17960	17595	17822	17658	17650	17652	17795	17766	17536	17636	17683	17732	17837	17651	17731	17724	17858	17712	17681	17616	17766	17772	17574	17577	17917	17700	17539	17755	17696	17584	17538	17716	17935	17583	17608	17788	17804	17782	17668	17703	17793	17737	17859	17790	17882	17823	17753	17670	17727	17695	17817	17686	17673	17873	17695	17717	17672	17660	17753	17628	17850	17641	17685	17624	17667	17599	17660	17655	17716	17740	17749	17613	17852	17608	17818	17867	17618	17481	17768	17568	17903	17808	17740	17837	17719	17666	17781	17604	17903	17567	17646	17905	17643	17667	17511	17599	17613	17705	17523	17721	17773	17812	17593	17936	17842	17733	17582	17575	17613	17828	17754	17848	17620	17648	17537	17637	17671	17672	17461	17699	17623	17716	17679	17823	17787	17799	17768	17647	17704	17565	17792	17607	17684	17913	17804	17604	17583	17837	17800	17687	17886	17629	17825	17814	17728	17552	17635	17568	17695	17657	17867	17625	17726	17643	17551	17721	17832	17648	17811	17839	17683	17921	17824	17632	17843	17651	17690	17737	17710	17782	17678	17726	17778	17683	17690	17741	17579	17549	17603	17782	17728	17609	17600	17658	17750	17818	17703	17711	17673	17661	17558	17736	17813	17840	17775	17901	17708	17755	17662	17654	17894	17809	17728	17659	17735	17630	17581	17621	17560	17719	17744	17599	17835	17739	17742	17630	17800	17763	17612	17757	17684	17702	17634	17586	17793	17665	17713	17773	17757	17669	17565	17896	17584	17631	17638	17907	17596	17639	17646	17587	17809	17880	17562	17722	17761	17796	17592	17730	17819	17652	17620	17745	17723	17509	17627	17745	17582	17773	17708	17787	17727	17488	17768	17739	17798	17688	17961	17667	17714	17636	17778	17634	17478	17720	17815	17625	17796	17576	17864	17561	17683	17766	17713	17655	17633	17658	17604	17772
16851	22305	20267	18207	17945	17692	19723	23834	23787	21063	19128	17413	16680	16471	16385	16371	16557	16376	16232	16424	16441	16394	16411	16379	16456	16489	16314	16399	16319	16374	16427	16376	16317	16316	16223	16234	16495	16425	16262	16348	16289	16436	16376	16290	16313	16304	16474	16368	16364	16314	16400	16222	16437	16316	16304	16270	16237	16415	16296	16535	16497	16293	16278	16257	16335	16419	16305	16275	16252	16309	16426	16347	16425	16400	16226	16314	16404	16253	16276	16408	16285	16213	16281	16374	16302	16273	16378	16462	16269	16383	16259	16405	16576	16262	16511	16295	16228	16233	16361	16526	16315	16372	16268	16385	16404	16381	16385	16349	16530	16338	16337	16265	16167	16451	16381	16435	16388	16139	16357	16116	16172	16237	16292	16341	16313	16398	16526	16410	16424	16372	16406	16437	16521	16429	16299	16393	16227	16268	16246	16295	16387	16442	16257	16396	16375	16143	16259	16327	16436	16332	16351	16342	16439	16265	16495	16374	16381	16270	16406	16419	16317	16248	16601	16305	16393	16554	16343	16312	16245	16213	16293	16255	16207	16452	16458	16364	16424	16394	16119	16260	16295	16273	16356	16250	16412	16292	16221	16324	16370	16332	16412	16313	16372	16213	16395	16399	16286	16332	16317	16334	16326	16228	16566	16274	16379	16286	16402	16285	16330	16363	16441	16224	16419	16141	16338	16472	16360	16337	16328	16364	16273	16326	16273	16237	16509	16272	16402	16353	16268	16242	16120	16259	16314	16234	16200	16131	16240	16444	16365	16469	16422	16223	16363	16325	16372	16284	16372	16348	16383	16396	16283	16358	16367	16465	16349	16450	16260	16335	16543	16352	16450	16348	16265	16474	16494	16327	16493	16286	16402	16363	16422	16300	16371	16315	16489	16290	16230	16422	16520	16321	16351	16319	16416	16387	16228	16355	16426	16475	16267	16256	16369	16316	16436	16589	16428	16452	16462	16211	16177	16347	16476	16417	16427	16408	16299	16271	16548	16386	16532	16443	16344	16300	16354	16258	16345	16292	16403	16189	16532	16516	16214	16350	16404	16205	16312	16300	16269	16355	16391	16492	16166	16530	16519	16381	16314	16274	16247	16354	16367	16307	16328	16263	16425	16442	16195	16254	16387	16414	16339	16327	16478	16405	16488	16237	16467	16329	16369	16363	16391	16373	16373	16407	16526	16458	16232	16367	16429	16543	16274	16206	16297	16092	16367	16449	16508	16331	16297	16399	16367	16370	16294	16316	16463	16429	16401	16550	16476	16306	16377	16415	16302	16277	16327	16505	16338	16332	16254	16455	16281	16374	16358	16347	16312	16374	16504	16459	16387	16327	16447	16402	16610	16412	16211	16388	16307	16418	16503	16278	16306	16365	16443	16323	16318	16336	16257	16537	16299	16389	16486	16227	16450	16308	16224	16483	16228	16509	16291	16419	16443	16418	16349	16238	16352	16232	16277	16438	16473	16344	16190	16324	16351	16430	16292	16146	16339	16418	16430	16163	16396	16347	16230	16546	16407	16318	16274	16363	16161	16481	16530	16423	16515	16293	16454	16387	16254	16218	16233	16272	16359	16246	16490	16363	16163	16418	16311	16391	16519	16350	16380	16179	16464	16296	16481	16223	16237	16253	16303	16300	16274	16384	16342	16260	16289	16305	16471	16351	16256	16287	16413	16346	16483	16373	16363	16595	16476	16251	16360	16323	16372	16260	16191	16167	16386	16277	16267	16375	16550	16335	16152	16354	16474	16261	16430	16336	16143	16315	16414	16374	16398	16313	16339	16327	16306	16475	16379	16137	16352	16329	16317	16325	16282	16273	16398	16370	16301	16285	16487	16326	16275	16373	16252	16292	16280	16337	16339	16406	16381	16360	16273	16398	16361	16402	16442	16386	16253	16286	16468	16257	16415	16270	16286	16549	16402	15995	16328	16242	16426	16450	16279	16438	16321	16315	16284	16330	16385	16455	16370	16455	16384	16396	16347	16281	16272	16348	16447	16339	16262	16296	16385	16492	16403	16339	16285	16220	16293	16356	16397	16387	16288	16366	16411	16445	16425	16502	16276	16210	16445	16273	16414	16230	16181	16328	16446	16317	16266	16374	16435	16284	16613	16433	16190	16273	16376	16351	16316	16131	16432	16209	16494	16262	16478	16349	16382	16527	16505	16442	16379	16391	16329	16472	16473	16211	16279	16324	16293	16391	16389	16391	16374	16353	16447	16376	16455	16459	16436	16428	16371	16577	16425	16222	16252	16257	16428	16402	16393	16234	16356	16297	16338	16443	16214	16405	16528	16508	16290	16343	16465	16317	16366	16168	16446	16482	16467	16366	16438	16380	16255	16406	16538	16165	16336	16299	16351	16254	16239	16371	16234	16369	16432	16333	16389	16399	16370	16356	16320	16372	16309	16251	16442	16343	16396	16287	16339	16310	16257	16355	16281	16325	16331	16230	16445	16626	16270	16393	16378	16328	16245	16490	16354	16347	16277	16182	16368	16385	16332	16188	16254	16385	16488	16391	16400	16352	16298	16449	16417	16428	16264	16488	16414	16565	16209	16293	16330	16276	16209	16503	16216	16269	16219	16590	16322	16356	16420	16373	16384	16294	16482	16353	16346	16401	16172	16385	16366	16255	16284	16289	16400	16381	16200	16337	16270	16331	16178	16312	16437	16459	16363	16384	16476	16432	16233	16337	16317	16240	16268	16268	16361	16456	16298	16183	16256	16358	16455	16438	16438	16404	16321	16395	16708	16392	16398	16418	16391	16219	16303	16413	16423	16291	16411	16281	16470	16324	16319	16321	16239	16219	16457	16302	16330	16373	16330	16198	16341	16418	16440	16425	16426	16461	16231	16387	16234	16349	16352	16201	16339	16382	16417	16344	16326	16336	16432	16275	16366	16264	16348	16319	16527	16374	16330	16522	16296	16334	16222	16297	16380	16536	16216	16405	16480	16335	16270	16365	16430	16448	16288	16305	16322	16337	16404	16336	16331	16265	16333	16405	16512	16237	16357	16454	16350	16370	16390	16293	16370	16397	16470	16277	16322	16564	16335	16369	16381	16260	16366	16224	16328	16289	16510	16487	16345	16329	16310	16410	16506	16571	16392	16323	16381	16528	16342	16322	16456	16551	16221	16332	16369	16374	16336	16358	16255	16352	16454	16216	16375	16345	16326	16265	16369	16382	16326	16368	16198	16412	16391	16308	16210	16437	16428	16352	16238	16607	16284	16425	16381	16226	16427	16305	16358	16418	16159	16351	16326	16300	16471	16465	16378	16341	16283	16446	16357	16485	16391	16230	16275	16230	16553	16348	16364	16347	16276	16472	16278	16385	16197	16344	16297	16299	16470	16434	16484	16341	16330	16416	16385	16480	16500	16529	16343	16429	16391	16340	16305	16343	16371	16523	16438	16362	16288	16407	16402	16306	16328	16311	16339	16434	16280	16280	16277	16221	16286	16370	16449	16460	16419	16317	16324	16453	16334	16483	16199	16442	16263	16093	16286	16332	16296	16357	16275	16360	16551	16370	16437	16211	16419	16275	16465	16111	16472	16328	16205	16316	16490	16502	16193	16257	16223	16335	16471	16359	16356	16320	16507	16324	16326	16225	16426	16322	16363	16326	16342	16326	16230	16195	16536	16278	16405	16341	16288	16383	16242	16241	16349	16363	16396	16308	16288	16460	16327	16268	16480	16439	16302	16247	16348	16288	16309	16229	16414	16157	16272	16394	16305	16419	16398	16329	16303	16508	16402	16425	16518	16303	16240	16397	16440	16323	16519	16375	16393	16321	16337	16247	16515	16344	16446	16445	16385	16403	16530	16400	16418	16277	16354	16467	16401	16377	16414	16287	16314	16445	16259	16309	16211	16215	16286	16556	16303	16204	16534	16542	16416	16376	16360	16445	16362	16423	16304	16419	16320	16297	16497	16385	16475	16246	16230	16561	16248	16285	16378	16228	16348	16423	16254	16284	16356	16303	16229	16259	16437	16474	16319	16398	16473	16279	16322	16471	16204	16297	16396	16354	16526	16507	16350	16395	16227	16338	16352	16497	16502	16394	16496	16412	16376	16213	16354	16467	16271	16267	16246	16437	16305	16447	16506	16394	16226	16568	16375	16436	16349	16292	16370	16458	16235	16231	16313	16601	16316	16264	16323	16480	16431	16291	16395	16454	16252	16541	16324	16455	16356	16328	16205	16245	16415	16454	16452	16430	16267	16311	16341	16354	16092	16538	16489	16341	16541	16266	16267	16247	16469	16301	16477	16224	16342	16393	16304	16294	16188	16385	16279	16244	16302	16577	16417	16350	16313	16366	16272	16356	16341	16385	16314	16580	16342	16493	16237	16243	16470	16509	16270	16213	16335	16386	16286	16329	16423	16307	16285	16398	16226	16390	16324	16299	16390	16347	16369	16353	16389	16141	16379	16231	16372	16437	16179	16354	16324	16374	16489	16263	16388	16258	16500	16266	16500	16392	16346	16397	16156	16408	16401	16432	16455	16451	16264	16237	16372	16354	16422	16469	16208	16470	16341	16389	16185	16452	16426	16313	16448	16422	16318	16402	16589	16449	16265	16344	16411	16210	16157	16194	16493	16494	16455	16269	16134	16291	16329	16418	16281	16233	16304	16399	16310	16326	16204	16291	16249	16508	16236	16482	16340	16419	16378	16441	16342	16251	16187	16373	16368	16437	16512	16280	16449	16362	16222	16281	16470	16441	16220	16490	16440	16329	16444	16286	16411	16369	16259	16380	16288	16223	16106	16419	16292	16374	16425	16322	16371	16267	16188	16314	16368	16247	16214	16376	16273	16282	16365	16388	16360	16271	16411	16087	16352	16301	16416	16372	16254	16237	16364	16332	16368	16401	16430	16292	16296	16368	16395	16310	16317	16211	16331	16441	16382	16240	16164	16273	16327	16482	16388	16350	16469	16352	16261	16334	16238	16378	16303	16519	16530	16262	16416	16276	16533	16387	16331	16465	16324	16430	16432	16368	16359	16243	16333	16524	16418	16297	16478	16291	16218	16286	16321	16370	16246	16401	16412	16278	16266	16322	16278	16360	16385	16494	16300	16221	16185	16331	16379	16308	16475	16286	16407	16438	16279	16332	16444	16300	16416	16429	16330	16324
24410	21257	28212	25041	22060	21519	22974	39378	39715	32420	26390	21509	18786	18122	17586	17623	17421	17738	17828	17702	17865	17494	17607	17634	17537	17462	17919	17850	17665	17455	17540	17584	17523	17636	17583	17452	17419	17455	17730	17611	17652	17702	17568	17433	17579	17465	17598	17637	17479	17478	17676	17854	17625	17644	17674	17720	17530	17705	17425	17529	17612	17668	17910	17680	17597	17625	17436	17516	17484	17555	17512	17349	17716	17461	17512	17595	17455	17791	17565	17634	17620	17438	17465	17543	17606	17482	17555	17451	17606	17750	17546	17692	17781	17531	17503	17692	17413	17616	17435	17624	17547	17406	17546	17523	17418	17439	17598	17590	17409	17445	17505	17563	17560	17567	17521	17521	17591	17523	17577	17445	17413	17393	17368	17615	17512	17579	17587	17672	17578	17442	17653	17563	17528	17521	17502	17581	17547	17544	17586	17656	17647	17543	17367	17491	17565	17414	17566	17406	17477	17419	17522	17540	17645	17600	17366	17351	17546	17408	17699	17510	17381	17461	17617	17595	17606	17454	17517	17453	17658	17451	17539	17603	17491	17503	17390	17581	17475	17588	17702	17600	17510	17465	17695	17478	17560	17618	17537	17323	17591	17687	17626	17418	17468	17628	17493	17433	17725	17601	17358	17565	17440	17603	17443	17548	17467	17511	17564	17401	17447	17535	17331	17603	17656	17491	17447	17571	17470	17520	17674	17541	17530	17375	17399	17470	17389	17516	17524	17494	17595	17579	17608	17673	17485	17652	17661	17582	17577	17451	17494	17549	17505	17448	17467	17593	17604	17494	17455	17451	17515	17515	17553	17478	17782	17666	17792	17580	17426	17644	17463	17576	17475	17775	17618	17650	17710	17696	17726	17746	17631	17511	17469	17645	17442	17511	17729	17632	17469	17698	17741	17784	17355	17428	17533	17574	17693	17577	17610	17415	17586	17498	17596	17513	17711	17481	17516	17562	17400	17722	17542	17520	17456	17591	17555	17635	17673	17548	17691	17591	17581	17515	17783	17492	17433	17553	17570	17254	17501	17434	17616	17626	17694	17693	17654	17723	17590	17597	17515	17718	17506	17399	17586	17615	17647	17601	17556	17370	17496	17498	17531	17553	17678	17476	17498	17569	17563	17451	17698	17797	17703	17430	17588	17339	17530	17461	17723	17693	17855	17510	17714	17630	17558	17467	17667	17579	17576	17555	17730	17774	17735	17796	17728	17595	17743	17564	17662	17402	17448	17632	17432	17631	17664	17562	17635	17719	17497	17491	17465	17437	17624	17559	17678	17475	17384	17479	17497	17642	17560	17422	17779	17609	17487	17698	17495	17471	17602	17718	17621	17499	17526	17408	17690	17529	17535	17647	17603	17525	17652	17530	17366	17367	17372	17457	17519	17439	17518	17686	17521	17626	17637	17645	17514	17561	17406	17565	17407	17707	17559	17496	17581	17613	17430	17679	17743	17221	17633	17488	17302	17486	17732	17385	17588	17487	17660	17524	17416	17467	17621	17502	17606	17432	17713	17420	17534	17495	17492	17350	17498	17483	17619	17516	17618	17598	17619	17463	17431	17519	17596	17552	17771	17791	17585	17589	17615	17437	17608	17633	17476	17627	17726	17440	17464	17473	17674	17478	17619	17588	17612	17641	17652	17685	17651	17656	17480	17675	17635	17585	17493	17471	17566	17423	17355	17454	17550	17724	17669	17790	17491	17587	17627	17464	17655	17507	17588	17568	17659	17477	17440	17537	17656	17361	17304	17519	17701	17687	17478	17545	17536	17443	17606	17492	17381	17478	17536	17585	17637	17405	17582	17567	17808	17656	17383	17385	17490	17619	17728	17747	17749	17434	17443	17606	17556	17702	17447	17765	17456	17330	17778	17419	17615	17722	17718	17610	17582	17629	17799	17587	17680	17557	17682	17747	17611	17513	17723	17444	17704	17704	17786	17380	17517	17550	17712	17458	17398	17450	17540	17442	17476	17699	17698	17478	17638	17355	17603	17474	17415	17433	17529	17479	17602	17455	17436	17572	17499	17705	17638	17684	17765	17755	17468	17506	17638	17552	17830	17702	17552	17670	17540	17442	17419	17562	17647	17449	17602	17568	17679	17478	17761	17707	17397	17588	17590	17847	17579	17406	17788	17420	17562	17723	17627	17519	17524	17581	17674	17651	17581	17646	17535	17573	17486	17730	17543	17632	17579	17306	17786	17640	17725	17587	17590	17700	17651	17763	17604	17592	17590	17645	17548	17638	17550	17674	17443	17524	17570	17639	17503	17552	17883	17619	17389	17468	17492	17472	17424	17524	17733	17488	17422	17800	17533	17631	17620	17644	17635	17587	17460	17624	17487	17809	17481	17476	17604	17576	17355	17441	17608	17608	17539	17456	17482	17600	17649	17826	17642	17713	17535	17378	17526	17800	17612	17446	17751	17579	17451	17407	17599	17586	17409	17607	17640	17319	17560	17700	17759	17546	17483	17449	17710	17303	17656	17686	17545	17505	17717	17417	17753	17733	17666	17559	17707	17552	17429	17558	17543	17629	17679	17585	17810	17535	17730	17447	17581	17488	17618	17540	17374	17497	17588	17468	17617	17507	17436	17488	17411	17503	17580	17589	17686	17558	17502	17436	17691	17766	17564	17571	17679	17576	17651	17438	17443	17603	17572	17714	17431	17647	17800	17559	17462	17512	17693	17654	17453	17669	17621	17571	17507	17443	17354	17363	17595	17594	17578	17654	17597	17704	17533	17876	17584	17629	17665	17660	17636	17505	17525	17531	17670	17588	17280	17417	17453	17526	17520	17622	17780	17651	17360	17474	17491	17520	17476	17696	17739	17561	17549	17723	17301	17563	17684	17784	17589	17466	17585	17628	17572	17557	17648	17378	17678	17422	17535	17380	17441	17617	17373	17469	17517	17547	17591	17367	17661	17574	17616	17475	17554	17582	17581	17506	17670	17783	17595	17506	17482	17657	17393	17451	17515	17536	17769	17606	17289	17436	17503	17438	17430	17668	17460	17324	17495	17578	17670	17616	17745	17752	17502	17570	17486	17574	17493	17560	17766	17576	17449	17702	17747	17667	17556	17426	17411	17476	17625	17518	17631	17679	17652	17567	17471	17649	17484	17532	17728	17557	17536	17492	17643	17378	17694	17478	17508	17420	17410	17577	17532	17545	17522	17565	17642	17565	17595	17627	17680	17537	17785	17565	17549	17436	17672	17655	17456	17524	17486	17585	17862	17693	17422	17628	17478	17639	17437	17559	17644	17450	17628	17663	17534	17488	17551	17531	17648	17650	17531	17326	17465	17626	17607	17557	17468	17662	17607	17629	17665	17816	17446	17596	17403	17753	17454	17533	17665	17609	17615	17481	17672	17715	17601	17599	17530	17466	17612	17638	17596	17766	17503	17583	17342	17790	17471	17583	17536	17576	17696	17578	17660	17484	17445	17410	17633	17694	17587	17620	17700	17618	17568	17702	17270	17412	17393	17627	17355	17410	17384	17616	17545	17503	17436	17717	17489	17478	17664	17586	17549	17469	17488	17475	17554	17427	17592	17587	17594	17498	17456	17632	17472	17418	17605	17584	17604	17621	17553	17564	17647	17390	17434	17530	17616	17707	17514	17542	17597	17488	17614	17563	17564	17443	17536	17440	17652	17661	17516	17795	17413	17257	17671	17435	17728	17361	17383	17699	17502	17577	17641	17662	17604	17631	17762	17530	17586	17502	17523	17574	17649	17464	17854	17391	17549	17679	17819	17599	17683	17450	17655	17541	17636	17612	17734	17366	17276	17535	17514	17674	17794	17606	17534	17504	17311	17764	17359	17451	17447	17530	17581	17535	17698	17357	17584	17541	17494	17371	17456	17482	17667	17538	17548	17429	17525	17441	17618	17428	17652	17749	17783	17529	17531	17352	17528	17609	17483	17443	17586	17720	17497	17528	17599	17574	17592	17574	17585	17468	17563	17669	17428	17557	17714	17608	17734	17607	17501	17484	17285	17507	17675	17432	17590	17729	17613	17460	17545	17568	17627	17733	17623	17608	17352	17520	17723	17527	17715	17726	17550	17545	17422	17451	17544	17683	17351	17538	17633	17607	17608	17537	17615	17553	17550	17691	17472	17537	17663	17585	17496	17634	17379	17675	17380	17379	17150	17575	17657	17642	17711	17648	17610	17515	17643	17507	17769	17518	17649	17689	17304	17765	17541	17664	17663	17466	17576	17646	17580	17626	17670	17674	17490	17417	17672	17588	17529	17482	17477	17528	17626	17388	17392	17522	17675	17703	17520	17697	17675	17552	17517	17559	17522	17720	17587	17844	17636	17546	17674	17663	17607	17732	17493	17643	17668	17456	17505	17568	17631	17494	17360	17629	17708	17619	17606	17403	17494	17638	17283	17608	17666	17471	17549	17313	17411	17520	17816	17704	17625	17814	17539	17485	17547	17703	17438	17392	17748	17546	17530	17728	17559	17558	17618	17488	17406	17496	17629	17530	17513	17420	17450	17365	17732	17716	17430	17563	17703	17560	17694	17575	17743	17548	17698	17783	17491	17597	17546	17316	17627	17790	17618	17498	17449	17563	17569	17550	17478	17610	17591	17461	17740	17507	17505	17481	17384	17465	17501	17562	17596	17618	17694	17642	17538	17460	17756	17423	17454	17338	17561	17475	17564	17446	17663	17491	17644	17637	17736	17532	17531	17687	17733	17696	17692	17610	17633	17465	17515	17526	17526	17216	17450	17482	17385	17477	17560	17451	17653	17643	17646	17358	17495	17520	17775	17611	17460	17470	17520	17500	17655	17592	17648	17819	17673	17746	17466	17545	17577	17720	17496	17597	17666	17519	17401	17598	17500	17588	17665	17741	17488	17524	17546	17508	17479	17535	17582	17697	17573	17527	17571	17492	17616	17721	17514	17541	17573	17509	17584	17614	17597	17719	17513	17478	17696	17516	17424	17584	17492	17658	17650	17623	17454	17463	17426	17441	17660	17627	17440	17259	17574	17550	17379	17559	17601	17630	17643	17581	17429	17391	17557	17496	17533	17459	17418	17403	17552	17433	17540	17429	17694	17682	17668	17542	17527	17642	17567	17435	17594	17489	17498	17471	17498	17668	17486	17490	17594	17610	17469	17575	17774	17729
17989	28880	25510	21360	21007	20841	22901	43619	41451	33846	27140	20235	17442	16528	16322	16068	16238	16461	16344	16372	16393	16284	16226	16222	16320	16271	16463	16482	16388	16512	16411	16368	16393	16435	16350	16341	16338	16357	16453	16299	16330	16385	16352	16295	16188	16305	16327	16504	16503	16454	16453	16495	16205	16298	16437	16316	16326	16322	16322	16371	16350	16278	16333	16564	16310	16433	16361	16359	16282	16469	16353	16402	16393	16428	16288	16324	16253	16496	16313	16323	16315	16463	16415	16376	16287	16385	16153	16550	16476	16298	16322	16264	16154	16379	16466	16540	16464	16478	16143	16214	16479	16395	16251	16411	16436	16294	16370	16300	16387	16351	16207	16244	16355	16391	16182	16262	16397	16214	16240	16418	16241	16288	16334	16295	16327	16232	16343	16236	16391	16444	16392	16433	16233	16475	16476	16382	16239	16414	16371	16464	16450	16240	16373	16211	16437	16362	16452	16287	16168	16390	16428	16375	16341	16516	16461	16384	16339	16292	16314	16553	16237	16453	16462	16377	16348	16329	16341	16349	16420	16445	16405	16368	16253	16517	16316	16275	16453	16291	16269	16311	16172	16377	16420	16365	16351	16297	16511	16214	16289	16259	16346	16369	16100	16293	16509	16363	16233	16300	16337	16349	16376	16308	16419	16095	16262	16311	16390	16217	16509	16351	16380	16398	16263	16246	16251	16333	16324	16274	16360	16415	16371	16292	16545	16275	16317	16406	16496	16234	16380	16422	16440	16327	16352	16396	16436	16341	16484	16367	16464	16389	16445	16464	16229	16261	16348	16378	16432	16315	16602	16299	16097	16331	16414	16273	16229	16193	16324	16427	16124	16490	16239	16326	16388	16421	16115	16264	16393	16244	16416	16312	16337	16253	16245	16371	16435	16265	16347	16501	16365	16277	16372	16394	16289	16435	16359	16276	16398	16268	16398	16385	16204	16106	16279	16412	16208	16467	16176	16384	16353	16181	16315	16264	16356	16233	16322	16311	16299	16361	16341	16285	16348	16407	16471	16460	16439	16317	16213	16398	16307	16335	16338	16310	16450	16233	16158	16427	16423	16259	16327	16492	16113	16284	16289	16145	16327	16251	16430	16145	16440	16412	16278	16112	16561	16272	16402	16153	16191	16335	16544	16309	16369	16222	16372	16582	16368	16336	16417	16052	16497	16235	16363	16330	16363	16341	16286	16442	16315	16330	16372	16133	16238	16463	16351	16209	16431	16319	16391	16350	16336	16418	16348	16387	16428	16466	16417	16283	16313	16307	16341	16355	16349	16405	16229	16306	16350	16199	16403	16359	16270	16335	16494	16232	16370	16340	16406	16367	16312	16418	16270	16286	16568	16293	16218	16339	16202	16341	16101	16393	16204	16360	16415	16404	16380	16380	16458	16225	16495	16262	16351	16135	16283	16338	16251	16534	16467	16451	16085	16459	16463	16244	16331	16465	16372	16261	16457	16363	16540	16211	16436	16505	16403	16339	16592	16320	16342	16465	16143	16291	16390	16297	16535	16390	16319	16338	16472	16394	16305	16393	16376	16302	16296	16134	16134	16314	16444	16465	16229	16343	16502	16341	16441	16361	16161	16366	16265	16310	16342	16355	16403	16262	16459	16379	16343	16246	16271	16420	16152	16326	16304	16287	16331	16350	16153	16339	16297	16334	16332	16344	16336	16517	16291	16400	16354	16363	16271	16336	16386	16344	16404	16249	16294	16492	16303	16377	16264	16394	16216	16379	16282	16350	16467	16254	16520	16282	16357	16358	16383	16286	16309	16464	16468	16329	16332	16305	16236	16501	16408	16374	16290	16332	16335	16326	16397	16305	16254	16413	16342	16385	16408	16335	16371	16496	16304	16380	16331	16291	16234	16252	16280	16284	16199	16432	16437	16299	16305	16352	16251	16363	16391	16541	16261	16266	16339	16540	16267	16371	16396	16233	16355	16210	16429	16202	16297	16329	16370	16348	16456	16421	16328	16422	16347	16330	16371	16219	16285	16450	16407	16269	16202	16452	16553	16375	16372	16437	16345	16332	16507	16432	16359	16368	16542	16462	16341	16231	16181	16416	16376	16428	16461	16200	16376	16300	16527	16186	16558	16291	16428	16323	16179	16319	16341	16142	16322	16456	16407	16222	16338	16313	16167	16172	16525	16428	16263	16379	16227	16400	16342	16288	16456	16360	16271	16357	16355	16435	16315	16322	16281	16478	16428	16252	16483	16368	16290	16289	16442	16271	16349	16520	16326	16284	16393	16441	16406	16298	16251	16436	16314	16323	16433	16218	16319	16272	16442	16444	16256	16465	16162	16376	16446	16287	16396	16395	16493	16272	16301	16211	16379	16352	16386	16259	16251	16437	16317	16340	16338	16322	16397	16216	16284	16388	16332	16373	16456	16336	16115	16331	16424	16454	16544	16461	16435	16440	16404	16418	16284	16283	16307	16252	16302	16226	16269	16465	16337	16385	16138	16265	16158	16332	16430	16469	16323	16466	16430	16331	16369	16465	16297	16363	16408	16420	16421	16437	16418	16381	16268	16308	16150	16329	16279	16523	16345	16380	16394	16201	16201	16466	16389	16328	16401	16332	16495	16292	16340	16435	16336	16390	16427	16503	16428	16275	16262	16206	16383	16226	16205	16352	16277	16463	16361	16301	16398	16240	16275	16302	16316	16181	16345	16442	16342	16321	16340	16221	16216	16355	16364	16393	16404	16409	16228	16290	16304	16222	16220	16390	16164	16186	16456	16213	16581	16384	16504	16238	16236	16393	16441	16452	16299	16479	16314	16221	16298	16335	16306	16253	16328	16338	16296	16248	16192	16327	16262	16242	16384	16410	16329	16428	16359	16315	16209	16199	16384	16420	16580	16333	16452	16403	16412	16299	16395	16491	16330	16298	16368	16536	16186	16281	16362	16241	16392	16319	16385	16392	16231	16482	16526	16219	16296	16244	16238	16186	16292	16284	16374	16369	16471	16348	16522	16406	16500	16464	16458	16406	16208	16256	16354	16264	16463	16365	16515	16319	16310	16229	16247	16229	16376	16330	16448	16263	16257	16493	16161	16270	16297	16430	16249	16325	16398	16349	16311	16428	16355	16275	16211	16365	16363	16314	16347	16174	16292	16410	16246	16246	16279	16380	16419	16380	16360	16303	16456	16406	16339	16456	16395	16288	16517	16449	16244	16345	16312	16379	16292	16380	16353	16206	16424	16446	16517	16463	16436	16381	16326	16325	16188	16436	16286	16275	16277	16361	16300	16422	16254	16440	16409	16296	16364	16415	16509	16372	16311	16438	16255	16355	16482	16527	16293	16201	16291	16488	16321	16331	16279	16295	16478	16379	16363	16317	16186	16482	16288	16466	16214	16180	16364	16194	16320	16222	16289	16519	16123	16448	16330	16424	16128	16555	16300	16292	16409	16319	16406	16425	16430	16267	16334	16304	16354	16290	16295	16279	16453	16173	16265	16303	16363	16279	16251	16283	16342	16361	16238	16236	16366	16307	16363	16225	16465	16320	16333	16384	16260	16482	16414	16523	16132	16361	16310	16321	16449	16370	16322	16304	16171	16341	16272	16323	16389	16483	16300	16257	16503	16314	16342	16262	16385	16290	16490	16391	16255	16409	16371	16343	16440	16400	16453	16476	16351	16335	16220	16288	16226	16314	16311	16316	16345	16443	16330	16303	16339	16354	16449	16255	16365	16245	16207	16237	16536	16239	16322	16417	16412	16292	16339	16386	16159	16510	16285	16251	16377	16557	16412	16273	16238	16303	16346	16260	16279	16334	16334	16357	16406	16277	16335	16184	16338	16352	16379	16403	16252	16339	16356	16400	16373	16378	16141	16405	16571	16565	16277	16177	16194	16338	16417	16477	16460	16430	16377	16385	16445	16320	16312	16435	16382	16454	16201	16343	16462	16368	16394	16505	16464	16170	16311	16426	16376	16207	16282	16334	16315	16395	16519	16293	16386	16300	16435	16460	16324	16416	16417	16568	16291	16146	16462	16290	16344	16448	16517	16218	16388	16314	16470	16366	16286	16394	16421	16309	16376	16353	16421	16192	16332	16345	16360	16319	16340	16345	16148	16320	16432	16487	16272	16425	16384	16459	16379	16520	16425	16465	16237	16258	16414	16404	16319	16277	16226	16432	16407	16234	16445	16291	16380	16332	16344	16335	16254	16392	16258	16481	16296	16191	16319	16374	16239	16294	16390	16451	16200	16224	16296	16377	16307	16316	16278	16351	16308	16329	16356	16353	16429	16296	16393	16234	16242	16210	16466	16576	16362	16420	16282	16399	16309	16342	16382	16349	16380	16438	16274	16457	16532	16410	16311	16336	16319	16182	16323	16434	16431	16448	16370	16132	16429	16204	16553	16289	16330	16214	16457	16384	16391	16300	16315	16339	16367	16478	16313	16518	16385	16528	16139	16429	16333	16401	16568	16340	16430	16410	16295	16323	16389	16216	16318	16207	16378	16289	16476	16242	16246	16260	16404	16363	16418	16274	16349	16323	16411	16215	16476	16361	16498	16375	16387	16281	16338	16389	16520	16368	16376	16266	16380	16410	16510	16345	16282	16388	16351	16258	16294	16283	16354	16475	16355	16376	16419	16327	16350	16346	16429	16465	16333	16394	16354	16229	16171	16252	16236	16516	16372	16382	16296	16327	16290	16237	16372	16364	16325	16418	16135	16400	16355	16275	16222	16349	16231	16436	16362	16427	16437	16387	16405	16180	16287	16355	16478	16320	16354	16479	16231	16332	16242	16287	16342	16378	16383	16123	16404	16233	16300	16231	16307	16348	16405	16121	16341	16376	16407	16270	16416	16477	16225	16427	16348	16372	16223	16423	16379	16426	16327	16331	16328	16294	16235	16138	16434	16251	16407	16309	16204	16426	16390	16354	16220	16237	16382	16415	16155	16412	16252	16553	16271	16304	16429	16377	16344	16263	16426	16415	16440	16390	16267	16433	16259	16305	16336	16388	16539	16439	16498	16290	16387	16334	16296	16374	16238	16352	16293	16503	16311	16309	16410	16282	16556	16367	16450	16372	16416	16324	16328	16346	16215	16385	16332	16414	16434	16267	16258	16408	16317	16365	16359	16265	16306	16432	16340	16361	16325	16153	16385	16239
22989	21265	29083	23783	21744	24132	27582	48527	56151	44983	34864	26098	20400	17684	17380	17285	17301	17206	17117	17242	17179	17071	17289	17384	17200	17250	17122	17068	17117	17282	17247	17400	17138	17122	17079	17060	17110	17034	17112	16996	17023	17079	16943	17020	17074	17011	17192	17255	17197	17231	16994	16935	17240	17242	17226	16914	16994	17066	17072	17186	17134	17183	16961	17108	17073	17044	17085	17004	17197	17171	17018	17107	16841	17192	17039	17112	17145	17089	17228	16898	16974	17079	17088	16982	17228	16840	17116	16947	17236	16906	17015	16790	16989	17024	17041	17007	17168	17161	17049	17005	17074	17123	17125	17175	16994	17176	17145	17249	17086	17006	17071	17229	17079	17079	17264	17050	17068	17026	17100	17046	17014	17146	17265	17177	17055	17006	17045	16960	17058	16974	17121	17082	17013	16943	16887	17130	17158	16967	17063	16959	17121	17122	16879	17025	17018	17063	17176	17123	17169	17129	17134	17051	16875	17111	17000	17116	17159	17034	16776	16897	17249	16851	17030	16894	17018	17148	17034	17114	16960	16878	16898	16998	17180	17029	16989	16880	17154	17073	17105	16935	16972	17081	17099	17090	17288	17148	17146	16900	17090	16970	17086	17019	17170	16957	16816	17008	17258	17053	16916	16989	17191	17124	17122	17192	17086	17003	17155	16964	17035	17029	16947	16892	16920	16983	16973	16914	17118	17053	17122	17080	17130	17029	16873	17038	16944	17134	17029	17212	17129	17084	17204	17144	17046	17165	17142	16995	17128	17088	16910	17096	17042	16998	17024	17129	17114	17036	17079	16978	16980	17089	16961	17001	17243	17297	17062	17054	17101	17212	16929	17175	16996	17202	16982	16922	17081	17086	17152	17092	16895	16721	17294	17124	17142	16966	17129	17069	17069	17081	17129	17240	17092	17049	17221	17144	17204	16991	17014	17043	17103	17070	17141	17100	16965	16989	16996	17018	17087	17116	16893	17183	17025	17024	17057	17062	17108	17048	16940	17223	17136	17190	17251	17195	17159	17115	17091	17064	16991	17022	17152	17139	16896	17034	16894	16897	17078	17271	16874	17120	17097	17207	17040	17024	17144	16960	17012	16966	16877	17084	17174	16999	17160	16934	17084	17052	17196	17020	17054	17167	17100	16894	17182	17065	17032	16983	17110	17016	16989	16868	16990	17181	16970	16907	16929	17103	17050	16878	17016	17070	17229	17137	17081	17281	17120	16978	16868	17136	17094	17306	17022	17091	17052	16984	16990	16972	17103	17057	16978	16934	17184	17211	17118	17084	16922	16949	16852	17097	17168	17044	17081	16999	17114	17272	16932	16991	17099	17210	16892	16904	17071	16877	16901	17044	17117	16974	16905	17057	17073	17082	17110	17114	16953	17126	16864	16954	17262	17038	17068	17109	16912	17081	16941	17028	16856	17034	17026	17116	17134	16926	17060	16973	17110	17008	16956	17230	16996	17008	17148	17155	17259	16984	16998	17079	17109	17193	17183	17134	17128	16969	16781	17084	17207	17073	17056	17087	16920	17067	16958	16943	16993	17067	17098	16838	17143	17045	17235	17142	17189	17024	16999	17013	16966	17120	16920	16970	17137	17334	16948	16816	17176	17018	17044	17028	17040	16898	17025	17022	17106	17233	16866	16785	17099	17246	17118	16821	16918	17071	17040	17111	17033	17182	17126	16750	17086	17026	17214	17150	16813	16965	16858	16985	17108	17319	17034	17106	16903	16864	16914	16999	17187	17084	17082	16977	17080	17182	17141	17001	17024	16999	17095	16975	17116	17141	17049	17156	17215	17133	17173	17116	17088	16791	16860	16989	17033	16911	17117	16889	17013	16918	17009	17121	17137	17092	17127	16918	17044	17114	17124	17035	17108	17090	16875	16961	16997	16869	16960	17021	17073	17080	17011	17103	17100	17078	16942	17005	17209	17123	16897	17073	17080	16974	17278	17245	17026	17040	17066	17166	17146	16896	17091	17121	17037	16996	17143	17277	17077	17128	17070	17055	17012	16871	16844	17062	16923	17023	17169	17049	17102	16970	16912	17056	17169	16850	17022	16913	17118	17053	16980	17106	17361	16977	17165	17196	17142	16955	17027	17044	17037	16855	17086	17097	17262	16957	17013	17019	17015	16955	17021	17202	17212	17001	17024	17030	17197	17118	16961	16999	17126	17043	17045	16971	17094	17282	17276	17173	16998	17120	16916	17087	16695	17184	17100	17141	17008	17174	17076	17041	16953	16988	17092	17155	17070	16975	17084	16943	16803	16986	17071	17059	17305	17023	17150	17053	17053	16797	17131	17110	17122	17155	16947	17216	17082	16960	17137	17124	16964	17036	17047	16771	17134	17148	17034	17066	17027	17107	16991	17002	17185	17141	17014	17072	17037	17262	17168	17066	17085	16929	17111	16936	17090	17170	17159	17267	16987	16894	17051	17104	16931	17087	17120	17019	16951	17023	16924	17056	17130	16798	17179	17210	16781	16889	17036	16986	17238	16843	16913	16868	17008	17043	17124	16875	17001	17040	16849	16961	17270	16997	17163	16888	16904	17246	17084	17137	17027	16993	16907	17091	17061	17179	17208	16983	17036	17172	17169	16980	17207	17084	17109	17081	17021	17094	17198	17011	16974	17063	17130	16967	17205	17057	17057	17018	17039	16938	17133	16884	17175	16854	16980	16960	17199	16837	17075	16890	17132	16981	17094	16921	16890	16948	17019	17000	16953	16952	17061	17069	17021	17162	16949	17032	16985	17000	16748	17162	17075	16988	17093	17030	16868	17065	17015	16840	17019	17076	17129	17276	16932	17103	16830	16973	17032	17232	17062	17086	17015	16954	17023	17120	16903	17078	17005	17068	16912	16770	16999	17024	16973	17025	17135	17011	17023	17152	17024	17074	17161	17018	17193	17021	17115	16983	16770	16995	17035	16959	17215	17237	16987	16922	17193	17170	16856	17265	16953	17186	16992	16987	17157	17026	17110	16966	17174	17030	16980	16945	17075	17264	17222	16963	17032	17251	17077	17111	17052	16938	16870	17107	17161	16975	17057	16924	16964	17095	17133	17212	17054	17037	17123	17157	16976	16975	16970	17171	17140	17071	16960	16986	17031	17010	17003	17252	17118	17148	17134	17100	16852	17110	16961	17063	17062	17072	17114	17019	17049	17022	17140	17220	17125	17078	17067	16876	17111	16996	16964	16989	17069	17194	17053	16936	17170	17325	17109	16992	17088	17117	17000	17050	17038	16969	17050	17297	17071	16982	17268	17134	17138	16951	17155	17039	16981	17130	17137	17045	17101	17135	17024	17079	17150	17162	17086	16989	16916	17075	16952	17111	16983	17305	17042	17043	17212	17158	17174	17069	17007	16951	16926	16939	16986	17065	16962	16724	16991	17089	17102	17206	16984	16977	17096	17029	17075	17067	16974	17087	16986	17035	17193	17312	17194	16835	16994	17099	16874	16791	17249	17052	17078	17295	17209	17028	17057	17118	16983	17018	17045	17018	17132	17234	17045	17027	17039	17052	16958	17053	17135	17085	16984	17196	17088	17139	17090	16993	17044	17181	17118	16909	17149	17027	17088	16953	16952	17052	17163	16903	17085	17098	17208	17138	16955	17052	16944	17203	17170	17079	17110	16974	17176	17178	17235	17014	17268	17029	17118	16925	16966	16914	16988	17067	17013	16963	17287	17018	17080	17245	16974	16890	16954	16958	16977	17073	16906	16994	17169	17214	17103	16948	17149	17175	17022	17062	17113	17076	17103	16964	17062	17074	17177	17183	17226	16970	17013	17085	17171	17113	16970	17137	17018	16909	17069	17023	17096	17090	17163	16997	17093	17098	17042	17134	16968	17003	16946	16841	16882	17051	17108	16867	16911	17039	17110	17031	17002	17021	17064	17195	17018	17116	17220	17114	17024	17126	17045	17098	17100	16843	17053	16957	17057	17217	17166	16962	16971	17019	16986	16999	17023	16971	17180	17253	16952	17036	17052	16976	17230	16978	17024	16931	16914	16962	17015	17175	16860	16960	17045	17055	16903	17182	17099	16958	17071	16910	17172	16965	17177	17056	17081	16916	16965	16638	17085	16891	17013	17143	17210	17117	17051	17034	16966	16933	16968	17001	17248	17111	16948	16945	17186	17037	16846	17115	17040	16913	17006	16978	16961	17029	17156	16951	17084	17134	17121	17022	17222	16911	17399	17218	17340	17173	16990	17005	16833	17133	17262	17168	16903	17060	16966	17098	17214	17072	17039	16911	17273	17088	17053	16994	17011	16971	16777	17163	17154	17180	17068	17012	17070	17287	16929	17082	17017	17088	17179	17114	17183	17005	17042	16966	16952	16875	16913	16740	16961	17148	17097	16991	17175	17145	17079	17161	17021	17281	17059	17191	17359	16946	16958	17137	16939	17165	16879	16875	17032	17182	17121	17230	16861	16879	17171	17046	17087	17062	17185	17013	17020	17171	16924	16988	17081	17178	17055	17016	17033	16955	17013	17066	17112	17174	17129	17142	17057	16930	17105	17177	17064	17018	16942	17177	17100	17040	16910	16911	17042	17019	17016	17230	17061	17198	17052	16782	17014	17025	17130	17055	17030	17130	16963	17114	17198	16921	17107	17053	17114	16930	17075	16937	16922	16878	17212	17325	17041	17092	17158	17009	17089	16982	16955	17322	17189	17168	17149	17112	17095	17165	17024	16948	17069	16945	16955	16955	17052	17263	16983	17045	17058	17073	16992	17197	17078	17089	17111	17226	17016	16920	17063	17007	17227	17037	17226	17183	16921	17101	17150	17061	17087	17095	17149	17167	17055	17116	17210	17159	16983	17141	17097	17172	17154	16932	17112	17037	17010	16881	17066	16807	16976	16963	16968	16878	17068	17189	17041	17111	16823	16789	17033	17070	17129	17106	16888	17115	17048	16955	16881	17159	16897	16995	17080	17058	16891	16993	17036	16790	17050	17166	16958	17030	17035	17036	17072	16939	17112	16996	17092	17110	17264	17135	17020	17153	17022	16934	17177	17013	16814	17113	17005	16860	17010	16879	17119	16884	17046	17079	16865	17092	16981	17127	17127	16992	17176	17180	16919	17135	16847	17193	17009	16952	17089	17069	17087	17061	17028	17030	17268	17070
20931	33820	32046	28150	27066	24307	25897	53803	57197	46163	36912	25853	18674	16052	16046	16087	16144	16006	15877	16060	16083	15824	15936	16033	15940	16029	16220	16027	15983	16145	15933	16090	15993	15801	16014	16027	16078	16022	16098	15962	15966	15967	16168	16081	16030	15957	15893	16099	16067	15893	16060	16098	16072	15915	15926	16003	16194	16046	15934	15912	16023	16109	16014	15999	15962	16001	15986	16135	16082	15912	16113	16039	16091	15886	15960	15849	16206	16026	15972	16017	16028	15969	16269	15926	16178	15930	15950	15798	16099	15929	16088	16062	15899	15899	15951	16124	15964	15968	15903	16108	15952	15919	15935	16061	16106	15921	16084	15890	16038	15924	16016	15829	16084	16118	15997	15950	15860	16061	15938	15897	15921	15924	16002	16084	15936	15927	15969	15914	15866	15996	15951	15896	15931	15969	15961	15970	15941	15914	15946	16066	16004	16010	15907	16028	16022	15966	15849	16053	16002	15998	16113	15918	15962	15896	16082	16014	16121	15974	16080	15981	15961	15987	16021	15805	16097	16003	15994	16054	16127	15970	15996	16011	15836	16171	15973	15968	15965	16063	15849	15875	15933	16044	16040	15885	16299	16083	16008	15961	15879	15801	15863	15985	15872	16090	15951	15991	15997	16023	15892	15891	16164	15941	16068	16006	16017	15982	15994	16160	16161	15893	15937	15796	16009	16017	15982	15901	16022	15995	15964	15872	15992	15850	15987	15939	16082	15998	16209	16113	15978	15809	15990	15826	15974	15950	15980	16051	16218	15800	15821	15981	15765	16013	16023	16010	15899	15899	15909	16174	16022	16148	15912	16133	15967	16057	16073	15896	15982	15951	15975	16059	15946	16021	15961	16003	16129	16114	16038	15878	16105	15898	16013	15982	16055	15802	16095	16065	15882	15863	16034	16027	15784	15989	16000	16122	15802	15881	16012	15822	16113	15964	15971	15852	15872	15707	15988	15947	15969	15800	16067	15954	15995	16257	16082	16009	15937	15908	15893	16030	15887	15950	15897	15916	16031	15941	15850	15867	16115	15935	15928	15972	16193	15737	16121	15897	15996	15944	15948	15878	15956	15830	15794	15915	15965	16062	16107	15745	16003	16027	15867	16027	15949	16042	15956	16070	16019	15960	15959	15989	16144	15973	16012	15862	15961	15921	15993	15916	15937	15964	15909	15920	15933	16098	15884	16095	16080	15937	15957	16124	15917	15963	15938	15959	15822	15984	15989	15846	15906	15967	15829	16078	16073	15813	15904	15961	15959	15941	15942	15951	16053	15928	15958	15953	15874	15975	15913	15983	15964	15894	16044	16037	15874	15858	15872	15914	15952	15985	15954	16143	16035	15883	15915	15910	16000	16009	15982	16022	16017	16049	15872	16049	16091	16048	15995	15955	15953	16176	15932	16027	16046	15879	15947	15990	16028	15999	16066	15907	16000	15983	15930	15886	16014	16040	16132	15986	15908	16037	16104	16030	16035	15992	15851	15916	16002	16045	16029	15777	15898	16070	15824	16043	15976	15992	15863	15912	15976	16072	16074	15925	15964	15948	16166	15966	15803	15981	15942	15881	16164	16015	15924	15856	16056	16003	16078	16000	15738	15955	16056	15945	15943	16005	15952	15944	16007	15788	15982	15887	15965	15967	15834	16029	16023	15853	15913	16011	15965	16066	15915	16092	16088	16071	15968	16057	15970	15823	15961	15890	16083	16156	15880	16044	16036	16039	15982	16010	15890	15996	16055	16074	16171	15900	16097	15833	16138	15988	15736	15743	15849	15869	16043	15778	15838	15941	16067	16015	15942	16046	15976	15939	16135	16068	15993	15841	15971	15961	16029	16068	16045	15980	15849	16071	16058	15979	15998	16112	15970	15922	16031	15965	16010	16008	16113	15960	15885	16077	15828	15950	15959	16008	16085	15862	16016	15838	16142	15955	15886	15974	15915	16075	16165	15864	15822	15952	15974	15953	15836	16008	16161	15793	15869	16084	15912	15926	15840	16209	15955	15925	15974	15798	16019	15891	16028	15922	16035	15991	15861	16106	16094	16005	15916	15894	15956	15925	15799	16049	16135	15851	15981	16033	15869	16096	16053	15936	15995	15902	16057	15921	16057	16063	15943	15874	16040	16048	15854	15970	15927	15933	15948	15841	15871	15973	15858	15913	15848	15964	15791	16063	15831	15837	15875	15998	16028	16082	15843	15857	16063	15955	15937	15954	15751	15906	15869	15942	15995	16016	16070	15777	15940	15921	16076	15960	15895	16045	15942	15888	15890	16037	16020	15977	16171	16026	15900	15890	15926	15996	15840	16031	15977	15921	16044	15920	15928	16020	15994	16014	16087	15888	15914	15904	16027	15973	16010	16093	16056	16039	16177	15947	16020	16033	15974	15978	16148	16077	15896	15903	15916	15926	15958	15961	15922	15984	15899	16003	16086	15943	15822	16106	15992	15774	16014	16124	16060	15963	15830	16012	15966	16005	15856	16044	15990	15963	15847	16241	16037	15953	15888	16042	15944	15868	15939	16107	15891	15972	15832	16200	15996	15841	15986	15912	15957	15991	16055	15941	16202	16016	15832	15887	15906	15955	16035	16067	16109	15849	16035	15988	15795	15974	16061	16021	15990	15899	15893	16013	16035	15958	15899	15842	16042	15891	15982	15840	16014	16102	16026	15730	15693	15912	15848	16016	15973	16061	15990	16103	16085	16014	15820	15999	15757	16125	16041	15861	15976	15989	15808	15692	16164	15885	15899	16022	15873	15906	16201	16034	16029	15981	15823	16046	16019	15875	16011	16017	16141	16056	15909	16097	16009	15925	15893	15954	16075	16055	15967	15820	15889	16001	15874	15924	15934	15976	15935	15951	16044	15884	16000	16036	16099	16028	16035	15962	15888	15833	15964	15921	16102	16042	15922	16015	16040	15818	15928	16011	15979	15830	16057	15986	16020	15922	15848	15859	16009	16054	16067	15878	16011	15933	16067	15863	15886	15872	15905	15991	15925	15924	15870	15995	16051	15997	15905	15971	15867	16112	16159	16126	15942	15804	16044	15870	15763	15986	16038	16156	16104	16036	16127	16088	16029	15920	15944	15911	16225	15694	16021	16037	16107	15938	16024	16141	15965	16118	15885	15965	15990	15903	15891	15921	16060	15914	16001	16050	15868	15957	16083	16062	15909	15815	16040	15951	16039	15931	15872	16079	15975	15916	15973	15942	16045	16040	15915	16015	15946	16004	15985	15895	15949	15944	15825	15964	16111	15994	15963	15980	15996	15892	15810	15941	15823	16062	16145	15900	15892	16060	15911	16003	16035	16131	15992	15951	16001	15904	16011	15897	15916	15981	16074	16046	15985	15983	15914	16044	15945	15701	15707	15989	15935	16150	15874	16064	15926	16147	15821	16061	16126	15912	15998	15916	16005	16120	15840	15859	16184	15930	16153	15919	15971	15831	16010	15937	16064	16005	15926	15946	16147	15789	15832	15968	15848	15992	15975	15918	16079	15855	16098	16068	16088	16068	16094	15946	15909	15874	15799	15904	15838	15972	16057	15970	16052	15975	16019	15953	15752	15882	16008	15816	16032	15976	16106	15944	16008	16029	16012	16154	15952	16028	16010	15954	16024	16017	15949	15855	15814	15997	15865	15937	16088	15983	16142	15987	15816	16033	15981	15817	16015	15926	15940	15914	15965	16155	16076	16104	16013	16014	16012	15911	15994	15856	16065	16078	15996	16173	16048	15977	15932	16059	15975	15843	16010	16039	16003	16053	15905	15947	16113	15935	16009	16043	16095	15927	15791	15841	16139	15949	16089	15962	15697	15913	16007	16006	15898	15824	16060	16003	15841	16076	16020	16088	15993	15954	15829	16032	15986	15835	16081	16154	16020	15936	16176	15984	15918	15947	16069	15964	15935	15957	15972	15865	16049	16045	16065	16024	15922	16037	15882	15897	15983	15960	15830	16040	16083	16030	15864	15974	15857	15904	16059	15843	16030	15915	15902	15977	16049	15868	15943	16048	16075	15950	15948	16115	15911	15998	15997	15893	15901	15956	16067	15834	15951	16013	15947	16033	15917	16123	15842	15832	15996	15907	16051	16029	15987	15777	15987	16012	16074	15943	15958	16122	16008	15901	15875	15884	16165	16016	15998	15961	15924	16033	16020	15856	15844	15991	15975	15958	16052	15813	15912	15851	15952	15991	15902	15960	16022	16021	16064	16048	15879	16123	15978	15842	15847	16094	16024	15778	15963	15907	15954	15952	15991	16073	15915	16003	15776	15935	15995	16075	16033	15990	15950	15839	16101	16072	16002	15836	16033	15872	15980	16023	16113	15999	16070	15953	15957	15965	15856	16015	16108	15819	15922	16053	16046	16044	16075	16053	16099	16128	15914	15779	16068	15975	15910	15951	15930	15745	15986	15932	16027	15971	16080	15999	16015	16035	16038	15881	15850	15884	15822	15912	16086	16170	15969	16138	15973	15988	15891	16109	16029	15896	16064	16012	15992	15810	15997	16096	15764	16053	15901	16018	15898	15987	16007	15892	16051	16018	15864	15694	15936	15982	15776	15964	15969	15930	16070	15945	15970	16092	15882	15915	15947	16021	15892	15930	16015	15945	15806	15967	15959	16176	16039	15996	16004	15969	15794	15928	16097	15765	15800	16002	15940	16017	15943	15930	15838	16075	15939	15921	15867	16001	15936	15939	15891	16047	15808	15967	16059	15883	15948	16009	16054	15894	16028	16023	16015	16067	16002	15862	15878	15943	15953	15984	16014	16081	15855	16150	16084	15991	15964	16061	16002	16168	15912	15849	15953	15986	15908	16030	16056	15924	15982	16065	15989	16017	15887	16051	15919	15962	16036	15895	16073	15997	15915	15865	16128	15930	15914	15894	15897	15821	16015	15909	16004	15947	15872	16001	16184	15942	15900	15876	15808	15846	15985	15991	15977	15900	15778	15873	15989	15806	15973	15989	15887	15875	15978	16099	15981	15902	16204	15960	16108	15984	16130	15931	16064	15964	16016	15953	15992	15848	16084	15921	15925	16047	15960	16052	15829	16191	15977	16062	16111	15994	16035	15953	15923	16053	15969	15748	15976	16078	15991	15934	15967	16063	15982	15957	15879	15940	15998	16014	15914	15963
27381	21903	24141	21258	17820	17692	18224	22606	22561	20967	19258	18031	17454	16986	17002	17037	17131	17030	16932	17136	16839	17276	17175	16950	17273	16985	17103	17043	17191	16888	17234	16923	16831	16919	16985	16937	16997	16971	17102	16823	17093	16983	16983	16964	17083	17052	16933	16980	16981	17066	17150	17155	17043	16973	17106	17015	17078	16998	16983	17159	17075	17096	16932	16968	16897	16936	17029	17224	17164	16992	16950	16966	17108	16879	17084	17152	16936	17010	16861	16916	17030	16853	16869	16880	17114	16789	17200	16995	17034	16999	17125	16978	17130	16861	16793	16976	17004	16905	17003	17138	16864	17158	17070	17027	17007	16842	17166	16880	16860	17074	17050	17008	17009	16843	16933	16970	16862	16993	16989	17016	17026	17052	16811	16877	17006	17009	16845	16939	16760	17089	17115	16924	16869	17184	16992	16893	16762	16930	16986	16905	17087	16919	16987	16918	16832	16782	16926	16998	16923	16970	16934	16974	17076	17152	16791	16791	17141	16978	16834	16879	16996	16959	16951	17002	17048	17064	16849	17023	16782	16845	16830	17086	17116	16986	17119	17009	16965	17050	17073	16918	16944	16811	16938	17044	16784	16936	16966	17048	17026	17008	17155	16965	17047	17251	16998	16973	17011	16937	17100	17147	16932	16909	17068	16986	17059	17030	17057	16854	17125	16926	17118	16964	17095	16993	16989	16829	16950	17060	16936	16811	17066	16849	17102	17068	16978	16784	16956	17057	17061	16871	17039	16858	17074	16986	16833	17084	16913	16975	17087	17071	17159	17027	17111	17113	17113	16983	17066	16929	16955	17102	16622	16776	16995	16902	16940	16990	16954	16849	17157	17053	17079	17014	17024	17049	17138	16920	16758	16869	17060	16984	17100	16916	16973	16896	17143	17159	17122	17070	17106	17065	17122	16963	16737	16903	16680	16868	16928	16998	16861	16918	17045	16851	16877	16901	17099	16915	17013	17221	17028	17082	17236	17020	16906	17037	17087	16998	17125	16943	17044	16970	16905	16882	16729	16915	16866	16651	17013	16777	16884	16893	16882	17234	17084	16933	16831	16913	16967	16967	17023	17200	17041	16879	17100	17172	16938	17161	16953	17203	16974	16960	16993	16968	17087	16979	17424	17076	17010	17074	16929	16998	16922	17085	16922	16947	17108	16963	17067	16988	16936	16942	17103	17154	17076	16859	16939	17077	16962	17026	17129	17106	17029	16949	16908	16848	16990	16864	17035	16713	17046	16931	16973	17015	16928	17002	16973	16995	16893	17032	17087	16882	16942	16957	16753	16997	16945	16870	16971	17169	17024	17203	16976	16914	17025	16977	17277	17106	17003	16816	17087	16858	17056	17037	17072	16911	16800	16763	16917	16947	16787	17159	16952	16934	17233	17041	17080	17132	16858	17039	16926	17100	17043	16837	16989	16910	17067	17073	17047	16761	16745	16912	17049	16975	16950	16897	17073	16966	16933	17018	17020	16937	16951	16889	17182	17066	17097	16994	16820	16920	16924	16800	17006	16894	16801	16788	17059	17042	17070	17054	16928	16888	16980	17199	17192	16902	17080	16996	17118	17103	17200	17067	16943	16971	17055	16919	16945	17130	16762	16971	16650	16988	17031	17145	17041	16827	16915	16990	16962	17011	16828	17067	16995	17187	17057	16990	17164	17004	17063	16871	16896	16816	17013	16799	17002	17033	17065	16974	17021	16936	17027	17033	17119	17208	17111	16905	16910	17074	17122	16891	17284	16859	16975	16841	16958	16845	16974	16909	16857	17148	17006	17002	16898	16967	16989	16810	16925	17011	17046	17146	16911	17173	17036	16983	16776	16807	16977	17228	16904	17052	17181	17012	16798	17189	16885	16981	17046	16833	17056	16947	17037	17174	17075	16895	16973	16915	16862	16865	16790	17064	16975	17094	16999	16966	16924	17017	17144	16889	16812	17041	17033	16986	16823	16987	17094	17118	16737	16810	17068	17102	16962	17109	16935	16992	17160	16959	16853	16961	17036	16969	17183	17016	16944	17016	17062	16885	17037	17124	16923	17089	16796	16782	16949	16910	17053	16947	17040	17206	17072	16862	17016	17055	16998	16976	16922	17114	16922	16974	17016	16847	16915	17057	16802	16968	16988	17020	17042	17032	16998	17220	16867	16905	16874	16974	17000	16918	17026	17080	17040	16963	16969	16801	16890	16945	17155	17045	17101	16924	16983	16938	17008	17172	17010	17062	17064	16932	16934	16922	16779	17024	16961	16797	16796	16784	17106	16975	16905	16902	16696	17213	17151	16809	17134	16936	16945	16871	17009	16974	17007	17055	16944	16804	16992	16760	17181	17049	17001	16918	16959	16907	17110	17030	17085	16982	16878	16904	17071	17049	17109	16877	17110	17006	16965	16953	16813	16872	17087	16799	17054	16996	16959	16906	17022	17120	17214	17073	17146	16867	17029	17011	17021	16958	17105	16864	17048	16965	16946	17035	17068	17362	17095	16995	16948	16961	17108	17219	17017	16993	16940	17036	16904	16972	16698	16873	16922	17125	17036	16990	17018	17000	17066	17071	16987	17087	17083	16950	16870	17008	16911	17048	16988	17068	16920	16907	17040	16936	17002	17064	17196	17065	16972	17008	16981	17045	16935	17059	16962	17048	17020	17125	17050	17106	16855	16878	16944	17226	17179	16854	16847	17093	16951	16783	16979	16953	16850	16982	16986	16991	16916	17102	17044	16922	16999	17281	16880	16969	17102	17167	17016	16958	16931	17090	17061	17120	17048	17251	16829	16986	16959	16947	16852	16916	17045	17016	16968	17119	16945	17031	16965	16942	17125	17033	17065	17052	17259	16996	16945	17026	16994	16790	16922	16931	17108	17120	17327	16978	17036	17234	16920	17055	17013	17063	17099	16959	16897	17156	16990	17014	17214	16932	16946	16820	16908	16959	17009	16992	17036	16986	17068	16922	16990	16805	16894	16917	16937	16984	16894	17291	17034	16915	16819	17185	17127	17137	17098	17043	16994	16938	17142	16864	17142	17097	16989	17124	16960	16902	16723	16980	17103	16942	16983	16923	17027	17021	16973	16967	16890	16993	17170	17038	16844	17024	17081	16969	17060	17150	16881	17076	17118	16833	16974	16759	16925	16906	17027	17122	16959	16932	16927	16906	16933	16742	16900	16833	17058	16943	17019	17285	16831	16989	17017	16981	16988	17013	16897	16950	17042	17030	16997	16925	16896	17072	17098	16757	16890	16992	17056	17028	17151	17078	17175	17053	16979	16923	17064	17024	16922	16810	16919	16984	16973	16887	16891	16743	16954	16979	16801	17076	16984	17003	16914	16935	16957	16957	16875	16920	17053	17057	16990	17172	16929	17048	17067	17154	16986	16988	16900	17046	16970	16997	17097	16926	16977	16779	17032	17125	17090	17058	17093	16810	16944	16993	16896	17079	16879	17157	16929	16897	17081	16800	16783	16948	16933	16896	17046	17114	16973	16993	16935	16861	17053	16921	17012	17000	16962	16914	17133	16940	17145	17089	16921	16874	16999	17016	16997	17140	17073	17101	16975	17058	17346	16830	16996	17056	17000	17069	17039	16983	16966	16933	17037	17120	17077	16940	17082	16949	16741	16999	17105	17084	16985	17109	17152	17199	17250	16965	17052	17061	17147	17082	16912	16938	17099	16928	17008	16965	16959	17022	16827	17000	16929	17061	16771	17098	17087	16895	17263	16968	17260	16922	16957	16978	17157	16899	16937	16953	17143	16874	16968	16906	17034	16999	16915	17239	17001	16769	17091	16866	17040	17168	17154	17165	16944	16947	17212	16913	17354	17199	16930	17094	16923	17105	17074	17185	16963	17058	16996	17009	17117	16775	16914	16903	17246	17096	17124	17190	16848	17004	16991	16928	17075	16846	16996	16919	16938	17009	17017	17085	17015	16880	16970	16932	17189	17030	17039	16981	17162	16989	16858	16925	16918	16937	16911	17073	17081	16831	16874	17002	16958	17204	16829	16945	16942	16949	17117	17101	17010	17145	16870	17093	17141	17080	17083	16896	16990	17180	16953	16927	16977	17041	16904	17123	16887	16944	16989	16987	16977	17136	16836	17046	17043	17078	17124	16982	16945	17253	17099	17039	17052	17183	17025	16957	16952	17108	17082	16752	17266	17091	16963	16987	17014	16928	17000	16855	17119	16933	16954	17063	17050	16892	17007	17114	16945	16834	16895	17047	16801	16968	16936	16900	16934	17166	17224	16970	17049	17191	17192	16870	17157	16973	17104	17169	17172	16986	17053	16833	17094	16950	17122	17263	17002	17099	16896	17170	17049	16869	16914	16970	16975	16915	16989	17013	16760	16934	17186	17052	16919	17082	17078	17056	17015	17077	17068	16762	17301	17096	16877	16967	16902	16841	16997	16917	17048	16982	16880	17065	16922	17032	17159	16803	16828	17007	17082	16954	16869	17054	16956	17139	17135	16989	17143	17071	16801	16861	17158	17016	16908	16977	17127	16866	17065	17023	16784	16967	16995	17074	16950	16949	17251	17169	17230	16927	16884	17123	16865	17038	17228	16912	16929	17152	16693	16931	16879	17195	17139	16948	16943	17034	16960	16881	16957	17016	17054	16817	16795	16816	17141	16968	16877	16939	17164	16870	16993	17202	16980	17082	17024	16974	17023	16949	17002	17177	16939	16900	17013	16685	17032	17069	16843	17109	17006	16966	17036	17086	17065	17009	16856	17020	17162	16932	17036	16992	17030	16925	16884	16777	17061	17051	16971	17050	17125	16955	16846	17025	16918	17041	17024	16945	17166	16855	16874	17004	16963	16964	17089	16913	16902	17023	16913	17035	16976	16949	17069	17019	16953	16863	17154	16968	17009	17044	16906	17006	17093	17011	16854	17004	17052	16907	17180	17155	17039	16944	16852	16939	17006	17099	17005	17017	17071	17074	16966	17054	17040	16931	16919	16931	17028	17086	17006	17067	17087	17096	16957	17059	16894	16974	17021	17119	16944	16877	16919	16953	17012	17023	17073	16946	17007	16787	17197	16979	16983	16963	17138	17183	16956	17016	16991	17027	17073	16996	17145	17068	17176	17004	16968	17016	17036	16964	16995	17059	17089	17099	17024	17131	16933	17124	16762	17183
16471	19593	19302	18302	17413	17073	17823	24736	23389	20805	18616	16843	16297	16053	16095	15933	15967	15831	15986	15947	15974	15812	15940	15852	16023	15905	15759	15797	15953	16192	15878	15957	15976	15883	15962	15883	15874	15891	15921	15942	15902	15848	15953	15918	16072	15919	15923	15854	15928	15886	15978	15893	15719	15984	15889	15919	16113	15982	15970	16061	15845	15912	15762	15883	15831	15951	15791	16095	15807	16061	15860	15865	15879	15947	15942	15839	15844	16014	15970	15876	16056	16072	16047	16103	15810	15862	15645	15930	15979	15873	15779	15842	15832	15803	15835	15986	16003	15808	16043	15843	15880	15713	15919	15985	16011	15869	15912	16033	16051	15966	16025	15956	15895	15902	15974	15867	15839	16046	16026	15945	15912	16039	15814	15828	15929	15646	15919	15959	15808	16039	16129	15956	15793	15984	15899	16029	16020	15877	15816	16000	15915	15739	15789	15833	15933	15970	16025	15753	15882	15883	16012	15849	15856	16011	16034	15748	15889	15846	15791	15883	15909	15979	16087	15896	15772	15889	15830	15971	15889	15841	16011	15896	15858	15926	15901	15910	15921	16022	15853	15806	15929	15842	15967	16029	16039	15965	15765	15998	15923	15967	15845	15831	15982	15933	15947	16050	15966	15999	15961	15959	15881	16064	15985	15836	15839	15726	15922	15747	15956	15890	16005	15735	15984	15845	15936	15945	15780	15950	16005	16065	15973	15756	16021	15806	15876	15932	15844	15805	15961	15997	15949	15948	15948	15873	15888	16122	15995	16024	15819	15916	16034	15802	15922	16050	15894	15914	15961	15976	15764	16082	15805	15835	15873	15819	15930	15947	15956	15939	15871	15877	15981	15797	16030	15968	15878	15866	16000	15984	15892	15998	16162	15738	15935	15831	15963	15869	16019	15900	16001	15960	15914	15963	16085	15865	16063	16057	15893	15806	15836	16116	15899	15795	15953	15928	15955	16042	16173	15972	15809	15693	15931	15838	15849	15916	15975	15952	15830	15781	15974	15696	15798	15857	15920	15992	15935	16055	15994	15925	15995	16035	16063	15742	15994	16057	15924	15990	15870	15903	15924	15876	15646	15863	16092	15889	15903	15988	15859	15876	15932	15826	15972	15962	16001	15985	15993	15977	16009	15848	15837	15940	16012	15792	15955	15810	15930	16004	15975	15945	16073	16031	16067	16035	16048	15897	16121	16034	16053	15890	15797	15981	15986	15860	15984	15926	15705	15872	15935	15993	15774	15989	15982	15807	15833	15880	15998	15845	16032	15816	15783	15904	15896	16017	15911	15819	16078	15877	16046	15985	15928	15951	15868	15767	16073	15904	15881	15775	15993	15906	15915	15893	15891	15980	15892	15800	15979	15871	16095	15899	15945	15903	15872	15701	15904	15876	15945	15792	15862	15828	15869	15911	16084	15795	15761	15900	15869	15922	15852	15848	16006	16130	15957	15909	15966	16047	15961	15985	16080	15931	15918	15793	16021	16055	16042	15843	15984	15808	16004	15846	15919	15991	15899	15871	15990	15906	15968	15867	15934	15910	15911	15844	15851	15964	15627	15920	15947	15769	15985	15915	15968	15819	15946	16061	15870	15987	16018	15744	15983	16192	15832	15875	15998	15980	15794	15951	16033	15795	15950	15807	16093	15867	15975	15999	15804	16097	15817	15938	15950	15855	15982	15920	15836	15891	16085	15981	15951	15842	15996	15827	15896	15884	16030	15803	15806	15922	15825	15973	15875	15857	15944	15877	16014	15937	16093	15815	15988	16067	15703	15951	15920	16044	15952	15927	15929	15908	15763	15969	15909	15787	15817	16043	15832	15924	15884	15931	15984	15864	15976	15894	15939	15907	15820	15677	15994	16043	15843	15927	16063	16144	15987	15885	16153	15898	15958	16064	15782	15677	16059	15781	15908	15816	15959	16067	15860	16073	16000	15974	15916	15848	15887	15924	15710	15817	15958	15873	16047	15915	15869	15830	15960	15933	16039	15897	15848	15790	15885	16007	15821	15948	15932	15922	15832	15731	15890	15889	15963	15897	15892	15872	16012	15977	15871	15881	15706	15880	16027	15690	15936	15813	16131	15855	15955	15809	16060	16066	16031	15863	15971	15917	15902	15793	16051	15885	16029	15977	16103	15854	16038	16086	15895	15918	15833	16069	15832	15828	15953	15948	15787	16034	15807	15939	15971	15911	15996	15953	15856	15869	15954	16002	15872	15914	15910	15856	15826	15754	16122	15940	15931	16072	15902	15852	15807	15823	16031	15912	15827	15903	15979	15959	15763	15805	15948	15974	15809	15972	15811	15858	15854	16037	15987	15889	15839	15839	16064	15795	15958	16180	15979	15929	15957	16063	15897	15924	15932	15815	15997	15897	15899	15922	16000	15884	15919	15725	16003	15991	15908	15885	15685	15962	16116	15993	15827	15741	15976	15810	16053	16116	16064	15923	15721	15923	15878	15974	15821	16094	15994	15984	16020	16023	15744	15970	15877	15858	15700	15922	15970	16089	15773	15864	15843	15916	16008	16000	15883	15986	16076	16012	15939	15790	15914	15878	16067	15824	16012	15884	15969	15959	16079	15944	15710	15839	15889	15776	15886	15848	15961	15862	16014	15909	15952	15958	15930	15960	15885	15860	16013	15893	16006	15936	15808	15850	15919	15928	15963	15941	15826	16005	15935	15865	15779	15942	15982	15841	15879	15857	15982	15894	15936	15917	15894	15944	15840	16060	15937	15688	15918	15893	15888	15866	15936	15855	15821	15823	15829	15989	16040	15751	15828	16031	15775	15913	15954	16020	16120	15934	16017	16064	15914	15897	15991	15935	16045	15884	15834	15909	15817	15957	15901	15861	15918	15906	15972	15974	16092	15814	16036	15865	15881	15946	16082	15932	15935	15981	15972	15914	15791	15933	15913	15971	15853	15971	15905	15984	15783	15933	15923	16078	15850	15802	15896	16011	15892	15947	15988	15989	16046	15827	15868	15898	15969	15863	15965	15956	15864	15878	15834	15964	15924	15910	15915	15945	15958	16121	15827	15973	15848	16009	15807	16093	15875	15846	15940	15998	15910	15795	15922	15896	16043	15995	15985	15937	15825	15873	15875	15889	15818	15866	15849	15861	15946	15855	15878	15987	15995	16181	16009	15980	15986	15915	15961	15967	15936	15817	15848	15698	15912	15926	15989	15975	15955	16087	16020	15808	16043	15895	16150	15943	15977	15977	15958	16000	15994	15952	15872	15702	15887	16099	15850	15939	16010	16028	15881	15750	15898	15852	15983	15933	15972	16072	15868	15847	15889	16083	15828	15923	15940	15940	15838	15822	15965	16074	15977	15937	15957	15928	15761	15850	16154	15765	15709	16117	16002	15752	15879	15841	15894	15862	15973	15887	15839	15800	15939	15853	15912	15869	15732	15999	15839	16000	15792	16036	15907	15975	15890	15917	15836	15953	16000	15969	15878	15960	15914	16010	15993	15972	15923	16003	15969	15976	15749	15937	15933	15910	15947	16004	16066	15900	15943	15888	15812	15916	16045	15928	15804	15890	15977	15759	15944	15909	15838	15855	15942	15783	15853	15953	16137	16059	15910	15930	15878	15901	16040	15955	16054	15975	15851	16020	15971	15884	15936	15868	15964	15829	15845	15927	15881	15665	15901	15897	15866	15806	15928	15993	15879	15847	15872	16045	15886	15907	15890	15758	15983	15906	15903	16035	15862	16056	16039	15934	15963	15972	15959	16015	15939	16017	15794	15937	15935	15912	15851	15870	15833	15879	15878	15936	16054	15969	15766	16039	15960	15928	16032	15786	15925	15742	15884	16038	15784	15903	15984	15868	15963	15895	15835	15963	16112	15841	15995	15984	16147	15850	15929	15853	15937	16012	15964	16047	15936	15931	15941	15918	15923	16013	16014	15894	15984	15947	15834	16017	15849	16031	15781	15973	15944	16077	15849	15962	15950	15933	15799	15906	15993	15800	15947	15860	16015	15940	15939	15936	15952	15902	15889	15948	16086	15733	16106	15944	15866	15831	15802	15987	15973	15950	15967	15777	16096	15802	15918	15901	16020	15792	15891	16102	15829	15991	16075	15999	15935	15982	15991	15886	15888	15934	15873	15816	15837	15854	15905	16043	16061	16057	15871	15843	15753	15819	15767	15893	15836	15927	15951	16028	15768	15975	15953	15938	15928	15973	15975	15826	15863	16029	15908	16010	15790	15819	15753	16015	16245	15850	15903	15877	15946	15944	16073	15973	15997	15878	16093	15878	15790	15873	15935	16072	15871	15968	15794	16018	15946	16019	16119	15933	15876	16141	15796	15906	15820	15965	16087	15736	16016	15835	15933	15797	15849	16028	16009	15861	16066	15979	15982	15831	16008	16030	15877	15959	15800	16124	15948	15981	15857	15889	15986	15943	16197	15928	15920	16052	15749	16023	15946	15934	16009	16048	15920	15883	15915	15853	15910	15869	15866	15846	15987	16028	15974	15877	15941	15990	15856	15883	16028	15821	15929	15926	16015	15859	15981	15794	15871	16081	15990	15905	16042	15883	15951	16086	15975	15935	15974	15881	15942	15969	16071	15887	15893	15829	15782	16027	15983	15895	15838	16015	15811	15957	15792	15953	15985	15908	15988	15950	15989	15848	16073	15902	15869	15964	16004	15967	15935	15807	15868	15920	15899	15997	15900	15933	15803	16029	15955	15841	15873	15938	15904	15996	15801	16046	16035	15969	15948	15845	15943	15972	15862	15831	15978	16075	15927	15967	15854	15858	16130	15894	15954	15928	15974	15994	15763	15695	15994	16015	16078	15869	15873	15888	15752	15780	16053	15975	15761	15926	15877	16066	15773	15910	16048	16028	15658	16060	15854	15999	15888	15873	15862	15912	16092	15893	15857	15873	15874	15977	15985	16034	15905	15918	15903	15794	15948	15850	16073	15955	15970	15900	15949	15870	15887	15853	15815	15807	15893	15853	15965	16031	15977	15959	15862	15928	15813	16069	15992	15866	15837	15823	15890	15991	15823	16021	15872	15795	16050	16038	15977	16072	16079	15865	15930	15731	15927	15789	16054	16056	15768	15802	16012	15779	15908	15962	15994	16021	15788	15967	15930	15779	16014	16001	16027	15933	15884	15931
24556	21295	28266	25004	21779	20041	21271	37393	39264	32750	26233	20973	17864	16967	16555	16597	16760	16663	16695	16818	16665	16627	16607	16549	16637	16581	16876	16363	16622	16533	16736	16655	16529	16695	16518	16557	16586	16592	16337	16461	16454	16567	16596	16568	16611	16458	16688	16564	16643	16659	16545	16523	16494	16469	16615	16620	16707	16556	16668	16543	16653	16571	16889	16592	16663	16574	16420	16508	16654	16441	16502	16630	16732	16656	16730	16637	16537	16491	16623	16478	16570	16514	16408	16480	16504	16579	16745	16525	16556	16633	16537	16687	16681	16650	16302	16669	16564	16584	16566	16358	16385	16420	16990	16541	16754	16595	16718	16475	16488	16600	16551	16567	16618	16627	16735	16564	16426	16501	16675	16646	16602	16510	16516	16354	16703	16709	16520	16685	16415	16647	16547	16555	16519	16714	16589	16594	16465	16550	16672	16589	16671	16714	16613	16478	16705	16664	16530	16739	16587	16533	16671	16639	16892	16725	16724	16597	16386	16649	16445	16579	16538	16782	16773	16623	16594	16380	16697	16670	16529	16653	16469	16550	16567	16556	16660	16521	16641	16568	16476	16585	16665	16456	16445	16697	16539	16644	16774	16696	16539	16643	16503	16608	16757	16756	16517	16705	16574	16518	16615	16704	16515	16553	16467	16533	16474	16611	16570	16659	16401	16467	16548	16692	16714	16503	16341	16690	16588	16635	16613	16627	16559	16731	16591	16508	16807	16564	16576	16589	16623	16480	16520	16605	16765	16524	16763	16642	16503	16536	16559	16500	16539	16719	16544	16618	16683	16550	16610	16602	16567	16464	16725	16679	16722	16689	16673	16565	16638	16691	16497	16665	16446	16736	16503	16647	16643	16439	16628	16571	16575	16724	16622	16568	16615	16804	16464	16300	16689	16485	16624	16594	16651	16597	16447	16518	16514	16631	16490	16872	16690	16751	16511	16654	16743	16627	16433	16522	16649	16544	16729	16560	16802	16488	16575	16528	16759	16564	16557	16715	16715	16466	16398	16438	16715	16517	16704	16588	16559	16787	16476	16521	16530	16606	16689	16868	16592	16607	16497	16476	16339	16564	16537	16251	16701	16540	16727	16793	16536	16453	16599	16591	16743	16697	16606	16765	16650	16535	16697	16801	16579	16344	16483	16647	16543	16575	16576	16521	16674	16700	16846	16730	16612	16663	16471	16630	16612	16591	16690	16549	16612	16565	16486	16631	16609	16817	16596	16510	16464	16374	16693	16479	16699	16525	16515	16431	16568	16671	16633	16486	16696	16486	16626	16576	16653	16717	16695	16742	16431	16505	16416	16656	16720	16789	16764	16451	16557	16658	16741	16603	16591	16513	16749	16539	16492	16787	16707	16614	16233	16583	16561	16346	16490	16466	16529	16550	16700	16372	16685	16701	16565	16526	16505	16602	16559	16632	16416	16762	16554	16559	16394	16719	16446	16701	16634	16728	16475	16576	16527	16497	16590	16614	16741	16695	16367	16661	16528	16671	16592	16622	16608	16581	16531	16603	16623	16835	16545	16451	16642	16743	16690	16643	16641	16426	16746	16347	16495	16605	16530	16703	16807	16629	16628	16795	16385	16344	16524	16696	16535	16478	16576	16575	16825	16592	16734	16471	16542	16681	16567	16759	16602	16590	16447	16572	16717	16565	16679	16696	16655	16532	16657	16599	16635	16585	16587	16678	16540	16562	16682	16545	16510	16711	16747	16459	16285	16714	16633	16592	16634	16476	16741	16589	16785	16566	16768	16591	16640	16548	16574	16536	16531	16473	16489	16686	16528	16450	16518	16682	16568	16632	16495	16618	16534	16372	16536	16571	16604	16477	16668	16600	16398	16498	16624	16586	16677	16599	16566	16665	16616	16665	16473	16832	16525	16704	16569	16486	16642	16583	16478	16691	16672	16420	16311	16505	16562	16424	16427	16540	16634	16497	16697	16653	16508	16545	16621	16499	16398	16545	16586	16471	16607	16731	16694	16232	16631	16586	16666	16389	16505	16633	16560	16669	16716	16586	16485	16489	16613	16480	16583	16685	16683	16603	16465	16686	16632	16483	16630	16664	16525	16743	16699	16888	16591	16662	16636	16411	16502	16711	16513	16610	16538	16464	16583	16578	16640	16703	16425	16384	16481	16773	16726	16555	16639	16644	16301	16572	16547	16615	16431	16368	16647	16467	16710	16564	16413	16601	16545	16695	16498	16655	16808	16531	16368	16568	16652	16754	16760	16778	16664	16521	16467	16717	16531	16619	16457	16631	16490	16536	16421	16812	16596	16654	16664	16747	16548	16536	16707	16529	16549	16526	16490	16601	16503	16552	16621	16625	16372	16672	16592	16475	16618	16891	16512	16723	16680	16576	16547	16641	16602	16685	16503	16647	16774	16540	16483	16407	16665	16638	16425	16590	16512	16579	16346	16602	16528	16711	16537	16559	16480	16803	16683	16588	16735	16737	16662	16577	16547	16459	16518	16653	16546	16769	16727	16565	16463	16665	16576	16653	16532	16447	16760	16645	16599	16613	16586	16588	16565	16546	16314	16737	16616	16348	16472	16299	16582	16292	16468	16533	16553	16675	16624	16562	16465	16623	16599	16655	16602	16571	16687	16416	16635	16572	16507	16715	16585	16797	16464	16495	16589	16485	16639	16425	16840	16675	16437	16540	16499	16643	16619	16522	16427	16777	16551	16625	16601	16434	16510	16501	16407	16447	16406	16475	16468	16742	16649	16574	16530	16536	16465	16507	16523	16551	16555	16460	16451	16567	16656	16558	16740	16551	16492	16443	16544	16607	16432	16601	16637	16509	16428	16604	16685	16577	16685	16460	16608	16550	16610	16404	16550	16617	16592	16554	16885	16594	16518	16625	16568	16442	16608	16666	16384	16628	16677	16693	16281	16620	16618	16557	16657	16504	16616	16319	16427	16614	16680	16516	16756	16525	16657	16526	16702	16438	16512	16391	16608	16544	16580	16746	16809	16640	16657	16430	16576	16591	16554	16727	16741	16613	16626	16385	16545	16540	16422	16467	16695	16516	16695	16431	16595	16739	16547	16671	16681	16503	16579	16551	16641	16798	16743	16679	16567	16690	16570	16510	16586	16449	16580	16703	16667	16621	16589	16684	16596	16582	16759	16667	16757	16451	16357	16557	16455	16495	16734	16669	16551	16587	16586	16547	16600	16612	16484	16457	16603	16393	16539	16573	16575	16730	16611	16533	16450	16719	16783	16800	16406	16614	16730	16455	16546	16446	16522	16601	16709	16392	16498	16688	16720	16628	16654	16681	16677	16603	16496	16653	16643	16662	16389	16696	16627	16512	16715	16667	16571	16471	16518	16444	16666	16627	16651	16437	16336	16491	16558	16566	16657	16498	16427	16548	16552	16515	16783	16607	16608	16615	16513	16553	16828	16605	16459	16476	16626	16455	16777	16445	16689	16408	16546	16602	16367	16735	16614	16481	16502	16614	16494	16380	16538	16607	16657	16562	16571	16549	16496	16531	16646	16670	16653	16654	16482	16647	16651	16704	16672	16632	16542	16595	16728	16373	16461	16759	16466	16585	16527	16739	16606	16507	16529	16408	16553	16562	16775	16408	16601	16630	16338	16608	16419	16677	16544	16672	16633	16738	16751	16615	16280	16504	16601	16638	16547	16487	16707	16720	16727	16666	16547	16525	16624	16573	16574	16738	16702	16760	16728	16533	16617	16615	16584	16387	16531	16632	16633	16589	16672	16564	16514	16773	16627	16678	16636	16544	16743	16543	16636	16638	16563	16417	16578	16781	16620	16496	16590	16415	16509	16523	16516	16633	16619	16685	16614	16537	16568	16723	16615	16625	16602	16552	16520	16899	16419	16693	16758	16560	16806	16703	16579	16438	16642	16519	16588	16613	16586	16625	16517	16446	16297	16843	16657	16500	16405	16534	16457	16483	16594	16530	16466	16640	16409	16580	16532	16488	16647	16467	16675	16419	16556	16664	16551	16649	16749	16484	16753	16471	16537	16449	16619	16560	16579	16595	16576	16573	16463	16700	16488	16641	16701	16375	16625	16702	16700	16536	16849	16522	16735	16589	16640	16590	16800	16309	16640	16528	16669	16543	16445	16485	16538	16577	16455	16483	16734	16565	16673	16598	16421	16596	16621	16485	16590	16444	16441	16598	16575	16471	16630	16585	16706	16648	16496	16634	16535	16659	16665	16619	16607	16551	16625	16334	16632	16473	16469	16696	16413	16851	16613	16691	16632	16541	16606	16697	16593	16553	16454	16686	16698	16669	16729	16728	16464	16523	16555	16487	16624	16479	16487	16436	16565	16448	16566	16593	16792	16560	16428	16757	16680	16557	16427	16561	16573	16419	16585	16510	16708	16574	16288	16492	16526	16548	16433	16562	16690	16599	16532	16651	16571	16538	16729	16525	16614	16475	16571	16552	16558	16648	16536	16605	16389	16505	16704	16560	16602	16557	16724	16634	16593	16696	16662	16694	16482	16408	16619	16565	16827	16567	16451	16553	16677	16607	16686	16650	16732	16779	16728	16626	16672	16660	16607	16533	16421	16479	16890	16735	16694	16577	16453	16544	16771	16471	16419	16582	16509	16573	16587	16567	16478	16560	16589	16473	16604	16695	16696	16537	16598	16622	16537	16519	16579	16501	16572	16710	16691	16753	16710	16542	16567	16624	16494	16486	16788	16627	16536	16477	16386	16549	16832	16605	16603	16569	16546	16492	16666	16539	16557	16671	16531	16635	16628	16499	16398	16548	16682	16505	16467	16415	16594	16684	16559	16448	16598	16490	16517	16619	16650	16535	16657	16470	16478	16424	16455	16695	16509	16562	16662	16543	16589	16527	16482	16593	16784	16428	16571	16602	16552	16492	16773	16625	16695	16611	16436	16613	16548	16556	16537	16545	16392	16519	16469	16567	16596	16524	16566	16426	16549	16702	16617	16481	16686	16598	16475	16488	16863	16696	16798	16624	16700	16687	16792	16498	16312	16458	16669	16789	16713	16424	16633	16663	16501	16592	16312	16428	16509	16583	16731	16688	16463	16661	16474	16377	16622	16700	16509	16690	16659	16552	16543	16625	16596	16645	16722	16531	16573	16625	16705	16501	16480	16645	16428	16572	16581	16680
15583	26515	24148	21194	19614	18928	21703	41882	41787	34606	27322	20553	16815	15771	15829	15550	15678	15699	15665	15699	15732	15628	15860	15649	15794	15709	15668	15831	15788	15696	15690	15760	15658	15641	15727	15739	15714	15741	15725	15595	16035	15782	15677	15752	15666	15559	15733	15870	15662	15706	15605	15813	15747	15705	15691	15651	15717	15621	15771	15772	15848	15749	15859	15606	15758	15821	15737	15724	15671	15805	15607	15712	15765	15646	15618	15798	15658	15623	15729	15612	15754	15742	15542	15850	15578	15552	15627	15750	15608	15738	15808	15478	15694	15742	15734	15716	15701	15711	15703	15784	15848	15651	15538	15790	15845	15518	15706	15645	15487	15678	15647	15522	15777	15761	15824	15846	15696	15769	15828	15607	15569	15694	15738	15663	15825	15694	15531	15699	15736	15573	15669	15569	15658	15536	15870	15740	15576	15637	15692	15729	15621	15769	15893	15772	15671	15885	15521	15782	15707	15651	15691	15601	15516	15644	15761	15632	15648	15831	15683	15674	15755	15628	15612	15880	15746	15632	15715	15677	15763	15755	15668	15786	15802	15822	15684	15634	15710	15527	15654	15698	15710	15650	15922	15591	15653	15617	15820	15672	15731	15605	15693	15678	15674	15691	15602	15611	15670	15666	15538	15597	15699	15577	15790	15700	15669	15588	15738	15854	15683	15735	15686	15693	15630	15591	15542	15736	15676	15822	15588	15597	15548	15730	15723	15796	15769	15482	15648	15830	15871	15570	15725	15648	15739	15828	15642	15492	15598	15676	15668	15566	15930	15664	15775	15618	15697	15618	15718	15740	15891	15721	15791	15672	15553	15761	15574	15726	15771	15533	15797	15787	15586	15619	15648	15779	15596	15910	15578	15930	15915	15577	15899	15472	15620	15797	15768	15608	15572	15771	15777	15680	15726	15702	15653	15647	15634	15561	15653	15549	15772	15554	15639	15715	15692	15554	15634	15664	15681	15787	15713	15633	15545	15785	15614	15782	15491	15735	15637	15574	15704	15748	15604	15833	15674	15716	15698	15625	15509	15811	15676	15878	15588	15746	15724	15634	15692	15644	15531	15644	15650	15674	15739	15757	15619	15739	15814	15528	15663	15588	15782	15653	15782	15591	15572	15961	15919	15699	15572	15758	15737	15669	15864	15770	15670	15781	15711	15785	15682	15539	15712	15740	15634	15811	15515	15674	15632	15775	15711	15765	15739	15441	15444	15838	15777	15847	15745	15821	15722	15590	15629	15809	15826	15740	15800	15723	15641	15804	15601	15644	15825	15593	15730	15788	15697	15687	15611	15724	15540	15733	15601	15672	15817	15671	15758	15731	15674	15747	15717	15769	15707	15601	15574	15655	15759	15594	15698	15735	15581	15721	15638	15619	15684	15638	15698	15626	15759	15682	15603	15844	15715	15750	15600	15783	15585	15662	15810	15691	15603	15543	15610	15734	15666	15634	15860	15890	15625	15540	15879	15554	15684	15715	15688	15828	15712	15754	15788	15634	15754	15883	15598	15781	15794	15546	15683	15690	15548	15541	15760	15776	15611	15793	15736	15588	15645	15745	15527	15709	15793	15746	15805	15678	15715	15645	15522	15597	15644	15713	15612	15767	15675	15675	15485	15784	15566	15619	15780	15624	15732	15694	15797	15652	15504	15699	15736	15701	15681	15812	15754	15619	15753	15754	15717	15813	15679	15446	15673	15710	15635	15770	15689	15670	15606	15970	15710	15692	15809	15826	15767	15724	15726	15749	15561	15581	15836	15569	15700	15524	15743	15666	15640	15767	15956	15742	15565	15746	15615	15683	15760	15772	15609	15725	15726	15755	15661	15707	15549	15918	15596	15673	15775	15691	15727	15827	15565	15750	15626	15660	15663	15678	15728	15659	15773	15753	15688	15619	15769	15825	15684	15628	15596	15645	15784	15660	15684	15839	15528	15741	15683	15701	15685	15720	15560	15638	15835	15655	15744	15484	15773	15541	15757	15684	15759	15705	15692	15659	15791	15666	15679	15576	15716	15818	15662	15732	15768	15628	15686	15651	15553	15775	15657	15834	15916	15649	15677	15534	15535	15630	15652	15775	15741	15706	15676	15599	15597	15959	15783	15738	15643	15657	15657	15783	15483	15685	15661	15649	15524	15596	15834	15630	15709	15698	15790	15678	15699	15627	15799	15712	15907	15681	15843	15585	15817	15725	15650	15618	15685	15814	15776	15812	15745	15633	15768	15625	15762	15819	15625	15777	15702	15734	15831	15778	15753	15633	15683	15649	15852	15647	15821	15733	15674	15826	15655	15726	15790	15850	15808	15709	15723	15671	15671	15865	15674	15549	15738	15667	15725	15927	15727	15652	15692	15708	15645	15558	15716	15673	15660	15704	15669	15957	15815	15733	15527	15598	15598	15741	15624	15709	15868	15492	15775	15737	15503	15574	15540	15765	15662	15743	15642	15614	15832	15804	15497	15622	15633	15703	15664	15741	15767	15636	15643	15575	15681	15644	15501	15607	15681	15623	15674	15925	15827	15520	15717	15726	15716	15655	15836	15714	15809	15629	15875	15798	15767	15753	15563	15729	15682	15671	15863	15605	15634	15614	15669	15607	15862	15563	15645	15750	15779	15546	15628	15729	15734	15794	15649	15644	15821	15746	15704	15729	15699	15643	15754	15731	15707	15561	15585	15723	15716	15628	15733	15584	15832	15747	15656	15539	15626	15783	15485	15639	15610	15629	15677	15868	15733	15708	15739	15694	15702	15662	15627	15670	15607	15787	15668	15677	15529	15782	15450	15771	15705	15532	15672	15808	15816	15763	15548	15748	15674	15838	15649	15678	15672	15769	15651	15571	15707	15641	15755	15736	15808	15657	15791	15701	15728	15670	15718	15684	15612	15656	15664	15614	15695	15819	15470	15750	15693	15563	15571	15728	15690	15760	15631	15832	15674	15707	15722	15714	15617	15714	15825	15710	15576	15695	15885	15690	15603	15739	15389	15586	15633	15882	15762	15655	15631	15565	15782	15879	15686	15748	15738	15633	15615	15657	15674	15708	15851	15641	15709	15820	15747	15682	15724	15581	15796	15657	15556	15636	15579	15667	15658	15687	15802	15601	15596	15693	15824	15646	15594	15788	15616	15737	15607	15723	15630	15718	15744	15694	15725	15596	15542	15696	15578	15842	15597	15598	15699	15510	15694	15767	15740	15627	15714	15686	15574	15675	15673	15681	15638	15461	15608	15641	15773	15611	15593	15668	15626	15777	15549	15728	15580	15684	15595	15795	15527	15621	15645	15618	15715	15670	15732	15702	15687	15674	15729	15761	15807	15604	15769	15625	15705	15599	15706	15689	15741	15771	15850	15593	15700	15710	15582	15646	15684	15785	15664	15659	15824	15710	15610	15491	15748	15546	15776	15748	15901	15556	15686	15537	15799	15582	15764	15705	15669	15772	15834	15693	15794	15735	15740	15669	15640	15642	15815	15569	15697	15677	15639	15753	15760	15781	15671	15697	15708	15695	15623	15687	15684	15748	15565	15671	15783	15692	15703	15758	15736	15757	15696	15686	15868	15735	15613	15721	15597	15738	15651	15721	15778	15821	15647	15724	15677	15698	15878	15621	15535	15845	15594	15656	15536	15645	15507	15576	15695	15668	15759	15712	15837	15947	15585	15536	15756	15538	15718	15927	15710	15660	15677	15710	15559	15521	15837	15816	15696	15678	15742	15744	15637	15659	15648	15516	15674	15654	15615	15851	15737	15636	15751	15623	15901	15813	15693	15587	15753	15475	15652	15627	15762	15758	15518	15774	15754	15759	15594	15725	15721	15739	15588	15572	15738	15814	15648	15801	15734	15781	15750	15753	15825	15760	15761	15606	15774	15783	15736	15732	15746	15564	15645	15680	15604	15653	15628	15684	15854	15701	15850	15563	15786	15755	15542	15670	15671	15594	15654	15645	15750	15833	15691	15640	15703	15879	15636	15823	15760	15738	15624	15763	15755	15602	15683	15639	15674	15778	15855	15786	15623	15665	15732	15782	15653	15480	15755	15571	15641	15584	15510	15708	15706	15751	15614	15647	15833	15782	15721	15624	15739	15761	15755	15660	15927	15835	15661	15798	15585	15644	15756	15614	15703	15478	15701	15709	15647	15798	15836	15620	15704	15852	15690	15768	15577	15735	15757	15567	15755	15600	15853	15746	15804	15714	15798	15663	15680	15777	15696	15716	15798	15584	15783	15837	15632	15608	15556	15709	15793	15780	15753	15720	15758	15867	15777	15651	15624	15639	15492	15750	15842	15677	15538	15577	15712	15823	15828	15715	15685	15602	15693	15777	15788	15915	15633	15785	15522	15744	15894	15562	15711	15621	15647	15696	15626	15522	15718	15550	15649	15688	15552	15792	15634	15657	15712	15548	15779	15565	15719	15645	15769	15780	15566	15751	15771	15669	15852	15507	15727	15511	15762	15632	15726	15699	15715	15704	15670	15671	15783	15961	15647	15545	15632	15717	15703	15638	15758	15745	15697	15714	15681	15727	15922	15702	15681	15684	15662	15641	15679	15642	15665	15698	15680	15802	15595	15828	15639	15629	15776	15727	15734	15807	15626	15667	15795	15672	15699	15510	15757	15593	15835	15811	15792	15865	15555	15692	15723	15648	15573	15791	15786	15728	15737	15627	15691	15802	15752	15677	15756	15685	15762	15805	15585	15686	15674	15468	15675	15573	15797	15731	15514	15723	15723	15732	15635	15731	15752	15805	15759	15826	15561	15818	15707	15827	15732	15681	15761	15608	15883	15738	15731	15595	15831	15718	15640	15613	15657	15687	15633	15669	15572	15832	15748	15585	15785	15707	15655	15764	15548	15625	15827	15661	15742	15751	15736	15723	15772	15750	15854	15973	15608	15624	15667	15799	15552	15696	15626	15591	15685	15679	15752	15825	15718	15734	15675	15707	15619	15668	15646	15761	15757	15768	15913	15738	15647	15687	15757	15586	15633	15726	15813	15724	15797	15671	15732	15586	15837	15638	15666	15668	15614	15749	15914	15785	15661	15492	15605	15688	15826	15745	15576	15688	15761	15685	15705	15713	15825	15854	15869	15587	15864	15640	15606	15559	15727	15730	15513	15716	15584	15652	15878	15672	15575	15532
23030	21302	29142	23804	21496	23097	25588	47480	56379	46099	36258	25442	19112	16378	16051	16120	16068	15837	15921	16216	15960	15802	16174	15984	16070	15856	16048	16013	15963	15864	15718	15773	15955	16051	15868	15812	15806	15766	15681	15947	15747	16088	15767	15712	15873	16014	15772	15952	15769	15914	15849	15838	15943	15719	15935	15898	15853	15825	15886	15755	15941	15778	15764	15673	15772	15927	15818	15911	15820	15745	15728	15957	15767	15952	15942	15643	15842	15783	15932	15882	15801	15918	16046	15917	15784	15866	15963	15781	15906	15676	15679	15822	15952	16000	15847	15815	15679	15760	15936	15861	15738	15663	15705	15664	15836	15620	15782	15799	15799	15724	15730	15832	15935	15712	15738	15803	15846	15831	15813	15944	15895	15881	15855	15977	15670	16074	15715	15713	15826	15897	15798	15796	15648	15726	15989	15897	15920	15817	15899	15847	15880	15734	15898	15979	15792	15663	15885	15921	15907	15941	15970	15809	15942	15752	15894	15772	15904	15687	15935	15764	15764	15684	15841	16051	16151	15751	15682	15703	15821	15931	15848	15516	15752	15827	15814	15819	15787	15902	15787	15676	15780	15825	16037	15776	15674	15986	15867	15684	15797	15746	15758	15744	15839	15852	15688	15815	15833	15678	15847	15840	15663	15726	15516	15849	15832	15965	15820	15747	15690	15830	15768	15828	15891	15772	15658	15754	15761	15809	15872	15737	15803	15882	15883	15891	15877	15695	15857	15820	15671	16005	15963	15702	15629	15734	15851	15718	15643	15779	15942	15833	15724	15678	15756	15849	15737	15658	15788	15941	15888	15914	15901	15765	15895	15820	15727	15905	15792	15829	15871	15888	15759	15871	15796	15701	15815	15696	15555	15798	15745	15830	15783	15851	15820	15856	15753	15657	15878	15817	15904	15769	15975	15789	15765	15676	15947	15899	16001	15805	16023	15576	15794	15872	15789	15841	15773	15877	15740	15798	15684	15688	15814	15802	15784	15803	15789	15687	15818	15883	15787	15854	15548	15875	15832	16029	15845	15636	15745	15798	15709	15855	15689	15860	15664	15818	15621	15642	15957	15960	15644	15708	15972	15798	15773	15972	16000	15754	15635	15679	15676	15867	15510	15923	15809	15616	15825	15981	15815	15775	15780	15957	15769	15876	15707	15849	15680	15855	15642	15876	15686	15866	15682	15749	15917	15756	15639	15739	15796	15834	15705	15934	15719	15943	15753	15804	15702	15558	15981	15766	15751	15612	15851	15896	15762	15872	15813	15763	15610	15444	15765	15781	15902	15816	15868	15540	15861	15593	15748	15762	15729	15718	15869	15598	15710	15780	15861	15646	15893	15906	15659	15561	15750	15876	15850	15945	15742	15942	15689	15855	15650	15745	15752	15763	15665	15705	15902	15878	15635	15639	15797	15543	15624	15800	15700	15953	15817	15859	15752	15849	15735	15829	15635	15764	15799	15691	15903	15946	15803	15800	15823	15638	15798	15866	15903	15886	15887	15876	16035	15662	15779	15808	15718	15863	15914	15917	15854	15817	15907	15941	15922	15740	15769	15517	15794	15923	15726	15742	15891	15765	15733	15890	15648	15893	15803	15834	15913	15795	15706	15618	15925	15858	15694	15866	15782	15814	15782	15874	15690	15763	15751	15622	15665	16023	15906	15882	15906	15876	15697	15755	15826	15970	15788	15784	15766	15666	15889	15768	15789	15699	15656	15818	15945	15785	15960	15873	15692	15687	15711	15857	15762	15872	15792	15745	15824	15879	15734	15823	15693	15728	15575	15905	15723	15682	15813	15761	15968	15946	15685	15708	15788	15833	15701	15822	15707	15975	15463	15710	15779	15606	15814	15788	15895	15794	15698	15764	15855	15697	15798	15706	15736	15690	15670	15722	15770	15694	15839	15719	15581	15900	15918	15824	15683	15571	15681	15783	15672	15814	15820	15775	15534	15679	15763	15711	15638	15724	15745	15689	15825	15789	15744	15821	15824	15783	15853	15603	15698	15806	15833	15556	15721	15890	15806	15742	15811	15899	15830	15884	15748	15711	15652	15698	15860	15701	15789	15623	15759	15885	15692	15767	15744	15818	15754	15820	15802	15733	15769	15568	15737	15646	15788	15771	15715	15767	15736	15744	15843	15817	15779	15720	15784	15845	15840	15645	15919	15804	15675	15801	15721	15803	15722	15717	15719	15774	15699	15649	15700	15649	15716	15745	15711	15723	15514	15880	15762	15863	15798	15712	15707	15779	15868	15601	15753	15815	15743	15839	15584	15719	15904	15730	15639	15740	15714	15635	15848	15896	15906	15672	15715	15514	15769	15883	15837	15993	15811	15674	15884	15731	15948	15795	15902	16020	15894	15592	15695	15791	15772	15484	15735	15836	15711	15849	16058	15786	15945	15648	15575	15806	15794	15876	15900	15685	15627	15921	16043	15802	15803	15820	15904	15954	15876	15617	15823	15897	15798	15930	15802	15576	15671	15772	15770	15616	15685	15692	15908	15764	15610	15869	15777	15827	15752	15739	15936	15843	15545	15880	15771	15744	15822	15761	15623	15694	15591	15647	16014	15942	15868	15769	15887	16024	15664	15737	15794	15957	15848	15807	15818	15650	15793	15634	15739	15671	15711	15708	15817	16025	15624	15684	15823	15716	15639	15846	15846	15831	15881	15882	15867	15513	15728	16104	15887	15745	15663	15928	15882	15678	15843	15464	15781	15729	15651	15771	15915	15769	15807	15812	15754	15765	15512	15760	15814	15586	15720	15739	15882	15908	15839	15565	15698	15836	15537	15708	15880	15830	15987	15724	15778	15840	15698	15707	15669	15706	15773	15951	15770	15880	15797	15798	15880	15721	15672	15856	15648	15826	15905	15797	15658	15918	15757	15755	15725	15787	15839	15792	15826	15740	15739	15741	15827	15648	15546	15859	15856	15616	15688	15870	15786	15804	15815	15711	15969	15746	15740	15557	15758	15673	15876	15655	15654	15715	15601	15769	15993	15885	15868	15860	15814	15701	15672	15823	15913	15655	15820	15934	15833	15656	15771	16010	15752	15814	16013	15688	15568	15629	15791	15573	15782	15868	15789	15813	15640	15898	15958	15803	15810	15769	15554	15646	15802	15811	15889	15846	15875	15924	15812	15726	15749	15710	15813	15706	15812	15704	15671	15645	15631	15685	15626	15846	15699	15611	15669	15604	15895	15818	15788	15721	15741	15760	15756	15664	15858	15922	15688	15697	15782	15582	15823	15774	15864	15851	15799	15690	15706	15698	15758	15913	15936	15637	15717	15722	15865	15748	15850	15746	15770	15972	15658	15647	15608	15807	15648	15836	15689	15662	15897	15861	15954	15801	15627	15861	15850	15678	15803	15730	15767	15882	15635	15802	15696	15557	15823	15824	15932	15803	15912	15694	15681	15947	15763	15753	15770	15712	15899	15845	15904	15940	15685	15815	15837	15782	15742	15684	15869	15875	15558	15571	15764	15680	15694	15703	15905	15599	15728	15778	15738	15949	15790	15733	15760	15588	15716	15826	15764	15800	15647	15721	15624	15811	15885	15821	15818	15764	15882	15941	15761	15641	15693	15985	15653	16071	15908	15670	15705	15955	15934	15926	15734	15729	15508	15742	15736	15895	15621	15738	15743	15959	15746	15440	15662	15843	15619	15664	15734	15826	15800	15777	15643	15561	16079	15785	15611	15897	15652	15809	15766	15926	15647	15589	15795	15805	16017	15802	15685	15758	15873	15823	15762	15791	15821	15788	15613	15807	15709	15632	15692	15779	15768	15689	15533	15878	15889	15864	15753	15763	15692	15859	15959	15720	15790	15672	15890	15775	15877	15695	16013	15998	15832	15739	15746	15806	15886	16016	15928	15772	15806	15829	15747	15948	15896	15806	15729	15696	15787	15693	15826	15885	15833	15909	15983	15923	15592	15746	15705	15672	15693	15897	15834	15782	15685	15896	15823	15864	15903	15826	15965	15704	15767	15882	15841	15605	15728	15902	16055	15951	15851	15684	15788	15784	15751	15869	15890	15891	15606	15734	15831	15830	15939	15888	15674	15826	15703	15887	15819	15789	15952	15692	15674	15759	15658	15651	15902	15887	15777	15741	15661	15822	15724	15795	15714	15697	15625	15904	15580	15787	15856	15763	15883	15779	15829	15781	15737	15801	15917	15741	15764	15982	15875	15916	15692	15726	15651	15746	15904	15614	15850	15839	15756	15706	15987	15779	15552	15415	15696	15828	15819	15665	15740	15904	15864	15524	15676	15734	15803	15588	15805	15805	15835	15955	15712	15665	15929	15792	15734	15669	15880	15791	16035	15780	15745	15797	15898	15727	15777	15667	15904	15701	15767	15745	15706	15787	15812	15824	16091	15799	15840	15761	15885	15757	15886	15575	15571	15807	15696	15621	15732	15895	15726	15858	15537	15578	15656	15938	15765	15705	15766	15804	15778	15918	15519	15828	15959	15852	15871	15749	15821	15730	15755	15781	15554	15836	15881	15756	15940	15883	15810	15649	15807	15735	15965	15751	15809	15604	15720	15654	15627	15723	15824	15672	15869	15731	15839	15771	15813	15723	15621	15860	15952	15762	15688	15798	16026	15730	15895	15768	15852	15744	15994	15835	15642	15809	15775	15926	15466	15767	15856	15682	15846	15795	15623	15607	15609	15962	15889	15755	15754	15793	15772	15801	15790	15663	15705	15858	15406	15789	15792	15813	15742	15672	15693	15772	15764	15842	15741	15530	15853	15898	15753	15754	15864	15776	15671	15693	15773	15697	15777	15893	15627	15761	15785	15576	15664	15721	15891	15757	15827	15768	15905	15838	15731	15815	15810	15549	15789	15695	15681	15839	15798	15761	15659	15825	15939	15858	15860	15672	15626	15797	15712	15719	15937	15932	15892	15815	15772	15900	15876	15799	15917	15914	15765	15665	15642	15826	15832	15691	15754	15812	15805	15954	15868	15930	15893	15800	15803	15747	15704	15731	15898	15755	15812	15725	15704	15655	15647	15668	15886	15673	15804	15888	15680	15790	15874	15800	15746	15929	15685	15771	15829	15678	15838	15693	15712	15670	15530	15637	15773	15704	16102	15892	15696	15788	15840	15874	15892	15791	15655	15832	15858	15702
18183	28234	24758	20937	19867	19938	23389	52823	57274	47727	38180	25590	18034	15243	15185	15252	15289	15214	15304	15174	15243	15207	15176	15166	15042	15207	15247	15261	15143	15236	15330	15225	15181	15267	15286	15313	15186	15265	15149	15248	15158	15154	15290	15199	15163	15084	15334	15151	15205	15097	15240	15046	15308	15266	15235	15409	14992	15263	15293	15034	15302	15286	15177	15177	15055	15181	15292	15132	15238	15282	15164	15062	15360	15129	15109	15169	15234	15298	15259	15284	15269	15308	15132	15252	15182	15218	15133	15195	15173	15277	15201	15319	15175	15062	15056	15281	15139	15242	15279	15121	15198	15192	15172	15111	15166	15097	15096	15122	15243	15161	15253	15287	15140	15168	15138	15167	15223	15170	15369	15132	15135	15210	15132	15202	15147	15436	15177	15181	15222	15116	15301	15227	15189	15026	15257	15090	15210	15134	15047	15267	15124	15270	15290	15163	15067	15224	15257	15097	15252	15203	15232	15260	15113	15140	15125	15042	15206	15285	15347	15123	15262	15158	15242	15123	15135	15240	15276	15153	15132	15238	15242	14978	15068	15228	15298	15211	15370	15144	15096	15276	15165	15348	15147	15219	15225	15037	15157	15065	15110	15280	15121	15339	15249	15088	15099	15130	15168	15224	15255	15266	15175	15378	15129	15174	15270	15159	15176	15085	15189	14943	15183	15150	15077	15124	15282	15228	15185	15177	15070	15062	15190	15157	15185	15227	15147	15128	15014	15038	15198	15216	15181	15059	15162	15081	15221	15052	15275	15226	15248	14987	15172	15113	15159	15084	15236	15149	15235	15234	15085	15015	15158	15216	15097	15233	15192	15308	15241	15165	15201	15185	15144	15247	15181	15041	15158	15321	15185	15229	15195	15077	15306	15113	15459	15160	15138	14993	15170	15175	15192	15134	15293	15187	15169	15122	15155	15138	15282	15141	15263	15301	15140	15286	15031	15074	15133	15211	15034	15343	15187	15063	15079	14960	15264	15117	15162	15257	15009	15141	15163	15160	15148	15415	15133	15285	15024	15206	15091	15144	15165	15138	14994	15221	15078	15116	15083	15320	15187	15084	15107	15325	15177	15198	15259	15225	15262	15065	15218	15133	15254	15031	15240	15162	14992	15176	15158	15410	15242	15165	15244	15239	15227	15079	15060	15272	15238	15116	14972	15254	15403	15042	15106	15171	15131	15140	15083	15359	15249	15145	15191	15121	15252	15094	15070	15139	15179	15214	15222	15320	15117	14996	15067	15165	15253	15088	15382	15060	15333	15053	15232	15152	15152	15243	15222	15219	15249	15102	15261	15202	15150	14997	15240	15104	15305	15240	15351	15099	15046	15314	15280	15212	15340	15282	15163	15183	15239	15287	15095	15121	15129	15242	15213	15126	15218	15171	15053	15266	15071	15263	15304	15192	15129	15135	15219	15132	15140	15145	15054	15156	15099	15353	15192	15180	15222	15242	15053	15264	15216	15266	15250	15250	15247	15265	15264	15168	15118	15174	14984	15291	15107	15112	15249	15174	15221	14942	15192	15092	15048	15291	15073	15290	15220	15188	15318	15033	15316	15236	15208	15448	15188	15105	15049	15121	15352	15161	14997	15073	15248	15175	14976	14999	15254	15384	15087	15130	15169	14981	15189	15332	15334	15168	15207	15162	15323	15179	15289	15216	15322	15206	15154	14948	15229	15191	15192	15074	15349	15300	15223	15058	15174	15087	15073	15172	15119	15341	15316	15179	15084	15112	15158	15235	15181	15247	14980	15121	15324	15134	15152	15336	15103	15253	15180	15107	15233	15305	15111	15103	15296	15164	15070	15272	15207	15175	15246	15148	15204	15088	15252	15171	15168	15080	15122	15242	15140	15214	15092	15267	15363	15153	15231	15167	15072	15217	15062	15212	15160	15232	14989	15327	15013	15176	15417	15124	15280	15119	15228	15192	15050	15104	15185	15062	15161	15178	15162	15104	15239	15222	15327	15124	15082	15255	15262	15216	15356	15200	15252	15087	15196	15126	15066	15263	15164	15081	15223	15045	15243	15245	15109	15470	15173	15284	15203	15219	15211	15199	15249	15293	14973	15080	15317	15249	15100	15168	15146	15201	15194	15012	15066	15243	15269	15112	15263	15183	14785	15128	15203	15124	15156	15235	15177	15205	15093	15289	15288	15182	15125	15041	15270	15120	15090	15162	15073	15325	15113	15084	15082	15048	15280	15143	15174	15200	15245	15180	15282	15256	15146	15201	15132	15202	15153	15162	15070	15126	15267	15039	15218	15091	15172	15247	15114	15240	15163	15074	15222	15278	14995	15228	15271	15126	15138	15118	15246	15099	15144	15142	15234	15317	15128	15210	15261	15207	15150	15212	15144	15241	15248	15130	15235	15216	15169	15198	15117	15198	15308	15293	15173	14965	15231	15210	15016	15231	15156	15290	15147	15069	15211	15148	15277	15077	15139	15226	15179	15145	15230	15230	15191	15376	15088	15114	15248	15275	15154	15191	15056	15296	15035	15094	14989	15242	15280	15280	15218	15066	15103	15123	15115	15064	15106	15294	15072	15092	15178	15133	15161	15335	15199	15154	15170	14969	15303	15199	15121	15182	15321	15096	15141	15223	15111	15212	15216	15267	15118	15268	15213	15084	15157	15013	15088	15156	15040	15240	15133	15168	15326	14954	15057	15164	15036	15431	15316	15075	15086	15157	15050	15131	15150	15142	15273	15193	15169	15187	15335	15166	15258	15270	15253	15133	15149	15256	15211	15058	15166	14972	15266	15213	15093	15241	15118	15230	15032	15238	15262	15220	15035	15189	15164	15204	15175	15246	15156	15139	15135	15129	15389	15147	15445	15161	15226	15192	15188	15169	15257	15118	15103	15057	15168	15104	15148	15230	15194	15051	15213	15118	15261	15251	15088	15267	15235	15223	15199	15269	15176	15240	15102	15205	15277	15147	15249	15105	15202	15138	15186	15083	15243	15137	15227	15135	15117	15303	15190	15296	15107	15124	15318	14999	15130	15299	15170	15030	15202	15098	15158	15104	15297	15321	14989	15150	15261	15150	15155	15220	15142	15168	15164	15241	15171	15113	15149	15161	15266	15140	15172	15066	15326	15392	15144	15169	15348	15254	15216	15186	15180	15235	15122	15258	15206	15270	15151	15304	15099	15201	15079	15194	15101	15201	15146	15168	15162	15274	15242	15203	15130	15156	15079	15250	15217	15116	15199	15142	15158	15177	15171	15010	15359	15162	15186	15144	15208	15268	15018	15167	15194	15165	15278	15095	15232	15074	15303	15175	15204	15465	15183	15224	15250	15205	15207	15239	15119	15278	15225	15137	15190	15346	15221	15224	14973	15201	15287	15212	15235	15208	15364	15083	15380	15143	15193	15313	15191	15046	15166	15345	15201	15179	15204	15019	15228	15293	15125	15047	15016	15117	15193	15114	15207	15036	15175	15150	15141	15251	15284	15214	15211	15072	15140	15306	15161	15261	15158	15207	15157	15138	15131	15086	15128	15055	15138	15197	15096	15029	15076	15216	15180	15144	15159	15128	15017	15083	15227	15099	15006	15209	15383	15184	15078	15174	15198	15120	15149	15185	15224	15155	15134	15047	15129	15226	15190	15057	15250	15132	15228	15112	15191	15105	15164	15116	15156	15192	15205	15121	15116	15023	15254	15153	15125	15068	15111	15248	15221	15030	15141	15008	15164	15221	15407	15030	15191	15142	15139	15198	15270	15077	15166	15106	15057	15304	15195	15316	15293	15228	15217	15204	15147	15206	15105	15151	15339	15262	15058	15149	15224	15019	15226	15094	15036	15118	15333	15171	15086	15138	15091	15229	14998	15278	15318	15115	15109	15179	15183	14970	15208	15057	15158	15282	15087	15185	15215	15203	15076	15254	15310	15330	15140	15281	15230	14909	15139	15023	15223	15306	15038	15347	15129	15167	15211	15177	15324	15190	15146	15047	15127	15375	15173	15204	15315	15180	15344	15303	15131	15242	15152	15271	15167	15035	15243	15140	15240	15236	15098	15226	15172	15245	15118	15147	15138	15273	15101	15099	14971	15168	15143	15149	15203	15238	15279	15293	15124	15015	15242	15156	15166	15271	15251	15308	15136	15145	15118	15115	15204	15168	15176	15119	15226	15379	15023	15124	15062	15269	15100	15064	15265	15092	15131	15054	15326	15080	15208	15284	15259	14998	15242	15139	15126	15201	15050	15169	15135	15184	15126	15215	15195	15206	15138	15161	15266	15305	15185	15293	15247	15233	15073	15234	15202	15163	15430	15104	15041	15290	15125	15252	15143	15119	15212	15000	15187	15065	15111	15362	15093	15174	15264	15302	15255	15243	15313	15174	15122	15144	15298	15279	15122	15168	15186	15159	15113	15119	15094	14987	15321	15130	15307	15393	15257	15221	15297	15123	15295	15170	15275	15138	15211	15267	15188	15069	15121	15142	15214	15165	15197	14969	15210	15302	15182	15124	15048	15287	15266	15295	15215	15056	15223	15112	15111	15301	15094	15143	14917	15222	15115	15120	15180	15200	15069	15394	15181	15019	15151	14992	15090	15169	15122	15182	14973	15040	15106	15101	15365	15196	15133	15185	15133	15027	15139	15305	15050	15233	15031	15323	15072	15195	15118	15211	15222	15237	14985	14978	15084	15039	15210	15179	15219	15176	15083	15173	15250	15149	15128	15368	15228	15175	15213	15100	15102	15116	15039	15151	14953	15296	15219	15168	15335	15130	15313	15275	15324	15205	15103	15088	15235	15194	15220	15299	15210	15086	15172	15057	15104	15226	15244	15283	15222	15272	15254	15243	15013	15120	15198	15114	15213	15063	15416	15176	15155	15151	15181	15252	15115	15164	15145	15196	15187	15115	15206	15105	15164	15136	15176	15162	15246	15281	15138	14993	15024	15096	15033	15266	15124	15183	15171	15080	15143	15029	15229	15263	15273	15230	15186	15190	15269	15102	15045	15279	15229	15202	15129	15282	15124	15300	15268	15192	15215	15053	15199	15173	15081	15252	15298	15171	15231	15132	15092	15217	15017	15199	15197	15127	15234	15258	15348	15217	15090	15172	15305	15280	15092	15244	15130	15203	15202	15044	15158	15053	15098	15013	15147	15247	15226	15095
27415	21719	22754	18887	15886	16075	16662	20303	21723	20062	18216	16626	16022	15738	15586	15858	15616	15663	15583	15787	15797	15926	15623	15792	15699	15705	15737	15837	15510	15768	15663	15688	15720	15755	15581	15775	15611	15618	15740	15612	15616	15766	15727	15717	15574	15630	15855	15802	15864	15893	15787	15842	15762	15635	15662	15827	15683	15757	15620	15759	15755	15539	15592	15615	15580	15722	15681	15634	15641	15619	15720	15629	15599	15739	15678	15736	15579	15607	15530	15576	15798	15708	15643	15535	15598	15826	15423	15569	15872	15886	15616	15730	15889	15743	15672	15824	15808	15755	15821	15732	15580	15535	15583	15740	15641	15627	15607	15605	15661	15489	15597	15723	15751	15740	15663	15813	15665	15685	15614	15705	15777	15651	15781	15668	15559	15794	15646	15699	15689	15726	15597	15322	15719	15564	15686	15704	15710	15656	15664	15954	15728	15899	15591	15681	15693	15584	15604	15609	15607	15616	15695	15594	15795	15453	15718	15734	15633	15596	15541	15749	15465	15722	15783	15564	15730	15691	15761	15658	15480	15554	15775	15762	15645	15588	15595	15559	15792	15919	15867	15523	15676	15649	15675	15801	15550	15600	15727	15717	15780	15643	15709	15737	15874	15797	15760	15578	15602	15822	15710	15613	15804	15612	15880	15794	15428	15826	15687	15533	15607	15551	15710	15704	15742	15708	15651	15775	15589	15680	15738	15629	15579	15558	15746	15694	15677	15695	15707	15587	15643	15695	15628	15823	15663	15609	15823	15789	15536	15632	15864	15570	15623	15733	15625	15643	15479	15633	15790	15867	15684	15548	15709	15632	15764	15525	15810	15639	15750	15648	15419	15559	15822	15700	15633	15793	15707	15819	15798	15584	15749	15672	15487	15693	15661	15635	15578	15592	15650	15638	15925	15564	15652	15617	15384	15624	15739	15741	15806	15652	15617	15668	15672	15635	15812	15797	15613	15643	15675	15714	15662	15730	15790	15685	15573	15684	15672	15625	15728	15596	15544	15836	15801	15587	15423	15595	15707	15787	15756	15645	15759	15668	15650	15543	15757	15733	15727	15634	15759	15541	15541	15395	15779	15550	15673	15543	15606	15622	15703	15676	15580	15493	15733	15761	15865	15692	15754	15739	15674	15702	15730	15602	15635	15731	15542	15459	15708	15691	15724	15733	15883	15812	15707	15672	15744	15580	15513	15683	15633	15541	15545	15652	15485	15642	15614	15618	15634	15634	15721	15739	15628	15573	15475	15940	15748	15645	15635	15523	15669	15441	15810	15774	15688	15708	15743	15712	15766	15413	15579	15508	15546	15649	15689	15697	15713	15775	15752	15663	15541	15671	15705	15655	15592	15789	15666	15679	15695	15803	15809	15601	15635	15647	15543	15853	15618	15655	15662	15558	15454	15538	15753	15739	15924	15650	15633	15688	15616	15781	15713	15720	15727	15950	15781	15735	15783	15587	15656	15764	15959	15767	15728	15843	15693	15445	15608	15612	15675	15580	15823	15617	15800	15819	15537	15617	15671	15599	15779	15632	15649	15584	15695	15627	15738	15511	15675	15751	15714	15694	15608	15742	15795	15568	15665	15765	15644	15541	15786	15760	15585	15678	15610	15695	15536	15570	15702	15583	15738	15672	15609	15688	15756	15495	15667	15572	15695	15676	15753	15671	15841	15644	15906	15615	15692	15678	15771	15750	15571	15772	15955	15765	15510	15828	15866	15711	15693	15576	15566	15624	15673	15684	15603	16002	15845	15629	15875	15634	15435	15606	15712	15547	15616	15587	15877	15718	15675	15771	15740	15742	15805	15728	15555	15586	15764	15818	15741	15567	15714	15666	15800	15466	15639	15638	15592	15730	15894	15687	15786	15844	15719	15785	15766	15619	15489	15608	15662	15649	15773	15526	15583	15843	15561	15819	15610	15825	15779	15680	15662	15494	15827	15686	15648	15792	15654	15338	15614	15595	15758	15652	15539	15715	15841	15697	15660	15933	15438	15738	15688	15623	15711	15701	15590	15639	15452	15468	15647	15522	15797	15676	15617	15776	15497	15641	15688	15694	15703	15705	15666	15549	15631	15685	15841	15580	15529	15590	15538	15822	15768	15669	15654	15547	15447	15496	15589	15538	15581	15760	15704	15834	15630	15860	15697	15706	15603	15871	15747	15740	15532	15461	15699	15687	15681	15734	15637	15642	15529	15659	15544	15457	15847	15546	15572	15853	15689	15586	15669	15666	15630	15630	15691	15466	15643	15631	15728	15842	15867	15691	15771	15656	15560	15725	15753	15684	15799	15609	15596	15616	15570	15705	15658	15468	15622	15649	15491	15713	15846	15632	15846	15550	15797	15665	15849	15560	15393	15677	15814	15922	15486	15766	15723	15528	15729	15871	15586	15865	15691	15636	15701	15649	15667	15788	15560	15810	15680	15604	15741	15621	15452	15629	15639	15693	15590	15619	15704	15630	15658	15652	15704	15769	15708	15613	15909	15821	15661	15479	15725	15574	15792	15704	15744	15704	15557	15682	15456	15707	15697	15820	15515	15793	15683	15753	15827	15634	15612	15871	15597	15576	15711	15611	15627	15737	15607	15660	15665	15609	15639	15685	15681	15829	15765	15926	15680	15862	15740	15662	15854	15544	15784	15750	15645	15697	15680	15755	15616	15811	15630	15415	15752	15740	15476	15646	15567	15658	15538	15738	15660	15782	15751	15766	15644	15914	15907	15546	15776	15669	15668	15570	15735	15666	15740	15473	15574	15629	15750	15655	15672	15494	15569	15787	15612	15661	15522	15495	15645	15584	15715	15737	15835	15702	15795	15695	15611	15938	15724	15604	15663	15689	15779	15699	15639	15584	15827	15555	15521	15814	15733	15570	15654	15686	15620	15754	15660	15668	15607	15585	15657	15752	15763	15573	15724	15659	15825	15728	15537	15600	15615	15845	15691	15545	15620	15605	15765	15613	15661	15557	15550	15780	15578	15714	15788	15888	15916	15570	15762	15636	15481	15819	15591	15699	15733	15723	15661	15727	15599	15716	15740	15777	15641	15680	15814	15817	15782	15494	15604	15691	15614	15548	15603	15504	15709	15659	15806	15719	15618	15631	15733	15674	15731	15710	15780	15603	15594	15590	15751	15645	15704	15564	15793	15648	15776	15673	15601	15524	15598	15847	15624	15646	15807	15770	15701	15556	15662	15803	15574	15503	15783	15704	15745	15866	15630	15575	15713	15708	15653	15573	15784	15741	15729	15816	15941	15561	15655	15578	15795	15579	15693	15812	15520	15643	15636	15479	15677	15705	15711	15686	15702	15874	15619	15564	15815	15630	15627	15571	15794	15764	15699	15637	15724	15665	15862	15549	15556	15631	15813	15904	15595	15511	15688	15685	15798	15580	15838	15742	15794	15587	15715	15516	15713	15558	15556	15723	15691	15605	15654	15851	15695	15596	15678	15616	15640	15571	15616	15675	15858	15664	15700	15756	15818	15789	15643	15675	15617	15796	15903	15849	15676	15685	15602	15563	15774	15854	15822	15754	15773	15850	15477	15687	15674	15711	15810	15594	15663	15635	15907	15517	15866	15642	15754	15644	15584	15688	15779	15544	15810	15745	15607	15547	15811	15491	15743	15683	15743	15685	15879	15858	15577	15731	15587	15589	15567	15642	15772	15830	15909	15632	15697	15558	15722	15678	15537	15637	15710	15639	15656	15863	15662	15584	15656	15698	15830	15721	15701	15633	15828	15771	15748	15743	15573	15678	15724	15749	15718	15633	15702	15674	15777	15820	15667	15548	15679	15760	15611	15546	15471	15576	15456	15599	15820	15653	15705	15640	15507	15615	15855	15618	15590	15737	15747	15418	15553	15468	15752	15603	15919	15736	15629	15452	15768	15684	15774	15701	15586	15502	15507	15535	15788	15575	15681	15617	15855	15724	15675	15686	15808	15690	15538	15657	15730	15647	15698	15761	15600	15891	15599	15777	15582	15518	15793	15667	15542	15760	15675	15543	15752	15676	15721	15748	15661	15532	15789	15688	15717	15525	15591	15615	15678	15744	15719	15787	15532	15802	15790	15821	15862	15634	15667	15635	15697	15723	15651	15554	15741	15687	15705	15543	15521	15641	15798	15639	15616	15647	15662	15640	15582	15683	15821	15733	15585	15596	15681	15728	15768	15914	15765	15621	15703	15425	15597	15743	15547	15662	15529	15724	15713	15631	15508	15608	15732	15726	15748	15959	15562	15845	15767	15725	15667	15599	15807	15608	15743	15720	15599	15499	15816	15669	15625	15637	15714	15602	15669	15632	15790	15650	15628	15834	15752	15822	15758	15640	15708	15598	15704	15655	15719	15633	15592	15906	15787	15656	15717	15631	15599	15780	15663	15898	15745	15901	15575	15429	15562	15605	15639	15712	15707	15735	15642	15666	15624	15591	15712	15565	15653	15658	15537	15790	15836	15560	15659	15546	15693	15660	15832	15664	15706	15518	15676	15591	15587	15737	15618	15683	15494	15756	15563	15667	15733	15657	15593	15716	15532	15501	15759	15552	15521	15761	15729	15580	15718	15499	15739	15640	15660	15682	15809	15614	15650	15555	15664	15735	15810	15689	15770	15677	15658	15636	15642	15614	15716	15678	15541	15791	15798	15711	15684	15757	15694	15684	15848	15812	15580	15663	15545	15718	15708	15573	15634	15766	15753	15666	15903	15879	15778	15566	15650	15706	15910	16073	15822	15650	15574	15725	15909	15800	15690	15663	15600	15621	15588	15899	15582	15605	15600	15650	15610	15612	15575	15656	15612	15680	15712	15456	15627	15615	15831	15821	15800	15916	15856	15567	15747	15741	15532	15722	15704	15536	15742	15808	15726	15715	15682	15649	15650	15541	15708	15731	15502	15699	15863	15666	15625	15649	15693	15641	15604	15730	15607	15798	15734	15631	15622	15626	15706	15807	15796	15692	15450	15574	15681	15762	15737	15799	15840	15707	15701	15698	15847	15432	15819	15651	15579	15721	15593	15741	15729	15430	15691	15574	15542	15819	15670	15664	15546	15704	15762	15616	15593	15736	15749	15679	15908	15825	15640	15418	15739	15686	15642	15833	15673	15697	15845	15742	15608	15533	15625	15861	15719	15859	15624	15726
14949	17230	16938	15696	15713	15407	16655	22738	23475	20856	17973	16114	15577	15119	15089	15024	15140	15103	15031	15049	15270	15106	15127	15081	15148	15061	15082	15162	15133	15018	15017	15094	14946	15246	15086	15113	15179	15162	15061	15096	15259	15166	15206	14998	15030	15240	15000	14995	15107	15245	15406	15037	15023	14887	15072	15087	15078	15172	15294	15040	14829	15091	15069	14934	15146	15011	15044	15081	15037	15239	15031	15052	15214	15082	14983	15101	15017	15225	15065	15235	15193	15143	15016	15021	15258	15086	14902	14927	15279	15127	15043	15250	15383	15102	14981	14935	15072	15039	15027	15084	15109	15162	15251	14965	15166	15167	15109	15048	15190	15021	15106	15046	15113	15120	15205	15192	15294	14998	15041	15140	14991	15070	15176	14971	15192	15108	15136	15095	15132	14944	14970	15145	15063	15123	15095	15182	15116	15068	15030	14976	15020	15071	15005	15028	15052	15059	15109	15052	15103	15047	15088	15078	15125	15061	15088	14934	15284	15084	15247	15041	15221	15146	15108	15019	15064	15047	15193	15151	15156	14991	15247	15250	15128	15108	14914	15082	15136	15108	15076	15068	15045	15212	15007	15111	15085	15005	14993	14977	15198	15136	14924	14967	15036	15334	14961	15048	15116	14992	15090	14946	15153	15005	15095	15129	14957	14998	15249	15191	15150	14971	14988	15053	14963	15007	15041	15080	15164	15012	15066	15150	15217	15253	15001	15245	14993	14985	15058	15189	15196	15084	15030	15279	15202	15133	15188	15057	15088	15154	15300	14958	15065	15215	15009	15221	14940	15151	15031	15142	15193	14997	15124	15051	15097	15221	14793	15033	15159	15156	15112	15156	15224	15081	14963	14996	15209	14970	15249	14964	15035	15077	15294	15088	15072	14948	15113	15099	15268	15169	15070	15105	15076	15153	15216	15182	15048	15204	15017	15127	15120	15301	15154	14975	15312	14971	14894	15256	15104	15099	15154	15190	15143	14988	15174	15035	14980	15189	15156	14977	15263	15222	15092	15202	14903	14961	15142	15124	15101	15147	15065	15033	15219	15075	15106	14983	15187	15096	15117	15020	15073	15020	15185	15013	14969	14996	15214	15153	15094	14921	15119	14990	15186	15255	15130	15098	15109	15216	15136	15057	15024	15165	15211	15154	15129	15197	15106	15147	15073	15307	15071	14960	15263	15021	15153	15171	15116	15010	15130	15157	14986	15002	15161	15238	15104	15134	15273	15071	15062	15074	15032	15022	14992	15154	15095	15069	15061	15368	15150	15017	15188	15284	15151	14991	15107	14990	15079	15116	15068	15128	15206	15122	14868	15213	15121	15093	15161	15208	15125	15059	15070	14989	15082	15054	15001	15055	15119	15189	15081	15038	15166	15091	15282	15217	15099	15065	15090	15103	15104	15103	15301	14949	14957	15292	15091	15145	15041	15200	15061	15143	15123	15181	15154	15114	15069	15217	15089	15158	15162	15150	14967	15068	15332	14978	15098	15037	15001	15141	15196	15000	14987	15115	15173	15154	15232	15102	15219	15183	15177	15186	14952	15025	15037	15080	15153	15121	15097	15129	15191	15118	15164	15062	15137	15103	14889	15205	15066	15052	15058	15219	14960	15041	15055	15074	15100	14976	15056	15033	15058	15083	15083	15179	15088	15133	15149	15203	15123	15122	15133	15114	15076	15127	15066	15149	14920	15105	15227	15023	15059	15173	15138	15248	15180	15136	15023	15094	15225	15249	15185	15095	15136	15072	15182	15102	15148	15009	15188	14975	15121	15112	14948	15162	14990	15058	15112	15037	15087	15174	15136	15183	15033	15125	15052	15033	15203	15156	15119	15099	14969	15087	15272	15007	15202	15142	15103	15081	15201	15225	15146	15088	14937	15110	14938	15261	15215	15114	14968	15182	15016	15136	15109	15284	15089	15228	15068	15250	15151	14830	15117	15130	14994	15081	15187	15061	15005	15171	15171	15242	15002	15264	15139	15214	15052	15078	15006	15268	15151	15175	14917	15290	15198	15136	15109	14979	15063	15154	14915	15252	15233	15179	15243	15123	15025	15349	15134	15061	15065	15226	15187	15056	14986	15039	15251	15209	15098	15105	15256	15026	15037	15110	15138	15091	15253	15185	15039	15158	15181	14859	15148	15061	15208	15094	14978	15261	15132	15129	15132	15046	15214	14988	15112	15084	14935	15080	15141	15172	15276	15118	15000	15052	15189	15005	15013	15215	15076	14989	15221	15076	15181	15200	14924	15111	15125	15150	15191	15169	15061	15113	15058	15261	15259	15164	15071	15025	14991	15023	15086	15140	15277	15009	15146	14908	15182	15271	15061	15210	15081	15120	15199	15141	15141	15014	15257	15200	15162	15228	15166	15169	14978	15259	15069	15138	15039	15285	15102	15027	15044	15091	15112	15110	15211	15035	15057	15326	15227	15046	15143	15133	15128	14949	15156	15254	15127	15120	15145	15201	15123	15170	15081	15084	15177	15024	15096	15134	15243	15301	15068	15123	14973	15034	15150	15108	15088	15227	15068	15041	15053	15239	15004	15026	14989	15006	15099	15016	15194	15189	15161	15214	15087	15136	15166	15008	15145	15122	15116	15058	15039	15118	15003	15134	15140	15108	14961	15144	15041	15182	15042	15034	15011	15214	15140	15111	15058	15111	15144	15138	15072	15108	15145	15235	15196	15280	15023	15111	15231	15154	15036	15106	15161	15039	15135	15082	15125	15106	15197	15143	14992	15184	15048	15198	14998	15039	14991	15193	15078	15152	15051	15136	15183	15021	15277	15199	15038	15152	14977	15122	14988	15261	15078	14982	14943	15033	15151	14980	15233	15198	14974	15187	15239	15082	15324	15148	14937	15145	15143	14961	15321	15095	15072	15230	15136	15119	15143	15113	15107	15014	15172	15156	14922	15100	14995	14934	15154	15168	15052	15195	15223	15077	15073	15132	15053	15136	15196	15190	15191	14919	14950	15099	15189	14931	15155	15195	15012	15041	15088	15173	15110	15152	15291	15219	15014	15260	15153	15219	15017	15150	15149	15153	15081	15294	15177	15241	15131	15124	15188	15122	15125	15109	14802	14953	15209	15152	15106	14937	15288	15193	15040	15152	15179	14948	15062	15107	15126	15037	15242	14983	15005	15175	15084	15045	14938	15125	15139	15061	15158	15046	15058	15013	15279	15125	15196	15082	15138	15059	15391	15028	14925	15029	15111	15187	15137	15202	15166	15056	15161	15134	15032	15243	15043	14977	14935	14957	15197	15036	15151	15198	15080	15207	15018	15203	15175	15088	15023	15189	15255	15207	15028	15107	15055	15107	15257	15119	15292	15089	15094	15079	15082	15077	15236	15002	15148	15065	15119	15271	15119	15092	15176	15079	14983	15309	14969	15170	15086	15044	14971	14973	15131	15167	15188	15100	14949	15208	15086	15149	15012	15110	15112	15007	15135	15179	15297	15143	15092	15027	15185	15119	14966	15159	15108	15103	15249	15104	15166	15035	15084	15093	15011	15182	15171	15229	15188	15265	15160	15197	15034	15083	15134	15119	15147	15072	15003	15117	14972	15050	15301	15106	15152	15017	15185	15237	15104	15044	15200	15227	15002	15019	15206	15131	14983	14985	15024	15137	15160	14989	15219	15082	15004	15056	15130	15208	15315	15071	15009	15007	15173	15256	14985	15137	14963	15145	15112	15231	15242	14978	15066	15002	15171	15061	15288	14910	15057	15193	15186	15245	14956	14989	15030	15095	15070	14976	15079	15113	15236	15062	15037	15073	15158	15051	14924	15039	15207	14995	15254	15072	15048	15188	15178	15142	15202	15072	15088	15261	15154	15213	15066	15130	15192	15136	15198	15152	14939	15051	15172	15158	14939	15084	15219	15141	14980	15072	15190	15011	15189	15083	15146	15148	15208	14983	15043	15075	15248	15216	15056	15065	15287	15096	15039	15139	15082	15025	15089	15049	15356	15110	15292	15035	15113	15079	15222	15122	15102	15183	15093	15187	15249	15158	15114	15101	15012	14985	15198	15258	15222	15282	15092	15243	15239	15274	15141	15099	15213	15222	15107	15227	15125	14940	15049	15117	15084	15166	15173	15041	15052	15102	15160	15142	15141	15092	15085	14948	15198	14994	15084	15148	15171	15148	15186	15233	15330	15022	15285	15285	15200	15143	15122	15385	14973	15062	15098	15259	15076	15164	15225	15187	14955	15287	15046	15203	15151	15049	15131	14994	14998	15182	15289	15065	15225	15241	15034	15143	15068	15184	15168	15173	15230	15009	15090	15145	15087	14947	15200	15121	15153	15119	15112	15277	15136	15258	15250	15085	15144	15136	15161	15240	15084	15274	15128	15122	15044	15142	15163	15143	15242	15110	15032	15013	15073	15151	15021	15033	15020	15117	15156	15310	15044	15191	15150	15021	14963	15099	15079	14988	15159	15126	15206	14966	14968	15036	15114	15031	15093	15167	15073	15249	15050	15295	15104	15229	15252	14987	15138	15017	15074	15151	15087	15192	15091	15220	15150	15160	15126	14971	15141	15053	15198	15295	15074	15152	15038	15099	15167	15314	14949	15153	15037	15231	15093	15197	15160	15248	15247	15030	15101	14997	15209	15133	15157	15114	15227	15200	15210	15128	15249	15101	15328	15096	15197	15160	15192	15193	15284	15097	15099	14967	15123	14997	15010	15003	14865	15116	15102	15156	15269	15138	15008	15179	15300	14922	15118	15053	14906	15124	14995	14977	15143	15077	15057	15300	15203	15099	14979	15093	15164	15054	15212	15087	15056	15129	15218	15042	15145	14967	15054	15119	15142	15266	14918	15316	15118	15070	15122	15015	15189	15076	15076	15133	15034	15390	15215	15141	14946	15128	15067	15209	14969	15248	15015	15082	15083	15126	15088	15048	15036	15254	15003	15104	15067	15036	15189	15112	15207	15210	15033	15147	15128	14970	15066	15131	15273	15253	15071	15263	15047	15167	15197	15105	15055	15070	15194	15155	15071	15311	15043	15058	15180	15158	15128	15215	15027	15092	15194	15010	15219	15064	15155	15021	15195	15043	15202	15122	15055	15232	15196	15155	15016	15115	15095	15275	15064	14955	15067	15145	15341	15013	15150	14980	15270	15178
24615	21257	28142	24898	21002	18443	20644	37831	40865	32155	25141	19473	17018	16195	15862	15939	15864	15991	15879	15970	15599	15759	15730	15677	16029	16076	15990	15998	15701	15718	15833	15686	15767	15746	15780	15950	15840	15878	15936	15799	15713	15789	15859	15615	15807	15652	15747	15798	15777	15864	15864	15740	15912	16089	15858	15769	15869	15794	15782	15724	15929	15735	15628	15608	15808	15810	15805	15765	15733	15874	15800	15789	15722	15667	15828	15799	15745	15652	15759	15722	15655	15704	15775	15905	15807	15950	15689	15858	15870	15846	15762	15824	15770	15589	15723	15849	15745	15809	15784	15897	15809	15885	15721	15591	15787	15746	15653	15530	15699	15796	15669	15528	15882	15820	15797	15706	15481	15715	15791	15713	15629	15821	15778	15619	15732	15934	15672	15532	15772	15529	15874	15929	15849	15811	15948	15681	15806	15661	15714	15638	15759	15775	15844	15701	15898	15679	15701	15826	15956	15685	15620	15633	15822	15886	15657	15824	15830	15595	15721	15873	15830	15752	15795	15805	15626	15822	15636	15867	15736	15738	15818	15733	15694	15668	15767	15584	15720	15825	15705	15794	15716	15926	15559	15887	15727	15745	15847	15658	15695	15664	15641	15815	15802	15771	15734	15712	15764	15812	15677	15833	15699	15756	15523	16068	15669	15649	15725	15903	15898	15707	15710	15556	15623	15844	15683	15761	15624	15625	15702	15645	15879	15754	15847	15751	15723	15841	15753	15838	15643	15632	15695	15886	15824	15758	15840	15750	15820	15530	15813	15756	15664	15684	15731	15893	15726	15840	15752	15807	15766	15499	15867	15825	15493	15847	15704	15665	15772	15783	15769	15858	15750	15628	15679	15638	15670	15779	15839	15773	15568	15757	15635	15688	15905	15815	15888	15729	15722	15950	15703	15748	15640	15644	15660	15759	15730	15676	15766	15777	15890	15761	15822	15641	15766	15835	15684	15808	15698	15725	15565	15701	15835	15790	15799	15692	15951	15631	15780	15775	15636	15709	15793	15681	15614	15643	15714	15660	15777	15829	15728	15682	15854	15775	15739	15983	15947	15668	15562	15634	15862	15776	15918	16030	15765	15718	15752	15852	15709	15681	15640	15557	15657	15944	15932	15633	15580	15723	15681	15754	15741	15772	15802	15753	15922	15878	15777	15919	15730	15625	15586	15862	15823	15647	15754	15561	15795	15693	15663	15753	15782	15873	15860	15916	15741	15688	15799	15779	15650	15744	15783	15569	15732	15837	15972	15726	15576	15646	15509	15517	15656	15676	15665	15703	15576	15658	15723	15932	15810	15811	15761	15999	15759	15887	15663	15930	15607	15623	15628	15697	15735	15782	15827	15756	15628	15711	15541	15815	15745	15844	15789	15643	15757	15759	15777	15744	15651	15787	15822	15761	15634	15704	15754	15707	15694	15678	15732	15818	15703	15747	15853	15654	15607	15775	15962	15783	15680	15865	15552	15759	15785	15682	15799	15613	15886	15808	15734	15828	15844	15631	15737	15775	15741	15733	15760	15592	15659	15766	15545	15665	15471	15535	15816	15862	15774	15646	15841	15724	15723	15724	15730	15693	15795	15826	15578	15511	15898	15663	15630	15796	15506	15854	15781	15814	15792	15735	15812	15679	15857	15739	15741	15700	15863	15793	15696	15780	15843	15800	15683	15740	15760	15956	15741	15787	15792	15800	15872	15810	15769	15844	15552	15815	15717	15697	15970	15855	15820	15807	15813	15719	15764	15912	15574	15668	15845	15806	15686	15791	15895	15963	15639	15787	15719	15668	15821	15857	15858	15637	15630	15623	15796	15621	15617	15936	15789	15657	15802	15714	15773	15731	15924	15864	15821	15800	15836	15640	15790	15775	15995	15724	15853	15834	15769	15792	15588	15561	15677	15759	15664	15633	15890	15672	15793	15670	15825	15695	15654	15719	15811	15851	15786	15816	15982	15813	15713	15836	15780	15750	15863	15627	15913	15744	16033	15712	15788	15721	15808	15942	15828	15785	15572	15726	15702	15622	15664	15787	15813	15824	15665	15629	15838	15712	15786	15809	15639	15757	15701	15573	15623	15750	15816	15827	15877	15547	15672	15677	15814	15696	15929	15740	15734	15756	15682	15701	15740	15604	15537	15736	15964	15788	15825	15682	15788	15773	15733	15704	15861	15659	15867	15842	15675	15899	15607	15578	15863	15687	15779	15858	15739	15811	15790	15683	15809	15823	15746	15708	15605	15617	15667	15856	16118	15916	15937	15811	15766	15578	15657	15599	15770	15734	15730	15689	15664	15742	15784	15675	15746	15799	15830	15717	15750	16010	15568	15797	15696	15702	15806	15682	15785	15720	15687	15653	15610	15707	15814	15787	15616	15679	15753	15933	15933	15729	15816	15590	15695	15771	15823	15867	15887	15798	15693	15713	15752	15561	15566	15783	15752	15781	15646	15721	15748	15749	16003	15731	15895	15671	15732	15795	15744	15759	15655	15794	15753	15630	15827	15748	15747	15863	15572	15498	15581	15710	15954	15942	15596	15831	15729	15684	15694	15848	15820	15876	15700	15726	15824	15819	15633	15577	15868	15736	15774	15766	15831	15806	15823	15633	15671	15757	15888	15855	15611	15733	15798	15876	15805	15705	15763	15704	15813	15713	15726	15772	15719	15705	15492	15661	15750	15756	15708	15886	15891	15930	15588	15885	16001	15791	15831	15763	15611	15663	15880	15689	15755	15901	15886	15814	15677	15826	15766	15752	15618	15918	15831	15968	15859	15772	15716	15581	15583	15670	15784	15765	15724	15984	15567	15692	15831	15907	15774	15516	15670	15605	15748	15836	15753	15696	15718	15808	15740	15931	15804	15886	15707	15632	15874	15735	15748	15757	15715	15716	15755	15705	15940	15847	15852	15684	15847	15887	15731	15683	15667	15807	15648	15748	15824	15968	15660	15894	15665	15715	15707	15784	15732	15744	15654	15722	15782	15737	15625	15972	15795	15725	15751	15662	15692	15648	15875	15727	15800	15603	15721	15868	15884	15872	15719	15648	15590	15808	15841	15753	15785	15882	15618	15618	15852	15692	15843	15657	15810	15796	15639	15615	15781	15805	15868	15835	15724	15811	15856	15924	15826	15938	15768	15760	15601	15700	15642	15721	15771	15962	15679	15691	15639	15628	15753	15942	15775	15795	15804	15871	15759	15870	15679	15638	15560	15800	15771	15950	15853	15760	15870	15647	15768	15806	16006	15597	15506	15404	15669	15787	15672	15778	15579	15668	15732	15763	15783	15723	15733	15678	15712	15903	15772	15686	15889	15624	15621	15689	15699	15802	15832	15763	15833	15591	15719	15776	15874	15909	15689	16016	15808	15768	15870	15582	15731	15613	15714	15937	15907	15855	15658	15696	15638	15687	15900	15729	15735	15729	15919	15750	16146	15715	15820	15726	15845	15862	15811	15866	15637	15881	15944	15751	15791	15859	15778	15760	15799	15631	15943	15706	15500	15743	15849	15840	15985	15875	15835	15774	15776	15846	15632	15682	15759	15934	15885	15680	15743	15419	15769	15730	15748	15757	15950	15561	15657	15778	15736	15689	15888	15820	15779	16003	15731	15704	15842	15864	15843	15606	15700	15741	15711	15688	15845	15693	15554	15754	15735	15902	15754	15663	15832	15834	15896	15741	15790	15650	15821	15751	15769	15712	15780	15729	15715	15715	15854	15818	15706	15696	15824	15720	15719	15748	15846	15519	15771	15853	15772	15674	15767	15689	15817	15962	15756	15803	15592	15716	15718	15802	15960	15695	15809	15720	15737	15514	15753	15727	15653	15853	15684	15959	15808	15484	15820	15717	15724	15753	15739	15588	15492	15924	15665	15870	15874	15740	15649	15750	15833	15818	15755	15788	15768	15538	15813	15704	15487	15687	15803	15801	15734	16049	15572	15852	15835	15686	15640	15681	15752	15812	15848	15717	15700	15776	15669	15733	15432	15816	16186	15776	15573	15780	15717	15823	15659	15720	15807	16056	15635	15816	15840	15672	15854	15907	15770	15624	15691	15819	15803	15969	15793	15682	15734	15698	15620	15726	15551	15751	15834	15757	15769	15712	15687	15668	15799	15746	15763	15557	15684	15626	15757	15947	15818	15831	15741	15778	15853	15859	15769	15956	15599	15728	15620	15696	15734	15715	15809	15712	15779	15647	15807	15710	15586	15606	15719	15789	15795	15722	15823	15762	15746	15721	15706	15726	15714	15787	15754	15905	15612	15789	15868	15750	15844	15573	15591	15569	15809	15635	15555	15835	15697	15796	16021	15705	15651	15707	15687	15668	15968	15756	15735	15655	15827	15789	15821	15641	15671	15697	15796	15723	15793	15752	15825	15713	15630	15786	15591	15842	15757	15601	15773	15877	15782	15805	15821	15663	15812	15630	15655	15936	15674	15669	15640	15725	15843	15718	15777	15912	15616	15826	15649	15799	15572	15980	15718	15742	15584	15642	15555	15666	15624	15871	15672	15586	15768	15807	15758	15619	15734	15687	15909	15833	15858	15867	15712	15695	15929	15722	15726	15833	15761	15723	15612	15638	15643	15893	15756	15826	15767	15668	15743	15750	15661	15717	15675	15698	15625	15854	15779	15837	15677	15705	15842	15813	16093	15696	15596	15709	15854	15794	15942	15760	15817	15849	15545	15631	15680	15518	15649	15531	15858	15543	15705	15906	15953	15665	15645	15734	15677	15842	15965	15863	15693	15836	15777	15798	15571	15740	15711	15867	15568	15824	15537	15777	15719	15736	15693	15575	15635	15631	15810	15667	15919	15517	15625	15837	15897	15865	15889	15915	15796	15750	15976	15989	15587	15809	15633	15778	15805	15573	15704	15667	15711	15763	15944	15809	15713	15694	15734	15779	15806	15638	15654	15734	15838	15869	15827	15722	15884	15705	15749	15869	15935	15943	15656	15721	15594	15748	15765	15676	15738	15905	15879	15794	15730	15732	15808	15648	16038	15635	15748	15788	15712	15545	15897	15685	15733	15858	15745	15762	15706	15689	15767	15599	15682	15688	15720	15805	15814	15651	15706	15786	15726	15825	15833	15745	15631	15808	15801	15587	15653	15643	15722	15742	15680	15668	15580	15761	15664	15596
14535	21281	20356	17877	17221	16829	21728	42692	43083	34146	25697	19236	16213	15126	15153	15303	15279	15049	15256	15143	15146	15121	15287	15095	15123	15132	15190	15024	15185	15306	15267	15239	15229	15127	15171	15052	15207	15346	15234	15132	15132	15087	15143	15371	15170	15316	15096	15154	15220	15242	15065	15111	15255	15129	15262	15044	15015	15106	15016	15226	15114	15132	15310	15062	15091	15043	15201	15147	15078	15163	15170	15329	15347	15083	15297	15124	15119	15151	15152	15073	15158	15262	15086	15239	15265	15168	15198	15142	15121	15109	15191	15179	15103	15112	15228	15065	15178	15192	15096	15173	15059	15316	15422	15084	15309	15001	15364	15265	15132	15135	15309	15010	15235	15073	15058	15208	15015	15110	15279	15084	15242	15218	15173	15246	15047	15038	15284	15249	15105	15215	15213	14951	15271	15134	15126	15273	15149	15143	15326	15205	15232	14952	15253	15266	15217	15249	15159	15139	15088	15075	15302	15240	15208	15150	15198	15193	15243	15377	15339	15182	15048	15342	15110	15227	15296	15269	15229	15103	15147	15089	15257	15174	15145	15188	15148	15175	15137	15140	15031	15110	15190	15100	15130	15290	15305	15067	15164	15108	15126	15138	15125	15293	15129	15154	15187	15246	15291	15236	15215	15070	15280	15077	15174	15317	14976	15082	15197	15210	15154	15145	15111	15114	15255	15102	15056	15052	14998	15104	15377	15083	15189	15303	15156	15036	15198	15089	15172	15221	15069	15233	15122	15167	15053	15132	15095	15005	15056	15148	15275	15097	15255	15179	15080	15165	15057	15099	15318	15124	15194	15302	15080	15120	15070	15120	15194	15195	15161	15224	15319	15113	15182	15173	15252	15185	15228	15187	15243	15053	15127	15067	15038	15263	15159	15259	15200	15196	15386	15037	14951	15064	15160	15197	15245	15355	15101	15210	15125	15304	15196	15214	15297	14955	15102	15143	15121	15023	15307	15187	15174	15195	15288	14966	15124	14993	15181	15343	15164	15253	15289	15092	15245	15003	15019	15209	15160	15268	15259	15065	15273	15083	15078	15258	15151	15274	15204	15076	15296	15164	15136	15293	15104	15229	15228	15162	15263	14967	15173	15255	15198	15226	15117	15143	15090	15056	14925	15104	15071	15226	15219	15235	15171	14838	15140	15089	15341	15117	15156	15279	15200	15180	15181	15087	15282	15180	15234	15070	15058	14948	15043	15120	15132	15080	15155	15159	15261	15122	15186	15173	15212	15115	15149	15196	15171	15186	15180	15129	15218	15196	15076	15235	15250	15224	15237	15128	15192	15268	15203	15095	15116	15255	15234	15170	15130	15300	15210	15061	15139	15338	14969	15166	15108	15299	15208	15162	15155	15180	15324	15215	15256	15104	15275	15346	15172	15213	15070	15118	15096	15201	15207	15064	14879	15226	14979	15296	15236	15138	15310	15068	15112	14971	15264	14963	15116	15154	15025	15004	15245	15093	15171	15380	15196	15161	15081	15040	15033	15186	15270	15116	15311	15190	15052	15086	15290	15182	15377	15043	15181	15021	15355	15283	15167	15149	15236	15162	15197	15019	15142	15306	15084	15266	15212	15328	15245	15254	15124	15088	15013	15172	15153	15236	15148	15182	15071	15200	15126	15311	15112	15142	15019	15035	14853	15180	15141	15058	15221	15143	15216	15117	15272	15283	15146	15049	15363	15063	15126	15179	15154	15221	15203	15138	15051	15154	15156	15227	15086	15274	15080	15015	15163	15183	15178	15032	14977	15215	15138	15257	15295	15157	15237	15107	14994	15138	15214	15163	15181	14999	15191	15196	15069	15232	15173	15059	15198	15091	15279	15126	15216	15265	15123	15179	15056	15183	15075	15295	15132	15071	15176	15267	15241	15169	15180	15326	15100	15206	15147	15181	15198	15215	15082	15197	15215	15116	15258	15205	14968	15078	15109	15156	15059	15068	15104	15322	15095	15038	15100	15203	15047	15091	15097	15113	15101	15210	15274	15091	14975	15107	15216	15161	15233	15082	15126	15223	15119	14941	15080	15138	15168	15196	15254	15117	15245	15157	15104	15185	15250	15171	15334	15109	15206	15170	15191	15111	15232	15123	15044	15088	15272	15038	14995	15246	15064	15163	15103	15143	15135	15084	14914	15222	15322	15193	15197	15367	15181	15099	15087	15144	15214	15225	15175	15211	15110	15115	15106	15153	15222	15096	15239	15288	15201	15042	15213	15284	15150	15242	15076	15131	15269	15163	15198	15321	15123	15073	15314	15105	15165	15060	15388	15136	15251	15276	15240	15097	15148	15189	15249	15157	15271	15184	15182	15084	15293	15130	15059	15238	15089	15151	15160	15252	15208	15111	15359	15138	15218	15131	15277	14957	15068	15228	15245	15145	15049	15324	15035	15260	15256	15388	15084	15368	15170	15233	15199	15040	15230	15030	15211	15107	15126	15197	15134	15290	15256	15095	15110	15197	15090	15264	15109	15182	15066	15118	15123	15216	15100	15233	15320	15138	15231	15168	15042	15331	15284	15263	15074	15219	15207	15217	15103	15247	15048	15296	15043	15120	15307	15111	15032	15266	15253	15147	15248	15152	15070	15136	15226	15064	15084	15164	15030	15182	15172	15060	15325	15119	15142	15097	15238	15135	15094	15198	15189	15257	15098	15197	15284	15165	15129	15127	15263	15382	15142	15183	15247	15163	15052	15163	15237	15242	15100	15174	15175	15125	15145	15232	14971	15016	15200	15101	15189	15171	15175	15302	15094	15191	15128	15142	15107	15227	15274	15202	15099	15278	15158	15106	15040	15154	15197	14966	15280	15325	15257	15131	15061	15197	15139	15104	15095	15040	15299	15103	15004	15140	15137	15304	15112	15252	14992	15118	15243	15201	15173	15155	15306	15215	15297	15146	15117	15098	15141	15231	15053	15085	15121	15086	15242	15189	15335	15174	15383	15145	15315	15270	15392	15115	15145	15036	15145	15197	15048	15334	15213	15278	15192	15357	15331	15196	15146	15307	15131	15234	15286	15085	15199	15176	15203	15071	15148	15120	15134	15228	15306	15178	15206	15065	15265	15246	15202	15178	15276	15168	15146	15026	15057	15202	15087	15113	15159	15179	15019	15059	15271	15094	15234	15148	15218	15226	15256	15160	15205	15277	15318	15226	15103	15212	15250	15192	15123	15124	15133	15171	15027	15184	15183	15191	15124	15076	15277	15174	15071	15289	15199	15241	15291	15352	15141	15231	15216	15256	15144	15379	15276	15377	15157	15140	15187	15269	15178	15233	15143	15103	15165	15296	15169	15292	15138	15188	15058	15125	15100	15035	15219	15073	15058	15209	15134	15157	15099	15247	15353	15169	15222	15115	15365	15285	15095	14989	15205	15072	15176	15211	15232	15128	15119	15145	15172	15281	15136	15070	15128	15323	15100	15181	15270	15080	15238	15093	15277	15223	15126	15079	15088	15078	15204	15178	15175	15258	15040	15129	15148	15166	15135	15157	15119	15127	15256	15189	15210	15155	15122	15288	15135	15063	14924	15181	15132	15123	15284	15047	15243	15285	15225	15116	15103	15133	15081	15167	15072	15370	15104	15338	15186	15128	15224	15124	15040	15164	15133	15098	14974	15036	15085	15250	15220	15209	14958	15085	15038	15274	15167	15236	15007	15157	15147	15128	15218	15295	15164	15226	15359	15220	15360	15340	15141	15190	14979	15141	15120	15162	15040	15207	15131	15094	15137	15109	15310	15224	15115	15323	15075	15266	15073	15233	15316	15186	15032	14960	15388	15136	14962	15023	15172	15276	15091	15080	15085	15386	15302	15083	15283	15127	15218	15201	15169	15254	15075	15218	15182	15085	15008	15093	15304	15235	15194	15119	15095	15260	15157	15177	15298	15312	15148	15230	15056	15099	15093	15098	15130	15044	14902	15138	15193	15221	14954	15149	15057	15173	14994	15160	15277	15242	15146	15034	15268	15239	15070	15063	15171	15088	15241	15167	15119	15220	15253	15330	15316	15164	15104	15143	15150	15124	15202	15042	15163	15122	15335	15207	15113	15368	15086	15269	15211	15311	15010	15116	15199	15015	15149	15208	15226	15277	15059	15311	15159	15077	15189	15366	15199	15235	15328	15133	14963	15124	15204	15056	15120	15181	15225	15209	15045	15128	15042	15168	15207	15207	15146	15074	15145	15171	15070	15143	15085	15292	15144	15214	15126	15214	15332	15197	15293	15158	14959	15151	15071	15261	15110	15029	15105	15189	15111	15138	15033	15181	15099	15051	15206	15248	15254	15328	15195	15388	15181	15157	15177	15240	15364	15217	15299	15084	15297	15073	15214	15180	15209	15150	15437	15155	15232	15175	15063	15142	15193	14931	15060	15163	15182	15165	15342	15162	15013	15362	15149	15120	15168	15005	15322	15058	15055	15192	15129	15145	15250	15185	15111	15272	15264	15141	15119	15056	15061	15141	15103	15149	15269	15237	15320	15382	15222	15148	15125	15174	15077	15191	15198	15129	15309	15160	15254	15115	14945	15352	15063	15173	15111	15322	15164	15109	15274	15254	14987	15160	15224	15253	15092	15193	15168	15158	15146	15159	15347	15220	15152	15002	15077	15165	15319	15181	15309	15230	15107	15159	15130	15110	15296	15132	15175	15076	15138	15319	15079	15100	15103	15147	15127	15178	15073	15171	14943	15272	15230	15208	15184	15149	15093	15194	15241	15127	15138	15171	15088	15225	15261	15182	15109	15100	15199	15127	15153	15048	15165	15050	15052	15213	15120	15124	15277	15013	15249	15086	15088	15279	15165	15053	15175	15246	15133	15278	15119	15234	15179	15279	15071	15142	14985	15033	15133	15177	15061	15176	15268	15236	15247	15195	15191	15241	15207	15172	15143	15219	15246	15146	15239	15166	15201	15125	15117	15272	15105	15125	15163	15165	15300	15192	15159	15269	15239	15280	15138	15130	15295	15148	15254	15134	15364	15194	15199	15196	15143	15090	15167	15195	15154	15178	15202	15171	15109	15302	15017	15105	15287	15119	15102	15148	15232	15063	15246	15034	15287	15275	15064	15261	15207	15081	15022	15020	15134	15221	15258	15227	15138	15284	15246	15102	15139	15136	15146	15187	15198	15239
23033	21241	29065	23718	21411	22734	23728	52978	57326	45695	32459	23219	18053	16035	15885	15657	15952	16007	15900	15559	15758	15785	15668	15673	15650	15755	15590	15758	15673	15751	15826	15652	15579	15567	15726	15590	15643	15685	15688	15849	15750	15513	15639	15696	15580	15535	15854	15658	15594	15723	15745	15804	15702	15316	15564	15658	15678	15681	15478	15716	15572	15457	15527	15488	15654	15693	15761	15535	15500	15570	15732	15694	15876	15533	15596	15735	15533	15701	15619	15515	15497	15578	15891	15773	15668	15615	15647	15465	15542	15634	15620	15643	15608	15595	15528	15591	15726	15469	15486	15516	15719	15834	15584	15653	15408	15664	15511	15497	15460	15656	15725	15512	15678	15625	15612	15492	15715	15553	15673	15467	15741	15590	15657	15576	15772	15534	15571	15449	15378	15697	15607	15498	15659	15565	15723	15796	15733	15613	15700	15692	15430	15412	15617	15579	15437	15515	15428	15570	15442	15473	15562	15624	15411	15477	15570	15585	15660	15538	15466	15723	15510	15437	15445	15670	15745	15552	15536	15612	15611	15540	15608	15551	15756	15689	15598	15399	15607	15716	15526	15485	15622	15484	15465	15403	15691	15553	15588	15667	15622	15389	15474	15646	15620	15732	15600	15475	15625	15435	15577	15508	15479	15533	15547	15681	15769	15537	15636	15633	15515	15425	15720	15453	15785	15762	15833	15726	15553	15497	15747	15602	15757	15480	15614	15530	15653	15401	15697	15621	15782	15696	15478	15561	15650	15568	15410	15751	15454	15775	15778	15576	15701	15365	15542	15485	15560	15649	15344	15645	15547	15494	15666	15795	15608	15417	15599	15528	15548	15429	15452	15632	15640	15390	15481	15702	15627	15674	15694	15515	15536	15660	15663	15667	15674	15444	15574	15622	15315	15511	15652	15518	15563	15439	15621	15679	15597	15569	15574	15615	15559	15336	15573	15629	15594	15535	15469	15545	15597	15581	15471	15667	15676	15608	15404	15509	15646	15677	15578	15616	15544	15873	15591	15537	15582	15484	15539	15545	15578	15566	15684	15584	15560	15692	15560	15689	15498	15590	15608	15534	15583	15333	15519	15336	15640	15761	15695	15613	15637	15718	15615	15448	15709	15347	15556	15297	15621	15698	15580	15720	15606	15639	15510	15411	15461	15472	15628	15439	15653	15607	15413	15531	15640	15518	15433	15358	15482	15636	15680	15667	15728	15403	15632	15430	15652	15428	15570	15590	15528	15433	15628	15585	15437	15654	15580	15490	15564	15608	15517	15421	15596	15585	15366	15451	15840	15684	15645	15544	15486	15496	15558	15668	15424	15490	15429	15379	15463	15674	15677	15401	15632	15694	15821	15411	15605	15473	15400	15619	15624	15612	15636	15586	15524	15424	15670	15411	15683	15704	15559	15683	15309	15703	15368	15828	15663	15513	15769	15602	15652	15493	15651	15589	15536	15446	15516	15548	15467	15798	15637	15645	15688	15625	15546	15504	15558	15766	15495	15579	15605	15612	15586	15579	15635	15535	15551	15753	15349	15580	15578	15529	15583	15536	15578	15748	15742	15716	15551	15562	15569	15577	15764	15596	15729	15731	15630	15444	15557	15617	15643	15494	15640	15532	15520	15676	15585	15417	15611	15456	15711	15628	15359	15496	15542	15575	15827	15533	15477	15815	15479	15660	15567	15429	15490	15689	15657	15541	15579	15586	15623	15625	15624	15701	15533	15500	15513	15595	15364	15732	15654	15536	15400	15606	15775	15514	15505	15677	15880	15527	15681	15385	15683	15536	15603	15619	15763	15516	15586	15622	15678	15576	15558	15508	15368	15698	15609	15637	15523	15386	15497	15377	15613	15431	15510	15529	15690	15667	15505	15500	15426	15411	15399	15443	15331	15585	15588	15665	15563	15469	15660	15483	15400	15360	15513	15480	15417	15715	15459	15498	15656	15455	15620	15499	15725	15566	15592	15672	15657	15707	15644	15532	15666	15569	15565	15615	15568	15337	15512	15540	15449	15695	15587	15651	15607	15277	15720	15528	15477	15626	15467	15491	15630	15502	15265	15432	15532	15712	15403	15413	15446	15636	15758	15857	15476	15561	15597	15518	15427	15420	15937	15507	15421	15658	15569	15739	15741	15499	15396	15461	15693	15492	15511	15472	15529	15568	15741	15512	15648	15638	15756	15742	15312	15508	15486	15658	15588	15518	15562	15582	15489	15466	15604	15591	15518	15532	15520	15494	15620	15640	15595	15602	15508	15578	15718	15648	15481	15614	15599	15640	15633	15557	15680	15619	15354	15596	15605	15714	15568	15600	15687	15367	15765	15640	15553	15515	15651	15551	15651	15358	15517	15712	15450	15594	15408	15623	15562	15698	15576	15776	15646	15637	15641	15563	15587	15559	15497	15558	15515	15642	15601	15667	15727	15766	15561	15505	15542	15488	15678	15729	15653	15590	15532	15662	15569	15637	15518	15573	15401	15513	15496	15733	15539	15690	15757	15638	15498	15462	15462	15571	15452	15687	15544	15763	15590	15509	15733	15461	15568	15559	15674	15623	15762	15518	15643	15585	15556	15601	15619	15535	15581	15918	15519	15380	15644	15748	15754	15458	15850	15634	15442	15655	15509	15558	15533	15738	15545	15470	15456	15648	15551	15587	15745	15622	15725	15513	15721	15500	15563	15422	15443	15513	15443	15696	15701	15619	15442	15482	15829	15596	15436	15465	15400	15389	15525	15633	15548	15768	15905	15670	15519	15692	15618	15697	15676	15678	15623	15574	15575	15402	15603	15560	15472	15525	15610	15470	15814	15690	15414	15762	15769	15612	15434	15620	15605	15656	15608	15536	15483	15439	15403	15558	15484	15551	15325	15265	15595	15667	15602	15664	15753	15602	15613	15760	15511	15665	15522	15550	15526	15542	15440	15568	15480	15608	15592	15500	15614	15502	15547	15638	15711	15448	15651	15476	15573	15684	15649	15541	15468	15369	15624	15565	15477	15335	15569	15757	15638	15672	15541	15554	15671	15666	15405	15361	15578	15568	15772	15561	15575	15678	15443	15539	15638	15654	15509	15499	15625	15477	15610	15607	15560	15549	15621	15495	15480	15616	15612	15734	15554	15658	15473	15666	15463	15536	15534	15616	15574	15369	15680	15531	15471	15339	15454	15403	15669	15361	15371	15601	15409	15783	15705	15477	15660	15488	15600	15481	15643	15535	15546	15706	15548	15732	15843	15661	15612	15481	15361	15464	15630	15486	15626	15477	15452	15476	15541	15606	15688	15511	15678	15447	15710	15764	15508	15649	15256	15458	15511	15655	15535	15467	15628	15429	15661	15674	15527	15643	15633	15359	15638	15525	15459	15749	15535	15570	15608	15508	15514	15514	15518	15553	15380	15542	15549	15724	15669	15706	15614	15603	15731	15390	15579	15774	15383	15590	15485	15502	15662	15757	15725	15486	15351	15635	15550	15489	15719	15442	15452	15577	15322	15422	15533	15841	15678	15601	15486	15435	15469	15740	15396	15556	15610	15479	15706	15449	15472	15535	15606	15416	15638	15421	15462	15585	15569	15751	15640	15661	15573	15545	15581	15607	15651	15553	15525	15585	15488	15508	15407	15715	15563	15469	15514	15506	15597	15556	15649	15427	15402	15686	15539	15505	15719	15613	15609	15522	15857	15594	15599	15704	15530	15512	15634	15502	15595	15469	15423	15609	15598	15471	15584	15593	15671	15415	15333	15524	15452	15610	15504	15651	15438	15745	15738	15626	15515	15669	15474	15596	15716	15589	15489	15437	15575	15772	15556	15630	15451	15710	15367	15502	15639	15599	15627	15547	15545	15523	15522	15586	15585	15445	15561	15541	15531	15563	15460	15530	15480	15721	15575	15698	15632	15744	15546	15641	15702	15556	15749	15531	15754	15565	15777	15615	15599	15547	15706	15448	15561	15611	15510	15685	15573	15454	15559	15371	15355	15695	15645	15725	15547	15506	15631	15621	15578	15504	15431	15596	15473	15667	15677	15543	15372	15745	15506	15623	15510	15702	15577	15442	15458	15465	15531	15442	15639	15610	15597	15642	15591	15586	15600	15547	15350	15435	15539	15460	15524	15601	15571	15459	15553	15474	15441	15692	15816	15551	15594	15663	15480	15813	15492	15513	15742	15737	15542	15566	15540	15483	15568	15724	15609	15399	15455	15622	15584	15550	15517	15557	15525	15472	15676	15423	15465	15438	15610	15510	15637	15665	15561	15580	15533	15537	15542	15491	15583	15531	15608	15527	15540	15548	15591	15531	15608	15684	15524	15576	15587	15722	15669	15574	15470	15495	15506	15644	15544	15543	15455	15544	15740	15602	15405	15619	15505	15377	15406	15491	15481	15643	15887	15601	15541	15664	15584	15585	15730	15502	15652	15476	15622	15714	15573	15524	15487	15507	15624	15665	15624	15573	15656	15636	15584	15664	15743	15599	15538	15538	15439	15535	15687	15310	15445	15449	15536	15703	15556	15630	15590	15513	15462	15500	15409	15599	15552	15035	15569	15664	15487	15717	15737	15590	15479	15612	15547	15611	15508	15399	15600	15408	15385	15574	15593	15723	15698	15403	15602	15591	15659	15576	15649	15367	15444	15539	15570	15601	15622	15620	15668	15712	15613	15592	15614	15455	15507	15531	15871	15507	15584	15693	15470	15526	15523	15627	15517	15447	15552	15605	15362	15581	15395	15404	15548	15566	15726	15616	15497	15450	15551	15549	15594	15521	15607	15783	15367	15412	15475	15575	15472	15591	15589	15430	15426	15668	15531	15502	15432	15443	15551	15348	15552	15743	15804	15613	15623	15624	15662	15720	15395	15499	15534	15733	15652	15654	15575	15524	15492	15571	15650	15759	15494	15706	15522	15670	15728	15409	15653	15544	15675	15552	15512	15585	15616	15610	15535	15448	15518	15511	15759	15592	15468	15653	15731	15667	15770	15621	15771	15582	15455	15666	15613	15405	15306	15380	15388	15533	15781	15491	15366	15584	15639	15589	15327	15465	15706	15709	15567	15417	15493	15621	15659	15538	15718	15687	15466	15633	15550	15781	15632	15590	15483	15517	15640	15500	15667	15703	15527	15497	15911	15455	15658	15559	15642	15557	15612	15586
16115	28280	26152	20195	18846	18309	20546	58014	58669	47176	34051	23000	17476	15027	15032	15081	15059	15022	15123	15090	15222	15036	15127	14981	14985	15236	15280	14982	14994	15101	14947	14936	15201	15114	14865	14996	15141	15034	14967	14883	15065	15074	15234	15002	15049	15193	14993	15061	15066	15151	14982	14969	14960	15202	15007	15157	15140	15115	14964	15023	15040	14870	15108	15149	15045	15070	15095	15013	15196	15126	14980	15165	14986	15220	15079	15141	14907	14978	15072	15123	14953	14933	15044	15165	15117	14939	15114	15115	15085	15045	15038	14946	14968	15017	14943	14983	15034	14991	15003	14983	14786	15149	14946	15019	15157	15135	15250	14894	14917	15019	15034	15070	14906	15065	15045	15167	15129	14939	14913	15051	15114	14963	14985	14988	14982	15067	14931	15023	15004	15076	15055	15093	15014	15023	15059	14966	15107	15265	15055	14959	15146	15012	15182	15121	14872	14966	15049	15103	15062	15135	14972	15209	15120	15020	15116	15083	14963	15030	15077	15080	15044	15202	15119	14947	14913	15076	15124	15124	15139	14928	14996	15028	15110	14947	15152	15034	15158	15128	15033	14992	14965	15070	15084	14840	15016	15155	14983	15205	15045	15038	15062	14939	14897	15069	14998	15074	14992	14929	15069	15060	15126	15081	14848	15077	14922	15194	14994	15103	15042	14974	15064	15019	15150	15052	15087	14982	15020	15041	15067	15210	15141	14910	14903	15061	15063	14898	15018	15028	14921	14987	15080	15093	15011	15369	14975	15086	15030	15146	15108	14921	15040	15046	14889	14848	15158	14966	15056	15223	14929	14912	15108	14867	15028	15072	15155	14992	15112	15099	15104	14950	15156	15003	14979	15034	14984	15067	15062	15216	15119	15152	15176	14974	15100	14882	14988	15078	15044	15087	14990	14968	15016	14985	15084	15150	14897	15055	15023	15042	14998	14976	14946	15049	14967	15083	15018	15046	14967	15113	15094	14989	15029	14951	15092	15152	15048	15160	15062	14888	15125	14980	15107	15093	14991	14958	14903	15139	15124	15115	15042	15216	15036	15135	15153	14963	15087	15173	15058	15060	14970	15006	14958	15000	15065	14995	15003	15087	15171	14956	15087	15157	14981	14968	15025	14903	15010	15129	15032	14984	15248	15031	15113	14930	15170	15091	15158	15035	15134	15110	14974	15312	15172	15158	15140	15003	14933	14992	15150	15043	15029	15271	15088	15072	15049	14987	14957	15339	15058	14909	15088	15094	15099	15044	15090	14976	15258	15032	15012	14951	15174	14898	15051	14992	15016	15087	14971	15097	15075	15038	15253	14974	15088	14833	15099	15107	14987	14949	15164	15078	15100	15119	15012	14975	14990	15101	14937	15081	15113	15023	14961	14969	15162	15005	15159	15021	14878	15065	14898	14972	15095	15086	14857	14995	14962	14944	14886	15002	15066	15135	14995	14993	14982	15130	15068	15020	14773	15220	15037	14927	14962	14948	15058	15255	15031	15126	14988	15040	15078	14973	15138	14922	15074	14873	15034	15084	15061	15118	15278	15095	14971	15031	14970	15008	15033	15071	14958	15053	15117	15119	14876	15054	15017	15068	15088	15053	15140	14987	15012	15058	15045	15116	15134	14897	15196	15024	15183	15039	14958	14877	15057	15091	15047	15103	14987	15001	15110	14969	15086	15042	14752	15009	15050	14889	14996	15081	15119	15314	14973	15118	15067	15012	14948	15072	14962	15073	14967	14955	14930	15095	14897	15168	14865	15018	15033	15171	15203	14964	15012	15098	15043	15010	15052	15012	15037	15135	14962	14882	15159	14955	15097	15081	15077	14812	15276	15249	15110	15038	14912	14852	15068	15142	14953	15071	15044	15108	15013	14897	15052	15065	15059	15053	15074	14987	15228	15026	15187	15022	15025	15067	15104	14899	15133	14933	15055	14988	15060	15077	14954	15107	15103	15182	15097	15069	14970	14992	15023	14979	15038	15034	15204	14956	15143	15012	14957	15032	14979	15193	14974	15091	14937	14972	14982	14973	15235	14937	15078	15140	15094	14969	15135	15066	15086	14756	15093	14999	15068	14958	15007	15123	14978	15229	15002	14910	15334	15083	15004	15027	15038	14914	14883	14927	15138	15012	15041	15189	14999	15163	15014	15225	15128	14940	15100	15115	15052	14956	15018	15120	15314	14943	15169	15139	15132	15202	15030	15026	15131	15100	14987	15035	14943	15125	15035	15146	15133	15032	15015	15001	14979	15133	15082	15094	15166	15052	14873	15088	14935	14937	15053	15011	15009	15173	14895	15008	15045	14981	15079	15122	15019	15048	14931	14915	15003	14990	14877	15076	14990	15223	15297	14951	14952	14938	14974	15030	14950	15004	14938	14861	14979	15082	15096	14965	14979	15117	15124	14963	15147	15131	15139	15028	15041	15039	15102	15091	15148	15025	15131	14939	15138	15186	14978	15008	15091	15092	14955	15202	15017	15031	14961	14969	15078	15012	15189	15069	14996	14914	15043	15073	15033	15017	14987	15095	15050	14931	15256	15077	15009	15167	15191	14953	15127	15036	14981	15026	14922	14919	15277	15005	15175	15182	15154	14979	15205	15051	14981	15093	15014	14989	15141	14987	14971	15184	15087	14960	15063	15035	15126	15067	15014	14884	15175	14906	15029	14931	14963	15071	15225	14915	15081	14865	15041	15000	15034	15080	15117	15235	15093	15003	14898	15289	15076	15091	14957	14835	15112	15116	15014	14983	14901	14987	15082	14923	14954	15031	14975	14993	15064	14914	15101	15159	14834	15087	15048	15189	15038	14959	15145	15075	15022	15080	14948	15003	15012	15110	15008	15175	15205	15041	15078	15086	15192	14970	14930	14978	15078	15163	14975	15177	15055	14970	15026	15040	14990	15064	15147	14930	15182	14963	15077	15216	15061	14881	15020	15118	14981	15137	15105	14953	15132	15162	14890	15164	15130	14870	15020	15069	15063	15183	15002	15129	15037	15016	15095	15025	14995	15053	15066	15075	15093	15035	14837	14855	14950	14943	15051	14967	15041	14978	15073	15033	14991	15119	15053	15057	14950	15022	15027	15003	14991	15008	15103	15029	15169	15077	15090	14965	14994	15139	14941	15009	15000	15155	15011	14873	15116	14919	15049	14968	15216	15087	15115	15141	15057	15115	14988	14967	15060	14956	15032	15075	15076	15058	14965	14965	14878	14915	15176	14921	14996	14887	14946	15137	15009	14970	14992	15128	15024	15093	15225	15079	14960	15068	15028	15122	15082	14850	15065	15144	15146	15014	15116	14900	15067	15112	15100	15004	14855	15001	15300	15055	15006	15108	15023	15070	14998	15219	14943	14972	15002	15029	15028	14961	14820	15070	15057	15077	15132	14869	15072	15043	14999	15069	15088	15095	15043	15018	15068	15118	15032	14885	15010	15108	14870	14998	14968	14904	15015	15114	15118	15190	14994	14943	14932	15042	14978	15033	15136	14981	14936	15061	15061	15100	15043	14981	15178	14963	15084	15060	15005	15094	15011	15110	14993	15018	15009	15044	15035	15140	15011	15010	15014	15130	14949	15005	15110	15013	14870	15042	15049	15064	14989	14903	14978	14908	14950	15103	15148	15095	15129	15031	15090	15057	14963	15053	15113	14925	15024	15152	14876	15054	14997	14978	15154	15058	14966	14897	15050	15139	14988	15019	15136	15074	15064	15096	14901	14927	15153	14945	15066	15224	14979	15049	15088	14945	15063	15187	14911	15139	15020	14715	14912	14829	15187	15055	15061	14975	14991	15021	14970	14863	15057	15116	14909	15057	15102	15095	14969	15050	15055	15068	15112	15083	15043	14997	14998	15142	15004	15076	15041	14877	15145	15159	14981	15123	15087	15206	15119	14979	15025	15077	15089	15027	14972	15042	14977	14983	15095	14992	14826	14956	14997	15177	15078	15103	15149	15062	14930	15026	15041	14816	14866	15146	15125	14961	15203	14955	14970	14996	14924	15081	15163	15035	14997	14928	15074	15286	15019	15007	15161	15220	14878	14853	15049	14999	15059	15115	14971	15160	15064	15205	15097	15107	15081	15003	14955	15006	14962	14995	14933	15022	14971	15037	15112	15110	15006	15083	15138	15025	14973	14969	14890	15075	14967	15053	14947	15157	14940	14921	15067	14919	14959	14952	14932	15042	15024	15019	15009	14978	15080	15007	14982	15030	15025	15017	14939	15047	14829	15078	15050	15089	15073	15162	14949	15031	14947	14983	15060	15114	14953	14991	15105	15045	15047	14960	15125	15077	14872	14956	15181	14990	14953	14917	15016	15010	15036	14964	15142	15047	14943	15045	15063	14960	15151	15146	14979	15250	14933	15091	15046	14932	15009	15143	15109	15064	14959	15008	15239	15086	15164	15212	15090	15135	15063	15032	14909	14882	15015	14985	14860	14955	14878	15032	15055	15093	14979	15028	14958	15083	15278	15031	14975	14883	15294	14918	14975	15134	15132	15113	15008	14946	14898	15146	14999	15076	15073	15027	15106	15016	14996	14836	14964	15007	15117	14883	15159	15155	15098	15110	15117	15069	15238	15217	14863	14764	14982	15032	15073	14978	15029	14991	15221	15159	15039	15137	15143	15040	15023	15090	15108	15191	15032	15103	14944	15178	14996	15090	15020	15040	15075	15063	14936	15013	15146	15082	15051	15014	14967	15051	15015	15069	14888	15128	14947	14948	15114	15192	14942	15076	15166	15126	15059	15130	15062	15101	15001	14959	15019	15011	15100	15309	15216	15024	15066	15085	15152	14988	15142	14872	14880	14959	15153	15035	14843	14948	15132	15135	15062	15020	15062	15035	15171	15022	14995	15023	14990	14885	14895	15108	14991	14990	15056	15177	15028	14931	15000	15010	15113	14972	14852	14973	15140	15097	15152	15146	15265	14841	15246	15096	15081	15083	15047	15079	14925	14992	14978	15147	14960	15067	15057	15111	15050	15064	15082	15066	14939	14863	14990	14946	15007	15085	14867	15163	15338	15138	15048	15056	15005	15090	15001	14997	15048	15133	14989	15086	14971	15240	15016	15000	15027	14848	14963	15010	14971	15039	14989	14991	14882	15008	15049	15193	15039	15046	15097	15130	15076	15154	14829	15082
27375	21701	22340	18112	15311	15345	15644	20334	22239	20051	17735	16000	15485	15218	15213	15064	15149	15307	14993	15054	15317	15206	15163	15130	15173	15507	15170	15254	15147	15115	15286	15154	15326	15108	15132	15089	15142	15017	15152	15162	15250	15298	15081	15111	15085	15218	15301	15146	15271	15106	15175	14951	15199	15215	15219	15258	15332	15258	15340	15214	15165	15194	15266	15153	15369	15220	15154	15094	15185	14914	15285	15234	15251	15089	15308	15259	15230	15341	15309	15106	15263	15021	15195	15172	15152	15336	15016	15257	15212	15049	15112	15223	15170	15194	15210	15097	15296	15073	15324	15211	15489	15137	15037	15091	15252	15067	15078	15149	15052	14942	15309	15264	15169	14957	15160	15114	15217	15243	15163	15350	15134	15139	15051	15253	15448	15208	15128	15062	14920	15422	15348	15110	15222	15355	15108	15013	15117	15273	15191	15189	15299	15135	15227	15079	15325	15141	15115	15055	15110	15046	15311	15145	15171	15169	15133	15141	15011	15358	15163	15308	15035	15250	15191	15096	15162	15237	15136	15140	15248	14917	15232	15246	15106	15012	15198	15184	15051	15272	15157	15139	15126	15184	15044	15238	15405	15200	15132	15161	15367	15054	15184	15188	15139	15010	15408	15162	15186	15142	15239	15219	15097	15189	15265	15159	15241	15151	15123	15229	15195	14981	15039	15126	15100	15255	15119	15186	15231	15261	15236	15273	15340	15412	15193	15326	15062	15193	15060	14952	15073	15063	15300	15270	15155	15219	15296	15205	15210	14939	15187	15163	15023	15091	15300	15195	15095	15179	15181	15217	15176	15332	15199	15177	15002	15149	15238	15243	15149	15367	15206	15160	15205	15146	15118	15147	15133	15243	15198	15200	15254	15108	15184	15306	15241	15248	15116	15250	15211	15019	15048	15116	14961	15205	15063	15317	15228	15087	15260	15013	15371	15153	15141	15316	15351	15222	15394	15269	15181	15314	15375	15074	15330	15139	15388	15242	15201	15266	15200	15306	15118	15296	15174	15175	15257	15112	15111	15032	15147	15314	15149	15184	15267	15155	15046	14969	15236	15277	15073	15227	15097	15094	14987	15179	15115	15042	15128	15348	15222	15068	15184	15034	15140	15309	15188	15261	15145	15183	15254	15295	15194	15135	15214	15332	15087	15053	15165	15206	15215	15006	15130	15148	15316	15296	15243	15137	14929	15251	15186	15207	15236	15191	15068	15078	15024	15204	14891	15176	14991	15134	15262	15095	15054	15159	15289	15106	15149	15287	15394	15311	15158	14987	15162	15177	15007	15316	14957	15212	15166	15200	15038	15127	14964	15214	15028	15153	15222	15482	15233	15149	15297	15257	15145	15161	15176	15146	15177	15116	15233	15320	15216	14974	15198	15205	15007	15319	15111	15188	15285	15265	15194	15250	15150	15131	15190	15301	15005	15198	15285	15066	15175	15241	15047	15245	15194	15142	15199	15227	15198	15313	15223	15177	15286	15361	15175	15308	15271	15261	15133	15335	15249	14971	15292	15051	15442	15252	15177	15097	15259	15178	15238	15184	15048	15132	15330	15071	15143	15228	15203	15264	15123	15055	14965	15083	15045	15197	15285	15084	15075	15069	15258	15168	15165	15042	15186	15344	15160	15155	15148	15102	15089	15055	15009	15105	15264	15139	15244	15213	15164	15291	15383	15184	15232	15229	15239	15058	15327	15197	15298	15275	15128	15047	15377	15151	15475	15164	15146	15218	15050	15081	15123	15089	14839	15234	15383	15183	15255	15166	15118	15160	15225	15195	15135	15247	15286	15329	15245	15272	15201	15141	15161	15054	15020	15084	15371	15154	15255	15237	14971	15246	15318	15283	15412	15199	15021	15212	15222	15151	15266	15025	15179	15226	15180	15112	15381	15154	15306	15197	15233	15319	15102	15443	15244	15161	15208	15140	15328	15227	15121	15198	15253	15279	15222	15200	15286	15135	15340	15198	15137	15227	15168	15084	15096	15123	15239	15203	15219	15216	15171	14852	15130	15345	14961	15152	15152	15081	15256	14973	15163	15273	15103	15223	15185	15206	15317	15129	15288	15325	14953	14972	15340	15082	15205	15177	15144	15183	15249	15171	15203	15315	15262	15159	15135	15288	15181	15209	15093	15064	15203	15113	15169	15010	15152	14961	15151	15201	14983	15112	15160	15058	15018	15223	15039	15105	15136	15051	15168	15253	15106	15268	15229	15112	15211	15385	15151	15304	15146	15085	15296	15207	15294	15124	15147	15029	15121	15151	15131	15407	15283	15159	15206	15198	15107	15164	15152	15181	15205	15183	15051	15177	15279	15315	15473	15406	15392	15106	15112	15089	15120	15197	15187	15075	15118	15116	15198	15152	15052	15056	15165	15274	15215	15138	15253	15353	15137	15074	15117	15211	15214	15141	15377	15266	15377	15325	15038	15141	15098	15325	15063	15004	15293	15242	15260	15090	15203	15217	15153	15256	15308	15156	15172	15217	15176	15316	15320	15277	15241	15208	15049	15027	15169	15137	15118	14956	15080	15356	15277	14920	15137	15033	15263	15109	15146	15126	14887	15028	15142	15362	15031	15181	15220	15185	15231	15205	15379	15322	15120	15138	15151	15141	15095	15142	15180	15174	15151	15151	15345	15109	15209	15267	15491	15180	15154	15279	15014	15065	15170	15131	15141	15157	15295	15120	15012	15116	15225	15130	15352	15310	15180	15321	15265	15055	15324	15372	15157	15254	15229	15075	15020	15168	15220	15102	15187	15184	15149	15228	15156	15351	15111	15319	15297	15229	15108	15373	15174	15128	15014	14892	15066	15108	15332	15072	15492	15135	15170	15211	15088	15164	15292	15186	15278	15178	15146	15024	15245	15243	15235	15314	15236	15400	15306	15094	15042	15383	15230	15139	15351	15270	15198	15303	15181	15192	15176	15325	15112	15133	15275	15198	15227	15155	15226	15233	15121	15288	15350	15305	15144	15104	15191	15220	15389	15198	15090	15153	15180	15250	15047	15164	15323	15025	15199	15163	15256	15224	15275	15178	14833	15193	15234	15293	15236	15056	15078	15212	15242	15434	15175	15152	14948	14979	15351	15182	15188	15133	15328	15073	15181	15285	15226	15041	15387	15255	15091	15182	15281	15138	15117	15189	15267	15313	15153	14920	15262	15074	15309	15208	15202	15252	15172	15196	15303	15178	14905	15126	15182	15060	15175	15326	15295	15238	15381	15183	15294	15185	15247	15268	15185	15216	15266	15132	15241	15025	15109	15109	15240	15340	15304	15251	15202	14981	15327	15182	15207	15258	15209	15201	15044	15380	15238	15068	15180	15133	15208	15295	15059	15073	14972	15237	15142	15219	15302	15331	15021	15186	15228	15160	15176	15173	15245	15252	15048	15172	15143	15153	15321	15173	15397	15305	15196	15319	15225	15140	15134	15132	15296	15343	14974	15141	15264	15171	15254	15186	15308	15085	15256	15214	15172	15208	15260	15172	15067	15042	15257	15171	15163	15161	15252	15264	15280	15169	15220	15109	15292	15208	15323	15250	15272	15133	14990	15198	15391	15325	15144	15260	15132	15279	15279	15206	15197	15274	15194	15097	15216	15107	15086	15218	15059	15266	15269	15296	15273	15123	15043	15184	15106	15134	15235	15457	15283	15309	15212	15222	15332	15180	15250	15205	15129	15198	15130	15004	15232	14795	15187	15008	15295	15274	15050	15196	15121	15217	15036	14999	15058	15109	15110	15225	15185	15347	15228	15118	15083	14982	14963	15180	15240	15162	15170	15145	15182	15320	15348	15268	15243	15280	15353	15286	15171	15115	15072	15128	15284	15180	15231	15125	15102	15187	15080	15282	15261	15335	15266	15027	15086	15249	15282	15143	15247	15172	15136	14997	15073	14984	15083	15289	15239	15167	15128	15177	15181	15363	15237	15227	15010	15099	15246	15318	15116	15183	15236	15310	15409	15458	15216	15019	15219	15123	15257	15274	15248	15234	15157	15224	15202	15231	15233	15165	15008	15168	15347	15296	15320	15053	15250	15029	15247	15322	14981	15125	15097	15187	15322	15257	15202	15193	15200	15233	15194	15186	15245	15240	15231	15473	15216	15272	15148	15135	15353	15396	15041	15249	15115	15173	15205	15203	15451	14798	15335	15294	15124	14980	15155	15146	15228	15212	15207	15052	15166	14976	15081	15385	15070	15189	15207	15021	15139	15188	15366	15373	15282	15071	14987	15119	15074	15211	15445	15253	15145	15170	15112	15197	15266	15155	15055	15047	15150	15199	15339	15065	15290	15221	15158	15122	15016	15421	15044	15210	15251	15079	15137	15275	15247	15328	15182	15256	15247	15154	15118	15044	15227	15233	15090	15449	15116	14999	15268	15146	15175	15001	15056	15238	15384	14982	15009	15048	15130	15235	15133	15119	15190	15066	15028	15224	15309	15184	15372	14976	15141	15119	15121	15128	15201	15092	15190	15195	15131	15319	15250	15192	15059	15070	15261	15445	15084	15242	15276	15202	15302	14947	15083	15332	15226	15149	15152	15121	15327	15191	15191	15085	15214	15114	15177	15183	15256	15239	15207	15273	15152	15209	15316	15327	15342	15041	15220	15127	15279	15237	15036	15030	15152	15084	15386	15150	15123	15324	15203	15057	15253	15129	15231	15408	15252	15403	15105	15150	15208	15062	15296	15303	15147	15062	15125	15237	15117	15258	15019	15100	15180	15029	15259	15273	15179	15274	15262	15335	15174	15148	15164	15104	15225	15202	15201	15380	15406	15056	15187	15206	15169	15143	15262	15242	15152	15190	15076	15250	15203	15094	15251	15316	15342	15071	15173	15096	15152	14957	15024	15067	15282	15158	15134	15079	15228	15359	15102	15172	15121	15251	15190	14995	15258	15186	15224	15114	15258	15049	15247	15236	15282	15234	15306	15165	15252	15309	15161	15098	15160	15196	15117	15112	14910	15136	15227	15156	15307	15089	15138	15154	15197	15086	15073	15153	15008	15167	15177	15196	15240	15195	15145	15188	15089	15007	15122	15153	15084	15162	15332	15206	15192	15113	15240	15074	15344	14991	15261	15136	14975	15098	15077	15419	15229	15217	15224	15180	15296	15069	15164	15072	15157	15070
14496	17330	16038	15377	15367	15253	15318	23465	24678	20649	17691	15693	15115	14831	14755	14721	14762	14844	14828	14881	14891	14762	14807	14740	14748	14814	14879	14879	14733	14884	14708	14821	14764	14673	14901	14815	14852	14842	14890	14772	14696	14722	14658	14780	14812	14746	14644	14742	14603	14655	14816	14798	14736	14767	14719	14722	14813	14839	14815	14973	14693	14788	14851	14792	14736	14643	14776	14697	14841	14760	14727	14767	14716	14893	14824	14970	14821	14727	14586	14921	14874	14732	14839	14771	14684	14761	14946	14773	14764	14817	14591	14741	14649	14708	14706	14754	14897	14877	14695	14918	14585	14817	14821	14672	14748	14753	14803	14861	14631	14683	14736	14868	14592	14571	14772	14721	14754	14747	14788	14687	14742	14707	14759	14735	14739	14745	14780	14920	14848	14794	14682	14665	14827	14739	14774	14873	14743	14688	14720	14615	14725	14786	14982	14907	14649	14642	14863	14759	14856	14754	14822	14873	14635	14799	14825	14614	14855	14820	14649	14600	14791	14828	14532	14745	14759	14690	14860	14845	14737	14827	14731	14715	14686	14742	14715	14871	14758	14749	14863	14860	14870	14870	14767	14826	14858	14820	14756	14788	14922	14860	14736	14763	14683	14828	14737	14796	14854	14862	14807	15032	14699	14721	14819	14962	14782	14910	14757	14683	14848	14621	14675	14879	14902	14876	14763	14789	14680	14811	14806	14858	14760	14678	14853	14992	14871	14743	14793	14925	14701	14681	14718	14798	14682	14894	14828	14714	14859	14790	14847	14721	14738	14803	14794	14745	14779	14702	14653	14759	14866	14844	14744	14766	14825	14670	14700	14826	14966	14656	14763	14830	14732	14831	14665	14613	14914	14719	14835	14901	14745	14831	14656	14751	14659	14736	14722	14872	14586	14871	14778	14808	14693	14820	14869	14719	14988	14662	14748	14759	14814	14862	14742	14877	14664	14912	14753	14789	14705	14901	14821	14799	14990	14854	14882	14855	14646	14873	14763	14745	14825	14736	14692	14837	14739	14621	14840	14795	14747	14872	14691	14771	14641	14812	14931	14637	14691	14799	14710	14851	14603	14780	14808	14770	14792	14887	14690	14584	14783	14766	14708	14806	14811	14626	14835	14766	14693	14912	14675	14704	14652	14879	14791	14805	14705	14812	14799	14797	14836	14922	14693	14994	14776	14695	14848	14912	14669	14877	14692	14496	14679	14737	14592	14733	14773	14622	14915	14770	14763	14835	14853	14798	14605	14848	14564	14896	14701	14827	14763	14940	14739	14598	14797	14820	14941	14689	14756	14695	14893	14639	14694	14832	14711	14712	14752	14720	14870	14871	14722	14907	14688	14729	14690	14680	14796	14828	14674	14769	14804	14827	14608	14808	14685	14695	14719	14776	14774	14831	14983	14605	14776	14822	14862	14815	14687	14699	14693	14761	14629	14973	14775	14808	14800	14770	14859	14674	14778	14721	14720	14923	14803	14762	14847	14836	14707	14786	14702	14682	14816	14738	14945	14895	14630	14923	14708	14708	14597	14896	14823	14750	14823	14785	14694	14714	14825	14737	14719	14832	14646	14802	14797	14768	14777	14606	14789	14712	14741	14867	14797	14790	14774	14709	14802	14711	14718	14854	14685	14761	14842	14702	14692	14683	14841	14692	14832	14817	14830	14869	14731	14827	14712	14888	14682	14730	14946	14865	14823	14734	14656	14659	14774	14809	14743	14693	14798	14735	14854	14792	14651	14759	14719	14697	14839	14581	14743	14852	14885	14881	14697	14715	14670	14819	14722	14796	14750	14792	14747	14675	14775	14721	14702	14821	14854	14759	14630	14688	14895	14728	14813	14686	14744	14737	14620	14749	14730	14858	14820	14827	14638	14860	14767	14926	14837	14591	14684	14731	14669	14967	14715	15019	14761	14906	14887	14700	14802	14729	14918	14849	14724	14718	14783	14700	14700	14846	14812	14864	14866	14868	14776	14824	14701	14762	14656	14781	14709	14753	14793	14657	14722	14859	14826	14888	14550	14879	14731	14987	14823	14832	14668	14740	14802	14632	14702	14822	14604	14847	14789	14742	14704	14821	14875	14831	14756	14894	14706	14770	14717	14747	14731	14723	14768	14659	14799	14662	14880	14800	14933	14728	14655	14820	14872	14684	14725	14849	14820	14690	14747	14865	14631	14903	14948	14667	14732	14683	14708	14857	14807	14788	14806	14650	14772	14624	14824	14820	14829	14703	14798	14724	14700	14875	14920	14958	14854	14973	14735	14810	14782	14908	14835	14729	14801	14735	14775	14827	14846	14544	14705	14965	14773	14800	14760	14667	14718	14717	14799	14678	14933	14744	14658	14804	14823	14779	14798	14640	14677	14721	14833	14804	14754	14907	14728	14666	14742	14796	14676	14856	14870	14605	14815	14696	14865	14745	14897	14926	14591	14805	14776	14923	14813	14894	14675	14850	14885	14718	14803	14823	14653	14754	14814	14756	14678	14606	14764	14720	14724	14771	14736	14655	14853	14799	14698	14813	14719	14806	14797	14827	14797	14917	14774	14663	14742	14738	14818	14630	14810	14881	14828	14894	14766	14614	14811	14783	14926	14853	14639	14770	14911	14654	14784	14748	14629	14927	14844	14890	14787	14774	14760	14747	14834	14749	14816	14715	14883	14718	14893	14943	14645	14814	14743	14843	14830	15040	14662	14750	14824	14783	14958	14870	14794	14800	14813	14972	14744	14865	14841	14789	14713	15007	14852	14748	14772	14845	14697	14829	14854	14884	14748	14882	14741	14787	14949	14806	14815	14960	14718	14779	14827	14795	14756	14694	14800	14757	14886	14697	14768	14710	14818	14814	14644	14767	14930	14933	14837	14799	14716	14663	14932	14809	14803	14737	14850	14834	14857	14687	14746	14822	14906	14821	14813	14928	14802	14750	14751	14762	14860	14735	14572	14825	14891	14743	14566	14799	14908	14816	14969	14794	14807	14780	14879	14765	14848	14673	14759	14792	14756	14812	14798	14793	14786	14743	14848	14835	14901	14865	14700	14819	14779	14921	14879	14869	14971	14673	14756	14876	14797	14766	14764	14830	14836	14889	14886	14804	14692	14705	14625	14698	14759	14765	14842	14836	14810	14901	14858	15119	14763	14805	14861	14823	14850	15008	14864	14716	14886	14717	14846	14693	14787	14780	14816	14833	14869	14699	14840	14718	14875	14656	14771	14852	14909	14756	14850	14797	14909	14756	14705	14817	14741	14750	14803	14764	14913	14796	14749	14550	14929	14654	14747	14848	14744	14751	14718	14650	14672	14675	14740	14701	14691	14693	14750	14747	14896	14907	15012	14866	14887	14718	14791	14595	14683	14928	14868	14841	14599	14819	14847	14726	14860	14829	14744	14846	14712	14679	14762	14835	14733	14820	14813	14643	14706	14826	14899	14738	14782	14896	14681	14816	14801	14569	14627	14811	14809	14747	14749	14868	14723	14744	14728	14671	14735	14834	14777	14556	14873	14726	14844	14796	14758	14717	14911	14693	14785	14756	14724	14754	14687	14670	14864	14759	14958	14685	14777	14818	14699	14806	14744	14868	14780	14785	14755	14811	14714	14870	14670	14746	14807	14764	14683	14973	14641	14717	14672	14752	14787	14844	14731	14920	14801	14794	14775	14806	14784	14838	14879	14876	14535	14639	14795	14871	14682	14798	14723	14848	14603	14747	14716	14894	14733	14773	14535	14624	14619	14736	14855	14748	14854	14695	14933	14815	14671	14917	14847	14621	14775	14818	14731	14773	14762	14793	14779	14627	14674	14726	14822	14882	14849	14897	14855	14798	14799	14772	14659	14769	14746	14862	14885	14795	14668	14890	14703	14720	14666	14750	14891	14694	14807	14855	14634	14757	15001	14787	14577	14719	14849	14950	14679	14899	14765	14783	14808	14757	14711	14816	14889	14820	14922	14529	14737	14714	14922	14740	14535	14685	14777	14772	14720	14831	14607	14788	14759	14754	14830	14728	14714	14781	14672	14816	14785	14947	14609	14749	14831	14786	14758	14741	14807	14809	14775	14711	14922	14788	14868	14795	14832	14863	14776	14723	14677	14664	14703	14707	14632	14733	14703	14971	14755	14821	14835	14877	14739	14642	14879	14638	14837	14774	14917	14802	14816	14788	14821	14705	14780	14778	14851	14650	14910	14652	14736	14759	14784	14800	14742	14861	14791	14757	14811	14781	14997	14810	14900	14718	14862	14806	14933	14808	14714	14699	14789	14836	14811	14813	14676	14900	14735	14787	14912	14945	14898	14667	14744	14842	14750	14821	14934	14737	14882	14802	14558	14807	14785	14770	14797	14911	14733	14676	14911	14799	14768	14774	14886	14910	14871	14715	14777	14836	14747	14826	14874	14617	14665	14825	14801	14888	14752	14886	14856	14764	14672	14774	14763	14711	14763	14878	14926	14897	14770	14742	14748	14842	14629	14810	14744	14779	14734	14756	14786	14778	14707	14652	14850	14726	14668	14780	14747	14802	14791	14661	14789	14890	14859	14813	14778	14706	14727	14666	14774	14815	14683	14826	14730	14866	14844	14913	14718	14860	14835	14794	14893	14833	14796	14925	14833	14896	14734	14662	14853	14791	14733	14696	14707	14769	14820	14842	14818	14606	14834	14731	14808	14790	14728	14905	14641	14778	14598	14752	14767	14743	14824	14784	14757	14872	14728	14667	14811	14917	14899	14849	14845	14957	14857	14714	14939	14898	14764	14881	14987	14613	14806	14810	14799	14830	14824	14838	14693	14775	14518	14777	14625	14699	14672	14731	14825	14705	14830	14867	14795	14733	14797	14786	14858	14677	14655	14647	14862	14776	14709	14776	14903	14839	14637	14729	14716	14805	14735	14774	14699	14617	14954	14771	14475	14730	14724	14836	14855	14788	14844	14812	14901	14737	14674	14815	14724	14700	14747	14872	14565	14718	14696	14894	14724	14866	14769	14874	14878	14871	14684	14637	14861	14840	14790	14877	14861	14828	14716	14974	14725	14616	15134	14675	14769	14781	14855	14691	14799	14854	14763	14794	14741	14664	14911	14774	14679	14764	14787	14630	14767	14812	14547	14748	14780	14798	14717	14881	14808	14812	14798	14716	14916	14900
24593	21244	28053	24930	20631	18231	20016	36652	39398	32356	24879	18705	16224	15537	15136	15078	15259	15227	15086	15211	15276	15248	15119	15098	14979	15143	15167	14925	15136	15196	15010	15092	15120	14997	14967	15066	14842	14855	14985	14972	15012	14974	15142	14983	14971	15088	15142	15207	15041	14988	15242	15100	15254	15138	15058	15067	14985	14915	15163	15067	15091	15008	15055	14983	15107	14937	14859	14981	14808	15213	14962	14938	15232	15031	15248	14965	14870	15065	15043	15162	15164	15094	14995	15123	14921	15151	15094	15104	14955	15119	14912	14987	15145	14946	14992	14913	15095	15072	14795	14959	15101	15040	15062	15004	15018	15155	15227	15031	14886	15154	15193	15181	14962	15098	15094	15042	15244	14885	14924	15076	14780	14880	15037	15103	14934	14944	15182	15029	14778	14939	14915	14863	15050	15006	14781	14996	14991	14914	15156	14860	14991	14896	15257	15032	14881	15115	14998	14889	15079	14971	15113	15008	14892	15076	15043	15132	15056	15136	15114	15143	14972	14853	14986	15020	14974	15160	15063	15043	15040	15173	15195	15036	14952	15033	15118	15089	14892	15047	15011	14961	15036	14893	15128	15187	14969	15087	15254	15110	15026	14767	15083	14924	14861	15042	14863	15238	14908	15034	15073	15060	15010	14944	14875	14989	15136	15040	15102	15022	15060	14970	14861	14972	15194	14971	15060	15144	15018	14899	15019	15175	15150	15043	15114	15162	15104	15065	15051	14943	15090	15123	14880	14892	14973	14834	14913	15166	15167	15084	15073	15087	14967	14955	15082	15203	14963	14999	15032	15144	14780	15012	14862	14974	14985	15150	15034	14923	15037	15059	15123	15172	15140	15051	14927	14993	14926	15058	15015	15055	15005	15129	14971	15032	15013	15101	15002	14884	14934	15044	15007	14943	14946	14805	14931	15005	14919	15130	14987	15122	15257	15043	15002	15000	14847	15146	14973	15002	15069	15224	15073	14968	15044	14984	14927	14966	15063	15165	15157	15111	15096	15109	15013	14961	14906	14720	14959	15189	15034	15208	15014	15099	14940	14937	15206	15043	15025	14863	15043	14977	15117	14873	15074	14988	14928	15057	14941	15095	14959	15120	14935	14990	15103	14949	14888	14974	15046	15040	14940	14977	14967	14857	14973	14866	14903	15187	14965	15038	15008	14850	14979	15079	15069	15038	15175	15029	15068	15047	14958	15005	14974	15017	15147	15017	14905	15008	15072	15117	15137	14974	14993	14827	14982	15091	14998	14991	15133	15029	15122	15100	15132	15077	14933	15168	15234	15030	15105	14867	15054	14930	14856	15025	14996	14992	14930	15038	15083	14824	14996	15033	14944	15135	14932	14949	15129	15033	15156	15186	15082	14888	14996	14944	14916	14796	14961	15156	14945	14989	15268	15078	15113	15005	15091	15023	15026	15083	14899	15192	15049	14864	14795	15062	15112	15076	15264	15014	15119	15055	14986	15011	15000	15055	15176	15112	15072	15070	15149	15022	15026	14882	14991	15055	14855	14951	15053	14983	14946	15226	15128	14967	15045	14862	15082	14919	15081	15170	14942	15011	15001	15320	15013	15141	14959	15003	15273	15133	15056	14971	15009	14956	15147	15014	15195	15004	14960	14817	15354	14908	15171	14915	15030	15088	15133	14876	14974	14897	15146	14975	15202	14943	15141	15097	15029	14921	15117	15115	15290	14935	15210	15077	14945	15038	14877	14909	14912	15049	15059	14966	15042	15182	14954	15011	15010	14913	14990	15239	14904	14971	15177	15169	15024	15179	15303	14941	14992	14989	15050	14979	15064	14974	15075	15018	15212	15012	15078	15082	15081	15102	14985	15077	15001	15106	15175	15014	15023	15079	14858	14984	15033	15157	14996	15099	15002	15000	14897	14977	15227	14932	15193	15005	15019	15033	15036	15078	15098	15111	15056	14969	15001	14911	14967	15052	15056	15125	15075	15255	15212	15127	14958	15033	14806	15078	15043	14900	15177	15179	14902	15072	15126	15210	15034	15095	15194	15020	15056	14968	15060	15073	15025	15101	14909	15063	14970	14885	15093	14902	15087	15084	14987	15115	15172	15062	14988	14988	15132	14897	15084	14986	15070	15007	14943	15033	14890	14832	15025	15131	15122	15108	15073	15099	15026	14914	15020	14942	14879	15117	15046	15000	15142	15043	14991	15009	14958	15199	14919	14956	14925	15030	15191	14996	15043	15075	15156	15039	14881	15174	14952	14898	15183	14951	15145	14963	15087	15018	14981	14951	15153	14941	15109	15179	15017	14993	15107	15010	14904	14865	15107	14950	14883	15097	15353	15118	15023	15098	15012	14967	15129	15196	15199	14995	14942	14935	15092	15003	15108	15132	15135	15209	15107	14978	15276	14952	15025	15112	15028	15033	15154	15153	15010	14870	15060	15203	15103	14883	14962	15029	15236	15061	15117	15026	15090	15194	14939	15053	15358	15124	14886	14865	14946	14840	15123	15163	15099	14903	14991	15030	14948	15320	15061	15130	15107	15127	15086	14999	15130	15110	15089	15059	15032	14934	15182	15099	14951	14997	15067	15093	15158	15019	15106	14929	15158	15079	14776	15002	15129	14836	15100	14974	14852	15007	14986	14924	15161	15257	15080	15077	15141	14953	15206	15181	15136	15034	15065	15036	14860	14982	14897	15089	14891	14846	15043	15216	14936	14901	15200	14979	14944	14890	14906	14973	15167	15074	15017	15143	14854	15092	14746	14950	14948	14995	14973	15041	15076	15061	14927	15060	15088	14841	15034	15022	15080	15219	15165	15103	15122	14977	14876	15008	15174	15138	15351	15051	15084	14806	15079	15018	15123	15194	15142	14880	15134	15093	15019	14945	15133	15231	15019	15069	15061	15095	15173	14938	15029	15030	15047	15221	15066	14919	14982	15031	15175	15005	14974	15127	15019	15017	14973	14858	14852	15010	15297	14995	14818	15028	14894	15249	14967	15107	14945	15178	15082	15012	15023	15238	14995	15246	15196	15204	15102	15114	15082	15118	14989	14993	15042	15049	15004	15141	15021	15111	15116	15207	15108	15000	14986	15059	15048	14976	14893	15106	15067	15119	14928	15243	15070	15056	15180	15328	15136	14868	14938	14910	15125	15061	15075	15036	15042	15111	15088	15162	14813	15100	14965	15127	15120	15011	14985	14966	14946	15049	15097	14971	14988	15029	15315	15099	14990	14850	14994	14811	15154	14889	15028	15124	15205	14799	15049	14925	15135	15094	15108	14751	14963	14947	15062	14992	15137	14875	15220	15020	14952	14996	15061	15159	14962	14882	14821	14925	14751	15043	15209	14961	15166	15101	15103	15162	15024	15078	15137	15029	14998	14843	15110	15085	14918	15063	15044	14979	15172	15058	14945	14883	15198	15121	15060	14945	15044	14919	15096	15027	15276	14921	14980	15046	15073	15088	14914	15009	14991	15142	15241	15055	15011	14885	15070	14995	15005	14894	15220	15024	15046	15138	15082	15177	15010	14906	14863	14865	15060	15103	15155	14940	15091	14983	15086	15148	14939	15067	15018	15187	14943	14899	14894	15233	15196	15179	15236	15176	14908	14927	14897	14917	15223	15010	15138	14964	15088	15070	14979	15001	15106	15142	15137	15074	15047	15092	15041	15156	14927	15159	14970	14801	15078	15021	14996	15126	15079	14950	15007	14798	15062	14859	15141	15096	15014	15082	15055	14991	15154	15147	15221	14979	15145	14857	14917	15042	14849	15144	15105	14798	14903	15021	14772	14953	15121	15073	15090	14993	15065	14878	14918	14849	15011	14923	14905	14828	15082	15019	14987	15037	15013	14928	15004	14941	15051	15019	14946	15157	15124	14894	14952	15198	15049	14905	15079	14872	14930	14970	15123	14981	15023	15069	15028	15054	14894	14923	14906	14997	14895	14965	15285	15092	15190	14868	15085	15059	14888	15159	14945	14877	15020	14977	15002	15188	14999	14996	14986	14993	15043	15099	15153	14913	14870	15140	14953	14993	15047	15029	15135	14864	15188	15086	14887	15038	15145	15106	15033	14984	15140	14974	15246	15057	15017	15035	14906	15081	15023	15054	14978	15064	14968	15141	15060	15090	14968	14864	15095	14998	15100	15154	15240	14968	14965	14916	15025	15016	15000	15025	15032	15056	15092	15050	15285	15162	15117	14904	14880	15017	15258	14852	14899	14858	14904	15047	14940	14987	14899	14923	15088	15007	14924	15061	15072	15009	15097	14999	15092	15068	14889	15142	15078	15078	15068	14914	14931	15133	14928	14993	15020	14997	14816	15151	15131	14971	14975	14997	15106	15195	15184	15221	14951	15032	14981	15087	14964	15070	15151	15058	14891	15111	15122	15141	15056	15102	15057	15022	14723	14933	15100	15132	14981	15074	15132	15296	14793	15022	15030	14900	15095	14941	15018	15063	15061	15183	15050	14959	15192	15094	14921	14918	15111	14948	14918	15013	15060	14910	15000	14989	14984	14861	15131	14810	15091	15041	14993	15227	15082	14985	15000	14911	14978	15086	15218	15085	15070	14985	15135	15271	14997	15308	15053	15016	14883	15144	14834	15101	15124	15114	14967	14812	15154	14939	14929	14967	15183	14996	14955	14946	14940	14796	14897	15062	15183	15151	15058	14876	15097	15175	15155	15000	14996	14816	15181	15028	15065	15084	15219	15127	14985	15020	15019	14853	14868	15105	15026	15144	15070	14937	15152	14952	14854	14982	14908	14894	15018	15014	14996	15103	14985	15097	14956	15137	14962	15006	15071	14967	15181	15016	14971	14983	14966	15001	15164	15019	15020	14910	15061	14944	15162	15034	15084	14897	14986	15031	14888	15000	15018	14933	15076	15087	15002	15085	15032	15113	15101	15017	15144	15191	15106	15235	15100	15138	15071	14824	15017	14887	15163	15078	15179	14999	15043	14936	14892	15117	14868	15035	15040	15101	15116	15165	15035	15216	14923	14904	15015	15105	15068	14989	15030	15154	14998	15034	14881	15118	14912	14876	15135	15066	15109	15074	15063	14882	15102	15164	15128	15121	15041	15017	15070	15091	15014	14988	15055	15195	14927	15085	14930	14920	14952	14861	14871	15302	15149	14991	14859	15248	15187	15162
14037	22640	20659	17102	16846	16989	20843	42188	42368	34807	25559	18335	15557	14748	14696	14624	14684	14805	14717	14672	14770	14728	14793	14587	14829	14656	14607	14672	14853	14805	14779	14794	14655	14808	14667	14642	14701	14721	14846	14691	14593	14713	14750	14786	14819	14691	14755	14877	14776	14836	14577	14591	14611	14825	14664	14742	14637	14645	14886	14614	14698	14598	14748	14682	14550	14675	14532	14761	14736	14618	14856	14812	14846	14854	14591	14747	14697	14787	14629	14557	14733	14660	14593	14588	14699	14680	14602	14806	14888	14564	14797	14767	14605	14763	14784	14525	14670	14826	14748	14702	14570	14743	14689	14540	14724	14645	14723	14654	14763	14622	14710	14861	14725	14723	14892	14692	14866	14739	14758	14591	14789	14730	14695	14678	14931	14540	14714	14614	14899	14678	14640	14775	14801	14800	14643	14797	14681	14819	14702	14768	14775	14500	14713	14823	14699	14690	14615	14584	14564	14543	14612	14799	14859	14623	14658	14741	14746	14858	14698	14712	14767	14669	14908	14752	14747	14699	14816	14583	14572	14873	14617	14645	14663	14789	14600	14691	14668	14631	14711	14887	14683	14851	14758	14660	14651	14579	14707	14569	14608	14620	14525	14745	14730	14802	14610	14706	14609	14737	14785	14656	14691	14761	14719	14775	14658	14620	14712	14758	14740	14613	14871	14758	14505	14790	14774	14740	14725	14630	14784	14754	14592	14749	14661	14654	14742	14610	14802	14748	14802	14512	14645	14815	14614	14712	14583	14691	14743	14514	14712	14772	14797	14760	14713	14662	14833	14810	14708	14597	14647	14726	14726	14619	14685	14742	14700	14697	14791	14794	14753	14861	14748	14660	14653	14733	14731	14561	14680	14599	14965	14665	14694	14752	14728	14682	14762	14654	14686	14598	14825	14782	14672	14733	14653	14771	14585	14674	14598	14683	14571	14651	14745	14658	14695	14741	14591	14563	14525	14816	14666	14688	14780	14450	14708	14714	14664	14630	14719	14803	14830	14784	14736	14737	14612	14783	14667	14694	14714	14765	14629	14851	14690	14826	14606	14654	14732	14703	14839	14713	14694	14588	14729	14648	14713	14612	14772	14673	14593	14742	14557	14743	14704	14728	14921	14693	14727	14583	14723	14754	14500	14671	14631	14706	14754	14681	14729	14874	14643	14861	14552	14770	14740	14710	14635	14653	14536	14726	14719	14795	14741	14714	14829	14504	14753	14751	14610	14597	14648	14508	14815	14602	14908	14775	14615	14501	14640	14734	14724	14641	14662	14640	14720	14833	14683	14618	14857	14767	14591	14604	14652	14924	14827	14756	14776	14534	14741	14769	14643	14757	14722	14524	14654	14778	14633	14611	14648	14848	14728	14624	14739	14701	14647	14747	14692	14706	14719	14812	14851	14631	14653	14795	14816	14711	14900	14715	14653	14675	14727	14578	14682	14668	14583	14702	14666	14722	14738	14729	14920	14700	14697	14719	14717	14658	14733	14630	14710	14699	14628	14689	14814	14799	14776	14717	14720	14695	14666	14849	14765	14679	14671	14647	14798	14621	14649	14732	14659	14665	14779	14515	14902	14695	14695	14705	14629	14506	14739	14732	14702	14725	14709	14698	14796	14575	14682	14784	14749	14776	14678	14709	14598	14640	14684	14669	14595	14675	14558	14704	14576	14840	14706	14801	14599	14759	14694	14488	14710	14617	14622	14697	14719	14736	14610	14669	14678	14541	14670	14743	14633	14713	14784	14734	14841	14652	14779	14641	14863	14728	14805	14795	14719	14688	14562	14762	14785	14673	14559	14702	14661	14686	14725	14631	14671	14812	14662	14701	14629	14725	14651	14823	14857	14681	14793	14633	14647	14692	14671	14588	14675	14644	14692	14607	14653	14511	14888	14643	14670	14763	14679	14737	14684	14590	14707	14773	14799	14504	14709	14601	14715	14600	14853	14725	14585	14621	14630	14660	14580	14762	14747	14732	14713	14655	14765	14729	14720	14789	14792	14796	14818	14752	14614	14679	14793	14584	14709	14715	14711	14527	14577	14786	14553	14808	14739	14605	14744	14742	14650	14713	14732	14724	14674	14797	14710	14685	14812	14705	14727	14640	14539	14648	14720	14755	14713	14687	14596	14780	14723	14681	14729	14597	14710	14857	14732	14730	14646	14903	14587	14758	14696	14600	14784	14807	14692	14647	14740	14816	14799	14793	14789	14630	14757	14724	14536	14659	14654	14650	14574	14758	14666	14493	14701	14678	14481	14738	14672	14728	14745	14819	14861	14847	14693	14692	14844	14787	14681	14600	14469	14624	14700	14842	14685	14711	14732	14779	14671	14793	14684	14737	14712	14618	14703	14786	14778	14772	14676	14644	14656	14951	14636	14618	14599	14746	14646	14793	14934	14684	14616	14502	14687	14888	14789	14725	14652	14666	14875	14661	14826	14736	14614	14875	14785	14821	14541	14715	14742	14681	14864	14912	14729	14464	14706	14726	14623	14688	14707	14664	14594	14861	14682	14695	14687	14744	14615	14714	14751	14629	14708	14805	14656	14862	14873	14836	14571	14680	14618	14653	14689	14623	14727	14687	14602	14896	14700	14638	14654	14659	14707	14661	14760	14676	14825	14826	14637	14694	14900	14677	14634	14608	14834	14712	14799	14609	14660	14742	14665	14682	14697	14636	14721	14738	14617	14738	14633	14702	14691	14607	14777	14729	14598	14938	14644	14926	14719	14700	14610	14542	14818	14742	14459	14976	14571	14772	14644	14645	14598	14840	14693	14778	14802	14481	14802	14760	14784	14588	14700	14673	14605	14553	14656	14638	14725	14831	14710	14566	14783	14674	14648	14569	14683	14676	14731	14560	14642	14806	14797	14787	14726	14579	14588	14787	14724	14788	14813	14655	14776	14771	14772	14780	14707	14784	14625	14970	14779	14861	14816	14688	14794	14690	14699	14736	14608	14681	14601	14552	14673	14653	14619	14829	14504	14743	14679	14639	14761	14617	14704	14637	14922	14722	14715	14576	14782	14759	14850	14719	14722	14534	14731	14731	14804	14695	14715	14594	14686	14673	14518	14804	14611	14609	14672	14790	14863	14772	14668	14712	14675	14637	14627	14656	14705	14715	14654	14700	14766	14782	14871	14725	14668	14672	14702	14703	14691	14633	14656	14701	14748	14804	14603	14700	14613	14504	14687	14691	14730	14690	14619	14717	14497	14795	14609	14714	14514	14532	14697	14487	14792	14661	14771	14745	14971	14787	14673	14763	14761	14595	14613	14598	14602	14563	14725	14780	14683	14776	14628	14638	14858	14679	14763	14683	14741	14581	14796	14805	14771	14852	14873	14637	14656	14784	14744	14700	14663	14692	14871	14668	14748	14676	14790	14680	14681	14695	14659	14758	14663	14816	14775	14719	14730	14577	14649	14756	14736	14916	14750	14591	14832	14657	14754	14834	14619	14846	14746	14575	14726	14484	14747	14886	14737	14741	14721	14550	14787	14658	14804	14651	14656	14713	14852	14682	14788	14795	14586	14546	14589	14768	14736	14688	14840	14594	14596	14690	14710	14627	14497	14724	14662	14780	14573	14618	14794	14787	14633	14575	14643	14770	14641	14748	14758	14620	14750	14633	14686	14642	14684	14629	14820	14588	14691	14747	14610	14532	14762	14741	14691	14674	14644	14683	15074	14833	14548	14643	14744	14597	14688	14858	14731	14809	14679	14641	14789	14793	14785	14709	14709	14822	14632	14691	14742	14771	14643	14743	14680	14750	14776	14823	14769	14770	14681	14738	14812	14682	14654	14604	14543	14662	14687	14818	14755	14627	14695	14727	14749	14630	14656	14696	14864	14709	14566	14832	14672	14770	14666	14673	14814	14660	14727	14737	14528	14828	14593	14517	14649	14516	14715	14647	14643	14586	14642	14785	14675	14828	14573	14538	14586	14717	14868	14759	14694	14482	14587	14644	14516	14676	14705	14611	14749	14798	14721	14648	14525	14661	14788	14586	14805	14735	14727	14797	14693	14728	14864	14705	14667	14677	14743	14818	14685	14821	14755	14850	14692	14703	14857	14589	14763	14809	14725	14691	14831	14717	14638	14732	14707	14739	14593	14786	14725	14857	14808	14747	14648	14560	14686	14677	14799	14622	14659	14705	14766	14737	14748	14656	14645	14739	14792	14745	14578	14622	14736	14648	14873	14793	14695	14762	14705	14617	14692	14843	14730	14781	14674	14905	14520	14767	14622	14704	14703	14665	14892	14782	14747	14548	14627	14794	14811	14779	14733	14805	14818	14658	14739	14604	14734	14743	14659	14983	14540	14680	14798	14807	14596	14695	14671	14631	14829	14656	14666	14770	14686	14846	14840	14674	14860	14700	14688	14541	14851	14736	14730	14684	14788	14644	14649	14779	14755	14692	14706	14559	14680	14675	14743	14654	14725	14667	14792	14601	14758	14519	14733	14785	14724	14896	14778	14769	14611	14698	14584	14706	14815	14750	14722	14737	14822	14500	14646	14557	14658	14742	14841	14647	14747	14718	14834	14612	14692	14782	14838	14686	14680	14853	14482	14649	14787	14688	14610	14614	14660	14749	14711	14767	14702	14796	14772	14864	14657	14585	14633	14791	14511	14690	14597	14634	14685	14742	14661	14926	14675	14774	14591	14694	14604	14628	14866	14656	14693	14685	14671	14685	14631	14760	14692	14749	14682	14750	14775	14595	14542	14685	14798	14745	14820	14716	14915	14620	14695	14645	14750	14589	14693	14674	14737	14645	14691	14807	14718	14688	14611	14633	14778	14682	14629	14534	14646	14695	14535	14864	14656	14536	14812	14677	14642	14796	14709	14741	14714	14563	14825	14447	14842	14696	14581	14669	14832	14786	14622	14687	14741	14802	14787	14748	14555	14699	14726	14742	14590	14635	14734	14865	14609	14660	14802	14616	14618	14769	14885	14532	14753	14511	14662	14697	14771	14593	14661	14758	14908	14584	14868	14722	14641	14576	14782	14657	14752	14591	14681	14810	14606	14703	14604	14803	14637	14610	14648	14583	14765	14766	14645	14814	14720	14690	14646	14628	14931	14552	14671	14794	14686	14722	14826	14589	14677	14762	14883	14729	14786	14797	14602	14664	14686	14729
23010	21186	28976	23664	21366	22554	25061	49515	55566	45635	33635	22897	17198	15287	14930	14514	14794	14736	14606	14829	14882	14804	14716	14877	14822	14755	14844	14852	14703	14556	14671	14686	14856	14491	14730	14698	14777	14500	14861	14558	14647	14657	14835	14585	14474	14755	14733	14492	14577	14672	14631	14690	14510	14685	14692	14501	14582	14524	14574	14537	14420	14783	14674	14546	14672	14670	14766	14578	14584	14533	14587	14743	14423	14686	14533	14798	14646	14802	14590	14800	14527	14652	14465	14585	14743	14551	14660	14652	14751	14588	14642	14707	14503	14605	14500	14622	14719	14653	14492	14677	14657	14719	14678	14723	14519	14661	14580	14566	14602	14610	14615	14587	14596	14634	14723	14670	14668	14585	14574	14640	14690	14461	14495	14617	14475	14502	14479	14715	14579	14718	14736	14755	14597	14667	14510	14744	14689	14510	14737	14830	14871	14521	14663	14503	14799	14608	14413	14622	14785	14517	14824	14694	14697	14661	14655	14580	14606	14430	14657	14703	14624	14837	14633	14736	14764	14661	14546	14691	14512	14751	14603	14599	14779	14767	14550	14561	14637	14593	14577	14498	14465	14492	14472	14483	14566	14552	14590	14680	14601	14628	14570	14533	14666	14460	14557	14513	14646	14499	14600	14777	14527	14420	14536	14634	14489	14487	14709	14622	14432	14518	14645	14418	14733	14487	14404	14724	14630	14752	14444	14544	14603	14600	14724	14715	14604	14623	14633	14343	14570	14645	14646	14652	14701	14675	14618	14785	14623	14718	14672	14519	14625	14574	14635	14630	14524	14571	14495	14440	14568	14700	14732	14541	14742	14592	14587	14695	14630	14529	14444	14577	14449	14556	14410	14646	14438	14614	14538	14429	14764	14545	14666	14469	14454	14570	14574	14617	14558	14453	14661	14559	14474	14620	14501	14662	14618	14634	14632	14798	14778	14715	14513	14318	14630	14589	14464	14441	14588	14616	14629	14553	14566	14443	14689	14386	14470	14610	14518	14582	14491	14552	14665	14562	14515	14489	14620	14452	14553	14521	14456	14469	14633	14656	14723	14698	14526	14450	14467	14495	14696	14713	14616	14613	14606	14501	14419	14645	14449	14533	14529	14677	14581	14469	14341	14433	14647	14556	14720	14593	14617	14444	14620	14625	14399	14728	14521	14529	14502	14689	14649	14495	14691	14550	14586	14434	14567	14539	14629	14596	14796	14474	14472	14493	14541	14523	14534	14575	14588	14624	14675	14586	14628	14677	14761	14646	14559	14505	14563	14730	14780	14578	14729	14584	14574	14729	14479	14300	14616	14489	14522	14562	14630	14624	14485	14498	14527	14653	14528	14590	14664	14652	14594	14664	14627	14345	14476	14525	14612	14628	14657	14592	14573	14560	14658	14427	14653	14715	14463	14710	14620	14424	14588	14643	14598	14691	14568	14467	14499	14576	14621	14618	14510	14550	14511	14537	14645	14516	14570	14594	14570	14658	14425	14516	14807	14590	14692	14448	14589	14468	14498	14450	14654	14583	14605	14596	14626	14389	14576	14478	14628	14652	14637	14513	14461	14558	14562	14705	14661	14637	14573	14478	14635	14995	14571	14600	14509	14283	14555	14600	14502	14538	14369	14609	14632	14444	14577	14743	14623	14530	14388	14614	14526	14691	14760	14587	14578	14667	14561	14398	14615	14770	14673	14541	14583	14810	14512	14600	14581	14588	14697	14772	14524	14772	14529	14564	14699	14419	14562	14854	14598	14799	14737	14602	14636	14468	14606	14560	14691	14664	14559	14725	14698	14425	14665	14621	14637	14384	14654	14530	14489	14543	14574	14623	14494	14548	14483	14441	14672	14547	14486	14806	14667	14657	14675	14472	14467	14678	14739	14450	14379	14465	14579	14561	14447	14444	14528	14708	14614	14508	14721	14461	14547	14569	14585	14546	14691	14736	14508	14558	14575	14565	14472	14752	14725	14615	14560	14629	14491	14453	14695	14448	14624	14682	14479	14384	14702	14622	14530	14599	14726	14483	14718	14534	14649	14614	14631	14444	14557	14574	14624	14521	14454	14455	14696	14577	14470	14652	14389	14634	14504	14567	14569	14700	14484	14554	14548	14564	14611	14587	14438	14709	14642	14805	14741	14529	14693	14544	14768	14567	14741	14567	14603	14407	14692	14451	14578	14513	14590	14469	14533	14474	14557	14762	14663	14545	14577	14559	14576	14563	14676	14414	14606	14650	14633	14578	14608	14645	14724	14594	14618	14767	14452	14626	14546	14573	14573	14526	14553	14624	14674	14431	14559	14665	14600	14566	14618	14711	14655	14594	14384	14613	14611	14546	14718	14691	14765	14544	14695	14681	14514	14592	14604	14383	14693	14491	14487	14569	14604	14698	14558	14563	14531	14488	14620	14611	14687	14495	14504	14509	14739	14551	14577	14525	14547	14572	14500	14571	14763	14394	14675	14502	14672	14751	14461	14596	14605	14703	14522	14543	14707	14571	14414	14791	14572	14330	14376	14574	14676	14640	14411	14358	14522	14540	14555	14815	14709	14703	14451	14537	14568	14534	14763	14816	14504	14489	14497	14540	14501	14714	14745	14592	14575	14727	14750	14627	14619	14546	14573	14732	14725	14622	14627	14566	14714	14637	14455	14522	14509	14613	14572	14658	14404	14408	14603	14554	14526	14617	14621	14821	14515	14767	14660	14509	14684	14486	14600	14512	14629	14760	14629	14625	14572	14594	14526	14536	14438	14652	14595	14441	14601	14757	14578	14563	14495	14724	14572	14689	14650	14639	14703	14591	14601	14666	14548	14454	14513	14418	14618	14528	14290	14298	14557	14467	14546	14542	14567	14466	14613	14688	14399	14649	14596	14644	14608	14514	14599	14583	14853	14691	14746	14409	14406	14482	14523	14269	14429	14524	14720	14575	14631	14323	14428	14625	14793	14557	14662	14620	14544	14760	14744	14584	14758	14736	14517	14528	14554	14739	14605	14458	14574	14636	14655	14591	14722	14592	14586	14661	14799	14693	14517	14574	14684	14522	14457	14428	14550	14611	14394	14583	14660	14595	14513	14573	14601	14547	14649	14613	14436	14627	14608	14499	14443	14183	14559	14575	14570	14404	14500	14623	14648	14582	14643	14583	14709	14587	14658	14577	14339	14582	14470	14553	14698	14490	14681	14610	14605	14443	14526	14429	14660	14545	14806	14751	14537	14460	14682	14598	14470	14700	14604	14494	14595	14583	14658	14687	14739	14579	14487	14587	14627	14734	14479	14608	14742	14507	14699	14629	14345	14648	14370	14385	14600	14500	14589	14726	14571	14591	14471	14594	14757	14670	14529	14463	14712	14529	14583	14544	14697	14732	14487	14445	14748	14773	14720	14691	14631	14639	14469	14496	14553	14674	14581	14748	14643	14485	14319	14446	14831	14353	14500	14495	14563	14569	14592	14502	14653	14364	14528	14662	14506	14594	14599	14640	14586	14637	14517	14622	14382	14596	14459	14629	14532	14755	14576	14610	14647	14570	14557	14537	14710	14491	14656	14579	14590	14739	14579	14747	14677	14622	14407	14675	14396	14546	14706	14571	14434	14709	14539	14533	14491	14398	14607	14667	14670	14601	14734	14698	14856	14541	14668	14736	14423	14524	14568	14526	14699	14638	14461	14576	14697	14593	14770	14645	14620	14580	14539	14586	14799	14602	14599	14563	14416	14425	14619	14670	14543	14758	14568	14587	14435	14558	14581	14578	14579	14553	14455	14465	14482	14595	14634	14518	14422	14346	14491	14635	14514	14337	14648	14386	14499	14256	14575	14605	14638	14620	14669	14614	14775	14668	14426	14573	14648	14680	14662	14740	14491	14547	14513	14645	14542	14610	14609	14634	14684	14613	14570	14662	14651	14610	14701	14820	14637	14329	14606	14578	14606	14483	14638	14503	14545	14527	14471	14429	14451	14683	14492	14797	14565	14583	14550	14487	14607	14674	14610	14559	14347	14771	14693	14540	14591	14603	14547	14400	14606	14473	14482	14490	14804	14525	14655	14701	14534	14689	14547	14534	14518	14548	14326	14486	14678	14509	14504	14512	14394	14543	14650	14564	14777	14573	14521	14564	14666	14454	14661	14614	14649	14418	14430	14619	14493	14578	14713	14683	14508	14691	14717	14667	14708	14592	14459	14596	14590	14528	14529	14408	14438	14565	14597	14503	14654	14534	14390	14586	14518	14581	14346	14603	14607	14465	14318	14665	14517	14477	14563	14384	14374	14427	14720	14571	14634	14576	14635	14617	14522	14573	14533	14676	14747	14661	14579	14598	14872	14783	14315	14521	14633	14773	14608	14863	14620	14592	14555	14877	14570	14672	14474	14578	14507	14398	14334	14484	14302	14473	14578	14564	14520	14616	14502	14311	14453	14436	14864	14633	14692	14607	14503	14741	14828	14565	14606	14534	14401	14592	14384	14845	14694	14559	14500	14573	14522	14552	14580	14586	14694	14611	14522	14536	14391	14502	14695	14624	14733	14698	14749	14708	14368	14679	14553	14644	14533	14604	14570	14504	14590	14544	14566	14638	14595	14543	14434	14375	14771	14672	14689	14701	14552	14419	14554	14553	14570	14498	14612	14634	14458	14482	14690	14672	14611	14585	14659	14563	14705	14466	14842	14620	14539	14740	14644	14505	14501	14723	14513	14497	14523	14533	14615	14515	14834	14541	14651	14444	14492	14623	14419	14752	14642	14502	14658	14687	14460	14648	14594	14450	14673	14683	14515	14579	14551	14651	14534	14544	14626	14618	14540	14577	14657	14589	14458	14661	14613	14537	14634	14633	14768	14577	14559	14636	14712	14588	14694	14586	14696	14498	14525	14450	14420	14634	14631	14607	14650	14627	14717	14620	14758	14554	14641	14658	14559	14536	14602	14588	14656	14803	14597	14634	14525	14552	14623	14566	14625	14671	14554	14487	14693	14637	14706	14536	14667	14657	14627	14628	14545	14633	14745	14540	14556	14516	14823	14600	14568	14622	14511	14513	14557	14549	14648	14783	14739	14462	14571	14700	14695	14327	14558	14623	14807	14670	14712	14737	14718	14619	14738	14766	14702	14479	14656	14563	14513	14477	14865	14342	14494	14569	14470	14376	14576	14579
15690	27430	25539	19870	19073	18928	23561	54781	57270	47208	35231	22857	16176	14515	14255	14407	14331	14386	14294	14375	14456	14527	14493	14443	14399	14506	14534	14126	14382	14496	14568	14214	14442	14310	14184	14344	14343	14410	14468	14418	14309	14430	14368	14346	14490	14403	14342	14379	14376	14343	14433	14070	14425	14189	14426	14402	14298	14353	14403	14524	14287	14348	14462	14194	14308	14275	14325	14370	14488	14387	14374	14424	14161	14431	14516	14435	14393	14387	14314	14334	14479	14395	14499	14313	14499	14393	14394	14432	14356	14514	14262	14413	14416	14276	14329	14590	14612	14312	14440	14543	14336	14404	14359	14368	14177	14299	14406	14262	14314	14271	14362	14317	14342	14474	14303	14362	14384	14243	14470	14333	14367	14368	14395	14415	14431	14381	14383	14593	14426	14270	14326	14412	14280	14196	14438	14573	14382	14398	14349	14562	14392	14331	14521	14411	14385	14367	14234	14244	14321	14414	14378	14425	14397	14265	14312	14414	14272	14495	14316	14507	14351	14342	14476	14316	14440	14420	14319	14282	14405	14364	14533	14529	14284	14300	14376	14189	14372	14271	14480	14286	14411	14359	14386	14453	14293	14423	14270	14268	14363	14415	14398	14383	14472	14316	14360	14292	14567	14252	14242	14379	14493	14409	14386	14440	14384	14336	14329	14492	14408	14373	14489	14334	14271	14384	14297	14381	14395	14441	14480	14340	14470	14313	14351	14266	14331	14433	14476	14314	14415	14308	14353	14278	14552	14317	14339	14389	14297	14259	14391	14533	14327	14427	14183	14416	14456	14469	14300	14295	14500	14274	14321	14411	14288	14352	14455	14453	14238	14452	14517	14267	14417	14454	14469	14329	14498	14314	14369	14373	14232	14322	14510	14440	14651	14333	14241	14564	14447	14440	14360	14234	14345	14519	14331	14465	14365	14331	14421	14351	14461	14302	14423	14497	14418	14444	14353	14440	14377	14267	14346	14302	14444	14424	14337	14311	14281	14396	14349	14455	14454	14407	14419	14359	14393	14346	14291	14456	14352	14181	14323	14420	14398	14318	14223	14396	14317	14305	14403	14270	14319	14327	14397	14296	14320	14416	14362	14408	14295	14337	14360	14343	14313	14311	14435	14544	14435	14336	14371	14237	14167	14260	14265	14247	14362	14497	14306	14318	14566	14409	14442	14586	14437	14463	14341	14372	14220	14444	14248	14367	14425	14520	14270	14468	14387	14365	14356	14343	14340	14312	14396	14418	14253	14369	14305	14406	14516	14328	14340	14413	14336	14441	14431	14334	14311	14432	14296	14319	14281	14310	14538	14265	14382	14356	14278	14338	14417	14431	14411	14272	14497	14397	14232	14392	14502	14451	14294	14310	14477	14313	14454	14513	14432	14256	14318	14358	14388	14447	14448	14370	14375	14405	14339	14245	14264	14432	14217	14287	14248	14282	14330	14511	14394	14209	14260	14276	14387	14386	14431	14288	14385	14314	14378	14450	14393	14412	14179	14206	14574	14472	14341	14286	14414	14529	14474	14335	14229	14367	14255	14365	14482	14370	14514	14333	14349	14329	14451	14309	14392	14451	14326	14370	14324	14332	14269	14509	14239	14254	14555	14307	14257	14260	14194	14139	14438	14466	14363	14495	14446	14300	14483	14377	14462	14081	14309	14372	14193	14441	14301	14254	14383	14581	14358	14425	14216	14449	14232	14228	14395	14503	14201	14128	14472	14229	14543	14425	14287	14329	14211	14395	14211	14573	14442	14259	14387	14261	14534	14109	14436	14392	14520	14254	14258	14345	14308	14153	14487	14334	14264	14276	14410	14374	14511	14187	14414	14234	14388	14352	14214	14180	14289	14320	14315	14499	14441	14307	14228	14314	14338	14244	14473	14342	14250	14361	14370	14266	14387	14285	14353	14427	14344	14435	14441	14404	14422	14275	14351	14468	14294	14489	14424	14340	14510	14430	14280	14378	14357	14498	14413	14230	14213	14614	14368	14254	14196	14410	14358	14391	14234	14292	14420	14366	14432	14280	14341	14232	14588	14266	14393	14525	14248	14344	14508	14339	14365	14358	14299	14352	14394	14556	14188	14332	14377	14473	14410	14319	14445	14216	14218	14232	14578	14313	14332	14401	14305	14594	14364	14299	14416	14480	14275	14274	14380	14385	14357	14403	14428	14284	14406	14500	14189	14516	14286	14323	14347	14313	14307	14292	14359	14342	14353	14354	14457	14259	14319	14396	14485	14328	14377	14350	14344	14479	14413	14399	14306	14224	14495	14377	14415	14458	14371	14206	14499	14413	14451	14328	14423	14506	14416	14426	14272	14385	14323	14304	14316	14205	14299	14296	14373	14441	14524	14201	14362	14311	14399	14276	14231	14392	14262	14373	14282	14541	14205	14400	14343	14239	14350	14337	14341	14499	14401	14316	14483	14121	14464	14261	14372	14593	14343	14324	14382	14415	14332	14487	14376	14422	14401	14179	14231	14532	14500	14382	14404	14382	14315	14414	14455	14344	14389	14316	14326	14447	14317	14509	14371	14527	14208	14323	14388	14301	14617	14362	14327	14520	14267	14292	14299	14416	14338	14502	14282	14385	14404	14253	14343	14340	14261	14503	14357	14485	14254	14259	14209	14348	14502	14397	14236	14326	14368	14384	14483	14271	14219	14426	14313	14143	14302	14398	14414	14359	14382	14450	14349	14492	14496	14212	14412	14387	14290	14334	14384	14349	14393	14393	14319	14491	14292	14402	14337	14273	14516	14258	14525	14410	14551	14275	14418	14461	14266	14252	14471	14350	14294	14505	14383	14275	14270	14158	14493	14267	14463	14351	14303	14523	14390	14361	14365	14352	14465	14514	14365	14398	14483	14372	14437	14295	14214	14304	14344	14515	14189	14399	14467	14383	14408	14484	14446	14128	14350	14379	14216	14431	14314	14332	14375	14422	14322	14248	14429	14339	14427	14296	14187	14433	14468	14416	14374	14332	14503	14232	14243	14200	14290	14361	14334	14476	14356	14349	14370	14338	14336	14462	14406	14490	14352	14296	14408	14370	14249	14301	14472	14401	14278	14433	14429	14257	14426	14325	14392	14264	14290	14388	14308	14572	14326	14390	14418	14173	14478	14328	14519	14377	14422	14308	14338	14210	14433	14348	14498	14466	14066	14289	14537	14402	14382	14409	14405	14269	14569	14439	14248	14450	14257	14263	14438	14351	14237	14398	14373	14504	14383	14461	14458	14245	14337	14344	14330	14146	14335	14315	14509	14493	14419	14359	14506	14377	14296	14346	14410	14349	14472	14310	14480	14338	14294	14337	14392	14377	14330	14337	14451	14375	14436	14363	14183	14381	14330	14471	14366	14183	14335	14352	14352	14658	14293	14318	14378	14224	14475	14364	14414	14423	14248	14426	14316	14275	14473	14371	14454	14351	14483	14374	14410	14310	14372	14437	14452	14380	14449	14244	14421	14451	14315	14476	14351	14339	14263	14184	14311	14178	14400	14423	14322	14250	14541	14103	14308	14263	14390	14302	14486	14201	14392	14188	14357	14588	14197	14403	14182	14425	14260	14364	14475	14385	14405	14484	14317	14350	14474	14278	14539	14355	14186	14343	14553	14413	14427	14188	14456	14242	14421	14282	14251	14404	14391	14519	14243	14230	14370	14221	14289	14421	14436	14480	14409	14276	14353	14504	14350	14547	14272	14145	14222	14413	14472	14563	14396	14304	14311	14499	14470	14398	14343	14444	14415	14437	14476	14400	14505	14409	14261	14264	14452	14374	14381	14269	14444	14338	14480	14274	14267	14396	14435	14493	14347	14380	14321	14310	14375	14425	14359	14294	14259	14443	14354	14311	14291	14473	14392	14601	14270	14354	14460	14461	14402	14302	14489	14322	14414	14246	14201	14522	14275	14264	14426	14258	14437	14408	14341	14270	14231	14368	14416	14312	14395	14266	14416	14296	14160	14388	14270	14422	14330	14367	14416	14370	14379	14289	14411	14457	14433	14300	14319	14346	14484	14291	14420	14448	14301	14276	14306	14495	14444	14346	14400	14298	14227	14251	14284	14348	14329	14367	14385	14288	14439	14368	14345	14421	14350	14560	14346	14415	14371	14199	14276	14419	14426	14349	14334	14362	14182	14357	14315	14396	14321	14404	14383	14396	14469	14442	14501	14352	14278	14302	14393	14318	14481	14447	14257	14274	14286	14364	14230	14260	14509	14326	14392	14374	14404	14411	14481	14384	14437	14322	14547	14310	14421	14484	14392	14340	14591	14399	14532	14379	14323	14304	14383	14355	14244	14487	14305	14345	14290	14427	14425	14218	14232	14300	14408	14393	14536	14280	14417	14364	14522	14361	14429	14478	14377	14469	14348	14370	14505	14249	14520	14440	14505	14312	14457	14410	14217	14257	14325	14373	14433	14430	14425	14213	14368	14238	14464	14304	14416	14298	14388	14425	14302	14518	14407	14419	14408	14318	14408	14321	14502	14325	14278	14339	14406	14365	14340	14382	14194	14305	14500	14360	14230	14435	14518	14207	14280	14253	14347	14322	14405	14269	14245	14434	14305	14437	14392	14346	14443	14220	14400	14326	14251	14325	14420	14394	14409	14239	14464	14416	14369	14384	14232	14267	14274	14208	14340	14378	14323	14353	14425	14230	14325	14458	14400	14486	14182	14514	14437	14382	14458	14321	14246	14272	14403	14350	14273	14308	14327	14387	14533	14322	14292	14545	14286	14674	14142	14311	14389	14499	14195	14365	14320	14325	14375	14340	14452	14337	14246	14494	14301	14554	14392	14500	14348	14440	14438	14321	14507	14474	14412	14447	14451	14353	14275	14386	14387	14369	14316	14373	14346	14403	14529	14375	14365	14394	14245	14421	14355	14468	14418	14293	14339	14366	14301	14325	14233	14446	14329	14413	14212	14357	14581	14431	14324	14243	14366	14372	14284	14470	14341	14368	14281	14277	14299	14423	14324	14307	14484	14344	14437	14611	14300	14330	14407	14253	14322	14439	14348	14263	14444	14436	14307	14325	14332	14361	14336	14450	14384	14346	14379	14429	14524	14198	14150	14445	14427	14352	14440	14291	14302	14401	14354	14309	14496	14307	14410	14347	14432	14273	14347	14358	14382	14503
27258	21484	21734	17656	14499	14437	15111	18666	20460	19423	17123	15434	14666	14416	14505	14399	14386	14312	14440	14394	14386	14289	14491	14297	14411	14387	14537	14142	14387	14347	14264	14345	14452	14387	14414	14286	14414	14324	14445	14511	14261	14380	14468	14205	14272	14419	14397	14439	14160	14376	14368	14217	14292	14480	14492	14335	14379	14376	14206	14271	14442	14283	14450	14211	14285	14169	14300	14406	14332	14385	14507	14519	14401	14363	14071	14377	14384	14383	14179	14381	14334	14292	14146	14422	14670	14357	14152	14208	14227	14445	14472	14264	14303	14406	14439	14250	14311	14339	14194	14392	14310	14305	14409	14267	14327	14185	14455	14189	14193	14274	14340	14184	14392	14192	14227	14335	14296	14414	14337	14380	14388	14312	14405	14342	14259	14214	14166	14319	14427	14340	14267	14287	14307	14464	14270	14416	14138	14413	14449	14235	14322	14352	14332	14249	14292	14334	14258	14473	14403	14370	14186	14229	14278	14131	14246	14472	14420	14457	14040	14334	14237	14517	14166	14293	14268	14310	14423	14401	14273	14346	14278	14253	14254	14522	14394	14601	14395	14429	14537	14180	14329	14320	14462	14346	14143	14152	14329	14530	14361	14369	14340	14363	14248	14215	14367	14285	14031	14180	14370	14579	14537	14265	14266	14207	14573	14345	14005	14275	14342	14335	14258	14315	14304	14219	14320	14411	14202	14071	14404	14469	14266	14542	14327	14373	14315	14298	14282	14246	14281	14251	14451	14294	14317	14281	14284	14162	14191	14275	14522	14445	14120	14339	14215	14466	14193	14349	14421	14286	14295	14358	14219	14364	14088	14230	14157	14229	14232	14348	14279	14287	14456	14268	14503	14440	14492	14375	14189	14320	14351	14270	14320	14337	14424	14265	14274	14318	14408	14274	14182	14253	14291	14458	14277	14368	14429	14154	14219	14437	14468	14409	14427	14396	14373	14357	14370	14093	14234	14289	14365	14238	14443	14208	14499	14190	14333	14361	14409	14420	14330	14349	14463	14414	14460	14360	14331	14215	14290	14248	14230	14385	14367	14390	14191	14262	14372	14195	14268	14133	14309	14283	14469	14331	14277	14257	14278	14397	14145	14207	14241	14302	14275	14387	14549	14288	14393	14404	14315	14383	14141	14215	14321	14200	14594	14415	14219	14337	14336	14218	14310	14248	14267	14373	14417	14305	14428	14209	14256	14334	14272	14385	14176	14491	14533	14337	14282	14394	14427	14333	14462	14247	14324	14438	14333	14322	14318	14424	14671	14280	14567	14362	14406	14586	14397	14399	14285	14433	14255	14375	14449	14202	14380	14207	14459	14425	14300	14424	14405	14329	14354	14474	14407	14478	14293	14315	14238	14289	14291	14317	14151	14260	14489	14531	14536	14359	14419	14313	14380	14420	14338	14340	14320	14513	14350	14398	14408	14384	14425	14408	14297	14495	14383	14306	14267	14401	14290	14262	14436	14574	14185	14276	14308	14535	14308	14288	14209	14409	14230	14350	14241	14446	14140	14222	14331	14051	14272	14382	14603	14315	14489	14358	14330	14382	14502	14393	14432	14182	14307	14322	14374	14317	14325	14456	14329	14422	14446	14352	14142	14341	14313	14358	14453	14339	14329	14316	14313	14310	14313	14186	14344	14266	14330	14310	14387	14377	14322	14399	14364	14403	14318	14464	14192	14165	14454	14403	14290	14352	14505	14374	14222	14507	14391	14348	14552	14345	14511	14292	14281	14276	14189	14284	14379	14308	14506	14197	14317	14405	14469	14377	14473	14229	14323	14349	14418	14379	14271	14323	14244	14151	14365	14336	14342	14376	14319	14394	14209	14400	14263	14073	14301	14368	14344	14221	14425	14273	14226	14435	14397	14340	14265	14323	14369	14634	14321	14338	14376	14350	14425	14249	14433	14561	14465	14136	14337	14337	14349	14243	14256	14348	14182	14494	14254	14306	14341	14320	14305	14255	14254	14248	14249	14380	14223	14070	14405	14315	14376	14501	14484	14431	14462	14325	14167	14175	14242	14216	14310	14234	14304	14419	14399	14481	14395	14249	14396	14409	14356	14474	14344	14579	14337	14238	14447	14145	14378	14384	14298	14637	14491	14178	14359	14105	14320	14230	14302	14320	14490	14555	14301	14394	14380	14294	14271	14314	14128	14300	14444	14300	14386	14483	14401	14425	14378	14282	14299	14380	14493	14129	14301	14225	14305	14230	14339	14460	14386	14514	14475	14627	14528	14469	14339	14354	14400	14112	14112	14377	14208	14298	14375	14458	14352	14259	14361	14231	14218	14317	14333	14223	14147	14253	14184	14228	14360	14433	14406	14356	14237	14463	14207	14334	14309	14480	14410	14453	14283	14307	14299	14315	14605	14315	14314	14192	14478	14406	14375	14175	14224	14233	14265	14334	14342	14370	14335	14223	14234	14314	14321	14297	14247	14335	14220	14330	14519	14394	14340	14202	14288	14230	14224	14283	14347	14460	14217	14471	14234	14167	14308	14160	14312	14185	14277	14378	14325	14271	14293	14300	14496	14372	14371	14360	14284	14561	14243	14386	14499	14407	14356	14251	14477	14521	14240	14298	14313	14394	14388	14352	14269	14483	14310	14506	14220	14436	14430	14350	14494	14312	14207	14441	14349	14182	14408	14131	14228	14323	14304	14423	14440	14476	14416	14162	14290	14464	14234	14070	14376	14276	14377	14336	14320	14437	14337	14368	14381	14490	14278	14270	14282	14316	14326	14306	14177	14266	14241	14255	14345	14304	14320	14480	14175	14436	14512	14440	14428	14334	14131	14309	14484	14487	14279	14329	14356	14267	14200	14451	14364	14363	14287	14265	14320	14222	14219	14273	14255	14414	14201	14264	14440	14352	14310	14390	14248	14342	14398	14263	14304	14326	14472	14508	14323	14441	14506	14273	14286	14389	14395	14324	14391	14304	14365	14265	14329	14360	14404	14233	14337	14475	14337	14328	14206	14273	14397	14320	14296	14307	14388	14337	14146	14480	14168	14310	14321	14299	14454	14254	14373	14249	14138	14296	14411	14340	14380	14551	14398	14299	14198	14263	14353	14276	14358	14564	14416	14225	14432	14422	14290	14241	14247	14248	14493	14299	14313	14555	14270	14166	14242	14202	14357	14320	14229	14424	14406	14236	14395	14530	14407	14220	14510	14381	14511	14398	14323	14456	14272	14276	14429	14268	14481	14356	14310	14457	14319	14382	14451	14384	14381	14241	14459	14549	14269	14278	14244	14283	14415	14380	14357	14191	14383	14273	14348	14323	14280	14242	14357	14401	14525	14448	14183	14184	14345	14443	14491	14352	14340	14239	14422	14277	14448	14259	14461	14281	14374	14374	14187	14295	14200	14211	14163	14153	14139	14092	14209	14471	14245	14241	14356	14192	14358	14376	14227	14533	14191	14330	14445	14349	14457	14146	14217	14150	14253	14379	14355	14427	14350	14348	14304	14458	14353	14336	14200	14187	14442	14375	14346	14362	14329	14276	14419	14243	14493	14378	14225	14563	14406	14592	14134	14427	14411	14245	14260	14314	14470	14279	14147	14267	14336	14387	14288	14461	14464	14255	14342	14271	14135	14274	14316	14293	14305	14330	14448	14277	14378	14309	14357	14349	14330	14194	14342	14398	14402	14319	14334	14085	14297	14290	14321	14392	14362	14453	14375	14209	14326	14274	14337	14477	14414	14249	14424	14545	14431	14435	14513	14421	14362	14222	14235	14290	14331	14304	14343	14206	14254	14281	14399	14305	14444	14322	14506	14392	14553	14433	14397	14161	14138	14426	14387	14325	14351	14306	14298	14200	14165	14211	14444	14315	14334	14232	14418	14310	14243	14142	14188	14355	14431	14293	14286	14073	14278	14280	14189	14491	14332	14313	14290	14192	14204	14158	14183	14343	14424	14395	14214	14507	14133	14434	14389	14437	14166	14281	14426	14248	14325	14411	14299	14405	14128	14279	14339	14366	14259	14217	14038	14458	14235	14332	14345	14273	14260	14229	14403	14239	14343	14306	14407	14526	14292	14412	14269	14233	14338	14517	14217	14317	14202	14086	14318	14287	14317	14316	14171	14295	14317	14407	14243	14321	14323	14245	14537	14463	14206	14509	14379	14518	14382	14417	14245	14331	14379	14302	14328	14369	14443	14428	14466	14274	14434	14358	14497	14371	14127	14471	14436	14551	14411	14164	14381	14338	14277	14277	14283	14581	14264	14387	14173	14462	14317	14480	14322	14395	14357	14335	14276	14364	14545	14198	14143	14268	14423	14143	14333	14278	14356	14203	14263	14445	14377	14362	14443	14346	14396	14433	14435	14192	14210	14415	14401	14246	14359	14260	14285	14432	14617	14144	14312	14402	14471	14286	14239	14380	14536	14204	14240	14364	14589	14266	14375	14312	14194	14543	14514	14382	14353	14458	14278	14347	14248	14372	14336	14133	14396	14474	14168	14334	14232	14176	14217	14271	14534	14464	14472	14272	14332	14293	14298	14174	14256	14503	14389	14443	14508	14397	14490	14192	14101	14187	14304	14214	14215	14196	14339	14279	14284	14294	14324	14341	14308	14469	14311	14248	14271	14240	14401	14603	14367	14489	14569	14408	14400	14461	14348	14420	14487	14389	14161	14285	14386	14309	14263	14177	14371	14602	14263	14377	14069	14308	14397	14393	14321	14487	14476	14270	14409	14221	14390	14369	14227	14209	14081	14349	14444	14430	14208	14272	14409	14356	14424	14231	14489	14232	14385	14257	14300	14282	14450	14375	13992	14345	14371	14219	14297	14345	14325	14073	14419	14414	14224	14361	14299	14323	14477	14279	14383	14499	14377	14319	14173	14608	14400	14554	14382	14472	14274	14347	14382	14291	14102	14370	14296	14392	14369	14312	14257	14339	14466	14462	14386	14315	14328	14401	14324	14252	14287	14191	14154	14179	14429	14433	14274	14163	14481	14336	14413	14165	14282	14229	14400	14363	14324	14347	14430	14508	14357	14411	14180	14064	14504	14516	14395	14481	14268	14120	14375	14277	14258	14358	14400	14311	14372	14267	14283	14377	14416	14432	14365	14396	14246	14476	14486	14459	14344	14251	14306	14349	14308	14272	14339	14223	14394	14297
13662	15512	15920	14746	14655	14633	15623	21686	22833	20743	17456	15349	14507	14185	14372	14343	14443	14430	14269	14444	14244	14177	14144	14193	14156	14210	14359	14231	14233	14300	14167	14178	14311	14220	14347	14237	14321	14191	14271	14368	14288	14146	14303	14312	14183	14125	14398	14185	14262	14307	14401	14405	14089	14123	14245	14305	14285	14294	14323	14199	14280	14201	14276	14214	14235	14171	14164	14116	14281	14159	14238	14215	14138	14137	14173	14185	14232	14172	14199	14118	14288	14232	14263	14209	14445	14309	14397	14240	14164	14363	14185	14142	14208	14287	14303	14199	14331	14273	14125	14419	14227	14376	14117	14196	14175	14269	14158	14235	14154	14347	14402	14251	14326	14305	14237	14219	14045	14273	14314	14182	14292	14295	14376	14225	14303	14004	14242	14287	14210	14254	14291	14365	14141	14343	14120	14345	14311	14063	14295	14235	14189	14232	14186	14539	14453	14235	14355	14181	14205	14313	14217	14300	14418	13935	14435	14142	14328	14249	14481	14232	14174	14391	14341	14160	14344	14317	14358	14281	14328	14330	14230	14176	14290	14209	14334	14301	14431	14200	14214	14197	14329	14255	14252	14144	14170	14250	14308	14281	14210	14328	14246	14197	14342	14133	14181	14153	14281	14402	14356	14150	14445	14329	14193	14402	14221	14311	14363	14194	14289	14314	14318	14318	14312	14205	14388	14327	14344	14244	14274	14409	14087	14210	14245	14330	14285	14235	14217	14312	14235	14233	14249	14095	14421	14142	14358	14298	14213	14128	14390	14127	14209	14325	14378	14278	14298	14238	14251	14389	14257	14166	14153	14306	14398	14367	14272	14406	14210	14352	14312	14205	14104	14241	14432	14426	14269	14130	14226	14193	14226	14306	14284	14312	14196	14325	14320	14158	14246	14245	14251	14287	14206	14210	14261	14203	14338	14178	14263	14153	14282	14197	14187	14187	14265	14471	14311	14241	14377	14310	14241	14092	14291	14350	14322	14298	14363	14250	14078	14269	14149	14258	14170	14163	14254	14279	14263	14282	14292	14292	14253	14252	14149	14223	14122	14264	14307	14241	14254	14120	14248	14323	14295	14173	14347	14313	14241	14239	14336	14320	14297	14271	14228	14393	14206	14374	14276	14250	14292	14300	14239	14149	14146	14319	14299	14102	14271	14250	14253	14340	14285	14254	14320	14216	14225	14078	14281	14200	14327	14209	14240	14334	14254	14173	14283	14372	14417	14424	14205	14295	14217	14319	14297	14293	14373	14122	14304	14306	14356	14229	14303	14295	14198	14195	14270	14249	14307	14276	14320	14177	14201	14442	14311	14351	14306	14297	14153	14242	14122	14294	14160	14307	14263	14129	14349	14169	14272	14219	14284	14420	14302	14234	14404	14294	14168	14459	14398	14398	14418	14379	14278	14164	14078	14261	14285	14161	14282	14395	14108	14211	14151	14460	14310	14277	14308	14161	14231	14297	14398	14244	14105	14333	14196	14323	14375	14168	14142	14194	14256	14293	14185	14234	14387	14165	14283	14274	14272	14334	14249	14228	14404	14220	14165	14442	14265	14417	14353	14237	14103	14337	14290	14364	14301	14266	14416	14024	14171	14143	14243	14178	14283	14277	14231	14356	14265	14331	14282	14185	14138	14192	14323	14246	14293	14350	14260	14287	14284	14448	14237	14177	14441	14233	14263	13999	14242	14184	14261	14232	14199	14400	14101	14270	14164	14030	14221	14130	14438	14213	14254	14209	14175	14348	14120	14196	14218	14190	14283	14409	14222	14279	14271	14322	14333	14136	14022	14125	14229	14344	14214	14229	14378	14360	14385	14332	14222	14274	14459	14225	14062	14043	14450	14330	14199	14426	14319	14246	14365	14323	14460	14363	14396	14286	14216	14422	14315	14214	14369	14197	14338	14198	14262	14343	14215	14478	14248	14404	14319	14187	14405	14091	14404	14304	14273	14391	14418	14215	14361	14263	14129	14206	14213	14099	14548	14218	14156	14200	14313	14301	14201	14186	14335	14310	14222	14181	14380	14283	14274	14277	14156	14319	14180	14258	14225	14219	14262	14113	14196	14265	14248	14262	14273	14332	14477	14314	14247	14249	14225	14193	14293	14085	14301	14085	14268	14268	14356	14355	14385	14342	14240	14260	14341	14360	14345	14296	14209	14192	14320	14487	14166	14225	14284	14300	14216	14024	14315	14157	14097	14335	14160	14386	14291	14146	14267	14357	14163	14295	14164	14281	14226	14087	14330	14329	14308	14241	14327	14320	14341	14327	14392	14171	14151	14261	14223	14465	14259	14346	14302	14285	14216	14206	14326	14350	14248	14441	14428	14071	14245	14378	14140	14313	14083	14396	14349	14461	14435	14239	14169	14355	14394	14083	14268	14290	14361	14123	14304	14298	14343	14247	14437	14256	14163	14263	14288	14316	14141	14315	14196	14092	14272	14146	14175	14303	14442	14299	14286	14331	14352	14285	14301	14245	14391	14098	14102	14265	14195	14227	14282	14315	14297	14286	14382	14327	14374	14416	14292	14191	14306	14084	14284	14228	14036	14195	14319	14286	14253	14362	14091	14289	14469	14150	14191	14041	14161	14143	14174	14270	14412	14204	14181	14345	14247	14219	14341	14207	14153	14244	14242	14316	14200	14411	14218	14190	14207	14290	14228	14343	14278	14221	14305	14259	14335	14170	14178	14225	14300	14254	14217	14383	14142	14304	14301	14069	14091	14365	14275	14398	14207	14267	14291	14407	14182	14184	14303	14276	14253	14286	14393	14242	14217	14289	14268	14445	14173	14400	14324	14082	14252	14231	14079	14350	14222	14354	14397	14203	14274	14338	14328	14241	14131	14280	14166	14233	14323	14372	14262	14397	14272	14373	14378	14255	14227	14170	14315	14340	14256	14176	14403	14183	14168	14237	14583	14176	14192	14294	14433	14119	14270	14107	14258	14314	14291	14232	14286	14391	14166	14116	14078	14106	14275	14270	14198	14338	14331	14222	14233	14256	14183	14325	14231	14101	14280	14184	14273	14307	14292	14343	14219	14288	14308	14225	14321	14227	14032	14284	14238	14377	14385	14226	14180	14192	14266	14275	14161	14347	14358	14292	14186	14206	14287	14268	14277	14192	14254	14359	14392	14175	14298	14075	14299	14203	14328	14292	14398	14319	14362	14233	14375	14468	14112	14333	14488	14137	14261	14186	14248	14252	14292	14242	14218	14119	14351	14289	14170	14199	14166	14328	14335	14301	14187	14365	14407	14379	14284	14325	14335	14232	14264	14313	14096	14252	14188	14270	14398	14289	14303	14452	14194	14160	14365	14383	14261	14120	14343	14146	14298	14318	14377	14169	14347	14329	14234	14231	14372	14074	14307	14097	14335	14312	14328	14102	14313	14276	14356	14256	14416	14201	14060	14157	14224	14301	14162	14331	14331	14300	14277	14187	14332	14166	14244	14181	14317	14267	14348	14274	14203	14220	14300	14258	14333	14304	14252	14206	14382	14332	14277	14241	14326	14278	14354	14244	14343	14386	14184	14278	14257	14142	14288	14306	14202	14418	14450	14189	14233	14364	14339	14294	14405	14242	14305	14243	14322	14124	14171	14280	14249	14224	14259	14299	14278	14236	14308	14163	14390	14248	14228	14227	14304	14343	14198	14445	14309	14369	14248	14215	14337	14372	14302	14331	14186	14404	14198	14236	14040	14406	14386	14133	14318	14232	14316	14258	14251	14253	14297	14138	14580	14360	14297	14285	14236	14232	14219	14219	14183	14210	14362	14149	14214	14290	14278	14127	14146	14186	14318	14332	14395	14401	14412	14172	14167	14341	14416	14195	14342	14435	14225	14210	14230	14152	14226	14230	14314	14307	14316	14243	14294	14260	14381	14149	14360	14262	14349	14443	14472	14168	14262	14212	14223	14193	14400	14453	14259	14202	14351	14274	14290	14179	14347	14293	14198	14165	14375	14287	14212	14221	14335	14209	14317	14317	14167	14271	14405	14409	14295	14078	14265	14445	14425	14250	14222	14313	14310	14287	14354	14179	14389	14229	14287	14226	14317	13982	14166	14182	14221	14206	14193	14359	14183	14231	14309	14308	14266	14203	14262	14227	14265	14267	14224	14370	14257	14348	14367	14264	14318	14302	14404	14546	14383	14144	14316	14313	14258	14087	14380	14331	14253	13920	14139	14097	14233	14220	14201	14354	14169	14342	14322	14330	14315	14282	14308	14141	14050	14164	14470	14247	14253	14379	14299	14405	14345	14364	14229	14206	14234	14176	14156	14286	14343	14102	14340	14330	14190	14078	14264	14363	14429	14386	14341	14246	14258	14264	14186	14160	14409	14400	14338	14407	14379	14219	14280	14271	14285	14311	14159	14212	14163	14290	14379	14276	14436	14217	14307	14478	14234	14361	14432	14367	14322	14389	14073	14253	14321	14284	14246	14416	14217	14353	14368	14334	14270	14310	14202	14158	14418	14217	14224	14244	14273	14299	14160	14439	14310	14308	14328	14146	14310	14227	14343	14243	14422	14300	14039	14329	14397	14257	14266	14232	14208	14341	14187	14254	14343	14212	14384	14381	14400	14317	14173	14287	14324	14291	14297	14187	14372	14300	14265	14393	14149	14292	14399	14180	14085	14271	14274	14354	14272	14157	14419	14246	14223	14315	14390	14310	14390	14242	14174	14194	14263	14180	14163	14369	14101	14288	14357	14239	14384	14272	14105	14346	14164	14456	14364	14299	14454	14321	14391	14303	14347	14287	14552	14334	14114	14336	14325	14200	14201	14211	14287	14285	14287	14305	14276	14168	14230	14325	14417	14322	14277	14421	14252	14308	14252	14336	14351	14252	14317	14300	14375	14177	14344	14065	14314	14077	14327	14315	14276	14318	14278	14432	14400	14151	14224	14256	14297	14212	14267	14314	14415	14247	14168	14172	14078	14120	14178	14350	14398	14302	14265	14182	14205	14252	14067	14348	14198	14294	14210	14127	14218	14200	14345	14124	14264	14239	14359	14435	14402	14361	14267	14141	14311	14296	14326	14143	14236	14340	14394	14318	14378	14208	14255	14234	14327	14151	14283	14126	14277	14347	14142	14349	14234	14176	14295	14448	14344	14123	14306	14234	14325	14258
24602	21264	28030	24973	20305	17135	22885	36374	38437	32232	25012	18693	15847	14580	14860	14873	14799	14958	14790	14868	14793	14697	14681	14775	14889	14799	14638	14733	14673	14737	14623	14762	14738	14788	14651	14760	14822	14729	14870	14610	14667	14752	14721	14702	14735	14610	14696	14977	14992	14864	14651	14921	14630	15024	14867	14480	14630	14623	14663	14834	14626	14790	14717	14773	15064	14838	14740	14461	14420	14407	14627	14603	14623	14564	14682	14702	14773	14948	14754	14832	14823	14741	14764	14749	14725	14717	14657	14835	14655	14729	14701	14705	14550	14806	14777	14674	14575	14735	14549	14635	14490	14812	14707	14718	14774	14716	14889	14759	14708	14763	14812	14756	14852	14863	14486	14687	14822	14982	14733	14642	14611	14554	14571	14833	14611	14726	14639	14647	14684	14852	14615	14744	14536	14856	14749	14745	14722	14621	14853	14599	14556	14670	14587	14503	14607	14683	14815	14610	14680	14605	14743	14609	14723	14760	14754	14513	14799	14879	14720	14700	14571	14739	14761	14545	14642	14711	14726	14676	14700	14677	14422	14779	14819	14737	14577	14884	14661	14587	14644	14653	14795	14598	14684	14572	14729	14736	14549	14658	14545	14650	14685	14613	14743	14603	14785	14770	14716	14611	14682	14713	14689	14739	14685	14604	14871	14588	14612	14637	14620	14703	14819	14509	14804	14786	14548	14614	14661	14764	14688	14535	14646	14654	14795	14646	14817	14793	14802	14891	14700	14913	14701	14821	14728	14705	14811	14728	14676	14699	14702	14645	14791	14936	14723	14648	14687	14834	14683	14783	14426	14517	14408	14472	14529	14858	14649	14536	14739	14761	14705	14786	14859	14657	14560	14765	14735	14732	15037	14759	14817	14787	14823	14771	14698	14657	14827	14601	14583	14409	14626	14719	14667	14452	14906	14739	14473	14714	14635	14456	14726	14689	14765	14678	14704	14517	14765	14675	14787	14571	14693	14606	14701	14527	14822	14706	14808	14560	14872	14626	14694	14725	14756	14633	14670	14720	14845	14703	14611	14711	14736	14787	14729	14771	14585	14477	14541	14723	14832	14553	14729	14783	14827	14833	14678	14746	14637	14779	14772	14625	14665	14538	14591	14551	14805	14887	14885	14763	14708	14598	14638	14613	14614	14783	14684	14960	14736	14923	14859	14677	14657	14778	14632	14759	14778	14753	14815	14600	14730	14674	14841	14684	14602	14652	14731	14504	14577	14697	14772	14834	14640	14745	14735	14789	14791	14810	14839	14719	14646	14729	14620	14659	14741	14627	14573	14709	14613	14653	14805	14700	14809	14672	14566	14614	14583	14510	14756	14605	14702	14773	14818	14824	14604	14500	14610	14704	14731	14563	14698	14587	14780	14774	14788	14708	14783	14811	14464	14645	14666	14685	14475	14846	14589	14680	14707	14680	14536	14800	14804	14626	14519	14457	14476	14645	14589	14699	14673	14701	14723	14721	14614	14771	14424	14704	14906	14877	14712	14652	14898	14616	14726	14781	14657	14674	14507	14808	14802	14674	14611	14600	14725	14793	14742	14623	14589	14638	14899	14736	14737	14653	14713	14681	14637	14717	14547	14439	14468	14701	14725	14915	14736	14623	14652	14563	14747	14873	14765	14728	14751	14729	14715	14774	14607	14709	14616	14738	14576	14718	14697	14828	14738	14745	14841	14634	14949	14732	14667	14745	14767	14658	14655	14657	14511	14680	14734	14765	14632	14607	14672	14565	14730	14586	14617	14699	14531	14711	14735	14681	14748	14762	14710	14765	14796	14411	14563	14683	14780	14640	14660	14467	14677	14553	14757	14601	14510	14812	14678	14655	14485	14569	14570	14782	14847	14720	14695	14726	14734	14690	14780	14593	14633	14725	14778	14746	14768	14652	14639	14646	14708	14547	14717	14783	14715	14717	14618	14689	14745	14784	14790	14665	14665	14563	14776	14567	14762	14659	14736	14707	14739	14584	14587	14621	14659	14766	14787	14724	14751	14536	14720	14863	14764	14792	14624	14653	14527	14907	14670	14826	14797	14687	14755	14695	14591	14724	14709	14658	14806	14699	14954	14871	14782	14718	14820	14521	14627	14506	14623	14663	14628	14682	14445	14618	14704	14574	14636	14765	14759	14737	14595	14503	14715	14756	14589	14650	14705	14707	14690	14919	14668	14588	14570	14520	14628	14529	14781	14691	14658	14622	14595	14724	14522	14663	14517	14667	14658	14559	14683	14581	14780	14560	14726	14667	14472	14499	14645	14659	14594	14566	14631	14718	14788	14826	14637	14764	14779	14622	14676	14675	14900	14711	14703	14703	14725	14706	14814	14657	14666	14638	14798	14655	14407	14620	14669	14702	14884	14837	14739	14653	14764	14603	14732	14725	14564	14755	14716	14788	14586	14508	14801	14681	14460	14534	14585	14614	14684	14584	14825	14830	14682	14824	14631	14675	14627	14789	14708	14793	14648	14670	14792	14653	14458	14657	14673	14770	14750	14765	14733	14629	14706	14681	14739	14552	14609	14479	14671	14816	14869	14664	14747	14859	14645	14702	14736	14502	14631	14573	14756	14510	14817	14792	14552	14663	14733	14661	14786	14526	14563	14663	14603	14599	14802	14847	14668	14804	14734	14718	14650	14675	14592	14516	14637	14663	14620	14713	14651	14674	14569	14635	14503	14815	14754	14676	14747	14561	14849	14700	14577	14587	14636	14716	14730	14701	14686	14655	14669	14620	14829	14468	14679	14652	14681	14527	14701	14734	14609	14454	14829	14588	14636	14614	14839	14841	14653	14430	14774	14821	14803	14733	14671	14671	14557	14704	14701	14768	14671	14598	14605	14701	14681	14666	14581	14746	14575	14657	14521	14766	14976	14701	14547	14656	14602	14790	14699	14758	14874	14787	14490	14599	14844	14814	14749	14634	14853	14701	14836	14643	14587	14590	14669	14698	14743	14821	14717	14708	14644	14885	14634	14735	14843	14519	14713	14623	14765	14657	14794	14600	14650	14567	14574	14537	14704	14831	14703	14753	14819	14715	14689	14509	14762	14574	14693	14700	14730	14488	14605	14704	14857	14876	14869	14450	14714	14739	14776	14719	14641	14791	14685	14617	14773	14735	14598	14623	14647	14584	14665	14655	14595	14695	14758	14837	14571	14600	14725	14636	14682	14639	14818	14683	14658	14555	14504	14746	14745	14846	14445	14519	14897	14490	14697	14673	14775	14602	14638	14502	14855	14654	14801	14644	14694	14577	14633	14667	14773	14815	14703	14829	14484	14696	14834	14826	14834	14576	14635	14645	14630	14542	14694	14628	14667	14585	14685	14657	14641	14686	14926	14751	14759	14665	14794	14628	14718	14619	14609	14695	14793	14618	14788	14733	14510	14817	14636	14553	14742	14632	14710	14832	14685	14576	14777	14713	14677	14616	14808	14685	14607	14482	14617	14796	14731	14542	14773	14731	14667	14613	14718	14742	14724	14650	14445	14629	14568	14728	14627	14739	14583	14685	14688	14830	14779	14615	14676	14728	14588	14555	14845	14719	14573	14778	14645	14669	14746	14795	14805	14740	14609	14545	14723	14738	14579	14594	14621	14667	14504	14659	14728	14483	14746	14564	14668	14589	14742	14719	14688	14697	14604	14720	14828	14676	14486	14652	14611	14668	14663	14584	14755	14702	14807	14717	14618	14706	14798	14600	14802	14613	14562	14716	14800	14762	14956	14745	14699	14777	14665	14717	14791	14627	14549	14601	14747	14700	14752	14875	14866	14842	14532	14683	14681	14648	14741	14667	14763	14638	14784	14638	14821	14685	14685	14722	14651	14714	14773	14940	14699	14716	14840	14747	14888	14933	14729	14595	14735	14477	14881	14686	14579	14657	14484	14711	14606	14675	14691	14798	14477	14582	14681	14645	14711	14825	14657	14769	14612	14669	14622	14739	14709	14811	14657	14584	14629	14809	14567	14803	14706	14750	14703	14756	14852	14737	14860	14647	14610	14437	14683	14845	14739	14815	14759	14659	14771	14759	14817	14756	14664	14813	14903	14675	14664	14677	14842	14920	14716	14759	14734	14672	14640	14761	14785	14689	14614	14689	14584	14969	14748	14618	14821	14774	14751	14654	14613	14798	14820	14737	14684	14720	14840	14766	14685	14637	14542	14461	14443	14625	14617	14791	14605	14591	14731	14808	14730	14722	14921	14776	14552	14571	14732	14576	14629	14420	14510	14636	14767	14628	14924	14763	14508	14549	14832	14660	14528	14682	14716	14849	14616	14503	14654	14684	14733	14704	14697	14650	14838	14626	14660	14725	14700	14756	14707	14683	14618	14719	14861	14757	14674	14645	14834	14798	14593	14580	14680	14532	14813	14554	14700	14642	14624	14506	14723	14847	14615	14731	14584	14703	14739	14765	14905	14726	14692	14760	14755	14696	14896	14741	14699	14927	14694	14710	14864	14743	14520	14611	14716	14799	14612	14750	14543	14614	14780	14751	14430	14598	14853	14635	14852	14913	14768	14691	14709	14721	14798	14601	14658	14555	14750	14715	14845	14647	14624	14583	14623	14681	14628	14646	14717	14418	14728	14648	14644	14616	14726	14676	14799	14520	14801	14771	14716	14844	14783	14639	14697	14736	14601	14564	14677	14617	14582	14673	14701	14700	14768	14641	14527	14751	14571	14745	14754	14593	14748	14489	14864	14587	14796	14758	14754	14764	14826	14568	14511	14712	14543	14620	14698	14811	14761	14503	14740	14840	14610	14712	14675	14850	14608	14677	14463	14786	14754	14717	14754	14435	14661	14656	14720	14767	14579	14525	14503	14648	14772	14743	14846	14722	14673	14629	14809	14953	14547	14529	14644	14745	14544	14535	14722	14720	14742	14608	14615	14799	14695	14803	14802	14714	14822	14677	14745	14577	14707	14745	14696	14783	14608	14434	14753	14762	14729	14635	14691	14603	14588	14571	14755	14683	14725	14614	14545	14796	14693	14716	14902	14774	14808	14573	14835	14791	14846	14680	14754	14677	14763	14619	14835	14794	14733	14666	14691	14673	14716	14632	14520	14625	14664	14749	14671	14627	14609	14719	14761	14673	14846	14686	14783	14866	14769	14681	14776	14634	14632	14957	14766	14614
13168	20295	19683	16536	16123	15445	26706	41538	41529	34995	25981	18519	15341	14578	14568	14545	14523	14461	14542	14648	14767	14364	14572	14534	14632	14528	14491	14667	14570	14486	14623	14644	14623	14543	14358	14663	14519	14541	14589	14699	14605	14454	14594	14653	14717	14647	14434	14582	14450	14529	14454	14467	14571	14523	14381	14678	14521	14546	14395	14673	14546	14439	14553	14340	14502	14552	14598	14562	14553	14588	14487	14549	14528	14609	14544	14656	14626	14477	14401	14486	14499	14436	14624	14605	14426	14429	14484	14358	14531	14401	14480	14434	14401	14541	14416	14534	14460	14644	14487	14519	14736	14467	14410	14575	14513	14498	14605	14498	14425	14633	14515	14436	14417	14562	14540	14680	14752	14576	14529	14469	14582	14582	14519	14457	14678	14554	14461	14576	14562	14584	14384	14477	14574	14579	14668	14477	14626	14459	14714	14478	14490	14563	14814	14630	14626	14457	14615	14485	14507	14557	14342	14675	14330	14629	14593	14616	14577	14552	14597	14582	14710	14532	14551	14460	14419	14564	14516	14568	14465	14319	14531	14334	14468	14495	14599	14587	14582	14803	14516	14634	14368	14564	14549	14607	14514	14582	14492	14644	14482	14470	14585	14327	14580	14584	14355	14506	14686	14290	14547	14569	14599	14553	14627	14527	14455	14608	14539	14610	14494	14677	14554	14458	14510	14424	14512	14627	14700	14613	14550	14516	14443	14530	14597	14571	14411	14409	14445	14486	14518	14450	14486	14540	14437	14363	14569	14550	14460	14566	14438	14505	14567	14783	14556	14563	14522	14588	14422	14493	14442	14526	14386	14586	14451	14547	14635	14586	14663	14553	14599	14538	14490	14703	14650	14623	14432	14598	14520	14586	14573	14557	14451	14567	14447	14540	14466	14445	14492	14538	14627	14637	14570	14349	14469	14548	14645	14439	14602	14542	14517	14754	14652	14495	14587	14563	14549	14654	14491	14608	14658	14333	14525	14634	14413	14454	14347	14599	14586	14458	14422	14441	14513	14583	14530	14474	14508	14603	14494	14334	14598	14595	14544	14393	14584	14623	14590	14582	14610	14552	14443	14645	14612	14589	14451	14582	14515	14456	14528	14716	14499	14672	14532	14601	14490	14504	14505	14573	14544	14745	14372	14529	14580	14423	14421	14562	14514	14603	14467	14501	14676	14442	14503	14592	14724	14617	14562	14488	14537	14582	14588	14474	14504	14499	14432	14518	14472	14523	14624	14459	14488	14525	14597	14651	14504	14466	14601	14377	14591	14426	14525	14545	14625	14529	14693	14508	14626	14534	14537	14612	14504	14449	14309	14476	14535	14517	14507	14509	14722	14512	14608	14425	14684	14507	14312	14721	14508	14559	14603	14489	14645	14562	14498	14625	14677	14509	14472	14653	14599	14574	14637	14571	14490	14492	14432	14515	14619	14377	14473	14528	14605	14620	14583	14553	14591	14435	14557	14511	14455	14532	14366	14504	14516	14460	14602	14532	14424	14689	14478	14584	14600	14725	14477	14538	14655	14638	14430	14600	14477	14495	14544	14557	14473	14600	14439	14541	14597	14543	14552	14702	14441	14682	14316	14461	14616	14372	14650	14530	14475	14462	14654	14516	14571	14625	14529	14483	14549	14569	14565	14561	14430	14551	14507	14514	14435	14460	14546	14285	14415	14530	14563	14687	14621	14591	14535	14733	14705	14615	14530	14607	14414	14425	14568	14557	14588	14471	14593	14540	14538	14528	14578	14470	14415	14554	14644	14500	14643	14629	14482	14586	14386	14632	14581	14561	14624	14481	14554	14677	14404	14591	14807	14569	14629	14670	14479	14555	14495	14570	14417	14564	14585	14404	14458	14543	14540	14404	14443	14585	14629	14616	14528	14516	14606	14552	14587	14555	14538	14534	14589	14258	14429	14585	14522	14578	14313	14652	14503	14392	14624	14367	14540	14436	14566	14543	14421	14584	14707	14676	14398	14551	14339	14689	14488	14416	14618	14609	14594	14475	14645	14439	14532	14450	14514	14635	14566	14607	14524	14607	14635	14524	14452	14557	14536	14592	14599	14540	14584	14506	14513	14695	14560	14399	14425	14566	14565	14658	14577	14493	14576	14532	14361	14733	14461	14616	14533	14563	14591	14503	14605	14412	14611	14440	14645	14561	14439	14559	14672	14565	14381	14475	14436	14584	14660	14679	14541	14594	14651	14654	14471	14526	14526	14516	14467	14381	14564	14766	14386	14578	14533	14409	14532	14502	14548	14370	14562	14635	14484	14390	14560	14551	14628	14455	14677	14459	14468	14541	14645	14739	14509	14556	14596	14635	14542	14504	14654	14443	14542	14534	14516	14692	14354	14565	14486	14483	14518	14448	14542	14474	14302	14486	14411	14572	14391	14479	14584	14557	14688	14591	14530	14655	14627	14560	14566	14469	14526	14426	14629	14579	14371	14651	14482	14537	14581	14498	14439	14503	14539	14507	14643	14486	14504	14484	14644	14509	14600	14576	14640	14477	14569	14529	14511	14588	14462	14481	14619	14558	14515	14404	14585	14534	14568	14471	14590	14653	14535	14721	14594	14479	14493	14386	14572	14587	14501	14635	14694	14603	14516	14562	14654	14438	14504	14497	14396	14620	14727	14463	14578	14528	14676	14544	14636	14535	14460	14413	14664	14727	14471	14474	14575	14510	14522	14612	14466	14432	14603	14483	14501	14445	14613	14582	14444	14433	14574	14492	14612	14555	14753	14523	14607	14436	14522	14474	14557	14405	14489	14561	14546	14511	14596	14483	14571	14574	14616	14522	14671	14519	14552	14517	14479	14520	14423	14577	14570	14549	14574	14600	14333	14541	14488	14667	14503	14560	14469	14373	14475	14639	14571	14497	14786	14572	14524	14598	14537	14710	14620	14473	14558	14432	14532	14560	14505	14570	14619	14457	14451	14674	14599	14548	14567	14703	14588	14501	14527	14608	14619	14414	14577	14699	14513	14548	14443	14494	14504	14660	14429	14274	14520	14551	14698	14644	14572	14762	14551	14630	14503	14607	14425	14544	14549	14612	14407	14585	14493	14685	14451	14622	14546	14528	14479	14559	14496	14468	14687	14631	14536	14534	14691	14537	14522	14522	14677	14415	14478	14597	14494	14515	14560	14557	14730	14563	14544	14568	14616	14674	14485	14567	14486	14489	14427	14622	14434	14514	14453	14595	14465	14554	14504	14708	14481	14482	14464	14561	14434	14630	14558	14605	14527	14611	14387	14573	14508	14600	14647	14487	14709	14448	14545	14528	14386	14629	14432	14409	14386	14413	14477	14630	14561	14353	14452	14559	14530	14526	14607	14461	14471	14588	14570	14595	14576	14488	14646	14468	14416	14477	14635	14706	14478	14403	14525	14675	14506	14548	14520	14524	14573	14593	14580	14531	14523	14646	14435	14409	14614	14558	14462	14507	14603	14433	14543	14525	14507	14407	14503	14508	14500	14560	14594	14479	14474	14674	14464	14607	14460	14520	14517	14521	14442	14498	14448	14670	14354	14567	14488	14583	14627	14619	14514	14540	14632	14699	14719	14488	14912	14529	14720	14436	14672	14531	14732	14567	14660	14544	14510	14378	14553	14523	14502	14552	14481	14488	14632	14394	14609	14514	14421	14602	14536	14528	14687	14389	14464	14424	14465	14520	14571	14585	14440	14538	14534	14582	14620	14657	14650	14734	14504	14607	14493	14545	14602	14547	14469	14305	14571	14488	14421	14632	14380	14443	14629	14444	14606	14476	14457	14517	14543	14410	14748	14422	14538	14635	14716	14566	14459	14418	14590	14328	14505	14457	14508	14501	14555	14517	14547	14595	14608	14647	14579	14415	14658	14624	14569	14538	14462	14551	14443	14614	14547	14638	14630	14600	14507	14508	14397	14499	14566	14384	14581	14582	14623	14436	14596	14582	14495	14440	14508	14357	14668	14498	14433	14540	14671	14565	14586	14485	14614	14691	14409	14595	14512	14563	14447	14454	14500	14613	14559	14762	14411	14601	14469	14589	14539	14424	14614	14734	14653	14550	14604	14648	14638	14558	14769	14542	14438	14598	14477	14421	14486	14502	14584	14485	14434	14479	14651	14548	14643	14522	14591	14375	14487	14507	14547	14582	14554	14582	14611	14738	14703	14385	14552	14490	14696	14477	14607	14566	14566	14521	14538	14524	14361	14571	14550	14347	14536	14526	14482	14406	14497	14541	14560	14581	14528	14472	14522	14433	14257	14625	14469	14739	14499	14633	14583	14657	14697	14560	14552	14524	14506	14375	14476	14627	14542	14497	14584	14435	14540	14685	14494	14556	14634	14463	14629	14566	14479	14517	14605	14332	14506	14600	14507	14646	14458	14520	14532	14543	14500	14625	14574	14400	14514	14862	14593	14633	14652	14595	14568	14443	14596	14705	14426	14540	14440	14642	14533	14682	14446	14491	14611	14571	14700	14572	14469	14434	14581	14606	14456	14534	14477	14428	14341	14595	14598	14555	14618	14687	14515	14571	14489	14537	14426	14396	14531	14523	14405	14625	14349	14658	14247	14624	14493	14630	14474	14373	14521	14519	14367	14757	14504	14541	14552	14625	14594	14399	14578	14417	14461	14658	14622	14604	14586	14575	14689	14585	14691	14452	14461	14535	14472	14482	14696	14576	14568	14545	14630	14384	14415	14639	14411	14580	14357	14439	14571	14486	14670	14494	14511	14556	14378	14494	14583	14688	14485	14500	14570	14411	14563	14396	14603	14521	14653	14557	14733	14545	14520	14480	14524	14654	14497	14535	14587	14467	14601	14371	14679	14559	14398	14582	14647	14588	14521	14594	14441	14585	14648	14604	14452	14549	14535	14542	14666	14684	14356	14534	14535	14345	14683	14383	14696	14569	14531	14501	14425	14608	14442	14636	14632	14646	14759	14542	14569	14604	14665	14557	14508	14619	14509	14642	14593	14500	14703	14545	14593	14361	14646	14534	14489	14533	14501	14606	14666	14669	14662	14512	14478	14370	14586	14622	14594	14469	14603	14577	14624	14551	14564	14499	14494	14582	14695	14693	14423	14436	14519	14605	14264	14589	14476	14591	14429	14573	14532	14688	14675	14481	14373	14551	14496	14566	14435	14419
23098	21240	29006	23776	21399	22345	30196	53919	54233	45292	32296	22339	16800	14933	14962	14876	14852	14893	14692	14778	14860	14612	14901	14753	14826	14923	14814	14873	14828	14895	14866	14864	14807	14738	14655	14830	15017	14954	14733	14872	14787	14752	14469	14653	14676	14600	14658	14954	14723	14848	14715	14510	14706	14793	14861	14761	14700	14640	14772	14523	14498	14700	14636	14570	14644	14743	14567	14609	14615	14460	14649	14680	14684	14752	14753	14698	14828	14660	14603	14701	14676	14802	14719	14737	14786	14830	14863	14703	14804	14719	14659	14858	14756	14784	14633	14639	14781	14698	14744	14779	14681	14808	14835	14762	14603	14460	14729	14791	14654	14925	14648	14590	14890	14608	14560	14666	14943	14546	14687	14593	14660	14767	14456	14791	14798	14581	14765	14620	14506	14694	14587	14754	14720	14736	14799	14589	14589	14752	14877	14818	14591	14619	14730	14653	14753	14642	14599	14590	14849	14489	14645	14656	14539	14611	14650	14678	14719	14908	14581	14501	14492	14631	14605	14577	14569	14558	14677	14608	14842	14676	14689	14707	14763	14734	14772	14656	14702	14617	14682	14757	14496	14620	14566	14572	14767	14574	14782	14554	14623	14711	14668	14621	14620	14665	14680	14692	14775	14707	14672	14801	14679	14567	14624	14546	14716	14672	14749	14736	14742	14690	14803	14656	14516	14583	14560	14610	14626	14666	14494	14498	14769	14682	14620	14679	14595	14704	14578	14811	14710	14689	14719	14712	14836	14622	14696	14613	14453	14612	14644	14572	14701	14741	14748	14584	14605	14517	14806	14680	14749	14506	14735	14489	14597	14504	14736	14686	14771	14671	14740	14636	14626	14697	14754	14734	14760	14821	14800	14732	14665	14564	14781	14644	14562	14535	14800	14798	14706	14659	14530	14463	14767	14683	14885	14724	14693	14949	14579	14641	14775	14777	14756	14629	14523	14738	14575	14663	14700	14529	14951	14644	14644	14626	14796	14790	14757	14663	14618	14693	14652	14807	14593	14566	14609	14459	14631	14603	14603	14670	14779	14836	14689	14586	14607	14705	14716	14706	14539	14747	14518	14818	14581	14655	14681	14495	14583	14671	14865	14740	14511	14681	14715	14855	14434	14751	14772	14782	14839	14591	14796	14700	14812	14829	14800	14607	14666	14568	14858	14756	14570	14759	14626	14997	14756	14666	14724	14502	14786	14546	14576	14536	14699	14577	14628	14545	14637	14853	14785	14722	14635	14615	14532	14786	14542	14619	14456	14798	14753	14530	14727	14425	14687	14570	14629	14676	14754	14642	14527	14673	14888	14611	14536	14658	14719	14606	14590	14629	14554	14681	14728	14534	14580	14732	14424	14750	14677	14620	14820	14723	14560	14741	14603	14768	14725	14753	14709	14632	14325	14803	14958	14592	14586	14686	14723	14665	14666	14700	14763	14705	14774	14741	14722	14727	14721	14611	14937	14768	14675	14677	14782	14645	14692	14668	14721	14709	14843	14637	14721	14618	14663	14502	14560	14775	14834	14761	14777	14726	14672	14718	14629	14773	14810	14644	14642	14941	14573	14620	14734	14581	14459	14531	14460	14728	14492	14528	14796	14721	14695	14743	14848	14452	14444	14658	14671	14671	14721	14474	14618	14497	14785	14566	14487	14757	14782	14694	14825	14712	14674	14901	14777	14550	14663	14546	14635	14722	14673	14563	14622	14744	14783	14565	14622	14655	14611	14650	14670	14611	14648	14819	14635	14602	14772	14765	14462	14463	14680	14809	14700	14783	14503	14617	14641	14534	14647	14524	14378	14506	14719	14604	14663	14659	14830	14689	14831	14561	14763	14661	14740	14858	14679	14584	14745	14580	14743	14883	14596	14635	14690	14732	14738	14450	14836	14546	14659	14946	14678	14850	14656	14594	14700	14669	14560	14818	14675	14717	14673	14628	14855	14815	14674	14846	14653	14591	14772	14732	14634	14730	14646	14794	14681	14756	14748	14646	14589	14556	14554	14583	14783	14704	14612	14788	14646	14588	14593	14562	14672	14719	14715	14781	14654	14512	14652	14629	14583	14669	14771	14735	14570	14749	14489	14608	14614	14732	14663	14581	14879	14691	14978	14654	14754	14606	14681	14630	14751	14518	14794	14647	14617	14584	14663	14721	14608	14645	14733	14690	14601	14652	14739	14772	14743	14546	14680	14730	14532	14667	14762	14785	14601	14559	14672	14553	14631	14814	14600	14543	14617	14667	14769	14689	14653	14881	14892	14738	14673	14391	14533	14808	14745	14775	14643	14803	14762	14590	14652	14530	14786	14876	14698	14655	14657	14689	14587	14817	14589	14556	14699	14766	14688	14648	14716	14573	14714	14750	14697	14501	14578	14519	14568	14661	14866	14541	14613	14441	14525	14834	14619	14787	14724	14778	14755	14648	14647	14472	14538	14902	14544	14609	14527	14775	14799	14640	14757	14556	14657	14551	14677	14742	14659	14582	14549	14537	14636	14733	14644	14677	14617	14506	14648	14556	14648	14604	14568	14887	14706	14715	14624	14673	14753	14897	14673	14701	14729	14623	14574	14845	14609	14717	14815	14728	14566	14684	14922	14736	14851	14627	14605	14618	14675	14676	14845	14564	14651	14661	14439	14824	14521	14662	14604	14564	14544	14697	14610	14751	14758	14700	14704	14704	14568	14836	14643	14696	14564	14819	14537	14659	14634	14648	14755	14498	14788	14858	14712	14776	14675	14760	14779	14735	14887	14679	14796	14667	14592	14709	14626	14809	14753	14718	14602	14510	14500	14606	14621	14696	14483	14656	14614	14435	14576	14699	14667	14817	14624	14609	14690	14638	14600	14623	14503	14715	14710	14751	14784	14788	14538	14563	14608	14581	14622	14654	14665	14624	14334	14667	14599	14575	14600	14535	14658	14694	14568	14677	14801	14751	14604	14742	14647	14695	14553	14668	14630	14593	14609	14705	14722	15016	14678	14713	14614	14664	14497	14467	14419	14685	14555	14820	14714	14704	14477	14589	14707	14581	14897	14865	14712	14558	14498	14547	14480	14597	14746	14757	14799	14842	14759	14425	14658	14713	14613	14638	14593	14505	14745	14777	14914	14597	14597	14615	14641	14707	14439	14707	14511	14644	14689	14608	14696	14676	14726	14796	14644	14753	14731	14704	14778	14726	14729	14634	14718	14691	14874	14810	14785	14586	14629	14610	14633	14684	14472	14582	14571	14578	14637	14770	14600	14857	14756	14720	14636	14411	14500	14576	14601	14522	14731	14812	14723	14576	14516	14616	14691	14778	14814	14497	14864	14604	14536	14677	14662	14601	14747	14585	14621	14749	14665	14473	14525	14729	14561	14685	14791	14597	14759	14919	14633	14530	14752	14596	14519	14623	14604	14839	14465	14666	14654	14748	14824	14793	14679	14721	14843	14822	14690	14772	14842	14743	14641	14810	14766	14699	14520	14841	14610	14665	14747	14671	14650	14671	14677	14625	14868	14679	14584	14651	14761	14667	14683	14512	14821	14603	14748	14643	14544	14636	14457	14668	14632	14726	14690	14529	14817	14614	14667	14593	14596	14493	14642	14730	14751	14760	14728	14605	14760	14586	14831	14805	14725	14653	14662	14553	14485	14644	14522	14590	14733	14729	14741	14666	14578	14842	14938	14545	14803	14478	14624	14667	14700	14550	14508	14494	14758	14624	14804	14749	14781	14597	14652	14614	14749	14555	14630	14574	14669	14636	14628	14755	14860	14691	14715	14541	14670	14977	14670	14824	14752	14646	14713	14804	14709	14552	14633	14461	14758	14713	14728	14538	14769	14716	14677	14685	14620	14656	14720	14421	14425	14634	14817	14680	14636	14746	14758	14690	14878	14577	14690	14685	14736	14694	14555	14685	14718	14551	14821	14605	14691	14694	14648	14795	14609	14656	14538	14536	14723	14770	14606	14686	14607	14618	14808	14635	14546	14516	14567	14799	14884	14806	14668	14731	14551	14598	14465	14787	14702	14713	14740	14655	14789	14731	14487	14605	14801	14726	14555	14823	14538	14678	14481	14749	14586	14696	14523	14717	14634	14574	14658	14712	14743	14552	14538	14677	14619	14521	14743	14647	14860	14695	14765	14578	14702	14627	14705	14797	14749	14663	14669	14558	14653	14730	14559	14698	14837	14749	14458	14585	14712	14887	14803	14735	14832	14867	14699	14676	14710	14710	14736	14552	14780	14642	14797	14627	14703	14692	14672	14703	14730	14584	14636	14649	14660	14473	14566	14675	14739	14503	14712	14594	14655	14690	14552	14564	14773	14698	14597	14856	14829	14898	14831	14678	14910	14654	14687	14635	14513	14630	14829	14811	14754	14556	14802	14599	14615	14657	14913	14709	14655	14871	14664	14618	14630	14628	14754	14528	14617	14425	14674	14663	14804	14770	14566	14456	14511	14613	14680	14691	14605	14685	14748	14680	14531	14664	14700	14720	14772	14650	14685	14558	14687	14733	14768	14699	14664	14679	14484	14843	14627	14865	14616	14616	14735	14818	14853	14634	14678	14700	14505	14623	14489	14618	14536	14611	14760	14625	14639	14707	14644	14714	14491	14553	14672	14734	14624	14628	14645	14727	14835	14610	14544	14771	14807	14524	14797	14617	14601	14549	14564	14781	14724	14706	14662	14789	14700	14690	14694	14388	14573	14655	14551	14592	14691	14678	14681	14714	14659	14362	14599	14539	14730	14847	14644	14876	14525	14569	14682	14697	14863	14882	14678	14640	14630	14495	14747	14871	14697	14581	14717	14642	14510	14566	14432	14778	14738	14787	14658	14663	14747	14473	14565	14649	14696	14508	14683	14661	14659	14512	14728	14518	14609	14621	14659	14672	14685	14602	14586	14690	14689	14860	14660	14552	14724	14637	14677	14469	14685	14689	14727	14816	14683	14659	14620	14828	14677	14635	14713	14586	14569	14588	14777	14737	14594	14602	14749	14771	14605	14723	14793	14624	14576	14799	14774	14459	14767	14746	14588	14507	14794	14625	14972	14672	14452	14572	14549	14561	14490	14497	14555	14594	14799	14644	14823	14681	14754	14630	14795	14672	14771	14594	14652	14754	14712	14567	14663	14862	14642	14553	14701	14841	14527	14604
15002	26279	24753	19593	18496	16987	31152	57384	55771	47360	33854	22560	15942	14427	14630	14686	14623	14614	14660	14394	14698	14411	14509	14516	14386	14614	14716	14517	14525	14590	14310	14418	14598	14607	14505	14584	14670	14657	14452	14575	14601	14536	14528	14548	14625	14500	14458	14479	14613	14588	14436	14710	14483	14599	14613	14491	14454	14667	14269	14545	14502	14410	14491	14491	14469	14479	14446	14619	14529	14327	14438	14525	14640	14529	14485	14513	14574	14576	14599	14542	14564	14590	14465	14488	14510	14609	14462	14677	14574	14430	14578	14613	14542	14739	14508	14707	14432	14627	14409	14595	14608	14515	14487	14526	14556	14389	14534	14497	14594	14723	14385	14637	14510	14387	14458	14520	14533	14452	14671	14484	14348	14598	14476	14599	14530	14610	14413	14547	14460	14675	14476	14679	14594	14620	14549	14536	14430	14549	14518	14561	14489	14628	14436	14486	14371	14516	14683	14547	14500	14649	14520	14554	14576	14578	14577	14759	14469	14523	14530	14339	14332	14695	14514	14549	14404	14485	14312	14520	14572	14594	14486	14430	14697	14496	14567	14601	14568	14673	14476	14489	14529	14423	14399	14526	14560	14637	14681	14586	14530	14459	14482	14446	14444	14464	14505	14501	14290	14487	14612	14394	14592	14649	14623	14343	14504	14387	14468	14607	14604	14550	14455	14441	14519	14654	14589	14448	14482	14647	14399	14593	14487	14533	14485	14631	14450	14505	14557	14447	14539	14409	14579	14509	14481	14613	14612	14372	14486	14409	14625	14677	14609	14425	14527	14639	14429	14447	14512	14488	14524	14449	14499	14606	14540	14450	14651	14550	14576	14575	14545	14545	14622	14551	14718	14491	14411	14535	14485	14459	14586	14557	14549	14455	14596	14608	14374	14522	14422	14387	14420	14403	14484	14539	14563	14648	14200	14458	14582	14555	14545	14624	14603	14600	14537	14588	14448	14392	14472	14560	14438	14448	14600	14690	14572	14547	14368	14587	14515	14421	14381	14551	14469	14620	14734	14578	14586	14570	14561	14571	14373	14500	14370	14407	14406	14279	14368	14457	14603	14610	14358	14682	14678	14659	14590	14561	14598	14460	14500	14405	14334	14595	14564	14372	14505	14313	14605	14686	14566	14602	14618	14559	14367	14477	14472	14408	14471	14398	14407	14487	14415	14421	14652	14587	14498	14345	14501	14584	14559	14401	14559	14381	14522	14462	14369	14668	14442	14457	14501	14415	14342	14447	14506	14503	14392	14335	14434	14508	14435	14426	14720	14464	14558	14644	14502	14591	14687	14396	14697	14501	14485	14637	14573	14471	14437	14506	14497	14274	14537	14383	14657	14371	14618	14544	14445	14432	14570	14558	14544	14355	14564	14416	14455	14477	14490	14525	14606	14585	14529	14527	14498	14549	14551	14572	14407	14641	14409	14769	14411	14521	14439	14576	14498	14657	14548	14533	14440	14492	14634	14574	14463	14549	14391	14525	14490	14575	14493	14431	14594	14586	14702	14424	14398	14601	14514	14393	14466	14427	14395	14463	14575	14708	14718	14462	14560	14653	14675	14503	14468	14509	14483	14576	14531	14558	14618	14652	14701	14566	14480	14579	14575	14341	14393	14685	14436	14438	14563	14570	14364	14373	14683	14567	14595	14662	14433	14498	14545	14478	14677	14521	14529	14596	14381	14654	14592	14551	14485	14596	14528	14452	14543	14562	14526	14466	14379	14455	14495	14525	14659	14500	14509	14412	14458	14551	14512	14627	14593	14307	14414	14420	14529	14231	14453	14477	14467	14582	14525	14513	14722	14596	14383	14465	14538	14637	14527	14537	14474	14595	14562	14460	14589	14566	14489	14609	14525	14486	14647	14445	14413	14490	14593	14598	14361	14564	14360	14522	14440	14563	14591	14528	14443	14583	14405	14599	14473	14553	14572	14765	14589	14456	14726	14619	14475	14687	14369	14416	14528	14573	14386	14500	14452	14653	14346	14406	14459	14505	14290	14628	14487	14337	14620	14478	14433	14482	14451	14542	14501	14478	14644	14548	14492	14497	14691	14581	14546	14427	14638	14447	14606	14561	14413	14545	14600	14394	14603	14464	14484	14439	14356	14521	14434	14601	14597	14445	14643	14471	14375	14370	14505	14629	14437	14352	14549	14524	14282	14620	14619	14474	14409	14449	14598	14592	14461	14601	14487	14499	14435	14392	14412	14581	14378	14571	14732	14549	14592	14476	14466	14531	14620	14449	14629	14632	14468	14409	14676	14377	14548	14485	14468	14325	14396	14454	14649	14467	14603	14610	14498	14370	14490	14490	14372	14477	14472	14629	14577	14301	14564	14511	14479	14418	14542	14553	14546	14405	14601	14414	14618	14618	14580	14509	14322	14545	14675	14455	14556	14481	14352	14429	14440	14491	14456	14506	14409	14405	14598	14484	14481	14607	14429	14505	14536	14654	14456	14631	14540	14439	14524	14462	14351	14508	14550	14677	14418	14565	14571	14568	14465	14428	14198	14432	14662	14490	14501	14360	14566	14450	14508	14301	14461	14506	14591	14581	14602	14665	14418	14627	14477	14588	14385	14636	14370	14666	14416	14675	14387	14488	14552	14493	14646	14543	14454	14417	14496	14458	14419	14418	14383	14642	14479	14509	14428	14493	14457	14445	14529	14566	14553	14499	14438	14442	14537	14516	14448	14535	14554	14500	14476	14422	14492	14421	14601	14472	14482	14568	14465	14377	14545	14609	14421	14344	14566	14674	14534	14414	14460	14563	14596	14448	14501	14509	14630	14400	14658	14439	14508	14548	14489	14661	14468	14516	14501	14394	14461	14611	14682	14643	14387	14443	14513	14550	14462	14498	14455	14436	14504	14528	14551	14458	14476	14403	14514	14662	14465	14419	14518	14404	14637	14467	14423	14504	14506	14436	14447	14417	14378	14612	14602	14580	14454	14424	14697	14400	14540	14577	14448	14514	14459	14513	14371	14481	14387	14492	14422	14683	14457	14527	14509	14599	14677	14482	14496	14545	14352	14495	14376	14525	14608	14539	14584	14425	14684	14589	14555	14547	14460	14680	14588	14549	14744	14426	14590	14682	14533	14571	14507	14650	14545	14647	14506	14518	14635	14556	14419	14460	14431	14570	14500	14494	14590	14335	14524	14397	14527	14586	14560	14617	14545	14478	14721	14462	14584	14511	14620	14612	14576	14503	14361	14625	14488	14568	14586	14541	14337	14436	14438	14695	14493	14613	14468	14603	14450	14498	14545	14504	14420	14568	14460	14454	14345	14456	14671	14468	14371	14483	14630	14496	14546	14552	14376	14405	14524	14649	14660	14539	14627	14463	14499	14487	14639	14474	14410	14573	14414	14502	14568	14390	14472	14477	14504	14506	14655	14320	14675	14450	14569	14491	14398	14427	14541	14545	14465	14603	14514	14639	14499	14429	14593	14375	14569	14580	14520	14534	14653	14571	14542	14494	14531	14636	14452	14463	14440	14502	14501	14563	14550	14518	14510	14554	14285	14351	14424	14329	14460	14629	14570	14384	14525	14393	14569	14449	14432	14558	14569	14539	14635	14400	14476	14455	14568	14419	14539	14525	14588	14401	14573	14590	14464	14562	14480	14611	14503	14381	14471	14339	14639	14486	14383	14599	14630	14549	14461	14488	14478	14442	14362	14422	14624	14613	14367	14497	14604	14365	14546	14603	14358	14454	14592	14521	14546	14463	14529	14441	14535	14495	14326	14411	14563	14348	14456	14557	14427	14646	14667	14513	14345	14524	14388	14559	14674	14539	14415	14514	14458	14541	14310	14516	14781	14456	14421	14584	14479	14463	14492	14674	14643	14598	14633	14469	14555	14662	14457	14471	14548	14406	14581	14539	14367	14644	14600	14516	14457	14471	14402	14451	14464	14426	14743	14516	14691	14453	14514	14590	14733	14412	14332	14431	14597	14436	14449	14415	14467	14377	14530	14601	14529	14331	14559	14613	14463	14608	14375	14449	14564	14609	14627	14485	14611	14515	14521	14427	14607	14501	14477	14487	14547	14455	14569	14583	14537	14462	14477	14564	14618	14297	14644	14384	14343	14449	14354	14563	14435	14632	14735	14533	14565	14513	14469	14432	14413	14469	14504	14363	14553	14548	14670	14492	14573	14569	14387	14444	14374	14711	14529	14649	14479	14427	14527	14563	14585	14471	14436	14542	14560	14405	14476	14704	14415	14596	14477	14581	14468	14502	14426	14446	14548	14466	14510	14579	14383	14335	14535	14453	14416	14475	14634	14684	14570	14428	14630	14471	14454	14596	14551	14395	14457	14509	14579	14316	14504	14455	14503	14492	14433	14388	14498	14598	14491	14466	14669	14571	14435	14602	14620	14434	14667	14508	14477	14593	14533	14418	14530	14454	14630	14615	14419	14503	14595	14533	14544	14525	14498	14394	14536	14609	14548	14432	14588	14445	14476	14488	14572	14475	14572	14416	14564	14383	14633	14365	14519	14483	14653	14458	14409	14390	14651	14423	14584	14554	14570	14574	14544	14404	14515	14551	14655	14550	14492	14547	14731	14342	14551	14505	14452	14493	14570	14443	14614	14421	14465	14275	14524	14374	14462	14562	14512	14391	14636	14516	14520	14352	14476	14423	14501	14492	14568	14610	14529	14573	14518	14473	14426	14506	14592	14535	14405	14578	14574	14576	14541	14558	14454	14376	14563	14583	14631	14556	14449	14561	14526	14497	14635	14354	14506	14539	14629	14377	14436	14636	14637	14614	14472	14534	14538	14643	14548	14278	14394	14607	14382	14696	14223	14505	14622	14451	14399	14454	14496	14421	14377	14580	14519	14533	14465	14558	14543	14548	14612	14504	14610	14467	14447	14611	14529	14380	14485	14404	14434	14696	14551	14460	14505	14603	14613	14535	14592	14489	14548	14593	14440	14383	14543	14342	14722	14737	14430	14540	14353	14495	14546	14434	14451	14447	14472	14562	14563	14450	14491	14486	14488	14606	14601	14506	14515	14468	14512	14429	14346	14591	14560	14510	14516	14523	14433	14684	14420	14326	14593	14664	14629	14473	14349	14354	14524	14449	14565	14478	14405	14491	14648	14420	14408	14448	14594	14491	14553	14324	14488	14697
27292	21580	22198	18105	15054	15088	16527	19593	21275	19931	17549	15912	15059	15021	14920	15038	15007	15092	15242	15083	15042	14909	14984	14906	15047	14862	14906	14917	14947	15071	15034	15005	14995	14884	14868	14979	14852	14794	14819	14894	14928	14900	14988	14896	15040	15060	15239	14793	15086	14969	15067	14950	14858	15135	14933	14879	15011	14732	14876	15263	14830	14999	15018	14916	15018	14887	15003	14962	14853	14930	14959	14983	14889	14995	15075	14994	14970	15057	14889	14996	14965	14990	15038	14907	15053	15043	14969	15039	14959	14863	14897	14940	14876	14904	14991	14979	14891	14883	14999	14811	14995	14964	14975	15115	14919	15083	15041	14962	14866	14939	14799	14884	14945	14945	14965	14770	15116	14916	15033	14961	14875	15051	14976	14752	14923	14802	15106	14775	14966	14776	14825	14881	14908	15127	14888	15033	14965	14925	14723	14909	15073	14926	14908	14880	14885	15026	15134	15010	14758	14987	14946	14969	14947	15186	14940	14976	14910	14967	14900	14969	14898	14968	14718	14857	15016	14857	14870	14941	14953	14966	14990	14778	15073	14992	15027	15053	14927	14889	14819	14800	14925	15079	14941	14870	15063	14999	15028	15021	14892	14797	15042	14907	14949	14939	14736	14993	14895	14944	15058	15035	14841	14853	14946	14664	15032	15072	14821	14928	14777	14871	14850	14794	14988	14855	14866	14753	14880	14974	15042	15011	14923	14729	14900	14874	14953	15202	14988	14948	14868	14982	14821	15075	14820	15104	14769	14809	14977	15017	15060	14815	14804	14960	15000	14873	15003	14987	14878	14770	14930	15124	14840	14853	14906	14878	15070	14887	14910	15016	14765	14923	14996	15016	14909	14821	15055	15072	14883	15005	14898	15137	15041	14932	14934	14957	15034	14900	14903	14820	14915	14934	14915	14831	14950	14918	14815	14954	15068	15036	15070	15098	14891	14906	15028	14815	15140	14775	14963	14944	14916	14734	14802	14949	15119	14871	14838	14968	14966	14828	14834	14885	14991	14743	15202	14844	14928	14931	15023	14814	15069	15021	14897	14935	14784	14849	15084	14899	15056	15004	14907	15154	14855	14936	14966	14708	15000	14843	14830	15022	14716	14780	14891	15143	15192	14840	14977	15036	14843	14907	14993	15049	14990	14848	14903	15134	14988	14760	14947	14845	15108	14897	15121	14833	14948	14935	14949	15035	14747	14816	14880	14881	14901	14975	14868	14731	14812	14880	14818	15009	14816	14844	14935	15044	14753	14933	15030	15034	14947	15082	14927	15106	14997	14882	14936	15023	14832	14915	14820	15061	14858	14978	14988	14873	14970	15005	14984	14989	14884	15107	14759	14983	14814	14978	15068	14887	14951	14900	14898	14936	14953	14975	15202	14970	14813	15062	14877	14968	14986	15096	14957	15032	14952	14852	14898	14992	14881	15036	15049	14839	14843	15108	14966	14994	14937	14814	15023	15215	14947	14932	15086	14922	14903	14985	14903	14935	14891	15000	14904	14922	15047	15018	14862	14943	14841	14964	15008	15060	14798	14921	14878	14922	14822	14939	14968	14940	14815	14976	14874	14907	14940	15093	14973	14921	14878	14785	14865	15008	14992	14925	14942	14792	14863	14963	15036	14939	14966	14911	14789	14956	14719	15198	14942	15042	14876	14937	15122	14959	14996	14837	15030	14886	15042	15138	14837	14884	14997	15002	14858	14968	14881	14822	14831	15177	15021	14931	15081	14920	14882	14935	14920	14919	15110	14883	15148	15058	14712	15036	14900	14884	14939	15099	14934	15073	15032	14811	15003	14919	15068	14955	15084	15054	14974	15088	14845	15024	15031	14894	14936	14991	15009	14929	15042	14980	14940	15042	15003	14942	15024	14954	14881	14835	14832	14958	14743	14880	14819	14790	15035	14936	15001	14881	14930	14910	14924	15020	15083	14897	14830	14949	14991	14931	14867	14993	14997	15004	15056	15041	14900	15008	14992	14932	14882	14841	14999	14984	14891	14816	15086	14949	14751	15081	14713	14978	15031	14812	15022	14926	14820	14898	14950	15031	14919	14899	14897	15000	14855	14726	14989	15068	14863	14887	14923	14825	15030	15062	14870	15008	15096	15053	15015	14937	15011	14904	15168	15106	14930	14967	15145	15042	14953	15000	15009	15057	14749	14861	14969	15194	15025	14865	14868	14942	14824	14992	14918	15051	15003	14808	15008	15029	14988	14973	14853	14806	15058	14858	14966	14976	14880	15071	14948	14894	14952	15050	14992	15114	14956	14904	14923	14778	14861	14914	15070	14889	15050	14933	14963	14947	15087	15028	15009	14885	14933	14940	14999	14970	14924	14714	14981	14630	14937	15019	14877	14913	14990	14905	14980	15089	15042	14858	14985	15146	15150	14849	14898	14974	14964	14890	15135	14842	14932	15077	14819	14839	14940	14816	14898	14941	15003	15063	14991	14807	14892	14975	14906	15025	15068	14786	15088	14884	14852	14900	14899	15063	14870	14952	14896	15130	14917	14912	14932	14956	15128	14875	15011	15065	14855	14931	14950	14777	14918	14938	14972	14970	15180	14975	14936	15011	14734	14970	14775	15094	14874	14872	15139	14924	14875	14880	14976	14966	14874	14947	14915	15008	14837	14862	14936	14845	14957	15004	14870	14884	15012	14900	14920	15091	14975	15019	15035	15084	15110	14963	15051	14870	14854	15041	15011	15079	15253	14993	14761	15101	14977	14805	14861	15127	15088	14802	14762	15109	14987	14931	14981	14879	14993	14926	14853	15067	14867	15041	15034	14965	14960	14940	14917	15044	14948	14811	14970	14958	14784	14854	14874	14971	14878	14951	14908	15004	14927	14842	15066	14977	14775	14970	14730	14806	15002	14974	14980	15015	15044	14834	14872	15013	14915	15018	14957	14934	14831	14842	14902	14717	14949	14926	15037	14927	14981	14864	14872	14912	15041	15110	14981	14899	14876	15017	14923	14960	14874	14897	14955	14987	14907	14862	14864	14882	14939	14951	14991	14777	14893	15029	14883	15006	14738	14832	15120	15006	14866	14852	15017	15017	15061	14764	14957	14978	14966	14909	14994	14942	14935	14875	14892	15020	14988	15063	14895	14892	14956	14909	14931	14972	14965	15130	15071	14937	14946	15020	14888	15179	14991	14830	14842	14765	14997	14929	14857	14977	15113	14894	15049	14898	14965	15019	15141	14873	14810	15035	15016	14897	14865	14775	15120	15042	14930	15047	14888	14839	14885	15029	15141	15083	15022	14833	14981	15014	14848	15111	15116	14997	15043	14997	15117	15071	14952	14863	14890	14893	14859	15032	15236	14951	14928	14921	14955	14914	15112	15033	14960	15118	14959	14890	14842	14855	14942	14993	14908	14803	14823	14963	14906	14846	14900	15042	14951	15030	14983	15110	15090	14795	14997	15008	15039	14903	15013	15186	14832	14884	14965	14909	14839	14944	14852	14852	14980	14972	14827	14937	14943	15034	14891	15008	15065	14909	14798	14974	15173	15008	14847	14870	14770	15058	14907	15265	14996	14995	15052	14834	14781	15045	14967	15004	14980	14938	15024	15104	14923	15132	14850	14957	15002	15194	14975	15015	15114	14779	14716	14761	14743	14952	14969	14884	14975	14956	15078	14778	14977	14969	14758	15160	15072	14751	15132	14958	15060	14830	14804	14681	14969	14873	15190	15174	14984	14991	14985	15016	14887	15047	14874	14771	14936	15048	15042	15027	14789	14926	14884	14763	15066	14978	15119	14950	14952	15142	14782	15059	15016	15078	14952	14973	14723	15048	14814	14975	14812	14952	14832	14935	14841	14742	15054	14887	14849	14803	14839	15122	14849	14758	14760	15004	14922	15124	14865	14968	14955	14912	14903	14889	14960	15101	15037	15079	14972	15010	14952	14860	14898	15022	15030	14917	15095	14917	14930	14968	14964	14904	14804	14969	15150	14954	14902	14787	14843	14829	14975	15018	14917	14914	14969	14813	15092	15020	14970	14849	14800	15077	15054	14952	14848	15008	14777	14829	14875	15064	14957	15030	15006	14832	15018	15092	14953	14819	14872	14890	14994	14994	14927	14971	15007	14967	14759	15167	14988	14865	14933	14925	15017	14973	14980	14923	14836	15078	15004	14938	14835	14971	14903	15029	14834	14948	14795	14758	14797	14971	15056	14943	14956	14922	15065	14799	15068	14891	15052	15079	14992	14758	14863	14810	15070	14811	15061	14895	14817	14901	15118	15217	15166	14848	15048	14791	15014	14932	15231	14806	14871	15156	15018	14878	15028	14951	14968	15039	15147	14823	14731	14854	15013	14934	14971	15122	15131	14900	14962	14999	14907	14902	14818	14930	15170	14867	14851	15027	14808	15012	14768	15106	14859	14778	14807	14958	14926	14702	14996	14933	14965	14897	15027	15033	15003	14894	14939	14949	15053	15026	15033	14744	14768	14860	14856	15045	14847	14943	14877	14774	14990	14950	14903	14809	14806	15052	14598	14993	14987	15041	15101	14760	14879	14984	15008	15058	15026	14964	15047	14929	14981	14973	15044	14990	15030	14868	15038	14964	14971	14997	15060	15018	14942	14793	14877	14998	15121	14943	14885	15013	14820	14823	14892	14923	15179	14958	15032	14976	15060	15019	15000	15116	14952	14972	14964	14953	15065	15114	14755	14976	15029	14840	14913	15008	14905	14974	14976	14878	14851	15040	14946	14951	15018	14879	15002	14815	15070	14960	14927	14987	14889	14870	14823	15094	14926	15129	14997	14895	14901	14957	14963	14985	15015	15014	14944	14868	15032	15072	14751	14931	15111	15000	14927	14941	14850	14943	14815	15043	14909	15011	15011	14922	14661	14901	14904	14948	14729	15090	14918	14867	14652	14916	15017	14865	15071	14850	15017	15044	14809	14923	15026	14843	14986	14888	14960	14828	14908	15044	14910	15093	14899	14975	14858	14920	14844	14798	14994	14861	15031	14913	15001	14923	15247	15143	15103	15085	14826	15095	14697	14851	14900	14829	14915	14953	14985	14929	14986	14857	14978	14906	14958	15118	15066	14816	14954	15101	14916	15059	14836	14875	14843	15151	14975	14992	15189	14957	14907	14874	14936	15010	15066	15005	14918	14987
14097	15839	16092	15269	14670	14832	17792	22238	23509	20771	17294	15525	14923	14724	14804	14485	14809	14698	14581	14601	14676	14641	14652	14548	14758	14487	14649	14501	14565	14608	14486	14614	14674	14607	14708	14563	14539	14434	14462	14673	14651	14705	14685	14566	14741	14612	14684	14493	14615	14449	14544	14647	14766	14494	14771	14688	14631	14582	14582	14660	14757	14623	14668	14637	14427	14765	14473	14652	14600	14746	14553	14660	14586	14496	14566	14749	14789	14678	14628	14501	14676	14528	14752	14587	14721	14579	14614	14514	14352	14657	14647	14603	14669	14611	14568	14657	14736	14603	14731	14568	14603	14696	14642	14665	14598	14555	14582	14542	14628	14550	14618	14721	14679	14556	14670	14763	14743	14692	14532	14537	14496	14692	14702	14623	14589	14490	14536	14540	14635	14584	14551	14772	14576	14625	14704	14672	14494	14790	14661	14607	14706	14554	14593	14782	14627	14629	14506	14639	14551	14615	14579	14862	14406	14654	14765	14534	14692	14734	14574	14631	14682	14917	14513	14690	14694	14547	14664	14620	14589	14480	14596	14779	14660	14691	14550	14524	14617	14627	14605	14539	14614	14684	14598	14558	14451	14554	14582	14726	14723	14493	14594	14576	14677	14709	14662	14698	14511	14798	14637	14718	14618	14676	14601	14516	14600	14732	14606	14728	14651	14601	14779	14590	14482	14682	14648	14559	14640	14724	14540	14717	14507	14544	14695	14509	14672	14631	14618	14350	14644	14709	14615	14644	14564	14732	14656	14653	14615	14748	14731	14542	14620	14604	14581	14672	14674	14566	14637	14601	14663	14541	14630	14603	14501	14606	14647	14762	14627	14634	14595	14568	14474	14620	14664	14622	14709	14593	14603	14570	14573	14689	14731	14630	14594	14558	14599	14573	14692	14744	14779	14645	14676	14795	14545	14621	14750	14625	14714	14802	14828	14708	14611	14568	14626	14705	14524	14552	14629	14586	14709	14666	14759	14573	14562	14615	14592	14596	14538	14463	14534	14662	14778	14657	14581	14595	14579	14672	14559	14703	14664	14641	14600	14737	14653	14546	14569	14406	14696	14667	14814	14593	14520	14654	14523	14719	14597	14646	14628	14636	14582	14456	14607	14720	14646	14659	14789	14589	14605	14581	14606	14846	14495	14642	14538	14596	14548	14701	14685	14633	14616	14623	14588	14443	14604	14566	14555	14602	14509	14592	14581	14693	14541	14543	14678	14630	14548	14608	14791	14677	14586	14662	14644	14758	14622	14765	14746	14489	14602	14516	14466	14603	14476	14695	14745	14464	14723	14611	14760	14640	14661	14384	14744	14689	14637	14615	14735	14799	14626	14640	14697	14665	14609	14638	14846	14629	14725	14397	14631	14624	14535	14605	14729	14614	14536	14598	14591	14610	14556	14619	14779	14617	14650	14642	14584	14614	14588	14369	14580	14464	14592	14685	14672	14628	14682	14542	14735	14612	14609	14643	14658	14704	14589	14552	14698	14428	14654	14733	14703	14754	14629	14593	14396	14567	14490	14580	14558	14554	14637	14494	14733	14575	14463	14652	14737	14637	14742	14501	14562	14604	14855	14698	14573	14626	14493	14722	14678	14575	14754	14536	14570	14554	14640	14587	14628	14682	14658	14658	14576	14666	14534	14889	14627	14620	14656	14739	14601	14671	14697	14570	14746	14566	14551	14592	14713	14595	14699	14692	14595	14635	14746	14855	14444	14578	14707	14661	14653	14722	14647	14878	14647	14572	14716	14801	14596	14558	14493	14592	14595	14459	14613	14536	14623	14680	14658	14608	14573	14775	14691	14606	14670	14539	14570	14765	14631	14747	14807	14577	14586	14711	14530	14582	14443	14620	14560	14698	14591	14625	14595	14750	14798	14662	14532	14560	14420	14645	14817	14635	14626	14762	14698	14570	14573	14540	14605	14613	14717	14636	14584	14806	14510	14526	14431	14522	14536	14572	14628	14375	14521	14729	14609	14449	14714	14669	14639	14553	14721	14536	14602	14557	14685	14694	14668	14779	14539	14714	14730	14585	14672	14669	14707	14532	14510	14754	14576	14712	14625	14735	14609	14803	14564	14741	14839	14657	14633	14587	14725	14770	14503	14529	14752	14553	14671	14597	14724	14750	14790	14605	14703	14576	14710	14685	14625	14491	14604	14672	14623	14615	14595	14644	14552	14518	14638	14686	14536	14573	14611	14610	14548	14872	14590	14664	14600	14677	14622	14593	14446	14529	14682	14573	14611	14688	14661	14650	14524	14645	14672	14581	14565	14665	14478	14633	14645	14767	14627	14770	14765	14433	14658	14580	14699	14625	14567	14588	14492	14646	14537	14535	14535	14709	14799	14549	14643	14644	14424	14625	14574	14653	14530	14591	14612	14655	14621	14562	14730	14702	14615	14691	14708	14676	14734	14547	14717	14600	14582	14519	14728	14751	14633	14539	14474	14665	14664	14540	14648	14602	14638	14693	14705	14704	14266	14855	14657	14723	14414	14530	14671	14524	14623	14636	14588	14601	14665	14688	14691	14650	14624	14804	14492	14597	14536	14743	14700	14804	14918	14697	14745	14590	14608	14649	14445	14563	14652	14695	14470	14536	14675	14473	14772	14832	14740	14606	14653	14675	14775	14583	14745	14542	14646	14606	14648	14754	14750	14389	14749	14723	14435	14641	14676	14581	14536	14602	14694	14674	14612	14622	14621	14783	14469	14738	14448	14603	14387	14702	14731	14560	14643	14663	14659	14585	14629	14745	14512	14614	14584	14706	14664	14605	14645	14661	14667	14637	14407	14676	14616	14627	14716	14619	14725	14705	14660	14588	14514	14502	14579	14659	14466	14705	14612	14418	14622	14505	14635	14693	14445	14577	14611	14710	14578	14521	14755	14595	14506	14683	14574	14410	14567	14665	14651	14864	14795	14540	14459	14626	14604	14650	14480	14623	14628	14562	14692	14660	14534	14493	14657	14609	14649	14654	14673	14640	14548	14600	14686	14672	14715	14654	14664	14716	14564	14528	14756	14662	14731	14661	14610	14577	14430	14610	14715	14792	14469	14576	14588	14578	14674	14629	14708	14593	14716	14517	14486	14583	14678	14618	14644	14502	14581	14745	14708	14576	14653	14485	14642	14645	14594	14733	14564	14588	14713	14542	14509	14650	14571	14590	14511	14540	14689	14636	14700	14510	14633	14565	14528	14430	14615	14514	14653	14672	14547	14667	14643	14450	14598	14663	14557	14616	14724	14617	14626	14613	14809	14636	14727	14540	14492	14604	14708	14442	14574	14553	14624	14526	14711	14660	14709	14626	14714	14781	14795	14466	14662	14558	14655	14610	14637	14595	14670	14681	14382	14543	14604	14560	14604	14663	14604	14543	14725	14558	14633	14514	14636	14600	14798	14683	14507	14615	14783	14577	14716	14716	14775	14605	14594	14634	14518	14630	14702	14685	14533	14711	14639	14740	14635	14697	14502	14608	14605	14699	14676	14770	14598	14605	14496	14575	14525	14621	14674	14315	14597	14763	14742	14609	14729	14513	14663	14434	14549	14689	14719	14601	14649	14669	14729	14816	14663	14794	14463	14619	14582	14526	14707	14688	14589	14587	14722	14519	14508	14608	14702	14726	14555	14610	14692	14686	14655	14692	14577	14558	14892	14673	14601	14468	14526	14568	14708	14604	14755	14450	14536	14780	14520	14511	14636	14620	14550	14655	14563	14642	14748	14646	14655	14558	14564	14701	14606	14609	14668	14512	14510	14761	14782	14626	14606	14581	14764	14583	14698	14690	14639	14541	14703	14487	14746	14511	14687	14670	14526	14716	14541	14644	14734	14555	14705	14755	14573	14610	14462	14589	14666	14643	14837	14731	14649	14635	14790	14622	14491	14724	14702	14748	14532	14618	14506	14603	14618	14527	14529	14749	14491	14711	14598	14631	14591	14647	14623	14813	14630	14501	14752	14481	14625	14478	14674	14542	14583	14557	14653	14629	14599	14684	14703	14728	14624	14844	14595	14815	14508	14583	14562	14648	14427	14594	14707	14598	14753	14462	14672	14578	14710	14554	14413	14548	14670	14713	14650	14504	14662	14727	14428	14570	14474	14509	14463	14443	14778	14601	14398	14765	14657	14605	14653	14416	14613	14661	14576	14672	14568	14735	14472	14645	14735	14660	14583	14491	14628	14526	14699	14579	14680	14558	14518	14557	14538	14414	14580	14681	14668	14678	14622	14615	14621	14577	14522	14641	14566	14597	14698	14707	14538	14491	14578	14638	14604	14485	14685	14604	14645	14606	14597	14630	14673	14668	14360	14551	14596	14731	14571	14746	14693	14379	14646	14565	14646	14486	14565	14456	14723	14647	14689	14785	14758	14780	14781	14596	14608	14516	14679	14756	14496	14574	14676	14641	14430	14741	14747	14911	14558	14615	14699	14698	14623	14626	14710	14622	14699	14580	14623	14773	14537	14633	14748	14523	14849	14598	14655	14574	14732	14556	14678	14428	14684	14685	14656	14510	14525	14688	14747	14734	14742	14548	14528	14633	14540	14594	14717	14749	14493	14539	14621	14740	14648	14617	14446	14647	14669	14921	14524	14773	14608	14641	14627	14635	14563	14613	14614	14535	14728	14626	14789	14623	14690	14524	14608	14515	14474	14689	14633	14523	14620	14617	14631	14712	14729	14654	14689	14710	14680	14495	14549	14789	14574	14633	14683	14647	14700	14696	14503	14505	14599	14543	14568	14606	14626	14524	14748	14597	14750	14705	14665	14536	14651	14659	14724	14709	14681	14588	14644	14774	14537	14722	14624	14585	14602	14539	14597	14622	14417	14527	14690	14545	14701	14596	14732	14632	14447	14700	14574	14595	14510	14675	14587	14765	14628	14679	14603	14702	14587	14603	14488	14613	14513	14704	14585	14601	14659	14525	14454	14612	14605	14715	14665	14740	14625	14589	14718	14664	14641	14681	14769	14643	14514	14651	14650	14590	14569	14638	14713	14499	14616	14644	14634	14574	14751	14670	14526	14537	14665	14566	14776	14727	14663	14805	14449	14763	14736	14600	14596	14708	14697	14625	14720	14545	14587	14680	14693	14707	14497	14726	14794	14594	14709	14574	14625	14595	14689	14711	14587	14692
24602	21269	28138	24956	20673	17972	29515	38459	39896	31694	23541	18696	16335	15523	15616	15667	15616	15552	15646	15644	15467	15474	15539	15418	15424	15447	15585	15643	15533	15426	15524	15446	15532	15499	15564	15682	15355	15548	15524	15692	15628	15385	15322	15674	15645	15453	15542	15368	15449	15428	15507	15549	15481	15588	15549	15554	15260	15503	15302	15367	15487	15484	15453	15386	15591	15674	15495	15508	15561	15564	15487	15334	15594	15480	15684	15761	15467	15497	15431	15521	15470	15466	15403	15710	15413	15621	15480	15498	15414	15612	15415	15655	15501	15464	15349	15549	15482	15597	15413	15397	15481	15513	15524	15517	15465	15470	15374	15520	15621	15420	15623	15334	15267	15556	15562	15456	15595	15671	15489	15623	15566	15494	15408	15499	15361	15748	15573	15514	15369	15475	15583	15414	15403	15601	15341	15446	15395	15422	15500	15419	15446	15307	15417	15456	15466	15580	15308	15548	15510	15302	15397	15488	15330	15469	15418	15490	15440	15512	15670	15504	15571	15260	15453	15691	15442	15522	15480	15422	15424	15512	15412	15296	15503	15327	15423	15524	15539	15396	15337	15448	15490	15472	15432	15508	15642	15232	15290	15387	15417	15507	15630	15470	15571	15566	15650	15299	15457	15609	15461	15497	15326	15355	15529	15525	15496	15406	15425	15625	15665	15415	15516	15557	15415	15669	15449	15472	15664	15592	15408	15621	15511	15492	15435	15335	15610	15309	15509	15465	15470	15316	15393	15397	15357	15439	15501	15571	15378	15490	15433	15500	15586	15593	15593	15354	15615	15676	15563	15416	15403	15480	15435	15547	15432	15371	15538	15515	15606	15497	15487	15527	15419	15220	15531	15525	15548	15379	15541	15301	15489	15479	15529	15538	15694	15511	15454	15404	15589	15610	15460	15320	15400	15567	15520	15457	15446	15505	15548	15503	15454	15410	15282	15456	15482	15311	15511	15490	15765	15452	15350	15409	15479	15394	15409	15448	15570	15597	15410	15494	15478	15495	15396	15628	15316	15576	15658	15446	15645	15658	15514	15544	15464	15348	15507	15577	15366	15420	15515	15469	15237	15466	15734	15508	15586	15556	15428	15568	15582	15532	15376	15387	15365	15364	15415	15376	15353	15469	15547	15394	15523	15446	15464	15508	15561	15588	15484	15342	15629	15511	15483	15600	15683	15519	15541	15631	15397	15286	15418	15492	15462	15501	15379	15342	15462	15427	15426	15645	15542	15514	15517	15583	15377	15405	15401	15613	15616	15461	15303	15490	15405	15428	15556	15480	15686	15429	15519	15462	15514	15392	15486	15569	15582	15450	15535	15546	15454	15632	15419	15455	15464	15450	15477	15412	15508	15208	15228	15412	15442	15213	15363	15607	15280	15668	15638	15710	15610	15481	15487	15536	15531	15656	15572	15524	15488	15583	15566	15490	15292	15458	15373	15559	15474	15260	15389	15447	15445	15527	15705	15543	15326	15384	15624	15616	15557	15510	15470	15499	15508	15461	15529	15453	15391	15671	15547	15568	15477	15541	15466	15487	15351	15410	15271	15598	15649	15550	15394	15266	15445	15599	15449	15586	15330	15552	15591	15376	15636	15488	15368	15504	15613	15396	15596	15402	15624	15341	15506	15413	15493	15444	15511	15246	15378	15552	15532	15603	15281	15387	15599	15489	15352	15570	15360	15404	15412	15414	15715	15366	15311	15563	15362	15394	15522	15436	15531	15432	15557	15517	15379	15534	15494	15564	15446	15481	15544	15455	15426	15327	15501	15373	15639	15509	15531	15607	15592	15449	15436	15314	15581	15633	15515	15441	15416	15546	15618	15605	15401	15563	15469	15608	15605	15412	15458	15441	15441	15496	15453	15335	15668	15447	15522	15590	15337	15641	15464	15393	15644	15556	15365	15374	15593	15467	15557	15644	15490	15445	15624	15645	15436	15550	15540	15564	15628	15401	15417	15477	15523	15348	15476	15407	15412	15724	15497	15544	15600	15480	15472	15580	15405	15341	15404	15516	15372	15626	15200	15590	15530	15420	15497	15539	15594	15380	15477	15450	15444	15468	15466	15627	15333	15488	15292	15434	15467	15580	15507	15580	15541	15370	15491	15466	15373	15678	15486	15453	15263	15606	15365	15425	15391	15591	15657	15628	15460	15569	15476	15739	15463	15371	15545	15412	15254	15351	15545	15641	15450	15423	15490	15523	15635	15517	15434	15452	15590	15244	15468	15651	15392	15696	15490	15487	15582	15497	15675	15453	15500	15500	15691	15534	15536	15391	15304	15324	15332	15458	15646	15575	15384	15532	15631	15429	15520	15367	15358	15437	15234	15665	15426	15407	15563	15361	15449	15501	15298	15600	15400	15286	15477	15418	15459	15557	15474	15642	15497	15449	15387	15680	15461	15503	15547	15391	15649	15492	15357	15446	15468	15278	15517	15418	15439	15455	15539	15331	15302	15628	15706	15572	15397	15434	15501	15628	15437	15416	15564	15266	15579	15487	15553	15505	15284	15403	15607	15545	15582	15466	15324	15312	15505	15464	15712	15458	15318	15388	15379	15281	15392	15353	15368	15358	15587	15323	15277	15403	15684	15324	15424	15318	15314	15520	15439	15442	15352	15617	15384	15668	15421	15554	15315	15316	15164	15477	15528	15438	15566	15406	15600	15380	15647	15504	15474	15590	15434	15643	15555	15590	15475	15422	15535	15312	15618	15585	15514	15326	15530	15605	15467	15497	15585	15473	15519	15354	15664	15474	15641	15334	15383	15503	15737	15524	15451	15449	15630	15508	15365	15424	15440	15520	15604	15447	15451	15204	15260	15458	15456	15313	15332	15387	15304	15655	15640	15495	15608	15385	15470	15463	15567	15629	15489	15403	15323	15320	15449	15384	15635	15470	15520	15539	15389	15507	15457	15588	15697	15425	15351	15544	15487	15455	15451	15623	15452	15645	15762	15477	15527	15487	15526	15506	15411	15521	15440	15234	15393	15556	15590	15320	15491	15420	15451	15331	15636	15454	15662	15276	15498	15610	15551	15514	15651	15452	15537	15678	15527	15564	15538	15726	15496	15443	15527	15637	15509	15482	15461	15433	15356	15497	15455	15499	15543	15405	15576	15649	15697	15558	15329	15488	15520	15385	15624	15413	15407	15575	15500	15421	15563	15354	15566	15313	15407	15449	15233	15494	15439	15388	15669	15447	15369	15527	15345	15327	15416	15378	15542	15434	15511	15451	15442	15547	15575	15519	15432	15442	15557	15480	15355	15480	15550	15544	15431	15366	15567	15462	15554	15678	15505	15640	15375	15531	15445	15537	15442	15498	15452	15722	15481	15248	15528	15428	15456	15454	15361	15403	15236	15411	15372	15468	15330	15423	15668	15328	15515	15529	15266	15490	15529	15601	15413	15395	15558	15634	15443	15482	15501	15440	15445	15631	15398	15610	15631	15469	15553	15735	15520	15629	15654	15592	15376	15408	15500	15456	15603	15439	15527	15587	15577	15608	15398	15440	15502	15676	15458	15536	15396	15457	15332	15496	15409	15531	15444	15559	15580	15451	15503	15571	15374	15462	15453	15385	15630	15635	15362	15539	15469	15359	15470	15695	15530	15394	15400	15454	15596	15456	15542	15572	15545	15468	15373	15535	15425	15355	15597	15448	15558	15484	15397	15562	15584	15459	15457	15541	15512	15740	15677	15412	15423	15538	15677	15397	15292	15599	15511	15545	15331	15517	15471	15593	15592	15481	15690	15388	15422	15266	15349	15518	15520	15343	15480	15358	15392	15442	15455	15687	15401	15613	15602	15586	15523	15462	15479	15501	15659	15456	15453	15463	15379	15571	15399	15349	15398	15458	15547	15277	15550	15387	15582	15563	15377	15430	15505	15542	15485	15452	15565	15644	15511	15599	15356	15592	15579	15490	15651	15419	15383	15378	15487	15408	15631	15342	15502	15515	15499	15423	15556	15313	15580	15645	15415	15485	15427	15408	15634	15439	15399	15410	15499	15509	15537	15548	15528	15415	15406	15462	15506	15388	15537	15620	15424	15509	15542	15524	15467	15656	15546	15507	15663	15737	15662	15346	15561	15483	15388	15627	15388	15543	15543	15547	15568	15495	15440	15526	15663	15696	15507	15515	15449	15311	15466	15639	15443	15560	15531	15425	15537	15541	15620	15712	15484	15566	15487	15364	15484	15409	15384	15640	15586	15469	15431	15499	15536	15401	15599	15715	15586	15429	15540	15496	15583	15505	15549	15426	15410	15344	15397	15401	15375	15617	15411	15522	15468	15378	15531	15373	15461	15622	15530	15298	15564	15498	15569	15412	15333	15397	15548	15649	15672	15463	15421	15471	15464	15433	15619	15562	15486	15505	15351	15449	15261	15427	15479	15458	15497	15489	15404	15365	15394	15413	15459	15561	15414	15532	15628	15298	15555	15426	15370	15390	15715	15421	15417	15474	15449	15601	15326	15591	15596	15588	15426	15710	15668	15587	15391	15601	15530	15648	15477	15401	15460	15619	15388	15576	15367	15474	15452	15570	15433	15410	15337	15590	15170	15459	15414	15684	15455	15678	15501	15223	15593	15555	15568	15430	15535	15409	15410	15565	15759	15470	15527	15547	15464	15462	15424	15525	15531	15440	15331	15378	15486	15419	15661	15597	15359	15510	15508	15431	15682	15380	15593	15424	15316	15591	15582	15547	15321	15306	15373	15530	15520	15591	15509	15500	15353	15418	15537	15460	15514	15456	15391	15436	15446	15526	15541	15414	15400	15472	15529	15391	15617	15438	15602	15434	15285	15477	15426	15469	15411	15523	15546	15769	15483	15568	15697	15340	15519	15474	15382	15515	15663	15488	15377	15614	15563	15493	15596	15631	15530	15439	15445	15449	15370	15613	15531	15519	15423	15482	15643	15600	15510	15645	15588	15519	15455	15540	15581	15485	15307	15615	15510	15410	15436	15353	15529	15468	15452	15581	15406	15478	15514	15566	15159	15541	15449	15481	15337	15399	15393	15484	15745	15445	15431	15680	15478	15497	15498	15512	15529	15370	15454	15582	15482	15226	15501	15590	15482	15323	15297	15433	15375	15605	15559	15381	15538	15568	15465	15310	15335	15728	15532	15325	15498	15553
14266	22095	21033	17523	16291	16234	34154	42747	41685	33964	24041	18233	15484	15099	14996	15149	15147	14998	14967	15077	14947	15269	14889	15094	15119	15013	15023	14903	15042	15183	15032	14949	14991	14935	14980	14901	15097	15081	14955	14911	15152	14910	15035	15037	15113	15094	14907	14937	15073	15059	14989	14966	14945	15096	15154	15099	15075	14992	15062	15009	15010	15018	15079	15073	14971	14858	14960	14944	15072	14928	15044	15013	14920	15000	14947	15042	14899	14982	14863	15123	14971	15073	14931	14869	14891	14902	14931	15161	14949	15025	15100	15177	14929	15058	14955	14955	14954	14931	15030	14993	15094	15051	15153	14870	14922	14952	15096	15005	15108	14994	15139	15252	15128	15039	14863	15167	14924	15203	14889	14977	15041	15034	14943	15091	14778	14904	15031	15016	15005	14956	15013	15035	15158	15037	14960	15153	14861	14890	14895	14891	15227	14941	15171	14929	15033	14984	14978	14856	14973	14847	15014	15024	14905	14945	15051	14930	15033	14921	14990	15020	15021	15068	15012	15040	14881	15113	15004	14921	14960	14878	14964	15071	14945	15026	15095	15113	15098	15022	15012	14960	14920	14930	15103	14979	15045	15112	14949	14931	15188	15058	15095	15156	14943	15071	14991	15054	14953	15068	15135	15077	15168	14955	15036	14937	14917	15109	15012	15135	14939	15109	15058	14916	14947	15087	15039	14957	14988	15021	14912	14840	15014	14979	14999	14999	15079	15002	14828	15054	14896	15108	15168	15066	15164	14934	14945	14849	14899	15210	14962	14974	14984	15192	14978	14995	14873	15047	14831	14949	14827	14955	15019	14873	14891	14901	15096	15003	14975	14784	14998	15009	14962	14859	14916	15079	14964	14987	14920	14976	14946	14832	14949	14904	14797	14937	14946	14930	15192	15022	14976	15005	14960	14941	15061	15204	14922	14858	15026	15140	14993	15035	15009	15035	15068	15041	14959	14970	14974	15018	15025	15125	14908	14956	15040	15029	15043	15120	15077	14972	15011	15061	15096	14988	14991	15040	15014	15052	14974	15111	14866	14891	14912	15063	15083	14960	15044	14950	15040	14995	15140	15119	15003	14994	14957	14971	15052	15297	15081	14958	15022	15008	14973	14993	15075	15063	15057	15054	14870	15095	15167	15069	15080	15014	15033	14805	14948	14963	14971	14810	15066	15013	14799	15024	15062	14987	14904	15159	14842	15053	14901	15129	14994	15039	15139	15145	15189	14843	15034	14950	14916	15156	14906	14774	15130	15078	14952	14927	15145	14976	15015	14911	15030	14841	15068	15127	14994	14828	14879	15113	15017	14919	15107	14845	14987	15066	15136	15030	15045	15007	14882	15075	14854	15013	15098	15099	15127	14958	14949	14909	15095	14944	15114	15098	14975	15042	14835	15169	15096	15012	15085	15089	14813	15056	15078	14963	14918	15136	14890	14883	15089	14995	14971	15114	15021	15025	14904	15012	15141	15032	14902	14921	14969	15063	14980	14960	14950	15025	14901	14954	14912	14942	14815	15144	14961	14974	14981	15113	14952	15105	14969	15061	15021	15032	15124	15151	14994	14971	14885	14890	15006	14764	15027	14795	15053	14934	15095	14957	15004	14889	14949	14991	15158	15244	14960	15040	14873	15093	15059	15145	15115	15010	14976	14956	15090	15089	14993	15152	15150	15027	15204	15117	14975	15233	14885	14936	14927	14931	15008	15050	15001	14865	14926	14948	14889	15124	15081	15000	14944	14994	14804	14934	14818	15032	15126	14967	14962	14971	15010	14890	15070	15123	14931	15231	14996	15118	14818	14989	15020	15072	15058	15172	15089	15226	14901	15124	15063	15062	15319	14945	15066	15048	15103	14899	15030	15071	14847	14922	14973	14933	14976	14982	14963	14875	15053	15088	15047	14967	15087	14929	15001	15196	15064	14948	14854	14937	14981	14898	15009	14966	15040	15016	14854	14917	14981	15047	14858	14999	15069	14917	15137	15097	15034	15123	15127	14980	14996	15174	14959	15028	14977	14981	15062	15096	15088	14946	14924	15051	15108	15047	14933	14955	15013	15116	14993	14919	14982	14952	15113	14957	14955	15066	15095	15066	15014	14968	15118	14911	15078	15064	15035	15030	14930	14813	14939	15201	14914	14885	14986	15014	15126	15172	15035	15100	15179	15077	15000	14839	14951	14845	15065	15022	14955	15109	14921	14994	14927	15008	15005	14916	14998	14991	15014	15095	14868	14971	15093	14875	15073	14842	14814	14820	14989	14836	14968	15137	15022	14938	14984	15109	14884	15037	14941	15112	14967	15021	14910	15066	14864	14986	15029	15096	14985	14851	14747	15064	15025	15067	14900	15003	15159	14908	14952	15094	14982	15060	15056	14933	15019	15140	15001	14999	14967	15011	14997	15062	14915	15002	14990	15063	15026	15011	15068	15075	15041	14974	14982	15091	14970	14910	14953	14938	15035	15096	15020	15140	14917	15066	15028	14981	14880	15081	14999	14861	14914	15019	15111	14989	15038	15035	15132	15092	14955	14920	15116	14964	15070	14969	14995	15021	14973	14994	15153	14986	15134	14887	14906	14963	14907	14975	14899	14939	14788	14964	15117	14982	14980	15057	15081	14983	14890	15234	14848	14978	14806	15108	14929	14988	14997	14885	15038	15062	14969	15068	15031	15122	15075	15214	14989	15046	15077	15191	14987	15076	15029	15019	14985	14986	14973	15020	15011	14893	15039	14893	15054	14944	15181	15025	14988	14987	14948	15109	14846	14954	15014	14959	14956	15146	14917	15096	14872	15034	14964	14947	15003	15024	15051	15038	14891	15111	14970	15042	14923	15129	15121	15042	15016	14911	15046	14871	15030	14937	14957	14845	15016	14981	14860	15097	14997	15067	15066	14878	15217	14972	15017	14916	14973	15025	15020	15148	15006	15023	15027	14776	15026	14820	14843	15032	15067	14951	14961	15052	15020	15108	14912	14954	15003	15100	14987	15098	14990	14995	15000	15046	15074	14948	15052	14973	15061	15181	14935	14928	14831	15075	14823	14821	14922	15002	15024	15008	14915	15088	15071	15023	14889	14957	15022	14877	15006	14972	15023	14883	14983	14917	14949	14970	15028	14847	15120	15048	15035	15001	15009	15188	15192	14843	15056	14989	15143	14881	15078	14963	15017	15026	14918	15119	14882	14996	15133	15183	15009	14913	14952	15079	15121	14986	15068	15026	14979	14925	15005	14990	14916	14844	14969	15066	14874	14980	15081	15030	14984	15113	15019	14784	14918	15055	15105	14996	14966	14827	15165	14959	15027	14981	14835	14995	14970	15241	14938	15012	14989	15003	15069	14945	14969	15204	15238	15059	15111	15106	15097	15105	14911	15062	15014	15079	15023	15289	15000	14845	14957	14992	15181	14876	14896	14794	14933	14954	14934	15152	14953	15205	15029	14946	15096	15104	14983	15017	14955	15139	14993	14764	15105	14927	14945	14905	14944	14998	15023	14932	14992	14821	14988	14959	14926	15006	15158	14975	14941	14865	14954	15022	14923	15057	14863	14969	14963	15008	15036	15016	14940	14879	15030	15036	14922	15061	14962	14981	15048	15110	14903	14730	15113	15054	15006	15026	15163	15001	15135	15178	14915	14926	15064	15089	14912	14949	14875	15004	15019	15028	14972	15030	14964	14946	14980	15067	14892	15034	15163	14951	14994	14939	14878	14980	14770	15108	15060	14942	14982	15066	15176	15016	15120	15166	14827	14994	14902	14743	14971	15145	15094	15112	14987	15090	15100	15001	15101	15045	14940	14974	14960	15093	15004	14908	15066	15065	15018	15076	14923	15109	15053	14928	15165	14988	15050	14972	15146	14959	15094	14991	15005	15083	15054	14946	14994	15078	15133	15036	14951	14917	15112	14977	14932	14999	14835	15126	15015	14863	15043	15099	14963	14965	15004	15105	15055	15031	15109	15083	15018	14954	14998	14968	14948	15125	14914	15002	14936	14992	15005	14936	15062	14989	14909	14936	14942	15074	15001	15046	15026	15197	15032	14863	15077	14929	15012	15058	14975	15222	14896	14848	14946	15262	14957	14954	15062	14885	14868	15126	14998	14977	15056	14919	14985	15035	14924	14970	14998	14945	15016	14895	15051	15122	14971	15002	15048	14901	14972	14894	15038	15163	14963	15046	15015	14932	15032	15026	15117	15131	15024	14889	14996	14965	14997	15067	14770	15050	15034	14926	15020	14930	15088	14984	14967	14928	15038	15086	14978	15156	14921	15267	15049	14929	14919	14948	15122	14898	14939	15117	14883	15102	14906	14970	15105	14948	15033	15054	14971	15043	15111	14934	15191	14958	15178	15012	14890	15138	14861	15087	15075	14940	14864	15098	14952	15000	15063	15069	14984	15023	14797	14956	15014	15068	15011	15038	14999	14935	14981	14842	14960	14958	15034	14758	15008	15180	14828	14867	14951	14892	15119	14898	15032	15078	15002	15068	15156	15170	14978	15050	15028	15033	14879	14891	15058	15152	15068	14982	14895	14883	15023	14949	14961	14943	15065	14939	14782	15073	15233	15096	15010	14992	14869	14966	15026	15034	15048	15040	15024	15069	15025	15002	14846	15009	14946	15034	14937	15027	14983	15083	14983	14936	14953	15019	14914	14789	15018	14965	15086	14998	15012	15041	15100	15073	14972	15111	15012	15022	15044	14955	15098	14983	14967	14998	15078	15021	15031	14988	15043	15082	14992	14979	14992	15124	14873	15037	15006	14939	14965	14993	15191	14984	15089	15064	14983	15094	15010	15088	14934	14968	15054	15031	15096	14884	14993	14954	15169	15088	14986	14962	14913	14767	14873	15035	14998	14904	15044	14896	15212	15115	15089	15091	14942	14859	15061	15050	15054	14854	15002	15034	14972	14941	15005	15049	14947	15012	14918	15174	14960	14760	15001	15064	14839	15066	14920	14956	14956	14929	14884	14989	15021	15162	14948	14945	14945	15046	14987	15032	14928	15032	14914	15195	14933	15024	14942	14886	14951	15135	14949	14867	15029	15018	14867	14972	15078	15007	14981	14967	14935	14998	15110	15112	14901	14987	15055	15013	15033	14996	14881	14982	15217	14875	15233	15128	15207	14983	15076	14914	15144	15049
23070	21287	29100	23802	21442	22456	35880	56673	55092	42372	30022	20940	15788	14816	14854	14747	14769	14851	14773	14754	14622	14757	14870	14619	14595	14566	14693	14757	14730	14867	14611	14480	14632	14581	14566	14595	14663	14691	14608	14727	14543	14696	14554	14633	14618	14663	14635	14626	14509	14665	14752	14752	14743	14761	14739	14584	14683	14616	14626	14619	14924	14481	14598	14831	14612	14578	14644	14694	14656	14615	14467	14878	14652	14786	14631	14631	14602	14766	14504	14563	14637	14684	14657	14766	14579	14574	14666	14437	14577	14518	14674	14588	14793	14471	14718	14541	14589	14524	14544	14658	14468	14572	14788	14745	14637	14600	14526	14572	14456	14571	14644	14584	14779	14617	14591	14716	14524	14647	14614	14709	14526	14620	14576	14526	14724	14523	14608	14584	14640	14548	14683	14557	14527	14665	14574	14550	14479	14589	14670	14540	14478	14607	14571	14609	14699	14627	14657	14478	14527	14756	14694	14571	14665	14583	14517	14456	14564	14511	14493	14675	14809	14370	14426	14714	14583	14576	14581	14629	14590	14454	14608	14558	14518	14800	14659	14448	14548	14614	14585	14633	14407	14723	14700	14592	14567	14490	14692	14484	14337	14576	14549	14651	14493	14678	14628	14618	14481	14472	14622	14419	14669	14626	14511	14526	14618	14627	14678	14368	14633	14405	14560	14617	14512	14460	14638	14576	14696	14342	14763	14467	14398	14572	14513	14578	14744	14611	14550	14576	14500	14501	14638	14432	14489	14515	14617	14533	14636	14437	14387	14660	14721	14577	14442	14704	14602	14652	14695	14770	14468	14341	14550	14503	14583	14524	14546	14536	14560	14544	14594	14782	14516	14732	14967	14720	14484	14643	14560	14629	14676	14490	14741	14642	14403	14696	14671	14472	14508	14569	14714	14642	14521	14457	14572	14592	14517	14783	14562	14602	14378	14435	14694	14541	14681	14667	14448	14490	14649	14796	14657	14590	14502	14808	14532	14431	14624	14779	14669	14585	14622	14687	14538	14704	14512	14418	14610	14450	14590	14639	14487	14748	14476	14540	14448	14654	14733	14612	14581	14558	14661	14639	14641	14631	14720	14490	14805	14520	14608	14543	14701	14623	14623	14400	14539	14751	14601	14538	14613	14703	14710	14559	14584	14372	14678	14375	14612	14634	14479	14646	14385	14655	14618	14690	14655	14644	14671	14619	14663	14602	14734	14780	14689	14567	14678	14627	14497	14786	14783	14769	14601	14530	14560	14618	14626	14782	14672	14476	14683	14908	14525	14560	14441	14499	14619	14700	14598	14567	14444	14673	14563	14732	14610	14443	14568	14502	14626	14391	14798	14426	14769	14440	14509	14654	14630	14712	14471	14860	14594	14455	14534	14677	14764	14664	14545	14372	14583	14578	14418	14495	14483	14526	14499	14571	14529	14614	14521	14508	14548	14573	14690	14540	14418	14663	14723	14575	14613	14655	14602	14487	14359	14579	14470	14577	14411	14471	14705	14645	14516	14539	14700	14561	14634	14640	14671	14588	14656	14459	14670	14594	14577	14729	14711	14523	14525	14454	14527	14373	14617	14616	14620	14425	14539	14552	14610	14432	14341	14556	14701	14586	14598	14580	14517	14627	14529	14529	14694	14420	14628	14357	14600	14619	14657	14639	14490	14411	14548	14494	14622	14549	14557	14585	14611	14635	14427	14573	14626	14696	14605	14551	14537	14712	14715	14500	14565	14588	14657	14434	14519	14589	14601	14645	14565	14361	14464	14538	14608	14659	14687	14484	14488	14533	14697	14462	14986	14602	14668	14687	14630	14684	14393	14467	14575	14558	14530	14508	14532	14656	14604	14672	14711	14615	14461	14537	14655	14528	14489	14438	14478	14618	14470	14577	14625	14524	14462	14583	14690	14695	14272	14434	14635	14481	14491	14576	14552	14532	14724	14630	14498	14612	14438	14718	14636	14544	14547	14692	14684	14557	14632	14647	14763	14622	14666	14564	14526	14533	14421	14460	14511	14677	14725	14414	14431	14722	14599	14607	14577	14606	14489	14775	14611	14701	14565	14457	14578	14530	14688	14626	14704	14333	14689	14603	14405	14609	14544	14486	14492	14489	14469	14527	14740	14651	14615	14766	14428	14594	14756	14550	14644	14231	14554	14565	14600	14701	14578	14568	14614	14514	14593	14771	14597	14714	14530	14610	14457	14561	14598	14625	14673	14688	14684	14673	14661	14647	14416	14483	14608	14606	14709	14733	14703	14587	14543	14717	14553	14459	14708	14757	14668	14570	14420	14698	14686	14537	14763	14505	14595	14419	14648	14438	14687	14541	14628	14684	14539	14724	14509	14500	14685	14725	14500	14565	14455	14636	14478	14557	14683	14704	14598	14515	14603	14428	14693	14482	14558	14576	14397	14405	14596	14469	14535	14828	14644	14692	14538	14628	14474	14447	14579	14644	14562	14683	14538	14678	14704	14406	14718	14654	14555	14607	14794	14549	14612	14411	14762	14699	14499	14763	14625	14500	14572	14624	14613	14468	14583	14665	14774	14533	14625	14568	14612	14536	14569	14640	14530	14561	14616	14539	14344	14535	14459	14530	14572	14577	14591	14414	14519	14552	14553	14435	14546	14575	14370	14449	14569	14597	14472	14340	14651	14579	14528	14503	14712	14778	14631	14662	14645	14341	14604	14627	14717	14530	14637	14497	14739	14658	14465	14669	14563	14607	14538	14465	14474	14433	14545	14409	14290	14468	14535	14435	14813	14504	14345	14747	14455	14581	14614	14773	14777	14592	14615	14734	14691	14612	14775	14802	14574	14519	14618	14701	14615	14652	14654	14602	14471	14629	14517	14385	14758	14628	14653	14835	14707	14544	14653	14474	14610	14554	14617	14589	14598	14530	14800	14435	14465	14506	14601	14615	14617	14479	14493	14600	14621	14488	14598	14456	14581	14402	14595	14677	14630	14613	14656	14763	14441	14539	14510	14656	14617	14526	14552	14498	14476	14396	14679	14490	14464	14460	14567	14548	14653	14478	14674	14562	14500	14603	14630	14645	14516	14538	14653	14652	14557	14580	14528	14553	14597	14576	14660	14624	14633	14585	14595	14684	14500	14611	14506	14527	14589	14566	14620	14472	14739	14583	14608	14598	14650	14595	14467	14583	14583	14606	14617	14617	14614	14432	14453	14594	14543	14659	14582	14657	14546	14410	14563	14506	14280	14669	14662	14625	14549	14441	14566	14484	14772	14723	14614	14745	14521	14687	14550	14406	14709	14676	14540	14536	14467	14606	14570	14634	14481	14576	14594	14473	14609	14754	14712	14718	14541	14719	14581	14747	14446	14532	14563	14660	14731	14534	14640	14450	14564	14390	14610	14539	14456	14609	14605	14501	14581	14574	14530	14710	14663	14695	14726	14794	14417	14586	14646	14440	14709	14580	14702	14668	14538	14523	14795	14631	14701	14496	14526	14592	14438	14467	14534	14696	14522	14633	14423	14450	14474	14703	14580	14526	14611	14849	14807	14723	14600	14641	14477	14789	14623	14648	14922	14726	14519	14417	14460	14689	14652	14758	14747	14539	14351	14381	14558	14455	14603	14519	14473	14609	14641	14553	14529	14409	14515	14629	14624	14445	14426	14426	14503	14392	14577	14587	14437	14552	14716	14631	14584	14473	14391	14574	14457	14781	14693	14550	14593	14360	14714	14788	14611	14435	14394	14625	14590	14546	14608	14493	14471	14705	14634	14636	14528	14550	14713	14440	14499	14510	14530	14513	14720	14720	14584	14535	14598	14697	14532	14609	14596	14760	14651	14590	14459	14526	14585	14422	14577	14532	14550	14639	14570	14522	14767	14600	14523	14766	14626	14422	14513	14373	14644	14678	14452	14520	14540	14626	14359	14574	14554	14536	14583	14657	14557	14583	14438	14762	14645	14624	14607	14724	14611	14661	14582	14763	14640	14629	14474	14739	14557	14559	14618	14592	14526	14634	14610	14525	14515	14642	14721	14603	14785	14525	14580	14557	14656	14676	14759	14478	14573	14565	14626	14505	14697	14464	14543	14749	14583	14583	14500	14460	14677	14483	14650	14644	14703	14510	14371	14624	14563	14648	14649	14597	14399	14582	14621	14414	14573	14573	14684	14556	14752	14561	14488	14530	14657	14483	14400	14671	14703	14659	14530	14742	14724	14623	14687	14658	14662	14694	14686	14787	14700	14681	14607	14502	14582	14551	14513	14592	14712	14610	14462	14653	14692	14493	14329	14689	14734	14698	14629	14724	14597	14620	14520	14490	14551	14746	14659	14638	14611	14569	14625	14825	14548	14472	14459	14568	14765	14643	14525	14668	14744	14635	14639	14778	14587	14564	14623	14551	14469	14775	14620	14628	14715	14521	14672	14698	14751	14639	14703	14634	14697	14468	14792	14687	14557	14518	14712	14668	14464	14585	14657	14591	14593	14417	14577	14575	14563	14606	14546	14576	14620	14662	14462	14457	14462	14691	14670	14598	14737	14658	14750	14662	14786	14613	14570	14702	14889	14647	14651	14654	14618	14538	14754	14601	14597	14621	14797	14530	14430	14570	14642	14613	14641	14356	14768	14590	14558	14446	14547	14308	14744	14704	14511	14529	14467	14527	14574	14544	14542	14464	14645	14588	14548	14487	14603	14616	14694	14575	14759	14661	14725	14503	14599	14488	14438	14577	14726	14600	14799	14584	14616	14707	14526	14705	14601	14530	14578	14511	14657	14526	14703	14634	14613	14807	14600	14638	14796	14465	14471	14710	14614	14669	14560	14592	14671	14519	14615	14661	14528	14609	14515	14434	14464	14529	14467	14643	14657	14498	14767	14672	14647	14582	14750	14529	14608	14712	14408	14526	14736	14596	14656	14649	14719	14613	14580	14541	14518	14610	14509	14627	14619	14475	14630	14498	14590	14630	14738	14660	14724	14522	14505	14466	14512	14552	14757	14737	14882	14496	14493	14441	14819	14572	14409	14607	14720	14691	14505	14721	14612	14586	14569	14349	14570	14548	14525	14419	14630	14445	14557	14522	14769	14631	14560	14620	14686	14643	14435	14507	14644	14726	14460	14646	14547	14649	14568	14517	14692	14465	14634	14642	14656	14874	14559	14521	14539	14420
15696	27880	24306	19381	17769	16776	38570	58875	55887	44557	31846	20817	14564	14608	14332	14539	14363	14528	14469	14483	14469	14432	14374	14449	14654	14387	14396	14497	14526	14515	14405	14429	14363	14296	14402	14478	14480	14356	14446	14392	14318	14494	14560	14362	14364	14499	14500	14498	14425	14426	14549	14299	14401	14443	14679	14423	14415	14472	14515	14444	14543	14293	14630	14426	14535	14491	14436	14353	14471	14405	14427	14320	14358	14496	14445	14317	14431	14532	14513	14445	14476	14477	14503	14400	14453	14522	14431	14273	14418	14271	14422	14378	14425	14484	14282	14400	14375	14295	14335	14367	14483	14403	14444	14443	14323	14474	14571	14511	14376	14249	14386	14252	14454	14345	14440	14181	14371	14394	14281	14453	14496	14350	14400	14385	14405	14525	14469	14384	14350	14350	14389	14323	14573	14542	14534	14402	14501	14611	14484	14449	14363	14430	14324	14233	14480	14467	14485	14371	14389	14434	14509	14470	14409	14511	14437	14482	14433	14535	14425	14460	14372	14474	14487	14442	14365	14348	14461	14372	14396	14429	14533	14545	14325	14345	14579	14465	14303	14356	14426	14372	14437	14543	14482	14466	14477	14436	14609	14302	14395	14254	14586	14301	14437	14368	14503	14473	14464	14379	14332	14168	14447	14498	14381	14267	14541	14454	14320	14324	14584	14433	14599	14340	14399	14425	14484	14393	14395	14430	14273	14452	14510	14501	14400	14395	14347	14259	14452	14334	14257	14585	14421	14295	14506	14562	14533	14315	14414	14443	14427	14299	14520	14376	14557	14195	14491	14278	14455	14365	14495	14448	14405	14345	14366	14481	14371	14415	14423	14386	14298	14503	14271	14443	14378	14295	14332	14488	14431	14505	14522	14552	14313	14325	14491	14501	14497	14395	14469	14408	14394	14424	14410	14416	14445	14513	14550	14347	14396	14460	14307	14511	14325	14548	14392	14336	14337	14484	14401	14466	14322	14465	14317	14359	14327	14605	14487	14447	14239	14567	14557	14412	14556	14460	14388	14295	14433	14366	14308	14507	14458	14398	14407	14559	14325	14354	14454	14387	14419	14555	14459	14414	14434	14412	14447	14452	14437	14403	14379	14422	14398	14425	14418	14201	14502	14383	14470	14325	14445	14290	14353	14413	14500	14394	14330	14310	14566	14460	14421	14486	14372	14517	14359	14510	14263	14368	14578	14439	14396	14402	14240	14251	14537	14338	14487	14494	14453	14343	14524	14389	14622	14438	14386	14495	14413	14286	14416	14345	14364	14445	14468	14610	14464	14306	14508	14536	14298	14470	14406	14508	14432	14262	14503	14515	14492	14499	14582	14431	14383	14468	14427	14405	14344	14381	14417	14433	14293	14467	14326	14550	14469	14292	14530	14406	14485	14407	14354	14696	14268	14505	14417	14351	14447	14435	14630	14478	14392	14428	14463	14411	14424	14372	14559	14654	14290	14407	14395	14488	14453	14384	14489	14361	14461	14296	14354	14410	14426	14469	14417	14429	14403	14381	14421	14513	14323	14345	14404	14342	14492	14433	14390	14539	14474	14518	14394	14427	14388	14505	14443	14483	14549	14288	14499	14423	14309	14486	14494	14551	14323	14400	14469	14450	14321	14463	14421	14493	14373	14440	14384	14415	14505	14587	14300	14508	14442	14373	14466	14414	14403	14352	14287	14635	14372	14478	14065	14328	14378	14387	14452	14484	14599	14361	14441	14336	14458	14431	14449	14461	14398	14483	14431	14416	14451	14459	14498	14393	14136	14570	14336	14361	14360	14360	14488	14463	14491	14450	14393	14415	14216	14373	14312	14295	14308	14550	14428	14330	14527	14343	14421	14451	14407	14442	14429	14288	14320	14322	14284	14450	14478	14439	14472	14376	14482	14487	14373	14287	14463	14580	14394	14435	14496	14390	14571	14331	14479	14487	14274	14352	14431	14352	14365	14506	14307	14321	14462	14356	14366	14415	14411	14489	14464	14381	14438	14402	14429	14514	14461	14325	14415	14448	14313	14467	14450	14422	14389	14474	14419	14446	14387	14608	14344	14403	14455	14338	14469	14437	14420	14461	14433	14481	14475	14538	14350	14528	14487	14393	14457	14405	14443	14399	14234	14405	14518	14539	14446	14447	14361	14421	14480	14499	14440	14570	14458	14293	14500	14420	14350	14410	14450	14322	14469	14361	14184	14472	14434	14388	14504	14369	14559	14376	14425	14448	14274	14449	14377	14414	14419	14410	14365	14438	14463	14464	14324	14411	14471	14366	14339	14503	14393	14407	14585	14550	14508	14486	14432	14363	14379	14471	14367	14251	14559	14351	14539	14412	14393	14477	14428	14570	14515	14427	14493	14527	14321	14384	14393	14474	14446	14397	14530	14442	14300	14371	14246	14293	14382	14344	14447	14389	14429	14296	14391	14436	14423	14405	14422	14360	14451	14464	14601	14415	14360	14352	14339	14401	14293	14375	14324	14555	14311	14529	14382	14425	14587	14390	14500	14299	14417	14366	14297	14381	14440	14630	14366	14457	14291	14379	14349	14387	14319	14420	14394	14376	14414	14401	14474	14484	14555	14531	14506	14184	14387	14304	14586	14567	14528	14345	14339	14453	14394	14651	14373	14557	14442	14370	14390	14446	14352	14383	14517	14376	14362	14336	14395	14249	14462	14638	14451	14383	14347	14374	14222	14316	14436	14682	14404	14353	14295	14535	14414	14479	14410	14508	14419	14356	14351	14456	14287	14457	14256	14467	14439	14491	14408	14533	14551	14479	14414	14364	14356	14389	14289	14427	14532	14316	14427	14458	14381	14506	14285	14297	14626	14522	14376	14334	14380	14508	14442	14218	14490	14332	14554	14563	14296	14412	14500	14540	14347	14350	14394	14273	14331	14426	14314	14380	14330	14362	14421	14381	14542	14405	14433	14329	14610	14486	14428	14455	14455	14370	14400	14441	14406	14440	14341	14323	14410	14263	14482	14450	14489	14340	14273	14233	14551	14418	14448	14442	14422	14289	14487	14394	14495	14481	14440	14395	14587	14351	14407	14331	14368	14600	14368	14487	14463	14462	14168	14479	14355	14451	14453	14498	14481	14505	14468	14464	14421	14578	14434	14383	14531	14407	14379	14358	14501	14451	14345	14478	14556	14307	14410	14268	14413	14451	14362	14328	14288	14318	14290	14307	14315	14343	14434	14428	14365	14448	14489	14244	14342	14460	14431	14407	14335	14569	14417	14415	14329	14469	14457	14375	14344	14322	14376	14468	14425	14428	14384	14318	14487	14288	14534	14327	14346	14426	14350	14522	14419	14421	14442	14354	14322	14191	14385	14519	14402	14389	14435	14340	14537	14406	14346	14440	14434	14303	14553	14379	14527	14578	14336	14505	14290	14478	14407	14486	14559	14466	14458	14569	14411	14438	14568	14407	14234	14347	14496	14433	14344	14379	14558	14427	14467	14544	14536	14512	14418	14415	14399	14363	14528	14474	14424	14295	14300	14331	14482	14537	14440	14415	14464	14398	14623	14361	14356	14508	14407	14360	14347	14545	14516	14429	14369	14433	14506	14488	14284	14374	14469	14456	14441	14318	14470	14569	14564	14358	14270	14319	14426	14326	14611	14526	14553	14578	14349	14379	14553	14388	14486	14460	14552	14135	14486	14446	14236	14366	14323	14387	14314	14317	14389	14303	14608	14463	14514	14426	14616	14444	14247	14393	14374	14474	14496	14432	14322	14509	14295	14368	14351	14464	14601	14469	14440	14489	14467	14393	14314	14522	14417	14223	14163	14320	14366	14301	14397	14401	14387	14538	14343	14272	14567	14334	14445	14453	14321	14485	14568	14352	14415	14313	14304	14405	14592	14487	14273	14411	14469	14198	14446	14424	14317	14460	14455	14495	14313	14493	14469	14317	14520	14469	14451	14462	14366	14393	14629	14530	14353	14416	14325	14391	14310	14485	14433	14490	14517	14485	14400	14441	14460	14409	14474	14374	14339	14424	14535	14455	14285	14160	14418	14476	14373	14430	14382	14300	14410	14438	14598	14416	14301	14211	14491	14237	14482	14452	14509	14522	14212	14541	14447	14474	14284	14349	14213	14411	14369	14481	14344	14426	14464	14559	14335	14403	14372	14237	14394	14542	14484	14322	14512	14478	14274	14464	14354	14511	14496	14413	14493	14387	14411	14296	14494	14412	14291	14339	14629	14356	14422	14409	14293	14351	14363	14474	14517	14507	14431	14244	14546	14428	14569	14498	14365	14460	14417	14466	14271	14264	14327	14464	14463	14441	14328	14496	14420	14376	14262	14344	14312	14618	14417	14235	14209	14360	14449	14602	14297	14333	14563	14483	14530	14339	14355	14420	14277	14362	14527	14217	14566	14415	14365	14504	14432	14443	14510	14355	14482	14429	14317	14363	14632	14245	14692	14605	14451	14400	14458	14393	14333	14508	14417	14452	14387	14404	14387	14499	14445	14422	14346	14509	14490	14463	14558	14388	14580	14402	14427	14517	14547	14373	14393	14585	14372	14443	14424	14417	14323	14390	14430	14359	14362	14316	14456	14443	14451	14523	14296	14397	14415	14443	14295	14561	14387	14543	14537	14355	14442	14523	14347	14219	14317	14427	14453	14456	14314	14445	14279	14508	14525	14486	14417	14489	14446	14612	14428	14398	14441	14505	14311	14386	14410	14360	14416	14287	14411	14481	14324	14457	14364	14308	14433	14508	14504	14391	14343	14410	14431	14208	14360	14308	14275	14416	14491	14325	14465	14321	14418	14431	14425	14371	14354	14410	14407	14354	14424	14423	14320	14776	14415	14277	14564	14364	14387	14528	14476	14421	14350	14241	14397	14503	14463	14328	14349	14510	14543	14331	14237	14465	14446	14340	14549	14408	14526	14497	14313	14249	14384	14399	14352	14496	14482	14357	14461	14419	14398	14408	14420	14482	14347	14265	14473	14326	14400	14510	14280	14430	14298	14356	14464	14486	14485	14467	14338	14416	14558	14442	14428	14339	14472	14428	14453	14497	14372	14532	14339	14352	14315	14311	14418	14336	14454	14499	14371	14373	14320	14416	14365	14411	14467	14391	14404	14465	14377	14315	14525	14458	14322	14516	14519	14400	14469	14375	14327	14468
27182	21461	21497	17215	14254	14291	15495	20661	21466	19208	16444	15079	14314	14058	14276	14083	14315	14286	14265	14297	14279	14368	14301	14147	14167	14034	14207	14331	14313	14294	14230	14234	14330	14163	14067	14274	14348	14241	14180	14287	14209	14177	14127	14175	14144	13971	14384	14139	14205	14328	14199	13989	14048	14073	14178	14308	14185	14292	14231	14235	14127	14240	14245	14369	14282	14402	14237	14301	14363	14234	14208	14195	14169	14099	14043	14332	14273	14315	14180	14278	14345	14230	14123	14150	14299	14419	14040	14218	13974	14092	14131	14237	14256	14346	14125	14101	14197	14048	14246	13998	14141	14293	14205	14227	14149	14133	14324	14139	14047	14073	14149	14296	14098	14262	14196	14154	14092	14002	14135	14174	14177	14237	14114	14299	13988	14245	14211	13827	14175	14149	14224	14152	14203	14035	14204	14284	14230	14384	14108	14068	13948	14172	14186	14069	14059	14030	14151	14067	14132	14277	14139	14066	14152	14027	14313	14103	14288	14221	14274	14181	14199	14112	14275	14254	14085	14153	14236	14210	14297	14192	14231	14127	13986	14062	14128	14369	14311	14267	14142	14291	14325	14237	14160	14280	14027	14111	14080	14155	14423	14314	14077	14087	14149	14111	14179	14392	14185	14042	14295	14222	14365	14369	14358	14314	14163	14089	14174	14225	14290	14204	14230	14061	14131	14206	14194	14019	14230	14160	14173	14273	14234	14212	14221	14118	14262	14150	14221	14164	14220	14163	14294	14180	14041	14122	14199	14358	13942	14298	14269	14232	14168	14206	14322	14060	14113	14244	14296	14253	14322	14064	14103	14324	14395	14293	14287	14175	14121	14111	14191	14039	14222	14124	14212	14317	14197	14287	14055	14231	14160	14328	14168	14175	14230	14161	14259	14206	13989	14182	14145	14338	14189	14174	14402	14133	14339	14316	14042	14292	14168	14409	14177	14088	14334	14035	14127	14174	14258	14262	14087	14222	14402	14188	14327	14284	14213	14129	14265	14201	14182	14346	14257	14297	14171	14192	14172	14150	14088	14161	14293	14328	14254	14030	14188	14078	14248	14391	14109	14244	14039	14265	14169	14298	14349	14113	14345	14446	14275	14001	14209	14181	14138	14339	14187	14216	14020	14172	14177	14231	14488	14174	14191	14112	14135	14203	14186	14123	14358	14077	14257	14215	14133	14219	14270	14022	14207	14246	14352	14241	14252	14259	14238	14102	14211	14271	14111	14310	14246	14235	14178	14118	14231	14185	13921	14011	14207	14488	14153	14242	14177	14154	14053	14291	14250	14143	14283	14130	14237	14250	14227	14381	14184	14274	14175	14061	14254	14022	14283	14029	14055	14237	14182	14356	14222	14223	13984	13968	14281	14407	14300	14037	14075	13972	14166	14285	14156	14205	14256	14297	14362	14122	14242	14175	14277	14225	14133	14262	14181	14258	14222	14205	14124	14352	14118	14341	14459	14271	14381	14264	14179	14170	14239	14161	14212	14158	14059	14046	14167	14184	14268	14204	14253	14228	14189	14209	14074	14081	14140	14366	14277	14226	14146	14202	14375	14105	14224	14255	14302	14279	14119	14217	14277	14166	14065	14089	14358	14103	14274	14137	14173	14148	14026	14187	13996	14172	14215	14195	14356	14222	14219	14150	14260	14128	14137	14145	14272	14107	14202	14291	14115	14221	14164	14254	14239	14260	14152	14285	14324	14249	13968	14150	14236	14189	14212	14109	14129	14309	14048	14203	14181	14243	14327	14305	14214	14072	14077	14160	14362	14035	14129	14278	14252	14074	14286	14193	14066	14274	13979	14236	14243	14384	14297	14216	14197	14070	14238	14096	14139	14066	14050	14066	14206	14127	14125	14112	14213	14174	14024	14254	14085	14136	14211	14333	14323	14146	14130	14434	14259	14285	14309	14158	14227	14260	14228	14199	14384	14292	14341	13993	14337	14095	14266	14246	14136	14223	14245	14274	14330	14434	14290	14088	14234	14265	14155	14251	14321	14279	14122	14219	14130	14315	14247	14265	14295	14257	14250	14255	14322	14185	14214	14311	14291	14312	14137	14036	14131	13996	14113	14203	14277	14226	14212	14181	14200	14155	14181	14336	14259	14380	14283	14167	14278	14125	14327	14317	14150	14014	14063	14233	14102	14109	14164	14417	14002	14295	14150	14348	14035	14249	14281	14272	14350	14252	14100	14115	14175	14279	14397	14255	14272	14183	14282	14048	14320	14066	14069	14198	14086	14332	14332	14285	14169	14166	14093	14393	14126	14235	14039	14221	14227	13974	14176	14298	14185	14225	13979	13989	14256	14215	14255	14125	14277	14170	14188	14224	14187	14274	14192	14167	14366	14124	14109	14339	14267	14167	14206	14304	14228	14277	14284	14205	14266	14303	14386	14363	14355	14389	14276	14048	14226	14161	14149	14277	14276	14182	14205	14272	14341	14033	14120	14277	14217	14013	14148	14213	14128	14321	14142	14204	14394	14177	14321	14162	14167	14314	14141	14148	14226	14297	14267	14193	14163	14314	14142	14221	14227	14462	14199	14173	14249	14239	14067	13981	14222	14179	14231	14191	14258	14148	14324	14222	14166	14154	14195	14194	14136	14032	14213	14253	14209	14391	14116	14195	14128	14128	14088	14266	14253	14271	14287	14214	14316	14402	14173	14175	14278	14075	14115	14259	14249	14241	14175	14181	14167	14081	14202	14386	14365	14213	14295	13995	14171	14115	14243	14186	14239	14348	14064	14178	14150	14338	14352	14209	14277	14397	14187	14103	14093	14198	14191	14030	14424	13912	14215	14235	14334	14257	14312	14218	14145	14133	14097	14198	14250	14312	14146	14238	14252	14252	14198	14292	14353	14208	14276	14334	14250	14045	13991	14103	14269	14120	14226	14176	14208	14273	14262	14060	14103	14184	14046	14176	14229	14314	14455	14005	14199	14229	14219	14334	14252	14214	14051	14061	14134	13901	14386	14106	14112	14190	14193	14185	14323	14337	14131	14270	14058	14161	14099	14384	14132	14192	14005	14225	14220	14250	14165	14069	14282	14044	14285	14327	14039	14120	14136	14304	14267	14306	14164	14173	14089	14135	14251	14089	14320	14219	14218	14180	14261	14190	14180	14062	14347	14200	14226	14066	14221	14389	14106	14279	14178	14156	14244	14337	14238	14324	14306	14213	14221	14209	14071	14333	14402	14175	14293	14200	14320	14158	14111	14281	14123	14152	14198	14219	14306	14091	14463	14145	14370	14075	14419	14191	14246	14315	14252	14108	14332	14319	14391	14308	14326	14182	14261	14056	14055	14192	14221	14144	14220	14270	14084	14269	14300	14248	14284	14074	14038	14183	14321	14132	14135	14175	14226	14084	14114	14269	14230	14292	14105	14441	14213	14179	14340	14205	14298	14251	14274	14214	14206	14247	14179	14424	14197	14225	14395	14132	14219	14188	14409	14130	14231	14135	14232	14251	14076	14202	14483	14222	14219	14230	14126	14136	14196	14178	14234	14116	14251	14317	14183	14141	14309	14085	14282	14090	14177	14245	14107	14050	14137	14251	14105	13977	14162	14246	14264	14348	14199	14277	14155	14366	14325	14231	14246	14377	14106	14050	14147	14368	14224	14285	14063	14123	14145	14279	14231	14371	14470	14254	14256	14071	14250	14389	14118	14298	14432	14383	14178	14069	14072	14220	14271	14091	14059	14143	14379	14052	14181	14249	14048	14371	14147	14090	14115	14103	14271	14265	14132	14238	14147	14131	14511	14231	14344	14134	14136	14076	14221	14272	14226	14153	14085	14315	14280	14278	14228	14350	14159	14368	14173	14074	14203	14162	14169	14270	14153	14147	14123	14417	13997	14218	14359	14289	14213	13953	14302	14202	14102	14440	14273	14524	14190	14015	14112	14071	14194	14310	14269	14378	14364	14365	14410	14279	14346	14331	14000	14219	14146	14424	14308	14293	14075	13903	14151	13992	14037	14098	14381	14263	14090	14112	14120	14317	14388	14289	14279	14389	14184	14095	14143	14226	14114	14233	14276	14087	14358	14114	14142	14357	14158	14220	14134	14221	14363	14245	14239	14302	14280	14308	14418	14328	14108	14330	14307	14195	14248	14178	14090	14200	14326	14047	14226	14217	14006	14373	14080	14122	14187	14112	14069	14272	14345	14272	14290	14193	14265	14277	14039	14295	14161	14292	14141	14425	14235	14205	14243	14344	14228	14055	14278	14304	14324	14310	14178	14462	14177	14291	14465	14217	14236	14245	14137	14273	14107	14334	14248	14219	14369	14206	14007	14121	14454	14326	14332	14240	14153	14224	14168	14294	14128	14219	14157	14298	14433	14227	14267	14322	14289	14352	14203	14195	14194	14252	14290	14491	14133	14111	13974	14132	14121	14240	14121	14177	14114	14273	14162	14229	14269	14135	14416	14251	14359	14241	14231	14054	14127	14073	14206	14070	14203	14004	14139	14112	14043	14175	14246	13982	14259	14268	14255	14101	14209	14312	14263	14089	14273	14414	14138	14197	14279	14293	14434	14066	14378	14201	14327	14399	14400	14080	14226	14190	14112	14379	14247	14023	14404	14241	14275	14365	14185	14188	14262	14219	14193	14166	14356	14218	14149	14097	14269	14341	14137	14231	14227	14184	14324	14276	14436	14230	14274	14028	14313	14430	14069	14082	14251	14237	14281	13968	14251	14247	14268	14227	14119	14042	14250	14121	14306	14179	14256	14131	14335	13987	14414	14335	14214	14163	14234	14192	14248	14078	14386	14119	14199	14162	14206	14045	14269	14091	14304	14244	14164	14180	14350	14084	14318	14095	14238	14347	14271	14264	14306	14099	14223	14304	14090	14114	14237	14159	14200	14186	14265	14292	14169	14040	14259	14190	14174	14188	14037	14044	14328	14263	14177	14147	14201	14269	14121	14222	14415	14135	14355	14228	14134	14173	14160	14108	14230	14179	14277	14316	14452	14321	14329	14122	14157	14009	14072	14337	14247	14291	14181	14189	14289	14330	14440	14106	14492	14335	14206	14221	14287	14334	14117	14250	14247	14120	14294	14422	14273	14220	14053	14222	14071	14131	14169	14086	14355	14046	14191	14381	14242	14380	14250	14166	14123	14189	14186	14270
13690	15251	14691	14560	14360	14235	16205	24723	23867	20055	16623	14664	14306	14056	14163	13953	14117	14107	14121	14115	14201	14176	14113	14257	14149	14353	14123	14255	14075	14030	14187	14064	14166	14305	14251	14333	14056	14201	14200	14070	14135	14208	14131	14175	14137	14179	14135	14306	14190	14005	14183	14102	14099	14092	14200	14112	14161	14097	14183	14156	13993	14264	14113	14229	14194	14194	13990	14233	14091	14156	14230	14214	14077	14010	14176	14059	14109	14161	14042	14058	14206	14088	14186	14100	14138	14098	14028	13990	14003	14147	14157	13991	14059	14190	14226	14019	13980	14106	14202	14009	14126	14070	14043	14044	14198	14177	14068	14100	14181	14338	14113	14174	13947	14235	14070	14045	14105	14109	14108	13988	14112	14301	14198	14296	14161	14039	13944	14027	14186	14163	14075	14160	13983	14259	14094	14302	14045	14143	14108	14058	14146	14163	14102	14024	14120	14123	14158	14098	14270	14146	14212	14120	14103	14089	14005	14033	13949	14178	14140	14077	14118	14110	14024	14092	14174	14011	14082	14169	14257	14148	14025	14158	14157	14140	14150	14292	14070	14284	14127	14075	14225	14168	14220	14112	13938	14243	13939	14066	14217	14212	14171	13901	14229	14103	14163	14056	14171	14100	14330	13927	14193	14212	14215	14091	14188	14138	14061	14125	14060	14097	14219	14178	14003	14236	14025	14194	14178	14094	14352	14131	14300	14209	14324	14181	13950	14094	14043	13927	14188	14113	14045	14285	14104	14142	13995	14064	14027	14218	14245	14081	13983	13851	14086	14221	14179	13967	14146	14123	14074	14080	14181	14095	14317	14229	14007	14082	14095	14074	14256	14193	14278	14158	14217	14117	14155	14183	14213	14099	14038	13977	14169	14167	14192	14035	14219	14099	14097	14039	14158	14063	14105	14097	14185	13966	14103	13955	14026	14239	14114	14051	14147	14033	14029	14091	14028	14036	14166	14312	13993	14264	14171	13980	14040	14096	14137	14115	14145	14273	14124	14087	14223	14040	14165	14120	14209	14108	14009	14104	14053	14147	13925	14012	14215	14102	14066	14349	14333	14262	14097	14079	14158	14249	14101	14203	14035	14155	14026	14100	14050	14246	14140	14110	14202	13978	14047	14174	14163	13974	14140	14236	14140	14045	14175	14129	14159	13920	14229	14042	14256	14219	14038	13997	13975	14090	14116	14258	14051	14012	14115	14104	14043	14197	14001	14270	14152	14095	14005	14097	13945	14058	14113	14034	14090	14051	14232	14039	14146	14165	14290	14226	14118	14167	14150	14093	14110	14059	14062	13976	14156	14143	14173	14101	14151	14085	14177	13967	14226	14018	14053	14152	14069	14050	14258	14076	14145	14189	14060	14296	14084	14166	13991	14166	14054	14160	14192	14296	14184	14150	14257	14080	14118	14066	14091	14203	14140	13961	14009	14114	14095	14085	14215	14090	14048	14146	14134	14204	14201	14003	14093	14196	13996	13878	14056	14164	14128	14218	14138	14138	14207	14135	14172	14120	14132	14068	14155	14143	14220	14136	14044	14437	14208	14179	14120	14161	14108	13959	13959	13967	14330	14248	14136	14219	14060	14081	14241	13958	14126	14229	14150	14199	14260	14268	14060	14055	14138	14003	14000	14076	13985	13966	14125	14113	14085	14066	14152	14130	14157	14081	14178	14031	14182	14155	14294	14125	14122	14155	14122	14120	14103	14153	14189	14249	14157	14089	14062	14107	13952	14171	14238	13994	13996	14048	14018	14092	13913	13957	14052	14129	14072	14161	13993	14091	14140	14151	14205	14110	14009	14136	14057	14055	14255	14205	14289	14212	14161	14175	14225	14161	13921	14036	14265	14109	14147	14155	14167	14243	14014	13989	14194	14182	14063	14369	14182	14245	14275	14025	13992	14166	14127	13946	14219	14029	13913	14263	14081	14078	14042	14024	14350	14152	14147	14061	14161	13873	14148	14074	13979	14057	14327	14108	14204	14210	14132	14051	14106	14100	14077	14106	14290	14066	14029	13984	14157	14126	14232	14129	14160	14189	14137	14145	14145	14026	14059	14212	14013	14141	14198	14110	14084	14097	14141	14137	14205	14150	14013	14127	14119	14192	14086	14176	14059	14175	14143	14057	14235	14190	14109	14104	14126	14065	14136	14110	14183	14078	14189	14204	14278	13999	14272	14251	14161	14048	14285	14158	14231	14204	14155	14198	14035	14216	14100	14121	14104	14109	14192	14276	14062	14087	14063	14209	14212	14040	14118	13991	14156	14088	14125	14127	14112	14072	13950	14179	14066	14090	14120	14250	14186	14292	13994	14024	14191	14100	14136	14314	14118	14114	14227	14097	14151	14021	14242	14177	14127	14074	13987	14057	14044	14041	14309	13971	14103	14247	14182	14193	14173	14134	14202	13928	14230	14127	13942	14225	13989	14171	14127	14134	14279	13997	14309	14074	14333	14051	14259	14198	14130	13966	14169	14178	14258	14258	14068	14239	14180	14158	14144	14328	14126	14086	14207	13954	14003	14091	14055	14083	14154	14014	14218	14008	14167	14218	14227	14222	14197	14071	14114	14031	14137	14198	14156	14251	14134	14009	14213	14147	14036	14080	14105	14176	14127	14292	14171	14140	14200	14061	14142	14272	14096	14086	14182	14086	14104	14129	14152	14140	14146	14111	14149	14159	14070	13990	14097	14124	14183	14109	13976	14252	14118	14137	14079	14269	14030	14192	14197	14093	14082	14046	13998	14057	14012	14251	14103	14437	14144	14102	14203	14021	14145	13981	14033	14141	14156	14148	14315	14110	14042	14092	14263	14134	14002	14234	14223	14169	14153	13969	14036	14039	14259	14271	14085	14183	14091	14196	14092	14035	14313	14073	14119	14052	14056	14148	14256	14185	14069	14179	14009	14266	14105	14047	14128	14168	13917	14161	14056	14070	14114	14051	14036	14107	14078	14201	14184	14258	14309	14201	14274	14192	14121	14120	14299	14130	14186	14209	14069	14338	13929	14135	14102	14089	14000	14166	13997	14126	13962	14082	14196	14048	14291	14217	14132	14043	14203	14116	14054	14118	14371	14234	14074	14127	14103	14190	14178	14149	14142	14098	14242	13986	13996	14139	14035	14158	14260	14076	14186	13975	14149	14120	14003	14077	14219	14211	13945	14077	14203	14215	14193	14123	14090	14147	14237	13877	14096	14219	14129	14095	14198	14136	14290	14048	14157	14048	14270	14196	14323	14293	14155	14149	14159	14134	14018	14137	14160	14177	14073	14063	14123	14248	14224	14185	14092	14090	14158	14120	14208	14117	14062	14252	14039	14196	14026	14106	13968	14332	14140	13988	14204	14175	14023	14073	14243	14271	14110	13914	14220	14202	14258	14308	14341	14151	14076	14188	14290	14221	13794	14217	14090	14090	13989	14103	14089	14174	14135	14147	14119	14274	14051	14121	14133	14106	14185	14084	14161	13945	14067	14039	14245	13993	14169	14123	14170	14244	14020	14250	14164	14116	14011	14111	14103	14000	14185	13962	14162	14217	14097	14369	13867	14269	14151	13953	14200	13918	14144	14111	13967	14029	14136	14145	13952	14181	14280	14138	14198	14079	14244	14047	14002	14055	14225	14137	14104	14117	13990	14130	14199	14117	14202	14082	14295	14255	14151	14146	14172	14188	14300	14213	14189	14294	14046	14207	14088	14183	13945	14123	14041	14129	14177	14102	14083	14148	13979	14119	14133	14235	14129	14002	14053	13888	14223	14195	14060	14083	14092	14159	14056	14247	14187	14121	14073	14176	14165	14124	14096	13945	14092	14232	14259	14032	14149	14023	14120	14094	14224	14061	14223	14155	14147	14043	14095	14179	14025	14151	14238	14151	14262	14155	14198	14195	14222	14207	14129	14231	14179	14127	14243	14174	14072	14052	14173	14201	14233	14137	14210	14066	14232	14107	14075	14019	14149	14083	13961	14024	14139	14141	14230	13972	14175	14270	14039	14084	14204	14217	13956	14150	14081	14032	14225	14193	14063	14027	14185	14025	14207	14182	14206	14110	14041	14241	14157	13993	14047	14242	14071	14291	14041	14179	14087	14150	13979	14064	14193	14140	13972	14228	14157	14041	14003	14292	13964	14154	14147	14221	14045	14060	14103	14059	14125	14098	14250	13940	14183	14084	14037	14139	14318	14195	14168	14146	14235	14311	14149	14069	14191	14116	14164	14112	14192	14122	13987	14094	14081	14121	14248	14199	14029	14127	14200	14201	13997	14205	14250	14062	14066	14193	14118	14078	14076	14121	14081	14271	14250	14069	14136	14076	14170	13981	14146	13880	14223	14030	14105	13948	14104	14176	14243	14026	14030	13954	14185	13962	14102	14261	14275	14092	14120	14184	14127	14107	13994	14083	14165	14240	14139	14041	14240	14045	14167	14250	14142	14091	14126	14022	14252	14082	14152	14091	14126	14201	14055	14083	14170	14093	14313	13951	14110	13927	14018	14213	14037	14049	14152	14166	14081	14018	14111	14244	14054	14139	14282	14025	14198	14122	14028	14128	14022	14063	14214	14149	14167	14264	14174	14102	14121	14166	14046	14207	13995	14054	14167	13967	14029	14091	14100	14154	14167	14088	14163	14118	14201	14024	14114	14284	14083	13890	14202	14098	14166	14228	13983	14071	14025	14061	14185	14147	14292	13960	14101	14221	14013	14018	14176	14035	14245	14010	14201	14189	14073	14140	14304	14138	14194	14192	14009	14013	13946	14112	14112	14076	14238	14118	14017	14065	14109	14087	14196	14089	14149	13931	14077	14189	14188	14032	14150	14306	14226	14101	14221	14358	14097	14144	14273	14167	14035	14120	14009	14110	14254	14169	14331	14233	14184	14166	14086	14081	14154	14080	14115	14247	14193	14210	14269	14165	14121	14190	14017	14138	13984	14224	14026	14006	14059	14056	14119	14163	14092	14166	14145	14113	14121	14294	14081	14105	14140	14168	14030	14196	14222	13985	14272	14243	14086	14166	14035	14035	14156	14136	14252	14164	14080	14220	14134	14193	14135	13985	14212	14162	13943	14172	14187	14250	14077	14058	14187	14175	14226	14090	14057	14219	14148	14111	14119	14087	14036	14194	14117	14117	14131	14032
24636	21278	28163	24893	20233	16601	24773	39441	39051	31426	22582	16603	14655	14667	14344	14537	14340	14477	14291	14248	14252	14201	14294	14617	14436	14492	14649	14521	14414	14497	14414	14418	14385	14541	14383	14308	14472	14334	14417	14513	14401	14449	14485	14276	14448	14342	14417	14186	14209	14385	14377	14272	14520	14470	14264	14408	14440	14481	14348	14420	14382	14458	14451	14358	14202	14254	14406	14461	14598	14343	14244	14368	14325	14460	14258	14198	14362	14470	14170	14250	14306	14382	14390	14356	14346	14303	14527	14475	14306	14371	14411	14250	14301	14263	14276	14251	14471	14402	14439	14425	14472	14351	14451	14563	14323	14262	14592	14386	14304	14155	14348	14440	14363	14156	14405	14406	13982	14224	14308	14440	14350	14463	14266	14150	14431	14430	14278	14526	14357	14392	14399	14466	14360	14172	14252	14424	14348	14345	14204	14254	14226	14424	14403	14526	14412	14250	14370	14314	14349	14573	14380	14284	14442	14390	14487	14530	14758	14423	14456	14401	14216	14528	14465	14354	14442	14365	14487	14338	14275	14291	14483	14313	14422	14406	14236	14430	14396	14284	14288	14482	14413	14387	14294	14361	14294	14266	14303	14411	14450	14364	14309	14221	14249	14435	14289	14378	14369	14205	14184	14202	14331	14341	14379	14483	14400	14199	14483	14400	14146	14229	14361	14212	14321	14380	14399	14326	14158	14406	14437	14297	14383	14466	14442	14237	14255	14148	14332	14545	14330	14375	14501	14302	14441	14594	14350	14377	14299	14188	14474	14149	14347	14233	14379	14357	14356	14558	14270	14282	14517	14340	14284	14419	14411	14149	14415	14383	14341	14429	14403	14390	14416	14283	14450	14375	14313	14375	14367	14103	14208	14331	14239	14347	14348	14427	14516	14303	14250	14274	14317	14486	14552	14327	14358	14291	14223	14315	14386	14428	14406	14275	14354	14476	14421	14304	14393	14286	14236	14439	14393	14232	14278	14455	14160	14306	14507	14345	14522	14421	14492	14490	14524	14478	14497	14294	14435	14390	14431	14292	14237	14325	14459	14407	14342	14409	14278	14333	14296	14312	14507	14415	14316	14470	14151	14218	14402	14533	14304	14460	14424	14354	14388	14415	14371	14339	14511	14417	14338	14459	14375	14401	14361	14418	14469	14427	14311	14285	14334	14244	14255	14321	14307	14432	14229	14352	14230	14335	14325	14344	14306	14419	14440	14361	14273	14297	14263	14331	14438	14381	14440	14232	14311	14345	14530	14431	14407	14385	14426	14367	14324	14432	14396	14259	14464	14353	14360	14302	14347	14426	14439	14330	14447	14548	14382	14309	14470	14552	14416	14520	14423	14279	14356	14409	14551	14405	14391	14320	14380	14641	14537	14431	14454	14306	14414	14361	14417	14182	14353	14365	14461	14275	14387	14393	14107	14201	14430	14333	14413	14424	14555	14372	14098	14367	14365	14339	14584	14266	14067	14265	14312	14403	14262	14409	14282	14452	14391	14457	14414	14302	14334	14159	14304	14422	14439	14384	14378	14539	14335	14184	14276	14323	14361	14250	14439	14343	14302	14289	14367	14389	14388	14400	14318	14405	14129	14131	14377	14292	14289	14333	14393	14285	14382	14499	14251	14393	14435	14581	14560	14449	14218	14387	14608	14354	14353	14292	14347	14135	14381	14355	14360	14328	14491	14465	14546	14556	14269	14239	14255	14239	14366	14288	14368	14366	14498	14549	14307	14188	14211	14334	14580	14369	14346	14354	14397	14423	14534	14294	14286	14409	14317	14359	14528	14348	14362	14370	14388	14370	14487	14232	14355	14396	14336	14358	14555	14547	14501	14391	14491	14539	14528	14298	14196	14465	14440	14483	14573	14344	14359	14234	14446	14440	14446	14520	14521	14285	14305	14528	14414	14411	14382	14452	14413	14266	14460	14349	14345	14430	14447	14231	14323	14461	14406	14432	14340	14394	14257	14462	14264	14404	14214	14397	14409	14384	14380	14342	14412	14409	14462	14441	14455	14347	14234	14282	14301	14266	14446	14520	14325	14282	14239	14415	14132	14323	14350	14376	14209	14314	14130	14513	14496	14478	14465	14477	14262	14289	14485	14565	14373	14362	14385	14460	14415	14378	14353	14458	14478	14300	14400	14421	14635	14328	14369	14431	14348	14246	14120	14245	14388	14332	14258	14443	14563	14440	14350	14397	14485	14316	14204	14449	14382	14325	14548	14291	14398	14377	14235	14250	14260	14447	14297	14255	14474	14274	14298	14548	14497	14290	14276	14187	14359	14385	14320	14577	14258	14403	14324	14454	14387	14437	14309	14332	14269	14292	14263	14345	14442	14313	14383	14143	14424	14369	14266	14542	14432	14356	14400	14308	14539	14319	14214	14351	14384	14309	14471	14229	14331	14271	14349	14323	14479	14491	14354	14337	14499	14518	14403	14212	14331	14248	14445	14489	14376	14444	14406	14575	14378	14419	14255	14305	14529	14304	14360	14561	14353	14512	14391	14384	14399	14417	14502	14254	14277	14521	14303	14381	14297	14384	14362	14378	14395	14439	14362	14436	14354	14400	14482	14348	14310	14300	14236	14257	14410	14201	14272	14553	14428	14229	14433	14463	14357	14478	14322	14414	14374	14374	14513	14231	14312	14130	14463	14344	14412	14450	14347	14500	14618	14430	14423	14272	14248	14312	14331	14414	14487	14464	14483	14354	14367	14322	14453	14469	14188	14221	14299	14352	14534	14356	14467	14245	14549	14377	14380	14493	14376	14358	14132	14413	14477	14269	14408	14261	14195	14196	14335	14158	14259	14320	14461	14325	14354	14403	14480	14483	14442	14374	14110	14371	14355	14333	14240	14476	14348	14430	14384	14185	14379	14379	14384	14150	14349	14343	14423	14290	14293	14467	14397	14542	14549	14402	14469	14399	14352	14254	14456	14392	14432	14322	14433	14350	14484	14384	14395	14287	14298	14097	14295	14382	14315	14460	14576	14295	14569	14244	14338	14242	14222	14478	14282	14368	14303	14249	14221	14250	14255	14390	14344	14167	14188	14370	14221	14189	14271	14370	14563	14447	14290	14418	14293	14411	14279	14285	14174	14380	14437	14277	14196	14395	14327	14473	14351	14314	14258	14541	14476	14401	14151	14433	14132	14572	14522	14291	14522	14499	14398	14227	14369	14511	14366	14247	14274	14400	14400	14386	14279	14363	14251	14251	14317	14412	14386	14390	14260	14235	14406	14445	14256	14325	14333	14403	14449	14302	14406	14497	14353	14360	14372	14150	14386	14568	14387	14317	14479	14479	14413	14341	14494	14582	14421	14369	14447	14228	14308	14482	14469	14263	14246	14436	14430	14397	14259	14394	14536	14434	14331	14429	14342	14326	14387	14443	14375	14411	14324	14445	14366	14522	14432	14311	14336	14361	14365	14533	14433	14412	14237	14303	14231	14250	14302	14521	14286	14347	14476	14385	14434	14282	14191	14448	14398	14469	14335	14339	14334	14322	14434	14554	14324	14304	14435	14393	14267	14170	14318	14372	14476	14406	14349	14331	14170	14218	14386	14306	14362	14413	14378	14304	14235	14443	14302	14485	14387	14349	14544	14247	14369	14211	14204	14353	14354	14316	14380	14577	14522	14379	14269	14404	14410	14430	14249	14369	14560	14506	14320	14373	14159	14305	14197	14344	14340	14364	14531	14440	14541	14309	14403	14358	14287	14444	14385	14195	14365	14462	14415	14478	14337	14512	14468	14388	14350	14487	14137	14383	14661	14397	14402	14587	14260	14388	14258	14384	14181	14145	14382	14474	14361	14182	14442	14379	14415	14393	14418	14565	14418	14364	14443	14379	14340	14470	14442	14438	14497	14422	14581	14224	14255	14370	14484	14427	14302	14232	14368	14386	14377	14342	14354	14382	14224	14434	14334	14313	14396	14348	14413	14476	14491	14241	14453	14446	14392	14461	14343	14263	14582	14429	14382	14467	14441	14547	14393	14281	14320	14366	14447	14313	14396	14267	14408	14370	14495	14190	14307	14320	14454	14485	14398	14253	14281	14260	14297	14423	14391	14366	14442	14394	14234	14352	14322	14376	14285	14364	14443	14381	14416	14259	14142	14352	14419	14273	14396	14329	14274	14504	14171	14428	14320	14192	14477	14092	14350	14391	14276	14461	14292	14458	14403	14390	14317	14310	14294	14398	14321	14388	14332	14443	14430	14317	14506	14346	14389	14339	14400	14249	14392	14325	14260	14185	14406	14246	14290	14453	14363	14293	14439	14401	14323	14396	14462	14267	14558	14339	14346	14287	14388	14419	14354	14425	14472	14242	14094	14459	14332	14328	14385	14392	14306	14157	14464	14664	14436	14202	14475	14375	14420	14404	14372	14335	14508	14383	14422	14278	14263	14311	14315	14398	14292	14412	14156	14240	14447	14191	14351	14271	14444	14383	14512	14310	14332	14531	14503	14327	14393	14368	14334	14166	14251	14418	14273	14262	14297	14460	14398	14340	14241	14350	14400	14194	14409	14434	14391	14282	14403	14466	14477	14370	14386	14416	14602	14320	14369	14268	14411	14200	14441	14369	14487	14368	14410	14231	14262	14510	14360	14353	14296	14670	14180	14271	14354	14626	14501	14443	14371	14199	14444	14344	14265	14385	14350	14503	14240	14360	14198	14228	14439	14340	14510	14362	14350	14185	14216	14410	14314	14334	14322	14205	14479	14331	14538	14236	14395	14154	14295	14323	14260	14316	14439	14526	14475	14482	14289	14238	14466	14273	14176	14328	14650	14556	14429	14307	14368	14406	14380	14424	14330	14277	14717	14360	14308	14362	14306	14332	14313	14249	14356	14516	14282	14390	14261	14459	14326	14392	14477	14389	14424	14345	14455	14320	14352	14502	14161	14332	14246	14275	14318	14225	14357	14351	14291	14489	14354	14169	14377	14269	14249	14185	14269	14298	14473	14334	14436	14492	14434	14261	14543	14549	14443	14651	14337	14279	14239	14539	14252	14286	14339	14315	14545	14190	14398	14231	14193	14363	14387	14529	14349	14341	14358	14377	14478	14445	14466	14471	14335	14395	14239	14278	14324	14226	14248	14318	14375	14088	14318	14452	14447	14585	14247	14291	14369	14299
13126	20212	18449	16024	15414	15214	28373	43533	41827	33539	23040	16149	14482	14231	14306	14249	14312	14236	14267	14334	14440	14241	14419	14312	14254	14220	14161	14445	14262	14272	14239	14344	14481	14355	14307	14389	14292	14222	14237	14256	14089	14236	14468	14252	14373	14342	14298	14244	14215	14209	14378	14101	14293	14259	14373	14249	14332	14138	14312	14254	14337	14331	14315	14119	14167	14287	14304	14247	14344	14369	14192	14192	14346	14375	14283	14210	14347	14342	14319	14330	14217	14268	14353	14136	14397	14315	14426	14340	14290	14252	14278	14344	14264	14300	14320	14213	14267	14367	14417	14399	14421	14255	14233	14261	14210	14399	14082	14261	14120	14249	14250	14477	14228	14191	14187	14291	14284	14142	14369	14225	14368	14302	14233	14192	14201	14210	14226	14322	14144	14227	14276	14292	14376	14426	14270	14372	14311	14244	14141	14212	14333	14149	14440	14212	14210	14389	14237	14213	14136	14293	14136	14230	14309	14210	14247	14356	14075	14326	14253	14290	14342	14227	14368	14215	14252	14244	14306	14308	14188	14374	14225	14280	14140	14277	14183	14269	14290	14181	14401	14313	14174	14262	14310	14287	14241	14248	14305	14312	14348	14126	14311	14395	14220	14350	14246	14276	13962	14327	14246	14322	14147	14191	14176	14227	14144	14281	14218	14246	14158	14330	14257	14206	14222	14157	14214	14195	14302	14383	14374	14323	14432	14278	14152	14315	14097	14361	14372	14372	14274	14219	14307	14271	14173	14317	14202	14254	14267	14230	14134	14258	14147	14222	14393	14230	14334	14327	14246	14196	14281	14303	14343	14203	14253	14364	14298	14450	14314	14345	14205	14221	14106	14348	14176	14256	14336	14217	14302	14282	14191	14287	14289	14275	14322	14204	14256	14169	14196	14305	14439	14324	14260	14158	14116	14203	14304	14146	14287	14362	14160	14248	14101	14274	14245	14247	14251	14268	14234	14246	14207	14215	14278	14327	14317	14348	14090	14451	14377	14153	14112	14109	14126	14288	14236	14364	14213	14330	14266	14420	14275	14353	14243	14037	14249	14312	14245	14272	14302	14215	14253	14198	14161	14316	14301	14293	14164	14291	14305	14322	14081	14358	14022	14235	14355	14284	14199	14218	14146	14271	14332	14346	14309	14115	14398	14410	14202	14339	14245	14374	14198	14375	14382	14228	14207	14213	14303	14281	14462	14342	14193	14203	14226	14335	14383	14203	14389	14357	14261	14223	14206	14241	14062	14305	14266	14147	14129	14328	14196	14277	14217	14321	14173	14264	14280	14091	14314	14156	14295	14276	14174	14220	14300	14174	14187	14332	14142	14458	14275	14140	14260	14177	14434	14213	14134	14096	14316	14378	14281	14121	14385	14167	14253	14344	14217	14436	14178	14285	14280	14407	14416	14219	14239	14192	14241	14055	14436	14328	14346	14204	14338	14234	14350	14206	14309	14394	14117	14320	14356	14222	14361	14279	14192	14282	14155	14180	14192	14184	14269	14288	14206	14255	14230	14274	14314	14313	14184	14226	14323	14149	14398	14472	14278	14044	14158	14207	14211	14160	14153	14213	14322	14253	14332	14407	14306	14235	14115	14292	14240	14270	14263	14358	14363	14434	14265	14324	14216	14134	14365	14057	14152	14300	14282	14338	14445	14232	14188	14221	14252	14314	14168	14239	14182	14294	14041	14265	14232	14175	14243	14440	14428	14339	14309	14431	14212	14292	14242	14335	14230	14165	14259	14433	14273	14438	14341	14042	14178	14247	14193	14145	14460	14311	14162	14364	14223	14179	14323	14316	14272	14470	14204	14327	14380	14253	14164	14256	14353	14214	14272	14333	14251	14386	14263	14399	14141	14420	14354	14363	14318	14307	14178	14382	14347	14356	14182	14200	14290	14324	14280	14379	14245	14254	14150	14298	14387	14349	14372	14256	14295	14256	14251	14201	14156	14496	14232	14088	14334	14183	14317	14086	14301	14364	14222	14267	14208	14174	14238	14212	14321	14215	14310	14213	14186	14249	14425	14214	14245	14310	14424	14382	14301	14362	14299	14375	14276	14353	14215	14262	14312	14283	14273	14227	14236	14141	14325	14081	14266	14187	14294	14213	14399	14267	14190	14284	14400	14291	14223	14279	14177	14157	14079	14226	14232	14204	14416	14247	14340	14268	14285	14351	14159	14232	14142	14291	14486	14102	14384	14255	14385	14162	14137	14289	14233	14163	14331	14367	14134	14177	14395	14149	14139	14349	14160	14195	14250	14219	14361	14386	14411	14297	14249	14333	14336	14084	14258	14332	14273	14314	14248	14149	14319	14235	14284	14321	14463	14200	14247	14204	14284	14300	14296	14106	14330	14153	14599	14300	14180	14156	14229	14075	14323	14155	14284	14141	14302	14310	14258	14301	14480	14204	14245	14381	14288	14263	14231	14188	14184	14290	14158	14159	14200	14305	14248	14205	14397	14344	14303	14295	14098	14312	14427	14336	14222	14304	14216	14298	14304	14234	14293	14265	14442	14308	14327	14140	14309	14255	14273	14100	14233	14257	14294	14215	14254	14385	14402	14355	14334	14420	14366	14262	14299	14260	14144	14331	14223	14208	14239	14289	14407	14185	14324	14238	14148	14142	14291	14230	14310	13970	14266	14261	14393	14044	14308	14210	14059	14356	14340	14458	14162	14172	14228	14444	14281	14298	14270	14200	14347	14310	14411	14258	14268	14194	14319	14257	14421	14249	14088	14229	14299	14103	14064	14327	14221	14237	14316	14260	14359	14282	14236	14235	14215	14188	14248	14454	14080	14155	14388	14123	14266	14387	14211	14127	14237	14337	14210	14259	14245	14305	14197	14318	14249	14400	14186	14210	14246	14286	14231	14287	14141	14293	14203	14178	14199	14317	14283	14229	14344	14220	14149	14237	14244	14125	14346	14263	14370	14336	14304	14328	14301	14312	14177	14351	14157	14322	14229	14271	14325	14182	14287	14260	14385	14246	14328	14230	14234	14147	14320	14203	14311	14351	14321	14202	14206	14170	14402	14239	14347	14212	14418	14285	14261	14165	14389	14204	14342	14444	14135	14376	14237	14137	14291	14219	14216	14323	14202	14243	14390	14435	14147	14231	14142	14223	14253	14258	14137	14346	14182	14281	14110	14175	14242	14190	14265	14337	14158	14336	14057	14237	14228	14187	14210	14170	14340	14285	14273	14106	14340	14153	14488	14358	14364	14353	14349	14222	14334	14393	14241	14157	14223	14312	14290	14286	14307	14278	14311	14248	14232	14254	14187	14238	14399	14322	14308	14216	14366	14158	14280	14197	14352	14234	14354	14216	14261	14139	14294	14202	14263	14268	14319	14439	14288	14257	14147	14294	14232	14277	14352	14390	14527	14290	14089	14318	14270	14255	14423	14232	14343	14374	14371	14251	14241	14119	14312	14389	14350	14302	14398	14148	14436	14314	14402	14157	14220	14170	14288	14222	14357	14179	14272	14256	14272	14308	14360	14205	14146	14176	14288	14270	14303	14372	14277	14424	14084	14261	14196	14377	14340	14229	14440	14476	14151	14378	14144	14127	14062	14251	14375	14234	14221	14240	14082	14119	14171	14291	14239	14378	14350	14129	14353	14363	14403	14206	14383	14232	14052	14292	14291	14361	14290	14226	14362	14122	14236	14223	14132	14267	14271	14278	14338	14461	14510	14154	14228	14283	14384	14153	14290	14248	14221	14216	14234	14319	14298	14365	14258	14442	14308	14173	14302	14244	14333	14159	14233	14244	14280	14180	14322	14488	14234	14302	14380	14253	14251	14180	14337	14236	14220	14335	14434	14260	14148	14394	14302	14339	14278	14280	14297	14314	14314	14344	14365	14343	14279	14371	14256	14288	14290	14209	14387	14463	14159	14415	14359	14231	14234	14365	14261	14311	14459	14329	14225	14309	14191	14141	14198	14317	14324	14264	14378	14177	14324	14292	14020	14092	14213	14148	14259	14300	14320	14200	14298	14187	14233	14261	14229	14206	14259	14272	14426	14452	14224	14273	14293	14219	14345	14325	14225	14323	14082	14416	14274	14168	14348	14317	14205	14307	14151	14072	14224	14242	14067	14245	14196	14221	14393	14102	14468	14213	14324	14158	14178	14318	14242	14098	14235	14102	14350	14397	14241	14247	14267	14248	14181	14397	14323	14213	14157	14156	14180	14206	14262	14169	14220	14145	14165	14407	14263	14156	14304	14373	14329	14244	14299	14216	14302	14126	14340	14365	14084	14282	14332	14307	14393	14415	14197	14120	14195	14373	14287	14162	14409	14316	14323	14228	14260	14185	14476	14269	14418	14199	14274	14203	14311	14227	14276	14216	14233	14316	14367	14273	14244	14081	14371	14186	14183	14217	14368	14216	14309	14320	14190	14337	14377	14261	14319	14314	14410	14252	14307	14132	14430	14175	14348	14278	14194	14169	14321	14302	14229	14052	14174	14165	14437	14469	14087	14305	14424	14293	14185	14450	14388	14329	14380	14200	14403	14312	14221	14177	14365	14268	14430	14359	14238	14195	14291	14209	14357	14495	14269	14226	14295	14305	14393	14411	14203	14254	14166	14308	14290	14278	14193	14214	14392	14316	14207	14242	14322	14395	14095	14295	14224	14259	14241	14326	14207	14383	14218	14144	14236	14364	14280	14182	14359	14207	14262	14248	14163	14363	14245	14141	14310	14297	14177	14367	14275	14401	14222	14293	14125	14348	14270	14322	14216	14094	14235	14230	14272	14315	14390	14138	14236	14351	14264	14266	14401	14323	14543	14315	14217	14255	14268	14424	14184	14242	14230	14186	14265	14231	14245	14496	14192	14353	14324	14186	14188	14219	14453	14285	14324	14296	14271	14248	14298	14358	14354	14406	14361	14332	14341	14177	14303	14258	14237	14296	14273	14289	14234	14219	14340	14149	14314	14250	14195	14333	14360	14383	14235	14278	14285	14347	14164	14306	14230	14320	14224	14350	14208	14179	14248	14284	14310	14029	14319	14337	14198	14453	14207	14248	14279	14401	14285	14383	14292	14182	14257	14322	14223	14276	14298	14124	14239	14358	14343	14241	14398	14324	14302	14349	14195	14323	14196	14377	14243	14337	14234	14283	14336	14148
23040	21236	29048	23732	21383	22263	35360	54686	54747	43343	29178	18696	14924	14531	14548	14213	14264	14179	14354	14277	14312	14204	14352	14190	14244	14263	14283	14320	14039	14401	14262	14363	14281	14221	14165	14117	14151	14197	14345	14259	14263	13978	14141	14061	14165	13909	14094	14149	14082	14252	14273	14104	14181	14297	13983	14197	14277	14048	14008	14095	14154	14130	14115	14291	14065	14145	14192	14078	14173	14204	14430	14110	14275	14217	14200	14108	14100	14054	14263	14362	14209	14057	14134	14164	14114	14123	14176	14046	14262	14165	14234	14187	13850	14170	14063	13940	14223	14257	14205	14078	14447	14112	14098	14103	14236	14151	14143	14260	14083	14025	14026	14025	14129	14121	14050	14169	14107	13991	14102	14273	14038	14104	14172	14360	14075	14156	14087	14158	14116	14011	14382	14057	14136	14162	14122	14044	14043	14162	14207	14137	14151	14127	14383	14108	14118	14072	14322	14106	14322	14125	14145	13938	14030	14150	14051	14041	14039	14079	14131	14193	14068	14170	14198	14186	14277	14110	14039	14024	14247	14081	14134	14225	14263	14179	14214	14020	14001	14118	14065	14094	14199	14061	14107	14263	14146	14233	14098	13994	14136	13907	14172	13859	14067	14223	14199	13989	14039	14298	14271	14112	13757	14280	14089	14068	14042	14295	14205	14051	14097	13888	14150	14265	14018	14063	14209	14414	14083	14218	14036	14057	13878	14130	14069	14178	14016	14038	14080	14234	14261	14050	14059	14004	13951	14030	14184	13973	14089	14016	14093	14012	14110	14120	14252	14056	14162	14261	14128	14221	14055	14249	14122	14207	14275	14076	13958	14133	14021	13921	14212	14049	14069	14172	14345	13961	14101	14136	14070	14155	14377	14157	14205	14115	13991	13998	14283	13991	14236	14066	14079	14221	14298	14145	14119	14082	14078	14269	14229	14136	14021	14105	13963	14091	14219	14071	13939	14153	14064	14246	13976	13950	14013	14115	14103	14319	14204	14204	14145	14147	14233	14136	13962	14116	14039	13813	14079	14136	14075	14051	14041	14085	14112	14206	14011	13993	14183	14164	14044	14016	13984	14240	14229	13973	14170	14117	14273	14186	14010	14241	14150	14142	14201	14179	14113	14029	14000	14203	14226	14107	14038	14177	14149	13958	14221	14211	14156	14109	14010	13962	14036	14193	14194	14026	14104	14101	14128	14207	14109	13819	14292	14295	14050	14228	14065	14014	14119	14092	14050	14214	14141	14105	14173	14100	13958	14014	14371	14046	14218	13994	13876	14188	14007	14072	14054	14203	14135	14305	14429	14095	14152	14159	14166	14028	13988	14062	14058	14057	14178	14212	14132	14024	14117	14136	14138	14107	14050	14131	13930	14204	14096	14094	14228	14049	14077	14106	14152	14138	14192	14100	14218	14164	14064	14111	14073	13990	14221	14195	14233	14315	14198	14241	14057	14301	14094	14138	14137	14171	14074	14043	14090	14180	14188	14146	14145	14195	14175	14042	14121	14287	14066	14359	14108	14112	14230	14057	14157	14140	14142	14033	13955	14126	13965	14141	14245	14101	14254	14334	14242	14175	14159	14057	14042	14197	14076	14031	14037	14221	14116	14283	14223	14271	14103	14194	14249	13991	14138	14078	14166	14056	14177	14028	14144	14205	14066	14098	13922	14152	14091	14088	14265	14105	14094	14122	14110	14132	14157	14217	14098	14118	14036	14130	14199	14094	14145	14170	14210	14173	14128	14285	14154	14272	14192	14233	14114	14016	13969	14184	14178	14102	14033	14179	14157	13940	14208	14253	14232	14217	14024	14174	14179	14104	14241	14007	14168	13941	14492	14005	14135	14078	14139	13951	14149	14013	13982	14011	14233	14087	14203	14142	14452	14166	14153	13967	14031	14150	14084	14132	14081	14149	14026	14074	13959	14221	14044	14139	14073	14016	14166	14168	14230	14119	14275	13992	14105	14043	14097	14251	14140	14121	14225	14029	14099	14100	14032	14082	14140	14334	13991	14043	13919	14160	14162	14379	14126	14222	14283	14058	14112	14091	14160	14217	14139	13944	14098	14075	14085	13908	13976	13964	14141	14078	14106	14145	13988	14135	14087	13840	14007	14266	14193	14326	13985	14031	14061	14011	14226	14141	13988	14246	14069	14228	14068	14173	14243	13922	14160	14134	13967	14159	13855	14234	14200	14121	14112	14055	14032	13956	14110	14422	14125	13960	14335	13902	14178	14150	14159	14116	14187	14237	14114	14006	14037	14176	13958	13995	14239	13960	14061	14070	14133	14069	14019	14124	14110	14078	14090	14079	14255	14201	14012	14028	14036	13886	14140	14130	14171	14311	14122	14241	14186	14418	14239	14270	13911	14073	13916	14431	14224	14064	14181	14176	14174	14121	14189	14254	14204	14295	13992	14184	14181	14133	14215	14138	13931	14088	14230	14229	14189	14123	14045	14095	14160	14148	14096	14172	14056	14161	14106	14010	14179	14200	14007	14176	14123	13944	14061	14114	14237	13957	13942	14103	14159	14324	14252	14219	14147	14169	14226	14264	13981	14076	13745	13817	14317	14165	14078	14166	14183	13999	14119	14067	13998	14180	14050	14063	14103	14232	14155	14213	14175	14129	14019	14054	13935	14256	14238	14177	14082	14169	13980	14172	14092	14072	13978	14146	14265	13850	14052	14002	13978	13986	14026	14011	14159	14172	14153	14093	14196	14241	14057	14083	14168	14239	14240	14081	14053	14288	14085	14032	14151	14241	14211	14250	14196	14138	14248	14082	14182	14251	14294	14045	14206	14061	14231	14225	13987	14019	14050	13999	14121	13981	14074	14008	14068	14000	14028	14012	14183	13970	14157	14164	14127	14088	14148	14055	14064	14105	14221	14058	14252	14241	14215	13992	14123	14144	14079	14113	14198	14029	13985	13871	14173	14038	14099	14014	14152	13994	14245	14083	14043	14205	13934	14160	14175	14152	14158	14160	14025	14095	14192	13988	14211	13995	14090	14091	14132	14152	14068	14085	13993	14179	14066	14113	13811	14004	14189	14135	14128	14166	14189	14149	14192	13988	14089	14178	14129	14133	14312	14052	14165	14166	14049	14005	14132	13794	14282	14045	14089	13958	14109	14088	14311	14247	14194	14088	14109	14252	14071	14180	14229	14188	14139	14231	14201	14074	14073	14167	14084	14258	14113	13825	14198	14019	13988	14065	14113	13982	14213	14244	14145	14051	14055	13942	14064	14049	14081	14052	14256	14017	14144	14029	14009	14286	14222	13988	14090	13988	14197	14150	14104	14259	14123	14231	14083	14157	14162	14051	13977	13962	14018	14108	14176	13969	14088	14192	14118	14111	14183	14091	14032	14177	13976	14261	14201	14006	14080	14132	13999	14196	14216	14179	14002	13994	14192	14081	14072	14144	14225	14212	14107	14002	14103	14168	14196	14116	13994	14213	14101	14211	14050	14077	14100	14207	14084	14100	14005	13983	14088	14125	13967	14022	14130	14016	14093	14179	14295	14229	13995	14057	14132	13916	14129	14065	14130	14137	14243	14190	13948	14144	14070	14134	14020	14128	14147	14036	13956	14241	14180	14037	14188	14094	14042	14196	14149	14142	14115	14194	14218	14138	14143	14239	14206	14246	14187	14260	14174	14101	14165	14083	14174	14086	14037	14041	14247	14124	14200	14042	14107	14096	14130	14051	14032	14159	14300	14236	14220	14201	14107	14116	14110	14009	13986	14160	13920	14065	14176	14013	14125	14107	14248	14152	13937	14002	14079	14287	14176	14192	14052	14154	14149	14091	14122	14102	14006	13904	14145	14159	14287	14034	14130	13962	14091	14198	14302	14214	14186	14141	14191	14192	14100	14197	14034	14203	14207	13937	14140	14101	14181	13851	14025	14204	14107	13932	14032	14094	14103	14124	14065	14149	14142	14309	14355	13988	13914	14098	14264	14222	14102	14080	14044	14100	14236	14163	14141	14185	14099	14085	14177	14063	14168	14149	14137	14054	14185	13979	14049	14196	14348	13932	14242	14164	14171	14262	14251	13898	14119	14236	14314	13979	14150	14299	13943	14261	14007	14019	14305	14020	14332	14130	14071	14183	13971	14124	14078	13961	14058	14049	14027	14103	14094	14261	14193	14252	14077	14250	14102	14012	14264	14122	13955	14187	14258	14075	14151	14189	14064	14129	14070	14051	14045	14013	14135	14044	14208	14280	14259	14173	14136	14090	14014	14134	14081	14021	14064	14102	14259	14040	14081	14022	14076	14065	14273	14159	14151	14067	14126	14187	14106	14101	14101	13986	14121	14161	14038	14041	14275	14092	14248	14196	14218	14134	13871	14250	14228	14269	14102	14209	13883	14181	14340	14110	14165	14177	14127	14068	14030	14144	14043	14033	14067	14157	14190	14178	14133	14151	14105	14008	14186	14122	14337	14103	14193	14324	14138	14062	14158	14043	14209	13993	14188	14037	14099	14098	14196	13960	14067	13979	14166	14156	14188	13974	14200	14107	13960	13920	14161	14082	14019	14236	14119	14072	14049	14105	14275	14140	14081	14146	14066	14233	14222	14134	14177	14030	14145	14081	13973	14119	14179	14026	14052	14109	13989	14173	13956	13985	13894	14240	14147	14121	14070	14036	14253	14202	14283	13987	14107	14016	13974	14086	14235	14308	14114	14326	14239	14031	14315	13981	14135	14132	14209	14086	14064	14116	14207	14181	14325	14137	13997	14026	14004	14165	14109	14130	14031	14054	14050	14260	13970	14019	14144	14076	14146	14051	14168	14132	14109	14066	14132	14114	14270	14034	14100	14137	14143	14327	14172	14031	14123	14113	14242	14250	14015	14043	14170	14110	13910	14039	14112	13995	14119	14077	13993	14053	13909	14184	14191	13987	13978	14111	14070	14210	14072	14135	14124	13952	14077	14158	14238	14238	14219	14067	13948	13981	14020	14101	14234	14071	14096	14149	14120	14157	14133	13930	14090	14070	14018	14116	13893	14271	14253	14327	14209	14127	14088	14107	14160	14145	14099	13967	14092	14283	14093	14155	13979	13845	14139	13998	14090	14018	14209	14203	14194	14246	14231	14110	14080	14198	14107	14260	14095	14038	14043	14151	14288	14281	14102	14069
15035	26706	23314	18838	17201	16440	36965	58099	56388	44639	30393	17492	14227	13967	14172	14122	14185	14098	14241	14060	14078	14268	14104	14306	14234	14034	14142	14306	14116	14207	14189	14078	14278	14085	14127	14124	14358	14028	14232	14069	14221	14217	14053	14040	14157	14162	14164	14144	14155	13958	14160	14233	14070	14161	14207	14047	14161	14094	14219	14148	14177	14124	14119	14123	14016	14181	14042	14144	14135	14111	14118	14142	14271	14133	14177	14265	14114	14177	14114	14145	14121	14020	14127	14101	14070	14110	14075	14113	14068	14047	14169	14165	14369	14041	14249	14168	14182	14077	14320	14061	14118	14245	14177	14133	14126	13973	14091	13989	14134	13981	14103	14202	14112	14120	13986	14160	14137	14179	14082	14263	14158	14221	14161	14033	14237	14154	14245	14094	14236	14207	14087	14083	14037	14156	14128	14060	14076	14075	13996	13878	14093	13943	14104	14174	14086	14107	14077	13961	14065	14187	14108	14190	14251	14290	14087	14070	14060	14179	14047	14227	14107	14040	14117	14132	14151	14178	14240	14118	14072	14136	14240	14217	14045	14163	14129	14116	14216	14111	14321	14008	14090	14018	14252	14005	14316	14219	14220	14090	14337	14142	14290	14098	14066	14192	14296	14209	14276	14210	14321	14171	14041	14025	13975	14146	14145	14028	14039	13937	14267	14222	14113	14122	14231	14034	14068	14174	14093	14237	14061	14101	14084	14147	14013	14168	14121	14058	14356	14061	14136	14230	14104	14150	14006	14091	14059	14090	14035	14086	14083	14239	14144	13992	14260	14253	14069	14060	13852	14286	14156	14156	14102	13893	14073	14200	14155	14173	14047	14196	13999	14102	14113	13985	14128	14042	13995	14157	14062	14138	13983	14184	13988	14058	14163	14011	14185	14077	14158	14048	14168	14108	14037	14201	14153	14045	14321	14076	14180	14157	14122	14208	14195	14191	14168	13910	14200	14009	14015	14161	14126	14260	14162	14100	14031	14182	14227	14010	14161	14151	14129	14214	13933	14068	14131	14090	14088	14106	14190	14269	14016	14050	14159	14045	14075	14049	14089	14351	14202	14142	14159	14132	14221	14171	14142	14130	14172	14041	14061	14049	14178	14231	14071	14199	14130	14062	14156	14138	14077	14110	14032	14231	14023	13884	14056	14275	14054	13948	14040	14270	14052	14161	14146	14233	14061	14083	14210	14001	14099	13950	14159	14044	14214	14054	14210	14100	14166	14181	14127	14346	14014	14384	14079	14126	14171	14113	14206	14163	14166	13997	14085	13943	14036	14078	14084	14190	14158	14116	14070	14173	14042	14120	14061	14033	14150	14091	14324	14050	14142	14245	14193	14189	14041	14125	14226	14200	14104	14230	14064	14113	14114	14069	14397	14102	14056	14114	14225	14105	14115	14133	14151	14111	14150	14148	14229	13991	14237	14130	14174	13939	14087	14028	14146	14046	14093	14178	14168	13876	14044	14069	14060	14093	14375	14082	14046	14107	13965	14020	14150	14131	14026	14000	14092	14236	14179	14058	13987	14178	14105	14210	14146	14185	14106	14203	14304	14188	14254	14065	14127	14006	14135	14046	14316	14109	14193	14204	14193	14090	14231	14120	14100	14180	14059	13994	14137	14142	14059	13955	13992	14060	14155	14090	14121	13985	13984	14144	14209	14122	14275	14346	14036	14246	14337	13892	14160	14152	14248	14048	13954	14142	14129	14268	14067	14193	14101	14193	14093	14028	14193	14163	14013	14109	14065	14132	14180	14167	14117	14121	14147	14180	14129	14288	13993	14226	14199	14078	13964	14243	14110	14212	14271	14029	14054	14076	14190	14251	14209	14164	14122	14147	14243	14079	14268	14153	14280	14122	14124	13881	13980	14130	14057	14135	14144	14282	14061	14157	14232	14078	14209	14343	14136	14144	14370	14049	14147	14232	14231	14224	14057	14115	14066	14132	14055	14150	14210	14044	14171	14090	14283	13884	14112	13925	14082	14162	14100	14165	14134	13964	14064	14020	14133	14009	13978	14112	14040	14097	14075	14145	14011	14168	14179	14253	14072	14196	14011	14128	14174	14254	14097	14195	14338	14182	14095	14262	14117	14215	14032	14240	14017	14189	14220	14113	14136	14290	14136	14121	14079	14251	14151	14101	14166	14031	14035	14144	13970	14359	13975	14213	14222	13948	14216	13931	14000	14086	14210	14105	14062	14125	14138	13857	13977	14115	14157	14141	13929	14199	14198	14206	14155	14065	14356	14197	14150	14122	14040	14249	14119	14215	14079	13944	13997	14232	14077	14125	14112	14165	14104	14159	14013	14029	14117	14275	14201	14019	13976	13976	14163	14213	14182	14031	14073	14148	14165	14153	14235	14199	14176	14234	14240	14218	14109	14017	14243	14179	14151	14124	14204	14262	13982	14138	14005	14107	14225	14115	14196	14159	14143	14054	14156	14096	14049	14142	14179	14015	14237	14196	14083	14095	14301	14174	14249	14044	14086	14121	14013	14239	14189	14018	14083	14079	13979	14111	14257	14036	14010	14195	14076	14129	13990	14136	13940	14112	14191	13997	14008	14169	14044	14258	14159	14326	14018	14214	14004	14212	14064	14300	14337	14100	14142	13993	14039	14130	14088	14201	14057	13983	14144	13944	14279	14256	14049	14011	14225	13968	14129	14103	13933	14264	14146	14281	14175	14101	14147	14008	14130	14053	14294	14079	14091	14265	14036	14260	14160	13996	13964	14208	14047	14206	14118	14099	14316	14117	14144	14057	14189	14134	14039	14123	14078	14049	14016	14222	14179	14003	14153	14092	14217	14052	14062	14263	14183	14210	14092	14097	14307	14059	14114	14038	14114	14092	14259	14059	14177	14224	14062	14122	13923	14086	14110	14361	14070	14280	14088	14002	13986	14237	14240	14015	14088	14089	14150	14266	14064	13995	14102	14096	14253	14260	14031	13985	14135	14154	13962	13963	14127	14187	14046	14224	14139	14117	14254	14101	14067	14076	14173	14074	14276	14119	14098	14098	14088	14249	14092	14113	14023	14337	14001	14221	14061	14196	14246	14313	14130	14163	13969	14299	14271	14042	14199	14016	14106	13908	14084	13972	14125	14165	14201	14062	14105	13990	14045	14056	14074	14067	14108	14110	14093	14150	14155	14048	13958	14022	13964	14128	14190	14058	14103	14113	14226	14071	14223	14173	14096	14046	14131	14166	14245	14183	14060	14144	14138	14019	14136	14165	14094	14140	14154	14126	14072	14277	14169	14116	14150	14214	14054	14002	14205	14176	13930	14083	14182	14099	14055	14071	14268	14162	14190	14128	14017	14034	14190	14126	14137	14235	14275	14195	14184	14105	14053	14194	14073	14133	13954	14268	13963	13917	14104	14214	14240	14084	14054	14048	14283	14153	14058	14232	14252	13927	14165	14025	14338	13916	14022	14175	14121	13952	14024	14162	14147	14012	14224	14273	14083	14162	14296	14101	14089	14240	14134	14166	14186	14279	14060	14117	14243	14037	14011	14172	14096	14100	14076	14205	14154	14042	14072	14052	14129	14164	14201	14124	14303	14013	13966	14072	14287	14128	14178	14192	14130	14069	14167	14126	14031	14058	14028	14028	14077	14084	14035	14140	14168	14152	14207	14124	14086	14163	14144	14110	14120	14175	14136	14143	14098	14143	14137	14007	14184	14152	14128	14169	13966	14141	14148	14155	14176	14239	14196	14234	14046	14162	14145	14241	14249	14245	14175	14186	14105	14026	14047	14162	14079	14214	14154	14146	14139	14305	14197	14246	14019	14250	14182	13974	14130	14154	14067	14215	14138	14257	13933	13911	14193	14017	13992	14017	14046	14273	13930	14069	14181	14338	14208	14149	14181	14026	14058	14140	14125	14206	14206	14137	13997	14074	14160	14213	14207	14124	14211	14094	14035	14311	14217	14119	14091	14184	14096	14030	14101	14017	14244	14225	14091	14102	13964	14200	14176	14096	13960	14037	14363	14180	14065	14168	14267	14172	14289	14107	14024	13982	14241	14123	14198	14133	14204	13996	14084	14055	14311	14192	14017	13979	14114	14275	14071	14046	14067	14172	14104	14221	14238	14070	14243	14082	14107	14137	14012	14113	14107	14168	14308	13994	14150	14201	14085	14097	14077	14135	14158	14139	14018	14077	14129	14079	14269	14021	14092	14150	14175	14182	13965	14080	14219	14245	14162	14171	14153	13842	14243	14016	14020	14002	14167	14029	14002	14223	14040	14096	14059	14056	14053	14291	13984	14169	14242	14113	14038	14024	13961	14257	14107	14072	13995	14207	14059	14408	14107	14110	14074	14104	14114	14049	14216	14121	14081	14064	14207	14134	14096	14144	14147	14233	14115	14317	14024	14091	14155	14122	14032	14197	14303	14233	14106	14001	13966	14152	14172	14118	14259	14086	14464	14113	14175	14235	14022	14154	14195	14149	14165	14130	14089	14101	14121	14277	14190	14066	14130	14081	14257	14080	14235	14081	14217	14218	14246	14068	14123	14064	14267	14117	14128	14160	14040	14083	14211	14106	14159	14254	14038	14086	14170	14066	14183	14227	14054	14094	14233	13958	14079	14018	14008	14299	14148	14090	14160	13932	14117	14164	14156	14035	14360	14143	14152	14249	14182	14124	14086	14089	13987	13955	14027	14020	14101	13988	14224	14055	14230	14215	14064	14055	14300	14057	14120	14039	14256	14142	14182	14048	14134	14145	14171	13873	14119	14208	14271	14019	14198	13984	14236	14154	14075	14080	13910	14090	14280	14180	14075	14107	14039	14143	14266	14163	14251	14021	14078	14111	14161	14156	14263	14090	14064	14229	14183	14204	14037	14179	14140	14034	14085	14201	14063	14144	14078	14167	14072	14208	13957	14253	14068	13999	14096	14049	14205	14053	14022	14098	14265	14168	14188	14042	14074	14027	14198	14076	14095	14212	13988	13970	13969	14104	14240	14183	14254	14062	14167	14085	14098	14088	14017	13984	14061	14193	14074	14121	14187	14125	14063	14447	13998	14082	14039	14147	14179	14239	14208	14100	14178	14155	14177	14174	14103	14134	14282	14144	14062	14117	14288	14017	14028	14171	14095	14209	14067	14119	14054	14100	14021	14132	14257	14218
27022	21412	21372	16886	13721	14106	16377	20479	20528	18053	15844	14247	14074	13957	14066	13697	13887	13704	13923	13834	13950	13854	13998	13952	14042	13831	13915	13924	13818	14070	13734	13714	14031	13872	13942	13930	13701	13916	13852	13938	13949	13956	13891	13774	13936	14021	13997	13783	13824	13781	13858	13618	13835	13800	13898	13747	13752	13910	13907	13825	13802	13839	13916	13971	13973	13841	14156	13997	13972	13870	13912	13962	13803	13941	13919	13906	13877	13996	14080	13953	13991	13755	13847	13933	14023	13864	13985	13911	13920	13832	13842	13781	13833	13956	13810	13977	13834	13862	13846	13953	13808	13843	14001	13977	13859	13727	13900	14135	13667	13704	14013	13804	13731	13937	13999	13921	13843	13785	13897	13983	13659	13999	13828	13935	14102	13882	13971	13914	13844	13886	13906	13830	13864	13908	13995	13917	14069	13914	13861	13932	13734	13874	13890	13877	13919	13989	13755	13990	13751	13650	13939	13999	13878	13981	13886	13854	13916	13914	13833	13851	13892	13739	13956	14123	13834	13716	13857	13996	13949	14099	13718	13864	13721	13674	13742	14037	13732	13981	13812	13847	14073	13822	13775	13855	13838	13826	13836	14101	13838	13895	13868	13626	14012	13911	13938	13731	13870	13632	13820	13927	13648	13983	14006	13841	13863	13678	13880	13887	13770	13818	13868	13907	13884	14052	13860	13938	13983	13818	13737	13998	13875	13916	13981	14035	13963	14047	14007	13929	13799	13881	13915	13884	13825	13886	13777	13809	13675	13901	13893	13859	13891	13758	13823	13995	13980	13719	13770	13960	13762	13974	13919	13802	13776	13861	13924	14162	13927	13774	13868	13902	13894	13771	13967	13761	13741	13819	13951	13885	13678	13726	13921	13832	13837	13754	13898	13930	13791	13762	13687	13929	14158	13871	13816	13853	13911	14130	14005	13908	13953	13916	13857	13739	14085	13997	13811	14038	13945	14136	13771	14067	13971	14063	13901	13881	13952	13915	13738	13886	14036	13884	14056	13868	13879	13866	13809	13900	13773	13850	13838	13959	13900	13823	13886	13926	14040	13807	13894	13791	13812	13891	13948	13860	13794	13973	13952	13799	13838	13861	13834	13707	13818	13828	13755	14076	13934	13904	13859	13892	13777	13965	13946	13976	13967	13777	13741	14008	13867	13916	13843	13705	13891	13914	14015	13848	13827	13898	13875	13729	13878	13813	13783	13858	14041	13808	14111	13824	14071	13915	13739	13878	13832	13735	13807	13811	13869	14010	13880	13802	14014	13961	13839	13765	13815	13904	13926	13732	13726	13772	13921	13813	13977	13749	14009	13876	14192	13997	13990	14044	13880	13832	13939	13743	13886	13902	14070	13862	13796	13873	13998	13979	13843	13705	13797	13845	13762	13826	13747	13765	13904	13888	13853	13891	13964	13686	13964	13821	14096	13858	13966	13716	13808	13737	13943	13886	13831	13862	13885	13908	13930	13896	13841	14010	13938	13945	13995	13984	13900	13796	13885	13910	13845	13853	14065	14046	13889	13868	13763	13863	13819	13908	13862	14113	13889	14020	13979	13895	13911	13902	13806	13956	14089	13836	13856	13936	13939	13899	13781	13977	13902	13908	13900	13905	13750	13970	13839	13900	14022	13898	13930	13753	13852	13757	13844	13841	13876	13830	13712	14020	13847	13737	13838	13722	13784	13841	13808	13778	14009	13731	13691	13805	13780	13978	13921	13861	13859	13732	13978	13921	13790	13887	13961	13875	13818	13882	13733	13850	13730	13810	13816	13956	13983	13752	14036	13834	13945	13990	14008	13869	13921	13961	13817	13938	13802	13983	13923	14009	13750	13976	13822	13776	13917	13915	13888	13854	13909	13857	13946	13835	13846	13912	13879	13884	13747	13822	13861	14005	13919	13942	13933	13742	13758	13736	13827	14080	13999	13863	13949	13834	13857	13899	13836	14040	13847	13941	14158	14044	14080	13836	13857	13964	13801	13760	13918	13923	13969	13890	14061	13963	13895	13982	13968	13903	13975	14102	13912	14007	13875	13787	13929	13935	13975	13985	13795	13964	13822	13988	13938	13899	13652	13835	13695	13821	13708	13924	13780	13819	13796	13834	13855	13738	14012	13998	13812	13893	13803	13868	13995	14013	13995	13869	13775	13754	13875	13885	13845	13769	13859	13876	14155	13826	14007	13723	13818	13999	13983	13771	13771	13806	13928	13720	13844	13838	13773	13835	13819	13791	13891	13821	13929	13980	14015	13765	14026	13948	13727	13719	13770	13871	13751	13931	13736	13901	13642	14117	13946	13782	13854	14030	13998	14134	13904	13957	13715	13846	13944	13849	13990	13714	13971	13828	13956	13942	13900	13777	13793	13737	13793	13903	13900	13900	13856	13883	13764	13917	13896	13729	13796	13937	13971	13676	13778	13843	13823	13933	13899	13949	14012	13828	13880	13846	13881	13844	13790	13846	13972	13893	13868	13825	13893	13836	13797	13730	13925	13967	13839	13786	13882	13916	14030	13919	13889	13898	13929	13826	13900	13941	14002	13901	13955	13765	13827	13970	13980	13935	14094	14059	13890	13734	13899	13797	13982	13913	13983	13738	13891	13698	13906	14024	14048	14015	13884	13827	13839	13831	14122	13869	13742	13886	13811	13792	13963	13754	13915	13902	13929	13830	13949	13896	13992	13925	13954	13761	13973	13752	13677	13940	13884	13846	13967	14079	13975	14012	13903	13991	13834	14010	14001	13692	13846	13854	14145	14054	13956	13969	13920	13859	13926	14016	13853	13821	13880	13787	13766	13880	13900	13962	14083	13866	13855	13968	13788	13836	13860	13909	13685	13858	13790	14003	13960	13836	13949	13765	13709	13923	13824	13712	13713	13912	14024	13931	13921	14065	13884	13797	13928	14044	14030	13914	13827	13909	13799	13917	13944	13886	13737	13898	13891	13899	13815	13965	13929	13838	13989	13837	13913	13781	13911	13866	13810	13919	13789	13736	13857	14026	13951	14074	13830	13622	13834	13919	13806	13965	14026	13850	13725	13901	13845	13944	13924	13850	13982	13782	13794	13963	13748	13765	13915	13854	13863	13870	13868	13931	14087	13822	13931	13838	13980	13975	13906	13965	13796	14146	14061	13887	13629	13922	13825	13942	13960	14169	13761	13853	13859	13875	13950	13741	13790	14095	13920	13868	13911	13922	13795	13895	13931	13745	13626	13726	13978	14032	13867	13863	13984	13952	13948	13991	14105	13691	13775	14238	14009	13785	13893	13813	13982	13899	13984	13948	13914	13774	13941	13876	13985	13928	14015	13924	14140	13810	13805	13851	13968	13898	13943	14078	13903	13835	13873	13790	13812	14114	13806	13865	13971	13894	13901	14067	13826	13913	14024	13856	13940	13851	13930	14015	13942	13839	13902	13763	13731	13760	14125	13705	13933	13837	13789	13776	13770	13957	13953	13698	14013	13884	13860	13946	13748	13953	13888	13796	13949	14167	13996	13950	13873	13838	13872	14042	13849	13940	13856	13888	13719	13915	13840	13932	13753	13821	13860	13820	13886	14055	13889	13906	13845	13867	13911	14061	13861	13959	13947	13787	13976	13964	14014	13863	14095	13854	14002	13780	13991	13919	13934	13685	13691	13934	13857	13737	13725	13790	13810	13925	13828	13672	13898	13835	13975	13898	13834	14059	13877	13825	13779	13888	13743	13994	13961	13886	13926	13763	13822	13848	13913	14030	13903	13968	13915	13803	13856	13731	13889	13857	13770	13801	13884	13774	13977	13988	13904	14002	13815	13873	13841	13936	13905	13871	14075	13970	13847	13658	13963	13605	13813	13894	13882	13909	13957	13911	13833	13829	14014	13974	13895	13916	13790	14044	13764	14023	13895	13923	14050	14012	13935	13850	13814	13885	13821	13795	13842	13819	14020	13797	14012	13867	13807	14011	13880	14093	13848	13868	13926	13707	13749	13971	14104	13792	13844	13720	14086	13993	13965	13855	13752	13759	14084	13973	13771	13969	13817	13874	14059	13941	13871	13849	13834	13830	13965	13864	14032	13875	13876	13971	13721	14048	13856	13852	13695	13725	13786	13924	13721	13797	14000	13876	14035	13779	13962	13894	13795	13937	13940	13693	13886	13790	13682	14063	14040	13980	13966	13685	13669	13863	13833	14050	13868	13829	13868	13902	13962	13811	13848	13741	14058	13940	13642	13843	13676	13933	13866	13903	14066	13980	13957	14100	14034	13766	13729	13871	13963	13901	14025	13870	13961	14153	13990	13853	13898	13810	13938	13831	14084	13982	13783	13881	13855	13831	13939	13612	13587	13908	13916	13924	13873	13934	13935	13735	13880	13702	14147	14062	13954	13839	14048	13732	13683	13917	13908	13775	13806	13804	13852	13897	14110	13949	13983	14014	13913	13981	13920	14007	13802	13825	13830	14066	13987	13851	13862	13976	13842	13800	13934	13915	13809	14089	13881	13934	13919	14011	13894	13850	13906	13843	13922	13990	13941	14015	13986	13823	13841	14085	14038	13911	13790	14041	14078	13792	13905	13949	13979	13992	14003	13955	13885	13893	13841	13813	13706	13807	13844	14052	13873	13813	13954	13890	13883	13851	13783	13923	13821	14074	14049	13957	13864	13944	14041	14001	13709	13763	14013	13970	13795	13854	13972	14017	13974	13913	13920	14019	13926	13927	13605	14057	13976	13995	13866	14047	14008	13887	13923	13855	13893	13806	13952	14009	13743	14011	13854	13843	13832	13820	13905	13780	14027	13759	13875	13877	13830	14002	14017	13926	14028	13789	14062	13809	13928	13909	13903	13982	13789	14127	13897	13960	13881	13760	13793	13936	13965	13915	13862	13929	13962	13871	13901	13955	13778	13941	13781	14023	13879	13863	13884	13830	13811	13710	13799	13838	13933	13931	13858	13762	13835	13863	14010	13813	13967	14001	13876	13969	14095	13946	13786	13782	13806	13900	13959	13836	13886	13898	13905	13780	13851	14091	14031	13820	13839	13887	13807	13884	13920	13963	13911	14006	13961	14022	14041	13791	13901	13877	14115	13932	13654	13790	14069	13981	14009	14023	13931	13983	13948	13934	13894	13799	13718	13877	13898	13866	13800	13961
13355	15328	14818	14230	14321	14248	18482	24005	22792	19084	16053	14198	14021	13875	14086	14124	13954	13913	13989	13941	14027	13822	14213	13928	13838	13984	14073	13843	13980	13993	13936	14000	13853	13941	13865	14189	14061	14017	14057	13831	14008	13891	13843	13904	13757	13988	13936	13964	13948	13914	13805	14012	13994	13929	13882	14098	13937	14003	13956	13840	13950	14044	14010	13684	13973	13899	14014	13894	14020	14002	13988	14056	13875	14156	13961	14035	13893	13870	13947	13993	13977	14004	13922	13875	13860	14150	13891	14094	13698	13830	13874	14041	14040	13844	13945	13845	13843	13880	13718	13926	13935	14013	13907	14111	13773	13930	14017	13884	13891	14037	14071	13896	13983	13938	13950	14024	13962	13969	13953	13850	14014	13935	13853	13873	14069	13953	14128	13959	14013	13974	14004	13951	13875	13934	13854	14008	13946	13915	13899	13961	13913	13908	13952	13861	13876	13879	13919	13936	13895	13991	13917	13985	13998	13689	14019	14201	13941	14010	13984	14050	13887	13990	13959	14007	13866	13949	13958	13908	13838	13888	13929	13928	13879	13895	13906	13893	14101	13918	13912	14001	13956	13820	14002	13867	14156	13954	13968	13951	14024	14009	13995	13974	13927	14030	13964	14011	13828	13904	13968	13850	13868	13924	13979	14016	13902	13878	13845	14069	13974	13888	14016	13760	13963	13964	14008	13823	13813	14060	13928	14001	13918	14101	14265	13871	13928	13937	13788	13840	13893	13914	13970	13811	13985	13908	14035	13934	13939	13992	13956	13959	13933	14002	14072	13845	13891	13961	13992	13947	14023	13882	13906	14091	14024	13880	14017	14034	14075	14040	13886	13806	13867	14052	13953	14060	13945	14039	14014	13849	13874	13921	13940	13974	13877	14009	14047	13840	14012	13849	14072	13955	13861	13948	13931	13928	13935	13945	13974	14060	13912	13926	13938	13931	13951	13945	13983	13842	13876	13797	14096	14064	13798	13899	14072	13836	13798	13812	13958	14055	13860	13991	14013	13908	13723	13919	13976	13998	13954	13910	13978	14020	13830	13983	13963	13862	13894	14037	13931	14056	14049	13935	13953	14038	13846	13780	14036	13967	13695	14005	13959	13920	13997	13812	13985	13924	13946	13965	13945	13998	13935	13935	14001	13998	14028	13953	13865	14146	13943	14147	13822	13907	14068	13849	14017	13941	14022	13823	14005	14057	13982	13838	13938	14006	13989	13995	14112	14032	13837	13916	13854	14116	14131	13968	13913	13876	13988	14043	13918	13905	13959	13873	13771	13921	13912	13985	14051	13970	13863	13937	14042	13977	13991	13822	14070	13708	13983	14004	13897	13856	14034	13954	13941	13833	13927	13882	13974	13918	13974	13985	14046	13951	14014	14100	13871	13975	13871	13876	13926	13979	14056	14087	13893	14007	13992	14005	13927	13915	14098	13928	13966	13698	13769	14024	13867	13882	13996	13931	13965	13879	13835	13960	13946	13994	13989	13885	14034	14033	13907	14050	13835	13958	13993	13926	14051	14020	14056	13831	13875	13803	13793	13952	13934	13973	13917	14036	13888	13954	13962	13881	14152	14011	13969	13946	13902	13962	14110	13827	14103	14243	13927	13956	13946	13870	13981	13898	13878	13785	13893	13906	14008	14059	13906	13721	14005	14015	13786	13954	14038	13903	13857	13864	13862	13919	13880	13909	13839	14009	13965	13824	13902	13986	13838	13854	14081	13950	14040	14013	13967	13837	13783	14030	13940	13940	14012	13874	14023	13986	13981	13883	13959	13957	14076	13802	14024	13902	13966	13841	13980	13995	13905	13875	13797	13851	14161	13934	13913	13999	13923	14034	13926	13888	13820	14023	13975	13816	14013	13775	14037	13987	13862	13896	13912	13996	13670	14005	13965	13964	13849	13998	13914	13820	13871	13940	14052	13873	13745	14052	13908	13858	14024	13952	13858	13877	13938	13841	14126	13891	13989	13890	13948	13845	14033	13919	13888	14030	13955	13931	14138	13858	14029	14053	14120	14000	13865	14116	13881	13884	14087	13914	13984	14031	13902	14046	13900	14078	13838	14013	13924	13816	13980	13879	13990	14035	14101	13904	13839	13963	14016	14033	13926	13905	14006	13959	13904	13985	14026	13967	13841	13927	13905	14050	14058	13803	13914	13974	13822	14017	13931	13801	14044	13820	13803	13842	14021	13980	13864	13959	13930	13986	13866	13885	13933	13765	14122	13846	13928	13917	13858	13944	13924	13858	13985	13867	13878	13975	13925	13890	14013	13897	13975	13911	13894	13897	13981	13893	13881	13990	14031	14104	13880	13936	13846	13972	13939	13900	14024	13953	13980	13972	13985	13965	13981	13934	13903	13845	13829	14075	13961	13985	13976	13919	14003	13940	13892	14028	13844	13905	13887	13960	13971	13884	13966	14009	14050	13994	13979	13966	13870	14053	13926	13952	14021	13967	13954	13911	13915	13910	13815	13648	13942	13882	13971	13831	14000	13875	14075	13876	14031	14021	13968	13890	13967	13952	13968	13846	13944	13956	13914	13953	13958	14060	14018	14001	13924	14073	13978	13823	13975	14016	13996	14000	14007	13922	13934	13977	13898	13783	13904	13840	13917	14009	13798	13911	14050	13799	13889	13985	13943	13984	13906	13720	14027	13832	13922	14066	14071	13978	14008	13984	13935	13925	14011	14002	13975	13957	14030	13994	13812	14070	13885	13969	14133	13844	13989	13883	13945	13930	13781	14066	13906	13868	13828	13908	14050	14092	13915	13986	13998	13854	13931	13833	13950	14010	13928	13855	14068	13974	14014	14155	13931	14059	14006	14054	13997	13896	13886	13905	13992	13897	13911	13785	13882	13939	13885	13984	13867	13805	13821	13940	13955	14084	14005	13846	13911	13785	14086	14039	13926	14083	13950	13890	13938	13888	13819	14001	13930	13969	13886	14051	13958	13941	13594	13834	14110	14091	14022	13899	13820	13841	13873	13892	14020	13766	13938	13896	14047	13906	14026	13946	14052	14115	13993	13882	13981	14057	13825	14036	14028	14051	13905	13938	14089	14084	13928	13943	13968	13868	14012	13885	13997	13841	13850	13958	14010	13878	13938	13850	13941	13933	13884	13954	13983	13984	13807	13958	14071	13918	13905	13794	13885	14084	13921	14002	14024	14151	13901	13986	13948	13792	14254	14063	13918	14126	13928	13900	14034	13908	13834	14105	13981	13931	13923	13948	13735	14145	13862	13839	13755	14078	13914	14055	13920	13749	14014	13937	13850	13916	13954	13842	14020	13836	13940	13868	13870	13973	13898	13926	13890	13956	13951	13881	13933	14045	14083	13879	13702	13994	14065	13973	13780	13985	13921	14088	13945	13968	14078	14064	13801	13916	14047	14003	14057	14041	13974	13855	13972	14021	13940	13874	13879	14035	13901	13990	14115	13979	13968	13969	13972	13884	13835	13934	13984	14037	13964	13785	13897	13872	14079	13902	13951	14107	13855	13924	13931	13721	13884	14073	13908	13956	13950	13965	13969	13861	13921	13923	14068	13752	13942	13957	13960	14063	13914	13981	14029	13869	13913	14027	13947	13945	14081	14038	13819	13963	13956	14063	13969	13883	13939	14007	13863	13904	13966	13838	13882	13946	13850	13895	14096	14022	14102	13897	14053	13994	13936	14028	13917	13930	13947	13872	14014	13863	13915	14016	13849	13897	13958	14098	13996	14028	13969	13932	13987	14087	14052	13869	13884	13914	14057	13903	14052	13951	14052	13820	13994	14076	13816	13960	13838	14100	13930	14070	14061	13975	14055	14068	14093	13946	13777	13900	13782	13788	13759	13932	14087	13812	13959	13895	13748	13947	13966	13886	13990	13828	13981	14027	13946	13932	14040	14170	13768	13909	13844	13919	13719	13977	13859	14013	13938	13959	13971	13921	14227	13898	14037	14041	13868	13833	13843	13999	13970	13726	14023	13842	14066	13895	13812	13797	13805	13839	13898	13879	13883	13953	13913	13927	13933	13899	13842	14033	13959	14046	14106	13826	13919	13942	14051	13905	13869	13861	13964	13860	13845	13970	13968	13977	13975	13824	14006	13994	14083	14058	14023	13980	13699	13947	14080	13921	13884	13829	13969	13943	14030	13961	13961	14106	13874	13916	13945	13901	14005	13932	13935	13922	13918	13960	13838	13942	13893	13861	13880	14046	13949	13988	13869	13828	13764	13883	13923	14000	13902	14039	14061	13915	14068	13651	13857	13901	13834	13843	13953	13738	14014	13963	13823	13927	14079	14039	13987	13929	13896	13939	13888	13793	13956	14019	13959	13838	13912	13856	13855	13955	13872	14026	13986	13879	13997	13840	13859	13966	13965	13900	13949	13889	13901	13977	13777	13943	13953	13877	13771	14015	13893	13839	13879	13959	13941	14034	14041	14054	13770	13960	13847	13958	13932	13913	14032	13971	14085	13983	13961	13793	13986	13782	13821	14117	13936	14044	14002	13902	14009	13926	13854	13892	13865	13966	14071	13991	14024	13961	13727	14019	13916	14104	13918	13916	13896	14052	13930	13940	14073	14009	14030	13941	13829	13992	13939	14082	13901	13837	14170	13898	13969	13860	14054	14044	13799	14015	13866	13902	13828	14029	13898	14056	13937	13988	13938	13857	13887	13769	14021	14023	14050	13872	14014	13896	14027	14068	13838	13956	13940	13966	13946	13979	14069	13724	13885	13775	14023	14020	13834	13972	14037	13844	13984	13909	13930	14044	13894	13906	13931	13857	13832	14082	14069	13943	13794	13809	14122	13842	13892	13954	13968	13875	13907	14028	13913	14058	13914	14019	13934	14059	13906	13804	13825	13869	13973	13969	13883	14041	13941	13929	13838	13922	13999	13979	13858	13896	14024	13988	14088	13829	13834	13878	13842	13813	13799	14069	14093	13923	13895	14122	13886	13971	13963	14072	14055	13878	13837	13924	14005	13957	13874	13979	14030	13826	13861	14054	13907	13997	13973	13898	13977	13882	14020	13890	13869	13936	13929	13835	14006	14016	13875	13956	13849	13989	13829	14080	13920	13961	13985	13960	14078	14027	13986	13799	13918	13954	14020	13981	14034	13870	13923	13952	13977	14083	13939	13765
24615	21224	27994	24914	20175	20269	31567	42721	36888	28453	19999	15456	14455	14242	14120	14089	13997	14210	14045	13945	14195	14075	14198	14094	14165	13914	13921	14061	13987	14104	14224	13987	14043	14154	13987	13993	14006	14171	13999	14084	14165	14126	14010	14051	13974	13891	13975	13874	13995	14008	14166	14034	14187	14017	13785	14082	14138	14119	14041	14031	13635	13992	14022	13990	13955	13772	13905	14019	13883	14054	14068	14116	14104	14138	13794	13937	13921	13988	14115	14161	14071	14166	13972	14014	13887	13864	14099	13897	14032	13998	13816	13875	13857	13831	13823	13963	13972	14282	13954	13924	13917	14023	13897	13793	13934	13822	14011	13947	13870	14121	13878	13946	14176	14027	14015	13955	13904	14150	13986	14113	14016	13888	13933	14202	13967	14057	14114	13989	14043	13981	13985	13984	13946	13894	13949	13933	14018	14062	13890	13869	14033	14090	14105	13797	13810	14000	13972	14089	13972	13984	13993	13903	14156	13987	14201	13686	13971	13939	14031	13793	13867	14026	14080	13892	13931	13886	13919	13887	14054	14166	13991	13841	13987	14056	13949	13907	13904	14001	13993	13809	14131	14165	14047	14009	13856	13944	13829	14072	13928	14013	13853	13700	13932	14028	14058	14032	14003	13934	13991	14108	14117	13948	13972	13892	13930	14092	14149	13957	13799	13867	14070	13888	13759	14218	13932	13991	14035	14060	13910	14022	13825	13927	13945	13838	13906	13994	13874	14043	14011	13697	13878	13942	14043	14059	13925	14237	14006	14081	14050	13891	14073	14099	13773	13990	13867	13961	13905	14099	14108	14042	14060	13911	13955	13984	14053	13991	13938	14003	13922	14017	14163	13991	14223	13923	14001	14058	13834	13890	13889	13821	14067	13985	14061	14204	14122	13881	14046	13963	14077	13971	14079	13860	13967	13894	13825	13962	13963	13972	13919	14008	13829	14055	14004	13971	14112	14019	14057	14007	14051	13973	13901	13844	13836	14110	13946	14003	13886	14224	13921	14099	13970	13945	14017	13951	13990	14025	14066	13806	14121	14227	14093	14011	13981	14124	14035	14058	14027	13893	13956	13948	13983	14156	14048	13976	14204	13928	13804	13899	14134	14109	13876	13940	13985	13952	14076	13954	14074	13790	13916	13922	14173	13923	13901	14113	13855	14033	14113	14139	13989	14009	14003	14020	13903	13905	13832	13840	13921	13938	14212	13868	13709	13967	14042	13925	13929	13960	13959	13963	14009	13887	13931	14157	13951	13892	14022	14078	13965	14024	13997	13981	13964	13976	14057	13825	14026	14038	13903	14029	13960	13939	13935	14111	13884	13888	14094	13878	13922	13994	13972	13889	13838	14128	14011	13812	14006	13940	13788	14007	13979	13950	14006	14013	13833	14061	14128	14116	14054	13901	13817	13961	14005	13860	13949	14031	14070	14033	13933	13953	13995	14120	13985	13939	13934	14002	13853	13950	14046	14006	14159	14027	13930	13974	13975	14069	14079	14125	13953	13926	13948	13875	13979	13894	14118	13957	14151	13909	13895	14057	14128	13787	14070	13915	13943	13968	13886	13914	13962	13929	14011	14036	14041	14113	14082	13983	13995	14136	14061	14157	14007	13973	14018	13926	13973	13820	14004	13942	14146	14125	14120	14097	13953	14045	14055	13979	14160	14013	14220	13903	14208	14038	13978	13905	13971	13932	14080	13969	13993	14060	14010	14084	13829	14093	13867	13779	13988	13965	13926	14191	14001	13829	13934	13964	13980	13843	14006	13967	14008	13908	13825	13842	13854	13924	14312	13923	13973	13926	13999	13872	14308	13910	14075	14124	13820	14021	13846	13880	14101	14021	14095	13948	13866	13869	13944	14123	14037	14149	13804	13979	14125	13975	13835	13955	14065	13855	13879	14058	13948	14079	14041	14053	13891	13974	13951	14029	13919	13990	13939	14032	13915	13825	13958	13930	13818	14082	14150	14101	13977	13728	14042	14144	14091	14120	13949	13819	13939	14143	13859	14200	14052	13982	14079	14156	13887	14087	14173	14144	14163	13794	14092	14024	13994	13936	13980	14062	14084	14003	13897	14092	14072	14205	13985	13991	13695	13879	13840	13946	14132	13962	13992	14071	13948	13934	14139	13821	13911	14074	14050	13883	14013	14125	13914	14150	14049	14159	13921	13901	13987	14042	13955	14183	14132	13850	13966	14041	13830	13861	13915	13770	13971	14052	14044	14058	13845	13995	14018	14085	13888	14019	13969	14149	13966	14100	13959	13816	13954	14109	13880	13911	13999	14051	14020	14049	14026	13891	13896	13987	14227	14213	13995	14052	14115	14003	13891	13840	13856	13990	13901	13888	13955	14099	14037	13984	14138	13822	14076	13896	13965	13914	13961	14050	14081	13902	13931	13979	13920	14089	14221	14105	14030	13883	14037	13950	13920	14145	14131	14094	13996	14031	13988	13959	14019	13952	13948	13874	14187	14076	14087	13891	13854	14172	13939	14084	13779	13990	14139	14157	13938	14136	13977	14004	13833	13963	13790	13879	14054	14084	14066	14004	13872	13967	14070	14116	13829	14047	14133	13975	13887	14113	14027	13898	14080	13995	14039	13965	14059	13962	14174	13850	14057	13866	14090	14101	13880	13874	14024	14073	14054	13856	14055	13933	14028	14008	14014	13925	14112	13938	13973	14023	13884	14045	14075	13836	14021	14004	14023	13805	14027	13941	13805	13796	13900	14009	13934	14060	13846	14129	14075	13993	14055	13796	13913	13933	14031	14117	13964	14069	13970	14073	13987	14111	13998	13861	13851	13984	14077	13973	14130	14004	14005	14037	13807	14110	13927	14028	14148	14023	14002	13940	13958	14128	13872	13958	13937	13874	13942	14106	14119	14075	14264	13932	14153	13967	13927	14015	14055	14052	13966	13837	13927	14034	14028	14113	13942	14068	14024	13838	14117	13887	13841	13976	14038	14057	14021	14030	14111	13900	13987	13841	13922	13782	13992	14012	13980	14012	13984	13937	14143	13878	14067	13987	14052	13962	13781	14097	13944	13962	13968	13905	13978	13919	13901	13949	13945	13965	13722	14144	13994	13978	14068	13883	13780	13921	14036	14064	14056	13931	13983	14077	14245	13976	13963	13953	14085	14038	13926	13937	14036	13838	13954	13936	13981	13928	14019	13842	14140	13877	13944	14072	14026	13990	14078	13855	13920	13853	13818	13943	13830	14042	13991	13939	14038	13950	13969	13921	14046	13884	14127	14092	14027	14069	13994	14048	13810	14016	14010	14032	14095	14011	13966	14060	14187	14211	14309	14220	14105	14045	14040	14016	13978	14007	14112	13961	14081	13988	14107	13952	14141	14117	14065	14031	14115	13795	14009	13949	13893	13864	14063	14044	13971	14026	13932	13934	13991	14071	14178	13907	14051	14066	14001	13911	13915	13967	13855	13916	14036	14148	13983	13931	14091	13954	13944	13924	13868	13846	13878	14001	13987	13871	13901	13878	14173	14031	14105	13944	13977	14036	14065	14061	13876	14105	14087	13989	14025	13948	13930	14080	14032	14068	14136	13890	14022	13952	13958	14001	14031	14066	13795	13998	14004	14043	13895	13897	14025	14097	14187	13980	14049	13888	13968	13957	14157	13960	13718	13929	14038	14226	14090	14006	14034	13983	14132	14022	14018	14016	13857	14051	14100	14056	14059	14052	13901	13950	14361	13905	14056	14113	13949	13968	14200	14210	13846	14071	13915	13958	14097	13900	14016	13856	14100	14166	14031	13986	14141	13900	14027	14007	13806	14156	14037	13963	13977	13872	13852	14007	13863	14062	14043	13960	13875	14041	13945	14138	13910	14158	14065	13946	13858	13815	14064	13959	14031	13991	14060	13868	14072	13963	13949	13927	14149	14078	13816	14127	13919	13914	14032	14133	14049	13844	13938	14036	14030	13913	13957	13965	13838	14067	14095	13902	14047	14054	13996	13833	14015	13943	14047	14132	13936	14038	13994	14011	13927	13856	13817	13827	13883	14005	13978	14223	14014	13960	14058	14094	14065	13894	13887	14075	14077	14007	13965	13824	13914	13973	13939	14016	14067	13946	14016	14072	14103	14153	13980	14114	14101	13845	14021	13950	14251	13952	13977	14045	14139	14034	13930	14001	13838	13899	13805	13909	13929	13917	14018	14080	14056	13953	13864	14047	14052	14114	13792	14007	14028	13879	13991	14036	13909	14036	13870	13989	14158	13943	14131	14031	14097	13773	13806	14004	13974	14079	14127	14096	13896	13902	14206	13999	13993	14025	13821	13959	14116	13865	14161	13899	13828	13919	13787	14104	14113	13843	14014	14053	13903	14192	14017	13888	14037	13965	14077	13970	13954	13938	13996	13913	14050	14021	13995	14097	14162	14040	14086	13890	13920	13986	13918	13975	14133	14027	14011	14143	13880	13876	14205	13735	13839	14112	13820	14027	14002	13983	14014	13814	14082	14046	14015	13912	13960	14020	14002	13812	14130	13994	13926	13869	14124	13919	14094	14001	13954	14064	13992	14018	13962	13938	14091	13920	13918	14029	14051	13843	13967	13902	13982	13930	14038	14111	13798	13884	14145	13937	14124	13990	13757	13847	14079	14283	13918	13985	13880	13935	14107	14067	14006	14034	13931	13891	14083	14006	13809	14075	14004	13860	13846	14034	14149	13981	13855	14013	14067	13728	13924	13924	14059	13910	13989	14029	13729	14082	13952	14052	14040	13891	13919	14033	14113	13969	13917	14048	14063	14031	13935	14009	13986	14025	14069	13956	13941	14127	13903	13932	13979	13958	13757	13963	13848	14126	13887	14025	13937	13891	14000	13890	14101	13974	14050	13993	14127	13983	13925	13962	13899	14067	14074	13962	13932	13969	14169	13845	13908	13959	14109	13814	13884	13914	13876	14193	14108	14049	14077	14062	13906	14015	14022	13976	14024	13901	13834	13955	13870	14077	14044	14074	14150	13949	13932	13822	13913	13804	13903	13948	13915	13990	14099	13951	14081	13801	13748	13793	13878	13949	13990	14005	14008	14070	13891	13778	14017	14078	13857	13912	14042	14027	14056	13919	14009	14121	13900	13977	14051	13905	13934	14023	14202	14105	14110	13952	13980	13675
12716	19339	18259	15951	16673	22149	37132	45999	39552	30554	20483	14580	14195	14245	14008	14130	14042	14058	14126	13956	14154	14132	14069	14214	14235	14304	14076	13943	14271	14027	14105	14085	14000	14310	14248	14064	13887	14252	14066	14129	14135	14052	14239	14155	13993	14003	14138	14098	14233	14201	14105	14038	14070	14146	14058	14104	14087	14154	14027	14043	14024	14061	14173	14122	14106	14295	14156	14126	14114	14225	14137	14191	14089	14110	14114	14023	14143	14076	13845	14036	14009	14033	14050	14050	14290	13935	13966	13948	14061	14086	14354	13977	14181	14093	13990	14063	14205	14216	14249	13902	14185	14027	14010	13974	14024	13972	13979	14031	14062	14109	14029	14146	14051	13979	14187	14086	13964	14063	14114	13902	14277	14117	13923	14208	13979	14111	14210	14103	13966	13978	14037	14048	14066	14263	14081	13976	14368	14137	14075	14047	14206	14197	14095	14042	14167	14002	14133	13961	14141	14122	14131	14177	14035	13976	13905	14132	14148	14014	14119	14131	14096	14024	13897	13994	14056	14057	14220	14060	14016	14122	14074	14072	14007	13997	14139	14177	14019	14138	14044	14171	13968	13993	14091	14229	14177	13813	14078	14060	14104	14042	14054	14075	14071	14061	14109	14193	14225	14174	14026	14141	14292	14195	13974	14125	14044	14220	14210	14330	13947	14232	14174	13944	14153	14062	14078	14163	14076	14112	14010	14144	14058	14150	14093	14033	14188	14206	14088	14108	14010	13936	14272	13854	14229	14081	14182	14073	14124	14091	14159	14191	14124	14147	14114	14103	14180	14025	14189	14106	14159	14083	14044	14082	13922	14077	14188	14057	14075	14064	14044	14142	13974	14142	14222	14019	14235	14241	14142	14101	14087	13955	14195	14141	14087	13975	13927	14078	14208	13995	14002	13844	14149	14047	14116	14169	14181	14227	14009	13890	14087	14024	13990	14168	14187	14177	14109	14030	14173	14137	14114	14233	14102	14133	13995	14078	13929	14112	13920	14208	14098	14220	14122	13927	14230	14145	14148	14037	14229	14209	13921	14176	14087	14242	14026	14042	14143	14212	14073	13998	14168	14211	13978	14169	14222	14212	14109	14118	13968	13927	13976	14028	13866	14148	14020	14088	14126	14035	14171	14167	13971	14048	13983	14206	14017	14226	14112	14077	14135	14144	14268	14225	14191	14099	14001	14056	14110	14030	14094	14065	14173	14001	14087	14091	13964	14042	14016	14039	14043	14106	14080	14195	14023	14211	14303	14054	14035	14178	14144	14103	13891	14081	13984	14098	14137	14027	14247	14066	14042	14061	14159	14192	14031	14228	14151	14068	14198	14142	14002	14189	13938	14075	13938	14055	14238	14092	13942	14033	14206	14170	14165	13943	14274	14016	13916	13980	14099	14094	14080	14195	14188	14063	14240	14154	14076	14131	14034	14073	14104	13935	14138	14150	14075	13983	14192	14118	14124	13975	14219	14102	14102	14103	14157	14031	14076	14060	14175	14125	14139	14063	14003	14125	14064	14107	13985	13946	14188	13960	14038	14147	14044	14100	14031	14026	14036	14069	14121	14295	13985	13919	14053	14169	13980	14121	14195	13966	14097	14063	13933	14122	14027	13887	14052	13940	14210	13970	14048	14013	14172	14238	14157	14083	14044	14159	14044	14037	14030	14261	14116	13973	13943	14025	14131	14078	13852	14073	14161	14080	14033	14161	14138	14090	14062	13982	14086	14039	13939	13974	14102	14216	14177	14087	14036	14192	14158	14155	14170	14166	14136	14292	14122	13962	14030	14066	14139	14039	14143	14146	14236	14032	14071	14112	14055	13933	14192	14305	14063	14014	14177	14101	14125	14102	14207	14130	14060	14177	14016	14111	14201	14075	14259	14076	14216	13949	14088	14104	13982	14043	13875	14107	13955	14166	14093	14090	14135	14060	13993	14077	14000	14007	14033	14085	14080	14068	14295	14025	14083	14241	14253	14155	14102	13969	14190	14066	14154	14063	14109	14011	14198	14139	13957	13956	14346	14090	13989	14060	14192	14097	14030	13882	14134	14118	14123	14148	14114	14089	14111	14071	14146	13973	14244	14000	14215	14000	13972	14159	14155	14083	13999	14219	14260	13978	14139	14112	13986	14137	14077	13963	14085	14048	13934	14116	14005	14093	13883	14046	13857	14110	14197	14245	14136	14010	14128	14070	14039	14069	14079	14243	14058	14042	14058	13973	14131	14251	14078	13923	14229	14080	14073	14130	14098	14063	14101	14166	14070	14013	14237	14107	14161	13969	14019	14110	14165	14048	14106	14042	13977	14138	14009	14012	14200	14088	14250	14189	14167	14100	13959	13952	13957	13951	14055	14043	14075	13949	14030	14072	14162	14186	13876	14148	13952	13948	14168	14083	14059	14016	14241	14119	14178	14219	13932	14227	14186	14002	14083	14124	14169	14282	13979	14209	14070	13980	14006	14045	14044	14092	14062	14079	14040	14169	14199	14096	13948	14073	14062	14099	14115	14119	13876	13978	13910	14084	14087	14064	14069	14025	14201	14237	14101	13957	14092	14036	14121	14127	14132	14001	14206	14158	13933	14048	14257	14026	14346	13999	14181	14175	14056	14084	14042	14093	14038	14074	14070	13904	14046	14099	14013	14125	14213	14102	13836	13894	14045	14120	14061	14035	14132	13809	14075	14011	14090	14088	13968	14252	14138	14191	14110	14084	14106	14157	13919	14019	14155	14219	14024	14070	13979	13894	14221	14041	14168	14164	14188	14086	13957	14084	14261	14031	14243	13956	14030	13956	14186	14156	14011	13835	14146	13984	14193	14032	14070	13999	14057	14129	14158	14061	14088	14247	14122	14121	14007	14053	14051	14166	14170	13966	14174	14195	14129	14134	14069	14136	14128	14007	14207	14161	14144	14097	13961	14108	14065	14127	14132	14072	14248	14278	14073	14086	14158	14188	14085	14313	14159	14291	14006	14137	14043	14000	14073	14051	14233	14253	13961	14101	13969	14029	14158	14098	13955	14076	14138	14144	13981	13991	13901	14181	13964	14118	13962	14025	14069	14161	14003	14332	14008	14127	14084	14083	14152	14049	14029	14073	13996	14100	14252	13899	14113	13851	14078	14104	14101	13923	14073	14129	14199	13812	14008	13927	14040	14180	14111	14255	13982	14195	14109	14133	13987	13973	13905	14045	14103	14016	14026	14127	14087	14026	13997	14228	14133	14099	14155	14147	14228	14080	14200	14090	14100	14048	13957	14193	14115	14024	14029	13954	13994	14098	14207	14010	14174	14157	13920	13957	14167	14167	14145	14146	14125	14040	14158	13921	14055	14150	14157	14094	14036	14009	14113	14088	14172	14110	14212	14097	14033	14057	14057	13939	14029	14161	14199	14156	14166	14172	13987	14040	14044	13994	14189	14074	14103	14209	14066	14023	14130	14021	13990	14170	14056	14098	14159	14116	14008	14149	13962	14163	14098	14158	14175	14166	14101	14087	14170	14161	14276	14138	14082	13950	13985	14147	14089	13955	14169	14073	14009	14103	14196	14227	14098	14212	14100	14014	14022	13980	14270	14156	14064	14212	14231	14151	14010	14171	14052	14028	13895	13975	14036	14142	13910	13854	14209	14127	14221	14163	13974	14126	14070	14163	14123	13998	13948	14199	13989	13920	13990	13974	14101	14007	13994	14209	14133	14033	14024	13918	14072	14214	14141	14218	14081	13904	13889	14241	14069	14126	14126	14014	14089	14271	13904	14010	14034	13878	13936	14025	13986	14180	14178	14090	14025	14151	14177	14044	14121	14175	14166	14029	13842	13999	14002	14117	14191	14087	14255	14089	14206	13984	13948	13955	14015	14211	14198	14100	14159	14205	14074	14145	14206	14071	14115	14068	14128	14156	14110	14053	14165	14194	14052	13999	14144	14021	13997	14086	14064	14110	13991	14155	13991	14019	14027	14126	13975	14049	14100	14090	14068	14083	14084	14167	14110	13998	14117	14052	14204	14041	13993	13925	14083	14040	14135	13980	14108	14201	14113	14012	14001	14104	14043	14020	14061	14249	14071	14044	14038	14115	14042	14221	14063	14145	14051	14050	14099	14101	14017	13999	13988	14241	14196	14061	14014	14031	13951	14064	14010	14092	14113	13832	14183	14015	13951	14240	13965	14048	13927	14276	14120	14019	14137	13961	14183	14204	14015	14071	14065	14177	14099	14061	14234	14119	14039	13937	14017	14329	14085	14263	14034	14107	14118	14276	14201	14061	14090	13913	14112	14129	14169	14228	14061	14092	14137	14092	14018	14030	14090	14024	14065	14250	14143	14015	13880	14021	14277	14146	14103	14101	14133	14103	14202	14176	14203	14166	14106	14115	14174	14070	14179	13962	14101	14030	13894	14099	14043	14019	14056	14045	14169	13998	14396	14154	14182	14048	14303	14050	13991	14230	14114	14020	14047	14041	14165	14171	14044	14091	14295	14168	14050	14161	13881	14021	14203	14059	14147	14059	13860	14150	14038	14088	14046	13974	14042	14192	13982	14158	14086	14129	14135	14025	14178	13973	14005	14067	14101	14143	14184	14120	14168	14091	14246	13991	13954	14114	14224	14092	14289	14109	14193	14112	14032	14133	14256	14071	14067	14106	14187	14149	14108	14160	14296	13931	13969	14055	14208	14154	14030	14036	14058	14071	14041	14210	14009	14146	14264	14194	14128	14073	13970	14018	14180	14110	14230	14019	14032	14111	14178	14067	14119	14144	14137	14142	14105	14116	13983	14131	14008	13991	14107	14066	14028	14185	14250	14057	14189	14218	14023	14108	14207	14175	14087	14136	14097	14029	13995	14064	14144	14055	14092	14153	14271	14053	14079	14016	13936	14085	14271	14189	14000	14224	14045	14093	14014	14125	13996	14150	14102	14138	14130	14129	14001	14080	13987	14000	14110	13953	14199	14082	14020	14131	14120	14130	14142	14083	14089	14204	14029	14190	14152	14333	14065	13966	14048	14083	14161	14056	14233	14006	14101	14022	14231	14098	14132	14268	14105	14047	14060	14057	14060	14310	13973	14080	14102	14049	14087	14009	13951	14100	14149	13946	14332	13887	14073	14089	14146	14198	14137	14078	14047	14046	13849	14085	14019	14105
23016	21260	29082	23758	21417	34450	55141	54888	48660	38230	25323	16476	14715	14307	14124	14088	14213	14183	14169	14019	14402	14257	14128	14191	14223	14184	13927	14002	14023	14398	14190	14151	14049	14187	14117	14056	14070	14016	14312	13820	14128	14051	13948	14144	14076	13915	14021	13862	14088	13931	14146	13913	14060	14112	14187	14032	13956	14032	14061	13926	13938	13963	14118	13909	14005	14082	14021	14017	14111	14087	14136	13819	13965	13792	13888	13945	14040	13992	13975	13994	14064	14144	14063	14107	13967	14060	13750	13934	13980	14067	14097	13709	13964	14049	13880	14036	14130	14161	14008	14095	14224	14009	14075	13837	13996	13809	13976	14101	13966	14118	14075	13977	14033	14057	14063	13812	14046	14003	14080	14004	14017	14077	14007	14028	14209	13988	13988	13907	13870	14047	14257	14107	14122	13794	13856	13918	14131	14046	14004	13956	13883	13975	13977	14049	13940	14056	14135	14052	14015	14020	14019	14094	13912	14056	14142	14148	14010	13960	14129	13892	13944	13969	14093	14174	14006	14121	13745	14012	13858	14048	13914	14022	13960	13931	14127	13886	14004	14039	14144	13917	13965	13948	14248	14106	13952	13949	13912	13771	14094	13997	14154	13955	13963	13986	14177	13964	14058	13919	13975	13929	14055	13990	14001	13857	14210	14089	13972	13862	13980	14125	14018	14101	14125	14046	14007	14031	13900	13907	13746	14007	13955	13797	14115	14002	13877	13860	14000	14184	13989	14034	13961	14004	14092	14014	13979	14050	13898	13950	14048	14018	13991	14167	14083	14123	14164	13940	14154	14079	13924	14024	13858	13905	14126	14201	13835	14033	14093	13965	13863	13900	14069	14026	14192	14002	14072	13831	14011	14078	14052	13957	13928	14017	13962	14256	14008	13915	13909	13921	14166	14188	13958	14034	13909	13955	13977	14026	14008	13879	13941	13973	14132	14022	14020	14150	13985	14019	13929	13923	14049	13901	14132	14110	14014	13910	14107	13943	13896	13971	14098	13940	14082	13897	13900	13988	13867	13933	14088	13932	14016	13840	14056	13924	14064	13796	14099	14203	13998	13951	14066	14077	14000	13930	13926	13734	14051	14043	14088	14004	13933	13996	14045	13967	13826	13903	13943	14158	13996	13785	13895	14047	13890	13871	13963	14257	14080	13978	14104	14114	13863	13972	14002	14068	14095	13873	14014	14048	14063	13972	13758	13971	14103	13971	13874	14079	14110	14076	13931	14038	13891	14089	14039	13912	13985	14126	14015	14054	14035	13960	14101	13945	13922	13882	13935	14115	14130	13969	13937	13964	13758	14011	14026	14102	13965	14097	14220	14032	13990	14130	13868	14032	14084	14078	13884	14133	14155	14020	14278	14080	13903	14060	13964	13965	14069	13998	14045	14072	13948	13971	13970	13885	13884	13964	14028	14022	14039	14184	14082	14218	14033	14095	13896	13835	14172	14083	14026	13958	14059	14078	13938	13953	13997	13899	13883	13878	14215	14213	14061	14105	13953	13902	14112	13921	14083	13992	13911	14053	14018	14047	13995	14024	14064	14168	14010	14049	13861	14004	13920	14063	13868	13905	13976	14178	14188	14060	13974	14044	14045	14009	14047	13967	14044	14003	14041	14037	13936	14074	14191	13938	13905	14037	13805	14059	14048	13926	13990	13877	14118	13776	14108	13898	13930	13876	14075	13992	14012	14077	14042	14153	14015	13937	14064	13881	13903	13840	13880	13871	13881	14153	14119	14203	13695	13943	13992	13910	13887	13848	13824	13983	14162	14168	13821	13847	14163	14040	13954	13888	14008	14223	13972	14144	13980	13929	13860	13956	14154	13946	14021	13948	14046	13840	13954	13877	14030	13826	14034	14028	13920	13949	14073	14158	13946	13996	14061	13985	13832	14012	14084	13815	13873	14003	14065	13928	13971	13992	13886	13971	14199	13909	14002	13866	14124	13994	14000	14016	13877	13908	14129	14099	14024	14094	13999	14014	13795	13996	14126	13933	14029	13919	13976	13988	13934	13966	13880	14133	13995	13983	13849	14048	13881	13954	14124	14132	13997	14149	14037	13934	14227	13880	14048	14018	13932	14172	14157	13906	13954	14052	14099	14156	13991	13984	13903	14143	14021	13940	14147	13925	13952	14031	13903	14051	13919	14206	14144	13962	14135	13964	14006	13971	13945	14021	14039	14144	14025	14044	14110	14191	14100	14250	13972	14106	14080	13984	14226	13945	14042	13897	13988	14037	13807	14096	14042	13999	13988	14018	14029	14071	14056	13863	13868	14017	13994	14013	14006	13966	14002	13871	13895	14006	13968	13895	13970	13999	13981	14125	13837	13972	13969	13804	14062	14075	14012	13856	14174	13999	13951	14025	13839	13924	14128	13990	13989	13960	14092	14042	14052	13967	13941	13992	14046	13861	13848	13847	13881	13837	13937	13971	13880	14078	13993	13999	13758	13904	13879	14093	14176	14020	14211	14028	13973	14015	14089	14103	14226	13904	14023	14166	13925	13886	13819	14065	13809	13986	13915	14103	14015	13927	14064	14009	13880	14110	14079	13941	14003	13897	13882	13949	13993	13842	13850	14052	14130	14012	13967	14065	14044	13984	14074	14003	14094	13907	13996	14054	13965	14040	14173	14156	13938	14052	13945	13986	13857	14021	14030	14010	14153	14129	14018	13802	13979	13974	13929	13990	14018	14028	14051	14024	14250	13978	14096	13972	14020	14006	13913	14016	13986	13935	14009	14069	13882	13916	13812	14069	13971	14019	14182	13961	13992	14082	14065	13995	13979	13988	14067	13931	13949	13985	14016	13961	14035	14002	13818	14094	14165	14018	14109	13987	13875	14001	13940	13905	13984	13966	14004	13843	13880	14284	13862	14112	13864	14019	13977	14021	14056	13976	13984	13841	14021	14029	13944	13990	14159	14110	13988	13851	14096	14076	14136	14034	14008	13884	14099	14074	13953	13950	13941	14245	13940	13945	13967	13988	13901	13868	14195	14088	13825	14024	14138	13974	13999	13884	14090	14091	14014	14186	14116	13961	13975	14102	13906	13898	13938	13876	13866	13910	13974	13808	13960	14053	14024	13935	14052	14150	13888	14001	13869	13949	14165	14117	13987	13886	13986	13902	14068	14039	14091	14083	13836	14105	13909	13855	14099	13998	13715	13902	13976	13894	13914	14044	14228	13896	13967	14117	14177	13980	13942	14134	13901	13857	14163	13914	13947	14128	13946	13993	14167	14198	13999	13882	13979	14010	14054	14065	14133	13871	13957	14016	13901	14016	13838	14035	13845	14172	14122	14092	14016	13982	13752	13886	14011	13729	14042	14073	14156	14050	13828	14028	13941	13992	13979	13982	13996	14158	14079	14081	13876	14033	13975	14048	14030	13993	14043	13909	14061	13985	14070	14027	13979	13830	13836	13893	13920	13890	13934	13901	14094	14085	13830	14049	13836	14034	14046	14083	14044	14074	13847	13756	13845	14048	13928	13825	14060	13979	14028	13917	14093	14063	13826	14057	13958	14109	14179	13949	13875	13994	13897	14250	14083	13962	14087	14189	14017	14130	13838	13914	13927	14114	13796	14084	14161	14066	14058	13723	13977	13914	13939	14074	14057	14154	13963	13768	13792	13974	14010	14178	14123	14044	14058	13900	13974	13783	13953	13937	14051	13917	13954	14047	14241	13993	13943	13964	13905	14010	13927	14165	13959	14043	14015	13905	14222	13930	14148	13953	14032	14100	14037	13868	14017	14009	14000	14014	13799	13938	14019	13894	13988	14244	13969	14182	14084	14119	14079	14070	14019	14034	14011	14012	13999	14118	13940	14064	13941	13857	13816	14009	14018	14039	13970	13827	13978	13819	13888	14126	14043	14025	13986	14132	13965	13785	14033	14016	14138	14019	13983	14015	13859	13968	14028	13869	13917	13912	13976	13924	13904	14008	14008	14092	13996	14063	14169	14045	13908	13962	13961	13964	14016	13997	14114	13773	13998	14026	14096	13897	14053	14091	14039	13957	14001	13958	14125	14076	13914	14107	14141	13975	14259	14125	13960	14007	13997	14006	14135	13812	14040	13862	14040	14057	13910	14093	14125	14052	14027	14033	13896	14189	13936	13963	14096	13985	13944	14189	13950	13872	14194	13862	13928	13928	14182	13912	13929	14038	14028	14124	13923	13920	14015	14011	14065	13998	13955	13984	14038	14240	14080	14061	13993	13913	13922	13948	13976	13890	13970	14140	13996	13948	14237	13985	14045	14008	14051	14154	13890	14071	14074	14045	14061	13800	13813	13908	14094	14098	14100	14096	14105	13983	14042	14059	14040	13940	14075	14024	13908	14049	14003	13956	13933	14109	14042	13960	13868	14103	13894	14139	13936	14039	14203	13973	13993	13954	13994	14065	14115	13949	13992	13959	14021	13988	14106	13942	14116	13856	14096	13769	13951	13806	14111	14115	13843	13887	13826	14099	13879	14049	14000	13918	13979	13936	14074	14064	14116	14109	13929	13746	13738	13891	14006	14155	13766	13922	13912	14010	14054	14140	14002	14125	13906	13880	14086	14208	13976	14103	13712	13931	13917	14068	14057	14087	14164	14074	14072	14071	14095	14070	14085	14028	14001	14218	13976	14026	13967	13783	13949	14150	13849	13971	14045	13921	13961	13949	13999	14282	13801	13949	14121	14216	14028	14170	14050	14178	14021	13833	14046	14008	14036	13865	14092	13909	13950	14144	13828	13992	13893	14162	14081	14236	13895	13933	14137	13955	14114	14261	14058	14079	14225	14001	13903	13826	13975	14020	14044	14093	13929	13896	14258	14067	14030	13985	13860	14150	14134	14025	14112	14047	14042	14176	14189	13993	13903	14081	13918	13993	14060	13866	13930	13906	14112	14126	14122	14206	13904	13911	14026	13995	13969	13896	13974	13948	14045	14064	14097	14053	14228	14020	13964	13964	14102	14052	14015	14074	14153	13834	13993	14014	14027	13939	14156	13973	13976	13878	13874	13819	13924	13987	14045	13774	13921	13826	14112	13828	13947	14000	14054	14076	14084	14119	14095	14044	13961	13856	14175	13887	14011	13730	13951	13979	14132	13819	13919	13959	14092	14026	14091	14125	13965	14082	13806	14159
14822	25775	23318	18986	19050	44537	57009	58112	51068	39903	25937	15111	14133	14004	13925	14107	14202	14011	14194	14197	14146	13927	14048	14140	13992	14024	13977	14041	14098	13982	14037	14171	14085	14035	14120	14153	14215	14029	14088	14177	14121	14126	14114	14115	13985	14122	14274	14137	14096	13999	13962	14150	14226	13939	13959	14069	14062	14017	14245	13926	14150	14020	14123	14072	14018	14162	14213	14136	14029	14149	14047	14169	13863	14059	14233	14018	14140	14072	14122	14013	14071	14045	14041	14097	14048	14076	14010	13939	14010	13896	14099	14199	14020	14091	14209	13943	14176	14047	14155	14032	14038	14106	14061	14148	13876	14044	14169	14001	14029	14110	14000	14121	14053	14180	14121	14155	13996	14032	13868	14051	14267	14119	13853	14037	14148	14093	14003	13947	14117	14152	14122	13928	14111	14094	14043	13924	14120	14160	14193	14086	14080	14172	14076	13949	13945	14105	14154	13994	14165	14001	13952	13928	14093	13934	14134	13913	13897	14281	14104	14099	14023	14115	13872	14043	14166	14060	14029	14098	14083	14081	14054	13922	14118	14053	13996	13868	13863	14041	14106	13966	14195	14102	14050	13988	14131	14108	13965	14203	14009	14076	14036	14049	14119	14087	14078	13948	14087	14245	14039	14043	14014	13924	14138	14098	13973	14129	14252	14043	13996	14145	14152	14159	14112	14109	13912	14102	14074	14026	13864	14131	14044	13999	14082	14082	14091	13977	14116	14037	13937	14050	13846	14039	14075	14177	13947	13918	14002	14008	14041	14207	14034	13917	14050	13910	13964	14002	13969	13962	14094	14249	13892	14199	14041	14123	14121	13973	14111	14058	14012	13950	13965	14124	14241	14007	13979	14036	13897	14109	14049	14085	14121	13980	13992	13962	14055	14037	14120	14084	14174	14182	14068	14126	13987	14088	13834	14070	14075	14016	14087	13967	14072	13870	14025	13985	14072	14079	14070	14055	14157	14055	14047	14013	14017	14242	14056	14057	14049	14042	14027	14023	14080	13970	14057	14072	14142	13982	13999	14038	14081	14228	14082	14132	14056	14187	13993	14083	14112	14078	14106	14247	14034	13917	14046	13986	14140	14018	14049	13958	14030	14002	14090	14101	13926	14029	14260	14063	13995	14019	14005	14050	14116	14188	13990	13960	14071	14046	13970	14102	14148	14025	14026	14002	13974	14064	14060	14093	14056	14084	14067	14030	13980	13979	14079	14103	13895	14258	14074	13947	14008	14031	14059	14094	13924	13974	14055	14004	13981	14047	14081	14106	13971	14030	14172	13910	13991	14004	14298	14140	13824	14047	13987	14136	14098	14110	14036	14022	13963	13868	14125	14019	14030	14063	13992	14081	14133	14026	14094	14104	13923	14108	13857	14074	14105	14156	13926	14154	14076	14114	14106	14035	14044	13949	14150	14051	14137	14005	14022	14087	14008	14025	14155	13961	14004	13917	14157	14067	14004	14001	14088	13995	13937	13960	13962	13958	14031	13978	14031	14027	14031	14129	13869	14239	13978	14028	14144	13941	14148	14028	14076	14109	14248	13937	13986	14020	14007	13956	14060	14090	14139	14216	14214	14169	14111	14170	14039	14044	14160	14007	14068	13873	14196	14002	14125	14088	14097	14138	13912	14111	14071	14068	13954	14138	14104	14089	13991	14064	13921	14057	14132	14005	13897	14017	14016	14044	14057	14084	13812	14106	14173	13971	13976	13845	14067	13928	14130	14033	13941	13817	14028	14117	14047	14117	14043	13993	13884	14102	14078	14147	13961	14062	14120	13954	14115	14229	13977	14060	13999	14188	14007	13942	13966	14146	13896	14093	13873	13967	14042	14169	14047	14168	14050	13923	13911	14133	13934	14135	14024	13956	14187	13938	14027	14035	13998	13938	14015	14021	13911	14194	14129	13922	13928	13992	14137	13943	13996	13971	14020	14196	14030	14052	14076	14019	14171	14334	14241	14181	13974	14017	13992	14037	14069	14071	14053	13981	14125	14124	14008	14077	14156	14082	14021	13972	13993	14156	13960	13902	14058	13967	13878	14029	14156	14045	13960	13999	14085	14109	13980	13939	14082	13939	14051	14020	13966	14127	14021	14045	14065	13986	13928	14073	13928	14096	14134	14017	14065	14004	14079	13980	13928	14106	14072	14025	14117	14048	14074	14017	14110	14012	14103	14075	14062	14004	14056	13981	14077	14113	14289	14024	13872	14023	13925	13993	14036	14089	14031	14010	13802	14143	14002	14076	14140	14058	13987	13961	14161	13928	13986	14037	13927	14089	13990	13943	13965	13945	13985	14084	14033	14118	14074	14037	13872	14163	13926	14051	13946	13923	13962	13905	14104	13934	14040	14082	14082	14203	14093	14136	13966	14050	14161	13999	13825	14205	14032	14128	14011	14120	14115	14013	14094	14081	14091	14074	14060	14054	13898	13932	14065	14040	14014	13920	14235	14093	14074	14006	14037	13943	14053	13937	14092	13888	14070	14025	13835	14029	14119	14064	13932	14004	13998	13929	14018	13979	14058	14093	14109	14034	14061	13985	14010	14138	13968	14041	14084	14004	14177	14211	14075	13990	14060	14209	13973	14094	14055	14148	14083	14114	13819	13815	14092	14066	14031	13948	13887	13975	14131	13946	14070	13982	14151	14102	14095	13993	14202	13977	14074	13849	14068	14200	14211	14127	14094	13958	14087	14132	14162	14045	14059	14089	13909	14137	13874	14208	14124	14090	14079	14061	14035	14044	14017	14013	13832	14059	14120	13891	14016	14067	14018	14128	13957	14233	14153	14109	14001	13902	13970	14114	14033	14142	14024	14060	13959	14199	14074	14203	14019	13986	13887	14100	14074	14035	13938	13940	13987	13876	14066	13953	14290	13979	14073	13913	14033	14030	14054	14099	14045	14125	14105	14065	14072	14119	14072	14100	14040	14161	14098	13962	14006	13991	14147	13812	14007	13916	13962	13996	13983	13950	13933	13959	14022	14061	14037	13972	14035	14031	14061	13977	13948	13883	13982	14074	13914	14114	14133	13899	13995	13917	13889	14086	14104	14003	13979	13987	14123	14195	14050	14197	14145	13923	14028	14005	14013	14061	14106	14169	14121	13979	14110	14180	14040	13909	14090	13989	14092	13956	13950	14051	13933	13871	13846	14099	14141	14140	14099	14114	14034	13852	14095	14398	14152	14059	14113	14001	13909	14137	14005	14088	13938	14025	14104	14078	14056	13973	14196	14019	13939	14111	14033	13965	13931	14192	13870	13937	14187	13992	14149	13937	13991	14110	13994	14207	14108	13888	14054	13893	14001	13976	14140	14124	14089	14057	13980	14081	14192	13958	13977	13946	14082	14082	13939	14050	13826	14116	14017	13999	14071	14091	14005	13912	14161	14269	14220	14052	14102	14101	14068	13900	14095	13987	14221	14103	13840	14058	13867	14135	13840	14059	14339	14036	14169	13998	14106	14087	13861	14159	14051	13952	14063	14006	14019	13939	14034	13907	13920	14023	13956	14009	13893	14105	14118	14033	14006	14112	14058	13991	14056	13990	14168	14114	14049	14045	14136	13961	13943	14101	14057	13993	14248	14174	14021	14021	14040	14084	13926	14059	14114	14081	14203	13982	14054	14034	13885	13997	14010	13994	14039	14079	14100	14009	14034	14126	14016	13989	14020	13887	14195	13994	14134	14033	14072	14070	14111	14208	14108	14090	13987	14111	14043	14034	14054	14027	14106	14260	13966	13988	14109	13996	14026	14008	13960	13976	13921	13903	13860	13962	13967	14026	13985	14279	14122	14076	14107	14002	13897	13995	14129	13849	14053	14100	14010	14042	14067	13901	14045	14150	14205	14030	14046	14226	14100	14051	13949	14233	14094	14094	13965	13971	14009	13996	13975	14056	14110	14084	13942	14180	14093	13942	13996	13972	14107	14212	14047	14120	13919	14063	14085	14071	14074	14156	13998	13983	13959	14143	13922	14115	14128	13959	13892	14065	14097	14071	14165	14016	14012	14032	13957	13923	14059	14155	14008	14033	14089	13949	13973	13918	14091	13900	14092	13998	13926	14071	14139	13954	14192	13982	14101	14060	14035	14162	14104	13996	14183	14030	14018	14072	13928	14046	14085	13953	14187	14041	13970	14051	14069	14030	14142	13965	14015	13907	13953	14053	13961	14001	14087	14169	14008	14011	13934	13935	14091	13915	14094	13982	14116	14102	14028	14171	14156	13988	13953	14067	14122	14073	13866	14158	13927	14004	14079	14090	14022	13931	13977	14098	13975	14218	14076	13960	14118	14106	14082	14054	14005	14138	13991	13840	14149	13872	14158	13997	14075	14219	13957	14043	14092	14045	14008	13859	14079	14144	14083	13967	14010	13870	13945	14096	14014	13932	14141	14104	14015	14121	14041	13869	13971	13909	14089	13946	14172	14005	14052	14009	14119	13979	14128	13885	14121	14031	14002	14153	13977	13992	14061	13994	13972	14016	14053	13983	14029	13939	14164	13851	14038	13944	13911	14001	13992	14028	14237	14089	13947	13980	13985	14068	14176	14141	14055	13954	13872	14042	13979	14011	14033	13867	13935	14032	13802	13995	13968	14065	14046	14055	13966	13998	14152	14118	14213	14144	14017	14206	13886	14272	14042	14008	14159	14189	14078	14132	13938	14085	14134	13931	13944	13878	14153	14037	14075	14068	14005	14102	13914	13927	14173	13896	14078	13950	14044	13981	14165	14076	14090	14048	13928	14068	13985	13875	14093	14004	13931	14204	14009	13967	14038	14064	14143	14001	14144	14123	13983	14092	14105	13957	14128	13988	14192	14083	14152	14209	14311	13970	13968	14227	14054	14065	14168	14135	13981	14042	14151	14038	14047	14128	13944	14074	14079	13917	14019	14050	14084	13917	13951	13997	14045	14025	14078	13926	14272	14058	13953	13787	14122	14054	13926	14162	14015	14036	14168	14023	14070	14147	13954	14346	14099	14008	13982	13947	14093	14162	13977	14040	14004	13996	14018	13997	14084	14129	14006	14116	14225	14045	14019	14273	14141	13974	13942	14032	14143	14197	13811	14208	14016	14148	13962	14076	14146	13952	14061	14098	14113	13961	13781	14024	14171	14045	14035	14223	14045	14037
27205	21536	21678	17410	14382	16958	21632	20541	19114	17516	15771	14640	14582	14552	14371	14377	14408	14461	14489	14487	14451	14340	14527	14336	14543	14393	14349	14418	14504	14389	14339	14665	14530	14463	14479	14521	14460	14407	14491	14301	14215	14324	14368	14418	14411	14549	14272	14259	14461	14406	14529	14352	14328	14418	14382	14281	14309	14324	14332	14363	14230	14283	14358	14389	14355	14520	14407	14458	14290	14305	14483	14298	14268	14258	14243	14293	14313	14241	14348	14510	14410	14201	14431	14513	14385	14395	14411	14331	14457	14216	14436	14359	14435	14446	14285	14529	14372	14655	14277	14378	14410	14613	14465	14447	14425	14519	14392	14268	14443	14315	14226	14385	14463	14301	14411	14364	14273	14278	14412	14499	14433	14591	14194	14217	14243	14272	14510	14380	14320	14369	14135	14375	14631	14427	14338	14457	14394	14304	14392	14331	14567	14375	14338	14506	14496	14533	14411	14566	14275	14216	14284	14367	14375	14206	14417	14550	14488	14484	14087	14209	14582	14490	14371	14331	14467	14253	14367	14386	14327	14510	14429	14300	14352	14414	14701	14559	14439	14319	14269	14140	14588	14421	14283	14284	14491	14428	14434	14323	14415	14488	14508	14272	14377	14306	14446	14357	14334	14270	14354	14385	14285	14409	14508	14421	14306	14374	14340	14437	14215	14341	14566	14520	14452	14469	14308	14352	14312	14382	14481	14229	14525	14456	14291	14341	14516	14388	14240	14347	14466	14397	14290	14385	14416	14317	14413	14336	14375	14466	14288	14432	14423	14604	14383	14351	14418	14550	14392	14349	14468	14381	14376	14403	14373	14222	14419	14297	14345	14410	14441	14186	14414	14321	14383	14199	14420	14273	14613	14637	14507	14309	14515	14419	14493	14436	14340	14437	14542	14394	14493	14253	14225	14373	14436	14288	14473	14388	14459	14466	14299	14270	14520	14442	14434	14459	14223	14262	14271	14344	14588	14437	14446	14388	14412	14281	14553	14410	14352	14418	14400	14362	14392	14194	14229	14480	14343	14397	14463	14539	14456	14508	14700	14392	14211	14195	14401	14550	14407	14445	14552	14512	14273	14563	14447	14221	14283	14444	14321	14394	14473	14424	14441	14257	14377	14315	14528	14466	14241	14381	14359	14492	14486	14271	14411	14398	14361	14320	14473	14366	14420	14517	14433	14313	14317	14329	14546	14490	14570	14525	14343	14414	14505	14426	14318	14574	14289	14456	14255	14298	14341	14363	14489	14466	14403	14421	14195	14351	14418	14353	14427	14516	14655	14533	14469	14413	14613	14672	14432	14524	14592	14584	14423	14487	14339	14433	14423	14552	14434	14451	14261	14437	14372	14508	14624	14474	14447	14313	14438	14426	14413	14227	14473	14714	14417	14363	14375	14250	14588	14415	14370	14432	14491	14291	14660	14356	14263	14412	14297	14353	14225	14376	14369	14249	14545	14306	14656	14344	14513	14370	14405	14509	14474	14104	14406	14435	14264	14245	14299	14443	14363	14338	14440	14533	14417	14361	14281	14373	14510	14438	14396	14404	14294	14427	14324	14274	14376	14495	14426	14473	14509	14556	14502	14295	14387	14447	14611	14352	14205	14364	14300	14391	14423	14610	14333	14584	14386	14281	14384	14316	14635	14275	14391	14334	14460	14374	14349	14421	14395	14320	14534	14639	14135	14276	14566	14407	14437	14715	14422	14318	14603	14427	14322	14327	14361	14391	14400	14440	14570	14331	14405	14288	14479	14339	14460	14249	14335	14300	14272	14374	14428	14395	14320	14522	14432	14432	14323	14593	14472	14297	14222	14294	14415	14348	14504	14536	14363	14485	14538	14199	14427	14359	14319	14443	14491	14343	14328	14497	14501	14466	14539	14299	14536	14304	14479	14270	14362	14183	14320	14452	14302	14355	14207	14434	14394	14228	14257	14504	14523	14199	14342	14200	14662	14448	14372	14313	14600	14479	14419	14394	14436	14121	14309	14402	14278	14521	14338	14627	14416	14477	14389	14488	14193	14085	14505	14393	14441	14522	14368	14397	14486	14446	14463	14511	14343	14502	14383	14556	14387	14401	14321	14380	14395	14494	14428	14504	14660	14339	14486	14264	14552	14420	14323	14433	14297	14154	14552	14320	14514	14378	14306	14448	14444	14524	14374	14363	14508	14263	14350	14454	14368	14499	14343	14589	14435	14459	14386	14481	14334	14452	14431	14317	14484	14343	14405	14412	14381	14398	14453	14364	14305	14431	14331	14315	14328	14212	14354	14259	14252	14365	14307	14390	14284	14471	14409	14481	14400	14332	14583	14382	14209	14344	14499	14420	14517	14402	14410	14588	14374	14209	14412	14406	14435	14393	14370	14418	14232	14262	14426	14376	14388	14350	14357	14470	14559	14336	14470	14301	14298	14305	14387	14317	14469	14435	14521	14359	14345	14378	14440	14301	14395	14489	14564	14451	14426	14480	14546	14229	14466	14199	14435	14351	14440	14428	14533	14453	14382	14317	14246	14335	14372	14418	14342	14524	14391	14342	14422	14195	14343	14450	14428	14477	14209	14390	14489	14465	14430	14574	14379	14104	14346	14378	14633	14472	14365	14326	14316	14131	14450	14525	14293	14438	14537	14342	14494	14234	14388	14394	14487	14336	14216	14353	14225	14335	14379	14269	14355	14168	14625	14373	14337	14505	14454	14304	14540	14455	14383	14436	14424	14508	14546	14547	14371	14266	14175	14581	14478	14518	14403	14353	14311	14279	14390	14141	14274	14414	14322	14558	14227	14245	14113	14422	14418	14463	14425	14512	14180	14441	14417	14345	14432	14356	14305	14496	14324	14435	14166	14386	14566	14452	14403	14355	14354	14273	14442	14288	14486	14603	14428	14204	14467	14512	14385	14436	14319	14411	14338	14384	14393	14165	14656	14405	14259	14463	14373	14356	14408	14431	14334	14464	14470	14323	14649	14248	14327	14483	14284	14338	14216	14457	14411	14672	14393	14229	14339	14307	14235	14391	14295	14288	14328	14448	14348	14609	14250	14364	14485	14460	14464	14470	14279	14245	14415	14434	14651	14503	14390	14349	14503	14410	14377	14208	14297	14360	14545	14502	14352	14572	14572	14494	14350	14545	14339	14299	14314	14125	14353	14444	14270	14281	14412	14422	14495	14379	14322	14261	14337	14272	14323	14552	14313	14457	14414	14385	14243	14516	14454	14271	14473	14280	14152	14221	14408	14457	14342	14420	14385	14404	14368	14245	14338	14301	14381	14354	14344	14606	14416	14201	14327	14543	14521	14457	14407	14252	14446	14466	14371	14318	14403	14426	14195	14332	14361	14442	14669	14500	14413	14283	14245	14217	14359	14436	14377	14393	14432	14558	14237	14349	14243	14408	14429	14219	14486	14251	14348	14348	14423	14356	14432	14303	14278	14451	14293	14427	14396	14465	14325	14251	14514	14259	14304	14306	14480	14497	14515	14487	14485	14327	14494	14452	14493	14257	14487	14381	14509	14657	14572	14350	14640	14327	14353	14417	14467	14559	14487	14414	14270	14454	14514	14450	14393	14383	14339	14282	14349	14336	14351	14357	14232	14311	14386	14276	14256	14498	14482	14433	14422	14421	14335	14279	14464	14452	14460	14316	14516	14573	14525	14325	14331	14258	14398	14558	14283	14590	14453	14522	14359	14484	14386	14615	14462	14423	14356	14648	14299	14416	14161	14440	14271	14350	14510	14399	14370	14434	14346	14432	14477	14392	14533	14430	14560	14674	14298	14413	14410	14334	14430	14304	14555	14479	14282	14410	14356	14351	14375	14506	14291	14493	14585	14296	14297	14475	14314	14296	14607	14302	14501	14355	14348	14477	14448	14425	14515	14398	14289	14275	14415	14430	14516	14406	14531	14323	14535	14294	14363	14513	14496	14520	14527	14492	14189	14295	14426	14402	14347	14411	14365	14487	14288	14603	14285	14228	14322	14300	14175	14500	14601	14571	14550	14412	14414	14407	14395	14451	14514	14476	14339	14483	14300	14426	14537	14272	14352	14391	14238	14455	14384	14446	14529	14407	14488	14455	14246	14441	14636	14438	14256	14474	14242	14311	14556	14512	14467	14479	14271	14392	14414	14357	14320	14498	14349	14363	14412	14456	14538	14418	14333	14456	14426	14449	14394	14389	14334	14406	14321	14513	14617	14411	14518	14617	14497	14401	14419	14447	14576	14311	14365	14478	14355	14343	14355	14292	14138	14280	14352	14370	14378	14337	14315	14421	14479	14450	14381	14511	14460	14356	14256	14439	14320	14412	14387	14278	14605	14516	14407	14526	14477	14230	14414	14420	14261	14311	14230	14315	14345	14290	14384	14389	14391	14656	14414	14464	14481	14407	14298	14217	14635	14346	14406	14401	14502	14466	14232	14590	14369	14305	14478	14263	14438	14288	14331	14291	14425	14562	14447	14331	14479	14469	14496	14410	14354	14275	14238	14283	14369	14638	14348	14501	14378	14517	14226	14471	14326	14136	14589	14495	14356	14264	14309	14259	14303	14345	14221	14397	14534	14339	14529	14500	14406	14348	14388	14328	14377	14253	14499	14561	14253	14401	14448	14463	14344	14289	14548	14379	14265	14297	14336	14518	14602	14175	14465	14441	14344	14445	14501	14378	14504	14456	14339	14294	14419	14257	14410	14288	14496	14440	14189	14658	14490	14074	14420	14297	14456	14272	14428	14462	14425	14468	14500	14489	14499	14453	14516	14332	14324	14380	14541	14578	14447	14374	14338	14281	14336	14500	14673	14359	14417	14544	14592	14518	14480	14158	14453	14195	14382	14516	14319	14400	14314	14264	14375	14369	14511	14410	14410	14487	14418	14377	14241	14561	14428	14171	14467	14298	14488	14550	14338	14407	14575	14628	14454	14315	14412	14479	14245	14347	14405	14617	14285	14361	14568	14402	14508	14085	14557	14402	14243	14350	14470	14428	14233	14515	14475	14385	14273	14502	14406	14422	14381	14273	14304	14150	14429	14324	14360	14334	14579	14541	14382	14438	14452	14466	14537	14552	14519	14491	14286	14207	14371	14521	14424	14315	14516	14277	14172	14468	14379	14477	14471	14267	14280	14303	14458	14406	14400	14441	14370	14448
13876	15202	14976	14690	14584	19627	24641	23087	20634	18027	15275	14495	14334	14394	14280	14353	14273	14603	14554	14308	14213	14128	14334	14391	14241	14250	14147	14251	14490	14295	14321	14360	14223	14261	14374	14336	14429	14359	14257	14228	14233	14145	14081	14152	14223	14392	14145	14297	14372	14255	14224	14346	14185	14250	14266	14035	14369	14329	14212	14266	14229	14345	14316	14416	14297	14185	14289	14344	14255	14209	14275	14338	14440	14188	14263	14460	14208	14242	14301	14272	14433	14182	14400	14437	14214	14189	14320	14438	14329	14220	14370	14239	14224	14338	14344	14237	14522	14317	14330	14265	14239	14395	14347	14196	14259	14241	14343	14410	14243	14164	14326	14339	14290	14280	14251	14182	14399	14280	14341	14297	14261	14086	14361	14317	14427	14203	14311	14350	14285	14388	14440	14251	14423	14154	14311	14290	14470	14234	14140	14269	14343	14231	14351	14285	14464	14286	14269	14390	14271	14348	14239	14246	14190	14270	14387	14215	14338	14381	14426	14396	14271	14275	14324	14312	14457	14463	14346	14394	14299	14339	14383	14231	14301	14197	14436	14442	14161	14306	14281	14384	14258	14175	14246	14369	14218	14277	14350	14272	14147	14250	14217	14547	14279	14407	14250	14288	14208	14367	14185	14247	14352	14416	14356	14398	14327	14249	14487	14396	14226	14401	14401	14144	14280	14324	14442	14282	14117	14252	14381	14212	14360	14349	14262	14261	14402	14138	14465	14216	14273	14420	14279	14240	14365	14296	14405	14188	14314	14177	14286	14182	14191	14249	14410	14217	14271	14356	14428	14267	14076	14261	14240	14401	14296	14304	14414	14332	14235	14227	14308	14298	14319	14359	14336	14348	14350	14239	14267	14182	14373	14384	14215	14358	14321	14160	14368	14270	14404	14383	14154	14347	14211	14238	14206	14268	14347	14161	14336	14267	14315	14333	14384	14311	14297	14247	14389	14246	14263	14222	14332	14085	14177	14411	14298	14389	14239	14241	14343	14409	14160	14272	14187	14288	14354	14377	14203	14145	14198	14323	14227	14261	14267	14289	14253	14153	14281	14140	14474	14419	14218	14400	14292	14398	14235	14335	14442	14284	14343	14199	14302	14370	14235	14244	14404	14313	14353	14416	14526	14177	14335	14358	14263	14322	14330	14315	14263	14287	14258	14206	14321	14286	14200	14388	14230	14440	14289	14352	14253	14305	14187	14137	14241	14295	14260	14168	14447	14361	14287	14318	14264	14269	14308	14324	14375	14172	14227	14474	14443	14504	14333	14232	14375	14301	14548	14235	14326	14094	14302	14396	14315	14221	14163	14194	14350	14384	14343	14152	14365	14194	14291	14268	14221	14347	14256	14238	14338	14408	14233	14248	14369	14332	14326	14399	14149	14463	14223	14364	14227	14371	14288	14498	14274	14308	14375	14215	14133	14436	14324	14285	14298	14390	14224	14142	14318	14273	14266	14395	14102	14280	14314	14371	14379	14154	14404	14196	14325	14277	14243	14182	14343	14246	14305	14314	14234	14333	14275	14200	14331	14291	14192	14273	14449	14436	14172	14280	14405	14201	14234	14138	14309	14249	14192	14303	14357	14254	14352	14312	14167	14382	14284	14325	14275	14441	14356	14360	14159	14187	14475	14307	14365	14218	14418	14279	14408	14320	14398	14224	14223	14167	14370	14256	14196	14078	14255	14183	14514	14442	14340	14177	14480	14234	14178	14336	14426	14299	14360	14182	14241	14261	14433	14281	14448	14416	14461	14189	14261	14318	14450	14185	14294	14279	14394	14256	14256	14368	14480	14108	14197	14418	14286	14423	14138	14248	14186	14315	14312	14295	14291	14185	14481	14384	14350	14240	14228	14370	14195	14221	14354	14232	14330	14273	14265	14284	14243	14397	14400	14482	14403	14429	14338	14339	14239	14342	14207	14237	14335	14226	14118	14324	14255	14305	14387	14392	14114	14410	14323	14299	13999	14411	14407	14175	14164	14138	14433	14200	14272	14304	14316	14418	14274	14434	14455	14297	14189	14345	14274	14309	14271	14317	14281	14323	14331	14345	14184	14188	14228	14356	14292	14422	14317	14295	14377	14249	14337	14305	14262	14299	14417	14305	14305	14377	14339	14311	14332	14185	14277	14308	14382	14087	14284	14078	14427	14366	14409	14315	14316	14185	14442	14247	14121	14345	14302	14173	14292	14354	14319	14167	14285	14270	14169	14134	14108	14303	14195	14210	14295	14191	14231	14147	14372	14257	14237	14296	14386	14252	14240	14365	14266	14293	14059	14349	14090	14170	14287	14400	14223	14252	14315	14380	14385	14205	14097	14231	14290	14408	14287	14334	14400	14337	14212	14251	14323	14207	14291	14284	14285	14252	14256	14282	14363	14337	14337	14292	14319	14481	14264	14256	14557	14336	14380	14282	14221	14334	14268	14369	14206	14372	14470	14522	14328	14509	14429	14189	14360	14283	14266	14239	14270	14206	14349	14307	14404	14193	14157	14402	14279	14303	14400	14387	14340	14327	14302	14336	14280	14300	14234	14325	14135	14205	14313	14365	14307	14379	14233	14342	14277	14368	14361	14241	14265	14353	14371	14165	14392	14328	14359	14312	14314	14245	14364	14322	14146	14135	14342	14259	14338	14201	14392	14504	14228	14264	14289	14259	14232	14209	14355	14388	14232	14282	14322	14279	14229	14280	14352	14258	14171	14432	14393	14296	14399	14300	14507	14174	14142	14269	14234	14355	14195	14350	14359	14201	14295	14396	14331	14228	14288	14081	14303	14364	14381	14158	14330	14467	14366	14179	14389	14247	14401	14296	14206	14358	14243	14165	14178	14264	14274	14284	14336	14367	14348	14230	14275	14124	14302	14114	14318	14291	14409	14320	14344	14279	14253	14236	14120	14393	14304	14343	14206	14279	14299	14403	14236	14424	14215	14206	14274	14270	14442	14358	14291	14438	14317	14264	14334	14234	14295	14386	14225	14326	14254	14186	14246	14203	14317	14353	14251	14256	14232	14380	14397	14256	14377	14280	14361	14184	14406	14265	14314	14218	14304	14272	14282	14327	14302	14305	14292	14190	14300	14217	14436	14097	14294	14181	14167	14418	14335	14329	14225	14121	14412	14338	14371	14341	14286	14477	14251	14208	14477	14231	14346	14139	14316	14283	14271	14446	14240	14369	14389	14234	14324	14313	14243	14245	14252	14178	14353	14321	14107	14324	14172	14329	14345	14309	14319	14397	14304	14443	14276	14291	14230	14221	14196	14170	14125	14191	14311	14197	14395	14135	14473	14353	14201	14175	14385	14251	14320	14325	14213	14246	14253	14453	14309	14245	14287	14453	14261	14294	14283	14166	14323	14259	14233	14321	14222	14094	14101	14441	14356	14305	14286	14220	14144	14402	14408	14278	14110	14136	14474	14284	14234	14392	14336	14397	14288	14221	14347	14233	14348	14310	14256	14195	14471	14253	14323	14228	14380	14358	14374	14309	14204	14210	14298	14225	14154	14304	14309	14270	14327	14326	14280	14261	14290	14323	14310	14243	14307	14348	14191	14153	14228	14468	14355	14340	14297	14230	14411	14331	14421	14343	14453	14333	14105	14313	14259	14355	14271	14382	14277	14234	14092	14326	14332	14262	14303	14254	14377	14418	14222	14237	14318	14306	14381	14365	14458	14351	14495	14190	14326	14423	14386	14360	14120	14277	14144	14390	14317	14215	14367	14261	14220	14364	14258	14167	14380	14257	14301	14331	14264	14366	14309	14247	14297	14431	14252	14266	14451	14137	14394	14300	14157	14317	14192	14362	14403	14207	14288	14292	14316	14317	14425	14490	14122	14422	14149	14252	14271	14331	14139	14359	14371	14216	14389	14278	14227	14273	14365	14256	14265	14384	14311	14300	14320	14342	14392	14462	14360	14401	14265	14314	14402	14390	14334	14196	14149	14429	14199	14158	14173	14414	14352	14376	14371	14362	14148	14346	14237	14407	14211	14394	14252	14165	14460	14385	14319	14165	14403	14438	14245	14426	14219	14180	14218	14238	14370	14442	14304	14145	14233	14288	14491	14300	14364	14344	14296	14276	14238	14338	14275	14214	14354	14478	14308	14266	14270	14352	14390	14224	14263	14232	14281	14274	14202	14251	14422	14196	14238	14102	14263	14261	14387	14265	14428	14453	14318	14253	14237	14257	14149	14258	14312	14271	14313	14252	14298	14210	14266	14165	14362	14234	14319	14433	14254	14314	14087	14231	14097	14262	14354	14184	14342	14292	14333	14170	14228	14349	14307	14357	14385	14318	14405	14315	14227	14204	14298	14384	14398	14251	14352	14276	14323	14364	14145	14191	14332	14409	14425	14248	14218	14257	14371	14349	14276	14183	14429	14444	14281	14294	14440	14167	14281	14325	14226	14277	14282	14365	14435	14159	14352	14237	14468	14199	14152	14335	14391	14298	14380	14306	14149	14353	14523	14419	14404	14302	14355	14356	14258	14230	14405	14078	14312	14413	14371	14421	14326	14446	14258	14152	14265	14252	14253	14427	14289	14248	14297	14209	14230	14420	14269	14295	14204	14393	14184	14291	14287	14192	14200	14144	14469	14416	14279	14249	14314	14447	14273	14456	14238	14426	14412	14374	14187	14408	14144	14346	14349	14259	14347	14252	14250	14262	14282	14123	14070	14219	14284	14344	14339	14233	14178	14247	14176	14156	14349	14390	14467	14150	14398	14179	14156	14289	14107	14304	14200	14346	14371	14308	14308	14256	14177	14415	14208	14153	14447	14100	14383	14177	14211	14285	14313	14426	14293	14284	14259	14165	14172	14308	14213	14110	14190	14216	14300	14414	14208	14187	14314	14214	14408	14313	14324	14368	14345	14424	14238	14241	14343	14264	14349	14284	14265	14266	14346	14355	14345	14284	14512	14295	14284	14239	14314	14282	14276	14349	14055	14494	14411	14162	14249	14277	14443	14319	14364	14260	14251	14358	14353	14361	14398	14291	14196	14404	14342	14235	14378	14297	14126	14216	14086	14255	14424	14370	14402	14205	14173	14273	14311	14233	14087	14361	14193	14328	14330	14310	14328	14531	14289	14172	14321	14299	14305	14367	14397	14332	14341	14110	14296	14182	14365	14168
24674	21311	28139	25068	20907	27014	48736	41135	33150	26494	19983	16861	15809	15824	15723	15639	15824	15684	15696	15833	15890	15871	15801	15830	15759	15778	15844	15628	15796	15644	16047	15961	15667	15613	15703	15619	15864	15759	15803	15735	15885	15665	15886	15719	15738	15766	15763	15584	15742	15826	15538	15842	15893	15856	15807	15760	15814	15746	15746	15800	15856	15764	15619	15623	15778	15695	15506	15745	15761	15793	15803	15867	15700	15514	15592	15775	15782	15706	15825	15591	15836	15733	15767	15734	15703	15845	15765	15647	15784	15718	15789	15593	15660	15956	15758	15758	15732	15740	15799	15788	15700	15665	15849	15601	15761	15603	15687	15764	15733	15718	15656	15578	15683	15954	15625	15664	15565	15652	15627	15742	15801	15796	15740	15766	15881	15616	16034	15682	15728	15730	15799	15705	15777	15750	15756	15882	15741	15955	15721	15633	15592	15624	15811	15832	15483	15862	15776	15786	15861	15730	15732	15826	15700	15559	15655	15596	15594	15648	15517	15653	15832	15663	15791	15701	15579	15700	15856	15699	15866	15846	15773	15777	15822	15850	15700	15843	15502	15725	15795	15636	15862	15798	15844	15776	15815	15703	15679	15728	15659	15788	15692	15729	15630	15600	15784	15745	15802	15755	15459	15850	15880	15867	15642	15702	15613	15701	15546	15642	15751	15845	15798	15838	15709	15665	15720	15703	15710	15905	15666	15789	15752	15795	15870	15802	15588	15647	15675	15714	15766	15796	15715	15655	15768	15813	15847	15691	15748	15766	15666	15766	15746	15656	15620	15685	15764	15618	15528	15826	15804	15712	15859	15603	15800	15765	15687	15785	15668	15778	15695	15717	15638	15705	16017	15731	15685	15888	15820	15731	15811	15604	15804	15603	15766	15625	15675	15716	15693	15633	15786	15826	15980	15736	15794	15567	15705	15581	15714	15755	15733	15857	15813	15740	15770	15699	15602	15713	15645	15927	16000	15820	15662	15691	15789	15810	15614	15733	15668	15526	15800	15732	15548	15776	15859	15742	15760	15627	15692	15749	15742	15799	15709	15798	15733	15581	15792	15639	15712	15841	15931	15537	15594	15425	15879	15754	15690	15557	15660	15488	15718	15749	15661	15622	15732	15793	15680	15607	15921	15648	15872	15574	15645	15840	15598	15769	15627	15879	15681	15652	15847	15835	15630	15790	15836	15631	15595	15683	15640	15720	15746	15844	15898	15672	15769	15713	15804	15866	15524	15556	15750	15594	15751	15630	15784	15756	15731	15830	15713	15802	15827	15711	15677	15942	15788	15662	15939	15780	15813	15621	15781	15744	15731	15781	15721	15621	15684	15923	15731	15728	15845	15789	15734	15658	15673	15733	15697	15674	15641	15650	15535	15649	15646	15604	15860	15823	15770	15877	15742	15597	15607	15782	15660	15688	15919	15855	15698	15688	15549	15630	15888	15646	15688	15647	15712	15683	15707	15668	15742	15606	15882	15712	15848	15802	15648	15734	15751	15624	15566	15725	15635	15751	15769	15715	15704	15763	15659	15767	15709	15515	15821	15710	15661	15627	15709	15844	15747	15811	15713	15860	15809	15742	15704	15618	15609	15664	15860	15671	15702	15765	15682	15697	15791	15812	15785	15526	15807	15692	15694	15606	15690	15783	15673	15489	15687	15597	15806	15631	15695	15656	15820	15646	15778	15809	15771	15604	15522	15745	15621	15545	15643	15852	15746	15666	15747	15637	15703	15735	15782	15831	15818	15874	15847	15902	15958	15711	15742	15711	15574	15590	15790	15753	15804	15632	15702	15645	15695	15763	15692	15685	15788	15726	15816	15532	15816	15621	15708	15664	15772	15764	15877	15777	15696	15464	15997	15630	15741	15732	15763	15549	15684	15726	15744	15739	15665	15793	15785	15572	15674	15680	15606	15655	15650	15694	15538	15631	15817	15767	15788	15828	15759	15744	15781	15581	15624	15558	15527	15777	15715	15560	15741	15737	15673	15586	15638	15761	15561	15824	15548	15694	15772	15824	15652	15711	15746	15753	15628	15665	15645	15679	15464	15498	15696	15542	15636	15506	15762	15636	15892	15582	15853	15750	15702	15631	15702	15647	15732	15773	15758	15782	15582	15809	15658	15722	15546	15711	15659	15677	15875	15721	15668	15617	15685	15692	15686	15721	15785	15753	15640	15695	15693	15796	15738	15747	15588	15780	15667	16008	15669	15534	15922	15592	15696	15585	15643	15701	15700	15720	15743	15678	15661	15551	15828	15708	15737	15721	15678	15572	15757	15625	15594	15745	15787	15862	15791	15824	15792	15610	15938	15872	15668	15825	15745	15549	15694	15675	15743	15876	15716	15563	15677	15709	15754	15806	15967	15781	15747	15865	15801	15827	15923	15724	15737	15701	15633	15610	15770	15595	15570	15706	15660	15543	15665	15657	15779	15819	15651	15736	15799	15670	15687	15631	15747	15649	15801	15667	15776	15933	15853	15835	15740	15823	15731	15615	15666	15733	15881	15878	15689	15768	15583	15738	15462	15877	15684	15718	15806	15555	15814	15694	15713	15827	15839	15798	15711	15869	16027	16025	15769	15603	15808	15634	15591	15791	15798	15643	15770	15631	15674	15748	15556	15779	15668	15568	15616	15654	15578	15710	15677	15570	15810	15677	15699	15842	15739	15645	15625	15702	15762	15688	15491	15690	15720	15699	15639	15772	15775	15986	15791	15739	15565	15522	15835	15966	15797	15925	15791	15566	15377	15768	15819	15534	15852	15680	15663	15548	15743	15669	15647	15738	15614	15744	15772	15870	15700	15675	15544	15515	15834	15660	15593	15474	15677	15740	15703	15851	15764	15768	15731	15807	15706	15645	15716	15761	15711	15717	15672	15560	15564	15579	15820	15805	15754	15689	15646	15705	15948	15876	15702	15769	15688	15803	15620	16005	15683	15564	15608	15769	15750	15774	15645	15837	15824	15765	15586	15873	15769	15656	15786	15664	15722	15708	15739	15588	15794	15714	15712	15755	15414	15988	15566	15709	15825	15681	15854	15809	15849	15696	15586	15712	15917	15710	15569	15666	15810	15779	15700	15654	15533	15813	15834	15647	15565	15511	15702	15663	15726	15775	15790	15930	15715	15771	15815	15654	15593	15655	15606	15887	15717	15771	15717	15583	15811	15653	15850	15758	15763	15681	15873	15636	15862	15788	15613	15647	15719	15602	15707	15667	15774	15720	15838	15602	15661	15729	15849	15666	15587	15562	15780	15898	15688	15850	15762	15736	15626	15642	15809	15745	15688	15815	15546	15863	15837	15672	15596	15739	15477	15699	15862	15726	15626	15674	15585	15694	15720	15638	15638	15541	15846	15748	15719	15675	15777	15619	15757	15625	15469	15647	15657	15641	15698	15628	15813	15728	15697	15764	15839	15663	15691	15860	15584	15759	15830	15710	15756	15774	15808	15612	15682	15718	15618	15601	15591	15618	15883	15806	15774	15847	15470	15636	15791	15660	15770	15884	15665	15557	15742	15874	15770	15706	15831	15806	15826	15730	15693	15607	15681	15825	15643	15752	15775	15772	15852	15627	15763	15666	15762	15626	15782	15652	15876	15842	15650	15652	15793	15739	15874	15721	15592	15761	15858	15575	15547	15640	15740	15681	15723	15740	15715	15799	15708	15839	15768	15550	15774	15758	15928	15664	15886	15787	15613	15838	15852	15660	15713	15655	15589	15858	15892	15585	15748	15632	15657	15523	15889	15527	15625	15745	15700	15793	15746	15667	15676	15528	15644	15521	15551	15585	15679	15761	15689	15878	16135	15886	15877	15651	15685	15702	15810	15585	15793	15840	15875	15775	15853	15801	15755	15577	15608	15895	15795	15707	15842	15851	15682	15682	15741	15918	15669	15726	15715	15965	15859	15603	15865	15791	15854	15721	15514	15673	15632	15867	15810	15631	15827	15884	15798	15752	15739	15788	15490	15453	15797	15653	15759	15643	15725	15716	15589	15693	15658	15663	15683	15706	15693	15650	15536	15668	15735	15682	15626	15791	15724	15764	15721	15637	15655	15493	15858	15687	15727	15885	15580	15880	15724	15693	15713	15800	15789	15621	15712	15871	15733	15632	15572	15835	15825	15664	15891	15672	15575	15812	15604	15812	15815	15680	15683	15721	15550	15772	15674	15830	15602	15846	15614	15819	15882	15727	15887	15692	15759	15716	15706	15844	15671	15742	15686	15731	15896	15714	15587	15665	15703	15912	15628	15804	15865	15778	15654	15684	15659	15497	15831	15731	15727	15576	15773	15667	15550	15752	15706	15741	15708	15929	15804	15817	15733	15731	15704	15678	15701	15612	15654	15698	15661	15708	15753	15589	15660	15873	15653	15647	15555	15758	15709	15705	15745	15553	15879	15833	15740	15785	15698	15929	15834	15832	15752	15619	15766	15716	15732	15836	15740	15730	15817	15698	15629	15562	15575	15866	15875	15597	15850	15629	15792	15846	15741	15794	15801	15710	15753	15596	15917	15773	15690	15693	15751	15534	15736	15671	15851	15857	15820	15782	15756	15652	15676	15697	15714	15618	15680	15772	15607	15673	15716	15672	15736	15553	15683	15798	15669	15944	15614	15831	15703	15856	15675	15550	15656	15726	15686	15822	15847	15676	15752	15699	15538	15853	15696	15728	15760	15781	15731	15520	15702	15645	15853	15720	15789	15654	15739	15722	15649	15710	15763	15676	15656	15551	15767	15746	15529	15813	15849	15788	15677	15718	15739	15669	15479	15799	15756	15696	15641	15780	15755	15758	15818	15649	15846	15734	15750	15670	15545	15777	15709	15669	15836	15950	15556	15667	15724	15769	15913	15672	15661	15654	15734	15718	15773	15729	15715	15772	15646	15544	15572	15663	15584	15871	15852	15714	15756	15729	15615	15732	15963	15653	15786	15617	15431	15612	15675	15795	15783	15666	15721	15807	15750	15617	15719	15721	15816	15689	15694	15635	15523	15738	15860	15612	15810	15778	15625	15617	15782	15628	15846	15763	15757	15602	15758	15636	15645	15799	15743	15574	15722	15703	15827	15581	15724	15579	15559	15674	15719	15730	15645	15685	15655	15622	15457	15485	15736	15739	15923	15735	15746	15788	15657	15896
13170	20396	19973	17462	16689	30114	49884	42837	35941	27158	19410	16148	15271	15259	15318	15290	15113	15180	15289	15092	15358	15098	15265	15187	15468	15282	15163	15304	15340	15029	15095	15159	15161	15155	15218	15102	15081	15116	15253	15143	15448	14976	15099	15250	15270	15073	15174	15143	15248	15223	15222	15238	15300	15120	15172	15021	15308	15142	15104	14898	15156	15289	15171	15216	15177	15165	15167	15045	15184	15360	15128	15100	15229	15229	15278	15226	15243	15085	15067	15248	15346	14994	15163	15204	15230	15268	15263	15128	15265	15155	15143	15336	15205	15291	15143	15219	15232	15076	15104	15169	15087	15093	15309	15193	15041	15166	15403	15169	15196	15120	15329	15127	15055	15182	15153	15080	15140	15210	15178	15140	15151	15160	15173	15159	15216	15100	15193	15127	15193	15051	15266	15019	15244	15207	15029	15205	15200	15269	15103	15176	14983	15200	15190	15362	15126	15029	15256	15185	15191	15280	15049	15189	15081	15052	15042	15160	15093	15224	15051	15275	15021	15054	15146	15182	15037	15099	15149	15190	15211	15269	14896	15206	15151	15055	15239	15116	15074	15111	15128	15258	15260	15178	15086	15157	15163	15028	15112	15087	15249	15143	15064	15184	15125	15166	15166	15253	15125	15164	15137	15223	15192	15229	15057	15201	15009	15234	15332	15173	15180	15226	15176	15185	15209	15026	15197	15204	15261	15312	15145	15239	15108	15261	15158	15243	15303	15041	15070	15150	15294	15379	15175	15193	15208	15155	15134	15140	15146	14983	15178	15136	15299	15202	15280	15164	15192	15123	15240	15324	15140	15109	15094	15253	15201	15132	15169	15177	15118	15185	15039	15373	15207	15191	15250	15216	15122	15196	15148	15219	15242	15167	15138	15049	15174	15162	15264	15187	15192	15122	15221	15193	15227	15307	15328	15194	15270	15220	15047	15234	15103	15219	15209	15331	15267	15043	15107	15086	15068	15054	15255	15195	15202	15252	15138	15219	15307	15279	15216	15212	15243	15030	15189	15107	15132	15167	15246	15113	15053	15050	15251	15009	15189	15042	15223	15178	15122	15232	15116	15139	15231	15277	15177	15031	15092	15232	15103	15151	15198	15262	15213	15305	15099	15256	15292	15113	15436	15295	15120	15019	15067	15187	15190	15129	15266	15141	15169	15172	15155	15119	15133	15063	15095	15123	15105	15242	15221	15110	15155	15033	15240	15017	15292	15214	15005	15258	15146	15284	15102	15044	15215	15166	15462	15122	15061	15213	15107	15161	15239	15156	15232	15223	15261	15144	15055	15235	15119	15090	15217	15171	15097	15054	15276	15088	15069	15113	15169	15311	15286	15057	15146	15016	15148	15123	15007	15119	15174	15243	15216	15113	15264	15145	15139	15155	15231	15229	15212	15321	15200	15174	15213	15126	15238	15266	15147	15145	15114	15199	15178	15128	15210	15244	15196	15092	15074	15334	15341	15356	15179	15160	15118	15131	15081	15093	14936	15236	15213	15251	15289	15090	15073	15095	15171	15281	15083	15100	15173	15330	15151	15146	15149	15222	15222	14973	15229	15143	15220	15238	15300	15193	15083	15323	15063	15349	15220	15105	15089	15114	15154	15108	15165	15260	15237	15137	15322	15123	15178	15147	15123	15318	15162	15061	15385	15187	15186	15165	15085	15297	15133	15289	15256	15155	15039	15083	15236	15242	15324	15191	15163	15201	15094	15175	15140	15155	14994	15179	15117	15254	15165	15200	15218	14965	15381	15117	15093	15176	15185	15061	15408	15171	15196	15182	15071	15252	15285	15256	15015	15107	15313	15210	15106	15225	15077	15074	15241	15191	15177	15254	15102	15086	15189	15191	15066	15248	15120	15059	15021	15184	15146	15383	15079	15188	15174	15197	15115	15275	15295	15115	15173	15302	15062	15174	15097	15050	15259	15241	15199	15222	15213	15200	15116	15216	15151	15176	15095	15163	15166	15191	15141	15272	15036	15041	15182	15400	15254	15070	15236	15082	15172	15163	15218	15162	15283	15105	15186	15203	15085	15287	15149	15221	15091	15199	14974	15306	15274	15189	15199	15242	15150	15295	15063	15230	15080	15237	15204	15306	15224	15264	15257	15303	15221	15409	15061	15204	15221	15206	15183	15123	15161	15144	15204	15053	15164	15146	15099	15200	15113	15179	15154	15235	15131	15114	15215	15181	15187	15213	15117	15259	14925	15188	15172	15172	15113	15231	15308	15066	15014	15126	15111	15151	15237	15294	15130	15260	15324	15018	15229	15008	15071	15178	15099	15164	15135	15096	15000	15191	15167	15237	15093	15143	15334	15253	15226	15080	15178	15246	15159	15052	15188	15246	15044	15161	15170	14994	15253	15065	15288	15345	15241	15253	15166	15377	15067	15236	15302	15042	15253	15197	15310	15074	15269	15295	15182	15162	15202	15105	15135	15187	15304	15126	15398	15181	15087	14983	15256	15141	15263	15170	15280	15230	15213	15172	15189	15320	15113	15256	14990	15183	15262	15193	15049	15172	15346	15256	15252	15088	15227	15061	15057	15183	15211	15202	15241	15251	15178	15311	15291	15328	15198	15272	15179	15291	15143	15100	15046	15162	15261	15050	15332	15147	15279	15170	15071	15135	15209	15303	15142	15311	15131	15120	15238	15156	15218	15321	15125	15117	15171	15037	15307	14976	15175	15187	15292	15329	15280	15199	15041	15142	15033	14969	15235	15286	15245	15102	15166	15112	15071	15225	15017	15165	15296	15243	15116	15082	15240	15113	15256	15276	15240	15116	15290	15132	15118	15131	15271	15229	15256	15181	15256	15342	15026	15230	15136	15214	15180	15102	14969	15135	15108	15185	15401	15045	15275	15173	15148	15197	15116	15317	15070	15140	15181	15281	15166	15239	15148	15076	15209	15140	15119	15398	15281	15245	15267	15204	15089	15281	15088	15360	15239	15062	15162	15317	15324	15116	15330	15166	15304	15155	15118	15195	15137	15292	15223	15262	15241	15044	15135	15207	15274	15150	15220	15172	15159	15316	15222	15100	15128	15123	15138	15030	15307	15188	15250	15105	15061	15186	15143	15094	15077	15186	15233	15229	15246	15191	15132	15223	15213	15211	15148	15389	15262	15306	15267	15086	15243	15421	15354	15320	15086	15321	15142	15350	15242	15091	15053	15283	15078	15247	15060	15282	15100	15293	15131	15239	15220	15053	15219	15119	15317	15193	15221	15159	15151	15103	15257	15249	14990	15334	15162	15058	15250	15074	15204	15215	15205	15234	15297	15255	15038	15194	15209	15202	15277	15178	15179	15278	15034	15128	15099	15101	15214	14994	15041	15136	14981	15079	15052	15166	15134	15346	15242	15159	15398	15196	15194	15200	15176	15101	15123	14992	15139	15190	15288	15163	15093	15285	15047	15166	15179	15069	15180	15188	15350	15190	15177	15221	15166	15260	15243	15098	15290	15013	15024	15172	15122	15186	15151	15242	15127	15219	15219	15272	15091	15129	15060	15249	15174	15209	15285	15175	15119	15180	15276	15190	15142	15296	15426	15183	15349	15038	15181	15140	15275	15178	15181	15172	15275	15179	15192	15295	15027	15203	15258	15107	15144	15291	15036	15233	15256	15331	15143	15024	15203	15060	15291	15256	15188	15116	15121	15174	15227	15131	15171	15170	15244	15039	15125	15231	15070	15223	14957	15145	15259	15234	15139	15300	15179	15319	15229	15211	15066	15185	15246	15227	15183	15254	15279	15172	15133	14992	15074	15152	15250	15162	15323	15176	15082	15138	15210	15215	15280	15450	15138	15039	14999	15126	15136	15071	15105	15234	15184	15127	14996	15170	15053	15108	15213	15203	15123	15168	15262	15241	15125	15124	15190	15068	15116	15206	15278	15211	15272	15120	15168	15033	15104	15148	14987	15026	15019	15189	15246	15133	15173	15104	15225	15244	15150	15021	15326	15326	15136	15046	15364	15243	15186	15114	15094	15261	15132	15204	15151	15235	15283	15266	15170	15132	15205	15112	15309	15189	15126	15093	14986	15155	15156	15148	15365	15099	15063	15297	15259	15211	15185	15042	15180	15362	15222	15226	15252	15313	15180	15309	15125	15084	14971	15057	15259	15123	15298	15127	15211	15172	15049	15065	15163	15041	15301	15039	15156	15078	15246	15347	15076	15263	15330	15202	15342	15339	15157	15231	15390	15051	15023	15164	15087	15171	15069	15197	15359	15096	15103	15219	15240	15109	15280	15074	15154	15198	15178	15242	15160	15274	15198	15318	15210	15118	15218	15114	15139	15134	15249	15138	15222	15273	15195	15082	15337	15076	15185	15401	15168	15248	15196	15180	15302	15065	15166	15130	15322	15343	15012	15115	15193	15231	15131	15144	15152	15103	15052	15140	15164	15293	15207	15115	15171	15179	15363	15011	15072	15154	15472	15161	15177	15101	15207	15008	15253	15039	15208	15150	15183	15178	15073	15147	15223	15103	15113	15168	15357	15114	15170	15174	15371	15252	15288	15237	15226	15245	15143	15043	15322	15130	15146	15021	15217	15114	15200	14970	15334	15123	15272	15195	15141	15194	15208	15183	15380	15025	15078	15114	15189	15223	15165	15161	15133	15228	15111	15133	15143	15094	15360	15073	15131	15242	15293	15106	15177	15161	15138	15084	15280	15199	15063	15144	15157	15318	15301	15186	15331	15324	15149	15194	15147	15040	15234	15129	15130	15025	15107	14975	15145	14998	15081	15041	15182	15239	15397	15302	15291	15183	15295	15226	15240	15280	15187	15150	15190	15206	15349	15096	15013	15269	15074	15105	15127	15031	15183	15300	15319	15024	15230	15182	15311	15146	15194	15166	15087	15141	15328	15296	15218	15209	15081	15272	15284	15174	15160	15388	15089	15170	15335	15231	15323	15262	15274	15115	15208	15242	15265	15104	15173	15201	15236	15134	15199	15329	15312	15299	15131	15082	15300	15089	15346	15034	15128	15162	15291	15175	15186	15297	15272	15223	15228	15179	15106	15150	15081	15154	15157	15305	15272	15092	15053	15093	15271	15274	15326	15241	15101	15204	15003	15156	15012	15250	15214	15295	15324	15200	15282	15228	15209	15250	15085	15091	15135	15251	15141	15144
23068	21290	29135	23786	21447	29758	65700	56490	44781	36640	25803	19035	16783	16206	16015	16281	16053	15989	15937	15910	16048	16068	15841	15996	16043	15974	15946	16080	16163	16009	15745	15988	15840	15929	15934	15908	16042	15992	15952	15903	15973	15911	15971	15914	15834	15845	15975	16024	16014	15934	15982	15914	16005	16000	15929	16139	15889	15738	15952	16156	15780	15897	16034	15994	15983	15811	15839	15949	15900	15913	15994	15914	15896	15849	15900	15971	15892	15794	16183	16012	15893	15979	15922	16049	15859	16044	15747	16253	15943	15854	15891	15949	15896	15942	15863	15823	16007	15674	15919	15955	15757	15910	15885	15935	16006	16107	15969	16014	16056	15957	15867	15947	15758	15935	15860	15878	15883	15968	15895	15857	15705	15956	15950	15852	15989	16005	15947	15954	15852	15583	15847	15964	15860	15788	15932	15748	15899	15665	16005	15771	15958	15913	15874	15847	16012	15821	16042	16025	15817	15793	15635	15946	15739	15887	15724	15830	15781	15866	15824	15850	15813	15980	16059	15815	15964	15892	16001	15893	15748	16028	16072	15835	15804	15867	15783	15870	15911	15949	15974	15878	15988	16217	16039	15826	16003	15860	15895	15853	15804	15995	15894	15867	15785	15847	15787	15787	15693	15770	15997	15871	15711	15879	15927	15799	15860	15864	15937	15895	15823	15994	15898	15892	16009	15885	16012	15853	15798	15829	15889	15785	15945	15760	15794	15845	15724	15694	15843	15790	15915	15910	15935	15987	16056	15813	15916	15956	16004	15849	15718	15829	16027	15768	15935	15756	15874	15914	15972	15829	15920	15673	15724	16027	15888	15756	15790	15974	15762	15843	15803	15932	15790	15850	15859	15921	15914	15856	16101	15988	15820	15750	15819	15852	16001	15902	15850	15763	15813	15868	15858	15997	15762	15812	15884	15867	15694	15941	15857	15998	15873	16046	15963	15808	15827	15727	16108	15875	16006	16012	15990	15802	15897	15959	16024	15805	15894	15856	15913	15839	16025	15841	15958	15812	16078	15756	15822	15842	15768	15703	15897	15985	15934	16014	15923	16081	15859	15800	15953	15901	15829	15684	15882	15910	15782	15877	15649	15939	15771	15613	15963	15890	15977	15710	15987	15958	15831	15678	16061	15782	15776	15823	15991	15962	15798	15891	15941	15828	15684	15817	15812	15851	15779	15952	15864	15971	15798	15734	15853	15883	15897	15813	15779	15771	15950	15789	15893	15970	16007	15954	16004	15853	16008	15902	16055	15816	15945	16036	15949	15741	15704	15712	15957	15801	15912	15857	15911	15741	16059	15904	15791	15927	15939	15881	15823	15929	15827	16058	15889	15915	15750	15882	15683	15802	15942	15675	15888	15793	15715	15760	15803	15815	15940	15913	15759	15902	15828	15997	15932	15767	15827	15943	16003	15992	15934	15944	15850	15906	15751	15944	15792	15793	15893	15842	15851	16109	16034	15883	15900	15979	15706	15734	15881	16065	15893	15824	15890	15672	15759	16029	15700	15900	16031	15863	15916	15942	16038	16063	15814	16061	15677	15912	15893	15999	15740	16005	15827	15901	15784	15975	16032	15871	15884	15952	15898	16024	16023	15626	15776	15897	15890	15860	15801	15911	15795	15950	15999	15721	15939	15913	15845	15869	15954	15900	15907	15741	15900	16022	15839	15792	15766	15750	15881	15870	15951	15834	15851	15906	15962	15760	15822	16068	15874	15999	15975	16001	15633	15823	15952	15966	16052	15832	15903	15844	15784	16013	15839	15708	15974	15867	15791	15502	15809	15958	16007	15936	15784	15717	15760	15952	15973	16002	15890	16007	15809	15787	15849	15900	15602	16009	15918	15824	16064	15953	15991	15998	16106	15906	16015	15937	15753	15786	15690	15864	16005	15984	15749	15936	15998	15844	15789	15873	15636	15883	15822	15867	15874	15983	15853	16021	15878	15847	15895	16049	15810	15988	15793	15907	15866	15877	15880	15928	15887	15691	15829	15804	15821	15915	15743	15722	15951	15886	15836	15814	15870	15764	15712	15925	15924	15860	15845	15959	15935	15758	15883	15932	15909	15808	15954	15977	15940	15781	15932	16005	15780	15959	15747	15666	15789	15817	15846	16003	15985	15908	15932	15940	15870	15754	15845	15755	15832	15977	15873	15822	15735	15779	15940	15828	15845	15959	15872	15737	15899	16014	16013	15852	15726	15666	15911	15894	15870	15704	15786	16009	16004	15758	15655	15999	15864	15818	15704	16136	15878	15714	15804	15785	15829	15894	15749	15792	15886	15775	15912	15959	15757	15981	15831	15913	16037	15962	15981	15948	15868	15770	15925	16005	15874	16013	15939	15862	15728	15819	15827	15999	15722	15680	15970	16043	15924	15986	15943	15824	15716	15739	15838	15909	15807	15840	15797	15933	15914	15953	15790	15712	15957	15945	15923	15868	16041	15921	15875	15828	16025	15674	15947	15775	15790	15782	16061	15848	15853	15899	15677	15998	15856	15835	15823	15866	15825	15734	15691	15829	16006	15835	15576	15820	15993	15865	16049	15645	16059	16156	15728	15906	15884	15755	15929	15652	15898	15856	15889	15842	15717	15689	15883	15934	15731	15850	15920	16036	15922	15938	15956	15685	15767	15876	15916	15905	15817	15916	15709	15852	15937	15908	15823	15972	15829	15943	15752	15888	15995	15923	15937	15985	15889	15876	15735	15840	15963	15733	15894	15991	15926	15884	16022	15776	15942	15960	15863	15998	15838	15737	15831	15847	15798	15763	15805	15828	15938	15760	15788	15823	15836	15860	15794	15941	16062	16134	16110	15847	15949	15815	15655	15803	15890	15772	15964	15956	15810	15837	15954	15762	15708	15903	15842	15838	15798	15885	15773	15916	16040	15966	15843	15904	15799	15810	15818	15849	15865	16116	16144	15860	15917	15971	15976	15834	16205	15809	15800	15821	15764	15843	15876	15824	15838	16002	15990	15779	16012	15918	15906	15759	15697	15857	15923	15774	15821	16012	15915	15805	16007	16007	15888	15820	16052	15849	15963	16056	15831	15730	15982	15855	15939	15899	16137	15802	15823	15730	16064	15844	16100	15995	15813	15766	15895	16075	15833	15993	15697	15822	15787	15778	15895	15903	16062	15764	15905	15721	15878	15668	15951	15817	15729	15739	15601	15768	15755	15694	15913	15748	15852	15793	15968	15986	15904	15920	15882	15817	15981	15721	15790	15696	15954	15902	15888	15869	15799	15930	15912	15848	15854	15927	16059	15994	15837	16015	15895	15950	15999	15898	15721	15772	15760	15756	15734	15834	15883	15915	15846	15678	15902	15761	15997	15819	16038	15992	15841	15670	15680	15884	15811	16047	15673	15982	15880	15917	15766	15858	15720	15972	15792	15799	15896	15856	15910	15970	15841	15903	15950	15948	15999	16168	15977	15801	15927	15908	15953	16013	16020	16118	15666	16094	15949	15900	15901	15641	15829	15773	15947	16051	15888	15810	15794	15835	15835	15936	15781	15861	15824	15831	15925	15929	16000	15756	15781	15786	15831	15866	16022	15760	15824	15908	15925	15959	15957	16005	15715	15850	15879	15834	15850	16017	15843	15836	15821	16017	15773	15817	15761	15694	15914	15630	15912	15736	15776	16001	16041	16023	15676	15815	15812	15896	16148	15919	15778	15769	15612	15710	16010	15894	15691	15854	15916	15728	15847	15924	15996	15747	15829	15777	15866	16001	15822	16096	15891	15816	15891	15746	15681	15855	16027	15783	16096	15794	15949	15933	15804	15769	16086	15909	15829	15868	15800	15717	15634	15864	15944	15880	15972	15950	15895	15717	15852	15860	15789	15818	15754	15848	15837	15948	15962	16005	15739	15751	15907	15915	15937	15743	15761	15806	15770	15879	15678	15845	15790	15978	15949	15997	15810	15793	16015	15889	15960	16074	16014	15702	15838	15766	15753	15849	15739	15773	15920	16108	15948	16015	15815	15907	15890	15845	15916	16033	15765	15911	15947	15997	15937	15949	15890	16024	15718	15993	15731	15732	16008	15763	15860	15844	15779	15942	15840	15811	15861	15813	16092	15841	15751	15815	16056	16122	15757	16051	15802	15822	15818	15757	15768	15871	15764	15832	15942	15861	15878	15935	15801	15903	15915	16006	16106	15949	15882	15818	15916	15858	15903	15938	15917	16007	15924	15797	15823	15839	15691	15627	15922	15741	15806	15858	15965	15979	15797	15667	15989	15788	15809	15663	16030	16039	15893	15888	15765	15712	15836	15795	15770	15736	15832	15826	16000	15954	15927	15885	15868	15832	15803	15754	15920	15952	15949	15908	15818	15781	15969	15787	15813	15831	15992	15881	15848	15935	15904	15992	15911	15876	15903	15911	15994	15950	15891	15742	15890	15815	15762	15726	16070	15757	15848	15938	15913	15741	15939	15780	15894	16005	16033	15818	15960	15884	16052	15870	16007	15857	15820	15966	15721	15777	15854	15788	15729	15959	15974	15902	15673	15702	15749	15937	15769	15729	15984	15746	15922	15915	16115	15682	15955	16139	15846	15782	15838	15933	15884	15726	15877	15867	15892	15748	15918	15743	15752	15758	15851	15833	15939	15831	15710	15725	15886	15923	16237	15783	15850	15977	15994	16061	15858	15710	15979	15603	15995	15956	15769	15786	15822	15817	16070	16075	15744	15810	15733	15940	15844	15849	15979	15788	15938	15850	15735	15920	15967	15794	15884	15952	15896	15894	15804	15751	15936	15927	15705	15925	15764	15788	15938	15744	15876	15761	15960	15983	15813	15999	15733	15776	15970	15783	15977	15946	15969	15775	15788	15845	16078	15823	15780	15741	15825	15858	15861	15986	15811	16046	15766	15897	15868	15778	15900	15995	15864	15957	15875	16020	15932	15873	15722	15987	15747	15771	15977	15755	15684	15812	15896	15983	15766	15790	16051	15869	15997	16067	15962	15889	15716	15849	16055	16001	15883	15859	15955	15769	15852	15895	15713	15993	16026	15841	15744	15925	15727	15795	16063	15873	15999	15836	15874	15806	15859	15823	15884	15729	15632	15917	15790	15850	15923	15640	15799	15851	15813	15969	15611	15769	15755	15778	16044	15987	15861	15927	15821	15614
15196	26984	24616	20346	18563	31657	67670	58019	47869	38291	25991	17813	15713	15180	15254	15162	15371	15262	15439	15072	15231	15414	15199	15416	15332	15315	15317	15178	15209	15201	15452	15275	15328	15323	15491	15333	15368	15250	15324	15400	15353	15499	15095	15222	15229	15281	15208	15293	15486	15410	15208	15231	15272	15332	15258	15162	15331	15265	15356	15226	15302	15284	15200	15334	15309	15111	15290	15247	15330	15289	15336	15277	15052	15342	15282	15157	15213	15355	15179	15303	15096	15454	15342	15354	15155	15359	15225	15258	15259	15209	15324	15167	15328	15455	15427	15092	15061	15297	15436	15211	15188	15240	15224	15322	15408	15206	15272	15178	15368	15135	15163	15211	15476	15172	15255	15115	15282	15383	15311	15292	15287	15337	15238	15306	15248	15278	15202	15225	15163	15098	15315	15171	15340	15231	15370	15235	15197	15249	15201	15193	15307	15337	15432	15407	15342	15218	15232	15191	15246	15414	15265	15336	15330	15303	15279	15370	15286	15282	15086	15288	15273	15285	15248	15211	15194	15392	15167	15312	15167	15292	15237	15202	15231	15344	15243	15408	15204	15313	15275	15045	15121	15343	15118	15189	15221	15261	15305	15262	15362	15212	15207	15305	15193	15126	15320	15156	15299	15126	15344	15370	15280	15208	15196	15499	15384	15242	15274	15221	15109	15367	15263	15161	15128	15348	15302	15136	15241	15146	15260	15049	15250	15258	15304	15114	15129	15209	15239	15236	15293	15138	15061	15238	15272	15289	15207	15210	15273	15250	15177	15303	15238	15066	15228	15191	15160	15424	15133	15199	15315	15051	15267	15280	15303	15313	15214	15198	15285	15240	15326	15208	15250	14965	15109	15347	15273	15366	15225	15283	15196	15342	15208	15044	15202	15241	15178	15152	15221	15345	15265	15396	14977	15227	15265	15263	15166	15164	15236	15089	15226	15374	15323	15379	15165	15398	15319	15299	15211	15361	15182	15275	15409	15252	15249	15186	15137	15335	15376	15109	15387	15293	15247	15130	15463	15344	15201	15119	15152	15249	15356	15249	15205	15304	15273	15258	15173	15308	15251	15268	15184	15043	15243	15130	15185	15282	15228	15075	15438	15306	15184	15217	15298	15248	15355	15180	15240	15343	15202	15280	15266	15291	15110	15223	15294	15156	15110	15421	15312	15139	15262	15206	15317	15117	15164	15119	15147	15441	15187	15291	15373	15137	15366	15175	15133	15355	15141	15201	15247	15423	15121	15256	15340	15334	15390	15180	15117	15147	15191	15241	15197	15257	15196	15189	15116	15109	15317	15246	15212	15257	15221	15170	15235	15288	15494	15136	15263	15290	15217	15225	15247	15247	15261	15367	15075	15182	15216	15266	15282	15130	15212	15339	15048	15232	15365	15161	15231	15072	15448	15065	15063	15303	15382	15356	15259	15202	15325	15277	15288	15261	15064	15336	15252	15096	15225	15179	15236	15079	15152	15295	15314	15340	15425	15382	15212	15215	15411	15224	15405	15428	15309	15378	15178	15306	15230	15206	15192	15146	15263	15265	15230	15128	15284	15202	15242	15283	15466	15371	15098	15284	15198	15150	15320	15259	15201	15138	15365	15234	15196	15319	15249	15163	15199	15317	15274	15178	15190	15274	15207	15276	15244	15292	15177	15239	15298	15265	15408	15227	15286	15386	15382	15215	15231	15391	15355	15125	15352	15096	15218	15293	15228	15169	15289	15299	15210	15294	15159	15110	15242	15184	15192	15099	15197	15334	15300	15288	15202	15260	15208	15158	15383	15326	15332	15176	15194	15475	15266	15265	15138	15246	15268	15205	15236	15121	15319	15303	15299	15207	15265	15194	15317	15291	15187	15171	15276	15117	15210	15415	15203	15421	15101	15330	15401	15109	15379	15118	15043	15284	15281	15127	15260	15304	15330	15301	15252	15240	15121	15218	15361	15232	15032	15189	15201	15123	15183	15263	15256	15374	15249	15226	15200	15212	15291	15273	15323	15315	15024	15245	15181	15392	15272	15179	15301	15086	15076	15232	15324	15294	15219	15288	15322	15248	15323	15221	15160	15229	15213	15256	15184	15202	15139	15090	15205	15134	15116	15279	15269	15362	15077	15234	15444	15181	15258	15266	15172	15227	15129	15282	15213	15283	15063	15276	15346	15092	15147	15200	15257	15145	15346	15190	15162	15307	15126	15106	15358	15245	15174	15194	15240	15243	15392	15172	15465	15090	15185	15388	15420	15225	15293	15334	15175	15340	15162	15269	15157	15401	15404	15166	15238	15169	15112	15322	15184	15164	15207	15385	15207	15127	15311	15350	15414	15299	15278	15238	15343	15366	15263	15146	15266	15401	15313	15095	15265	15266	15219	15279	15243	15237	15102	15286	15281	15168	15315	15302	15168	15068	15083	15158	15307	15367	15175	15247	15244	15164	15326	15150	15215	15320	15377	15142	15409	15273	15232	15095	15363	15320	15181	15336	15240	15108	15366	15083	15216	15235	15312	15186	15161	15047	15196	15199	15113	15190	15261	15176	15330	15295	15315	15240	15299	15088	14954	15252	15407	15260	15192	15292	15173	15368	15159	15120	15223	15140	15388	15260	15195	15279	15225	15383	15186	15325	15435	15200	15173	15198	15234	15190	15180	15160	15206	15319	15241	15285	15312	15291	15400	15291	15104	15381	15259	15221	15158	15296	15373	15080	15237	15228	15318	15375	15149	15249	15191	15248	15155	15271	15127	15207	15350	15168	15179	15324	15348	15350	15000	15214	15249	15089	15301	15232	15409	15326	15272	15385	15279	15151	15189	15284	15279	15397	15380	15259	15245	15364	15274	15270	15257	15355	15279	15374	15423	15183	15265	15192	15195	15340	15357	15355	15403	15328	15383	15183	15178	15272	15446	15204	15244	15181	15319	15181	15088	15211	15347	15256	15333	15176	15286	15258	15370	15095	15115	15214	15162	15267	15260	15244	15168	15146	15187	15172	15390	15272	15313	15368	15203	15309	15334	15212	15308	15337	15410	15258	15184	15198	15222	15177	15166	15256	15221	15236	15355	15108	15166	15241	14957	15436	15310	15325	15084	15334	15322	15301	15055	15234	15097	15369	15163	15126	15212	15352	15264	15265	15254	15386	15046	15413	15429	15221	15317	15101	15159	15368	15329	15164	15335	15046	15216	15303	15313	15217	15283	15236	15267	15278	15307	15271	15082	15162	15284	15334	15264	15250	15302	15223	15070	15206	15232	15168	15361	15243	15295	15116	15106	15310	15332	15254	15444	15376	15214	15219	15322	15291	15446	15117	15235	15247	15057	15341	15253	15349	15149	15360	15292	15326	15265	15080	15172	15180	15194	15152	15149	15226	15081	15187	15095	15088	15127	15287	15225	15274	15082	15363	15162	15274	15328	15243	15300	15205	15150	15221	15335	15286	15211	15255	15288	15088	15186	15194	15087	15094	15158	15261	15156	15272	15155	15177	15193	15121	15137	15161	14993	15176	15457	15284	15242	15138	15275	15199	15266	15132	15211	15351	15170	15352	15220	15407	15182	15220	15343	15308	15327	15132	15214	15338	15199	15144	15059	15231	15238	15371	15085	15432	15167	15261	15251	15235	15247	15361	15239	15448	15200	15206	15106	15158	15175	15269	15164	15135	15205	15315	15200	15278	15297	15329	15307	15225	15288	15315	15256	15446	15235	15146	15215	15202	15143	15244	15169	15302	15362	15285	15172	15174	15070	15283	15435	15185	15252	15340	15247	15256	15249	15290	15509	15135	15306	15376	15291	15414	15249	15155	15172	15229	15178	15327	15249	15189	15219	15254	15450	15135	15180	15326	15269	15212	15398	15338	15263	15123	15318	15358	15269	15472	15148	15273	15303	15119	15392	15174	15111	15409	15170	15320	15282	15185	15285	15263	15294	15172	15318	15287	15324	15383	15061	15184	15189	15404	15198	15181	15336	15285	15215	15002	15117	15130	15240	15088	15203	15218	15240	15339	15121	15256	15441	15213	15210	15300	15409	15287	15365	15323	15168	15229	15210	15220	15262	15239	15238	15195	15439	15216	15386	15186	15215	15431	15205	15336	15244	15279	15306	15347	15090	15290	15193	15188	15172	15213	15181	15295	15231	15288	15328	15205	15219	15193	15237	15238	15331	15253	15330	15263	15204	15186	15299	15220	15232	15258	15206	15314	15140	15204	15234	15234	15332	15206	15155	15298	15237	15309	15272	15418	15240	14982	15355	15174	15276	15277	15290	15100	15287	15151	15435	15131	15308	15327	15236	15279	15202	15204	15347	15271	15446	15223	15141	15282	15189	15301	15142	15214	15273	15161	15085	15182	15306	15291	14976	15348	15431	15253	15258	15306	15320	15188	15261	15320	15378	15212	15203	15273	15205	15224	15256	15290	15208	15163	15302	15485	15304	15229	15238	15332	15350	15190	15164	15263	15267	15174	15149	15284	15276	15286	15205	15229	15273	15198	15454	15158	15210	15224	15167	15288	15379	15229	15337	15336	15074	15103	15171	15276	15350	15098	15231	15285	15279	15262	15399	15263	15379	15148	15153	15200	15179	15089	15255	15362	15172	15349	15262	15257	15299	15316	15219	15478	15075	15174	15310	15335	15186	15245	15173	15170	15292	15391	15310	15190	15210	15157	15278	15314	15422	15142	15251	15265	15226	15203	15333	15314	15092	15222	15217	15268	15281	15243	15006	15248	15398	15260	15153	15300	15197	15350	15272	15261	15258	15192	15253	15344	15287	15246	15153	15142	15364	15232	15061	15232	15324	15381	15283	15326	15263	15130	15098	15265	15218	15267	15356	15121	15297	15193	15113	15252	15351	15330	15158	15138	15201	15473	15131	15329	15252	15348	15300	15128	15312	15196	15137	15259	15150	15172	15301	15308	15061	15222	15391	15238	15196	15208	15403	15191	15334	15190	15293	15199	15190	15165	15241	15188	15269	15288	15178	15237	15306	15366	15114	15212	15129	15322	15289	15217	15220	15255	15317	15344	15315	15331	15309	15031	15220	15288	15366	15208	15375	15355	15181	15240	15224	15326	15164	15368	15318	15172	15135	15178	15203	15359	15010	15194	15195	15269	15162	15255	15426	15042	15296	15278	15010	15317	15309	15299	15347	15335
27272	21626	22328	18247	15389	16522	22361	22980	19849	17906	16741	15689	15510	15320	15372	15351	15361	15362	15452	15331	15251	15169	15326	15297	15440	15594	15223	15255	15355	15504	15266	15342	15157	15275	15228	15321	15294	15391	15225	15182	15339	15252	15241	15345	15188	15380	15323	15356	15435	15149	15328	15162	15346	15292	15406	15044	15262	15151	15132	15263	15443	15059	15242	15310	15105	15131	15173	15136	15303	15270	15365	15324	15294	15120	15229	15186	15398	15206	15303	15182	15171	15130	15245	15243	15030	15117	15269	15278	15283	15202	15144	15008	15322	15084	15430	15425	15438	15361	15469	15182	15342	15350	15497	15248	15157	15390	15165	15337	15324	15136	15230	15389	15060	15253	14939	15423	15360	15293	15281	15345	15365	15168	15307	15130	15142	15440	15355	15282	15291	15469	15033	15204	15166	15293	15237	15171	15264	15211	15252	15423	15313	15254	15176	15090	15369	15400	15106	15086	15190	15259	15355	15247	15427	15101	15323	15363	15276	15462	15287	15217	15418	15417	15199	15189	15214	15145	15315	15375	15315	15375	15299	15280	15276	15248	15360	15224	15258	15141	15340	15240	15367	15199	15221	15479	15371	15402	15219	15415	15462	15382	15377	15330	15234	15363	15212	15253	15333	15078	15118	15167	15394	15199	15431	15368	15176	15214	15138	15159	15241	15329	15566	15444	15300	15223	15233	15335	15332	15241	15039	15188	15040	15392	15427	15171	15210	15260	15374	15304	15260	15207	15116	15225	15348	15228	15449	15213	15334	15332	15221	15309	15316	15303	15285	15378	15310	15229	15442	15359	15454	15221	15336	15326	15264	15186	15303	15226	15271	15262	15211	15280	15291	15302	15272	15151	15212	14949	15195	15268	15287	15320	15079	15208	15211	15068	15146	15290	15320	15332	15312	15380	15215	15328	15406	15271	15248	15386	15242	15161	15307	15265	15258	15339	15405	15296	15278	15138	15074	15296	15281	15260	15491	15077	15421	15443	15222	15323	15168	15097	15408	15303	15323	15267	15324	15337	15254	15248	15365	15402	15332	15391	15284	15244	15389	15252	15405	15312	15332	15278	15336	15191	15214	15189	15398	15201	15100	15235	15153	15260	15154	15195	15008	15497	15506	15203	15329	15183	15264	15323	15153	15248	15433	15326	15347	15398	15300	15327	15403	15100	15386	15234	15281	15192	15292	15221	15330	15353	15418	15142	15257	15539	15241	15286	15233	15169	15276	15363	15300	15276	15187	15284	15426	15222	15257	15261	15333	15137	15338	15289	15264	15206	15252	15560	15183	15264	15260	15265	15257	15200	15222	15324	15324	15251	15493	15162	15254	15234	15289	15431	15300	15232	15325	15148	15273	15157	15283	15258	15337	15394	15361	15387	15314	15049	15362	15401	15317	15259	15263	15156	15311	15286	15221	15339	15350	15048	15429	15440	15271	15169	15279	15385	15297	15350	15075	15230	15259	15314	15215	15402	15110	15329	15314	15350	15371	15155	15259	15086	15259	15292	15394	15252	15504	15223	15277	15298	15238	15368	15303	15052	15217	15104	15321	15463	15243	15245	15232	15166	15441	15252	15450	15335	15369	15383	15444	15056	15342	15270	15260	15171	15339	15194	15320	15326	15197	15294	15148	15199	15218	15290	15271	15341	15366	15325	15274	15129	15137	15267	15165	15407	15302	15122	15353	15608	15387	15149	15258	15236	15453	15365	15319	15401	15249	15231	15277	15388	15334	15275	15343	15219	15236	15386	15514	15051	15515	15245	15399	15454	15037	15411	15379	15196	15206	15349	15205	15153	15300	15410	15445	15425	15119	15340	15332	15259	15121	15374	15108	15244	15169	15294	15327	15154	15484	15306	15197	15233	15065	15187	15324	15194	15115	15437	15302	15200	15176	15532	15267	15268	15367	15454	15453	15251	15209	15170	15161	15302	15452	15202	15284	14969	15155	15306	15159	15432	15126	15123	15437	15292	15276	15210	15291	15289	15338	15338	15305	15053	15172	15244	15390	15195	15310	15334	15236	15487	15361	15297	15256	15209	15210	15423	15141	15375	15327	15180	15421	15299	15340	15172	15387	15299	15340	15184	15361	15257	15192	15310	15168	15443	15212	15187	15309	15117	15379	15229	15189	15261	15154	15425	15175	15171	15272	15296	15309	15248	15254	15200	15256	15363	15183	15264	15129	15096	15155	15107	15218	15368	15306	15286	15199	15368	15226	15495	15271	15217	15218	15361	15213	15347	15359	15287	14993	15340	15335	15277	15355	15305	15511	15272	15265	15436	15374	15213	15142	15345	15423	15355	15303	15383	15438	15230	15132	15200	15241	15320	15379	15332	15319	15446	15318	15334	15209	15343	15235	15461	15312	15490	15491	15332	15352	15299	15283	15219	15263	15465	15178	15455	15296	15221	15198	15343	15342	15266	15443	15206	15438	15261	15180	15228	15244	15467	15327	15387	15209	15296	15326	15237	15274	15182	15443	15376	15369	15388	15082	15254	15160	15290	15295	15185	15302	15190	15339	15108	15419	15188	15227	15283	15207	15373	15508	15219	15339	15346	15165	15176	15204	15197	15294	15473	15275	15216	15449	15336	15152	15202	15225	15165	15146	15239	15070	15136	15314	15315	15217	15240	15335	15046	15193	15403	15245	15310	15391	15340	15310	15157	15258	15206	15395	15420	15328	15309	15491	15472	15398	15011	15257	15172	15313	15221	15165	15292	15222	15457	15224	15374	15285	15536	15338	15235	15472	15065	15203	15265	15352	15501	15212	15119	15325	15369	15329	15294	15356	15427	15322	15295	15387	15244	15374	15214	15385	15315	15275	15184	15147	15256	15261	15235	15495	15226	15253	15263	15297	15283	15158	15110	15242	15479	15305	15262	15212	15275	15310	15320	15120	15286	15367	15385	15192	15237	15230	15289	15173	15362	15238	15414	15236	15259	15242	15148	15271	15289	15374	15060	15385	15395	15159	15260	15249	15262	15321	15242	15353	15270	15415	15228	15184	15215	15350	15276	15289	15274	15324	15317	15223	15301	15290	15220	15329	15241	15340	15402	15124	15451	15541	15304	15430	15289	15253	15211	15217	15172	15362	15382	15298	15389	15149	15312	15145	15358	15367	15350	15219	15420	15343	15190	15309	15347	15313	15047	15307	15228	15317	15327	15167	15261	15255	15310	15319	15478	15270	15252	15276	15183	15262	15502	15249	15158	15355	15133	15247	15181	15047	15202	15160	15277	15235	15156	15323	15400	15227	15266	15160	15257	15426	15291	15239	15226	15265	15409	15254	15159	15421	15178	15198	15067	15258	15268	15228	15100	15276	15172	15205	15238	15500	15250	15427	15312	15358	15469	15324	15282	15359	15365	15280	15244	15498	15280	15412	15481	15379	15142	15307	15108	15189	15138	15238	15466	15202	15366	15357	15318	15283	15325	15243	15597	15413	15249	15505	15290	15343	15139	15203	15240	15245	15265	15321	15417	15300	15315	15284	15305	15326	15197	15435	15356	15434	15150	15269	15237	15442	15304	15331	15329	15485	15254	15184	15162	15216	15288	15291	15280	15171	15326	15308	15392	15477	15274	15137	15436	15183	15489	15286	15388	15435	15399	15315	15257	15026	15257	15307	15324	15293	15417	15157	15236	15261	15373	15423	15177	15220	15408	15464	15215	15325	15151	15239	15128	15195	15251	15321	15387	15299	15202	15156	15331	15318	15219	15072	15299	15182	15374	15338	15260	15176	15150	15210	15176	15286	15462	15415	15455	15233	15448	15053	15178	15323	15158	15352	15152	15442	15429	15311	15168	15483	15404	15266	15247	15428	15459	15456	15397	15407	15138	15306	15250	15290	15202	15387	15372	15259	15306	15303	15339	15108	15307	15173	15272	15133	15256	15264	15328	15257	15268	15208	15310	15333	15230	15352	15274	15387	15321	15128	15223	15243	15205	15269	15309	15264	15239	15250	15472	15311	15257	15241	15411	15280	15323	15456	15215	15258	15264	15151	15421	15314	15447	15177	15212	15314	15470	15342	15347	15142	15312	15111	15303	15333	15293	15131	15150	15293	15196	15189	15130	15322	15282	15261	15264	15443	15093	15101	15052	15165	15141	15230	15316	15155	15191	15216	15307	15312	15084	15291	15314	15456	15481	15357	15321	15208	15441	15416	15431	15292	15342	15196	15172	15188	15141	15265	15191	15267	15143	15289	15276	15119	15081	15154	15448	15316	15257	15464	15326	15245	15181	15375	15221	15206	15309	15275	15311	15299	15423	15093	15440	15346	15228	15227	15272	15308	15142	15384	15405	15214	15267	15477	15326	15273	15284	15299	15294	15297	15256	15218	15289	15424	15408	15345	15293	15114	15263	15315	15361	15359	15308	15390	15354	15432	15295	15254	15174	15286	15305	15251	15157	15278	15225	15115	15239	15180	15369	15258	15416	15357	15334	15246	15129	15283	15416	15412	15330	15287	15344	15395	15325	15246	15362	15371	15252	15285	15040	15318	15349	15289	15388	15264	15331	15289	15134	15237	15294	15388	15500	15301	15252	15065	15477	15296	15184	15319	15291	15291	15150	15266	15341	15282	15231	15380	15259	15184	15240	15474	15145	15228	15171	15208	15310	15371	15299	15255	15473	15335	15120	15252	15372	15316	15336	15274	15339	15310	15229	15435	15239	15594	15396	15189	15460	15435	15333	15210	15189	15207	15095	15398	15280	15228	15340	15461	15418	15499	15201	15185	15246	15297	15316	15227	15293	15175	15291	15214	15377	15344	15036	15286	15269	15286	15271	15362	15364	15255	15349	15298	15184	15279	15367	15224	15385	15474	15135	15284	15222	15199	15177	15386	15176	15302	15257	15324	15208	15365	15213	15181	15287	15182	15346	15299	15296	15456	15385	15132	15345	15337	15345	15181	15144	15174	15486	15191	15291	15247	15498	15336	15319	15303	15282	15465	15205	15340	15232	15413	15337	15314	15365	15392	15227	15175	15426	15452	15196	15223	15364	15275	15191	15263	15246	15337	15204	15345	15193	15130	15152	15264	15146	15323	15134	15398	15199	15410	15276	15123	15238	15206	15218	15412	15173	15475	15467	15117	15188	15085	15400	15197	15178	15353	15383	15424	15220	15397	15291	15176	15101
14184	16016	16086	15336	15078	17333	25769	24555	20358	17831	16285	15218	15080	14700	15043	14864	14939	14977	14853	14949	14997	14889	14824	14848	14761	14735	14796	14889	14890	14736	14899	15008	14679	14879	14749	14754	14679	15072	14986	14833	14793	14937	14801	14850	14937	14882	14906	14780	14954	14953	14876	14884	14809	14807	14964	14888	14851	14809	14870	14909	15048	14879	14704	14900	14907	14769	14821	14904	14831	14992	14887	14916	14812	14997	14696	14852	14976	15005	14765	14935	14940	14660	14817	14938	14797	14917	14872	14830	14968	14854	14857	14940	14744	14777	14856	14926	14829	14694	14877	14883	14749	14855	14856	14886	14841	15062	14709	14865	14865	14759	14848	14880	15012	14679	14756	14786	14886	14994	14896	14850	14725	14931	14742	14905	15035	14700	14953	14712	14943	14603	14922	14770	14990	14697	14939	14678	14758	14998	14731	14832	14826	14882	14753	14640	14868	14825	14782	14899	14891	14857	14764	14870	14970	14759	14792	14814	14937	14982	14784	14836	14891	14916	14772	14877	14964	14736	14816	14846	14980	14845	14848	14932	14841	14677	14850	14852	14859	14883	15114	14861	14835	14786	15005	14773	14704	14858	14892	14887	14924	14810	14965	14876	14870	14825	14812	14946	14860	14854	14976	14789	14894	14782	14849	14832	14975	14801	14729	14657	14900	14839	14918	14806	14862	14894	15003	14992	14836	14791	14875	14805	14935	14795	14869	14848	14928	14764	14807	14939	14713	14742	14757	14805	14731	14873	14818	14955	14858	14770	14934	14721	14835	14786	14768	14815	14903	15021	14965	14851	14960	14740	14873	14883	14823	14963	14796	14967	14712	14809	14744	14892	14872	14850	14861	14809	14939	14858	15111	14818	15123	14813	14910	14861	14896	14975	14862	14795	14861	14943	14655	15012	14806	14892	14942	14861	14817	14691	14717	14941	14901	14863	14953	14791	14708	14648	14932	14720	14795	14895	14802	14770	14948	14951	14809	14925	14850	14817	14872	14842	14909	14739	14900	14821	14833	14682	14820	14836	14929	14850	14907	14803	14985	14927	14902	14822	15031	14660	14991	14709	14763	14697	14941	14827	14701	14772	14968	14853	14888	14939	14917	14917	14919	14877	14967	14988	14877	14737	14854	14857	14790	14904	14811	15005	15078	14961	14905	14866	14722	14812	14836	14849	14928	14863	14906	14685	14906	14900	14851	14973	14715	14948	14853	15022	14775	14982	14696	14961	14931	14649	14933	14864	14755	14809	14752	14884	14803	15102	14626	14696	14951	14779	14908	14927	14742	14735	14849	14931	15070	14857	14978	14801	14887	14859	14829	14859	14880	14845	14855	14927	14904	14819	14976	14894	14901	14861	14666	14680	14829	14898	14962	14787	14953	14786	14824	14922	14755	14912	14773	14798	14882	14718	14924	14893	14700	15002	14827	14831	14752	14918	14791	14846	14860	14919	14818	14917	14800	14820	14808	14707	15012	14892	14876	14944	14861	14978	14867	15037	14795	14931	14940	14724	14983	14822	14955	14760	14925	14866	14892	14622	14745	14854	14928	14835	14814	14794	14714	14918	14862	14858	14952	14963	14749	14895	14892	14961	14663	14718	15043	15004	14873	14870	14957	14928	14949	14890	14842	14763	14818	14712	14903	14900	14733	14851	15044	14876	14847	14875	14847	14873	14797	14841	14765	14872	14729	14834	14897	14887	14938	14892	14875	14823	14787	14784	14931	14941	14864	15008	14930	14864	14858	14854	14855	14925	14938	14850	14839	14810	14825	14892	14757	14775	14934	14861	14936	14943	14699	14887	14957	14886	14902	14971	14892	14812	14685	14773	14805	14880	14809	14898	14750	14841	14960	14904	14760	14809	14816	14764	14874	14724	14848	14902	14895	14939	14745	14648	14792	14794	14870	14703	14897	14849	14896	14804	14754	14862	14874	14840	14851	15012	14867	14916	14711	14838	14961	14704	14890	14826	14941	14872	14974	14704	14769	14802	14718	14954	14719	14902	14909	14791	14886	14893	15010	15019	14938	14847	14765	14932	14955	14718	14815	14716	14874	14968	14859	14805	14849	14811	14847	14821	14929	14896	14898	14971	14891	14933	14944	14911	14825	14885	14892	14916	14574	14671	14752	14983	14832	14867	14892	14811	15071	15013	14923	14840	14788	15019	14843	14967	14757	15001	14988	14881	14883	14962	14924	14757	14948	15029	14916	14918	14808	14772	14679	14924	14772	14903	14827	14978	14865	14929	14892	14937	14847	14920	14881	15025	14802	14818	14918	14820	14893	14764	15111	14845	14698	14743	14925	14885	14834	14908	14861	14764	14862	14788	14969	14891	14750	14861	14685	14883	14727	14925	14737	14853	14918	14925	14737	14863	14881	14874	14854	15038	14865	15066	14757	14903	14710	14865	14743	14926	14936	14917	14816	14978	14852	14995	14975	14825	14887	14869	14832	14776	14931	14875	15031	15022	14767	14777	14716	14753	14923	14972	14817	14729	14744	15017	14705	15167	14811	14942	14788	14916	14793	14727	14842	14944	14994	14865	14851	14742	14886	14846	14862	14837	14839	14801	15008	14828	14780	14863	14845	15048	14796	14783	14780	14655	14837	15126	14877	14805	14821	14851	14872	14904	14739	14874	14870	14968	14704	14748	14798	14917	14847	14908	14790	14960	14956	15007	14993	14802	14829	14853	14920	14932	14731	14975	14985	14828	14711	14907	14972	14938	14783	14825	14802	15020	14777	14864	14867	14945	14870	14813	14852	14789	14843	14996	14778	14902	14851	14806	14818	15006	14810	14842	14894	14844	14898	14927	14848	14854	14777	14660	14982	14957	14894	14945	14927	14726	14916	14845	14928	14980	14892	14850	14904	14826	14923	14747	14887	14677	14821	14916	14804	14782	14708	14970	14859	14814	15008	14854	14874	14847	14833	14883	14798	14840	14900	14548	14985	14714	14946	14878	14822	14943	14952	14753	14802	14839	14883	14951	14872	14701	15020	14903	15009	14853	14804	14762	14875	14783	14856	14835	14844	14889	14759	14830	14783	14810	15008	14853	14691	14885	14986	14770	14953	14838	14874	14809	14804	14872	14810	14816	14758	14760	14889	14749	14884	14835	14794	14949	14832	14931	15041	14858	14829	14979	14847	14857	14944	14857	14815	14821	14768	14823	14934	14790	15007	14939	14900	14828	15074	14728	14784	14813	14921	14673	14788	14761	14852	14861	14934	14706	14985	14823	14907	14919	14850	15130	14759	14816	14801	14934	14820	14894	14857	14822	14702	14792	15049	14893	14951	14844	14871	15058	15008	14815	14707	14794	14829	14798	14856	14860	14830	15110	14905	14812	14956	14903	14773	14860	14866	14748	14781	14864	14742	14804	14957	14863	14805	14846	14877	14846	14835	14997	14774	14730	14795	14888	14932	14992	14993	14801	14946	14856	14760	14958	14783	14874	14838	14906	14892	14934	14715	14846	14799	14976	14894	14798	14897	14891	14958	14879	14919	14812	14866	14899	14820	14828	14935	14824	14948	14929	14882	14900	14845	14893	14853	14842	14937	14877	14844	14836	14749	14914	14868	14779	14749	14752	14882	14891	14889	14925	14812	14788	14902	15097	14935	14984	14863	14944	14948	14794	14826	14855	14955	14936	14850	14829	14894	14896	14751	14904	14840	14755	14733	14778	15034	15025	14924	14838	14940	14874	14928	14792	14796	14811	14794	15118	14942	14854	14757	14951	14767	14882	14950	14802	14900	14912	14847	14906	14811	14957	14703	14764	14847	14893	15036	14972	14879	14800	14820	14768	14933	14912	14667	14900	14856	14894	14863	14788	14841	14912	14935	14772	14956	14926	14966	14774	14946	14833	14720	14853	14799	14802	14729	14784	14862	14861	14818	14856	14993	14906	14737	14999	14879	14842	14956	14794	14899	14990	14846	14733	14867	14917	14694	14929	14828	14999	14928	15039	14895	14722	14927	14815	14950	14863	14723	14878	14842	14950	14950	14819	14939	14961	14741	14925	14902	14806	14757	14759	14866	14976	14835	14946	14902	14704	14874	14746	14925	15054	14911	14913	14869	14914	14845	14743	14839	15023	15014	14800	14952	14753	14904	14840	14885	14624	14839	14942	14969	14731	14744	14920	14894	15050	14868	14949	14838	14894	14894	14808	14928	14959	14851	14806	14909	14849	14870	14816	14841	14785	14870	14877	14943	14908	14800	14785	14777	14854	15112	14836	15057	14844	15018	14871	14951	14680	14977	14967	14971	14669	14806	14817	14800	14748	15132	14807	14829	14906	14684	14818	14966	14875	14963	14935	14868	14849	14825	14909	14732	14851	14729	14707	14949	14681	14867	14896	14929	14805	14959	15067	14821	14912	14869	14780	14787	14919	14888	14832	14868	14896	14955	14824	14909	14849	14948	14998	14842	14865	14951	14844	14865	14807	14812	14719	14914	14893	14838	14908	14921	14906	14937	14927	14780	14921	14765	14884	14893	15016	14936	14751	14777	14824	14753	14800	14973	14973	14867	14804	14767	14914	14927	14903	14919	14823	14834	14826	15007	14794	14833	15010	14790	14762	14962	14858	15049	14840	14810	14929	14745	14931	14741	14691	14765	15008	14949	14873	15068	14833	14888	14979	14903	14911	14918	14874	15008	14951	14842	14918	14868	14897	14872	14874	14887	14793	15022	14810	14932	14844	14943	14836	14860	14895	14894	14865	14839	14958	14709	14856	14842	15130	14772	14939	14665	14938	14826	14868	14864	14854	14749	14894	14867	14928	14905	14948	14941	14827	14864	14899	15000	14819	14828	14839	14795	14942	14791	14862	14928	14856	14892	14949	14876	14870	14956	14933	14861	14780	14805	15008	14801	14964	14843	14764	14941	14726	14830	14924	14769	14761	14773	14899	14719	14852	14975	14860	14819	14968	14922	14826	14748	15082	14897	15026	14817	14780	14958	14895	14813	14919	14947	14852	14943	14781	14884	14801	14968	15029	14941	14996	14766	14787	14693	14929	14900	14924	14885	14794	14903	14810	14890	14861	14898	14765	14879	14796	14947	14934	14894	14839	14939	14732	14903	14748	14853	14832	14760	14616	14882	14986	14862	14834	14805	15027	14945	14916	14850	15019	14901	14940
24446	21226	28112	24831	20879	31168	45809	41958	33127	26051	20205	17510	16336	16188	16087	16160	16120	16022	16003	15940	15961	16159	16080	16095	15968	15965	15821	15783	15843	16038	15948	15984	15919	15962	15947	16005	15970	16078	16090	15942	15952	16046	15993	15914	16032	15956	15931	16051	15950	16079	16218	15935	16120	15959	15981	16054	15811	15859	15974	15928	15895	16016	15972	15864	16018	15907	15789	15865	16055	15932	15782	15908	15709	15911	15957	15939	15885	15921	15785	15902	15953	15976	15930	16104	15940	15933	16103	15984	15923	15985	16031	15821	15997	15900	15994	16064	16048	16053	15950	15743	16004	16052	15930	15985	16095	16050	16218	15953	16075	15976	15979	15984	15910	16137	15928	15885	15905	15836	15913	15967	15706	15921	16029	15689	15841	15987	15792	15951	15827	15869	16112	15869	15993	15783	16017	16016	15915	15927	15919	15812	16037	15868	15879	15990	15913	15786	15825	15869	15997	15861	15847	15819	15855	16030	16016	15952	15772	15946	15926	15868	15890	15852	15862	15987	15973	15771	15902	15966	16170	15849	15787	15985	15786	15944	15931	15794	15923	15971	15750	15980	15790	15905	16032	15961	15932	16104	15939	16028	15881	16084	15664	15789	16052	15903	15799	16003	16255	15909	15944	16035	16003	15777	15860	15907	15866	15988	15924	15925	15956	15904	15797	15726	16022	15835	15832	16015	15796	15869	15770	16076	15851	16028	15867	15866	15822	16022	15921	15817	15945	15923	15690	15873	15731	15771	16021	15838	15652	15793	15765	16043	15979	15893	15998	15884	16069	15988	15784	15831	15898	16099	15869	15753	15898	15860	15855	15800	15881	15881	15904	15996	15879	15825	15866	15933	15726	16077	15875	16065	15944	15941	15925	15983	15995	15670	16022	15889	15784	15875	15923	15881	16095	15959	15815	16025	15892	15766	15932	16042	15915	15811	15832	15934	15621	15719	15924	16009	15960	15765	16003	15919	15963	15710	15837	15915	16058	15796	15751	15794	15919	15980	16085	16104	15929	15845	15998	15867	15870	15821	15940	16070	15977	16086	15903	15916	16022	15875	15767	15951	16096	15967	15928	15819	15868	15949	15866	15923	15883	16112	15877	15885	15804	15871	15670	16037	16042	15937	15803	15902	15950	15910	15917	15785	15894	16031	15899	15787	16038	15788	15781	15879	16009	15887	15900	15826	15742	15881	15768	15873	15920	16077	16090	15906	15882	15882	15896	15928	15852	15873	15915	15684	16040	15783	16075	15836	15906	15810	15801	15915	15867	15911	15885	16159	15691	15800	15996	16000	15920	16187	15818	15683	15798	16052	15818	15889	15969	15792	15847	16004	15842	15853	16090	15898	15747	15881	16204	15905	16088	15971	15948	15871	15831	15955	16184	16075	15872	16098	16069	15868	15927	15788	15768	15994	15910	15854	15987	16045	15990	15988	15902	15766	15885	15887	16004	15969	15882	15871	16065	16098	15933	16046	15987	16021	15929	15831	15711	15786	15984	16016	15786	15902	15978	15766	15943	16018	15810	16040	15792	15900	15751	15981	15887	15842	15692	16010	15794	16005	15982	15977	16092	15911	16034	15985	15985	15825	15895	15865	16036	15976	15965	15893	15744	15741	15843	16088	15771	16111	15876	15932	15712	15750	16014	16052	16011	15788	16028	15936	15998	15948	15651	15792	15902	15878	15930	16102	15882	15765	16047	16008	15848	15791	15951	15903	15828	15684	15777	15817	15763	15878	15959	15964	15812	15938	16036	15693	15926	15772	15801	15608	16059	15948	15962	15842	15835	15979	15893	15739	15996	15677	15833	15798	15910	15947	15905	16168	15943	15904	15946	15812	16032	15810	15906	16024	15843	15867	16231	16042	15722	15889	15904	15810	15886	15798	15934	15886	15786	15986	15872	15958	15948	15940	15902	15966	15981	15800	15913	16078	15827	16064	15856	15875	15894	15964	16095	15794	16037	16038	15999	15823	15624	15861	15886	15892	15932	15773	16126	15800	15918	16039	16046	15983	15766	15919	15982	15968	15926	15957	15829	15825	16061	15996	15846	15875	15868	15773	15807	16064	15874	15676	15827	15931	15865	16067	16006	16066	15978	15936	15880	15962	16088	15935	16034	15960	15839	15833	15861	16085	16016	15950	15947	15987	15863	15925	15965	15904	16098	15965	16034	16039	15884	16020	15865	15760	15779	15879	15880	15771	15911	15764	15940	15900	16091	15796	15853	16021	16060	15772	16139	15972	15838	15757	15990	15942	15944	15952	15966	16076	16019	15667	15659	15750	15818	15913	15883	15904	15892	15867	15978	15796	15779	15975	15621	15951	15865	15845	16024	15775	15885	15876	15862	16096	15944	15754	15823	15893	15751	15959	15869	16054	15957	15931	15778	15864	15940	15951	15641	15697	15837	15918	15768	15747	15789	15926	15884	15967	15968	15966	15927	15977	16055	16011	15902	15917	15976	15760	15883	15922	15795	16049	16038	15857	15746	15916	16084	16001	15982	15812	15849	15817	15995	16053	15824	15923	16055	15867	15827	15993	15941	15905	16024	15974	15944	15682	15950	16035	16035	15948	15784	15889	15780	16121	15698	15960	15755	15983	15959	15711	15739	15842	15875	15868	15840	15715	16012	15846	15925	16030	15832	15850	15751	15964	15912	16005	15968	15882	16000	16040	16092	15943	15827	15980	15951	15962	15978	16172	15816	15934	15932	15740	15837	15746	15748	15769	15836	15872	15944	15905	15935	15847	15795	15946	15869	15956	15929	15932	15761	15920	16027	16110	15879	15944	15812	15713	15802	15752	15928	15911	15940	15885	15775	15836	15918	15945	15885	15782	15989	15826	15937	15904	15957	16022	15929	15914	15680	16095	15890	15933	15986	15722	15834	15725	15787	15767	15865	15890	15738	15905	15941	15900	15861	15926	16010	15840	15903	15953	15934	15866	16040	15769	16036	15930	16145	15840	15876	15969	16014	15853	15969	15962	15763	15879	16002	15881	15828	15799	15798	15934	16020	15885	15919	15907	16013	15878	15875	15850	15990	16023	16074	15785	15925	15651	15821	15937	16047	15962	16034	15736	15935	16162	15795	15965	15654	15870	15985	15760	16141	16143	15813	15927	16080	15809	16101	15878	16061	15630	15841	15995	16012	15878	15926	15953	15732	16025	16054	16067	15828	15737	16151	15880	15960	15871	15770	15929	15967	15924	15997	15887	15917	15968	15918	16186	16063	15861	16089	16000	15849	15791	15988	15934	16025	16058	15837	15904	16019	15839	15974	15761	15838	15915	16040	15825	16039	15833	15966	15947	15969	15934	15747	15957	16007	16010	16068	16039	15988	15797	15788	15808	15755	16009	16008	16041	15797	15933	16035	15710	15825	15867	15736	15994	15973	16069	15896	15868	15778	15846	15683	15888	15773	15932	16034	16002	15801	15895	15947	16071	15784	15954	15811	15827	16028	16035	16056	15906	15914	15870	15848	15870	15996	15998	15904	15761	16015	15841	15886	15911	16018	15779	15860	15889	16113	15643	15825	15910	15982	15692	15865	15940	16119	15915	15815	15929	15991	15999	15724	16022	15838	15822	15800	15707	15925	15869	15815	15983	15949	15824	15796	15985	15921	15870	15839	16002	15874	15813	15718	15922	15898	15832	15966	15865	15834	15977	15847	15953	15865	15733	15890	15834	15942	15883	15901	16099	16138	16086	15950	15837	15970	15992	15931	16119	15909	15835	16086	15869	15810	15962	16128	15941	15853	15871	16067	15880	15832	15981	15965	15884	15808	15963	15727	16035	16029	15936	15937	15758	15834	15948	15656	15881	15847	15921	16034	15974	16014	16023	15828	15827	16047	15868	15860	16074	15922	16008	16057	15626	15975	15866	15837	15843	15899	15919	15784	15917	15998	15791	16075	15779	15980	15984	16035	15835	15985	15929	15883	15706	15817	15787	16113	15971	15991	16001	15827	16053	15818	15875	15854	15880	15744	15944	15876	15893	15874	15791	15890	15989	15961	16123	16145	15877	16104	15842	16002	15843	16112	16082	15759	15936	15925	15905	15852	15853	16009	15784	16017	16152	15946	15814	15913	15960	16006	15902	16081	16120	15937	15963	15909	15828	16016	15693	15801	15601	15813	15826	15964	15976	15959	16018	16015	15935	15902	15986	16031	15991	16072	15819	15974	15858	15932	15977	15831	15964	15905	15830	15996	15782	15854	16054	15835	16051	16035	15877	15843	15901	16052	15763	15906	15768	15863	16008	16057	15690	15833	15985	15925	15992	15773	15949	16005	15995	15889	15800	15862	15697	16031	15749	15962	15912	15846	15842	15847	15902	15874	15964	15929	15953	15845	15948	15923	15928	15854	15895	15818	16025	16080	15975	16114	15812	15971	15909	15782	15931	15919	16061	15881	15926	15811	15909	16050	15875	15870	15878	15741	15974	15749	15929	15909	15977	15942	15912	16027	16047	16115	15863	15877	15917	15856	15994	16006	15947	15949	15834	15825	15845	16027	15947	15994	15558	15941	15958	15797	15890	15870	15891	15845	15744	15848	15980	15848	16019	15888	15873	15857	16038	16014	16196	15923	15944	15875	16109	15816	15841	15832	15712	16035	15869	15824	15970	15995	15844	15960	15813	15981	15940	15820	15811	16042	15812	16050	15911	15842	15764	15673	15810	16004	15961	15640	15812	16058	16210	16032	15843	16072	15877	15964	15797	16000	15957	15890	16102	16023	16017	15832	15785	15778	16006	15966	16017	15860	15883	16141	15913	15889	15935	15926	15810	16023	15899	15981	15969	16003	16111	15596	15951	15920	15932	15887	15870	15866	15831	16002	15888	15898	15742	15895	15931	15964	15892	15946	15949	15991	15814	15893	15879	15984	15735	15857	15904	15899	15910	15855	16017	15904	16025	15873	15841	15880	15895	16104	16034	15866	15995	15937	15958	15936	15959	15960	15982	16023	16090	15911	15989	15912	15922	15816	15858	15872	15872	15800	15877	15986	15820	15875	15927	15932	15807	15977	15782	15871	15819	16021	15964	15990	16018	15901	15763	16035	16058	16013	15932	15970	16037	15912	15885	15958	15980	15840	15924	15779	15807	15889	15866	15789	15926	15842	15793	15969	15758	15783	15992
13962	20458	19444	17198	16838	36303	47238	43759	35502	27144	19682	16689	15559	15202	15432	15363	15366	15454	15308	15302	15173	15241	15227	15235	15154	15338	15225	15286	15338	15327	15211	15259	15278	15174	15320	15192	15213	15249	15342	15294	15238	15152	15444	15225	15465	15423	15278	15339	15367	15154	15199	15390	15343	15153	15343	15201	15250	15379	15430	15171	15323	15079	15179	15284	15181	15195	15346	15270	15180	15340	15447	15434	15223	15265	15193	15124	15120	15402	15160	15367	15278	15315	15225	15260	15318	15199	15239	15318	15193	15114	15189	15332	15272	15265	15291	15307	15271	15182	15276	15356	15272	15335	15112	15070	15352	15383	15273	15078	15413	15144	15486	15394	15187	15350	15321	15220	15365	15317	15309	15236	15403	15212	15366	15270	15157	15156	15359	15124	15230	15264	15285	15365	15283	15244	15365	15328	15143	15265	15158	15104	15348	15340	15289	15375	15214	15204	15256	15292	15295	15294	15341	15419	15155	15172	15210	15248	15409	15231	15301	15304	15412	15243	15090	15249	15285	15424	15195	15178	15282	15451	15247	15239	15229	15223	15304	15324	15092	15277	15204	15236	15260	15439	15323	15372	15331	15218	15374	15359	15264	15371	15220	15324	15453	15199	15193	15160	15324	15200	15302	15434	15333	15183	15220	15072	15344	15356	15156	15247	15508	15321	15392	15256	15277	15305	15238	15159	15364	15188	15401	15230	15310	15340	15296	15279	15131	15435	15222	15164	15465	15186	15279	15247	15216	15290	15272	15213	15305	15256	15284	15056	15329	15324	15264	15294	15200	15245	15297	15229	15304	15196	15252	15437	15298	15299	15213	15335	15339	15156	15364	15241	15129	15382	15555	15354	15293	15308	15289	15345	15398	15290	15321	15324	15218	15303	15372	15250	15280	15167	15140	15388	15374	15318	15274	15151	15247	15143	15468	15088	15143	15294	15376	15232	15193	15282	15153	15321	15236	15168	15271	15358	15293	15364	15250	15162	15254	15291	15287	15213	15237	15262	15415	15294	15427	15414	15342	15257	15235	15145	15308	15406	15535	15136	15127	15393	15333	15405	15348	15260	15113	15260	15309	15296	15193	15304	15299	15291	15174	15313	15378	15296	15359	15125	15353	15283	15483	15213	15222	15307	15219	15230	15380	15335	15404	15305	15247	15285	15135	15329	15327	15173	15082	15281	15342	15404	15347	15345	15340	15148	15257	15328	15410	15346	15208	15365	15359	15451	15240	15116	15303	15287	15285	15265	15218	15100	15312	15230	15243	15123	15263	15193	15284	15311	15214	15357	15312	15244	15321	15325	15374	15228	15252	15184	15403	15253	15294	15356	15274	15248	15185	15169	15191	15312	15285	15204	15390	15351	15296	15261	15349	15326	15274	15246	15149	15283	15353	15344	15379	15248	15410	15231	15425	15294	15178	15392	15231	15174	15450	15142	15387	15080	15227	15218	15308	15376	15301	15357	15332	15415	15087	15202	15178	15184	15234	15296	15263	15393	15386	15371	15298	15272	15196	15333	15202	15512	15280	15281	15271	15200	15296	15312	15208	15335	15273	15155	15595	15081	15408	15322	15318	15371	15181	15221	15391	15272	15007	15180	15344	15161	15276	15241	15316	15214	15302	15233	15195	15390	15430	15103	15265	15207	15249	15438	15162	15381	14927	15357	15253	15425	15229	15313	15229	15308	15201	15319	15256	15194	15202	15254	15343	15320	15332	15239	15233	15223	15203	15293	15273	15308	15307	15228	15488	15279	15076	15224	15261	15211	15197	15256	15366	15381	15193	15360	15374	15268	15453	15365	15263	15467	15296	15240	15393	15301	15419	15262	15183	15298	15202	15168	15502	15149	15299	15231	15274	15191	15316	15252	15118	15359	15238	15204	15168	15231	15363	15186	15241	15163	15353	15271	15245	15247	15257	15267	15290	15336	15327	15210	15317	15217	15237	15169	15316	15278	15260	15182	15327	15234	15317	15465	15230	15332	15133	15333	15063	15317	15232	15333	15285	15296	15299	15207	15324	15458	15368	15237	15203	15317	15343	15246	15444	15231	15243	15229	15424	15289	15284	15267	15251	15113	15431	15281	15350	15229	15259	15115	15207	15351	15239	15510	15165	15376	15271	15363	15340	15241	15324	15259	15311	15316	15213	15342	15317	15240	15207	15404	15222	15392	15315	15304	15166	15253	15374	15366	15236	15161	15269	15258	15003	15379	15259	15249	15422	15321	15198	15230	15345	15363	15262	15183	15266	15203	15291	15202	15302	15310	15224	15437	15418	15305	15244	15224	15391	15264	15304	15401	15345	15395	15233	15299	15304	15137	15211	15130	15147	15327	15296	15256	15279	15139	15264	15301	15260	15228	15311	15216	15142	15442	15362	15311	15383	15255	15326	15275	15225	15280	15442	15326	15355	15386	15303	15344	15310	15037	15316	15450	15362	15266	15246	15271	15253	15159	15167	15151	15350	15118	15200	15292	15176	15289	15190	15072	15353	15209	15422	15261	15289	15220	15299	15300	15373	15294	15321	15293	15374	15239	15312	15252	15289	15280	15184	15364	15170	15209	15142	15407	15330	15294	15405	15211	15243	15325	15327	15217	15223	15155	15241	15231	15235	15283	15178	15320	15334	15315	15081	15316	15135	14971	15286	15360	15268	15233	15299	15367	15333	15354	15340	15193	15357	15377	15195	15328	15415	15371	15228	15225	15334	15341	15180	15248	15368	15303	15268	15250	15257	15328	14974	15150	15300	15201	15359	15244	15303	15410	15318	15315	15401	15443	15160	15245	15175	15246	15198	15060	15399	15295	15101	15345	15130	15366	15178	15263	15162	15261	15287	15277	15380	15257	15412	15281	15273	15279	15223	15320	15100	15157	15281	15289	15311	15190	15136	15139	15282	15296	15228	15386	15253	15255	15243	15183	15320	15148	15459	15250	15380	15389	15239	15265	15318	15265	15215	15168	15360	15270	15335	15206	15307	15393	15200	15087	15222	15175	15237	15279	15233	15258	15263	15126	15270	15208	15438	15337	15333	15192	15321	15320	15112	15160	15363	15259	15362	15268	15229	15207	15354	15367	15299	15211	15211	15263	15104	15365	15309	15228	15311	15279	15357	15207	15194	15170	15223	15486	15344	15315	15268	15220	15380	15253	15285	15138	15262	15299	15074	15346	15188	15164	15239	15110	15391	15372	15318	15130	15306	15178	15461	15329	15435	15344	15438	15319	15292	15234	15381	15232	15116	15293	15397	15261	15054	15219	15219	15224	15307	15260	15318	15249	15239	15314	15241	15264	15463	15240	15336	15299	15349	15376	15300	15014	15350	15275	15136	15377	15248	15260	15159	15248	15424	15144	15248	15362	15230	15125	15212	15417	15145	15319	15224	15145	15154	15341	15305	15401	15322	15078	15419	15040	15419	15168	15151	15286	15248	15366	15366	15286	15314	15302	15391	15300	15379	15223	15257	15308	15205	15487	15373	15312	15106	15242	15309	15176	15177	15292	15471	15258	15228	15195	15300	15368	15346	15262	15231	15280	15295	15162	15245	15352	15380	15287	15264	15212	15247	15217	15094	15205	15140	15347	15136	15197	15317	15209	15176	15281	15459	15172	15400	15372	15317	15281	15290	15279	15361	15313	15310	15242	15354	15273	15061	15029	15219	15179	15162	15324	15131	15347	15382	15156	15232	15217	15184	15311	15208	15118	15287	15294	15275	15279	15328	15274	15436	15242	15176	15285	15185	15320	15184	15336	15499	15228	15332	15157	15329	15292	15357	15219	15162	15123	15173	15406	15304	15206	15160	15387	15142	15104	15282	15283	15216	15382	15193	15222	15316	15220	15397	15226	15168	15306	15238	15397	15344	15159	15252	15094	15374	15359	15130	15270	15519	15293	15114	15295	15253	15289	15312	15145	15367	15200	15278	15233	15240	15186	15233	15358	15396	15191	15300	15155	15323	15356	15257	15217	15491	15368	15299	15317	15096	15308	15315	15401	15242	15433	15205	15443	15259	15429	15229	15149	15250	15192	15216	15224	15262	15268	15192	15157	15234	15265	15251	15292	15117	15336	15284	15386	15205	15219	15138	15403	15269	15267	15320	15154	15226	15342	15385	15289	15227	15431	15236	15443	15338	15275	15204	15182	15350	15331	15268	15254	15370	15057	15283	15288	15302	15229	15130	15128	15372	15056	15317	15370	15473	15371	15303	15219	15258	15349	15302	15254	15231	15314	15270	15167	15184	15276	15348	15318	15331	15169	15231	15376	15178	15231	15050	15185	15371	15322	15249	15293	15212	15500	15398	15154	15411	15311	15254	15259	15369	15260	15350	15213	15301	15366	15215	15472	15177	15116	15329	15217	15286	15421	15323	15411	15089	15167	15134	15065	15150	15282	15251	15158	15176	15266	15219	15254	15251	15215	15274	15201	15159	15263	15240	15224	15311	15347	15237	15368	15200	15168	15290	15280	15289	15351	15288	15275	15250	15465	15433	15125	15370	15276	15394	15353	15082	14979	15374	15418	15216	15221	15290	15229	15275	15161	15310	15334	15406	15371	15320	15288	15224	15192	15215	15177	15299	15303	15382	15166	15386	15310	15228	15196	15197	15342	15199	15156	15166	15363	15240	15351	15134	15303	15279	15229	15389	15314	15322	15485	15230	15217	15146	15418	15219	15250	15271	15126	15280	15222	15373	15371	15424	15575	15125	15278	15188	15167	15194	15170	15366	15353	15385	15324	15194	15183	15344	15208	15363	15170	15277	15099	15255	15029	15344	15321	15218	15353	15407	15333	15147	15255	15350	15197	15287	15291	15260	15230	15356	15253	15188	15380	15346	15079	15107	15335	15142	15418	15303	15356	15012	15362	15325	15195	15209	15293	15245	15233	15282	15304	15407	15168	15225	15355	15249	15432	15364	15183	15329	15285	15289	15131	15215	15057	15319	15250	15346	15320	15341	15317	15149	15331	15261	15264	15335	15194	15259	15063	15102	15096	15214	15294	15115	15279	15273	15304	15205	15176	15320	15285	15241	15381	15317	15255	15361	15317	15068	15341	15211	15294	15229	15297	15278	15309	15256	15408	15271	15161	15332	15508	15185	15245	15277	15234	15270	15253	15253	15076	15255	15355	15245	15307	15168	15340
23001	21212	29031	23721	21489	47586	62309	54613	43373	32900	24126	19416	16512	15628	15560	15513	15669	15530	15554	15580	15618	15591	15507	15378	15622	15545	15483	15447	15518	15320	15771	15605	15429	15533	15268	15423	15487	15409	15460	15404	15598	15192	15449	15507	15547	15201	15315	15341	15532	15616	15493	15328	15371	15353	15341	15624	15433	15288	15334	15505	15374	15254	15342	15233	15441	15355	15332	15223	15320	15310	15443	15415	15476	15507	15431	15253	15381	15355	15308	15119	15365	15426	15359	15476	15356	15441	15306	15465	15503	15350	15351	15359	15378	15337	15162	15279	15488	15411	15466	15323	15420	15344	15516	15469	15327	15446	15555	15347	15273	15194	15382	15300	15397	15333	15255	15307	15359	15429	15301	15159	15426	15288	15181	15218	15331	15133	15031	15323	15397	15411	15221	15297	15271	15305	15207	15371	15393	15354	15259	15509	15323	15186	15416	15138	15343	15343	15202	15323	15356	15311	15401	15493	15247	15194	15372	15189	15354	15399	15363	15443	15267	15325	15510	15578	15570	15333	15328	15298	15301	15252	15352	15335	15368	15216	15277	15426	15409	15232	15398	15308	15274	15287	15309	15259	15161	15231	15316	15070	15244	15320	15307	15137	15451	15304	15380	15389	15283	15223	15499	15143	15454	15191	15423	15251	15375	15119	15272	15212	15525	15525	15337	15266	15248	15252	15454	15495	15292	15202	15454	15240	15332	15320	15237	15419	15274	15469	15238	15359	15270	15276	15357	15440	15317	15216	15257	15431	15200	15230	15574	15470	15277	15430	15411	15446	15266	15381	15330	15339	15260	15414	15372	15208	15420	15421	15331	15368	15262	15417	15328	15258	15431	15278	15374	15225	15354	15446	15472	15141	15385	15163	15320	15273	15436	15382	15348	15290	15315	15315	15433	15184	15221	15093	15344	15376	15271	15254	15569	15103	15178	15160	15344	15328	15197	15234	15390	15253	15382	15238	15452	15365	15420	15513	15408	15379	15346	15267	15457	15353	15240	15440	15425	15329	15272	15263	15345	15288	15389	15428	15347	15121	15235	15390	15177	15340	15306	15403	15351	15350	15497	15258	15223	15374	15448	15289	15235	15307	15397	15258	15229	15485	15440	15369	15336	15380	15335	15173	15196	15376	15399	15244	15366	15222	15357	15333	15192	15332	15644	14961	15354	15432	15456	15106	15484	15283	15407	15373	15555	15282	15147	15379	15329	15344	15279	15294	15289	15160	15230	15405	15535	15317	15254	15218	15315	15198	15310	15361	15311	15427	15385	15257	15263	15283	15427	15404	15101	15314	15488	15365	15312	15277	15129	15582	15241	15235	15332	15386	15322	15300	15415	15334	15386	15273	15132	15303	15371	15307	15330	15383	15313	15117	15198	15214	15402	15288	15471	15420	15280	15190	15207	15323	15373	15352	15305	15424	15275	15198	15456	15291	15309	15334	15192	15320	15264	15421	15338	15254	15421	15402	15415	15275	15423	15249	15416	15304	15413	15478	15409	15240	15261	15218	15308	15498	15437	15044	15224	15302	15298	15324	15383	15500	15312	15146	15310	15423	15277	15459	15329	15250	15456	15320	15462	15403	15322	15384	15418	15180	15297	15361	15233	15306	15556	15217	15347	15444	15220	15389	15430	15287	15325	15204	15392	15313	15422	15370	15343	15480	15300	15529	15476	15316	15218	15241	15203	15458	15221	15395	15511	15209	15273	15366	15407	15452	15230	15450	15388	15348	15501	15237	15200	15467	15457	15410	15432	15260	15322	15424	15343	15169	15171	15155	15493	15222	15359	15226	15249	15387	15342	15502	15350	15493	15366	15298	15367	15393	15324	15335	15396	15358	15358	15277	15485	15401	15579	15520	15161	15422	15382	15246	15128	15427	15543	15239	15163	15228	15254	15402	15380	15386	15381	15512	15320	15241	15458	15338	15390	15309	15339	15461	15422	15245	15346	15201	15398	15380	15391	15200	15457	15286	15479	15217	15457	15450	15234	15148	15405	15235	15214	15287	15241	15284	15420	15317	15441	15290	15264	15344	15408	15355	15472	15420	15420	15385	15350	15194	15411	15096	15401	15273	15331	15284	15226	15378	15420	15061	15225	15306	15240	15080	15183	15395	15306	15264	15461	15405	15309	15316	15097	15381	15471	15609	15493	15254	15297	15340	15345	15197	15402	15357	15308	15253	15316	15329	15304	15302	15188	15313	15203	15333	15192	15209	15277	15322	15540	15546	15316	15314	15419	15351	15347	15321	15250	15232	15359	15412	15297	15270	15166	15414	15277	15199	15420	15300	15332	15252	15463	15134	15108	15272	15347	15195	15346	15508	15163	15203	15344	15344	15416	15389	15304	15258	15162	15269	15301	15346	15180	15262	15489	15292	15461	15475	15412	15497	15304	15373	15299	15271	15309	15337	15366	15390	15424	15335	15269	15442	15441	15319	15167	15266	15300	15251	15185	15067	15340	15512	15148	15368	15393	15362	15355	15326	15399	15354	15347	15266	15261	15335	15343	15407	15172	15494	15352	15397	15217	15333	15348	15427	15349	15372	15038	15331	15406	15376	15377	15367	15317	15449	15254	15365	15342	15446	15176	15600	15362	15311	15204	15291	15296	15194	15215	15396	15296	15382	15210	15316	15033	15146	15343	15202	15364	15348	15327	15352	15129	15231	15456	15526	15372	15354	15427	15228	15396	15258	15240	15250	15205	15554	15374	15459	15434	15229	15313	15210	15589	15401	15301	15367	15195	15319	15321	15357	15264	15288	15381	15354	15424	15488	15317	15256	15577	15465	15172	15350	15394	15195	15121	15389	15504	15255	15399	15205	15345	15304	15345	15367	15223	15296	15353	15266	15411	15383	15448	15165	15357	15443	15485	15305	15346	15064	15366	15368	15350	15187	15362	15445	15263	15300	15276	15363	15269	15236	15342	15321	15310	15344	15380	15319	15452	15517	15250	15271	15423	15280	15374	15269	15255	15239	15307	15361	15148	15402	15306	15085	15345	15369	15199	15347	15177	15320	15135	15239	15207	15145	15344	15210	15368	15075	15396	15143	15197	15432	15386	15461	15433	15261	15179	15247	15432	15265	15304	15318	15129	15353	15461	15292	15166	15237	15372	15180	15270	15356	15444	15627	15262	15312	15158	15328	15387	15414	15508	15517	15405	15216	15272	15291	15483	15395	15388	15258	15546	15456	15285	15229	15361	15226	15284	15307	15276	15414	15460	15337	15341	15365	15312	15205	15489	15197	15380	15286	15380	15242	15298	15281	15428	15282	15262	15151	15293	15096	15371	15343	15343	15256	15406	15345	15457	15376	15271	15292	15353	15320	15294	15247	15366	15218	15293	15366	15130	15198	15219	15340	15298	15093	15266	15282	15156	15478	15321	15384	15206	15290	15395	15369	15289	15350	15176	15417	15541	15535	15321	15124	15401	15446	15186	15386	15242	15243	15254	15402	15322	15386	15193	15483	15321	15299	15385	15377	15321	15342	15335	15336	15486	15411	15310	15357	15379	15333	15272	15492	15191	15369	15369	15286	15367	15477	15502	15306	15329	15283	15185	15149	15264	15518	15449	15328	15415	15231	15363	15301	15149	15301	15352	15530	15364	15274	15319	15439	15078	15396	15399	15156	15127	15261	15330	15435	15487	15186	15429	15379	15383	15095	15364	15391	15337	15430	15288	15392	15454	15367	15319	15339	15297	15350	15184	15404	15293	15258	15079	15259	15288	15327	15318	15380	15233	15388	15495	15531	15397	15399	15434	15284	15224	15043	15427	15317	15234	15333	15319	15419	15377	15465	15297	15288	15212	15410	15452	15221	15364	15382	15272	15371	15256	15188	15215	15291	15358	15452	15320	15298	15408	15343	15051	15332	15402	15239	15336	15421	15529	15305	15283	15303	15201	15158	15297	15258	15424	15339	15305	15216	15483	15240	15246	15359	15239	15233	15399	15350	15320	15265	15406	15251	15292	15281	15036	15156	15230	15223	15333	15407	14958	15049	15410	15402	15235	15326	15556	15542	15358	15437	15397	15272	15370	15429	15389	15338	15413	15327	15231	15340	15360	15260	15482	15060	15195	15317	15314	15316	15548	15379	15383	15409	15266	15237	15195	15482	15329	15175	15414	15414	15338	15223	15337	15467	15239	15036	15331	15346	15429	15329	15091	15372	15465	15121	15406	15146	15497	15324	15300	15256	15265	15427	15406	15233	15476	15380	15377	15166	15308	15257	15171	15296	15419	15502	15354	15329	15138	15293	15362	15189	15196	15361	15415	15148	15302	15463	15528	15180	15567	15323	15294	15313	15143	15116	15013	15280	15402	15287	15334	15270	15255	15301	15236	15510	15360	15231	15281	15090	15441	15290	15321	15361	15141	15117	15292	15175	15485	15257	15456	15302	15267	15405	15376	15525	15382	15421	15295	15350	15497	15493	15150	15260	15260	15222	15423	15168	15302	15358	15236	15228	15276	15275	15254	15243	15452	15391	15536	15163	15192	15401	15369	15288	15207	15411	15210	15393	15438	15427	15206	15292	15327	15383	15391	15223	15337	15273	15326	15335	15373	15203	15340	15446	15176	15223	15261	15206	15239	15223	15415	15357	15459	15071	15231	15465	15345	15370	15384	15416	15428	15318	15535	15420	15376	15318	15234	15270	15312	15222	15038	15088	15481	15329	15217	15113	15449	15275	15254	15196	15476	15168	15349	15403	15314	15304	15450	15456	15370	15222	15375	15412	15346	15283	15325	15489	15273	15116	15158	15281	15324	15471	15464	15433	15294	15368	15519	15409	15360	15305	15243	15360	15335	15316	15431	15372	15421	15252	15365	15284	15254	15208	15143	15295	15386	15380	15305	15480	15128	15392	15094	15271	15321	15276	15250	15453	15701	15375	15359	15174	15477	15412	15360	15310	15443	15271	15325	15425	15331	15087	15153	15271	15438	15296	15303	15298	15389	15329	15240	15496	15220	15300	15293	15377	15253	15354	15277	15210	15358	15390	15162	15354	15448	15453	15315	15377	15357	15455	15236	15399	15339	15129	15154	15356	15456	15149	15209	15295	15233	15324	15194	15368	15514	15422	15353	15393	15126	15325	15310	15241	15478	15394	15234	15201	15085	15217	15131	15313	15280	15417
16338	26351	24032	19357	21919	57723	63892	56710	45943	34374	25236	19368	15581	15018	14912	15138	14990	14853	15095	14969	14985	14906	15067	14862	15042	14813	15090	14901	15055	14961	14859	14926	15046	14854	14953	14887	14833	15089	14889	14856	14916	14913	14998	14792	14862	15053	15041	14863	14925	15052	14976	14921	14928	14943	14859	14974	14950	14928	14913	14909	14851	15070	14930	14962	14911	14873	14992	15027	14991	14910	15137	14854	15026	14897	15101	14913	15038	14864	14863	14711	14861	15017	14779	14899	14917	14913	14878	14983	14837	14917	14828	14938	15007	14871	14932	14932	14878	14844	14826	14952	15018	14964	14838	14943	15051	14828	15035	14778	15041	14869	14990	15053	14925	14917	14933	14788	14997	15031	14923	14868	14984	14935	14796	15068	14922	14986	14916	14882	15057	14980	14989	14885	14998	14786	14907	15017	14906	14879	14939	14863	14755	15019	14931	14980	14881	15024	14913	15108	14926	14909	14909	14862	15100	15003	15134	14771	15036	15069	14882	14888	14982	14827	14801	14898	15014	14906	14905	14897	14685	15156	14813	14882	14821	14902	15048	15022	14853	14959	14865	14897	14910	14987	14944	15004	14861	14778	14953	14829	14900	14832	14889	14985	14961	14860	14878	15038	14842	15024	14931	14965	15012	14799	15047	14961	15044	14971	14945	14911	14929	14898	14967	14848	14981	15116	14789	15008	14911	14922	14868	14933	14861	14771	14782	14807	15014	14728	14849	14793	14734	14899	15063	14926	14873	14946	14942	14912	15016	15022	14980	14892	14877	14917	14983	14902	14776	14900	14953	15031	14954	14975	14913	14934	14840	14935	14710	14798	14725	14878	14925	14855	15011	14983	14860	14912	15128	14703	14994	15101	15065	14837	14939	14946	14952	14950	14889	14952	14792	14907	14874	14867	14926	14991	14891	14989	14913	14950	14806	14969	14789	14796	14822	14764	14787	15001	14933	14922	14891	14889	14804	14786	14976	14854	15138	15003	14963	14984	15087	14724	14737	14957	14983	14963	14989	14973	14843	14947	15138	14894	14950	14834	14886	14797	15005	15025	14962	14876	14953	15074	14950	15035	14794	14939	15059	14856	15027	14908	14876	14732	14926	14930	14891	14851	14919	14879	14829	14858	14984	15018	14952	15076	14863	14923	14680	14896	14850	15051	14874	14984	14823	14963	15004	14894	14910	14754	14966	15017	14959	14955	14937	15038	15097	14919	14878	14794	14970	14895	14887	15024	14941	14970	14849	14938	14970	14791	14919	14958	14894	15207	15010	14872	14956	14601	15023	14775	15057	14836	14960	14773	14949	14878	15010	14970	14949	14965	14907	14890	14885	15108	14786	15058	14901	14876	14869	14735	14961	15048	15080	14966	14919	15078	14761	14842	14945	14994	14850	14820	14917	14928	14903	14981	14848	15139	14995	14685	14880	15029	15007	14880	14806	14807	15030	14926	14888	14769	15070	15081	14916	14939	14846	14965	14878	14871	14883	14722	14999	14911	14799	14886	14859	15004	14876	14971	14833	14843	14868	14906	14957	14980	14831	14948	14834	14931	14865	14843	14957	15061	15036	14929	14922	14971	14749	14968	14857	14969	14881	14799	14884	15019	15089	15024	15025	14787	14979	14893	14810	15006	14959	14875	14974	14825	15062	14974	14886	14981	14760	14902	15004	14901	14811	14949	14817	14751	15002	14967	15032	14838	15015	14989	15119	14858	14869	15011	14862	15021	14945	15055	14900	14921	14895	14936	14876	14995	15023	14963	15014	14911	14967	14729	14916	14884	14836	14747	15050	14907	14962	14906	14881	14881	14943	14965	15099	15013	14700	14993	14839	15022	14993	15040	14866	15027	14908	14827	14997	14885	15024	14877	14906	15102	14908	14866	14677	14925	14781	14933	14921	14837	14851	15015	14925	14893	14762	14974	14815	15009	14923	14786	14906	14865	15001	14965	14725	14931	14849	14845	14812	14941	14940	14992	14880	14977	14933	14966	14989	14947	14832	14836	15051	14839	14838	14855	14867	14828	15001	14902	14986	14837	14916	14909	14918	14787	15060	14951	14892	14924	15020	14898	15023	14740	15054	14900	14843	14995	14904	14908	14992	14891	15045	14764	14849	14986	14804	15052	15156	14895	14991	14975	14842	14796	14903	14916	15065	14934	15017	14997	14949	14834	15076	14867	14906	14918	14920	14876	14980	14863	14911	14862	15028	15023	15024	14945	14959	15021	14779	14873	15012	14812	14957	14954	14872	14731	15010	14788	15045	15060	15040	14953	14963	15004	14919	14973	15002	14774	14830	15033	14851	14952	14766	14808	15008	14881	14794	15001	14794	14945	14726	15045	15006	14675	15001	14939	15020	15004	15037	14964	14985	14994	15167	14957	15068	15072	15132	14840	14969	14923	14835	14823	14884	14916	14895	14923	14916	15075	14874	14831	14929	14963	14951	14845	14935	14933	14842	14839	14972	15031	14992	14875	14907	14788	14930	15050	15071	15009	14800	14862	14968	14816	14827	14973	14953	14855	14962	14921	14897	15019	14918	14883	14947	14791	14891	14844	14919	14977	14888	14882	14834	14917	14895	14779	14908	14966	14876	15058	14915	14908	14869	14894	14956	15000	14882	14883	14807	14745	14993	14881	14875	14950	14938	14849	14996	14942	14950	14993	14914	14938	14908	15007	14995	15020	15012	14833	14847	15008	15125	14812	14882	14891	14970	14822	14945	14974	14898	14899	14943	14829	14949	14941	15084	14986	15171	14911	15126	14860	14867	14819	14975	14858	14870	14893	15039	14923	15011	14927	14945	14996	14913	14910	14888	14816	14960	14831	14846	15017	15015	14894	14888	14986	15027	14667	14866	14852	14855	15045	14994	14886	15034	14886	14831	14822	14873	14893	15085	14944	14834	14791	15108	14940	14955	14964	14950	14844	14769	14880	14973	14797	15010	15001	14908	14931	15039	14769	15076	14843	15003	15093	14938	14732	14882	15064	14849	14939	14864	14814	15083	14935	14940	14825	14723	15023	14891	14926	14916	14933	14890	15028	14847	15079	14957	14985	14775	15005	14797	14833	14960	15021	14816	14942	15024	14917	14908	14949	14937	15031	14764	14873	14952	15035	15002	15070	14850	14915	14996	14887	14987	14995	14858	14806	15143	14918	15120	14832	14839	14679	14857	14799	14842	14977	14827	14852	14979	14891	14886	14810	14927	15076	14835	14826	14831	14801	14848	14981	14799	14895	14926	15038	15030	15062	14824	14969	14953	14949	14945	14946	14883	14711	14849	14963	14773	14914	14997	15070	14908	15002	15097	14885	14909	14831	14950	14889	14944	14761	14861	14956	14775	14990	14973	14918	14970	14875	14850	14994	14833	14847	14935	14912	14920	14946	14889	15033	14964	14900	14963	14934	14832	14871	15037	14943	15021	14831	15037	14947	14815	14711	14900	15098	14886	14932	14910	14921	14997	14717	14974	14749	14840	14929	14816	14882	14765	14717	14871	14918	14938	14949	14830	14952	14994	15205	15062	15010	15063	14848	15044	15022	14858	15016	14868	14935	15010	14890	14831	15137	14973	14832	14952	14958	14930	15092	15024	15032	14894	14875	14823	14882	14835	15017	15163	14964	14822	14966	15057	15047	14938	14831	14803	15031	15007	14978	14954	14889	14865	14942	14869	14930	14921	14958	14896	15099	14831	14876	14955	14909	14953	14874	14850	15070	14788	14961	14936	14961	14749	14889	14935	14944	15053	14901	14839	15114	15035	14782	14959	14894	15022	14956	14932	14905	14978	14990	14989	14949	14823	14891	14928	14996	14996	14823	15012	15098	14893	14798	14833	14926	15090	14850	14950	14903	14933	14815	14948	14999	14752	14915	14935	14988	15069	15058	14854	14947	14984	14884	14833	14937	14919	14995	14907	14933	14963	14899	14959	14802	14970	15163	14991	14766	14821	14951	14943	14815	14942	14999	14920	14916	14840	14981	14948	14992	15008	14901	14764	14940	14672	14916	14971	14808	14917	15024	14910	14962	14869	15000	14854	15015	14911	14890	14949	14794	14984	14989	14941	15004	14839	14755	14980	15014	14864	14909	14944	14767	14955	14994	14986	14870	14861	15062	14985	14797	14928	14997	14965	14876	15006	15033	15025	14936	14984	14874	14897	15052	14998	14999	15047	14850	14871	15007	14758	15008	14899	15102	14926	14929	15080	14922	14966	14971	14742	15037	15080	14707	14826	14748	15109	15047	14760	14894	15026	15132	14686	14946	14982	15019	14871	14922	14831	14735	14972	14959	14936	14992	15034	14790	15024	14891	14772	14919	14954	14831	14971	14860	14949	15029	15008	14800	14894	14945	14795	14895	14960	14650	14952	14760	14875	14819	14849	14965	14837	14946	15029	14880	15039	14951	15132	14950	15076	14964	15019	15006	15011	14854	14941	14976	14901	14855	14777	14968	15139	14722	14939	15119	14893	14984	14955	15025	14931	14955	14845	14976	14906	14776	14853	14907	14802	14974	15082	14968	14841	14973	14895	14895	14699	14918	14775	14856	14991	14993	15009	14954	14759	14957	15033	14861	14858	14825	14794	14983	14895	14792	14813	14917	15006	14862	15006	14878	14961	14891	14969	14762	14874	14793	14909	14907	15010	14913	15053	14716	15097	14851	14810	14738	14957	14799	14835	15082	14873	14919	14924	14833	14864	14884	14962	15028	15022	14882	15026	14902	14939	14879	14801	15063	14914	14903	14957	15003	14992	14924	14941	14937	14884	15048	15007	15036	14911	14847	14983	15012	14963	14847	14891	14911	14881	14929	14901	14969	15002	14773	14818	14867	14978	14866	15065	14971	14925	14941	14880	14858	14861	14953	15103	14943	15043	14926	14841	15086	15062	15025	14904	14923	14891	14890	14811	14915	14945	14790	14930	15061	14814	14940	14940	14967	15092	15046	14945	14843	14895	15046	14990	14720	14966	14874	14924	15101	14959	14988	15087	14803	14878	14979	14862	14783	14807	14955	14879	15012	14706	14858	14771	14910	15164	14897	15195	14963	14810	14757	14775	14969	14971	14839	14846	14819	14909	14786	14987	14787	14846	14942	15034	15050	14800	14923	14866	15114	14907	14871	14740	14761	14991	15093	15137	14792
27228	21533	22057	18128	15081	19327	23466	21449	19365	17563	16112	15414	15040	14855	14972	15057	14718	14949	15038	14804	15150	15076	14937	15114	15003	14934	14856	14908	15036	14913	14981	15054	15027	15066	14875	14934	15016	14939	15031	15174	14979	14968	14965	14811	14799	15169	14949	14943	15016	14896	14917	14955	14826	15047	15060	14904	14914	14926	14812	14996	14859	15112	14950	15006	14973	14947	15150	15034	14984	14955	14949	15060	14959	14941	14942	15193	15208	15121	14961	14975	14758	15019	14888	14995	15106	14971	15104	15011	15046	15079	14876	14899	14816	15013	15054	14736	14929	15027	14879	14977	14885	14971	14964	14883	14913	15125	15029	14986	14817	14974	15056	15127	14942	14920	14974	15225	14880	14967	14895	15072	14865	14789	15052	15050	15030	14870	15118	14841	15012	14824	15048	14946	15139	14863	14883	14854	14953	14927	14905	14896	14931	15103	15003	15013	14996	15056	14858	14948	14972	15055	14953	15065	15048	14798	14829	14858	15150	15001	14888	14883	15028	14997	14910	15112	15081	15151	14850	14856	14839	14927	14888	15069	14962	14997	15154	14877	15024	15130	14908	14944	14848	14940	15088	14852	14903	14637	14865	14860	14783	14805	15025	15044	14957	15100	14959	14992	14928	14937	14756	15106	14994	14898	14952	14872	15137	14964	14886	14880	15014	14770	14968	15079	15036	14875	14934	14989	14819	15063	15069	14970	14967	14942	15129	15019	15134	14988	15033	14956	15020	15062	14995	15041	14936	14995	14993	14949	15034	14833	14963	14942	14991	14955	15129	14879	14959	15068	14993	14924	14949	14963	15021	14886	15034	14998	14914	14768	15038	14795	14997	15170	14884	15007	14894	14967	14850	14758	15051	15015	14900	14985	14866	14956	15062	14738	14923	14994	14898	14914	15082	15081	14871	15092	14871	14873	15173	14706	14797	14978	15151	15246	15172	14856	15098	14932	14867	14936	14998	14982	15015	14833	14784	14803	14966	14853	14949	14991	15086	15056	15020	14885	14976	14958	14952	14960	14866	14882	15033	15046	15041	15059	14829	14969	15035	14924	15053	15061	15077	15019	15178	15140	14932	14965	14971	14953	14876	14754	14817	15027	14997	14893	15009	14939	15001	15049	14900	14810	14951	15077	15051	14860	14949	15033	15143	14896	15012	14999	14772	14955	14925	14861	15116	14931	14915	15078	14923	14868	14858	15029	14924	14836	14725	15068	15065	14880	15164	14988	15068	14932	15034	15179	15095	14885	14932	15026	15047	14930	14930	15200	15043	15082	14766	15047	15080	15131	15010	14810	14972	14913	14804	14996	14839	14871	14896	15051	14975	14964	14893	15004	15122	15045	15008	15162	15005	15060	15010	14979	14898	15025	14985	14778	14820	14949	14870	14880	15167	15140	15253	14997	15035	14949	15107	15120	14887	14997	14867	14981	14959	15019	14722	14945	14994	14849	15058	15059	14929	14835	14991	15145	14916	14925	14863	14859	15019	15061	15002	14863	15095	14971	14892	14914	15085	14868	14861	14876	15066	15013	14975	14964	14945	14867	14943	14892	14762	15071	14754	14929	14925	14806	14921	15083	15011	15027	14859	14950	14939	14845	14846	14949	14885	14854	14959	15051	15117	15105	14901	15115	14881	15064	14892	14898	14910	15129	15014	14985	15023	15226	15007	15078	15101	15152	15089	14951	15022	15112	14710	14942	15189	15050	15025	14934	14870	14884	14887	15042	14986	15077	14973	14883	14784	15075	14842	15025	15164	14840	15087	14803	14948	15111	14920	14920	15222	14912	14977	14843	15043	15122	14945	14909	15042	14945	15031	15049	15061	14934	14885	14953	15135	14994	15015	14859	14936	14914	15047	15069	14839	15131	14918	15010	14745	14948	15016	15195	14989	15162	14863	15024	15028	15012	15021	14860	15235	15029	15115	15089	14884	14865	15044	15035	14824	14923	14835	15129	14840	14934	14928	14847	15171	14776	14862	15044	14947	14943	15043	14907	14853	14910	14905	14953	15125	14949	15004	15080	14836	15230	14913	14994	15006	15062	14960	14988	15115	14966	14687	14892	15107	15086	15129	14842	14904	15268	15057	15165	14967	14925	14998	14951	15042	15190	15057	14978	14989	14982	14762	14943	14894	15140	14998	15105	14988	15030	14853	14852	14800	14883	15027	15054	14972	15060	15028	15030	14880	15046	14855	15006	14948	15061	15045	14879	15055	14995	15072	14907	14994	15155	15001	14945	14863	14966	15248	15189	14913	15117	14962	14967	15001	14800	14830	14861	14982	14760	14907	14942	15001	14934	14950	15070	14903	14990	14889	14846	14929	14829	14957	14852	14891	15005	15053	14974	14974	14702	14861	15042	15044	15018	15056	14930	15023	15084	15113	15007	14835	14785	15134	15058	14859	14851	15054	15072	14870	14936	14831	14920	14974	14737	14997	14865	14827	15080	14973	14893	14807	14956	15113	14928	14978	15063	14981	15048	14728	14996	15046	14898	14878	14720	15062	14847	14958	14929	14840	14983	14973	15118	15016	14907	15010	15003	15033	15018	14864	14844	15045	14944	14882	15126	15053	15153	14892	15047	14952	15117	14854	15196	14988	15050	15083	15029	14913	14849	15155	14872	14725	14967	14910	14897	14991	14902	14939	14996	15071	14965	14930	14803	15082	15105	14992	14809	14885	15107	15244	15015	14952	15163	14954	14790	14901	15066	14891	14876	14939	14995	14819	15009	14969	14802	14872	14983	15088	14812	14973	15094	15065	15016	14994	14796	14988	14898	14831	15161	15087	14852	15105	14915	14802	15076	15037	15127	14908	14934	14801	15013	14959	14952	14988	14802	14970	15017	15055	14852	15199	14718	15095	14937	14826	14874	14957	14946	14724	14935	15037	14999	14864	14889	14706	15225	15033	15022	14929	15127	15075	15034	14914	14930	15136	14956	15044	14947	14951	14886	14923	14876	15006	14892	15008	14935	15051	14914	15065	14990	14887	14855	14942	15064	15060	15008	15016	15119	14999	14953	15009	15005	14995	14910	14914	14931	15148	15078	15242	14948	15179	15028	14937	14898	14939	15143	15055	14907	15013	15134	14963	15125	15064	14897	14906	14845	15015	14847	15186	14949	15030	14946	14914	14766	14936	14961	15040	15112	14915	14884	14954	15177	15018	14952	14987	14928	14954	14955	15034	14884	15117	14910	14870	14834	15041	14818	15023	14966	15034	14951	15063	15152	14972	14959	14834	14821	14925	14916	15198	15048	15099	15066	14881	14909	15001	14925	14909	14972	14706	14926	14905	14995	14814	14856	14831	15058	14834	15033	15003	14880	14916	15067	14996	14759	14874	14958	14791	15068	14926	14934	15030	15114	14954	14968	14686	15095	15094	14850	15260	15067	14920	14806	14952	14925	15050	15008	14841	14945	14944	15049	14894	14930	15032	14925	15163	15089	15063	15004	14931	14793	15085	14900	14976	15030	15066	15020	14985	15016	14896	15045	14905	15019	14852	15015	14927	14880	15046	14972	15053	14887	14996	14969	14798	15091	15094	14936	14921	15032	15070	15024	14928	15016	15021	15008	14931	15067	15028	15052	15062	14895	15073	14980	15150	14926	14991	15027	15105	15019	15064	15005	14953	14922	14959	14897	14996	14998	14890	14934	15143	15037	14957	14910	14936	15243	14914	14875	15065	14981	14838	15222	14969	14863	15120	15054	14969	14900	14973	15043	14893	15174	14921	15337	14925	14799	14831	14843	15173	15063	15043	14859	15008	15159	15084	15011	14869	14886	14810	14939	15120	15002	14822	14857	15030	15048	14919	15033	14984	14970	14719	14868	15207	15044	14738	15137	14898	15087	14986	14982	14954	14836	14970	14912	14851	14906	15049	14978	15052	14919	14845	15031	14885	15107	14975	14929	14897	15142	15111	15032	15086	14947	14671	14996	14832	14943	14916	15128	15065	15149	14937	14931	14839	15086	14884	14901	14943	15042	14997	15091	15151	14997	14932	14959	14926	14950	14956	14824	15133	15067	15039	14901	14953	14963	15011	14932	15130	15229	14864	15024	15032	14973	14993	14887	14777	14988	15133	14928	14763	15171	15196	15012	15227	14851	14957	14984	15152	14992	15068	14915	15105	14836	14926	14968	14927	14981	15111	14926	15007	15014	15181	14964	14921	14825	14832	14929	14981	14962	15021	15106	14963	14871	15078	14805	14807	14764	15054	14945	14943	14867	14863	14933	14898	14951	14997	15035	14839	15099	14852	15080	15122	14925	15089	14950	14895	15113	14809	15050	14817	14860	15042	15046	14896	15028	14949	14877	14974	14977	15016	14843	14997	14924	14889	14941	15082	14985	14936	14915	14863	14836	15077	14907	14944	14813	14978	14906	15033	15185	14808	14959	15033	14952	15134	15011	15066	14959	14871	15100	14956	15112	14977	14960	15092	14898	14924	14882	15104	14968	14995	14933	14868	14970	15021	14969	14955	15089	15091	14963	14994	14956	15041	14824	15115	15000	14882	14904	14854	14849	15035	15025	14957	15032	14946	14840	15012	14979	14876	15041	15093	14967	15076	14938	14884	15017	15034	14959	14916	14811	14897	14990	14868	14922	14891	14946	14892	14847	14906	14936	15011	14951	15004	15016	14892	14955	15024	14742	14913	14989	14954	14938	14930	14820	14895	14991	14970	15037	14955	14854	14996	14957	14779	15038	15106	14978	14955	14963	14977	15046	15063	14781	14866	14878	15027	14965	14819	14916	14997	15137	14966	14991	15005	15079	14915	14682	14801	14953	15006	14874	14845	14920	15105	15200	15015	15044	15149	15138	14824	14953	14788	14945	15052	14976	14862	15022	14991	15057	14917	14937	14953	15258	15167	15097	15000	15091	15190	15019	15005	14987	14948	15017	14892	15109	14811	15018	15055	15035	14836	14807	15008	15042	14988	15007	14995	14863	15027	14861	14915	15108	15017	15119	15122	14875	15031	15144	14665	15078	14984	14945	15101	15091	14904	14819	14881	14825	15227	15084	14960	15067	15075	15026	15105	15043	15102	15074	15006	14846	14880	14924	15164	14842	14919	14913	15028	15047	14882	15014	15112	15199	15119	15003	15108	14866	14975	15091	14911	15109	14972	14903	14934	14972
14130	15679	15370	14945	14958	22261	26045	23133	19855	17713	15841	14938	14792	14555	14598	14514	14846	14607	14818	14649	14549	14597	14543	14669	14768	14668	14594	14606	14466	14648	14619	14591	14576	14713	14751	14650	14706	14698	14550	14601	14595	14581	14586	14575	14651	14702	14587	14864	14681	14730	14605	14628	14813	14752	14657	14591	14652	14552	14595	14686	14550	14658	14505	14757	14681	14735	14678	14580	14674	14582	14673	14679	14760	14573	14648	14534	14750	14679	14852	14639	14712	14747	14657	14640	14708	14783	14707	14678	14557	14756	14598	14556	14511	14737	14759	14552	14518	14743	14743	14770	14697	14618	14736	14644	14752	14709	14628	14669	14803	14683	14718	14766	14537	14664	14739	14573	14810	14537	14686	14556	14669	14684	14551	14656	14626	14664	14724	14525	14583	14516	14556	14645	14694	14610	14781	14721	14611	14497	14622	14789	14723	14692	14702	14702	14516	14708	14555	14640	14627	14652	14556	14727	14608	14785	14653	14709	14561	14621	14690	14542	14620	14495	14649	14584	14635	14759	14710	14601	14595	14577	14581	14679	14680	14599	14612	14589	14701	14717	14652	14698	14501	14610	14591	14571	14645	14702	14582	14662	14658	14578	14595	14687	14644	14720	14555	14719	14598	14522	14850	14701	14848	14634	14754	14618	14553	14735	14503	14757	14573	14674	14597	14592	14833	14420	14591	14595	14565	14646	14673	14550	14503	14710	14478	14667	14624	14805	14648	14715	14506	14628	14616	14685	14530	14661	14560	14774	14596	14783	14646	14871	14709	14709	14601	14691	14676	14828	14678	14608	14539	14593	14562	14700	14564	14493	14534	14768	14603	14669	14578	14611	14695	14662	14767	14694	14573	14592	14763	14741	14736	14777	14617	14630	14586	14528	14695	14573	14606	14592	14775	14629	14674	14651	14720	14715	14557	14797	14664	14607	14680	14640	14609	14752	14802	14650	14757	14758	14695	14722	14604	14793	14713	14618	14678	14486	14726	14647	14621	14654	14593	14656	14582	14750	14566	14743	14568	14653	14637	14635	14711	14600	14701	14613	14666	14523	14591	14778	14579	14724	14643	14647	14571	14722	14681	14572	14675	14624	14746	14612	14664	14526	14910	14662	14634	14586	14687	14633	14631	14732	14712	14751	14699	14505	14832	14691	14674	14416	14708	14620	14768	14619	14529	14815	14632	14598	14713	14549	14791	14868	14584	14633	14690	14563	14712	14521	14765	14660	14689	14476	14626	14733	14750	14797	14676	14692	14632	14749	14663	14606	14507	14523	14710	14612	14680	14579	14666	14811	14576	14727	14738	14648	14694	14829	14664	14648	14473	14549	14774	14695	14600	14705	14484	14583	14690	14704	14588	14842	14522	14692	14689	14734	14706	14615	14623	14770	14606	14582	14654	14523	14813	14575	14695	14768	14611	14646	14483	14673	14642	14838	14653	14534	14534	14521	14776	14586	14800	14640	14669	14702	14736	14735	14690	14695	14642	14737	14630	14613	14655	14645	14596	14865	14697	14592	14654	14572	14666	14641	14685	14536	14581	14626	14781	14761	14567	14625	14728	14624	14615	14589	14627	14418	14500	14689	14684	14678	14709	14642	14655	14705	14885	14610	14788	14676	14587	14665	14631	14632	14497	14553	14591	14471	14503	14651	14712	14779	14733	14734	14669	14722	14687	14524	14485	14751	14839	14714	14628	14752	14603	14698	14524	14610	14524	14764	14680	14469	14560	14738	14776	14726	14709	14743	14609	14674	14584	14635	14708	14446	14803	14647	14716	14665	14674	14881	14588	14504	14575	14647	14758	14779	14519	14687	14731	14706	14752	14732	14740	14626	14614	14582	14721	14732	14587	14831	14605	14648	14775	14605	14680	14690	14730	14608	14653	14644	14507	14575	14690	14823	14529	14536	14573	14607	14801	14686	14677	14721	14751	14686	14568	14589	14577	14564	14721	14712	14686	14626	14573	14531	14705	14698	14638	14638	14593	14555	14658	14511	14652	14822	14796	14583	14591	14606	14615	14847	14726	14586	14722	14543	14585	14765	14569	14638	14698	14682	14595	14644	14742	14528	14757	14627	14441	14815	14681	14738	14685	14598	14566	14806	14589	14630	14787	14567	14678	14734	14762	14738	14508	14521	14472	14549	14630	14817	14599	14570	14651	14748	14690	14524	14785	14423	14609	14627	14701	14758	14673	14731	14712	14620	14372	14709	14417	14785	14799	14550	14626	14669	14732	14688	14735	14713	14666	14656	14657	14763	14506	14675	14704	14660	14754	14649	14645	14686	14618	14436	14564	14624	14702	14561	14713	14481	14521	14700	14618	14625	14696	14756	14727	14688	14643	14634	14599	14704	14543	14766	14674	14649	14676	14552	14619	14479	14698	14601	14631	14654	14727	14576	14525	14814	14681	14675	14864	14615	14678	14660	14652	14563	14697	14637	14664	14668	14709	14556	14676	14584	14628	14876	14665	14813	14557	14582	14681	14499	14630	14737	14615	14679	14696	14713	14658	14752	14668	14537	14527	14490	14614	14792	14614	14638	14613	14678	14684	14609	14886	14612	14645	14561	14676	14645	14695	14623	14661	14717	14687	14690	14660	14695	14659	14544	14618	14719	14559	14645	14716	14644	14788	14643	14804	14671	14726	14618	14655	14528	14731	14587	14649	14565	14681	14498	14766	14700	14569	14627	14645	14574	14631	14708	14606	14753	14706	14654	14607	14708	14430	14556	14708	14663	14671	14801	14866	14667	14595	14751	14710	14428	14510	14716	14696	14653	14543	14665	14647	14575	14552	14805	14774	14683	14610	14612	14688	14790	14738	14610	14608	14598	14678	14575	14452	14546	14742	14740	14729	14633	14746	14615	14703	14661	14832	14676	14757	14688	14651	14652	14578	14656	14686	14683	14697	14653	14598	14801	14669	14648	14619	14581	14656	14682	14597	14721	14622	14578	14666	14751	14795	14714	14707	14603	14577	14617	14744	14695	14646	14591	14794	14699	14704	14875	14684	14641	14599	14669	14681	14635	14615	14766	14590	14724	14695	14842	14669	14680	14790	14543	14549	14780	14660	14677	14706	14642	14881	14480	14849	14620	14606	14604	14686	14711	14712	14667	14743	14658	14589	14867	14582	14586	14582	14705	14713	14613	14694	14788	14807	14647	14669	14706	14651	14579	14600	14620	14561	14648	14854	14621	14658	14718	14718	14683	14697	14588	14570	14691	14551	14563	14640	14597	14637	14604	14694	14670	14617	14553	14645	14437	14649	14575	14623	14690	14602	14544	14570	14595	14689	14509	14665	14633	14630	14532	14893	14535	14663	14508	14788	14560	14667	14683	14813	14540	14695	14574	14864	14555	14651	14953	14732	14709	14597	14535	14729	14729	14674	14587	14693	14560	14710	14514	14651	14696	14575	14549	14655	14701	14586	14704	14797	14541	14584	14575	14722	14807	14634	14510	14715	14603	14741	14708	14860	14770	14737	14767	14586	14750	14751	14739	14606	14761	14568	14657	14577	14625	14582	14720	14590	14718	14558	14903	14729	14740	14684	14721	14643	14696	14686	14698	14687	14742	14621	14698	14688	14618	14751	14729	14754	14672	14393	14729	14621	14736	14642	14738	14537	14707	14634	14547	14558	14463	14603	14780	14534	14801	14674	14657	14582	14644	14699	14549	14640	14850	14628	14523	14679	14781	14647	14704	14596	14855	14514	14699	14719	14714	14748	14844	14731	14591	14617	14750	14615	14738	14615	14764	14611	14660	14748	14657	14679	14507	14637	14612	14487	14590	14734	14718	14490	14677	14563	14620	14668	14692	14589	14504	14522	14669	14658	14732	14539	14836	14760	14666	14697	14647	14747	14623	14637	14473	14646	14719	14564	14643	14455	14494	14784	14528	14727	14708	14690	14785	14783	14610	14843	14735	14684	14656	14609	14718	14488	14729	14742	14671	14614	14607	14763	14725	14821	14730	14606	14558	14808	14612	14585	14564	14639	14546	14697	14778	14625	14576	14718	14710	14632	14878	14679	14743	14623	14704	14657	14571	14734	14747	14737	14640	14686	14648	14672	14525	14722	14663	14594	14764	14623	14584	14976	14803	14741	14756	14719	14617	14708	14729	14522	14688	14797	14673	14589	14577	14650	14526	14741	14638	14653	14634	14576	14659	14566	14687	14643	14505	14586	14688	14584	14768	14555	14656	14760	14787	14632	14595	14662	14565	14659	14751	14601	14681	14694	14632	14726	14686	14769	14749	14513	14680	14716	14521	14816	14753	14702	14717	14649	14912	14610	14484	14606	14769	14624	14648	14528	14665	14651	14660	14811	14703	14561	14595	14709	14633	14761	14804	14837	14710	14650	14656	14624	14714	14550	14550	14692	14790	14636	14687	14688	14671	14717	14563	14671	14660	14722	14722	14522	14622	14636	14534	14739	14614	14663	14625	14744	14590	14579	14494	14642	14600	14572	14737	14622	14715	14621	14760	14810	14689	14650	14535	14917	14723	14629	14700	14618	14677	14670	14795	14557	14649	14793	14714	14751	14943	14634	14734	14661	14576	14603	14839	14641	14669	14663	14678	14604	14822	14594	14663	14652	14558	14569	14404	14695	14753	14560	14647	14579	14644	14601	14517	14705	14555	14543	14572	14676	14657	14649	14840	14579	14606	14924	14841	14649	14708	14705	14658	14609	14696	14634	14685	14528	14638	14607	14690	14632	14477	14628	14708	14623	14518	14529	14699	14615	14791	14665	14562	14915	14662	14622	14600	14773	14584	14685	14681	14633	14753	14552	14621	14663	14478	14907	14680	14611	14590	14654	14898	14563	14777	14615	14661	14787	14402	14736	14722	14719	14671	14692	14769	14691	14577	14735	14526	14697	14612	14905	14701	14684	14501	14567	14670	14786	14633	14565	14524	14627	14570	14622	14686	14768	14613	14567	14702	14795	14703	14563	14807	14789	14629	14615	14801	14662	14701	14743	14617	14783	14700	14750	14706	14712	14781	14580	14627	14504	14626	14617	14617	14644	14821	14604	14665	14587	14686	14743	14756	14741	14677	14707	14633	14585	14676	14881	14683	14604	14616	14833	14662	14576	14828	14624	14708	14617	14841	14587	14757	14874	14675	14692	14740	14606	14761
24526	21203	28050	24827	20566	34408	46955	40268	31647	24788	19191	16638	15579	15582	15385	15336	15650	15504	15445	15173	15479	15507	15445	15414	15487	15332	15385	15293	15419	15239	15395	15412	15432	15624	15500	15467	15377	15364	15248	15321	15085	15364	15192	15441	15342	15268	15404	15211	15409	15339	15354	15481	15329	15563	15500	15546	15266	15231	15359	15398	15422	15244	15290	15257	15371	15387	15328	15234	15238	15365	15262	15319	15400	15546	15275	15357	15330	15380	15277	15357	15246	15310	15299	15357	15348	15246	15388	15327	15141	15226	15375	15162	15255	15312	15377	15285	15297	15267	15192	15417	15462	15322	15386	15331	15383	15295	15367	15261	15331	15291	15364	15185	15023	15253	15162	15275	15409	15227	15389	15307	15283	15394	15415	15347	15228	15459	15310	15214	15130	15441	15472	15290	15204	15226	15326	15096	15305	15349	15266	15347	15386	15259	15517	15161	15323	15225	15402	15468	15372	15192	15264	15249	15348	15121	15193	15317	15231	15490	15280	15370	15259	15230	15329	15417	15113	15215	15400	15470	15379	15358	15359	15399	15204	15229	15496	15120	15332	15189	15461	15341	15256	15331	15300	15257	15288	15305	15352	15418	15527	15143	15330	15334	15442	15513	15460	15223	15327	15496	15322	15498	15208	15398	15199	15390	15452	15324	15346	15142	15369	15145	15323	15448	15385	15305	15100	15270	15414	15505	15084	15261	15362	15320	15324	15104	15493	15242	15422	15319	15402	15190	15191	15337	15344	15309	15212	15284	15474	15420	15312	15349	15333	15441	15351	15280	15323	15305	15469	15051	15240	15263	15320	15202	15244	15167	15348	15468	15304	15331	15427	15220	15381	15253	15396	15127	15351	15202	15361	15187	15586	15310	15176	15322	15350	15312	15279	15216	15302	15495	15300	15395	15184	15378	15260	15310	15281	15343	15363	15286	15434	15222	15429	15410	15400	15361	15296	15327	15181	15298	15290	15444	15409	15332	15454	15435	15301	15467	15445	15249	15427	15293	15282	15310	15356	15336	15329	15389	15188	15260	15244	15202	15264	15435	15082	15236	15311	15425	15271	15344	15303	15382	15256	15274	15332	15501	15420	15377	15270	15308	15426	15457	15292	15092	15321	15316	15322	15300	15550	15432	15380	15319	15308	15220	15418	15347	15365	15392	15418	15339	15342	15308	15261	15309	15391	15292	15217	15225	15333	15339	15451	15399	15354	15371	15226	15224	15325	15277	15408	15456	15256	15238	15343	15280	15526	15346	15272	15302	15299	15205	15373	15405	15109	15164	15298	15152	15321	15476	15283	15450	15185	15274	15326	15301	15320	15181	15459	15462	15445	15437	15328	15303	15357	15356	15374	15431	15289	15262	15312	15350	15176	15071	15165	15489	15470	15437	15447	15402	15388	15376	15377	15244	15351	15691	15387	15380	15446	15267	15356	15438	15268	15275	15359	15330	15186	15447	15355	15286	15496	15299	15452	15354	15092	15377	15230	15407	15329	15269	15145	15212	15231	15362	15421	15392	15254	15479	15365	15220	15413	15324	15376	15348	15287	15435	15261	15405	15342	15287	15294	15404	15331	15462	15329	15292	15299	15207	15276	15375	15104	15211	15283	15350	15237	15289	15325	15347	15429	15395	15390	15154	15398	15312	15315	15352	15388	15404	14999	15145	15360	15392	15222	15431	15144	15382	15275	15368	15353	15202	15433	15192	15288	15407	15341	15300	15340	15385	15497	15418	15254	15271	15189	15128	15198	15114	15214	15169	15512	15248	15085	15396	15122	15462	15420	15199	15237	15380	15283	15375	15423	15444	15135	15296	15356	15249	15123	15239	15282	15350	15341	15404	15341	15354	15216	15323	15335	15010	15285	15278	15347	15275	15398	15298	15528	15272	15304	15268	15423	15282	15312	15424	15254	15393	15272	15425	15424	15340	15387	15480	15415	15314	15283	15267	15193	15395	15295	15530	15328	15398	15409	15294	15384	15313	15447	15281	15285	15110	15234	15331	15397	15256	15162	15587	15464	15304	15353	15330	15359	15289	15460	15458	15458	15287	15322	15348	15356	15407	15062	15322	15315	15193	15532	15259	15384	15242	15303	15411	15584	15374	15216	15373	15314	15321	15241	15331	15193	15243	15307	15386	15326	15226	15351	15396	15301	15336	15370	15265	15462	15330	15469	15104	15269	15278	15446	15365	15376	15344	15246	15633	15243	15563	15410	15429	15420	15191	15135	15473	15246	15327	15416	15315	15402	15175	15424	15198	15158	15263	15491	15254	15385	15236	15394	15289	15101	15279	15426	15245	15306	15401	15430	15377	15320	15258	15328	15193	15182	15254	15281	15333	15204	15293	15161	15246	15405	15439	15336	15312	15307	15428	15303	15230	15504	15411	15220	15279	15294	15269	15420	15523	15314	15288	15195	15553	15349	15295	15336	15360	15327	15251	15366	15285	15456	15399	15143	15422	15641	15622	15470	15325	15138	15238	15153	15483	15250	15223	15438	15287	15258	15442	15306	15336	15238	15351	15403	15222	15254	15240	15419	15176	15419	15360	15369	15172	15358	15174	15474	15200	15232	15224	15278	15361	15219	15422	15310	15288	15199	15402	15372	15319	15324	15188	15309	15414	15512	15576	15230	15324	15277	15403	15181	15347	15413	15369	15664	15231	15334	15311	15302	15479	15349	15284	15444	15246	15523	15519	15421	15354	15307	15310	15410	15450	15307	15424	15260	15393	15482	15366	15492	15375	15449	15106	15376	15132	15244	15260	15265	15291	15228	15552	15252	15300	15423	15328	15310	15319	15396	15547	15173	15255	15442	15425	15348	15219	15417	15227	15427	15419	15384	15487	15304	15364	15257	15443	15230	15498	15267	15212	15264	15356	15255	15273	15115	15222	15441	15306	15391	15149	15304	15352	15243	15272	15492	15202	15508	15335	15456	15187	15257	15466	15193	15382	15356	15289	15342	15118	15265	15253	15438	15418	15402	15199	15431	15348	15503	15373	15207	15371	15263	15326	15317	15203	15198	15180	15458	15264	15421	15284	15357	15236	15479	15362	15395	15179	15249	15422	15509	15415	15366	15455	15197	15241	15227	15289	15193	15288	15315	15062	15409	15368	15389	15237	15557	15293	15363	15365	15382	15308	15284	15452	15409	15312	15358	15376	15436	15171	15271	15415	15535	15360	15465	15360	15339	15626	15325	15372	15226	15258	15347	15182	15404	15248	15393	15552	15186	15274	15316	15288	15451	15416	15294	15407	15409	15461	15457	15390	15327	15208	15338	15172	15050	15300	15373	15250	15332	15302	15413	15308	15362	15162	15140	15433	15384	15345	15356	15278	15200	15046	15209	15301	15350	15529	15577	15304	15398	15265	15304	15379	15317	15372	15493	15389	15298	15386	15149	15399	15263	15427	15122	15112	15337	15278	15106	15229	15309	15196	15302	15359	15375	15153	15348	15308	15268	15405	15625	15438	15350	15373	15353	15284	15330	15226	15288	15155	15065	15415	15331	15375	15203	15180	15271	15215	15381	15357	15258	15458	15360	15427	15293	15169	15116	15397	15414	15322	15444	15135	15442	15165	15362	15304	15397	15325	15324	15325	15401	15282	15278	15229	15426	15345	15403	15326	15300	15249	15281	15436	15385	15317	15253	15346	15429	15318	15173	15312	15158	15214	15344	15475	15333	15341	15251	15237	15294	15281	15441	15204	15258	15305	15214	15377	15418	15229	15372	15173	15346	15328	15368	15117	15421	15402	15465	15205	15504	15405	15563	15342	15388	15572	15292	15234	15205	15315	15126	15189	15417	15383	15475	15235	15237	15262	15253	15232	15415	15405	15406	15321	15427	15509	15350	15313	15321	15411	15600	15405	15590	15155	15316	15343	15254	15150	15538	15415	15414	15222	15414	15289	15417	15411	15305	15384	15361	15307	15343	15541	15258	15272	15331	15213	15171	15392	15324	15509	15375	15468	15345	15353	15451	15357	15298	15260	15520	15232	15337	15222	15545	15316	15229	15247	15297	15293	15444	15400	15383	15369	15251	15260	15354	15461	15296	15169	15232	15318	15360	15363	15409	15276	15207	15235	15281	15180	15411	15373	15413	15348	15372	15140	15126	15366	15451	15521	15371	15270	15188	15533	15441	15374	15295	15354	15226	15322	15399	15391	15211	15267	15350	15246	15285	15380	15298	15253	15425	15473	15277	15436	15258	15357	15316	15384	15315	15244	15430	15301	15595	15230	15264	15338	15257	15468	15310	15431	15364	15415	15323	15054	15258	15207	15314	15228	15326	15450	15539	15399	15345	15445	15188	15307	15584	15514	15362	15264	15291	15226	15286	15095	15094	15382	15283	15440	15256	15325	15432	15467	15458	15257	15326	15436	15437	15395	15443	15514	15495	15364	15362	15298	15374	15236	15167	15155	15422	15453	15410	15493	15306	15283	15367	15414	15293	15180	15498	15263	15308	15253	15176	15425	15304	15310	15197	15188	15379	15264	15241	15430	15327	15412	15314	15446	15306	15153	15280	15068	15386	15288	15341	15177	15328	15156	15216	15318	15416	15338	15411	15264	15488	15244	15428	15415	15440	15531	15269	15218	15096	15077	15219	15200	15318	15380	15547	15405	15453	15290	15180	15502	15425	15224	15187	15403	15291	15088	15452	15285	15396	15307	15278	15248	15277	15314	15312	15353	15421	15282	15227	15354	15299	15228	15272	15368	15370	15368	15290	15354	15440	15525	15467	15392	15537	15310	15328	15457	15417	15284	15356	15461	15241	15279	15248	15337	15374	15362	15555	15358	15407	15394	15359	15278	15348	15335	15252	15308	15364	15335	15491	15595	15367	15238	15349	15310	15300	15362	15461	15337	15536	15482	15401	15367	15597	15312	15341	15278	15451	15129	15563	15244	15389	15437	15288	15387	15282	15391	15365	15379	15471	15480	15325	15302	15192	15437	15392	15201	15322	15417	15533	15282	15397	15293	15326	15251	15296	15355	15224	15494	15430	15544	15304	15180	15279	15175	15369	15428	15328	15534	15350	15415	15327	15488	15453	15310	15302	15247	15390	15337	15469	15274	15261	15357	15368	15357	15305	15523	15524	15162	15242	15338	15303	15378	15344	15283	15401	15199	15359	15330
14228	20979	18994	16706	16332	40433	47717	42134	34085	25651	18995	15934	14970	14809	14908	14872	14941	14933	14945	14934	14854	14845	14774	14789	15033	14890	14887	14940	15078	14790	14875	14827	14925	14819	14679	14923	14800	14928	14994	14782	15098	14970	14754	14844	14799	14914	14835	14793	14859	14964	14855	15004	14974	14956	14823	14860	15127	14892	14938	14751	14834	14882	15014	14864	14945	14793	15042	14936	14866	14858	14760	14819	14991	14895	14781	15039	14735	14921	14774	14927	14883	14818	15061	14816	14932	14788	14968	14645	14786	14897	14903	14828	14949	14900	14892	14989	14932	14793	14817	14854	15034	14819	14899	14955	14858	14886	14832	14990	14894	14747	14908	14775	14971	14998	14794	14807	14783	14676	14858	15126	14877	14767	15001	14793	14795	14905	14843	14965	14923	14988	14945	14855	14903	14779	14670	14958	14905	14886	14941	15005	15053	14841	14880	14766	14927	14890	14933	14851	15001	14850	14911	15102	15000	14926	14966	14875	14764	15032	14831	14953	14954	14825	14821	14929	15013	14614	14735	14788	14961	14934	14944	14817	14837	14986	14840	14890	14904	14933	14886	14776	14915	14911	14844	15001	14860	15021	14881	14760	14903	14704	14978	14805	14679	14968	14723	14733	14851	14893	14841	14749	14843	14776	14845	14949	14964	14884	15049	14827	14902	14906	14882	14961	14768	14887	14829	14927	14869	14841	14785	14884	14954	14874	14844	14923	14993	14987	14970	14804	14932	14926	14994	14815	14898	14679	14915	14980	14883	14928	14947	14863	14796	14834	14865	14768	14809	14858	14907	14864	14953	14765	14880	14915	14823	14933	14858	15017	14986	14724	14800	15056	14833	14853	14917	14891	14913	14791	14932	14916	14603	14880	14899	14888	15031	14847	14905	15040	14867	14857	14918	14877	14971	14794	15021	14825	14957	14848	14973	14845	14663	14813	15077	14897	14954	14837	14871	14950	14865	14883	14930	14854	14836	14802	14894	14948	14736	14864	14785	14842	14902	14887	14907	14992	14724	14936	14827	14910	14803	14820	14682	15074	15011	14697	14831	14890	14848	14783	14800	15115	14854	14777	14873	14898	15153	14893	15173	14936	15028	14860	14799	14924	14837	14851	15094	14833	14787	14841	14905	15037	14924	14826	14860	14881	14842	15093	14783	14844	15028	14918	15017	14864	14832	15006	14786	14965	14858	14955	15014	14846	14962	14922	14738	14848	14914	14824	14834	14965	14908	14963	14941	14933	14814	15109	14882	14834	14885	15036	14903	14776	14797	14828	14937	14840	14837	14829	14866	14679	14979	14845	14976	14820	14863	14840	14969	14793	15013	14901	14896	14974	14893	14790	14832	14821	15006	14913	14970	14871	14902	14768	14859	14848	15046	14779	15084	14786	15045	14945	14870	14805	14946	14839	15129	14797	14754	14872	14872	14733	14871	14889	14943	14846	14943	14840	14781	14862	14882	14868	14697	14879	14919	14840	14909	14809	14736	15075	14922	14748	14980	14779	14908	14858	14881	14983	14843	14923	15023	14891	14784	14821	14824	14889	14856	14852	14996	14960	14879	14801	15188	14837	14767	14968	14947	14890	14794	14561	14966	14763	14977	14914	14945	14922	14844	14913	14974	14901	15061	14992	14904	14943	14952	14868	14863	14831	14997	14846	14815	14909	14815	14927	14800	14805	14768	15078	14754	14834	14870	14829	14939	14742	14864	15072	14993	14945	14969	14756	14969	14865	14924	14958	14960	14856	14730	14791	14955	14857	14945	14987	14965	14771	14939	14637	14896	14802	14963	14902	15097	14762	15005	14902	14814	14819	14855	14834	15009	14695	14920	14752	14852	14793	14826	14969	14856	15018	14900	14781	14762	14897	14728	15009	14920	14873	14956	14971	14816	14968	14993	14957	14956	14963	14956	14831	14808	15015	14828	14821	15026	14869	14688	14754	14820	14987	14938	14883	14822	14770	14923	14942	14873	15013	14913	14912	14937	14826	15027	14696	14881	14810	14942	14900	14761	15006	14753	14836	14785	14860	14688	15034	14748	14921	14709	14870	14971	14734	14978	15088	14876	14934	14841	14840	14944	14855	14775	14948	15036	14949	14992	14787	14886	14919	15066	14964	14940	15066	14825	14797	15028	14837	14734	14692	14951	14843	14971	14887	15045	15063	14768	14762	14881	15012	14980	14960	14797	14943	15021	14930	14821	14938	14877	14827	14932	14908	14879	15037	14843	14813	14744	15015	14688	14755	14973	14848	14908	14761	14851	14927	14901	14771	14859	14942	14830	14887	14880	14789	14944	15043	14923	14818	14789	14842	14953	14773	14871	14769	14947	14865	14794	14784	15018	14835	14881	14883	14822	14832	14999	14772	14749	15013	14686	14775	14891	14969	14971	14746	15104	14868	14944	14865	14756	14937	14926	14809	14789	15015	14980	14932	14985	14844	14796	14811	14757	14873	14796	14852	14830	14785	14986	14810	14729	14779	14880	14827	14756	14972	15024	14722	14966	14782	14813	14907	14751	14844	14880	14779	14956	14725	15150	14812	15044	14922	14943	14858	15029	14784	14916	14812	14834	14798	15026	14937	14901	14807	14891	14856	14973	14963	14949	14764	14836	15016	14932	14915	14876	14824	14877	14727	14754	15034	14866	14930	14905	14985	15058	14948	15046	14994	14726	14876	14940	14981	14866	14739	14982	14794	14841	15076	14830	14778	14958	14935	14880	14806	15012	14750	14915	14886	14958	14807	14890	14900	14943	14962	14840	14911	14936	14902	14792	14887	14914	14855	14971	14882	15014	14901	15051	14837	14924	14807	14929	14939	14759	14860	15000	14789	14959	14857	14918	14850	14750	14990	14874	14728	14967	14877	15016	15074	14794	14882	14865	14871	14971	14977	14829	14929	14958	14779	14796	14898	14831	14792	14837	14883	14849	14822	14849	14963	14890	14880	14790	15003	14945	15043	14746	14959	14692	15026	14820	14813	14915	14834	15015	14895	14783	15053	14724	14924	14828	14856	14787	14733	14947	14803	14796	15046	14840	14948	14828	14840	14925	14945	14854	14914	14968	14899	14852	14757	14997	15003	14984	14741	14948	14880	14816	14858	14881	14755	14908	14992	14836	15005	14827	14978	14928	14959	14824	14843	14951	14913	14918	14915	14950	14857	14897	14865	14797	14721	14909	14667	15029	14841	14909	14846	15149	14759	14719	14810	15094	14947	14881	15050	14922	14770	14870	14893	14901	14933	14843	14735	14949	14919	15003	14923	14850	14888	14790	14916	14893	14873	14929	14937	14861	14946	14804	15000	15070	14926	14814	14898	14893	14951	14766	15002	14892	14848	14907	14958	14723	15009	14962	14976	14931	14760	14848	14851	14946	14968	14818	14926	14912	14827	14881	14930	14961	14880	14802	14786	14787	14942	14854	14905	15143	14897	14797	14786	14909	14888	14946	14861	14929	14807	14749	14839	14803	15010	15004	14803	14925	14957	14725	14846	14772	14990	14893	15007	14986	14912	14937	14989	14865	14996	14984	15010	15023	14991	14931	14850	15030	14996	14774	14922	14930	14871	14859	14954	14705	14762	14820	14798	14966	14777	15039	15084	14964	14786	14870	14789	15065	14908	14995	14918	14886	14839	14867	14831	15012	15007	14961	15025	14886	14819	14921	14981	14860	14930	14938	14990	14939	14809	14886	14625	14897	14929	14910	14866	14926	14861	15056	14870	14943	14790	14934	14963	14857	14905	14957	14757	14928	15004	14989	14913	14779	14750	14872	14785	14700	14828	14992	14831	14994	14884	14958	14845	15044	14932	14928	14922	14768	14949	14851	14880	14744	14807	15034	14891	14874	15013	14886	14789	14867	14829	14794	14939	14786	14888	14824	14939	14876	15006	14888	14784	14802	14718	15015	14877	15014	14856	14906	14947	14856	14770	14770	14926	14877	14861	14875	14932	14817	14821	14983	14862	14894	14791	14713	14795	14748	14859	14896	14880	14843	14914	14860	14872	14893	14942	14810	14656	14931	14902	15031	14770	14941	14917	14842	15030	14861	14749	14696	14974	14936	14808	14802	14909	14888	14867	15049	14996	14896	14748	14948	14814	14847	14746	14933	14860	14888	14710	14952	14891	14967	15001	14877	14980	14805	15040	14922	14790	14979	14866	14979	14894	14846	14887	14848	14874	14837	14952	14887	14931	14938	14935	14826	14868	14680	14831	14992	14740	14926	14727	15052	15096	14964	14910	14788	14951	14990	14868	14825	14903	14734	14921	14873	14795	14834	14796	14884	14896	14893	14953	14914	14805	14942	14935	14842	14946	14848	14740	14803	14816	14836	14718	14972	14922	15010	14978	14876	14722	14997	14878	14974	14884	14948	14927	15044	14944	14864	14888	14908	14877	14775	14891	14828	14855	14916	14860	14935	14926	14861	14833	14823	15051	14934	14812	14898	14953	14902	14849	14779	14767	14868	14937	14849	14783	14996	14817	15014	14839	14933	14833	14851	14987	14949	14907	14792	14906	14705	15017	14927	14947	14783	14947	14891	14868	14966	14700	14862	14818	14893	14799	14873	14828	14716	14809	14824	14861	14908	14923	14866	14943	14959	14826	14888	14929	15011	14909	15048	15123	14698	14977	14833	15003	14685	14992	14935	14905	14898	14987	14956	14982	14817	14913	14881	14804	14798	14848	14938	14981	14853	14879	14760	14778	14992	14710	14935	14802	14835	14918	14895	14945	14982	14925	14782	14850	14858	14895	14802	14849	14913	14847	14839	14846	14842	14870	14842	14876	15026	14817	14928	14932	14966	14866	14935	14876	14962	15033	14920	14782	14709	14855	15068	14910	14924	14696	14818	14938	14976	14846	14952	15009	14837	14854	15036	14669	14884	14773	14885	14854	14909	14843	14987	15046	14852	14759	15120	14760	14761	14892	14916	14893	14917	14983	14893	14802	14769	14926	14935	14948	14901	14811	14957	14858	14878	14776	14898	14795	14860	14892	14942	14871	15011	14945	15009	14879	14898	14910	14794	14876	14790	14767	15114	14809	14793	14887	14931	14987	14957	14709	14923	14861	14939	14877	15030	14967	14917	14816	14853	14932	14778	14902	14806	15013	15070	14992	14852	14981	14870	14827	14898	14855
22915	21206	28997	23718	21379	36781	62118	56402	45242	33295	24084	18146	16043	15416	15443	15469	15477	15367	15393	15393	15313	15418	15533	15266	15088	15215	15237	15404	15316	15187	15467	15329	15260	15200	15171	15245	15130	15167	15159	15148	15251	15468	15330	15387	15090	15411	15288	15239	15111	15359	15281	15065	15247	15419	15298	15170	15154	15085	15302	15137	15312	15250	15190	15514	15323	15388	15079	15339	15170	15187	15219	15321	15165	15263	15370	15352	15388	15191	15230	15324	15182	15363	15281	15313	15316	15243	15223	15402	15312	15261	15207	15287	15267	15152	15157	15074	15063	15228	15194	15185	15173	15192	15150	14992	15151	15211	15277	15409	15010	15334	15049	15211	15037	15053	15180	15289	14891	15013	15287	15112	15141	15242	15342	15226	15158	15135	15290	15263	15379	15183	15043	15401	14953	15185	15110	15122	15256	15222	15244	15321	14996	15265	15182	15295	15260	15250	15068	15031	14955	15270	15295	15200	15401	15350	14968	15299	15251	15042	15129	15202	15072	15178	15238	15493	15271	15189	15254	15279	15194	15299	15276	15171	15121	15221	15194	15270	15295	15110	15007	15058	15226	15288	15070	15216	15099	15056	15196	15240	14993	15210	15062	15151	15244	15253	15227	15322	15215	15233	15250	15305	15139	15044	15193	15284	15009	15202	15002	15248	15249	15021	15142	15221	15161	15014	15297	15160	15096	15221	15275	15027	15024	15171	15248	15044	15120	15074	15249	15127	15256	15268	15208	15224	15238	15428	15270	15289	15182	14985	15366	15160	15178	15087	15216	15236	15173	15231	15036	15278	15203	15218	15225	15083	15087	15136	15213	15192	15167	15196	15154	15255	15103	15209	15283	15065	15057	15091	15351	15082	15314	15225	15065	15034	15173	15138	15041	15129	15094	15144	15044	15065	15067	15214	15366	15249	15138	15252	15208	15139	15110	15305	15345	15176	14979	14932	15231	15076	15183	15192	15261	15119	15275	15292	15088	15161	15207	15109	14957	15168	15007	15147	15238	15249	15222	15365	15245	15132	15218	15207	15004	15242	15112	15154	15326	15255	15164	14979	15219	15188	15314	15194	15235	15091	15123	15085	14894	15201	15113	15039	14993	15355	15216	15170	15142	15119	15146	15181	15335	15229	15079	15344	15419	15234	14975	15117	15083	15146	15080	15094	15064	15234	15165	14984	15141	15192	15237	15211	15147	15187	15054	15281	15140	15286	15119	15357	15323	15116	14997	14971	15190	15164	15100	15060	15111	15294	14997	15091	15038	15201	14974	15145	14978	15165	14973	15290	15096	15180	15090	15040	15067	15212	15042	15076	15145	15394	15125	15387	15064	15151	14981	15156	15219	15305	15119	15124	15196	15120	15163	15137	15103	15132	15145	15163	15085	15219	15102	15023	14992	15160	15040	15222	15245	15190	15262	15267	15254	15231	14946	15122	15302	15178	15061	14939	15390	15137	15047	15158	15315	15154	15049	15296	15257	15227	15161	15223	15106	15215	15398	15020	15215	14970	14975	15030	15143	15234	15152	15312	14918	15303	15052	15176	15278	15111	15217	15014	15109	15058	15234	15304	15179	15046	15081	15151	15241	14899	15185	15111	14999	15266	15022	15163	15371	15167	15061	15384	15173	15058	15296	15098	15110	14961	15102	15098	15376	15281	15213	15009	15043	15190	15210	15114	15212	15013	15245	15128	15002	15147	15259	15266	15064	15011	15036	15038	15132	15150	15227	15165	14884	15115	15275	15252	15147	15176	15121	15128	15316	15074	15149	15301	15072	15075	15291	15178	15224	15145	15278	15167	15290	15204	15171	15181	15171	15110	15322	14961	15276	14969	15151	15243	15121	15176	15180	15147	14995	15144	15152	15107	15235	15035	15267	15135	15071	15108	15220	15175	14997	14933	15121	15116	15299	15172	14967	15123	15180	15106	15181	15098	15200	15227	15113	15088	15083	15389	14988	15193	15251	15246	15049	15233	15198	15367	15252	14993	15058	15262	15059	14990	15092	15114	15242	15076	15056	15018	15131	15067	15139	15111	15273	15193	15072	15126	15272	15036	15226	15121	15265	15102	15299	15150	15185	15098	15141	15024	15139	15068	15060	15390	15319	15270	15073	15037	15147	15276	15298	15018	15248	15188	15143	15188	15126	15010	15064	15140	15265	14959	15037	15154	15249	15137	15067	15070	15082	15356	15119	15203	15240	15185	15152	15051	15095	15159	15137	15105	15145	15162	15149	15126	15117	14949	15238	15270	15219	15015	15095	14941	15171	15138	15160	15199	15255	15013	15167	15094	14921	15044	15132	15258	15173	15207	15200	15074	15233	15125	15113	15208	14923	15054	15209	15381	15354	15277	15234	15083	15173	15130	15102	15193	14965	15224	15147	15046	15109	15213	15175	15197	15001	15274	15315	15005	15188	15277	15126	15100	15077	15430	15009	15099	15117	15070	15080	15206	15125	15116	15215	15328	15191	15062	15032	15214	15212	15244	15084	15153	15108	15163	15291	15370	15039	15176	14914	15154	15305	15125	15132	15166	15002	15135	15141	15098	15192	15228	15157	15085	15057	15149	15262	15026	15216	14974	15284	15243	15044	15106	15022	15239	15336	15133	15153	15204	15237	15305	15147	15191	15220	15238	15164	15217	15273	15167	15240	14852	15149	15327	15075	15161	15129	15173	15193	15092	15074	15041	15006	15200	15199	15054	14914	15231	15284	15051	15115	15083	15127	15017	14960	15060	15244	15239	15088	15166	15122	15293	15370	15002	15185	15068	15286	15112	15146	15015	15195	15131	15072	15092	15141	15200	15326	15204	15218	15145	15242	15054	15080	15129	15203	15144	15112	14964	15136	14986	15213	15145	15208	15233	15249	15146	15086	15204	15221	14957	15207	15064	15301	15230	15002	15239	15128	15061	15015	15220	15309	15227	15126	15035	15131	15305	15207	15139	15049	15215	14920	15132	15100	15077	14906	15091	15182	15073	15166	15301	15169	15126	15091	15028	15079	15321	15135	15300	15299	15197	15174	15240	15145	15342	15227	15016	15096	15071	15226	15376	15159	15159	15271	15124	15111	15233	15200	15093	15186	15113	15052	15149	15123	15333	15112	15247	15213	15162	15245	15233	14933	15214	15136	14990	15028	15093	15037	15290	15382	15191	15199	15270	14960	15318	15065	15227	15223	15235	15138	15088	15236	15336	15192	15289	15131	15353	15144	14934	14924	15011	15133	15180	14983	15120	15341	15092	15178	15206	15051	15201	15300	15118	15188	15189	15164	15112	15154	15044	15139	15082	15113	15195	15284	15221	15200	15205	15136	15164	15108	15174	15110	15076	15139	15107	14988	15148	14985	15116	15238	15204	15087	15160	15119	15238	15054	15029	15106	15255	15070	15214	15142	15046	15150	15025	15148	15238	15092	15262	15072	15231	15358	15129	15283	15185	15611	15100	14990	15187	15092	15021	15077	15193	15015	14894	15238	15299	15311	15162	15314	15074	15141	15221	15163	15052	14941	15187	15181	15023	15093	15242	15056	15044	15124	15251	15302	15092	15215	15239	15142	15113	15087	15212	15200	15131	15081	15242	15082	15095	15232	15271	15164	15058	15042	15101	15065	15138	14990	15226	15309	15255	15279	15125	15243	15263	14970	15018	15148	15162	15158	15156	14892	15313	15092	15227	15148	15111	15269	15115	15215	15193	14991	15097	15163	15206	15122	15132	15105	14966	15087	15161	15221	15033	15131	15115	15291	15212	15166	15072	15218	15175	15224	15154	15188	15070	15145	14987	15324	15177	15147	15034	15183	15084	15144	15016	15058	15174	15142	15088	15132	15050	15255	15086	15283	15175	15097	15281	15253	15067	14976	15107	15133	15075	14980	15087	15060	14976	15231	15210	15330	15023	15196	15042	15166	15141	14990	14980	15202	15148	15232	15172	15200	15361	15135	15037	15216	15120	15385	15131	15034	15116	15085	15023	15267	15266	15017	15074	15195	15276	15115	15257	15030	15169	14936	15345	15087	15134	15187	15033	15055	15263	14978	15206	15299	15190	15294	15080	15068	15119	15150	15196	15075	15219	15244	15042	15057	15341	15238	15383	15254	15149	15091	15201	15053	15181	15164	15255	15309	15211	15057	15199	15199	14945	14947	15072	15085	14970	15144	15086	15227	15090	15171	15174	15197	15153	15331	15113	15070	15294	15174	15225	15256	15318	15285	15157	15101	15269	15201	15165	15218	15064	15078	15113	15375	15165	15142	15189	15216	15095	15214	15249	15018	15310	15152	15104	15136	15025	15374	15143	15245	15338	15194	15111	14970	15186	15308	15299	15282	15082	15085	15265	15148	15197	15081	15248	15132	15172	15203	15042	15275	15175	15198	15157	15160	15169	15096	15126	15217	15166	15215	15039	15165	15118	15077	15001	15192	15122	15178	14902	15238	15180	15035	15138	15209	15229	14996	15268	15162	15086	15182	15128	15313	15163	15244	15182	14998	15134	15103	15014	15129	15177	15185	15195	15086	15160	15118	15065	15079	15242	15093	15213	15268	15404	15126	14973	15152	15000	14904	15080	15160	15174	15192	15325	15174	15028	14943	15165	15276	15158	15154	15162	15287	15173	15164	15113	15052	15230	15064	15188	14979	15030	14842	14904	15122	15159	15189	15187	15208	15099	15288	15215	15183	15034	14904	15171	15157	15199	15135	15283	14983	15329	15279	15050	15223	15084	15164	15211	15194	15235	15076	15029	15208	15209	15233	15110	15186	15212	15124	15200	15168	15163	15225	15252	15117	15113	15045	15210	15162	15122	15117	15103	15121	15169	14903	15260	15197	15156	15383	15176	15223	15238	15399	15324	15128	15143	15198	15083	15250	15327	15169	15145	15247	15020	15172	15171	15143	15046	15140	15134	15135	15051	15026	15256	15277	15231	15252	15272	15169	15070	15075	14964	15248	15146	14900	14998	15216	15121	15425	15220	15307	15236	15101	15003	15038	15110	15252	15192	15156	15290	15272	15170	15114	15310	15143	15257	15217	15291	15032	15040	15226	15314	15149	15030	15281	15418	15120	15137	15177	15304	15249	15238	15065	15302	15211	15413	15082	15025	15062	15067	15149	15136	15350	15121	15142	15271	15033	15304	15113	15046
17819	31472	27287	19710	18156	45418	62946	58318	47326	35355	24603	17510	15209	14767	14839	14763	14820	14668	14701	14792	14761	14656	14850	14868	14882	14697	14757	14812	14757	14741	14791	14752	14803	14576	14687	14793	14821	14793	14788	14695	14881	14683	14907	14755	14778	14735	14931	14878	14804	14517	14824	14842	14803	14954	14760	14637	14744	14781	14866	14714	14727	14894	14728	14772	14716	14782	14972	14833	14768	14757	14655	14878	14877	14936	14757	14890	14647	14829	14627	14794	14786	14729	14844	14776	14812	14892	14673	14792	14718	14868	14854	14844	14743	14897	14828	14955	14861	14841	14790	14787	14741	14936	14780	14626	14860	14787	14702	14914	14906	14773	14801	14711	14647	14626	14843	14797	14795	14755	14802	14724	14692	14685	14883	14732	14571	14779	14864	14790	14892	14905	14782	14724	14861	14680	14759	14718	14669	14780	14595	14787	14726	14731	14698	14781	14756	14871	14701	14923	14669	14747	14906	14821	14835	14897	14757	14902	14745	14720	14820	14580	14793	14741	14734	14586	14703	14648	14806	14951	14747	14888	14710	14773	14762	14532	14681	14760	14837	14735	14758	14905	14689	14769	14724	14622	14843	14860	14658	14933	14847	14756	14736	14791	14795	14807	14817	14800	14777	14815	14714	14757	14795	14594	14669	14785	14753	14757	14781	14924	14752	14844	15030	14783	14773	14749	14736	14759	14765	14839	14776	14848	14882	14841	14791	14678	14649	14752	14725	14878	14915	14793	14686	14931	14838	14864	14771	14755	14840	14709	14861	14685	14644	14869	14711	14792	14755	14890	14708	14736	14957	14761	14866	14649	14909	14666	14834	14746	14711	14735	14741	14666	14643	14945	14817	14635	14733	14768	14729	14709	14850	14711	14873	14666	14853	14762	14851	14723	14867	14683	14849	14820	14697	14753	14769	14816	14748	14634	14570	14768	14755	14543	14839	14836	14785	14811	14809	14766	14780	14604	14783	14671	14737	14884	14686	14685	14664	14787	14830	14607	14670	14839	14662	14699	14719	14709	14703	14718	14761	14742	14706	14995	14719	14759	14756	14660	14717	14889	14802	14759	14726	14841	14884	14698	14810	14875	14618	14800	14698	14671	14711	14804	14817	14798	14760	14902	14703	14792	14794	14682	14736	14786	14744	14823	14829	14828	14728	14832	14877	14859	14677	14706	14764	14625	14786	14717	14903	14849	14824	14679	14683	14697	14885	14743	14793	14857	14741	14707	14618	14698	14708	14602	14802	14673	14640	14989	14741	14631	14744	14815	14948	14724	14579	14818	14770	14634	14797	14688	14652	14689	14915	14779	14654	14742	14877	14807	14780	14663	14706	14831	14705	14772	14745	14647	14936	14535	14838	14694	14672	14637	14716	14741	14869	14791	14560	14718	14582	14697	14731	14905	14935	14793	14813	14762	14783	14660	14804	14784	14813	14826	14589	14712	14712	14799	14773	14774	14852	14833	14716	14646	14820	14858	14850	14682	14641	14788	14818	14746	14668	14639	14817	14815	14885	14677	14611	14829	14665	14574	14798	14774	14716	14824	14559	14853	14760	14769	14837	14728	14709	14780	14809	14625	14850	14869	14632	14767	14714	14749	14886	14693	14590	14678	14679	14831	14674	14819	14802	14712	14878	14685	14742	14643	14775	14826	14918	14732	14616	14875	14799	14702	14895	14849	14773	14832	14604	14711	14723	14511	14582	14654	14780	14665	14842	14737	14827	14728	14720	14847	14794	14769	14751	14828	14823	14833	14803	14650	14797	14768	14742	14760	14734	14784	14737	14682	14761	14808	14878	14659	14840	14767	14828	14856	14852	14700	14679	14866	14766	14694	14764	14846	14616	14739	14945	14748	14546	14843	14581	14739	14888	14731	14805	14715	14593	14787	14624	14866	14850	14737	14903	14696	14737	14700	14790	14716	14655	14867	14675	14767	14773	14913	14662	14783	14751	14738	14697	14762	14695	14938	14692	14841	14642	14744	14881	14633	14745	14740	14673	14852	14643	14821	14804	14796	14756	14764	14692	14886	14648	14742	14929	14894	14774	14645	14781	14760	14767	14762	14724	14738	14653	14771	14596	14905	14669	14598	14684	14981	14720	14711	14782	14652	14802	14672	14656	14857	14733	14890	14864	14566	14721	14803	14786	14755	14784	14745	14717	14756	14793	14748	14585	14781	14868	14663	14894	14682	14747	14712	14693	14591	14794	14700	14767	14858	14531	14828	14786	14846	14963	14758	14797	14783	14871	14899	14672	14839	14776	14631	14691	14898	14618	14844	14623	14669	14724	14656	14719	14634	14877	14857	14695	14859	14801	14871	14869	14754	14719	14787	14784	14764	14776	14620	14814	14709	14666	14824	14718	14759	14807	14570	14695	14892	14725	14750	14749	14762	14651	14690	14782	14827	14650	14811	14857	14814	14558	14726	14550	14962	14889	14685	14799	14898	14744	14767	14773	14866	14738	14860	14597	14745	14675	14710	14856	14894	14698	14701	14767	14757	14791	14841	14723	14903	14852	14785	14723	14807	14875	14748	14671	14875	14769	14741	14794	14765	14853	14881	14630	14567	14751	14759	14650	14852	14762	14759	14749	14727	14832	14717	14928	14783	14720	14829	14883	14718	14782	14665	14772	14675	14747	14818	14707	14905	14934	14696	14718	14790	14991	14637	14750	14805	14791	14694	14844	14690	14742	14710	14695	14813	14719	14731	14776	14635	14891	14697	14784	14871	14855	14887	14850	14714	14926	14992	14766	14659	14768	14710	14695	14925	14773	14686	14774	15004	14709	14771	14865	14659	14740	14727	14682	14731	14844	14627	14521	14846	14789	14743	14769	14796	14688	14652	14930	14739	14781	14800	14696	14715	14764	14760	14817	14790	14757	14813	14741	14720	14598	14782	14745	14551	14773	14589	14673	14790	14737	14691	14688	14844	14823	14830	14849	14860	14560	14650	14945	14726	14692	14719	14681	14794	14837	14925	14727	14687	14807	14808	14784	14796	14776	14829	14788	14794	14755	14687	14834	14782	14610	14784	14690	14728	14767	14803	14836	14588	14906	14855	14679	14800	14701	14870	14767	14917	14663	14940	14767	14852	14714	14744	14876	14773	14913	14813	14791	14727	14484	14767	14919	14884	14803	14580	14988	14896	14850	14694	14738	14706	14930	14640	14788	14788	14882	14777	14669	14787	14879	14834	14801	14828	14754	14863	14950	14773	14636	14725	14755	14844	14954	14748	14858	14871	14828	14740	14830	14951	14761	14810	14660	14805	14801	14708	14638	14720	14747	14645	14806	14657	14742	14833	14856	14904	14685	14588	14831	14717	14674	14847	14680	14710	14782	14713	14687	14900	14795	14716	14763	14676	14779	14856	14863	14858	14735	14838	14697	14633	14644	14716	14788	14936	14840	14515	14870	14654	14747	14785	14772	14817	14744	14796	14729	14868	14681	14699	14761	14707	14695	14859	14758	14808	14762	14795	14847	14787	14668	14915	14769	14934	14864	14726	14704	14591	14713	14691	14780	14792	14727	14864	14679	14718	14752	14692	14821	14821	14998	14844	14774	14636	14923	14716	14735	14686	14823	14708	14844	14678	14679	14725	14824	14706	14851	14716	14873	14943	14819	14824	14607	14821	14930	14777	14814	14778	14661	14778	14829	14785	14645	14806	14753	14727	14700	14730	14907	14815	14791	14764	14815	14760	14752	14662	14773	14864	14747	14823	14776	14572	14724	14781	14842	14679	14795	14644	14724	14848	14869	14666	14924	14753	14583	14775	14676	14762	14826	14580	14738	14667	14715	14570	14769	14674	14812	14807	14699	14620	14529	14662	14826	14749	14756	14933	14680	14708	14948	14839	14849	14745	14824	14887	14694	14651	14674	14821	14725	14840	14808	14818	14760	14645	14793	14820	14727	14920	14645	14784	14905	14771	14748	14839	14722	14675	14839	14763	14712	14790	14695	14711	14836	14707	14787	14870	14714	14739	14940	14746	14719	14763	14762	14785	14799	14852	14694	15067	14627	14691	14679	14918	14768	14751	14846	14787	14559	14851	14819	14630	14787	14870	14592	14762	14700	14726	14665	14887	14623	14742	14665	14824	14680	14644	14747	14628	14810	14866	14731	14790	14660	14720	14773	14748	14636	14706	14563	14670	14708	14724	14836	14774	14984	14659	14613	15030	14763	14772	14670	14789	14893	14718	14776	14761	14742	14759	14808	14729	14893	14836	14588	14629	14792	14738	14822	14708	14688	14731	14786	14794	14836	14681	14694	14658	14677	14665	14871	14766	14714	14684	14817	14758	14812	14826	14796	14806	14816	14662	14716	14884	14702	14766	14906	14704	14631	14594	14829	14988	14647	14810	14628	14775	14780	14806	14730	14778	14756	14774	14612	14734	14797	14889	14738	14748	14712	14897	14836	14779	14820	14781	14752	14788	14814	14737	14804	14554	14698	14713	14825	14912	14839	14713	14747	14722	14882	14726	14831	14758	14785	14798	14682	14879	14911	14677	14694	14619	14665	14732	14796	14686	14625	14798	14669	14876	14821	14619	14850	14623	14725	14806	14557	14902	14852	14748	14693	14663	14704	14855	14709	14903	14874	14809	14801	14880	14739	14747	14876	14843	14711	14600	14807	14614	14856	14715	14731	14767	14966	14820	14745	14770	14688	14765	14810	14599	14657	14706	14734	14832	14707	14562	14725	14835	14616	14682	14573	14635	14708	14857	14914	14686	14600	14768	14776	14671	14701	14778	14635	14812	14643	14736	14722	14660	14789	14546	14910	14729	14761	14767	14744	14829	14748	14757	14772	14855	14746	14651	14869	14760	14756	14444	14666	14805	14830	14706	14707	14615	14757	14681	14748	14746	14693	14640	14706	14751	14682	14863	14758	14624	14829	14754	14654	14704	14821	14596	14818	14655	14674	14815	14668	14741	14634	14692	14885	14751	14788	14710	14770	14769	14801	14977	14903	14782	14864	14714	14781	14551	14611	14561	14743	14678	14851	14710	14826	14949	14859	14830	14738	14833	14865	14804	14841	14545	14744	14672	14724	14843	14616	14798	14696	14801	14645	14752	14854	14787	14860	14878	14640	14669	14851	14645	14808	14803	14726	14623	14750	14841	14756	14598	14840	14867
27410	21757	22184	18097	15100	15417	21499	22720	20583	17975	16202	15484	15198	15026	14885	15062	14919	15149	14869	14917	15130	14870	15122	15027	14870	14960	14971	14798	15091	14746	15025	14947	14896	15077	14730	15073	15054	14859	14824	14910	14945	14779	14822	14922	15039	15017	14989	14900	15016	14862	15142	15018	14956	14882	15093	14872	15092	14824	14870	15115	14924	14904	14873	14819	14962	14988	14911	14864	14715	14860	14913	15110	15023	14952	14845	14855	15049	14844	14925	14845	15067	15002	14946	14874	14987	14914	14891	15065	14810	14913	14800	14815	14920	14918	15058	14990	14777	14825	14886	15009	14939	14685	14868	15080	14722	14886	14892	15014	14863	14899	14863	14971	15037	14892	15008	14734	14975	14993	15012	14776	14859	14809	14774	14982	15207	15034	15033	14872	14936	14887	14955	14852	15025	14913	14928	14826	14963	14987	14830	14960	14984	15057	14957	14860	15022	14937	15000	14935	14888	14864	14903	14715	14953	15007	14861	14830	14929	14874	14883	14856	14851	14888	14824	14861	14983	14780	14916	15003	14913	14997	14682	14888	15012	14942	14938	14981	14802	14993	14965	14930	14900	15056	14951	15060	14900	14988	14854	15141	15016	14811	15057	14669	14907	14903	14888	14885	14683	14843	15059	14818	14866	14843	15060	15013	15060	14999	14916	14996	14730	14914	15009	15130	14986	14681	14703	15024	14903	14778	14994	14870	14877	14864	14960	14970	14771	14858	14924	14943	14995	14727	15000	14795	14779	14824	15058	14957	14950	14826	15105	14799	14720	14858	14835	14902	15110	15019	14746	14828	15106	15059	14965	14732	14878	14960	14956	15022	14902	14945	14799	15026	14818	14782	14551	14809	14925	14925	14971	14985	14996	14765	14949	15037	15031	15060	15015	14862	14833	15003	15147	15032	15022	14826	14856	14735	14964	15035	14829	15133	14993	14734	14859	14982	14803	14916	14956	14971	15117	14743	14852	14710	14841	14820	14966	15016	14867	14911	15016	14854	14766	14841	15026	14989	14905	14933	14791	14841	14735	14807	14819	14933	14689	14928	14871	14859	14927	15120	15126	14900	15039	14761	14906	15110	14930	14974	14903	14803	14784	14717	14715	14764	14818	14953	14740	14806	14830	14974	14926	14862	14884	14871	14819	14752	14601	14865	15004	14787	14898	14816	14810	14910	14947	15086	14921	14876	14963	14914	14865	14767	15043	14958	14969	15034	15021	14969	14960	14770	15055	15025	14900	14780	14928	14981	14699	14899	14890	14950	14817	14966	14806	15023	15013	15013	14796	15018	14897	14878	14961	14874	14924	14907	14803	15141	15034	14990	14948	15111	14967	15004	14811	14881	14907	15045	14775	14977	14776	15017	14932	14953	14920	14935	15122	14983	14918	14891	15101	14949	14903	14851	14794	14827	14943	14992	15186	14996	14759	14952	14840	15083	14757	14719	14991	15103	14720	14860	14945	14822	15013	14892	14774	14968	14977	14843	15023	14919	14885	14739	14937	15013	15049	14842	14857	15010	14978	14972	14821	14945	14932	14874	14874	14732	14654	14931	14978	14948	14831	14583	14866	14807	14905	14951	14902	14835	14961	15104	14780	14855	14799	14758	14839	14655	14995	14970	14814	14899	14847	14808	14906	15044	14816	14797	14883	14788	14861	14823	15080	14964	14812	14748	14855	14880	14964	14941	14993	14921	15016	14666	14814	14980	14910	14874	14993	14919	14952	14965	14824	14861	14712	14722	14926	14953	14972	14937	14806	14961	14981	14852	15032	14771	14997	14867	14853	14825	14922	14795	15084	14856	14897	14806	14956	15070	14969	15050	14906	15126	14888	14828	14926	14960	14829	14940	14844	14942	15005	14836	14834	14831	14979	14873	14886	14953	14919	14910	14936	14969	14878	14761	14888	14978	14799	14873	15018	14789	14755	15081	14829	14824	14928	14926	15009	15007	14792	14873	14897	14747	14906	14712	14980	14960	15005	15080	14754	14938	14900	14661	14826	14830	14835	14873	14983	15005	14864	14829	14882	14825	15084	14867	14959	14813	14876	14960	14902	14941	14959	14920	14945	14850	14844	14766	14733	14886	14991	14979	14920	14927	15166	15054	14866	14928	15029	14893	14913	15135	14791	15015	14946	14876	14902	15022	14954	14874	14947	14723	14597	14953	15164	14976	15037	14829	14896	15018	14988	14894	14982	14811	14934	14682	14781	14748	14960	15084	14935	14997	14962	15102	14860	14741	14893	14981	14937	14876	14911	14818	15033	14840	15106	14856	15012	14989	14697	14817	14816	14870	14850	14991	14854	14819	14844	15038	14917	14713	14986	14997	14823	14829	14882	14866	14950	14895	14950	14884	14782	14879	14908	14866	15027	14983	15022	14986	14992	14957	14806	14982	14910	15008	14867	14916	14733	14725	14999	14740	14943	14892	14855	15020	14846	14680	14863	15040	14821	15075	14998	14916	14849	14747	14901	14974	15003	14846	15023	14997	15125	14981	15070	14873	15048	14856	14866	14841	14944	14919	14926	14815	15069	14979	14848	14786	14938	14854	14943	14891	15050	14777	14801	14715	14918	14858	14919	14807	14786	14951	14895	14855	15050	14921	14984	14777	14813	14974	14991	14823	15023	14713	14944	14898	14901	14889	14901	14785	15118	14932	14776	14928	15063	14787	14996	14768	14857	14882	14674	15025	14886	14818	14910	14664	14989	15165	15061	14948	14992	14891	14794	14885	14845	14998	14701	14873	14770	15005	14999	14673	14878	14947	15013	14974	14992	15022	15014	14990	14824	14954	14764	14844	14880	14912	14909	14962	14816	15021	14592	14622	14809	14756	14794	14909	14914	14880	14889	14919	15153	14950	14851	14950	15021	14910	14944	14846	14961	14848	15093	14994	14771	15051	14915	14829	14984	14992	14852	14992	14736	14756	14854	14960	14836	14806	14961	14996	14808	15015	14968	15072	14702	14930	14771	14798	14842	15136	14794	14983	14866	14838	14942	15055	14733	14912	14962	15103	14999	15054	14907	14729	14989	14974	15065	14944	14724	14970	15045	14756	14854	14928	14858	14982	14765	14793	14727	15085	14842	14836	15086	14857	14787	14955	15167	14962	15022	15035	14885	14899	14938	14869	14801	14825	14890	14909	14833	15061	14936	14939	14931	15033	15160	15011	14881	14833	14885	14729	14911	15041	14729	14868	14938	15019	14880	15042	15127	15030	14912	15027	15051	14827	14839	14917	14756	15048	14907	15169	14899	14829	14754	14925	14924	14863	14869	14882	15155	14885	14862	14866	14767	14780	15107	14834	14822	15098	15071	14737	14878	14938	14891	14950	14966	14918	14673	14688	14623	14784	14709	14787	14781	14949	14939	14902	14776	14937	14999	15010	14935	14826	15032	15095	14862	14708	15055	15038	14929	15028	14982	14930	14779	14937	15113	14955	14774	14890	15136	14599	14987	14840	14735	15123	14982	14773	14869	14669	14909	14876	14915	14957	15070	14797	14878	14831	14764	14880	14872	14877	15002	14931	14824	15043	14870	14917	14847	14958	15065	14931	14987	14873	15064	14903	15033	15100	14836	15054	15016	14817	14840	15153	14849	14871	15044	15057	14766	14877	14963	14990	14877	14925	14980	14840	15016	14770	14991	14710	15018	14927	14927	15035	14995	14838	14889	14815	14875	14891	14795	14938	14942	14979	14780	15086	15163	14925	14921	15051	14882	14846	14909	14892	14767	14880	14863	14998	14927	14970	14856	15053	14938	14758	14900	14780	14899	14815	14961	14984	14851	14855	14879	15146	15057	14874	14981	14672	14968	14899	14825	14898	14962	14916	14710	14866	14963	14937	14973	14885	14934	14904	14999	14724	14994	15146	14806	14887	14998	14881	14872	15028	14741	14776	14921	15001	14926	14793	14889	14917	14744	14946	14768	14708	14899	14759	14814	15101	14909	14960	14828	14948	15032	14852	14595	15064	15081	14930	14919	14866	14861	15020	14947	14777	15031	14910	15122	14836	14928	14921	14766	14848	15005	14977	14991	15023	14933	14888	14818	14856	14915	15004	14866	14737	14899	15162	15095	14836	15053	15094	14897	15053	14900	15013	14804	14783	14878	15033	14960	14788	14870	14969	14586	14942	14984	14846	15089	14811	14713	14861	15039	14986	14897	14945	14974	14950	14961	15021	14787	14931	14994	15012	15001	14860	14850	14818	14861	14877	14908	14927	14849	14893	14807	14922	14929	14745	14742	14836	14734	15068	14939	14917	14889	14845	15039	14902	14913	15118	14771	14891	15079	14926	14987	14957	15027	14936	14939	15034	14895	14993	14995	14869	14990	15044	14840	14823	14970	14820	15031	14880	14994	14849	15044	14887	14960	14854	14921	14678	14827	15082	14911	14959	14772	15008	14878	14996	15052	15043	15011	14855	14854	14898	14915	14871	14901	14859	14967	14907	14986	14974	14909	14973	15012	15004	14986	15013	14746	15044	14831	14874	14995	14871	14835	14704	14918	14834	15010	14880	14845	14914	14926	14810	14978	14991	15058	14807	15029	14939	14943	14966	14922	14880	14840	14981	14770	14962	14839	14969	14945	14961	14912	14867	15140	14946	14972	14812	14911	14661	14861	15020	15023	15019	14837	14939	14977	14889	14965	14760	14837	14840	14914	15032	15068	14650	14827	14907	14891	14770	14936	14734	14898	14892	14991	15012	14962	14960	14956	14920	14877	14799	14851	15104	14908	14897	14810	14746	15073	15036	14825	15044	14967	14967	14928	15026	14864	14957	14879	14936	14761	14730	14879	14979	14885	14972	14751	14771	14759	14752	14900	14904	14762	14890	14925	14936	14901	14942	14841	14928	14960	14834	14852	14884	14817	14832	15119	15051	14906	14929	14919	15003	14916	14903	15065	14939	14683	14990	14998	14867	14779	14959	14895	14934	15040	15120	15021	15078	14831	14959	14838	14800	15001	14814	15085	14943	15014	14821	14848	14987	14777	14829	15090	14986	15033	14949	15012	14979	15042	15075	15045	15124	15066	14937	14949	14846	14906	15094	14982	14892	14864	14867	14908	14947	14863	14922	14947	14951	14818	15068	14964	15015	14649	14859	14888	14820	14861	14855	14764	14915	14988	14844	14737	14858
15737	17229	15983	14893	14789	15954	24663	25106	21721	17966	15629	14969	14547	14667	14625	14595	14633	14659	14768	14746	14629	14634	14619	14607	14629	14599	14484	14734	14477	14566	14562	14545	14814	14623	14723	14574	14527	14624	14770	14696	14609	14571	14702	14746	14694	14402	14666	14745	14693	14632	14612	14550	14650	14661	14592	14625	14607	14715	14546	14353	14596	14671	14585	14554	14594	14446	14591	14749	14563	14648	14525	14666	14644	14639	14554	14771	14565	14740	14644	14720	14712	14628	14521	14590	14491	14585	14643	14656	14679	14509	14496	14629	14568	14748	14630	14695	14713	14713	14638	14607	14540	14619	14800	14609	14547	14477	14441	14507	14739	14492	14465	14742	14617	14574	14598	14548	14535	14736	14608	14653	14584	14529	14599	14570	14723	14744	14515	14687	14691	14620	14710	14646	14662	14681	14735	14792	14541	14545	14437	14508	14577	14664	14644	14683	14442	14627	14682	14712	14516	14513	14551	14549	14657	14672	14711	14835	14668	14654	14611	14610	14750	14650	14662	14570	14810	14485	14594	14487	14477	14733	14591	14642	14557	14495	14883	14545	14628	14493	14511	14533	14604	14763	14601	14654	14620	14715	14523	14621	14705	14547	14780	14561	14493	14508	14622	14740	14459	14520	14692	14572	14625	14471	14653	14436	14414	14675	14712	14581	14542	14667	14621	14486	14601	14476	14529	14597	14646	14627	14666	14725	14552	14618	14680	14627	14577	14643	14696	14561	14644	14575	14658	14633	14683	14683	14632	14715	14524	14592	14590	14537	14643	14603	14426	14436	14563	14546	14558	14586	14728	14688	14582	14574	14510	14636	14495	14625	14737	14604	14754	14674	14550	14553	14761	14536	14763	14746	14574	14687	14734	14703	14547	14582	14571	14689	14590	14605	14439	14688	14849	14555	14665	14540	14574	14722	14482	14647	14660	14565	14370	14638	14390	14564	14567	14664	14547	14751	14719	14552	14688	14576	14569	14540	14761	14460	14598	14532	14483	14535	14564	14683	14548	14549	14605	14566	14465	14646	14519	14583	14688	14504	14702	14557	14630	14599	14725	14392	14739	14404	14535	14616	14648	14541	14671	14601	14618	14478	14623	14537	14603	14473	14704	14533	14680	14617	14652	14458	14636	14582	14793	14472	14642	14506	14559	14563	14530	14641	14585	14669	14605	14637	14635	14661	14594	14637	14585	14533	14685	14849	14499	14649	14638	14681	14655	14681	14623	14639	14519	14660	14714	14632	14585	14567	14852	14550	14631	14580	14697	14570	14644	14575	14546	14573	14648	14680	14681	14396	14712	14736	14474	14665	14466	14452	14558	14422	14668	14545	14669	14566	14631	14620	14562	14493	14559	14526	14582	14665	14752	14549	14720	14648	14484	14523	14319	14714	14460	14527	14671	14679	14722	14743	14700	14743	14581	14603	14631	14623	14747	14557	14667	14601	14630	14686	14676	14621	14699	14686	14717	14714	14614	14656	14624	14490	14693	14726	14471	14590	14471	14568	14664	14570	14597	14447	14618	14538	14572	14820	14601	14581	14711	14705	14577	14723	14651	14539	14601	14612	14570	14508	14442	14856	14634	14706	14626	14620	14661	14674	14653	14648	14510	14654	14730	14745	14677	14652	14614	14674	14412	14615	14637	14571	14631	14708	14657	14704	14740	14699	14598	14634	14554	14599	14652	14537	14627	14691	14647	14555	14563	14565	14667	14632	14786	14596	14647	14677	14659	14696	14686	14483	14607	14713	14763	14670	14693	14639	14583	14737	14490	14719	14600	14687	14756	14807	14552	14611	14679	14524	14601	14496	14626	14764	14573	14639	14630	14566	14716	14706	14738	14476	14672	14661	14544	14592	14635	14710	14858	14755	14792	14771	14709	14625	14453	14629	14555	14593	14694	14550	14601	14604	14574	14632	14598	14574	14530	14525	14759	14513	14710	14518	14707	14569	14743	14652	14540	14634	14608	14596	14702	14442	14600	14607	14688	14662	14693	14496	14618	14574	14699	14631	14698	14708	14665	14599	14521	14673	14580	14726	14538	14792	14566	14593	14567	14576	14569	14635	14609	14485	14454	14567	14699	14513	14608	14592	14824	14761	14718	14637	14685	14729	14607	14605	14519	14704	14715	14508	14659	14672	14487	14594	14552	14783	14716	14642	14726	14573	14654	14675	14663	14616	14854	14697	14608	14736	14672	14653	14668	14706	14483	14657	14664	14699	14446	14615	14523	14794	14602	14821	14539	14743	14629	14640	14646	14583	14636	14526	14760	14604	14725	14491	14681	14589	14739	14468	14531	14568	14621	14549	14820	14615	14565	14773	14667	14673	14612	14676	14749	14675	14747	14602	14643	14897	14776	14619	14511	14586	14515	14657	14482	14615	14723	14541	14503	14673	14588	14590	14483	14711	14512	14705	14600	14593	14636	14747	14602	14804	14626	14561	14606	14715	14648	14679	14734	14587	14642	14636	14623	14796	14577	14570	14663	14567	14619	14710	14700	14591	14668	14562	14513	14677	14728	14420	14692	14502	14665	14532	14699	14527	14655	14577	14601	14608	14744	14674	14685	14716	14383	14639	14708	14797	14570	14618	14702	14476	14686	14476	14540	14693	14699	14558	14637	14571	14599	14492	14707	14487	14680	14492	14522	14582	14659	14794	14481	14710	14556	14616	14568	14687	14586	14636	14629	14608	14853	14647	14656	14609	14656	14747	14482	14591	14566	14512	14692	14665	14563	14630	14492	14538	14619	14607	14555	14757	14646	14588	14685	14608	14559	14613	14661	14583	14576	14755	14546	14690	14616	14588	14591	14493	14751	14532	14723	14643	14553	14598	14451	14769	14583	14723	14752	14588	14728	14641	14487	14563	14637	14711	14591	14712	14622	14854	14601	14732	14692	14650	14570	14718	14598	14603	14413	14437	14663	14577	14465	14521	14680	14520	14665	14577	14453	14655	14636	14678	14786	14763	14663	14431	14723	14468	14609	14606	14587	14545	14551	14614	14489	14737	14659	14714	14564	14738	14615	14456	14726	14672	14591	14718	14603	14480	14569	14633	14653	14719	14500	14664	14754	14634	14553	14665	14621	14685	14660	14529	14575	14649	14651	14542	14717	14603	14693	14652	14521	14542	14709	14672	14613	14511	14615	14531	14628	14761	14539	14593	14499	14709	14472	14677	14453	14685	14401	14392	14651	14652	14560	14592	14775	14618	14597	14527	14917	14638	14718	14596	14552	14600	14730	14686	14660	14486	14553	14627	14580	14696	14639	14607	14586	14631	14739	14699	14531	14781	14630	14593	14426	14657	14640	14681	14582	14844	14690	14669	14519	14514	14652	14466	14490	14750	14570	14596	14648	14380	14669	14740	14614	14560	14482	14617	14546	14601	14361	14802	14607	14560	14682	14822	14671	14625	14578	14704	14517	14564	14451	14766	14437	14609	14512	14731	14633	14670	14611	14695	14512	14606	14534	14717	14443	14677	14552	14704	14587	14581	14506	14589	14804	14548	14719	14615	14642	14651	14666	14538	14559	14569	14651	14726	14827	14588	14772	14550	14565	14650	14574	14622	14535	14692	14403	14368	14534	14624	14491	14735	14744	14335	14786	14580	14558	14596	14715	14683	14554	14479	14738	14691	14633	14597	14571	14747	14693	14629	14642	14478	14719	14504	14578	14378	14447	14529	14500	14588	14439	14703	14616	14464	14663	14692	14636	14554	14759	14627	14739	14548	14740	14697	14489	14581	14712	14638	14626	14655	14582	14643	14609	14561	14726	14661	14591	14628	14482	14743	14566	14652	14473	14775	14602	14578	14663	14864	14620	14550	14709	14521	14427	14430	14675	14539	14769	14748	14543	14609	14769	14429	14555	14629	14758	14569	14621	14673	14567	14466	14493	14635	14655	14748	14525	14693	14563	14575	14547	14585	14629	14650	14721	14587	14754	14568	14639	14572	14763	14763	14481	14732	14613	14744	14557	14679	14439	14628	14683	14599	14602	14501	14604	14719	14625	14674	14669	14810	14437	14601	14728	14719	14648	14522	14726	14625	14744	14562	14495	14623	14736	14571	14721	14576	14653	14716	14480	14708	14779	14549	14475	14577	14703	14601	14496	14531	14561	14601	14721	14574	14727	14735	14599	14481	14717	14708	14828	14660	14557	14576	14634	14701	14794	14583	14536	14645	14391	14686	14599	14591	14449	14726	14640	14693	14603	14436	14642	14635	14602	14455	14749	14670	14588	14559	14477	14569	14571	14720	14594	14563	14619	14758	14785	14702	14453	14542	14544	14790	14465	14609	14568	14732	14536	14567	14548	14681	14421	14564	14631	14651	14667	14558	14574	14699	14645	14543	14756	14420	14852	14665	14704	14564	14768	14550	14592	14663	14690	14635	14729	14508	14540	14656	14630	14475	14666	14608	14698	14464	14766	14508	14533	14606	14715	14622	14416	14511	14607	14491	14606	14587	14646	14597	14546	14587	14581	14522	14669	14602	14708	14696	14621	14728	14555	14646	14871	14686	14457	14612	14682	14772	14472	14641	14493	14520	14703	14692	14722	14581	14663	14561	14725	14582	14589	14601	14715	14612	14495	14705	14539	14654	14584	14643	14488	14587	14659	14549	14666	14520	14682	14690	14398	14532	14619	14394	14781	14720	14679	14642	14521	14668	14618	14579	14596	14998	14662	14643	14674	14680	14668	14664	14717	14650	14748	14637	14667	14600	14496	14572	14598	14656	14487	14594	14704	14593	14667	14659	14596	14617	14548	14655	14664	14501	14404	14628	14804	14413	14606	14601	14650	14550	14575	14679	14560	14455	14767	14410	14691	14532	14549	14585	14685	14516	14738	14493	14664	14546	14659	14725	14649	14577	14533	14534	14607	14619	14506	14773	14631	14656	14704	14769	14722	14574	14413	14612	14659	14721	14543	14636	14561	14595	14628	14590	14234	14682	14664	14654	14656	14670	14739	14805	14518	14564	14523	14571	14685	14524	14495	14603	14494	14683	14490	14680	14522	14379	14568	14570	14579	14622	14599	14811	14537	14501	14585	14608	14676	14614	14592	14673	14527	14503	14553	14654	14462	14637	14646	14607	14423	14738	14749	14562	14590	14636	14574	14434	14596	14572	14571	14760	14709	14535
24570	21228	28086	24871	20576	19404	43676	44110	34399	25670	19665	17126	15760	15606	15481	15251	15484	15289	15300	15517	15347	15190	15277	15417	15234	15209	15351	15433	15468	15309	15270	15303	15238	15091	15531	15363	15250	15120	15296	15466	15109	15133	15284	15264	15236	15175	15264	15326	15436	15417	15442	15153	15448	15179	15218	15309	15131	15469	15356	15179	15437	15351	15217	15292	15365	15474	15289	15434	15320	15282	15345	15374	15187	15282	15200	15250	15195	15365	15348	15174	15108	15300	15290	15286	15371	15280	15359	15320	15266	15162	15271	15167	15412	15443	15189	15297	15279	15072	15364	15120	15266	15271	15406	15368	15481	15179	15322	15082	15368	15252	15266	15123	15324	15295	15577	15241	15280	15271	15223	15232	15261	15281	15342	15360	15365	15299	15194	15422	15130	15199	15190	15259	15396	15343	15200	15091	15345	15136	15174	15338	15060	15185	15332	15379	15051	15179	15313	15288	15186	15311	15235	15329	15241	15327	15179	15349	15252	15455	15103	15376	15364	15467	15260	15196	15282	15059	15124	15056	15220	15238	15386	15260	15375	15327	15262	15296	15287	15184	15307	15322	15365	15042	15219	15372	15276	15215	15125	15434	15291	15325	15049	15170	15258	15318	15287	15146	15362	15298	15218	15416	15135	15066	15196	15456	15182	15423	15198	15435	15368	15218	15161	15291	15107	15230	15339	15320	15268	15110	15281	15183	15351	15193	15338	15443	15326	15257	15488	15224	15118	15277	15325	15295	15212	15310	15204	15221	15271	15361	15417	15328	15264	15242	15243	15230	15426	15192	15314	15332	15295	15389	15394	15095	15318	15301	15220	15276	15393	15425	15409	15432	15078	15125	15227	15329	15190	15289	15406	15515	15218	15342	15383	15324	15393	15128	15290	15098	15368	15351	15429	15379	15163	15131	15238	15409	15312	15335	15344	15315	15288	15173	15231	15195	15389	15147	15267	15255	15068	15438	15411	15258	15147	15301	15312	15324	15079	15239	15155	15239	15452	15459	15303	15362	15281	15390	15396	15255	15416	15279	15280	15264	15272	15464	15149	15289	15237	15169	15246	15304	15188	15268	15366	15279	15227	15308	15013	15385	15347	15256	15320	15278	15489	15387	15182	15264	15396	15493	15165	15283	15271	15302	15192	15486	15483	15269	15401	15372	15148	15269	15142	15350	15269	15348	15250	15324	15345	15254	15531	15236	15168	15533	15413	15250	15213	15257	15184	15218	15117	15318	15308	15362	15229	15624	15373	15472	15304	15212	15215	15256	15235	15192	15251	15239	15342	15194	15302	15485	15305	15309	15344	15381	15452	15350	15356	15323	15501	15286	15343	15219	15281	15402	15262	15256	15309	15356	15308	15279	15270	15176	15213	15248	15507	15245	15330	15258	15409	15203	15170	15390	15104	15334	15285	15229	15331	15308	15434	15325	15328	15092	15065	15310	15321	15340	15268	15047	15228	15390	15140	15182	15166	15216	15129	15090	15388	15151	15043	15290	15110	15233	15277	15163	15177	15102	15441	15128	15170	15244	15241	15311	15268	15166	15361	15487	15226	15246	15382	15341	15346	15199	15190	15385	15317	15356	15100	15205	15282	15202	15317	15233	15253	15369	15074	15263	15246	15179	15117	15245	15285	15394	15356	15495	15343	15418	15470	15352	15414	15274	15360	15312	15222	15282	15404	15167	15281	15180	15462	15499	15424	15304	15103	15300	15494	15237	15296	15297	15296	15406	15268	15116	15225	15547	15402	15337	15273	15383	15160	15437	15259	15189	15167	15298	15435	15372	15218	15170	15211	15384	15164	15125	15271	15146	15275	15302	15369	15294	15356	15326	15327	15249	15193	15222	15349	15429	15290	15279	15152	15207	15289	15292	15253	15070	15242	15243	15228	15164	15197	15222	15336	15152	15179	15044	15167	15119	15251	15051	15286	15109	15411	15290	15235	15267	15361	15397	15255	15283	15216	15071	15261	15285	15323	15440	15392	15171	15354	15453	15257	15375	15334	15256	15298	15401	15160	15248	15463	15303	15235	15263	15396	15180	15398	15494	15339	15279	15241	15281	15270	15298	15457	15248	15472	15366	15420	15234	15396	15198	15276	15349	15267	15423	15061	15279	15285	15377	15338	15162	15067	15361	15430	15366	15229	15392	15150	15222	15393	15095	15170	15260	15284	15372	15389	15355	15258	15379	15206	15292	15241	15437	15281	15214	15114	15258	15338	15352	15156	15418	15406	15245	15450	15178	15232	15271	15215	15201	15316	15174	15185	15491	15293	15236	15253	15319	15277	15075	15368	15206	15195	15281	15384	15240	15190	15254	15278	15316	15341	15351	15352	15251	15185	15392	15305	15282	15234	15066	15354	15318	15200	15353	15283	15429	15164	15237	15212	15133	15392	15366	15385	15455	15407	15110	15095	15247	15269	15072	15432	15284	15358	15350	15439	15255	15288	15293	15274	15468	15345	15282	15314	15404	15366	15343	15440	15246	15337	15148	15160	15175	15242	15234	15267	15158	15256	15265	15239	15148	15082	15307	15320	15219	15302	15364	15340	15202	15251	15287	15415	15384	15338	15387	15124	15279	15052	15218	15141	15437	15132	15230	15127	15299	15341	15292	15217	15454	15306	15227	15303	15189	15205	15118	15194	15245	15259	15176	15244	15296	15226	15239	15254	15370	15241	15318	15245	15238	15424	15193	15207	15262	15182	15133	15293	15341	15206	15287	15438	15458	15283	15111	15506	15273	15493	15169	15220	15265	15364	15210	15238	15251	15248	15061	15141	15055	15164	15307	15063	15398	15143	15447	15491	15294	15116	15176	15169	15384	15412	15263	15227	15213	15405	15343	15387	15289	15496	15371	15148	15464	15179	15103	15233	15364	15388	15385	15303	15272	15337	15144	15253	15229	15371	15235	15156	15295	15347	15220	15232	15211	15174	15322	15315	15196	15268	15271	15267	15256	15478	15169	15216	15233	15346	15437	15234	15344	15290	15275	15356	15235	15114	15313	15307	15349	15268	15178	15408	15141	15089	15539	15405	15368	15159	15406	15415	15463	15250	15324	15384	15301	15327	15211	15163	15152	15156	15271	15214	15257	15241	15236	15345	15566	15143	15293	15118	15444	15211	15358	15399	15584	15150	15253	15343	15171	15366	15379	15323	15070	15363	15274	15329	15290	15280	15405	15452	15116	15191	15257	15158	15236	15359	15260	15068	15131	15293	15577	15269	15147	15391	15421	15288	15252	15289	15221	15131	15329	15309	15360	15453	15408	15273	15102	15415	15242	15373	15257	15090	15344	15273	15289	15187	15221	15202	15215	15324	15236	15163	15163	15164	15352	15443	15049	15296	15329	15111	15349	15145	15308	15359	15248	15134	15206	15280	15166	15353	15443	15372	15260	15315	15182	15266	15357	15399	15288	15316	15251	15145	15348	15236	15445	15496	15375	15303	15252	15008	15369	15238	15443	15550	15286	15360	15292	15355	15283	15237	15343	15207	15127	15321	15474	15442	15199	15390	15258	15266	15337	15259	15175	15187	15203	15214	15334	15161	15188	15405	15297	15239	15311	15256	15398	15402	15265	15475	15372	15295	15307	15489	15246	15152	15387	15264	15414	15289	15262	15311	15399	15327	15344	15335	15335	15175	15240	15055	15399	15196	15194	15282	15121	15361	15509	15168	15386	15241	15221	15461	15141	15243	15287	15404	15387	15375	15417	15336	15225	15306	15236	15324	15271	15246	15317	15071	15227	15261	15243	15291	15284	15283	15356	15189	15272	15232	15220	15442	15179	15284	15422	15181	15299	15349	15136	15324	15235	15389	15380	15465	15218	15231	15228	15316	15342	15337	15292	15416	15270	15401	15258	15209	15274	15118	15095	15182	15282	15082	15265	15218	15343	15493	15306	15201	15210	15297	15357	15569	15383	15427	15335	15115	15190	15319	15197	15190	15428	15407	15373	15403	15263	15292	15183	15458	15250	15441	15277	15245	15368	15373	15331	15265	15238	15106	15301	15071	15431	15261	15180	15261	15138	15106	15211	15287	15180	15336	15188	15291	15361	15082	15127	15358	15262	15113	15301	15076	15322	15352	15402	15318	15390	15199	15205	15037	15207	15115	15229	15394	15151	15100	15452	15217	15242	15465	15312	15324	15208	15340	15416	15265	15388	15343	15230	15115	15407	15283	15393	15306	15196	15495	15264	15262	15394	15095	15209	15278	15358	15361	15290	15324	15386	15366	15348	15241	15242	15141	15285	15144	15281	15263	15297	15293	15328	15100	15058	15371	15154	15051	15243	15476	15407	15474	15391	15276	15428	15190	15225	15196	15410	15380	15300	15255	15192	15180	15298	15198	15473	15262	15231	15105	15428	15256	15397	15362	15274	15306	15245	15357	15490	15273	15289	15207	15604	15500	15351	15288	15162	15390	15396	15224	15255	15233	15311	15339	15193	15252	15173	15267	15287	15376	15283	15378	15355	15190	15196	15409	15231	15065	15263	15110	15238	15152	15268	15294	15238	15337	15379	15381	15276	15199	15236	15332	15258	15344	15335	15242	15133	15482	15257	15206	15134	15294	15316	15173	15155	15356	15099	15296	15453	15275	15322	15259	15387	15349	15202	15311	15213	15313	15122	15265	15250	15127	15262	15367	15309	15333	15368	15262	15155	15350	15276	15341	15134	15337	15429	15230	15452	15211	15256	15321	15409	15394	15300	15290	15152	15350	15437	15241	15292	15405	15393	15411	15339	15275	15416	15205	15162	15441	15366	15376	15311	15389	15215	15299	15178	15261	15380	15145	15338	15157	15276	15304	15227	15131	15332	15390	15240	15285	15276	15238	15323	15111	15246	15022	15340	15274	15397	15257	15233	15386	15252	15370	15230	15266	15241	15233	15210	15353	15411	15534	15396	15250	15179	15314	15462	15233	15353	15362	15322	15403	15324	15420	15321	15316	15227	15377	15185	15115	15206	15272	15182	15315	15128	15245	15072	15233	15083	15210	15149	15127	15261	15261	15312	15438	15319	15261	15300	15294	15184	15266	15260	15027	15264	15356	15113	15175	15220	15342	15319	15362	15373	15040	15182	15399	15263	15314	15320	15420	15381	15321	15422	15190	15393	15281	15248	15135	15394	15316	15106
18008	22212	19530	16750	15940	19656	47259	45260	36213	26290	19258	16561	14952	14938	15026	15071	14815	14829	14836	14955	14928	14950	15059	14885	15072	14807	14678	14818	14826	14898	14739	14854	14924	14978	14811	14915	14806	14778	14763	14968	14844	14723	14811	14948	14927	14782	14739	14721	14936	14844	14816	14821	14838	14906	14934	14785	14850	14857	14884	14882	14810	14811	14778	14951	14949	14830	14862	14962	15016	14816	14822	14893	14709	14994	14874	14998	14951	14845	14886	14660	14928	14942	15072	14810	14665	14926	14985	15082	14836	14669	14837	14953	14925	14876	14954	15027	14957	14906	14834	14771	15011	14872	14787	14876	14931	14738	14911	14802	14793	14803	14796	14846	14840	14909	14824	14756	14866	14951	14838	14896	15154	14801	14767	15014	15019	14665	14775	14872	14878	14853	14858	14748	14869	14897	15002	14950	14800	15043	15012	14876	14864	14757	14833	14788	14976	14930	14811	14806	14975	14778	14801	14686	14758	14847	14913	14753	14747	14767	14959	14864	14990	14879	14816	14651	14816	14852	14915	14942	14852	14800	14980	14922	14943	14880	14787	14735	14705	14880	14836	14822	14975	14723	14745	14895	14953	14932	14887	14747	14832	14881	14872	14830	14993	14874	14961	14941	14836	14824	14892	14953	14968	14900	14746	14949	14950	14859	14895	14881	14760	14853	14825	14796	14908	14781	14933	14781	14849	14699	14841	14828	14855	14842	15044	14611	14784	14712	14869	14919	14780	14869	14754	14704	14850	14971	14871	14946	14588	14934	14799	14957	14976	14950	14828	14779	14939	14770	14831	14827	14867	14817	14961	14984	14885	14767	14899	14846	14871	14877	14797	14903	14818	14841	14821	14765	14801	14922	14830	14765	14830	14844	14886	14675	14844	14834	14847	14677	14785	14783	14726	14864	14839	14803	14881	14881	14830	14789	14808	14981	14660	14929	14971	14941	14855	14751	14860	14847	15018	14860	14730	14846	14857	14738	14691	14950	14770	15002	14981	14798	14772	14808	14929	14914	14813	14808	14844	14913	14994	14624	14946	14918	14839	14853	14785	14862	14807	14838	14853	14899	15037	14749	14848	14824	14763	14863	15027	14830	14869	14828	14883	14816	14788	14879	14814	14988	14931	14862	14747	14665	14865	14919	14852	14807	14947	14860	14887	14937	14780	15076	14949	14805	14727	14890	14907	14960	14847	14821	14805	14733	14898	14715	14924	14855	14683	14697	14796	14765	15055	14822	14887	14846	14888	15065	14903	14797	14973	14898	14867	14799	14796	14931	14739	14770	14769	14869	14714	14784	14667	14804	14948	14872	14859	14882	14938	14939	14747	14938	14912	14950	14949	14948	14975	14884	14803	14865	14803	14929	14827	14843	14742	14890	14856	14837	14721	15047	14708	14976	14809	14882	14891	14716	14916	15134	14722	14804	14775	14667	14861	14855	14758	14845	14987	14819	15032	14808	14815	14934	15006	14941	14763	14955	14764	14852	14879	15042	14756	14849	14717	14802	14997	14976	15010	14906	14824	14913	14814	14803	14892	14847	15072	14908	14832	14883	14961	14719	15024	14780	14809	14876	14679	14874	14990	14844	14911	14920	14791	15011	14874	14792	14900	14904	14929	14899	14816	14718	15015	14867	14802	14779	14752	14898	14917	14897	14931	14832	14745	14743	14881	14905	14874	14727	14913	14970	14877	14902	14698	14950	14859	14927	15049	14834	14995	14810	14831	14869	14797	15041	14916	14620	14810	14927	14820	14777	14963	14920	14925	14804	14763	14837	14765	14836	14789	14835	14882	14887	14918	14782	14782	14931	14960	14834	14970	14975	14828	14795	14838	14879	14993	14777	14868	14788	14897	14774	14863	14821	14815	14991	14848	14905	14758	15036	14893	14876	14800	14983	14799	14844	14802	15032	14900	14901	14750	14822	14916	14859	14834	14587	14674	14828	14817	14687	14841	14907	14878	15011	14633	14908	14928	14872	14918	14783	14763	14791	15036	14875	14919	15042	14865	15008	14929	14908	14713	14858	14726	14937	14972	14928	14786	14820	14839	14987	14894	14832	14829	14728	14990	14961	14929	15014	14900	14895	14791	14806	14933	14925	15035	14721	14919	14935	14847	14866	14777	14761	14693	14956	15040	14768	14959	14876	14955	14835	15016	14969	14815	14706	15022	14790	14807	14823	14877	14886	14919	14831	14853	14969	14651	14978	14946	14857	14856	14753	14976	14840	14703	14832	15102	14996	14780	15008	14853	14807	14838	14791	14927	14731	14835	14984	15043	14677	14707	14927	14687	14784	14867	14982	14945	14730	14931	14933	14875	14808	14998	14863	14816	14861	14939	14992	14972	14811	14759	14851	14858	14922	14831	14962	14841	14688	14698	14827	14935	14861	14922	14843	14953	14705	14810	14869	15054	14891	14736	14907	14834	14899	14832	14986	14784	14765	15021	14851	14846	14827	14805	14910	14783	14909	14761	14824	14872	14849	14786	14815	14889	14757	14861	14705	14730	15005	14714	14869	14906	14806	14944	14859	14931	14740	14944	14758	14880	14854	15023	14918	14912	14871	14789	14887	15017	14827	14908	14902	14937	14814	14901	14944	14940	14908	14778	14829	14895	14938	14865	14930	14664	14692	15116	15024	14956	14922	14811	14944	14770	14697	14750	14849	14790	14957	14935	14746	14746	14960	14778	14836	14830	14940	14855	14787	14853	14847	14910	14950	14935	14849	14832	14818	14914	14917	14786	14702	14783	14810	14779	14784	14739	14872	14849	14950	14825	14908	14980	14751	14730	14840	14805	15021	14797	14799	14910	14779	14956	14801	14816	15093	14820	14865	14857	15031	14946	14747	14885	14940	14787	14929	14821	14766	14916	14813	14637	14842	14991	14700	14899	14864	14937	14944	14786	14881	14855	14971	14755	14890	14976	14830	14808	14921	14757	14885	14835	14985	14827	14807	14855	14882	15075	14780	14983	14888	15055	15081	14863	14797	14678	14836	14995	14759	14872	14884	14844	14829	14923	14634	15000	14950	14673	14771	14810	14873	14870	14852	14799	14874	14822	14763	14591	14761	14783	14902	14858	14927	14722	14913	14726	14881	14691	14903	14863	14816	14778	14836	14924	14889	14974	14878	14882	14842	14879	14918	15031	14628	14765	14862	14848	14767	14871	14592	14904	14692	14866	14814	14658	14868	14784	14890	14837	14838	14871	14880	14835	14870	14811	14874	14940	14864	14797	14850	14909	14896	14850	14926	14880	14761	15027	14748	15057	14927	14965	14876	14956	15018	14987	14986	14946	14798	14674	14751	14836	14881	15006	14963	14806	14857	14983	14980	14778	14743	14875	14844	14898	14912	14732	14866	14737	14984	14735	14903	14769	14890	14809	14823	14875	15068	14865	14855	14947	14841	14919	14862	14800	14873	14859	14898	14784	14730	14839	14806	14790	15091	14911	14880	15129	14948	14859	15003	14876	14800	14912	14887	14853	14708	14752	14677	14926	14907	14880	14891	14791	14822	14940	14869	14798	14801	14814	14870	14877	14803	14906	14788	15047	14774	14771	14780	14772	14733	14870	14945	14816	14917	14811	14982	14881	14786	14792	14888	14669	14793	14855	14814	14747	14875	14818	14829	14948	14808	14774	14866	14860	14792	14694	14780	14740	14808	14942	14928	14819	14758	14812	14879	14865	14650	15020	14887	14773	14822	14793	14815	14901	14797	14745	15003	14908	14892	14888	14964	14879	14810	14899	14833	14761	14916	14853	14933	14946	14858	15012	14730	14820	14854	15035	14848	14838	14945	15055	14852	14973	14805	14856	14790	14714	14940	14860	14945	14691	14853	14832	14715	14917	14864	14833	14835	14980	15112	14968	14950	14965	14757	15002	14938	14889	14869	14794	14860	14992	14807	14873	14907	14790	15015	14895	14794	14871	14880	14733	14668	14864	14878	14843	15010	14657	14769	14926	14637	14870	14887	14932	14751	14834	14788	14740	14905	14815	14916	14644	14815	14823	14941	14643	14730	14902	14891	14947	14673	14755	14832	14837	14866	14839	14768	14818	14879	14785	14920	14785	14864	14840	14847	14846	14853	14776	14713	14912	14981	14852	14955	14724	14848	14923	14944	14779	14834	14818	14774	14739	14890	14897	14899	14879	14846	15077	14722	14963	14823	14925	14854	14815	14605	14832	14928	14916	14725	14846	14963	14929	14815	14780	14912	14762	14878	14926	14794	14945	14991	14864	14986	14876	14851	14889	14943	14681	14920	14822	14781	14741	14855	14832	14815	15035	14902	14827	14636	14844	14791	14920	14969	14988	14855	14859	14915	14884	14853	14696	14753	14890	14794	14775	14789	14793	14728	14769	14957	14851	14899	14968	14813	14761	14860	14906	14846	14880	14835	14812	14861	14957	14808	14923	14796	14944	14862	14876	14890	14791	14897	14769	14816	14885	14758	14939	14877	14744	15022	14826	14837	14836	14869	14860	15034	14680	14984	14903	14894	14898	14844	14883	14952	14828	14912	14731	14807	14835	14958	14854	14904	14930	14795	14927	14940	14776	14851	14714	14756	14644	14792	14918	14998	14830	14806	14830	14997	14894	14745	14808	14902	15155	14912	14760	14715	14946	14992	14925	14772	14983	14849	14784	14740	14835	14866	14853	14741	14897	14789	14819	14897	14912	14971	14870	14987	14844	14898	14837	15049	14815	15099	14933	14895	14661	15009	14953	14868	14859	14799	14715	15011	14993	15053	14843	15049	14911	14594	14815	14950	14826	14710	14929	14945	15013	14791	14857	14943	14823	14691	14992	14846	14826	15196	14865	14816	14894	14903	14880	14758	14849	14846	14723	14956	14816	14953	14692	14892	14792	14911	14926	14903	14825	14713	14670	14926	14838	14809	14822	14908	14808	14739	14978	14630	14982	14936	14813	14921	14815	14983	14802	14603	14922	14820	14938	14930	14630	15047	14899	14879	14901	14773	14899	14787	14818	14777	15017	14777	14819	14660	14985	14820	14950	14887	14773	14808	14875	14949	14850	15057	14862	14886	14980	14890	14847	14873	14780	14749	14815	14766	14925	14768	14874	14949	14915	14875	14687	15044	14907	14870	14981	14887	14787	14802	14641	15050	14830	14907	14940	15003
23064	21240	29079	23723	21398	25517	58236	60053	47736	34907	24912	18891	15976	15933	15810	15511	15495	15672	15692	15491	15555	15477	15455	15589	15490	15412	15727	15516	15535	15492	15515	15643	15496	15506	15510	15385	15615	15423	15550	15602	15377	15510	15587	15531	15456	15617	15435	15482	15452	15580	15495	15409	15500	15578	15591	15419	15573	15375	15403	15280	15496	15422	15356	15545	15355	15493	15477	15510	15425	15530	15424	15382	15450	15468	15354	15391	15473	15455	15484	15376	15430	15542	15334	15434	15539	15423	15306	15394	15397	15508	15509	15523	15429	15526	15480	15423	15443	15390	15464	15563	15328	15314	15588	15448	15477	15713	15334	15281	15156	15425	15444	15511	15319	15418	15570	15376	15365	15435	15250	15293	15401	15288	15503	15429	15302	15477	15362	15517	15673	15399	15463	15412	15678	15307	15364	15326	15420	15126	15494	15434	15368	15476	15255	15341	15383	15562	15321	15335	15493	15376	15307	15390	15508	15473	15250	15331	15493	15420	15396	15255	15434	15461	15644	15341	15260	15386	15387	15445	15322	15378	15429	15345	15435	15513	15238	15331	15331	15451	15550	15480	15501	15449	15470	15320	15312	15365	15508	15465	15357	15493	15296	15443	15523	15475	15551	15450	15589	15416	15512	15339	15300	15480	15376	15523	15440	15671	15448	15472	15577	15295	15556	15371	15465	15334	15400	15322	15503	15411	15532	15492	15434	15431	15334	15353	15179	15487	15342	15546	15348	15476	15457	15425	15515	15530	15485	15375	15497	15420	15220	15471	15421	15395	15337	15443	15461	15332	15331	15476	15470	15459	15502	15362	15313	15323	15438	15386	15616	15337	15336	15545	15455	15314	15276	15477	15481	15440	15424	15367	15454	15531	15336	15522	15475	15453	15431	15261	15293	15546	15416	15477	15526	15505	15542	15322	15393	15287	15504	15478	15434	15318	15510	15276	15472	15268	15545	15594	15580	15315	15511	15456	15660	15380	15377	15349	15506	15412	15333	15261	15343	15441	15397	15390	15382	15441	15326	15407	15417	15431	15499	15388	15414	15268	15608	15225	15265	15550	15544	15395	15440	15432	15360	15554	15521	15452	15401	15460	15595	15343	15476	15259	15354	15576	15589	15351	15369	15490	15413	15467	15325	15257	15285	15489	15365	15579	15556	15301	15409	15475	15317	15379	15369	15071	15544	15245	15380	15345	15523	15505	15421	15379	15343	15335	15305	15437	15315	15346	15457	15237	15407	15418	15235	15274	15590	15375	15446	15327	15372	15531	15379	15231	15650	15444	15227	15555	15249	15271	15506	15345	15409	15215	15383	15384	15513	15437	15430	15284	15419	15466	15378	15546	15512	15379	15425	15403	15445	15406	15441	15371	15377	15248	15503	15391	15497	15331	15286	15429	15351	15349	15470	15509	15325	15537	15455	15244	15324	15466	15520	15423	15407	15378	15481	15314	15410	15329	15426	15416	15461	15323	15398	15444	15407	15415	15364	15371	15472	15208	15511	15375	15319	15416	15204	15404	15523	15496	15361	15437	15350	15511	15551	15326	15441	15290	15510	15373	15485	15217	15350	15434	15413	15291	15416	15482	15285	15289	15421	15266	15541	15578	15357	15519	15214	15286	15371	15409	15339	15351	15371	15432	15381	15455	15374	15410	15358	15359	15431	15328	15457	15286	15267	15410	15524	15435	15391	15579	15457	15539	15467	15665	15390	15529	15652	15403	15368	15459	15502	15548	15205	15507	15315	15338	15599	15271	15407	15435	15365	15347	15501	15571	15508	15584	15353	15380	15460	15477	15509	15606	15385	15254	15493	15367	15453	15508	15524	15444	15517	15284	15315	15362	15462	15459	15436	15192	15258	15500	15589	15408	15368	15409	15318	15336	15558	15537	15390	15319	15176	15354	15530	15380	15344	15532	15639	15273	15336	15397	15335	15317	15329	15310	15656	15373	15438	15307	15445	15492	15243	15360	15435	15295	15315	15296	15388	15530	15463	15493	15395	15279	15284	15237	15395	15426	15464	15518	15523	15289	15402	15416	15414	15600	15408	15390	15345	15655	15527	15430	15546	15619	15253	15326	15387	15464	15408	15307	15403	15330	15398	15519	15289	15311	15351	15476	15473	15376	15302	15287	15412	15456	15490	15293	15305	15351	15292	15303	15495	15370	15616	15434	15367	15185	15457	15374	15333	15169	15507	15315	15487	15332	15412	15408	15617	15445	15398	15584	15492	15427	15513	15397	15445	15378	15367	15485	15115	15291	15431	15379	15603	15524	15407	15532	15318	15291	15386	15291	15326	15324	15345	15227	15510	15269	15353	15331	15438	15560	15209	15574	15398	15383	15405	15468	15446	15436	15403	15496	15449	15361	15296	15428	15405	15323	15346	15466	15265	15335	15368	15431	15464	15355	15463	15464	15348	15245	15315	15495	15465	15310	15321	15409	15442	15215	15626	15336	15541	15396	15686	15440	15609	15250	15439	15149	15588	15357	15263	15544	15415	15270	15714	15543	15384	15363	15258	15419	15498	15412	15431	15382	15252	15223	15438	15310	15545	15401	15474	15653	15435	15411	15540	15261	15372	15276	15459	15427	15247	15158	15253	15357	15390	15553	15510	15412	15446	15321	15509	15564	15528	15417	15379	15361	15217	15467	15444	15643	15435	15286	15442	15543	15373	15571	15498	15617	15346	15305	15443	15417	15460	15431	15448	15681	15127	15551	15405	15427	15153	15466	15310	15317	15387	15554	15409	15334	15553	15720	15568	15441	15229	15292	15415	15453	15501	15403	15336	15344	15231	15151	15369	15336	15435	15529	15514	15389	15452	15397	15459	15390	15551	15520	15242	15297	15416	15468	15359	15477	15329	15432	15324	15576	15399	15555	15599	15398	15512	15474	15437	15226	15360	15299	15470	15332	15505	15398	15557	15450	15176	15406	15421	15318	15363	15456	15450	15392	15431	15277	15448	15433	15426	15575	15561	15328	15249	15308	15419	15260	15452	15558	15421	15550	15452	15388	15451	15466	15439	15399	15319	15369	15455	15516	15589	15513	15542	15331	15379	15536	15215	15408	15488	15362	15398	15384	15325	15319	15353	15349	15555	15436	15238	15415	15495	15381	15510	15561	15336	15486	15292	15552	15379	15320	15405	15354	15408	15297	15446	15559	15369	15381	15362	15412	15322	15430	15410	15414	15464	15298	15404	15408	15507	15462	15388	15315	15405	15349	15369	15559	15396	15394	15431	15450	15560	15489	15451	15412	15465	15511	15481	15425	15303	15265	15275	15525	15516	15423	15503	15432	15442	15395	15308	15493	15589	15410	15348	15312	15450	15248	15237	15353	15470	15650	15253	15292	15515	15327	15299	15361	15457	15380	15246	15444	15453	15451	15445	15509	15449	15508	15640	15387	15468	15287	15324	15435	15290	15391	15389	15285	15449	15271	15245	15297	15334	15249	15428	15392	15502	15642	15309	15232	15449	15269	15534	15488	15384	15593	15353	15391	15257	15427	15548	15638	15513	15253	15370	15279	15343	15290	15561	15545	15467	15445	15548	15314	15509	15570	15309	15322	15282	15222	15303	15230	15252	15442	15518	15284	15541	15551	15319	15445	15321	15262	15397	15374	15345	15280	15437	15439	15341	15571	15244	15137	15359	15571	15540	15497	15415	15322	15484	15341	15521	15421	15410	15436	15359	15461	15422	15397	15289	15533	15328	15321	15393	15422	15268	15325	15347	15571	15292	15550	15465	15522	15379	15630	15321	15206	15123	15432	15315	15451	15377	15463	15413	15406	15163	15440	15369	15543	15302	15359	15342	15489	15549	15314	15527	15225	15451	15345	15355	15474	15312	15524	15283	15508	15435	15439	15456	15234	15317	15311	15301	15341	15432	15426	15379	15419	15307	15389	15358	15506	15594	15363	15433	15273	15393	15368	15214	15159	15514	15589	15416	15368	15428	15427	15338	15287	15615	15575	15516	15494	15364	15384	15375	15379	15399	15404	15410	15254	15389	15438	15331	15476	15362	15211	15404	15525	15433	15381	15256	15514	15185	15422	15336	15302	15276	15425	15422	15386	15405	15532	15337	15393	15477	15521	15633	15288	15464	15166	15395	15352	15326	15443	15442	15438	15387	15429	15420	15325	15494	15494	15573	15596	15508	15481	15447	15452	15428	15475	15322	15276	15411	15430	15280	15330	15461	15360	15362	15300	15429	15360	15427	15097	15272	15381	15378	15506	15267	15411	15305	15559	15423	15088	15430	15267	15500	15468	15588	15317	15425	15378	15354	15530	15242	15304	15372	15438	15527	15597	15388	15324	15387	15420	15589	15450	15371	15563	15357	15462	15266	15342	15447	15377	15320	15279	15510	15420	15308	15379	15211	15374	15354	15431	15470	15501	15286	15282	15414	15358	15556	15466	15356	15369	15432	15340	15553	15361	15292	15479	15445	15530	15454	15352	15515	15316	15302	15472	15295	15481	15329	15537	15487	15329	15618	15292	15429	15415	15416	15457	15435	15313	15493	15265	15496	15309	15237	15340	15173	15353	15303	15509	15266	15224	15340	15282	15429	15307	15446	15391	15430	15395	15356	15428	15482	15331	15421	15581	15379	15389	15300	15456	15388	15452	15451	15190	15364	15506	15431	15441	15241	15224	15478	15528	15328	15497	15366	15329	15522	15272	15323	15355	15263	15383	15395	15516	15255	15397	15236	15434	15492	15371	15589	15494	15385	15456	15378	15325	15247	15517	15320	15225	15312	15342	15403	15274	15479	15547	15565	15479	15304	15359	15544	15310	15316	15318	15220	15442	15381	15592	15300	15308	15282	15260	15462	15469	15286	15464	15420	15389	15434	15202	15478	15345	15454	15365	15489	15457	15347	15309	15455	15338	15493	15325	15411	15473	15378	15530	15288	15229	15428	15118	15587	15338	15354	15513	15407	15486	15464	15369	15347	15535	15365	15430	15540	15517	15496	15273	15609	15379	15429	15621	15350	15472	15561	15252	15385	15177	15456	15397	15431	15340	15518	15378	15348	15429	15449	15427	15363	15571	15342	15357	15195	15301	15267	15365	15224	15458	15152	15286	15407	15299	15435	15368	15361	15243	15353	15424	15464	15312	15419	15381	15447	15369	15503	15345
23012	34677	24480	19365	17895	26078	61206	60822	49347	36648	25165	17990	14879	15007	15148	15167	14870	15088	14995	15035	14769	14889	14976	14952	14952	15025	14901	14892	15099	14897	14937	15018	15073	14966	15011	14838	15116	15047	15132	14925	15079	14893	14860	14977	15001	14854	14980	14896	14903	14766	15078	15058	14962	14975	15029	14910	14843	15110	14828	14980	14932	14757	14933	14926	15047	14836	14909	14926	14915	15051	14895	14867	15080	14913	14917	15005	15106	14997	15046	15085	15029	14917	14870	15015	15126	14938	14938	15074	14905	14931	14872	15043	14933	15110	14832	14889	14944	14862	15002	14916	15005	15143	15006	15137	14910	14972	14988	14974	14992	14830	14989	14788	15015	14951	14882	14902	14991	14964	14989	14875	14825	15034	14876	14956	15038	14828	15036	15003	15132	14928	14888	14901	15054	14846	15086	14884	14957	14917	15027	14891	14979	14953	15080	14999	14914	14850	15054	14880	14956	15008	14914	15020	14916	14786	14775	14977	15027	14896	14788	14845	14964	14792	14927	14894	14827	14924	14945	14833	14835	14982	14947	14891	15103	14934	14839	14946	14813	14899	14928	15029	14856	14966	15015	15107	14992	14920	14915	14964	14984	15045	15050	15003	14924	14871	14913	14949	15023	14896	14800	14832	14982	14853	14871	15015	15005	15012	15141	14951	14974	14927	14925	15024	14795	15035	14998	14717	15101	14936	14885	14866	14831	14873	14942	14920	14802	15002	14740	14894	14986	14808	14920	14899	14843	15081	14979	15048	14999	15067	14939	15056	14911	14996	14978	14903	14971	15022	14879	14940	14946	14926	15028	14970	14832	14844	14989	15134	14892	14995	14991	15034	15005	14950	15268	14930	14852	14865	15071	14926	14912	14927	14823	14723	15021	14904	14940	14992	15015	14922	14777	14879	14776	14787	15011	15094	14882	15149	14887	14903	14926	15080	15038	14710	14746	14938	15122	14989	14819	14999	14781	15025	14760	14934	14774	14814	15017	15026	14981	14972	14987	15028	14824	14976	14804	14925	14911	14969	14978	14892	15017	14962	14841	15001	14916	14961	14973	14967	15026	14895	14991	14879	14915	14804	14900	14878	14957	14931	15009	14904	14887	14891	14889	14947	14963	15012	14900	14957	15051	15170	14981	14808	15040	15059	14817	15057	14965	14968	15046	14833	15072	14951	14854	14951	15102	14826	15043	15085	14952	14949	14879	14865	15031	14915	14711	14843	15034	15002	14926	14863	14826	14888	14948	14969	15078	14906	14923	14898	14911	14991	15028	14928	14865	14879	15011	14931	14975	14828	14967	14866	14998	15005	15008	14935	14980	14830	14741	14907	15037	14814	15003	14940	15017	14969	14899	14871	14886	14943	15100	14898	14911	14968	14838	14867	14803	14824	14972	14941	14920	14982	15026	14761	14963	14887	15204	15004	14925	14975	14899	15025	14823	15096	14940	15093	14932	14816	15074	14986	14829	14961	14911	15047	14872	14959	15074	14831	15002	14886	15083	14938	14833	15129	14820	15018	14887	14861	14964	14861	14995	15008	15059	14922	14977	14906	14794	14956	14940	14939	14883	14996	14853	15109	14978	14997	14895	14893	15139	14777	14876	14952	14914	15073	14934	14992	14920	14942	15009	14880	14871	14818	14782	14847	14924	14732	14848	14903	14879	15062	14813	15072	14999	14914	14851	15008	15027	14667	14848	14999	14910	14885	14908	14850	14844	14898	15014	14915	14902	14817	14957	14967	15002	15027	14810	14825	14894	15097	14935	15064	14946	14864	15063	14898	14896	14856	14895	14879	14952	15033	15012	15066	14892	14884	14924	14810	14894	14872	14889	14884	14989	14890	14938	14912	14939	14847	15018	14885	14884	15006	14873	14941	15143	14872	15048	15013	14854	15056	14919	14904	15041	14918	14861	14776	14876	14977	14897	14815	15121	14808	15051	14950	15038	14840	14972	14876	14989	14942	14740	14893	15118	14813	14860	14862	14968	14924	14955	14961	14986	15028	14963	14940	15030	15040	14895	15069	14874	14787	14957	14965	14881	14876	15088	14733	14944	14880	14980	14941	14965	14779	15124	14816	15080	14878	14951	14889	14956	14716	15013	14980	14931	14869	15053	14804	14865	14889	14865	14951	14842	14805	15013	14950	15108	15005	14986	14803	15036	15101	14930	15058	14857	14935	14815	14719	14847	14832	14997	14934	14950	14979	14782	14890	14988	14954	14913	14958	14811	14984	15055	14831	15034	14927	14761	14987	14912	15000	14926	15092	14971	14814	14857	14888	14977	14876	14970	15000	14982	15089	14825	14946	14938	14942	14937	14939	14985	15023	14920	15020	14890	14844	14901	14993	14925	15019	14788	14901	14987	15062	14853	14958	15040	14850	15076	14895	14744	14951	14928	14910	14764	15007	14884	14976	14892	14913	14932	14923	14917	14839	14930	14809	14868	15034	14982	14994	14955	14826	14963	14799	14939	14917	15016	14903	14999	14990	14707	14930	14892	14955	14945	15149	14918	14848	14986	14805	14780	14876	15021	15024	14904	14891	14864	14867	14864	14888	14948	14990	14945	14828	14890	15022	14972	14817	14980	14865	14976	15001	14770	15044	14933	14980	14946	14964	14980	15018	14888	14984	14915	14913	14972	14943	14995	14885	14893	15018	15039	15146	14870	15009	14813	14883	14923	14931	14858	14728	14993	14815	14961	14950	14791	15033	14901	14802	14885	14907	14927	14826	14819	15095	15125	14803	14899	14906	14983	14881	14984	14835	14947	14994	15009	14901	14832	14804	15051	14779	14919	14910	14915	14843	15065	15033	14858	14867	15027	14995	14767	14838	14959	15028	14812	14968	15105	14856	14727	14838	15027	15190	14963	15028	14865	15122	15129	14873	14983	14868	14787	14753	14792	15110	15004	15056	14667	14913	14914	14888	14891	14873	14997	14972	15012	15092	14968	14955	14919	15005	14765	15163	14878	14912	14919	14758	15224	14838	14958	14977	15068	15030	15037	14960	14898	14773	14877	15009	14916	14819	14984	14914	15021	14976	15041	14839	14978	14889	15058	15039	14795	14781	14995	14776	14910	14952	15002	14771	14874	14918	14958	15222	14902	14900	14975	14860	14902	14902	14956	14890	14942	14882	14959	15075	14927	14900	14865	14859	14905	14957	15065	15061	14833	14931	14938	14892	14913	14816	15055	14809	14712	14702	14827	14977	14870	15043	14965	15030	14795	14947	14995	15126	14946	14945	14893	14851	14897	14862	15000	14961	14708	14988	15051	14875	14843	14886	14891	14774	14841	14785	14956	14870	14942	14918	14774	15011	14816	15048	15117	14910	14902	14866	14798	14990	15067	14908	14943	14903	14823	14927	14808	14958	14984	14770	15100	14795	14873	15035	15009	14997	14993	14859	14907	14834	14918	15163	14900	14809	14811	14991	14827	14963	14963	14830	15091	15075	14802	15078	14881	14967	14831	14894	14877	14858	14909	14869	15057	15036	14994	14799	15051	14851	14879	14959	14899	14823	14893	15072	14920	14866	14886	14936	14974	15047	15073	14875	14928	14928	14922	14954	14881	14943	15090	14846	14865	14978	14785	14926	14973	14946	14946	14910	14867	14900	15029	14880	15012	14875	14993	14965	14910	15009	15050	14817	14929	14852	15121	14957	14982	14877	15062	14855	15132	14893	14855	14861	15010	14999	15050	14808	14974	14912	14972	14956	14833	14874	14999	14960	14918	15047	14917	14851	14975	14906	14953	14923	14904	14909	15010	14802	14909	14931	15069	14819	14981	14927	15008	15139	15097	14865	14959	14953	14978	14929	14865	14842	14932	14899	14882	14840	14938	14965	15082	14888	14864	14867	14920	14932	15089	14870	14971	14985	14851	15021	15030	14931	14929	14952	14949	14992	14823	14989	14964	14953	14868	14762	15016	14915	14996	14899	14847	14957	14905	15008	14986	15030	14901	14969	14785	15059	14881	15017	15064	15144	14806	14877	14936	14902	14842	14879	14908	14843	14949	14952	14988	14830	14884	14971	14786	14857	14847	14914	15055	14952	14784	15055	15048	15013	14839	14927	15018	14964	15013	14744	14981	14709	15113	14842	14895	14952	14859	15030	14964	14910	14833	15043	15042	14841	14907	15027	14892	14921	14772	14748	14885	15046	15066	14857	14878	14946	14944	15146	14976	14904	14771	14930	14798	14944	14925	15050	15001	15050	14880	14965	14832	14942	15057	14766	14976	14911	14885	14922	14993	14874	15080	14946	14798	14993	14971	14819	14962	15016	14851	14972	15042	14971	15061	14867	14927	14809	14902	15051	14914	14939	15046	15042	15015	14914	15032	15031	15040	14783	14879	15026	15029	14964	14920	15008	15122	14860	15126	15073	14867	14605	14973	15053	14959	14789	14917	14902	14985	14985	14844	14906	14938	14974	14988	14952	14951	15053	14804	14843	14722	15016	14878	14923	14790	15090	14800	14969	14886	15058	14952	14818	14913	14854	14981	14845	14981	15094	14997	14926	14688	15034	14911	14995	14878	14946	15031	15051	14854	14923	14942	14907	15020	14986	15173	14883	14783	15001	14988	14963	15038	15015	14949	15041	14834	14878	14874	14979	14922	14875	14951	14962	14931	15001	14905	14857	14941	15029	15056	15017	14941	15063	15015	14901	14859	14948	14929	15018	14878	14928	14749	15027	14910	15043	14893	14738	14932	15063	15180	14798	14909	14963	14842	14893	15026	15011	14873	14808	14947	14841	14970	14889	14974	14684	15028	14899	14827	14903	14932	15032	15018	15141	14879	14947	14999	15019	14751	14894	14946	15167	14875	14872	14924	14925	14816	14910	14950	15065	14776	15002	14930	14908	15063	15012	14934	14808	14946	14932	14980	14918	14922	15043	15053	14984	15110	15162	15041	15083	14994	14988	14811	14966	15033	14780	14973	14876	15078	14942	15067	14698	15088	14826	15037	14947	15004	14787	14833	15070	14775	14907	14970	14945	15002	14892	14965	14852	14959	14999	14898	14967	15202	14898	14868	15029	15023	15041	14776	14904	14937	14884	14961	14966	14956	14919	14990	14915	14977	14942	14994	14949	15020	15025	14889	14725	14857	14897	14948	15128	14869	14881	14930	15045	14968	14913
27392	21933	22999	18826	15908	17067	22212	22977	20768	18398	16984	16182	15931	15920	15833	15670	15839	15955	15836	15807	15816	15720	15841	15938	15839	16028	15853	15789	15770	15777	15823	15802	15756	15996	15773	15651	15864	15924	15787	15842	15812	15686	15805	15716	15831	16034	15801	15973	15828	15739	15849	15904	15949	15931	15693	15819	15840	15646	15776	15793	15647	16003	15745	15719	15762	15859	15999	15834	15941	15680	15788	15746	15850	15952	15818	15688	15791	15776	15879	15785	15872	15722	15823	15931	15961	15989	15716	15720	15891	15878	15790	15768	15736	15883	15766	15718	15835	15746	15858	15889	15801	15762	15854	15705	15761	15679	15857	15751	15697	15830	15890	15865	16039	15947	15791	15930	15727	15710	15917	15859	15921	15656	15837	15879	15718	15972	15944	15774	15891	16024	15812	16004	15763	15886	15838	15837	15703	15621	15980	15952	15790	15792	15786	15711	15724	15633	15782	15995	15953	15818	15627	15902	15780	15933	15846	15887	15760	15733	15708	15718	15884	15784	15880	15747	15950	15752	15643	15791	15845	15984	15972	15688	15712	15737	15921	15844	16044	15843	15788	15634	15807	15739	15690	15819	15887	15678	15703	15778	15748	15983	15880	15719	15795	15915	15792	15741	15622	15853	15753	15703	15616	15755	15496	15757	15546	15686	15683	15903	15892	15883	16007	15657	15731	15815	15729	15869	15774	16025	15825	15935	15733	15759	15865	15853	16023	15852	15712	15642	15651	15670	15655	15834	15812	15897	15901	15796	15627	15697	15854	15654	15878	15979	15789	15681	15818	15758	15810	15735	15921	15733	15980	15902	15729	15715	15831	15709	16018	15885	15967	15743	15845	15779	15742	15895	15687	15632	15754	15862	15713	16024	15814	15840	15973	15885	15775	15729	15750	15991	15794	15913	15639	15656	15707	15673	15740	15993	16030	15983	15935	15764	15811	15843	15863	15760	15697	15821	15755	15648	15890	15662	15827	15661	15923	16022	15688	15899	15520	15922	15752	15996	15932	15796	15818	15971	15906	15846	15925	15606	15623	15881	15846	15771	15921	15828	15823	15877	15702	15651	15580	15875	15725	15833	15794	15974	15804	15672	15626	15721	15895	16010	15829	15958	16009	15727	15834	15726	15743	15853	15922	15746	15870	15661	16036	15799	15674	15881	15761	15706	15836	15820	15879	15789	15823	15675	15662	15680	15918	15844	15774	15809	15878	15733	15887	15851	15688	15855	15725	15607	15674	15820	15941	15907	16050	15887	15854	15866	15772	15823	15668	15600	15655	15621	15650	15918	15678	15848	15987	15799	15769	15835	15661	15917	15903	15633	15983	15899	15724	15773	15791	15737	15821	15902	15959	15826	15891	15768	15758	15749	15706	15846	15959	15700	15729	15854	15816	15629	15928	15835	15480	15647	15665	15600	15715	15762	15658	15742	15968	15868	15930	15731	15857	15828	15661	15782	15891	15688	15734	15828	15886	15683	15855	15835	15849	15939	15922	15868	15881	15759	15463	15885	15875	15876	15820	15967	15642	15908	15634	15855	15742	16113	15664	15705	15776	15792	15820	15846	15717	15788	15548	15761	15737	15917	15744	15710	15770	15907	15829	15709	15811	15707	15871	15746	15872	15798	15857	15835	15764	15757	15949	15603	15847	15754	15814	15837	15884	15848	15772	15927	15793	15866	15844	15742	15823	15601	15934	15670	15719	15699	16004	15834	15777	15923	15804	15931	15906	15942	15834	15843	15805	15927	15799	15805	15725	15875	16020	15722	15817	15789	16063	15815	15966	15935	15799	15819	15775	15678	15670	15941	15676	15739	15780	15654	15703	15795	15963	15916	15866	15813	15994	15908	15784	15836	15833	15723	15978	15734	15748	15766	15870	15974	15715	15729	15780	15829	15822	15831	16058	15990	15942	15957	15736	15920	15738	15884	15695	15724	15727	15864	15779	15871	15720	15891	15798	15887	15735	15969	15724	16023	15792	15804	15762	15833	15599	15951	15612	15659	15762	15722	15568	15856	15813	15897	15770	15824	15621	15978	16000	15724	15807	15791	15888	15741	15882	15741	15772	15712	15753	15760	16047	15821	15840	15773	15656	15709	16019	15874	15790	15751	15779	15832	16002	15911	15831	15834	15624	15722	15864	15808	15794	15927	16063	15962	15804	15745	15778	15829	15846	15703	15752	15840	15920	15706	16168	15833	15747	15754	15734	15804	15699	15919	15782	15835	15791	15769	15950	15757	15937	15706	15892	15893	15892	15897	15836	15644	15707	15903	15747	15843	15727	15759	15773	15501	15644	15642	15961	15634	15932	15929	15727	15963	15591	15652	15655	15889	15796	15916	15737	15730	15740	15748	15691	15816	15847	15721	15583	15681	15773	15717	15846	15782	15732	16001	15704	15637	15851	15759	15968	15805	15816	15797	15914	15787	15917	15697	15863	15797	15902	15861	15835	15829	15775	15674	15640	15902	15721	15871	15829	15729	15855	15757	15714	15805	15847	15740	15887	15802	15909	15801	15779	15976	15788	15711	15902	15631	15873	15891	15906	15894	15958	15708	15881	15864	15816	15797	15730	15795	15866	15615	15889	15886	15808	15592	15821	15808	15845	15805	15793	15641	15649	15765	15920	15851	15961	15886	15824	15914	15875	15599	15793	15766	15756	15678	15824	15898	15945	15928	15924	15740	15783	15973	15862	15770	15806	15845	15761	15941	15671	15739	15713	15833	15762	15647	15865	15877	15682	15916	15624	15862	15675	16030	15798	16009	15926	15870	15712	15796	15801	15856	15715	15901	15752	15641	15671	15794	15835	15885	15938	15849	15671	15880	15966	15621	15568	15743	15854	15591	15910	15897	15846	15648	15673	15814	16054	15799	16087	15877	15944	15707	15828	15893	15783	15760	15892	15679	15748	15718	15821	15820	15780	15822	15895	15783	15727	15720	15950	15904	15861	15802	15631	15785	15975	15858	15994	16035	15919	15817	15983	16049	15979	15935	15742	15775	15895	15842	15863	15761	15838	15849	15827	16071	15838	15687	15749	15804	15719	15779	15787	15863	15761	15699	15900	15779	15863	15882	15787	15836	15753	15970	15920	15807	15811	15803	15908	15855	15769	15806	15761	15909	15731	15816	15808	15959	15826	15919	15869	15830	15610	15894	15820	15770	15829	15810	15719	15673	16047	15908	15852	15696	15870	15751	15745	15687	15846	15700	15757	15640	15797	15810	15845	15856	15889	15688	15859	15781	15801	15981	15800	15846	15852	15774	15855	15855	15741	15861	16020	15646	15707	15884	15805	15794	15810	15831	15668	15639	16045	15845	15696	15700	15881	15839	15922	15645	15951	15941	15709	15819	15775	15625	15915	15756	15844	15725	15776	15828	16025	15810	15880	15829	15792	15819	15857	15745	15928	15639	15839	15866	15785	15724	15970	15904	15740	15674	15708	15773	15875	15748	15866	15728	15776	15845	15866	15918	15854	15907	15864	15891	15980	15907	15753	15715	15894	15757	15822	15898	15893	15893	15840	15766	15906	15887	15816	15834	15776	15713	15542	15879	15888	15699	15691	15723	15879	15601	15800	15783	15609	15655	15867	15839	15806	15957	15743	15862	15884	15934	15866	15924	15665	15826	15786	15723	15815	15702	15779	16028	15787	15605	15823	15747	15902	15798	15843	15888	15729	15842	15819	15800	15662	16008	15784	15910	15908	15874	15945	15681	15739	15781	15947	15911	15686	15824	15641	15850	15812	15702	15843	15772	15842	15682	15840	15844	15833	15972	15847	15843	15733	15771	15696	15868	15685	15812	15869	15803	15759	15639	15806	15590	15606	15749	15723	15668	15749	15742	15870	15880	15773	16006	15717	15973	15716	15872	15807	15591	15731	15893	15664	15720	15834	15849	15799	15786	15964	15649	15826	15798	15886	15845	15813	15852	15837	15776	15848	15840	15993	16037	15764	15908	15950	15761	15765	15837	15705	15753	15695	15778	15793	15916	15765	15693	15781	15651	15899	15819	15702	15755	15741	15936	15876	15925	15997	15904	15908	15984	15842	15861	15883	15763	15860	15777	15817	15816	15824	15863	15808	16015	15764	15747	15790	15931	15783	15658	15567	15829	15944	15740	15984	15797	15916	15839	15828	15882	15803	15794	15910	15896	15841	15919	15926	15721	15853	15795	15847	15678	15873	15786	15825	15921	15876	15947	15756	15829	15829	15867	15930	15784	15686	15993	15878	15795	15760	16073	15765	15542	15674	15724	15899	15862	15867	15917	15784	15723	15818	15925	15912	15907	15750	15911	15691	15972	15915	15874	15916	15858	15685	15888	15701	15886	15867	15640	15775	15930	15741	15820	15867	15889	15810	15671	15837	15765	16031	15781	15814	15810	15747	15856	15860	15782	15671	15760	15757	15882	15652	15846	15708	15727	15987	15709	15856	15818	15851	15847	15914	15792	15889	15903	15683	15756	15667	15874	15831	16021	15762	16039	15926	15810	15677	16004	15823	15726	15854	15805	15936	15826	15773	15856	15828	15980	15780	16018	15849	15762	15891	15643	15762	15972	15804	15789	15804	16002	15951	15847	15929	15940	15624	15809	15708	16038	15783	15797	15829	15835	15668	15770	15723	15768	15668	15714	15730	15656	15808	15992	15753	15742	15786	15814	15764	15799	16036	15697	15749	15823	15729	16033	15737	15879	15767	15592	15898	15935	16122	15976	16040	15700	15937	15965	15926	15801	15840	15894	15872	15766	16122	15720	15831	15730	15757	15328	15572	15619	15791	15724	15812	15671	15868	15606	15680	15844	15735	15919	15792	15637	15804	15799	15710	15870	15916	15932	15803	16047	15987	15832	15752	15979	15885	15967	15944	15671	15659	15866	15810	15907	15699	15892	15833	15832	15960	15820	15853	15789	15762	15710	15785	15780	15915	15944	15854	15918	15914	15684	15840	15665	15798	15621	15897	15914	15949	15893	15618	15826	15915	15934	15902	15658	15684	15899	15903	15533	15724	15713	15724	15882	15706	15966	15685	15778	16060	15788	15983	15690	15829	15884	15756	15817	15805	15757	15706	15800	15800	15840	15749	15790	15852	15681	15836	15764	15719	15840	15734	15871	16044	16016	15949	15856	15634	15838	15696	15698
18412	19995	16529	15388	15406	17799	24876	24601	21403	18372	16354	15484	15044	15165	15130	15155	15060	15328	15149	15162	15244	15152	15446	15195	15139	15209	15108	15185	15085	15193	15167	15241	14964	15461	15122	15008	15173	15066	15138	15245	15079	15268	15193	15211	15297	15131	15261	15218	15349	15290	15164	15172	15233	15158	15163	15026	14994	15275	15075	15181	14915	15292	15260	15147	15118	15146	15208	15242	15060	15207	15328	14989	15171	15254	15231	15049	15058	15279	15109	15318	15136	14920	15005	15214	15084	15244	15249	15091	15283	15150	15033	15150	15206	15159	15242	15239	15175	15113	15244	15044	15160	15208	15177	15308	15254	15133	15070	15224	15255	15179	15053	15041	15421	15183	15140	15069	15127	15172	15176	15169	15056	15278	15204	14995	15347	15233	15051	14993	15286	15297	15060	15121	15188	15078	15282	15073	15317	15092	15226	15203	15221	15305	15222	15103	15117	14986	15357	15094	15154	15264	15308	15139	15342	15107	15237	15249	15113	14897	15217	15208	15040	15271	14970	15274	15230	15222	15212	15309	15157	15095	15119	15266	15157	15112	15091	15068	15289	15233	15054	15474	15011	15108	15262	15272	15208	15332	15100	15193	15163	15075	15154	15148	15012	15248	15162	15070	15147	14990	15126	15044	15244	15146	15024	15163	15180	15117	15136	15101	15075	15228	15179	15113	15071	15084	15253	15198	15152	15174	15323	15108	15293	15164	14891	14925	15335	15054	15098	15199	15142	15072	15179	15355	15087	15213	15346	15067	15329	15110	15150	15070	15079	15083	15291	15254	15053	15173	15149	15186	15335	15082	15272	15145	15205	15069	15322	15060	15161	15144	15395	15173	15060	15364	15293	15367	14999	15072	15241	15334	15293	15293	15213	15239	15075	15137	15201	15084	15008	15119	15101	15190	15100	15220	15138	15260	14974	14927	15177	15164	15211	15133	15176	15189	15090	15116	15031	15196	15217	15179	15127	15194	14990	15106	15120	15324	15403	15216	15103	15320	15072	15143	15151	15219	15224	15128	15262	15163	14995	15083	15210	15255	15106	15157	15049	15076	15127	15100	15233	14994	15200	15280	15024	15277	14990	15162	15176	15228	15304	15089	15086	15182	15209	15302	15073	15229	15170	15098	15175	15145	15111	15139	15062	15155	15127	15324	15270	15076	15307	15136	15236	15277	15040	15199	15266	15161	15018	15212	15231	15292	15162	15204	15089	14988	15237	15206	15113	15271	15393	15250	15253	15188	15218	15119	15043	15141	15033	15117	15298	15041	15127	15186	15018	15153	15162	15192	15262	15249	15269	15364	15168	15101	15153	15147	14986	15271	15180	15250	15201	15174	15083	15253	15166	15130	15152	15145	15123	15037	15188	15196	15122	15197	15154	15147	15335	15248	15118	14981	14915	15090	15242	15158	15197	15143	15168	15290	15230	15132	15246	15166	15132	15098	15068	15270	14935	15062	15191	15137	15156	15172	15108	15248	15287	15134	15035	15312	14982	15156	15130	15299	15313	15169	15220	15255	15214	15364	15181	15213	15141	14942	15135	15112	15362	15162	15327	15144	15166	15152	15437	14827	15227	15098	15251	15083	15189	15094	15306	15212	15093	15057	15229	15039	15249	15398	15091	15361	15017	15236	15278	15247	15017	15152	15198	15235	15187	15218	15211	15045	15239	15026	14973	15451	15221	15146	15187	15250	14979	15342	15098	15162	15139	15296	15153	15087	15180	15147	15121	15307	15159	15150	15150	15264	15117	15110	15131	15280	15210	15234	15103	15032	15286	15158	15200	15104	15292	15215	15290	15286	15357	15297	15203	14977	15191	15081	15057	15255	15204	15200	15203	15158	15087	15198	15083	15145	15218	15156	15182	15123	15251	15218	15080	15082	15150	15101	15121	15081	15362	15172	15242	15109	15205	15222	15216	15111	15114	15118	15015	15215	15226	15221	15230	15084	15320	15328	15177	15135	15473	15128	15151	15143	15096	15306	15062	15183	15114	15126	15166	15056	15125	15236	15117	15222	15062	15241	15003	15239	15192	15192	15124	15094	15099	15172	15216	15207	15111	15067	15263	15023	15193	15141	15208	15119	15268	15140	15047	15255	15101	15316	15273	15113	15019	15260	15233	15207	15214	15365	15162	15120	15251	15107	15072	15292	15174	15117	15314	14987	15208	15079	15098	15206	15066	15125	15174	15164	15207	15144	15172	15073	15144	15223	15094	15241	15122	15232	15106	15043	15151	15181	15157	15053	15160	15174	15137	15086	15211	15268	15232	15138	15179	15298	15004	15251	15209	15240	15084	15152	15210	15048	15148	15103	15132	15217	15199	15124	15177	15074	15234	15226	15060	15162	15229	15278	15116	15100	15087	15209	15269	15142	15267	15261	15263	15148	14933	15178	15211	15273	15149	15007	15122	15303	15180	15277	15154	15270	15334	15177	15149	15210	15209	15146	15193	15249	15194	15132	15312	15189	15229	15237	15104	15111	15061	15193	15168	15222	15186	15000	15096	15047	15327	15315	15153	15250	15034	15247	15250	15084	15261	15219	15173	15024	15328	15250	15148	15236	15052	15180	15169	15227	15115	15090	15271	15061	15329	15245	15097	15072	15138	15204	15158	15186	15154	14994	15223	15234	15197	15209	15106	15365	15130	15363	15251	15111	15155	15140	15317	15046	15163	15147	15296	14990	15247	15132	15140	15233	15335	15263	15140	15141	15013	15242	15101	15168	15284	15179	15252	15232	15201	15118	15213	15171	14944	15091	15211	15189	15276	15250	15283	15075	15082	15094	15092	15202	15069	15203	15055	15344	15169	15236	14958	15034	14982	15094	15220	15254	15160	15010	15015	15173	15241	15104	15207	15313	15128	15219	15204	15178	15325	15211	15272	15209	15164	15147	15176	15171	15166	15274	15060	15239	15206	15180	15283	15228	15278	15257	15303	15148	15244	15159	15235	15086	15276	15156	15113	15122	15285	15214	15162	15103	15221	15134	15257	15200	15239	15113	15070	15138	15115	15126	15200	15246	15378	15284	15127	15099	15249	15154	15172	15026	15055	15203	15204	15016	15183	15274	15269	15195	15118	15182	15225	15055	15085	15282	15336	15112	15080	15232	15105	15104	15305	15122	15037	15288	15334	15162	15154	15256	15087	15206	15150	15385	15025	15107	15144	15256	15121	15221	15174	15347	15233	15231	15189	15180	15136	15304	15085	15214	15229	15136	15104	15103	15224	15120	15200	14982	15077	15241	15089	15064	15058	15135	15016	15320	15149	15247	15228	15154	14972	15110	15161	15025	15307	15123	15066	15187	15158	15170	15383	15033	15163	15214	15199	15065	15170	15066	15122	15084	15242	15147	15181	14995	15011	15337	15164	15223	15084	15107	15062	15177	15152	15160	15242	15222	15126	15180	15057	15349	15091	15120	15235	15293	15201	15284	15240	15160	15120	15208	15269	15256	15126	15310	15252	15074	15146	15026	15198	15118	15298	15291	15066	15248	15022	15136	15158	15123	15127	15202	15249	15206	15169	15112	15174	15074	15303	15215	15158	15263	15061	15252	15371	15116	15336	15247	15104	15075	15254	15111	15129	15186	15086	15093	15178	15358	15093	15138	15300	15227	15115	15041	15114	15300	15282	15247	15254	15235	15087	14993	15126	15041	15325	15209	15195	15194	15118	15219	15138	15128	15154	15281	15361	15230	15115	15234	15109	15234	15097	15241	15025	15143	15059	15233	15260	15383	15152	15274	15087	15259	15047	14942	15238	15216	15148	15291	15170	15126	15203	15228	15072	15249	15207	15263	15256	15142	15206	15288	15132	15204	15091	15241	15098	15209	15237	15108	15223	15111	15109	15080	15168	15213	15204	15268	15292	15088	15083	15224	15109	15190	15246	15006	15218	15104	15139	15125	15170	15040	14982	15155	15180	15200	15258	15161	15037	15112	15243	15175	15085	14918	15144	15113	15204	14992	15264	15030	15024	15175	15317	15191	15138	15327	15201	15102	15155	15313	15113	15192	15200	15160	15172	15058	14978	15147	15184	15272	15060	15189	15147	15254	15272	15204	15172	15270	15123	15018	15136	15254	15038	15148	15200	15180	15048	15166	15139	15199	15118	15158	15174	15028	15135	15140	15182	15077	15180	14982	15179	15011	14999	15173	15033	15051	15149	15162	15221	15187	15190	15198	15066	15135	15075	15419	15094	15092	15187	15159	15207	15186	15064	15140	15039	15086	15262	15058	15117	15021	15326	15374	15242	15080	15103	15132	15239	14942	14963	15138	15018	15021	15148	15189	15105	15297	15272	15275	15282	15228	15423	15098	15126	15141	15267	15100	14997	15222	15275	15078	15152	15195	15387	15108	15151	15333	15162	15097	15219	15128	15135	15193	15024	15178	15123	15071	15139	15236	15197	15212	15200	15254	15277	15049	15169	15120	15241	15103	15215	15254	15275	15261	14941	15096	15061	15084	15146	14942	15142	15158	15058	15065	15207	15197	15072	15246	15122	15196	15027	15200	15398	15162	15132	15268	15179	14969	15132	15246	15226	15168	15223	15329	15220	15170	15390	15088	15089	15088	15054	15044	15092	15269	15168	15194	15240	15013	15160	15047	15103	15238	15066	15123	15303	15127	15211	15229	15116	15079	15321	15210	15226	15288	15109	15035	15188	15380	15395	15111	15283	15309	15152	15295	15186	15204	15215	15128	15247	15222	15336	15112	15170	15179	15298	15272	15248	15240	15186	15199	15060	15109	15030	15144	15248	15149	15106	15140	15003	15267	15123	15209	15176	15172	15149	15048	15248	15158	15126	15198	15329	15245	15246	15102	15250	15261	15100	15233	15390	15057	15220	15233	15308	15205	14979	15119	15217	15322	15074	15232	15212	15151	15002	15073	15154	15217	15162	15163	15111	15017	15159	15147	15263	15045	15237	15225	15233	15237	15339	15073	15150	15169	15246	15175	15160	15150	15094	15145	15238	15173	15131	15284	15171	15349	15117	15240	15109	15195	15222	15074	15120	15174	15236	15076	15257	15185	15184	15051	15153	15009	15214	15276	15272	15232	15064	15251	15135	15143	15086	15251	15067	15239	15139	15076	15264	15022	15154	15200	15073	15204	15240	15032	15252	15198	15105	15128	15216	15324
24599	21295	28256	24997	21100	23746	40271	42845	34734	27146	20881	17811	16776	16633	16358	16344	16243	16382	16380	16397	16561	16364	16547	16377	16304	16421	16255	16290	16457	16287	16245	16164	16299	16157	16133	16052	16259	16069	16457	16334	16196	16316	16138	16233	16055	16409	16076	16284	16314	16188	16395	16248	16410	16352	16275	16279	16193	16363	16238	16237	16129	16158	16205	16209	16279	16429	16313	16326	16261	16132	16280	16082	16274	16002	16191	16327	16320	16236	16278	16218	16087	16327	16164	16374	15996	16340	16226	16264	16276	16122	16317	16040	16292	16478	16257	16255	16330	16244	16225	16225	16246	16389	16425	16254	16237	16352	16167	16078	16143	16220	16180	16113	16165	16152	16211	16259	16239	16110	16124	16054	16186	16056	16341	16281	16431	16233	16400	16252	16109	16191	16232	16355	16406	16197	16220	16125	16370	16164	16439	16373	16249	16255	16355	16220	16295	16290	16228	15912	16206	16356	16190	16169	16295	16223	16178	16327	16238	16284	16203	16322	16222	16349	16273	16329	16182	16230	16236	16090	16283	16107	16272	16105	16239	16379	16403	16356	16314	16355	16322	16015	16164	16179	16150	16331	16295	16144	16167	16128	16040	16317	16200	16091	16359	16450	16277	16363	16148	16186	16300	16187	16075	16290	16217	16020	16184	16268	16291	16294	16177	16142	16167	15993	16279	16132	16130	16264	16290	16167	16091	16368	16166	16130	16307	16103	16367	16100	16136	16118	16141	16173	16090	16255	16146	16284	16471	16387	16172	16129	16297	16339	16424	16187	16198	16343	16428	16328	16227	16278	16213	16233	16267	16288	16190	16187	16219	16394	16124	16154	16164	16189	16216	16166	16129	16316	16090	16278	16100	16374	16479	16053	16178	16185	16268	16191	16281	16242	16390	16143	16288	16295	16286	16248	16181	16078	16362	16245	16114	16238	16185	16414	16243	16229	16358	16029	16445	16290	16359	16137	16320	16121	16266	16161	16090	16052	16036	16207	16358	16244	16303	16049	16090	16003	16238	16286	16206	16179	16285	16255	16230	16079	16199	16294	16304	16130	16170	16280	16187	16122	16090	16327	16288	16062	16315	16444	16104	16087	16129	16302	16272	16223	16235	16366	16206	16204	16294	16263	16065	16209	16384	16258	16272	16331	16251	16316	16200	16334	16251	16097	16430	16287	16317	16326	16147	16258	16142	16230	16201	16240	16256	16204	16362	16464	16123	16267	16226	16292	16297	16182	16223	16205	16123	16234	16171	16380	16377	16382	16284	16324	16147	16232	16103	16284	16259	16147	16346	16203	16140	16070	16269	16180	16282	16333	16146	16403	16279	16163	16386	16137	16355	16299	16309	16032	16219	16331	16229	16196	16400	16087	16176	16183	16120	16131	16141	16097	16257	16267	16036	16215	16026	16148	16288	16355	16279	16302	16342	16361	16052	16333	16303	16102	16052	16353	16093	16210	16251	16094	16378	16032	16190	16087	16340	16288	16180	16203	16317	16358	16231	16196	16102	16119	16346	16312	16483	16327	15931	16040	16084	16349	16129	16174	16198	16244	16192	16116	16359	16316	16372	16162	16425	16180	16340	16219	16322	16242	16173	16251	16344	16213	16254	16158	16182	16319	16087	16075	16114	16117	16213	16109	16199	16190	16354	16480	16245	16030	16155	16030	16005	16285	16267	16231	16036	16289	16252	16356	16355	16487	16394	16229	16265	16123	16100	16091	16049	16300	16289	16226	16115	16301	16466	16382	16193	16186	16244	16183	16322	16117	16444	16285	16291	16225	16200	16302	16159	16153	16225	16355	16296	16387	16280	16256	16281	16399	16098	16095	16332	15997	16212	16003	16005	16186	16248	16210	16248	16251	16117	16213	16346	16291	16059	16327	16243	16237	16212	16292	16114	16278	16204	16139	16318	16253	16184	16271	16275	16136	16351	16253	16338	16374	16041	16289	16181	16083	16369	16433	16142	16227	16178	16202	16014	16151	16199	16259	16198	16162	16229	16300	16490	16517	16344	16073	16230	16232	16227	16222	16268	16198	16187	16322	16173	16317	16148	16220	16178	16190	16230	16254	16277	16233	16107	16294	16183	16442	16162	16495	16206	16261	16378	16220	16249	16269	16348	16219	16141	16231	16332	16256	16091	16136	16362	16221	16153	16030	16230	16143	16424	16121	16172	16266	16218	16157	16356	16125	16284	16113	16191	16233	16283	16298	16140	16279	16424	16224	16343	16303	16229	16295	16143	16318	16108	16328	16224	16282	16276	16352	16095	16087	16207	16258	16188	16016	16221	16131	16154	16151	16343	16101	16325	16318	16270	16311	16160	16449	16229	16041	16296	16051	16159	16118	16422	16281	16386	16186	16107	16237	16432	16226	16126	16114	16138	16289	16139	16259	16226	16052	16358	16287	16454	16393	16404	16216	16286	16156	16222	16245	16358	16065	16060	16186	16185	16215	16234	16263	16119	16306	16305	16346	16332	16257	16169	16010	16269	16211	16169	16184	16222	16319	16222	16282	16478	16207	16311	16416	16267	16274	16194	16106	16232	16153	16213	16198	16196	16200	16427	16273	16264	16265	15996	16270	16036	16124	16236	16260	16193	16315	16068	16339	16175	16162	16238	16091	16119	16342	16380	16052	16255	16044	16373	16237	16217	16283	16120	16184	16185	16373	16328	16170	16099	16101	16161	16339	16294	16039	16251	16251	16219	16183	16170	16082	16249	16184	16108	15999	16109	16240	16173	16322	16440	16427	16345	16300	16365	16269	15994	16222	16362	16301	16133	16172	16219	16053	16166	16505	16224	16216	16494	16350	16125	16133	16231	16277	16115	16132	16299	16334	16376	16235	16340	16157	16314	16198	16252	16177	16168	16364	16423	16313	16214	16107	16215	16438	16114	16195	16272	16160	16421	16149	16194	16206	16305	16367	16278	16166	16291	16378	16429	16219	16387	16165	16202	16292	16224	16094	16273	16137	16137	16014	16241	16124	16193	16380	16239	16065	16173	16276	16267	16106	16191	16270	16418	16278	16121	16106	16136	16280	16363	16352	16316	16271	16202	16271	16067	16137	16237	16360	16322	16354	16397	16162	16233	16173	16129	16256	16389	16271	16254	16373	16250	16243	16129	16282	16328	16245	16199	16135	16284	16224	16347	16224	16186	16083	16127	16360	16265	16245	16492	16304	16334	16143	16321	16267	16352	16048	16119	16319	16135	16225	16395	15925	16204	16292	16171	16233	16116	16171	16157	16358	16264	16125	16457	16191	16229	16192	16111	16055	16440	16318	16174	16047	16118	16081	16259	16263	16120	16308	16101	16112	16155	16287	16232	16236	16255	16037	16145	16264	16295	16036	16335	16497	16200	16214	16374	15943	16048	16234	16212	16158	16192	16043	16113	16274	16135	16165	16066	16215	16273	16260	16230	16271	16400	16191	16138	16150	16405	16206	16331	16405	16268	16276	16184	16124	15977	16238	16308	16051	16272	16098	16299	16161	16272	16502	16247	16166	16287	16272	16311	16371	16103	16296	16451	16198	16303	16352	16233	16365	16409	16023	16097	16268	16182	16236	16025	16209	16159	16329	16318	16086	16298	16459	16268	16167	16276	16306	16320	16359	16233	16336	16134	16185	16085	16083	16015	16341	16139	16163	16125	16200	16146	16053	16237	16108	16456	16313	16206	16186	16093	16305	16211	16318	16186	16225	15989	16310	16210	16299	16284	16314	16298	16261	16478	16111	16412	16434	16348	16218	16237	16270	16124	16169	16130	16144	16180	16150	16131	16287	16378	16301	16313	16301	16255	16182	16393	15981	16287	16201	16213	16362	16248	16156	16500	16231	16255	16127	16268	16192	16304	16222	16233	16012	16289	16154	16210	16140	16253	16119	16363	16230	16444	16235	16292	16185	16199	16274	16313	16188	16159	16258	16177	16351	16192	16164	16271	16129	16251	16057	16146	16135	16243	16214	16065	16257	16208	16229	16281	16318	16235	16265	16210	16084	16365	16327	16246	16336	16277	16313	16170	16387	16231	16221	16238	16231	16101	16226	16290	16164	16178	16286	16104	16198	16292	15949	16276	16232	16159	16273	16197	16291	16199	16164	16164	16348	16255	16325	16422	16298	16132	16342	16284	16161	16106	16328	16383	16449	16161	16390	16120	16345	16090	16220	16375	16239	16229	16311	16296	16209	15997	16281	16272	16077	16159	16346	16350	16157	16119	16121	16147	16215	16095	16042	16070	16341	15984	16297	16439	16250	16204	16250	16113	16183	16114	16168	16299	16225	16239	16211	16209	16260	16145	16219	16256	16317	16271	16246	16122	16248	16123	16181	16182	16210	16222	16228	16158	16301	16159	16254	16114	16140	16320	16230	16386	16060	16307	16296	16400	16417	16276	16365	16151	16204	16367	16425	16175	16089	16228	16368	16041	16259	16259	16258	16175	16179	16412	16167	16425	16165	16315	16143	16181	16477	16378	15915	16261	16244	16171	16227	16306	16170	16105	16351	16202	16429	16181	16346	16044	16359	16241	16120	16222	16324	16480	16420	16241	16222	16019	16370	16335	16216	16283	16261	16332	16278	16178	16304	16204	16182	16223	16251	16155	16175	16333	16086	16232	16175	16353	15927	16157	16258	16382	16188	16160	16182	16079	16375	16078	16087	16277	16152	16157	16274	16214	16165	16243	16299	16312	16274	16229	16208	16317	16284	15989	16112	16174	16153	16200	16080	16141	16251	16178	16181	16204	16218	16373	16232	16219	16049	16400	16252	16284	16213	16171	16153	16298	16057	16204	16290	16164	16160	16192	16041	16316	16284	16378	16231	16308	16045	16083	16265	16309	16141	16071	16064	16081	16116	16317	16341	16131	16223	16247	16329	16260	16453	16210	16304	16280	16175	16312	16331	16173	16047	16370	16134	16213	16097	16199	16343	16208	16261	16312	16181	16196	16251	16280	16574	16307	16014	16237	16175	16329	16180	16274	16175	16167	16075	16076	16244	16145	16149	16180	16155	16244	16201	16079	16119	16152	16292	16191	16304	16262	16350	16244	16276	16190	16150	16319	16117	16253	16262	16267	16319	16347	16119	16130	16153	16224	16280	15992	16054	16396	16228	16142	16328	15941	16270	16168	16427	16391	16168
21353	32650	25279	19224	17383	26079	43411	44748	36910	27582	20275	17190	15575	15414	15490	15455	15366	15626	15362	15556	15462	15371	15590	15520	15549	15351	15464	15536	15535	15377	15405	15535	15398	15346	15479	15585	15307	15391	15601	15436	15444	15286	15465	15412	15468	15417	15585	15459	15406	15400	15474	15375	15490	15432	15500	15482	15508	15642	15501	15792	15515	15625	15314	15408	15464	15424	15409	15345	15606	15411	15404	15284	15544	15589	15397	15585	15561	15457	15596	15345	15496	15414	15449	15282	15495	15468	15314	15553	15479	15589	15504	15360	15392	15547	15387	15508	15554	15730	15477	15500	15437	15431	15562	15437	15537	15472	15288	15561	15593	15480	15325	15523	15524	15370	15519	15288	15535	15379	15429	15487	15371	15574	15465	15602	15270	15443	15327	15452	15533	15486	15441	15385	15412	15452	15528	15314	15565	15463	15369	15460	15563	15633	15424	15434	15432	15384	15590	15530	15439	15400	15448	15356	15453	15518	15437	15334	15317	15513	15396	15350	15316	15423	15574	15573	15502	15617	15462	15490	15426	15259	15339	15408	15488	15435	15483	15329	15427	15527	15435	15308	15518	15437	15414	15370	15535	15525	15450	15413	15640	15420	15267	15512	15406	15501	15495	15532	15491	15472	15302	15342	15432	15512	15243	15508	15435	15310	15505	15402	15527	15481	15262	15409	15590	15269	15403	15475	15612	15323	15489	15485	15501	15437	15548	15506	15456	15347	15593	15616	15635	15320	15407	15543	15494	15360	15386	15581	15393	15375	15312	15630	15313	15425	15461	15367	15592	15336	15432	15576	15330	15616	15482	15463	15525	15461	15348	15274	15518	15479	15461	15438	15443	15611	15420	15397	15568	15569	15371	15223	15421	15470	15511	15526	15664	15296	15404	15357	15414	15494	15326	15413	15462	15502	15439	15351	15505	15560	15524	15520	15542	15471	15364	15326	15373	15593	15301	15396	15430	15330	15471	15388	15550	15511	15480	15441	15644	15540	15422	15466	15477	15525	15271	15543	15497	15393	15282	15460	15567	15603	15534	15605	15538	15483	15504	15472	15463	15405	15510	15371	15342	15419	15312	15383	15394	15369	15438	15546	15590	15500	15534	15588	15508	15433	15500	15360	15264	15523	15421	15519	15471	15392	15352	15459	15304	15362	15514	15507	15499	15414	15251	15532	15512	15426	15513	15560	15186	15551	15437	15316	15527	15561	15474	15358	15589	15521	15332	15412	15450	15494	15333	15527	15360	15413	15437	15572	15342	15518	15538	15456	15517	15656	15446	15376	15479	15523	15497	15599	15431	15363	15439	15402	15546	15583	15469	15533	15426	15629	15307	15396	15514	15575	15406	15368	15399	15497	15592	15585	15322	15517	15427	15571	15405	15605	15465	15431	15460	15356	15496	15528	15541	15525	15437	15385	15677	15385	15510	15353	15566	15434	15448	15325	15348	15518	15556	15459	15498	15294	15649	15512	15651	15501	15510	15463	15308	15320	15402	15414	15571	15491	15442	15303	15300	15505	15453	15447	15541	15475	15328	15351	15504	15398	15447	15368	15482	15470	15314	15369	15590	15389	15485	15499	15488	15504	15550	15330	15553	15363	15438	15373	15446	15360	15417	15377	15392	15394	15432	15330	15476	15456	15356	15454	15534	15538	15450	15455	15403	15292	15377	15550	15350	15414	15352	15321	15488	15464	15340	15475	15487	15445	15473	15435	15467	15436	15509	15555	15285	15468	15487	15588	15414	15344	15693	15517	15471	15585	15426	15386	15648	15539	15400	15446	15409	15601	15558	15495	15370	15445	15523	15384	15471	15568	15620	15440	15442	15497	15514	15380	15512	15530	15392	15266	15578	15311	15523	15370	15297	15378	15392	15623	15296	15469	15550	15390	15510	15427	15365	15261	15405	15340	15410	15469	15452	15509	15429	15325	15343	15565	15548	15604	15529	15409	15408	15318	15571	15350	15405	15579	15603	15527	15327	15404	15297	15562	15533	15576	15527	15417	15505	15526	15424	15417	15567	15392	15428	15432	15573	15486	15499	15595	15522	15431	15464	15418	15521	15371	15455	15473	15397	15546	15349	15460	15409	15471	15482	15344	15457	15483	15432	15495	15343	15403	15467	15505	15537	15437	15511	15420	15335	15615	15361	15435	15391	15411	15389	15314	15564	15502	15485	15522	15509	15286	15447	15511	15395	15516	15558	15366	15413	15659	15385	15285	15627	15495	15493	15593	15457	15296	15640	15512	15347	15447	15301	15358	15368	15356	15383	15355	15314	15587	15470	15414	15490	15458	15548	15458	15504	15355	15599	15625	15363	15362	15279	15588	15312	15511	15412	15490	15380	15527	15698	15411	15479	15465	15352	15470	15449	15487	15259	15301	15545	15474	15420	15402	15394	15417	15535	15671	15568	15490	15449	15531	15462	15328	15573	15560	15409	15609	15191	15423	15502	15468	15483	15315	15407	15516	15705	15335	15404	15507	15558	15309	15441	15557	15400	15441	15444	15394	15282	15401	15596	15524	15404	15650	15273	15356	15422	15572	15383	15644	15372	15493	15563	15466	15573	15520	15439	15529	15387	15550	15777	15599	15519	15688	15431	15448	15596	15357	15282	15279	15417	15425	15401	15403	15381	15609	15455	15587	15270	15450	15482	15284	15500	15560	15496	15509	15545	15484	15409	15489	15436	15581	15493	15541	15413	15446	15360	15402	15518	15513	15417	15512	15586	15385	15459	15432	15615	15351	15304	15465	15434	15367	15619	15625	15413	15488	15501	15538	15416	15347	15378	15444	15524	15468	15452	15400	15393	15546	15542	15377	15595	15406	15479	15583	15390	15509	15432	15439	15420	15428	15450	15464	15594	15481	15431	15391	15499	15617	15450	15488	15379	15475	15567	15325	15541	15315	15316	15548	15365	15536	15576	15659	15452	15521	15651	15385	15529	15639	15473	15253	15449	15433	15594	15364	15382	15468	15591	15336	15268	15405	15671	15330	15428	15559	15558	15518	15326	15529	15469	15488	15563	15461	15437	15529	15613	15561	15547	15347	15297	15329	15476	15504	15481	15471	15483	15356	15538	15458	15454	15406	15465	15483	15406	15519	15328	15479	15419	15573	15498	15365	15496	15346	15361	15331	15478	15430	15396	15594	15437	15458	15423	15461	15534	15566	15542	15583	15522	15508	15474	15513	15427	15345	15385	15435	15446	15517	15578	15372	15457	15527	15409	15358	15375	15423	15432	15475	15468	15406	15556	15517	15537	15383	15482	15498	15549	15521	15547	15476	15450	15452	15547	15534	15379	15592	15494	15487	15483	15388	15527	15411	15414	15492	15523	15289	15284	15441	15430	15380	15499	15357	15462	15483	15350	15650	15389	15290	15600	15511	15191	15409	15511	15474	15545	15343	15485	15465	15437	15506	15449	15418	15522	15457	15466	15272	15294	15490	15556	15424	15498	15410	15474	15514	15487	15339	15462	15487	15508	15459	15633	15468	15558	15591	15276	15454	15433	15247	15556	15436	15493	15377	15260	15461	15284	15527	15372	15445	15496	15441	15467	15446	15533	15313	15368	15559	15392	15412	15505	15581	15287	15646	15311	15428	15314	15513	15432	15251	15444	15412	15528	15504	15507	15456	15455	15457	15493	15511	15430	15409	15302	15440	15521	15500	15515	15426	15389	15399	15536	15397	15410	15439	15533	15511	15522	15539	15406	15520	15410	15431	15365	15476	15663	15356	15471	15584	15325	15368	15532	15386	15341	15333	15489	15438	15444	15402	15382	15553	15512	15477	15245	15385	15484	15405	15554	15462	15333	15494	15380	15595	15640	15472	15330	15403	15558	15555	15419	15496	15436	15513	15385	15566	15453	15497	15482	15527	15408	15474	15581	15462	15457	15394	15434	15583	15441	15506	15503	15395	15698	15567	15525	15492	15354	15421	15484	15361	15334	15538	15470	15506	15585	15491	15432	15484	15496	15542	15493	15509	15624	15433	15502	15468	15486	15391	15702	15380	15511	15491	15329	15425	15403	15491	15540	15577	15492	15531	15510	15306	15552	15522	15419	15394	15462	15307	15550	15502	15518	15460	15657	15219	15187	15445	15548	15345	15392	15378	15355	15302	15440	15530	15591	15351	15380	15453	15303	15514	15657	15488	15618	15404	15409	15495	15331	15364	15599	15395	15506	15621	15553	15369	15408	15320	15472	15589	15525	15438	15401	15421	15305	15535	15431	15324	15531	15344	15534	15470	15601	15472	15531	15315	15476	15380	15507	15527	15374	15424	15566	15345	15368	15463	15397	15555	15432	15496	15432	15657	15405	15324	15416	15509	15446	15453	15549	15702	15325	15595	15600	15546	15394	15482	15551	15420	15603	15622	15350	15585	15387	15498	15449	15398	15472	15507	15471	15332	15353	15384	15492	15338	15504	15333	15303	15436	15568	15446	15549	15466	15450	15448	15449	15439	15358	15483	15395	15641	15478	15518	15506	15416	15540	15404	15508	15573	15621	15553	15561	15375	15397	15418	15565	15322	15644	15318	15588	15478	15273	15498	15509	15400	15420	15431	15334	15449	15497	15411	15505	15617	15420	15441	15320	15342	15308	15292	15474	15457	15428	15369	15496	15504	15368	15456	15579	15476	15463	15325	15357	15488	15546	15351	15593	15435	15343	15364	15544	15530	15682	15402	15457	15537	15554	15530	15431	15364	15540	15493	15482	15506	15343	15400	15530	15496	15363	15570	15399	15448	15486	15447	15338	15471	15570	15316	15517	15284	15397	15422	15405	15482	15360	15554	15526	15446	15472	15530	15421	15652	15430	15616	15596	15490	15577	15397	15514	15355	15336	15476	15504	15542	15754	15404	15474	15454	15344	15344	15613	15381	15491	15535	15321	15422	15395	15371	15492	15340	15363	15527	15511	15508	15382	15469	15324	15345	15577	15524	15560	15571	15417	15458	15550	15435	15524	15406	15461	15487	15521	15405	15434	15533	15540	15512	15627	15447	15574	15576	15562	15469	15497	15543	15436	15403	15461	15539	15449	15390	15493	15459	15424	15496	15345	15448	15483	15539	15413	15514	15437	15474	15394	15560	15570	15421	15545	15536	15385	15330	15557	15585	15422	15534	15305	15514	15484	15400
23017	21258	29122	23769	21602	24457	54972	58937	46456	36317	26152	20782	17557	16778	16587	16654	16576	16724	16407	16438	16416	16666	16514	16421	16535	16512	16445	16426	16403	16393	16456	16572	16544	16604	16466	16481	16306	16559	16448	16406	16279	16352	16262	16645	16405	16583	16458	16515	16549	16492	16496	16472	16365	16300	16575	16412	16421	16375	16276	16310	16397	16292	16273	16257	16396	16443	16383	16367	16364	16346	16267	16315	16476	16668	16456	16400	16379	16351	16441	16393	16237	16479	16517	16261	16407	16253	16404	16436	16370	16418	16372	16289	16333	16163	16334	16492	16257	16271	16465	16335	16454	16191	16256	16497	16380	16497	16434	16374	16452	16425	16514	16308	16335	16483	16252	16346	16298	16376	16435	16228	16568	16195	16207	16438	16604	16341	16373	16382	16393	16670	16268	16331	16399	16107	16383	16357	16321	16278	16168	16147	16437	16055	16402	16553	16565	16409	16428	16412	16356	16163	16338	16222	16167	16456	16411	16447	16116	16163	16265	16361	16543	16390	16292	16341	16186	16421	16354	16453	16347	16240	16544	16573	16334	16398	16357	16306	16217	16100	16233	16197	16224	16213	16301	16477	16318	16442	16333	16118	16359	16200	16400	16417	16284	16317	16247	16516	16247	16403	16185	16204	16291	16161	16351	16405	16436	16308	16398	16359	16321	16403	16492	16424	16342	16494	16246	16357	16449	16417	16371	16323	16330	16347	16375	16463	16312	16060	16187	16263	16254	16538	16351	16430	16339	16292	16451	16510	16375	16158	16312	16403	16333	16500	16404	16160	16522	16319	16427	16586	16346	16340	16476	16597	16347	16327	16221	16247	16193	16319	16457	16296	16407	16322	16599	16260	16253	16369	16188	16364	16285	16182	16269	16438	16365	16319	16302	16474	16226	16282	16423	16401	16350	16434	16380	16201	16244	16273	16197	16358	16261	16206	16199	16537	16337	16297	16295	16404	16310	16195	16456	16313	16414	16464	16508	16435	16315	16347	16246	16450	16467	16479	16356	16337	16344	16475	16459	16207	16443	16482	16233	16338	16474	16438	16194	16454	16373	16361	16487	16341	16212	16472	16287	16167	16387	16039	16473	16218	16394	16137	16251	16330	16208	16197	16220	16372	16331	16531	16461	16305	16475	16251	16151	16358	16352	16381	16469	16231	16356	16503	16320	16228	16300	16541	16437	16441	16413	16179	16420	16445	16271	16147	16461	16307	16184	16433	16240	16206	16553	16314	16253	16477	16347	16397	16365	16200	16503	16427	16244	16145	16296	16182	16394	16280	16334	16285	16248	16264	16438	16178	16339	16297	16154	16189	16358	16514	16270	16424	16357	16511	16318	16230	16211	16389	16284	16315	16487	16520	16484	16311	16415	16280	16433	16370	16358	16362	16294	16287	16144	16336	16128	16203	16345	16481	16423	16382	16532	16317	16390	16297	16346	16230	16348	16291	16321	16218	16694	16368	16536	16473	16357	16230	16351	16224	16294	16202	16512	16381	16360	16172	16372	16303	16359	16437	16390	16333	16452	16317	16482	16189	16427	16412	16393	16285	16450	16366	16251	16250	16297	16540	16476	16466	16571	16388	16382	16345	16226	16331	16549	16407	16352	16312	16188	16318	16281	16259	16581	16340	16398	16232	16234	16337	16479	16454	16181	16444	16520	16367	16484	16434	16330	16300	16343	16399	16332	16399	16309	16530	16359	16329	16440	16477	16330	16251	16527	16348	16238	16347	16320	16307	16379	16421	16151	16466	16340	16224	16237	16473	16300	16146	16431	16425	16543	16305	16300	16397	16258	16178	16312	16191	16181	16174	16416	16372	16341	16414	16357	16169	16261	16291	16414	16306	16275	16306	16348	16240	16215	16100	16191	16235	16195	16235	16425	16439	16235	16364	16346	16267	16137	16230	16211	16339	16296	16157	16360	16293	16441	16284	16217	16455	16509	16512	16338	16391	16408	16379	16326	16405	16178	16275	16196	16150	16362	16384	16383	16391	16394	16357	16521	16436	16411	16439	16367	16246	16189	16269	16317	16280	16317	16248	16340	16152	16362	16394	16388	16356	16442	16262	16378	16280	16453	16249	16275	16272	16322	16348	16244	16386	16358	16313	16232	16456	16342	16549	16241	16427	16330	16284	16402	16366	16260	16472	16350	16402	16326	16367	16468	16309	16209	16200	16430	16338	16411	16120	16325	16409	16286	16389	16455	16181	16392	16292	16378	16255	16503	16307	16248	16331	16397	16328	16430	16074	16312	16028	16252	16176	16283	16296	16327	16336	16295	16429	16443	16380	16215	16349	16413	16052	16278	16453	16196	16386	16361	16398	16128	16379	16398	16168	16247	16366	16411	16250	16376	16145	16336	16362	16258	16390	16235	16374	16223	16284	16243	16331	16344	16423	16318	16133	16283	16269	16416	16245	16573	16389	16443	16122	16349	16258	16366	16545	16379	16336	16393	16333	16425	16416	16354	16346	16349	16368	16363	16370	16170	16025	16436	16409	16361	16486	16413	16337	16332	16318	16269	16363	16323	16092	16533	16427	16252	16354	16328	16229	16310	16399	16202	16428	16382	16605	16530	16480	16264	16376	16240	16166	16554	16177	16386	16194	16363	16523	16382	16479	16327	16133	16361	16317	16147	16301	16352	16189	16198	16391	16404	16475	16237	16250	16446	16246	16416	16039	16312	16257	16276	16377	16353	16364	16298	16414	16267	16240	16373	16526	16300	16270	16298	16339	16224	16311	16344	16438	16313	16307	16331	16264	16254	16151	16269	16310	16159	16378	16342	16445	16399	16334	16507	16396	16268	16424	16188	16360	16379	16370	16234	16214	16514	16307	16124	16419	16357	16273	16236	16173	16459	16446	16379	16272	16234	16364	16480	16535	16266	16337	16424	16397	16385	16216	16477	16276	16269	16249	16382	16416	16111	16347	16362	16551	16473	16380	16321	16372	16298	16347	16601	16367	16312	16558	16466	16279	16275	16315	16180	16488	16255	16194	16268	16377	16358	16462	16235	16185	16232	16383	16144	16359	16474	16454	16393	16242	16192	16360	16485	16148	16621	16451	16410	16426	16304	16422	16510	16493	16356	16350	16327	16363	16411	16331	16484	16187	16183	16526	16587	16324	16561	16384	16535	16270	16118	16234	16346	16378	16617	16519	16371	16390	16514	16211	16370	16340	16116	16276	16365	16241	16348	16147	16164	16334	16445	16333	16271	16298	16349	16498	16344	16254	16395	16323	16383	16322	16343	16174	16377	16482	16495	16615	16400	16371	16517	16365	16472	16071	16339	16468	16204	16430	16566	16241	16472	16552	16193	16197	16384	16395	16291	16316	16385	16117	16484	16460	16330	16233	16372	16504	16237	16486	16314	16308	16418	16383	16132	16326	16353	16412	16184	16394	16087	16368	16350	16153	16286	16506	16471	16350	16247	16398	16290	16539	16471	16333	16244	16387	16426	16216	16353	16493	16511	16446	16343	16460	16491	16284	16172	16389	16328	16361	16415	16172	16470	16362	16556	16406	16119	16399	16234	16364	16156	16446	16401	16358	16225	16331	16211	16373	16484	16344	16223	16318	16317	16217	16435	16376	16271	16341	16192	16156	16246	16230	16235	16404	16467	16400	16234	16196	16461	16401	16367	16171	16252	16346	16330	16279	16282	16181	16233	16165	16319	16355	16361	16257	16326	16346	16375	16535	16406	16390	16488	16472	16326	16313	16405	16498	16453	16305	16401	16415	16203	16230	16302	16268	16410	16397	16291	16484	16283	16521	16225	16332	16359	16472	16323	16218	16197	16304	16261	16422	16243	16423	16290	16068	16251	16197	16274	16407	16369	16216	16306	16482	16358	16283	16364	16388	16335	16405	16360	16255	16264	16451	16359	16418	16487	16443	16440	16358	16247	16066	16492	16156	16254	16245	16316	16441	16500	16421	16393	16516	16318	16211	16379	16223	16246	16495	16454	16290	16292	16297	16420	16342	16346	16313	16426	16471	16351	16257	16249	16173	16402	16184	16065	16232	16292	16312	16432	16425	16414	16341	16288	16249	16306	16302	16358	16304	16427	16516	16213	16336	16413	16427	16519	16473	16335	16439	16270	16268	16260	16230	16201	16363	16419	16313	16413	16304	16391	16404	16371	16146	16423	16426	16445	16472	16469	16230	16168	16332	16357	16301	16300	16430	16424	16345	16317	16368	16234	16253	16417	16482	16269	16266	16099	16165	16537	16225	16407	16430	16361	16119	16077	16390	16488	16188	16311	16576	16447	16305	16310	16452	16317	16457	16198	16272	16256	16355	16331	16372	16306	16416	16296	16230	16465	16305	16413	16409	16487	16122	16301	16438	16256	16194	16350	16204	16309	16209	16321	16226	16242	16391	16389	16319	16606	16352	16365	16548	16346	16286	16249	16263	16332	16073	16401	16345	16164	16438	16384	16214	16366	16418	16284	16378	16351	16352	16401	16586	16299	16515	16355	16392	16146	16258	16249	16295	16430	16430	16224	16239	16325	16247	16254	16408	16438	16310	16381	16206	16228	16246	16499	16456	16255	16277	16477	16368	16323	16490	16261	16459	16430	16371	16370	16302	16261	16471	16264	16383	16429	16519	16084	16275	16381	16471	16407	16295	16532	16252	16295	16410	16379	16425	16381	16251	16493	16235	16090	16323	16465	16463	16313	16192	16430	16188	16361	16388	16478	16498	16394	16321	16224	16188	16393	16170	16467	16388	16304	16473	16452	16479	16278	16308	16368	16316	16406	16246	16246	16261	16352	16398	16384	16494	16608	16520	16370	16311	16373	16197	16373	16378	16275	16332	16562	16349	16367	16401	16359	16459	16418	16320	16510	16543	16441	16394	16285	16227	16316	16222	16229	16248	16133	16430	16544	16389	16427	16248	16121	16260	16306	16269	16171	16332	16300	16284	16381	16399	16420	16302	16206	16346	16180	16198	16320	16361	16381	16097	16315	16258	16451	16441	16314	16446	16381	16209	16353	16325	16042	16415	16217	16204	16173	16145	16327	16218	16382	16403	16179	16387	16426	16462	16287	16296	16333	16203	16485	16387	16394	16292	16434	16537	16315	16361	16428	16406	16189	16368	16262	16379	16324	16432	16406	16234	16434	16229	16311	16331
22912	41642	40364	31868	23575	23506	59163	60092	47792	37826	26339	19999	16105	15581	15481	15298	15467	15391	15582	15411	15264	15533	15331	15443	15481	15546	15681	15455	15295	15550	15481	15446	15504	15513	15449	15569	15453	15529	15277	15528	15502	15443	15459	15447	15557	15379	15562	15401	15593	15452	15478	15381	15673	15369	15577	15455	15541	15567	15370	15492	15519	15566	15434	15446	15513	15376	15405	15757	15536	15531	15283	15508	15473	15332	15689	15395	15296	15408	15425	15516	15475	15522	15706	15440	15554	15528	15437	15451	15505	15525	15520	15496	15528	15426	15538	15590	15482	15467	15437	15440	15408	15521	15516	15580	15358	15486	15517	15419	15508	15543	15668	15518	15596	15540	15565	15537	15434	15547	15577	15425	15532	15483	15497	15486	15356	15547	15638	15419	15314	15449	15478	15577	15451	15495	15488	15466	15376	15565	15621	15426	15461	15476	15252	15348	15321	15565	15516	15501	15479	15409	15474	15493	15610	15388	15437	15451	15354	15518	15464	15522	15622	15278	15482	15381	15457	15547	15454	15465	15514	15344	15505	15543	15532	15554	15653	15495	15382	15455	15384	15416	15380	15465	15625	15403	15418	15347	15333	15427	15423	15641	15348	15442	15466	15469	15402	15534	15424	15410	15632	15437	15441	15451	15630	15571	15312	15368	15466	15435	15585	15472	15584	15367	15519	15386	15556	15393	15337	15534	15453	15572	15599	15532	15404	15302	15422	15593	15424	15502	15453	15479	15571	15399	15481	15369	15370	15403	15399	15518	15657	15556	15354	15383	15453	15424	15440	15423	15330	15601	15676	15273	15503	15502	15536	15470	15511	15429	15585	15269	15499	15487	15372	15621	15374	15552	15622	15433	15326	15638	15519	15399	15448	15542	15461	15489	15483	15503	15415	15374	15381	15579	15390	15425	15449	15430	15602	15505	15512	15296	15501	15492	15441	15210	15522	15349	15309	15515	15196	15530	15474	15508	15619	15427	15432	15497	15576	15457	15451	15535	15438	15612	15379	15419	15552	15399	15420	15440	15457	15454	15391	15460	15442	15297	15532	15459	15552	15547	15497	15332	15473	15412	15594	15597	15442	15638	15533	15483	15399	15461	15698	15469	15436	15502	15495	15503	15593	15429	15494	15556	15245	15326	15552	15532	15398	15420	15560	15389	15682	15557	15372	15451	15310	15400	15492	15408	15710	15417	15413	15553	15324	15555	15407	15380	15318	15527	15486	15343	15466	15365	15556	15422	15532	15302	15588	15407	15471	15478	15341	15294	15539	15689	15408	15457	15516	15495	15451	15578	15350	15303	15481	15426	15626	15530	15578	15566	15560	15465	15407	15539	15498	15475	15542	15461	15472	15234	15355	15484	15442	15369	15426	15503	15500	15422	15537	15446	15336	15481	15327	15264	15401	15503	15491	15675	15320	15408	15326	15452	15469	15419	15305	15341	15429	15486	15555	15463	15427	15385	15530	15283	15432	15514	15498	15634	15573	15334	15381	15434	15474	15450	15517	15427	15571	15575	15323	15454	15629	15684	15317	15424	15463	15456	15434	15399	15573	15457	15304	15539	15421	15339	15467	15441	15392	15323	15608	15594	15255	15455	15458	15590	15392	15458	15464	15405	15426	15503	15256	15345	15459	15457	15474	15539	15567	15479	15509	15492	15478	15429	15402	15321	15304	15411	15622	15428	15433	15456	15307	15399	15458	15520	15479	15592	15296	15464	15561	15636	15425	15508	15557	15391	15515	15471	15514	15538	15632	15501	15585	15416	15460	15383	15404	15428	15590	15598	15499	15418	15611	15396	15497	15460	15479	15548	15470	15380	15388	15478	15657	15429	15297	15527	15430	15459	15478	15557	15537	15351	15428	15528	15401	15615	15416	15553	15562	15392	15448	15571	15573	15642	15437	15307	15398	15305	15293	15391	15288	15427	15376	15555	15476	15585	15438	15513	15451	15420	15415	15513	15487	15464	15413	15475	15324	15499	15521	15379	15553	15468	15468	15322	15445	15483	15541	15459	15372	15369	15505	15378	15357	15361	15412	15554	15556	15476	15446	15428	15366	15381	15318	15463	15653	15484	15322	15521	15705	15462	15444	15533	15518	15471	15520	15443	15526	15357	15462	15533	15609	15316	15320	15352	15451	15323	15352	15616	15351	15351	15345	15465	15558	15398	15496	15426	15550	15521	15525	15467	15540	15377	15541	15337	15592	15233	15362	15466	15511	15450	15473	15507	15311	15499	15348	15432	15441	15516	15420	15410	15350	15411	15533	15437	15364	15549	15522	15395	15507	15322	15442	15458	15560	15390	15403	15458	15325	15597	15488	15392	15525	15423	15491	15485	15335	15556	15436	15585	15484	15441	15298	15440	15563	15465	15426	15518	15549	15398	15426	15569	15426	15544	15476	15392	15315	15460	15580	15549	15516	15497	15407	15415	15460	15270	15479	15593	15455	15404	15554	15281	15585	15401	15359	15538	15441	15459	15476	15575	15492	15427	15424	15259	15551	15579	15371	15400	15532	15336	15553	15406	15352	15601	15679	15621	15471	15582	15470	15525	15478	15378	15541	15514	15503	15328	15592	15475	15481	15370	15415	15421	15427	15495	15514	15600	15367	15506	15646	15525	15414	15532	15398	15447	15337	15389	15534	15506	15489	15361	15322	15446	15311	15484	15356	15344	15489	15324	15579	15419	15421	15544	15437	15625	15419	15481	15414	15280	15306	15447	15406	15309	15431	15354	15271	15500	15671	15510	15276	15572	15724	15378	15507	15395	15525	15538	15504	15486	15422	15398	15413	15386	15549	15430	15575	15487	15596	15393	15449	15427	15384	15509	15450	15490	15358	15435	15631	15486	15555	15402	15674	15514	15356	15611	15268	15182	15449	15533	15344	15429	15537	15526	15429	15480	15526	15514	15446	15476	15533	15402	15179	15524	15460	15540	15374	15310	15403	15402	15535	15489	15464	15277	15330	15381	15494	15277	15307	15324	15449	15579	15493	15462	15330	15322	15313	15448	15240	15415	15267	15336	15147	15390	15367	15446	15590	15456	15622	15393	15392	15471	15362	15338	15491	15368	15377	15422	15400	15261	15513	15465	15513	15506	15365	15328	15671	15585	15505	15372	15366	15633	15310	15281	15397	15341	15484	15252	15323	15332	15520	15348	15447	15482	15444	15395	15541	15387	15339	15589	15524	15540	15387	15402	15483	15341	15369	15486	15370	15610	15502	15658	15556	15450	15462	15560	15550	15437	15493	15602	15405	15410	15362	15400	15364	15390	15476	15505	15481	15522	15602	15514	15570	15303	15624	15429	15436	15672	15469	15415	15500	15464	15434	15443	15291	15442	15492	15472	15432	15359	15366	15515	15470	15471	15448	15327	15472	15344	15534	15469	15443	15398	15548	15288	15414	15393	15492	15421	15477	15387	15340	15557	15422	15601	15491	15504	15521	15409	15593	15581	15553	15515	15493	15492	15441	15474	15525	15501	15489	15524	15532	15638	15382	15257	15515	15396	15520	15549	15510	15475	15265	15500	15460	15305	15389	15407	15443	15262	15418	15515	15496	15409	15575	15638	15400	15602	15363	15455	15291	15468	15742	15321	15448	15374	15560	15366	15500	15439	15539	15566	15497	15235	15529	15539	15435	15304	15392	15394	15396	15566	15488	15364	15415	15425	15468	15576	15336	15459	15459	15407	15356	15419	15405	15511	15438	15375	15281	15525	15632	15567	15414	15406	15444	15479	15359	15474	15561	15235	15395	15391	15452	15415	15417	15473	15246	15387	15545	15310	15657	15430	15562	15450	15358	15320	15454	15615	15303	15471	15471	15390	15710	15206	15501	15509	15414	15572	15235	15388	15636	15465	15336	15457	15514	15427	15374	15422	15542	15648	15477	15655	15389	15520	15494	15383	15525	15342	15410	15350	15375	15464	15506	15595	15609	15426	15434	15327	15374	15407	15403	15407	15585	15336	15501	15501	15492	15417	15291	15526	15364	15191	15263	15425	15568	15220	15553	15595	15325	15464	15429	15492	15543	15577	15353	15443	15319	15452	15364	15492	15382	15403	15324	15468	15512	15495	15549	15370	15542	15399	15575	15654	15384	15526	15489	15454	15536	15454	15376	15318	15465	15516	15441	15360	15399	15359	15478	15521	15428	15377	15338	15531	15396	15488	15488	15497	15476	15413	15609	15280	15646	15399	15534	15468	15449	15362	15647	15448	15526	15434	15443	15563	15506	15506	15302	15561	15643	15387	15465	15474	15395	15393	15487	15389	15348	15387	15345	15452	15618	15496	15608	15462	15530	15429	15373	15487	15440	15657	15413	15415	15603	15283	15512	15319	15390	15519	15521	15382	15488	15413	15482	15404	15595	15578	15593	15501	15347	15267	15329	15481	15425	15484	15482	15262	15509	15448	15427	15304	15458	15394	15338	15484	15399	15435	15491	15323	15396	15584	15534	15287	15319	15419	15488	15383	15463	15284	15530	15476	15497	15454	15173	15575	15435	15387	15393	15263	15439	15385	15415	15462	15500	15345	15555	15433	15465	15507	15609	15285	15343	15318	15366	15638	15426	15482	15642	15447	15426	15589	15424	15439	15482	15496	15411	15464	15453	15249	15473	15419	15482	15502	15453	15537	15440	15485	15347	15328	15606	15500	15489	15446	15354	15481	15381	15408	15412	15538	15378	15224	15389	15390	15426	15412	15455	15442	15491	15441	15511	15401	15493	15502	15470	15440	15336	15539	15586	15432	15549	15560	15605	15327	15505	15516	15452	15553	15482	15505	15491	15571	15402	15569	15584	15495	15443	15508	15266	15467	15332	15253	15469	15436	15409	15581	15347	15495	15325	15304	15439	15598	15458	15565	15309	15402	15442	15708	15341	15513	15450	15408	15575	15396	15467	15615	15282	15464	15491	15399	15380	15586	15425	15324	15398	15358	15511	15462	15482	15410	15281	15467	15452	15229	15363	15446	15658	15453	15426	15444	15307	15578	15451	15532	15585	15431	15483	15268	15475	15451	15472	15357	15453	15592	15405	15403	15398	15367	15615	15451	15535	15397	15309	15281	15521	15504	15556	15303	15690	15407	15557	15682	15354	15439	15437	15502	15260	15530	15482	15580	15406	15310	15415	15396
27400	22281	26065	22447	18034	17509	21207	22923	21124	19364	17775	16975	16544	16455	16450	16388	16356	16283	16506	16704	16300	16405	16420	16430	16407	16287	16737	16646	16479	16325	16268	16201	16323	16357	16414	16331	16471	16290	16292	16244	16523	16417	16485	16657	16311	16388	16525	16372	16400	16514	16390	16418	16212	16337	16403	16483	16370	16564	16325	16312	16360	16368	16366	16594	16340	16474	16151	16295	16586	16506	16458	16279	16385	16476	16278	16547	16399	16599	16404	16296	16328	16190	16404	16345	16195	16357	16542	16298	16371	16422	16568	16499	16284	16456	16316	16343	16519	16387	16278	16435	16349	16449	16277	16194	16401	16199	16333	16261	16227	16242	16430	16575	16423	16423	16434	16321	16447	16446	16362	16471	16481	16398	16352	16314	16490	16452	16450	16566	16343	16253	16433	16285	16395	16364	16542	16559	16422	16367	16342	16304	16224	16343	16198	16465	16320	16281	16239	16350	16385	16467	16263	16382	16421	16465	16300	16294	16491	16435	16393	16179	16233	16290	16319	16450	16301	16196	16498	16387	16333	16341	16458	16421	16371	16441	16352	16436	16369	16441	16363	16198	16339	16455	16544	16381	16427	16392	16370	16339	16309	16409	16425	16586	16598	16482	16330	16278	16366	16388	16372	16225	16407	16401	16184	16318	16262	16315	16198	16377	16514	16332	16452	16327	16398	16418	16188	16205	16349	16368	16545	16549	16602	16372	16509	16514	16462	16437	16303	16309	16253	16305	16531	16315	16531	16331	16334	16261	16298	16327	16560	16432	16471	16412	16275	16293	16339	16449	16452	16366	16626	16296	16529	16261	16179	16204	16346	16507	16642	16429	16314	16453	16230	16370	16403	16352	16443	16354	16234	16487	16371	16339	16203	16215	16415	16388	16251	16302	16285	16513	16425	16571	16418	16274	16482	16458	16482	16483	16626	16236	16432	16471	16361	16494	16332	16281	16617	16383	16338	16546	16613	16448	16345	16298	16368	16468	16587	16585	16435	16349	16196	16323	16355	16233	16626	16325	16265	16354	16424	16416	16437	16453	16335	16331	16176	16241	16203	16358	16288	16439	16427	16485	16579	16377	16346	16429	16287	16356	16313	16265	16376	16252	16383	16333	16261	16381	16296	16499	16593	16139	16435	16268	16370	16447	16525	16374	16165	16374	16410	16394	16284	16393	16564	16536	16322	16569	16235	16373	16523	16482	16433	16331	16324	16371	16379	16597	16318	16206	16096	16256	16426	16324	16355	16360	16232	16384	16252	16440	16536	16442	16317	16377	16242	16447	16415	16395	16370	16331	16353	16445	16333	16351	16395	16179	16281	16390	16415	16225	16375	16478	16165	16276	16288	16435	16417	16413	16378	16271	16474	16288	16389	16574	16427	16292	16302	16434	16366	16347	16404	16391	16240	16347	16418	16337	16349	16359	16349	16336	16417	16472	16430	16411	16409	16361	16449	16630	16130	16597	16443	16448	16234	16255	16536	16574	16290	16184	16272	16349	16456	16509	16259	16529	16482	16418	16372	16419	16535	16271	16439	16263	16306	16213	16418	16484	16433	16364	16502	16482	16583	16425	16508	16603	16328	16416	16192	16419	16564	16558	16283	16296	16382	16480	16496	16519	16307	16259	16110	16455	16490	16607	16472	16315	16490	16415	16257	16270	16397	16472	16325	16418	16520	16383	16463	16319	16346	16429	16471	16371	16330	16279	16365	16306	16315	16271	16286	16266	16439	16315	16562	16382	16245	16338	16300	16176	16323	16545	16479	16388	16450	16458	16267	16491	16371	16398	16376	16287	16298	16365	16206	16302	16341	16440	16287	16464	16372	16464	16446	16410	16386	16514	16444	16404	16387	16470	16234	16699	16500	16363	16481	16530	16442	16416	16310	16346	16524	16332	16386	16267	16343	16389	16383	16395	16182	16431	16239	16474	16336	16216	16540	16483	16405	16281	16364	16327	16384	16386	16345	16494	16342	16625	16400	16274	16285	16500	16255	16248	16449	16213	16460	16370	16449	16364	16437	16336	16410	16513	16424	16308	16462	16465	16230	16340	16556	16329	16171	16353	16262	16117	16481	16309	16425	16351	16336	16322	16379	16324	16366	16489	16446	16292	16505	16325	16400	16351	16278	16159	16523	16457	16400	16388	16493	16525	16468	16503	16183	16571	16437	16640	16388	16340	16114	16411	16012	16429	16379	16312	16438	16382	16539	16190	16349	16352	16390	16343	16247	16380	16251	16375	16505	16332	16420	16501	16611	16498	16310	16241	16347	16298	16516	16360	16327	16370	16476	16350	16405	16349	16371	16518	16365	16381	16333	16493	16270	16354	16681	16366	16357	16459	16300	16531	16289	16445	16398	16455	16505	16343	16483	16548	16438	16135	16291	16476	16303	16417	16428	16436	16362	16376	16304	16376	16389	16328	16392	16313	16265	16507	16378	16256	16250	16340	16494	16308	16461	16452	16370	16453	16431	16490	16515	16374	16462	16255	16389	16364	16374	16232	16401	16079	16339	16507	16390	16344	16441	16478	16212	16588	16596	16226	16343	16294	16462	16393	16287	16512	16186	16470	16347	16406	16273	16438	16405	16377	16449	16316	16271	16492	16454	16445	16437	16672	16416	16245	16212	16518	16555	16425	16469	16219	16290	16274	16438	16383	16306	16443	16327	16424	16371	16304	16435	16515	16507	16239	16477	16285	16167	16203	16321	16382	16372	16423	16452	16488	16569	16442	16449	16260	16311	16207	16258	16285	16389	16487	16389	16329	16546	16421	16340	16245	16415	16601	16527	16444	16544	16272	16363	16367	16293	16532	16470	16373	16289	16287	16415	16471	16306	16505	16561	16329	16329	16363	16349	16381	16237	16295	16333	16196	16320	16317	16331	16442	16289	16497	16373	16453	16561	16391	16325	16357	16520	16503	16413	16377	16221	16415	16565	16343	16202	16351	16482	16124	16485	16456	16319	16562	16263	16441	16415	16464	16489	16367	16600	16355	16513	16389	16335	16586	16458	16402	16404	16312	16344	16537	16477	16346	16397	16328	16443	16517	16266	16385	16447	16358	16340	16484	16349	16396	16377	16443	16273	16428	16424	16389	16357	16314	16575	16469	16432	16230	16429	16255	16506	16390	16435	16298	16420	16462	16287	16418	16427	16317	16428	16386	16332	16413	16507	16237	16448	16268	16409	16351	16303	16577	16279	16202	16485	16327	16219	16299	16400	16392	16411	16501	16297	16383	16410	16385	16560	16415	16268	16406	16252	16212	16429	16480	16370	16356	16297	16495	16288	16256	16414	16403	16445	16403	16510	16379	16455	16472	16410	16456	16088	16341	16190	16350	16435	16397	16686	16441	16319	16541	16514	16463	16560	16378	16180	16468	16241	16187	16293	16270	16447	16431	16453	16446	16331	16335	16240	16571	16470	16282	16180	16382	16441	16468	16385	16294	16277	16300	16543	16410	16464	16235	16200	16340	16329	16412	16506	16367	16451	16504	16330	16210	16466	16314	16468	16383	16428	16518	16325	16281	16607	16432	16327	16480	16250	16272	16580	16278	16442	16447	16508	16573	16302	16347	16415	16259	16224	16370	16446	16374	16539	16591	16402	16230	16538	16277	16425	16300	16353	16358	16315	16465	16181	16423	16300	16414	16290	16489	16417	16332	16384	16347	16447	16364	16733	16346	16344	16379	16159	16350	16406	16545	16334	16311	16373	16320	16478	16381	16290	16358	16568	16326	16449	16427	16442	16407	16522	16338	16238	16364	16472	16291	16361	16507	16490	16319	16211	16343	16535	16309	16471	16385	16340	16427	16399	16244	16460	16427	16387	16486	16465	16462	16203	16508	16329	16419	16396	16316	16239	16383	16544	16427	16225	16520	16190	16456	16421	16288	16380	16357	16587	16309	16302	16292	16525	16511	16437	16299	16265	16101	16365	16365	16421	16308	16372	16580	16373	16357	16225	16416	16527	16382	16415	16316	16084	16414	16414	16375	16470	16536	16245	16394	16402	16467	16336	16448	16336	16493	16234	16304	16260	16247	16556	16238	16508	16373	16396	16402	16559	16310	16422	16476	16358	16522	16313	16416	16488	16296	16431	16392	16374	16385	16303	16474	16647	16449	16497	16538	16388	16311	16550	16347	16333	16431	16324	16336	16307	16432	16427	16500	16349	16249	16395	16353	16401	16219	16379	16257	16387	16391	16373	16294	16384	16371	16200	16375	16430	16552	16353	16352	16336	16362	16317	16368	16383	16450	16402	16219	16439	16423	16379	16138	16312	16334	16373	16220	16459	16480	16406	16381	16353	16266	16166	16302	16269	16301	16457	16395	16350	16368	16290	16324	16395	16389	16366	16313	16498	16231	16164	16548	16263	16318	16264	16449	16412	16402	16401	16378	16478	16477	16391	16428	16438	16209	16446	16429	16494	16391	16274	16121	16514	16409	16443	16376	16340	16247	16264	16318	16299	16551	16515	16404	16261	16227	16476	16423	16450	16482	16536	16243	16325	16199	16332	16533	16356	16497	16426	16377	16482	16538	16308	16461	16216	16223	16392	16292	16379	16407	16531	16387	16417	16320	16617	16519	16607	16463	16368	16446	16607	16380	16352	16221	16382	16458	16395	16468	16501	16523	16325	16315	16438	16391	16210	16321	16562	16287	16593	16440	16397	16615	16355	16383	16432	16485	16433	16407	16399	16119	16216	16155	16446	16301	16300	16358	16343	16572	16506	16327	16251	16307	16466	16448	16485	16387	16315	16120	16423	16465	16236	16513	16652	16471	16327	16084	16361	16483	16418	16353	16414	16466	16425	16380	16559	16440	16546	16304	16418	16389	16269	16298	16280	16328	16440	16396	16457	16414	16510	16353	16551	16388	16612	16439	16457	16463	16359	16464	16502	16420	16335	16265	16694	16449	16343	16539	16388	16489	16263	16507	16362	16495	16151	16362	16277	16298	16344	16292	16411	16445	16324	16300	16384	16302	16428	16274	16436	16465	16291	16533	16315	16365	16422	16256	16450	16272	16128	16315	16356	16493	16616	16333	16407	16343	16320	16298	16305	16051	16349	16255	16326	16315	16443	16303	16347	16567	16400	16616	16514	16512	16331	16320	16309	16279	16499	16567	16395	16295	16422	16395
17830	25780	26927	20044	17495	17181	23179	24648	21274	18783	16676	15864	15572	15505	15302	15546	15509	15299	15302	15711	15329	15628	15178	15532	15372	15404	15463	15431	15462	15573	15392	15485	15270	15578	15317	15375	15488	15495	15491	15319	15524	15465	15423	15461	15343	15532	15569	15403	15451	15528	15408	15447	15314	15404	15429	15210	15337	15451	15304	15567	15479	15233	15522	15471	15357	15458	15467	15374	15422	15585	15428	15455	15315	15333	15447	15359	15565	15396	15447	15468	15599	15446	15469	15236	15533	15437	15511	15484	15480	15491	15502	15338	15237	15592	15439	15470	15536	15361	15481	15417	15203	15418	15455	15388	15287	15446	15419	15510	15475	15387	15392	15529	15447	15646	15381	15262	15391	15555	15300	15343	15611	15404	15351	15125	15576	15401	15422	15432	15640	15378	15626	15450	15394	15313	15668	15449	15412	15525	15321	15294	15329	15507	15379	15435	15509	15454	15411	15419	15489	15315	15729	15365	15400	15450	15482	15511	15609	15574	15368	15372	15426	15536	15504	15432	15285	15393	15558	15429	15439	15418	15627	15586	15613	15384	15393	15334	15444	15433	15501	15482	15561	15484	15291	15454	15573	15346	15518	15626	15455	15484	15439	15514	15526	15349	15582	15493	15381	15525	15519	15498	15604	15438	15591	15335	15451	15611	15457	15372	15625	15437	15310	15543	15693	15397	15498	15396	15413	15274	15413	15363	15340	15541	15393	15384	15487	15569	15440	15445	15514	15360	15354	15557	15427	15387	15598	15472	15450	15395	15213	15433	15406	15427	15353	15484	15499	15375	15493	15358	15504	15386	15389	15484	15575	15382	15303	15456	15393	15627	15460	15370	15372	15524	15506	15423	15528	15407	15459	15485	15455	15325	15353	15487	15568	15561	15391	15420	15498	15346	15321	15355	15313	15602	15493	15373	15332	15538	15398	15511	15436	15402	15356	15419	15564	15266	15491	15486	15394	15438	15440	15420	15564	15428	15488	15448	15651	15468	15471	15510	15468	15541	15508	15393	15472	15530	15381	15516	15354	15500	15640	15303	15327	15493	15657	15647	15359	15271	15482	15659	15466	15522	15495	15473	15494	15488	15534	15447	15418	15448	15440	15406	15628	15353	15385	15541	15391	15376	15533	15292	15432	15300	15340	15267	15389	15508	15555	15303	15582	15626	15545	15566	15184	15477	15337	15409	15293	15601	15419	15453	15467	15376	15378	15599	15485	15514	15331	15476	15418	15470	15490	15624	15371	15468	15448	15456	15286	15423	15468	15324	15435	15462	15569	15306	15273	15422	15593	15441	15454	15531	15599	15491	15499	15596	15511	15651	15526	15419	15416	15566	15611	15413	15502	15376	15487	15511	15335	15608	15387	15462	15410	15614	15478	15446	15534	15540	15424	15473	15415	15309	15464	15397	15380	15429	15461	15467	15503	15491	15345	15561	15535	15438	15222	15471	15467	15341	15341	15578	15470	15478	15342	15448	15539	15586	15498	15386	15520	15440	15348	15398	15420	15385	15440	15436	15434	15511	15440	15305	15475	15651	15585	15399	15388	15494	15328	15455	15407	15443	15504	15526	15372	15343	15557	15300	15514	15394	15561	15571	15303	15493	15276	15520	15428	15352	15544	15362	15479	15369	15340	15352	15367	15391	15390	15469	15561	15347	15551	15612	15402	15407	15523	15422	15374	15423	15463	15476	15573	15528	15527	15340	15362	15551	15603	15386	15262	15634	15522	15389	15430	15382	15495	15425	15387	15475	15291	15430	15423	15407	15509	15419	15540	15576	15453	15503	15574	15359	15531	15467	15380	15622	15382	15447	15409	15575	15439	15423	15484	15575	15481	15351	15301	15376	15446	15557	15374	15570	15650	15364	15412	15553	15614	15540	15576	15494	15483	15399	15413	15404	15488	15517	15591	15481	15375	15364	15439	15466	15576	15462	15461	15294	15431	15540	15518	15437	15511	15453	15310	15557	15486	15531	15361	15466	15493	15388	15481	15480	15634	15214	15459	15439	15357	15324	15410	15673	15388	15474	15381	15454	15412	15716	15441	15379	15327	15634	15198	15567	15361	15695	15528	15513	15477	15464	15547	15430	15425	15417	15450	15358	15333	15294	15431	15361	15505	15495	15289	15331	15615	15625	15598	15443	15448	15469	15580	15447	15316	15437	15426	15585	15436	15451	15514	15483	15460	15576	15463	15452	15418	15752	15499	15293	15561	15395	15457	15551	15217	15418	15417	15416	15389	15258	15535	15686	15396	15294	15546	15477	15375	15407	15309	15520	15504	15446	15562	15409	15338	15462	15375	15196	15450	15296	15485	15474	15246	15355	15519	15361	15396	15569	15425	15453	15479	15397	15570	15563	15352	15267	15514	15422	15450	15385	15479	15374	15355	15582	15421	15405	15460	15631	15331	15475	15393	15368	15444	15490	15433	15470	15357	15461	15379	15553	15349	15523	15469	15404	15466	15470	15470	15492	15429	15369	15526	15420	15392	15432	15246	15495	15416	15623	15555	15491	15540	15557	15363	15397	15531	15430	15555	15406	15365	15398	15425	15273	15697	15480	15463	15371	15702	15439	15440	15469	15396	15381	15526	15594	15445	15324	15483	15380	15498	15401	15427	15545	15387	15367	15316	15337	15338	15572	15548	15439	15360	15504	15528	15592	15471	15428	15414	15505	15410	15478	15411	15532	15446	15310	15541	15475	15423	15485	15385	15370	15607	15516	15485	15444	15476	15488	15352	15502	15512	15399	15394	15405	15487	15481	15482	15420	15512	15322	15174	15360	15488	15469	15214	15392	15535	15463	15488	15468	15441	15381	15479	15441	15571	15392	15547	15445	15283	15476	15475	15478	15394	15517	15457	15498	15418	15502	15342	15555	15640	15598	15558	15634	15540	15423	15415	15495	15471	15483	15430	15488	15487	15400	15465	15538	15555	15326	15457	15493	15414	15487	15649	15450	15420	15468	15378	15462	15366	15490	15450	15465	15489	15581	15401	15459	15620	15549	15525	15560	15566	15545	15480	15408	15421	15350	15313	15614	15544	15497	15640	15594	15412	15422	15420	15494	15561	15726	15479	15337	15492	15487	15602	15311	15340	15584	15452	15445	15486	15396	15363	15443	15367	15382	15463	15476	15278	15531	15552	15305	15373	15425	15351	15393	15410	15477	15428	15421	15444	15561	15415	15559	15499	15445	15253	15359	15560	15421	15541	15416	15516	15502	15524	15290	15538	15642	15516	15315	15537	15474	15482	15378	15419	15451	15449	15431	15450	15521	15510	15498	15571	15302	15401	15276	15481	15590	15458	15254	15419	15594	15367	15438	15510	15459	15427	15528	15479	15327	15447	15433	15542	15546	15487	15473	15402	15471	15516	15453	15489	15535	15612	15410	15370	15439	15487	15336	15462	15407	15520	15525	15570	15437	15539	15459	15624	15517	15398	15435	15492	15437	15558	15475	15495	15651	15404	15464	15636	15346	15381	15450	15404	15426	15452	15566	15597	15336	15401	15352	15573	15519	15419	15460	15575	15476	15544	15470	15398	15361	15430	15497	15629	15506	15426	15471	15460	15450	15479	15482	15550	15473	15584	15442	15404	15490	15465	15295	15449	15388	15506	15418	15439	15435	15467	15381	15370	15475	15477	15306	15301	15410	15339	15506	15451	15472	15505	15435	15507	15375	15353	15469	15418	15494	15464	15454	15477	15365	15482	15388	15400	15457	15261	15468	15391	15413	15535	15613	15474	15515	15395	15365	15661	15486	15393	15292	15498	15497	15377	15415	15517	15526	15339	15520	15239	15462	15414	15513	15449	15421	15344	15437	15469	15363	15607	15259	15435	15562	15400	15615	15560	15382	15406	15433	15436	15624	15476	15616	15613	15513	15581	15481	15487	15484	15464	15391	15534	15345	15495	15581	15520	15335	15442	15479	15546	15353	15513	15366	15353	15418	15523	15425	15522	15469	15486	15506	15305	15477	15640	15515	15413	15421	15650	15647	15514	15348	15525	15457	15283	15492	15764	15459	15479	15442	15351	15378	15375	15357	15277	15378	15584	15300	15519	15299	15419	15463	15472	15415	15390	15451	15558	15458	15466	15519	15476	15331	15627	15481	15381	15502	15446	15565	15533	15499	15344	15404	15387	15396	15346	15372	15438	15469	15456	15583	15557	15567	15321	15438	15612	15401	15657	15485	15449	15614	15422	15394	15379	15408	15451	15446	15320	15661	15508	15413	15481	15388	15538	15471	15517	15420	15444	15539	15381	15346	15435	15366	15519	15391	15380	15412	15352	15470	15312	15428	15627	15456	15448	15608	15507	15394	15355	15364	15511	15421	15325	15592	15555	15478	15330	15469	15419	15314	15497	15497	15450	15344	15533	15453	15506	15488	15398	15384	15496	15332	15577	15336	15577	15530	15359	15546	15564	15480	15375	15460	15576	15443	15423	15489	15539	15464	15436	15409	15513	15407	15471	15538	15412	15371	15275	15390	15307	15472	15505	15442	15328	15342	15527	15425	15580	15329	15418	15417	15585	15393	15481	15323	15335	15465	15682	15410	15437	15489	15297	15469	15546	15429	15453	15329	15505	15569	15370	15311	15603	15426	15602	15386	15436	15531	15361	15478	15421	15421	15553	15418	15638	15496	15449	15508	15402	15489	15521	15515	15408	15435	15349	15521	15405	15349	15449	15390	15466	15369	15493	15284	15506	15453	15518	15437	15338	15424	15449	15546	15381	15318	15433	15489	15454	15431	15510	15428	15410	15483	15436	15451	15376	15565	15239	15587	15492	15382	15501	15445	15334	15293	15330	15462	15338	15403	15415	15633	15387	15293	15363	15343	15476	15440	15460	15478	15382	15328	15422	15474	15425	15557	15533	15430	15465	15371	15633	15549	15486	15538	15478	15488	15360	15427	15505	15224	15509	15227	15586	15457	15247	15466	15417	15482	15436	15534	15648	15452	15231	15437	15507	15388	15511	15395	15542	15512	15525	15535	15339	15391	15555	15297	15399	15493	15427	15639	15574	15376	15477	15500	15464	15556	15527	15289	15545	15336	15488	15409	15451	15472	15560	15411	15463	15563	15412	15420	15348	15394	15497	15443	15509	15459	15677	15444	15455	15517	15574	15522	15536	15267
24431	21237	28149	25233	21858	28680	43452	41487	32400	26483	20787	18366	17276	16725	16613	16403	16652	16594	16620	16692	16732	16567	16789	16722	16710	16653	16878	16585	16745	16504	16826	16799	16701	16649	16501	16574	16649	16742	16447	16564	16554	16815	16798	16612	16473	16737	16546	16569	16716	16661	16525	16599	16491	16755	16368	16379	16694	16659	16654	16540	16694	16649	16586	16575	16694	16648	16544	16602	16377	16428	16591	16442	16620	16528	16658	16562	16409	16641	16497	16516	16501	16551	16514	16765	16617	16400	16687	16758	16608	16916	16560	16717	16414	16563	16467	16540	16377	16465	16441	16698	16541	16494	16525	16628	16718	16709	16780	16632	16622	16807	16566	16381	16630	16439	16486	16538	16595	16583	16637	16444	16505	16296	16426	16583	16552	16472	16689	16489	16669	16756	16661	16775	16725	16590	16440	16636	16645	16692	16558	16548	16619	16630	16563	16691	16769	16628	16631	16518	16623	16455	16550	16595	16709	16494	16599	16870	16595	16542	16579	16578	16545	16600	16517	16639	16573	16490	16499	16398	16428	16681	16482	16511	16470	16642	16611	16656	16683	16506	16495	16583	16643	16677	16716	16775	16448	16585	16744	16542	16584	16480	16621	16544	16622	16676	16508	16488	16623	16562	16642	16588	16694	16670	16631	16588	16500	16637	16383	16785	16301	16700	16470	16641	16515	16416	16514	16582	16608	16499	16537	16571	16484	16638	16514	16597	16673	16563	16610	16638	16540	16547	16720	16739	16505	16549	16660	16558	16638	16723	16307	16539	16641	16629	16458	16571	16802	16643	16477	16591	16641	16713	16500	16489	16540	16579	16495	16556	16507	16443	16647	16593	16624	16629	16747	16607	16685	16555	16685	16386	16450	16674	16408	16844	16548	16297	16623	16631	16570	16366	16570	16559	16442	16376	16676	16766	16475	16504	16517	16536	16604	16691	16679	16561	16455	16603	16399	16511	16373	16562	16450	16628	16477	16517	16465	16659	16240	16681	16457	16480	16757	16543	16622	16700	16628	16526	16609	16563	16664	16544	16511	16512	16743	16527	16503	16492	16459	16556	16326	16631	16448	16526	16425	16407	16427	16477	16593	16511	16445	16533	16446	16468	16599	16604	16528	16752	16535	16464	16378	16335	16487	16617	16685	16547	16423	16487	16629	16642	16656	16577	16434	16638	16522	16665	16572	16752	16837	16700	16590	16639	16488	16526	16589	16480	16730	16701	16628	16556	16621	16632	16623	16651	16558	16638	16558	16652	16619	16610	16490	16573	16494	16552	16664	16553	16700	16587	16549	16430	16440	16606	16378	16782	16545	16620	16591	16654	16707	16481	16631	16536	16611	16604	16453	16410	16312	16643	16503	16536	16723	16604	16393	16555	16369	16594	16656	16691	16535	16531	16603	16553	16393	16421	16663	16495	16644	16555	16437	16467	16390	16426	16589	16662	16649	16502	16394	16556	16423	16531	16747	16631	16465	16508	16577	16714	16629	16507	16659	16563	16633	16505	16606	16563	16609	16611	16359	16700	16450	16667	16473	16449	16527	16342	16594	16616	16567	16659	16554	16565	16466	16650	16623	16679	16401	16559	16615	16520	16581	16753	16535	16462	16509	16539	16771	16496	16595	16625	16750	16665	16630	16622	16610	16675	16750	16358	16585	16409	16522	16502	16483	16702	16633	16599	16308	16583	16477	16536	16502	16779	16734	16515	16582	16566	16631	16548	16623	16447	16608	16555	16444	16488	16505	16486	16756	16375	16555	16499	16559	16634	16582	16550	16511	16721	16603	16465	16625	16571	16570	16471	16650	16672	16616	16448	16510	16509	16592	16641	16472	16643	16414	16603	16605	16568	16715	16566	16468	16638	16578	16695	16725	16611	16719	16447	16532	16591	16445	16538	16546	16569	16447	16560	16712	16682	16729	16564	16533	16567	16543	16602	16812	16541	16651	16680	16563	16451	16620	16600	16590	16507	16666	16621	16442	16707	16405	16470	16547	16681	16628	16365	16613	16448	16604	16564	16472	16613	16733	16537	16523	16412	16601	16563	16430	16555	16391	16395	16473	16736	16738	16614	16587	16545	16833	16508	16586	16646	16540	16491	16481	16518	16493	16274	16464	16569	16642	16460	16505	16395	16573	16553	16664	16674	16566	16440	16662	16657	16587	16403	16628	16633	16498	16661	16539	16715	16442	16561	16594	16562	16434	16631	16501	16560	16399	16491	16498	16683	16261	16458	16509	16555	16604	16512	16445	16577	16570	16495	16423	16377	16512	16857	16652	16584	16573	16586	16646	16671	16584	16859	16605	16533	16532	16389	16622	16482	16628	16417	16519	16538	16552	16762	16629	16526	16661	16595	16428	16599	16671	16494	16640	16336	16653	16615	16545	16595	16490	16770	16688	16587	16370	16618	16519	16532	16435	16590	16484	16568	16568	16496	16806	16719	16586	16582	16594	16622	16655	16649	16531	16584	16331	16478	16708	16635	16613	16431	16456	16650	16538	16746	16341	16583	16599	16590	16481	16645	16583	16551	16580	16462	16625	16455	16704	16613	16625	16606	16607	16645	16597	16564	16664	16599	16398	16661	16638	16638	16600	16407	16651	16562	16512	16507	16660	16534	16508	16505	16585	16602	16689	16618	16520	16762	16551	16474	16661	16467	16505	16598	16644	16729	16512	16455	16658	16562	16737	16595	16578	16547	16665	16603	16849	16703	16526	16676	16676	16655	16852	16665	16525	16680	16676	16480	16598	16577	16550	16408	16574	16626	16477	16632	16793	16785	16402	16698	16609	16446	16597	16725	16771	16533	16507	16590	16501	16608	16508	16648	16358	16887	16729	16480	16521	16699	16672	16538	16615	16507	16553	16529	16526	16453	16433	16529	16688	16658	16653	16411	16554	16618	16504	16496	16551	16348	16493	16522	16618	16483	16608	16710	16548	16528	16673	16690	16669	16635	16668	16382	16569	16738	16734	16750	16450	16447	16620	16490	16354	16609	16395	16482	16623	16411	16555	16559	16673	16660	16696	16577	16441	16572	16546	16434	16655	16515	16365	16521	16558	16569	16753	16718	16516	16557	16563	16454	16514	16717	16693	16599	16547	16635	16522	16434	16371	16564	16537	16519	16528	16604	16563	16570	16684	16772	16767	16395	16456	16362	16417	16527	16681	16459	16655	16644	16512	16676	16731	16515	16483	16750	16604	16494	16537	16598	16436	16662	16701	16703	16465	16445	16727	16596	16646	16439	16756	16724	16438	16265	16524	16605	16541	16541	16503	16711	16487	16579	16575	16468	16477	16453	16740	16768	16588	16536	16747	16473	16644	16617	16699	16604	16630	16832	16483	16599	16483	16524	16290	16573	16694	16430	16460	16552	16563	16539	16680	16628	16498	16700	16590	16518	16671	16670	16691	16728	16625	16484	16602	16607	16595	16323	16636	16246	16557	16675	16346	16514	16662	16583	16560	16414	16433	16360	16480	16630	16589	16565	16654	16533	16542	16645	16563	16834	16614	16667	16543	16418	16722	16673	16558	16602	16336	16352	16448	16489	16449	16326	16488	16527	16684	16541	16389	16620	16580	16616	16729	16542	16788	16527	16361	16635	16605	16595	16432	16424	16528	16631	16721	16620	16423	16624	16635	16736	16621	16491	16682	16619	16459	16657	16424	16532	16667	16420	16639	16613	16389	16765	16657	16568	16485	16693	16789	16657	16565	16692	16788	16807	16763	16662	16536	16819	16574	16535	16564	16568	16499	16412	16466	16606	16567	16629	16598	16431	16482	16565	16591	16612	16610	16538	16542	16661	16690	16546	16609	16683	16597	16616	16617	16660	16515	16769	16702	16461	16495	16473	16505	16583	16464	16887	16461	16633	16662	16486	16561	16603	16489	16415	16679	16580	16467	16525	16564	16554	16741	16668	16604	16560	16450	16516	16527	16588	16631	16477	16469	16440	16573	16532	16529	16528	16706	16515	16385	16546	16374	16511	16787	16635	16741	16568	16625	16580	16428	16533	16670	16662	16511	16624	16691	16640	16554	16528	16641	16617	16530	16596	16536	16472	16617	16533	16816	16536	16804	16496	16417	16501	16594	16484	16686	16436	16635	16444	16601	16532	16745	16477	16649	16550	16638	16533	16429	16690	16563	16767	16413	16556	16502	16297	16623	16533	16481	16587	16442	16441	16402	16511	16635	16619	16578	16676	16503	16267	16471	16620	16402	16602	16681	16547	16453	16576	16565	16589	16554	16477	16745	16582	16438	16558	16465	16497	16687	16714	16602	16768	16462	16612	16643	16370	16551	16690	16736	16418	16479	16483	16481	16565	16634	16380	16505	16491	16606	16613	16572	16542	16600	16674	16531	16653	16594	16577	16658	16652	16666	16750	16557	16656	16336	16677	16732	16624	16499	16612	16472	16674	16644	16782	16543	16564	16607	16365	16673	16626	16639	16478	16564	16778	16766	16661	16748	16451	16538	16426	16575	16513	16568	16547	16616	16389	16492	16581	16670	16511	16770	16629	16651	16507	16412	16636	16597	16679	16338	16464	16589	16584	16463	16613	16589	16347	16580	16505	16606	16496	16697	16772	16639	16504	16726	16692	16649	16506	16629	16856	16621	16628	16421	16469	16505	16341	16562	16575	16437	16564	16667	16712	16815	16682	16554	16564	16611	16847	16682	16443	16578	16637	16710	16691	16612	16454	16536	16613	16590	16723	16581	16500	16687	16597	16571	16690	16538	16704	16566	16607	16524	16787	16515	16458	16501	16618	16517	16439	16683	16446	16460	16760	16750	16596	16592	16369	16443	16629	16611	16451	16528	16694	16493	16465	16442	16731	16689	16581	16456	16481	16643	16589	16599	16565	16705	16630	16648	16717	16381	16536	16662	16506	16474	16504	16687	16412	16566	16416	16498	16563	16646	16649	16664	16626	16343	16698	16712	16533	16453	16551	16521	16650	16582	16698	16627	16642	16666	16471	16412	16595	16671	16623	16537	16532	16664	16632	16641	16515	16490	16522	16371	16424	16495	16695	16549	16675	16596	16421	16450	16637	16511	16707	16626	16717	16675	16609	16638	16629	16596	16537	16426	16426	16601	16588	16567	16535	16661	16654	16615	16646	16518	16593	16713	16475	16449	16425
19614	30869	30075	25291	20152	32923	45379	43424	34094	27288	20217	17321	15766	15606	15746	15630	15696	15560	15829	15663	15677	15684	15550	15609	15506	15566	15671	15438	15682	15746	15494	15532	15429	15690	15629	15536	15737	15599	15595	15669	15612	15643	15753	15644	15523	15716	15704	15657	15588	15618	15660	15632	15628	15576	15623	15581	15636	15663	15673	15706	15548	15749	15755	15657	15413	15595	15598	15610	15698	15576	15645	15585	15662	15620	15625	15626	15676	15436	15426	15554	15737	15415	15762	15608	15684	15443	15731	15678	15671	15675	15644	15669	15738	15708	15685	15682	15693	15609	15646	15530	15458	15517	15604	15694	15626	15666	15660	15640	15682	15638	15625	15750	15621	15611	15793	15644	15583	15614	15630	15582	15565	15744	15664	15806	15521	15596	15445	15750	15531	15537	15601	15568	15743	15447	15597	15859	15482	15546	15550	15724	15705	15709	15713	15698	15646	15581	15545	15611	15694	15596	15745	15730	15515	15544	15520	15790	15612	15588	15702	15636	15638	15610	15639	15488	15614	15564	15649	15545	15620	15670	15632	15596	15470	15488	15636	15588	15603	15622	15624	15794	15760	15677	15624	15743	15674	15627	15705	15570	15634	15718	15634	15644	15694	15662	15711	15630	15522	15652	15400	15578	15684	15579	15645	15466	15565	15728	15695	15452	15598	15615	15529	15476	15600	15728	15676	15597	15555	15630	15658	15696	15648	15567	15498	15517	15547	15421	15479	15764	15694	15613	15692	15749	15763	15490	15801	15589	15643	15630	15513	15546	15705	15456	15609	15685	15571	15533	15637	15728	15599	15551	15794	15645	15618	15559	15636	15733	15673	15669	15441	15686	15646	15664	15637	15406	15731	15758	15658	15646	15541	15701	15622	15522	15674	15538	15481	15591	15739	15542	15478	15518	15667	15484	15742	15692	15725	15853	15620	15526	15606	15683	15449	15650	15608	15720	15697	15635	15677	15603	15282	15599	15722	15769	15607	15539	15535	15536	15598	15621	15592	15608	15635	15633	15632	15690	15561	15731	15510	15550	15674	15702	15600	15636	15449	15599	15753	15636	15605	15533	15808	15531	15672	15698	15687	15567	15631	15723	15666	15661	15617	15666	15545	15565	15707	15609	15530	15719	15627	15613	15569	15712	15615	15608	15588	15648	15600	15585	15570	15512	15742	15581	15653	15492	15655	15700	15594	15631	15495	15604	15579	15697	15467	15659	15637	15560	15602	15532	15669	15587	15497	15503	15495	15596	15553	15736	15687	15737	15589	15564	15417	15687	15502	15583	15737	15573	15726	15566	15660	15582	15614	15678	15551	15523	15725	15600	15560	15377	15488	15666	15689	15549	15535	15691	15703	15593	15524	15743	15741	15643	15658	15569	15633	15605	15675	15513	15590	15582	15687	15598	15624	15495	15556	15591	15566	15557	15701	15579	15708	15642	15573	15377	15689	15562	15703	15596	15646	15658	15538	15424	15611	15467	15569	15724	15613	15629	15633	15582	15581	15669	15442	15547	15555	15561	15715	15686	15616	15608	15765	15431	15684	15707	15561	15760	15656	15747	15718	15551	15474	15638	15557	15618	15514	15654	15517	15417	15693	15543	15734	15580	15863	15673	15518	15599	15468	15612	15777	15481	15591	15583	15613	15449	15544	15638	15645	15637	15609	15681	15553	15618	15690	15572	15730	15629	15699	15730	15667	15737	15663	15643	15657	15662	15500	15584	15708	15666	15653	15544	15693	15661	15641	15632	15620	15536	15727	15606	15433	15701	15674	15637	15641	15611	15623	15459	15595	15686	15766	15549	15629	15598	15552	15651	15581	15747	15639	15648	15700	15587	15653	15785	15521	15653	15494	15422	15752	15561	15426	15537	15554	15580	15622	15710	15415	15779	15656	15509	15823	15646	15797	15687	15591	15684	15591	15621	15579	15520	15636	15574	15550	15506	15635	15537	15666	15653	15659	15557	15588	15590	15458	15594	15628	15632	15501	15400	15666	15536	15726	15668	15818	15503	15651	15565	15596	15688	15533	15648	15528	15607	15717	15781	15621	15486	15544	15619	15500	15625	15545	15791	15586	15631	15634	15523	15810	15650	15633	15464	15619	15450	15540	15753	15683	15524	15596	15471	15530	15724	15741	15631	15636	15716	15674	15665	15501	15523	15597	15697	15645	15602	15552	15747	15859	15557	15575	15551	15391	15525	15571	15534	15739	15689	15560	15461	15601	15725	15697	15621	15595	15448	15607	15564	15669	15699	15666	15608	15770	15669	15721	15482	15544	15550	15467	15471	15769	15413	15684	15627	15536	15614	15691	15582	15564	15548	15620	15586	15556	15747	15730	15719	15670	15649	15611	15680	15493	15647	15547	15521	15779	15673	15592	15794	15567	15807	15514	15779	15586	15664	15644	15517	15677	15497	15743	15718	15656	15519	15634	15593	15586	15577	15702	15393	15539	15528	15508	15546	15660	15782	15523	15525	15669	15664	15658	15788	15724	15558	15758	15596	15656	15642	15591	15525	15667	15555	15633	15499	15624	15535	15685	15718	15497	15687	15579	15627	15705	15595	15634	15581	15552	15523	15525	15536	15463	15647	15531	15501	15567	15696	15566	15453	15702	15573	15658	15627	15621	15641	15622	15740	15500	15644	15636	15701	15757	15612	15611	15520	15666	15678	15679	15531	15555	15885	15563	15735	15579	15699	15603	15546	15685	15558	15560	15529	15561	15657	15597	15626	15753	15615	15625	15530	15556	15859	15517	15493	15655	15504	15579	15682	15435	15628	15478	15680	15672	15722	15645	15570	15462	15633	15508	15574	15657	15696	15673	15483	15511	15715	15659	15576	15627	15705	15694	15575	15643	15484	15720	15540	15567	15699	15611	15642	15553	15557	15448	15560	15752	15720	15543	15516	15635	15582	15537	15591	15663	15661	15492	15683	15717	15582	15627	15679	15666	15702	15626	15714	15686	15773	15673	15616	15604	15604	15626	15577	15542	15823	15402	15432	15353	15558	15734	15584	15560	15676	15510	15666	15768	15592	15505	15642	15591	15625	15803	15697	15650	15634	15542	15475	15459	15663	15608	15693	15648	15549	15539	15723	15538	15610	15601	15566	15648	15747	15707	15657	15661	15592	15480	15540	15505	15772	15594	15784	15531	15671	15703	15763	15729	15661	15484	15665	15740	15680	15648	15495	15592	15757	15702	15554	15623	15547	15573	15537	15614	15662	15628	15600	15490	15679	15541	15595	15736	15614	15696	15603	15764	15697	15809	15732	15735	15622	15725	15640	15779	15751	15722	15571	15536	15463	15654	15710	15515	15722	15634	15745	15796	15516	15560	15699	15640	15721	15672	15644	15551	15635	15371	15646	15534	15648	15661	15679	15610	15585	15657	15492	15666	15609	15470	15641	15704	15632	15533	15601	15649	15562	15716	15358	15748	15564	15839	15669	15668	15442	15628	15562	15643	15816	15671	15702	15622	15574	15725	15598	15585	15624	15761	15646	15629	15513	15707	15668	15627	15671	15780	15556	15569	15745	15525	15493	15459	15665	15650	15654	15641	15726	15527	15406	15754	15422	15747	15600	15623	15676	15536	15574	15577	15664	15687	15544	15580	15803	15573	15830	15715	15706	15641	15596	15818	15726	15488	15573	15581	15487	15584	15611	15813	15718	15482	15624	15781	15690	15583	15570	15531	15885	15539	15782	15559	15635	15775	15553	15542	15693	15688	15643	15588	15548	15764	15477	15689	15683	15717	15537	15582	15440	15551	15612	15590	15523	15664	15713	15678	15580	15809	15518	15613	15708	15667	15751	15655	15671	15652	15674	15725	15553	15718	15698	15558	15563	15666	15614	15789	15437	15502	15597	15595	15689	15652	15427	15723	15525	15644	15633	15615	15496	15539	15641	15592	15613	15781	15594	15616	15585	15552	15654	15681	15614	15500	15497	15646	15666	15541	15635	15720	15793	15527	15625	15682	15641	15668	15584	15591	15633	15819	15606	15722	15566	15593	15761	15648	15656	15676	15544	15487	15611	15641	15584	15548	15606	15728	15643	15714	15532	15566	15753	15548	15593	15661	15707	15642	15577	15666	15781	15507	15633	15671	15635	15634	15558	15477	15690	15393	15596	15656	15682	15613	15686	15445	15633	15720	15783	15533	15689	15537	15628	15560	15614	15523	15633	15682	15663	15473	15561	15702	15536	15603	15747	15643	15666	15772	15584	15485	15495	15656	15783	15639	15710	15609	15542	15612	15720	15619	15707	15751	15666	15619	15573	15666	15546	15656	15718	15628	15615	15854	15694	15553	15605	15638	15728	15731	15628	15608	15505	15547	15793	15724	15615	15694	15588	15508	15754	15576	15622	15583	15757	15712	15674	15474	15666	15606	15729	15640	15551	15682	15544	15624	15480	15567	15572	15490	15508	15612	15675	15620	15636	15579	15639	15366	15602	15637	15499	15526	15518	15451	15443	15671	15691	15626	15642	15666	15656	15630	15760	15638	15486	15746	15564	15678	15767	15527	15606	15653	15599	15631	15690	15524	15791	15758	15578	15468	15803	15619	15614	15819	15465	15702	15754	15698	15645	15615	15754	15640	15694	15712	15701	15791	15517	15854	15645	15711	15710	15657	15538	15833	15430	15515	15712	15540	15573	15499	15567	15776	15769	15571	15626	15589	15684	15697	15754	15557	15740	15630	15691	15599	15449	15575	15724	15610	15464	15606	15523	15742	15671	15621	15585	15511	15818	15658	15617	15578	15477	15709	15628	15471	15746	15631	15733	15572	15730	15747	15596	15651	15607	15467	15747	15433	15665	15642	15516	15677	15576	15650	15590	15648	15727	15566	15792	15547	15709	15643	15509	15621	15652	15584	15698	15587	15457	15475	15589	15661	15582	15684	15609	15508	15644	15738	15507	15595	15724	15600	15625	15687	15892	15664	15544	15443	15619	15760	15747	15820	15689	15656	15482	15673	15582	15699	15604	15835	15561	15553	15539	15759	15526	15640	15695	15609	15646	15448	15592	15649	15720	15563	15563	15549	15620	15686	15658	15602	15552	15563	15819	15485	15703	15709	15580	15666	15528	15524	15724	15589	15597	15665	15540	15637	15486	15768	15471	15556	15501	15774	15589	15608	15724
23000	21268	29052	23794	21671	34613	59907	57899	43826	34971	25585	20262	17343	16966	17028	16634	16985	16770	16631	16703	16713	16724	16756	16577	16755	16647	16532	16524	16679	16708	16733	16414	16585	16569	16570	16446	16564	16540	16625	16461	16343	16738	16576	16629	16464	16660	16304	16424	16521	16584	16437	16596	16669	16607	16483	16429	16668	16459	16581	16425	16614	16639	16508	16439	16712	16593	16384	16742	16632	16488	16644	16683	16640	16538	16536	16312	16591	16454	16496	16465	16630	16677	16475	16555	16602	16328	16635	16429	16471	16525	16703	16503	16575	16456	16605	16741	16529	16496	16544	16757	16378	16408	16288	16348	16553	16544	16407	16604	16372	16449	16478	16428	16512	16500	16658	16738	16839	16629	16610	16734	16503	16618	16610	16471	16556	16677	16440	16472	16380	16550	16653	16400	16415	16610	16545	16510	16519	16522	16636	16443	16552	16643	16592	16634	16614	16461	16671	16529	16499	16424	16464	16503	16756	16496	16627	16370	16563	16455	16475	16580	16490	16667	16482	16555	16313	16518	16365	16283	16507	16585	16695	16585	16520	16514	16427	16682	16575	16374	16409	16550	16508	16445	16542	16477	16469	16516	16727	16573	16625	16500	16447	16525	16322	16537	16461	16503	16393	16377	16360	16449	16768	16596	16486	16605	16537	16559	16694	16697	16517	16509	16701	16577	16468	16370	16512	16249	16431	16757	16572	16574	16562	16421	16434	16235	16389	16588	16798	16668	16622	16332	16511	16495	16543	16751	16621	16461	16799	16641	16447	16709	16566	16592	16508	16389	16346	16340	16541	16574	16521	16648	16433	16475	16608	16461	16518	16444	16386	16520	16575	16541	16611	16542	16500	16354	16557	16446	16536	16652	16758	16548	16461	16668	16436	16467	16632	16461	16488	16466	16368	16609	16581	16615	16616	16628	16516	16447	16560	16291	16562	16435	16421	16457	16339	16637	16492	16486	16561	16568	16502	16458	16562	16449	16656	16438	16452	16606	16519	16380	16478	16496	16461	16459	16693	16747	16684	16450	16465	16550	16528	16361	16506	16491	16325	16357	16471	16523	16656	16450	16457	16364	16451	16602	16367	16450	16747	16578	16460	16348	16461	16756	16605	16557	16540	16470	16635	16527	16734	16569	16562	16828	16600	16379	16627	16524	16603	16464	16635	16590	16462	16630	16376	16494	16426	16597	16724	16521	16641	16625	16542	16504	16380	16525	16465	16517	16437	16637	16712	16637	16659	16636	16359	16411	16435	16381	16329	16615	16382	16697	16316	16455	16586	16527	16666	16633	16519	16534	16607	16403	16650	16448	16647	16508	16444	16482	16597	16640	16517	16462	16612	16516	16698	16643	16587	16623	16469	16426	16497	16517	16448	16647	16577	16817	16579	16707	16770	16634	16293	16382	16619	16511	16465	16342	16461	16503	16406	16532	16738	16661	16496	16416	16616	16576	16503	16818	16557	16662	16496	16441	16465	16629	16601	16604	16565	16447	16725	16637	16517	16447	16552	16353	16465	16559	16411	16589	16604	16518	16518	16446	16460	16380	16406	16575	16418	16469	16637	16440	16498	16478	16405	16389	16545	16356	16586	16459	16512	16500	16507	16518	16551	16498	16703	16496	16418	16429	16787	16596	16502	16499	16613	16568	16790	16355	16427	16583	16518	16574	16362	16773	16618	16520	16231	16511	16683	16256	16592	16455	16540	16546	16544	16693	16438	16389	16352	16674	16626	16625	16650	16442	16709	16633	16487	16500	16718	16628	16609	16437	16671	16297	16387	16416	16413	16583	16573	16672	16645	16655	16598	16506	16450	16457	16422	16462	16463	16659	16731	16431	16578	16463	16641	16626	16523	16583	16518	16565	16555	16609	16450	16564	16527	16434	16503	16448	16390	16486	16522	16447	16590	16450	16573	16428	16363	16301	16636	16530	16486	16501	16702	16354	16439	16596	16469	16440	16553	16462	16476	16513	16551	16463	16446	16732	16527	16714	16470	16719	16633	16518	16639	16584	16601	16483	16531	16471	16461	16500	16646	16407	16426	16570	16364	16495	16544	16463	16561	16469	16526	16534	16616	16389	16693	16527	16440	16582	16456	16561	16594	16508	16596	16644	16521	16580	16448	16597	16631	16509	16726	16649	16497	16316	16520	16607	16483	16623	16544	16516	16479	16386	16570	16498	16576	16390	16606	16674	16414	16402	16542	16502	16376	16563	16423	16430	16477	16384	16436	16404	16508	16362	16602	16463	16656	16585	16451	16406	16406	16697	16551	16464	16586	16400	16682	16685	16448	16496	16420	16626	16569	16564	16609	16546	16560	16665	16419	16580	16517	16490	16529	16502	16507	16353	16447	16644	16686	16498	16632	16432	16539	16517	16581	16475	16577	16563	16422	16602	16500	16571	16553	16504	16552	16536	16566	16516	16511	16651	16559	16423	16402	16539	16507	16505	16553	16570	16741	16616	16628	16201	16576	16600	16755	16436	16472	16515	16503	16556	16467	16459	16603	16494	16529	16741	16597	16459	16490	16577	16285	16651	16485	16522	16418	16556	16565	16613	16455	16611	16520	16690	16494	16464	16561	16435	16538	16568	16514	16441	16541	16427	16518	16677	16811	16330	16540	16418	16412	16594	16518	16529	16589	16370	16621	16481	16748	16625	16567	16774	16381	16567	16332	16635	16479	16707	16446	16489	16451	16520	16379	16503	16528	16490	16383	16346	16468	16437	16454	16453	16429	16564	16576	16382	16631	16576	16741	16512	16621	16432	16493	16499	16539	16508	16631	16640	16458	16252	16505	16689	16547	16681	16485	16643	16500	16653	16621	16552	16647	16666	16379	16390	16434	16513	16581	16457	16625	16712	16575	16441	16432	16672	16534	16545	16674	16416	16561	16491	16423	16420	16502	16462	16608	16390	16688	16575	16487	16562	16559	16516	16637	16484	16585	16428	16501	16537	16488	16467	16664	16516	16690	16482	16582	16707	16551	16476	16624	16653	16444	16491	16388	16451	16689	16370	16603	16670	16618	16633	16588	16569	16294	16604	16691	16614	16301	16367	16432	16222	16618	16543	16463	16503	16550	16524	16402	16309	16553	16572	16556	16514	16402	16471	16409	16198	16526	16574	16571	16699	16666	16458	16529	16387	16455	16436	16366	16454	16601	16473	16558	16511	16638	16658	16569	16436	16415	16612	16530	16543	16521	16333	16653	16381	16531	16349	16596	16736	16590	16559	16375	16467	16615	16555	16565	16446	16595	16343	16446	16556	16488	16564	16630	16313	16547	16564	16522	16359	16425	16538	16389	16565	16646	16593	16586	16572	16530	16540	16302	16301	16474	16543	16604	16457	16367	16353	16347	16598	16468	16531	16425	16415	16358	16576	16380	16429	16452	16595	16772	16414	16562	16582	16557	16579	16617	16417	16456	16527	16444	16561	16480	16526	16425	16540	16576	16419	16839	16576	16621	16374	16458	16406	16385	16734	16540	16429	16433	16395	16397	16490	16439	16414	16658	16413	16520	16483	16439	16475	16473	16386	16601	16329	16716	16625	16580	16433	16608	16520	16499	16510	16602	16405	16690	16460	16437	16442	16530	16629	16582	16542	16554	16489	16683	16415	16407	16514	16626	16683	16411	16604	16651	16456	16577	16640	16456	16595	16465	16491	16462	16403	16637	16544	16456	16341	16482	16370	16411	16639	16633	16407	16574	16557	16631	16433	16581	16392	16558	16493	16301	16435	16471	16453	16571	16614	16713	16447	16422	16409	16593	16527	16572	16551	16196	16396	16594	16519	16612	16452	16511	16463	16596	16567	16555	16490	16517	16371	16309	16543	16631	16502	16504	16446	16542	16437	16722	16564	16445	16451	16582	16260	16756	16266	16581	16405	16675	16643	16732	16539	16333	16582	16633	16862	16697	16798	16591	16528	16482	16659	16450	16431	16491	16375	16362	16589	16409	16542	16665	16358	16561	16692	16601	16524	16442	16549	16506	16553	16470	16431	16576	16394	16364	16346	16546	16511	16532	16437	16437	16404	16496	16367	16529	16522	16424	16634	16501	16440	16372	16595	16638	16523	16387	16604	16403	16421	16443	16771	16743	16355	16395	16510	16368	16437	16503	16553	16663	16742	16408	16488	16504	16466	16636	16500	16601	16512	16503	16461	16506	16549	16293	16553	16564	16373	16625	16674	16451	16459	16421	16438	16486	16538	16534	16381	16656	16594	16388	16693	16614	16253	16480	16609	16478	16538	16319	16584	16512	16521	16674	16441	16424	16619	16501	16455	16693	16511	16456	16351	16648	16419	16606	16578	16467	16455	16591	16466	16548	16495	16495	16543	16450	16347	16514	16603	16514	16436	16594	16655	16642	16739	16536	16266	16301	16554	16484	16526	16391	16410	16458	16380	16517	16725	16542	16491	16521	16373	16459	16599	16577	16329	16592	16429	16334	16565	16527	16459	16391	16478	16426	16573	16304	16407	16667	16615	16457	16606	16590	16698	16485	16377	16491	16469	16544	16541	16530	16584	16548	16580	16508	16579	16401	16577	16459	16506	16441	16707	16662	16489	16340	16493	16618	16474	16215	16451	16367	16401	16619	16525	16383	16579	16511	16591	16486	16636	16389	16528	16528	16666	16390	16483	16496	16570	16542	16649	16469	16749	16445	16540	16715	16343	16539	16421	16703	16492	16454	16357	16514	16687	16672	16584	16504	16671	16737	16595	16589	16393	16488	16509	16574	16450	16556	16603	16566	16457	16806	16625	16719	16449	16506	16611	16426	16447	16612	16553	16554	16508	16571	16571	16588	16722	16490	16390	16466	16569	16584	16521	16468	16493	16748	16518	16449	16577	16705	16702	16726	16576	16425	16654	16642	16383	16605	16716	16450	16534	16508	16646	16611	16612	16443	16644	16512	16542	16462	16576	16393	16609	16550	16738	16711	16650	16513	16624	16529	16546	16334	16303	16373	16608	16470	16578	16505	16503	16522	16535	16598	16677	16559	16584	16636	16476	16705	16461	16411	16400	16505	16419	16607	16584	16446	16647	16656	16575	16345	16529	16452	16333	16354	16548	16575	16465	16696	16637	16489	16482	16556	16590	16378	16750	16587	16461	16621	16360	16417	16458	16475	16624	16480	16606
22267	37558	36101	29426	26125	43848	61441	59328	45922	36750	25357	19320	16063	15446	15773	15548	15638	15650	15760	15533	15696	15522	15584	15523	15752	15524	15482	15612	15576	15494	15436	15673	15565	15820	15547	15855	15643	15829	15518	15608	15612	15532	15626	15663	15812	15719	15581	15484	15704	15575	15499	15400	15476	15615	15517	15718	15679	15383	15507	15621	15636	15647	15664	15499	15698	15807	15526	15567	15549	15552	15592	15805	15400	15545	15686	15574	15736	15414	15447	15708	15466	15633	15591	15546	15587	15448	15726	15707	15563	15378	15581	15636	15559	15525	15706	15613	15530	15658	15628	15562	15501	15569	15845	15573	15509	15678	15594	15597	15584	15566	15556	15632	15639	15511	15546	15488	15545	15590	15527	15509	15628	15646	15591	15548	15480	15598	15680	15515	15556	15545	15581	15524	15652	15636	15545	15569	15592	15532	15615	15593	15571	15576	15641	15641	15609	15563	15519	15516	15680	15679	15647	15637	15517	15658	15560	15592	15434	15699	15594	15642	15564	15599	15621	15616	15588	15759	15541	15592	15747	15554	15692	15550	15596	15430	15759	15698	15601	15732	15594	15505	15456	15464	15647	15445	15485	15503	15509	15600	15533	15615	15567	15489	15417	15642	15620	15509	15611	15504	15495	15750	15545	15808	15579	15588	15513	15735	15694	15629	15564	15739	15454	15587	15537	15732	15714	15535	15362	15750	15606	15501	15536	15479	15549	15585	15532	15555	15647	15496	15421	15657	15428	15549	15693	15623	15534	15737	15557	15454	15724	15549	15552	15585	15445	15579	15579	15540	15468	15525	15512	15625	15672	15544	15610	15601	15490	15458	15629	15544	15669	15679	15731	15540	15529	15538	15637	15582	15490	15495	15343	15581	15627	15433	15492	15771	15565	15620	15507	15624	15761	15584	15573	15720	15545	15478	15917	15724	15472	15606	15743	15465	15529	15491	15639	15403	15593	15626	15550	15552	15746	15496	15681	15535	15600	15543	15534	15576	15355	15471	15619	15464	15532	15525	15463	15385	15690	15608	15456	15598	15488	15544	15560	15530	15592	15611	15637	15637	15336	15675	15462	15613	15512	15563	15524	15555	15559	15589	15680	15540	15605	15463	15536	15557	15643	15493	15601	15572	15431	15612	15671	15649	15597	15538	15624	15520	15700	15711	15694	15445	15831	15457	15672	15542	15632	15505	15725	15561	15499	15667	15581	15620	15447	15480	15553	15340	15709	15585	15584	15548	15676	15582	15578	15753	15418	15766	15679	15597	15581	15829	15427	15548	15553	15588	15639	15481	15490	15775	15529	15551	15676	15437	15678	15733	15556	15570	15710	15500	15661	15508	15593	15408	15602	15672	15566	15524	15502	15728	15545	15535	15594	15505	15596	15651	15621	15691	15692	15482	15570	15604	15621	15658	15492	15535	15485	15657	15536	15691	15659	15588	15553	15551	15672	15561	15596	15519	15619	15441	15607	15642	15717	15730	15542	15532	15681	15596	15543	15644	15513	15426	15691	15626	15739	15646	15519	15629	15631	15625	15447	15754	15695	15500	15545	15645	15395	15420	15708	15476	15675	15623	15558	15565	15495	15564	15612	15520	15656	15660	15571	15417	15635	15511	15522	15554	15604	15562	15552	15471	15594	15620	15517	15561	15568	15609	15431	15566	15719	15496	15380	15802	15598	15528	15518	15710	15453	15771	15465	15615	15481	15611	15687	15672	15599	15468	15648	15512	15684	15451	15388	15776	15616	15599	15482	15719	15421	15529	15727	15540	15513	15749	15522	15639	15625	15418	15525	15516	15532	15542	15565	15672	15618	15684	15631	15626	15624	15610	15490	15480	15483	15581	15555	15484	15634	15575	15516	15518	15568	15709	15570	15446	15470	15529	15655	15575	15566	15596	15473	15465	15522	15518	15770	15517	15622	15507	15491	15484	15399	15512	15494	15691	15467	15580	15729	15594	15551	15541	15553	15655	15508	15400	15634	15507	15596	15428	15646	15542	15560	15590	15363	15548	15785	15414	15852	15462	15484	15628	15627	15356	15572	15463	15587	15587	15478	15514	15627	15552	15546	15513	15364	15536	15506	15419	15519	15612	15499	15567	15480	15678	15577	15514	15569	15551	15442	15619	15604	15414	15739	15567	15581	15516	15410	15499	15462	15508	15522	15580	15583	15494	15453	15466	15427	15578	15583	15561	15615	15674	15630	15641	15457	15654	15535	15568	15737	15611	15629	15637	15550	15568	15505	15262	15698	15480	15559	15662	15658	15587	15604	15585	15500	15555	15589	15617	15650	15502	15666	15570	15581	15759	15599	15663	15358	15627	15820	15555	15479	15472	15622	15805	15556	15443	15661	15694	15675	15595	15740	15604	15522	15529	15530	15519	15622	15493	15651	15519	15496	15553	15638	15432	15581	15557	15663	15569	15612	15523	15477	15466	15632	15410	15577	15656	15603	15705	15478	15616	15547	15753	15605	15600	15502	15620	15464	15744	15689	15494	15491	15521	15504	15615	15411	15659	15537	15614	15520	15601	15641	15607	15561	15602	15478	15480	15474	15580	15434	15683	15497	15652	15610	15667	15673	15555	15607	15487	15680	15598	15342	15697	15596	15635	15598	15377	15633	15485	15622	15663	15448	15643	15647	15594	15594	15568	15515	15466	15656	15557	15409	15717	15423	15595	15535	15482	15509	15688	15614	15510	15553	15566	15464	15459	15601	15507	15562	15505	15525	15511	15498	15664	15531	15382	15566	15465	15446	15481	15764	15472	15483	15624	15533	15638	15486	15537	15537	15611	15644	15707	15754	15486	15618	15435	15576	15693	15702	15658	15598	15515	15534	15822	15586	15555	15541	15443	15762	15688	15509	15612	15636	15344	15593	15492	15683	15496	15565	15552	15723	15588	15351	15487	15681	15551	15567	15648	15626	15404	15585	15430	15505	15762	15496	15672	15614	15630	15506	15554	15466	15456	15650	15566	15541	15644	15767	15451	15608	15767	15780	15565	15548	15691	15570	15652	15501	15284	15609	15507	15487	15530	15552	15550	15515	15597	15536	15554	15449	15450	15560	15459	15630	15431	15531	15613	15251	15662	15667	15579	15487	15605	15620	15555	15513	15604	15490	15475	15586	15692	15416	15640	15627	15534	15380	15702	15666	15568	15508	15664	15862	15426	15563	15657	15609	15659	15473	15611	15437	15649	15432	15444	15655	15676	15643	15660	15609	15536	15576	15507	15296	15599	15547	15780	15675	15337	15644	15715	15611	15622	15662	15554	15476	15472	15468	15607	15641	15531	15688	15572	15442	15380	15605	15503	15589	15550	15682	15451	15548	15519	15578	15506	15509	15467	15399	15699	15553	15597	15604	15601	15672	15582	15616	15481	15630	15630	15749	15625	15663	15500	15657	15610	15512	15602	15588	15423	15735	15391	15540	15683	15530	15553	15649	15550	15405	15609	15546	15448	15380	15610	15411	15586	15708	15601	15582	15598	15631	15601	15524	15573	15713	15582	15521	15549	15578	15516	15653	15575	15508	15513	15633	15597	15635	15673	15718	15468	15578	15552	15555	15730	15529	15357	15529	15620	15616	15651	15636	15582	15631	15703	15632	15674	15710	15615	15612	15470	15677	15571	15462	15728	15577	15735	15627	15541	15733	15520	15443	15647	15532	15622	15601	15577	15568	15568	15508	15370	15821	15606	15588	15533	15519	15566	15508	15730	15538	15510	15502	15562	15558	15411	15626	15511	15785	15605	15664	15747	15517	15520	15651	15477	15457	15585	15507	15485	15414	15455	15786	15598	15631	15650	15619	15489	15579	15628	15752	15614	15619	15494	15490	15669	15483	15479	15542	15555	15774	15539	15596	15645	15626	15489	15495	15757	15569	15503	15740	15517	15402	15413	15557	15514	15678	15412	15588	15719	15487	15491	15629	15625	15501	15676	15764	15442	15554	15632	15619	15485	15594	15688	15521	15659	15517	15722	15698	15512	15642	15586	15581	15541	15563	15566	15710	15486	15638	15760	15614	15486	15713	15629	15563	15547	15459	15637	15684	15426	15457	15519	15560	15579	15619	15532	15522	15598	15536	15435	15587	15633	15663	15512	15566	15674	15526	15581	15476	15605	15395	15581	15781	15441	15388	15487	15595	15571	15357	15740	15640	15538	15656	15460	15643	15536	15656	15604	15568	15552	15496	15413	15691	15583	15565	15364	15644	15632	15648	15590	15682	15647	15506	15644	15639	15549	15457	15558	15578	15767	15619	15541	15432	15507	15621	15482	15544	15467	15634	15477	15519	15674	15534	15466	15589	15603	15435	15495	15552	15464	15632	15587	15505	15558	15642	15408	15573	15404	15494	15476	15628	15532	15539	15623	15674	15548	15624	15502	15399	15701	15513	15715	15567	15498	15575	15422	15557	15384	15471	15643	15548	15505	15485	15575	15579	15528	15565	15594	15615	15444	15758	15614	15457	15752	15601	15576	15570	15746	15357	15561	15516	15464	15477	15547	15593	15599	15670	15478	15560	15572	15637	15465	15550	15610	15528	15536	15407	15583	15551	15583	15487	15319	15735	15631	15623	15587	15583	15522	15387	15507	15556	15631	15568	15471	15518	15540	15612	15621	15594	15488	15570	15593	15479	15621	15436	15671	15618	15527	15635	15622	15444	15429	15603	15603	15530	15625	15467	15511	15686	15558	15704	15535	15606	15512	15555	15597	15515	15516	15532	15580	15509	15490	15441	15590	15431	15616	15486	15583	15552	15688	15652	15604	15644	15522	15745	15636	15526	15632	15581	15545	15571	15590	15736	15600	15557	15369	15664	15334	15682	15528	15373	15458	15578	15623	15549	15746	15740	15706	15647	15492	15426	15502	15625	15707	15590	15542	15565	15702	15472	15484	15513	15471	15658	15492	15540	15617	15532	15573	15502	15471	15453	15538	15525	15655	15536	15695	15730	15717	15508	15454	15369	15511	15520	15688	15600	15596	15751	15460	15528	15617	15581	15611	15591	15546	15697	15498	15636	15455	15581	15680	15675	15563	15542	15671	15617	15661	15529	15548	15608	15577	15530	15607	15520	15830	15592	15472	15664	15481	15567	15791	15550	15518	15659	15665	15552	15584	15477	15492	15488	15697	15591	15460
27377	21988	24154	20648	16834	18388	22838	22919	20392	18648	17432	16850	16285	16234	16280	16409	16259	16136	16358	16258	16162	16247	16419	16154	16186	16170	16263	16340	16357	16215	16181	16202	16173	16170	16220	15931	16179	16201	16190	16243	16241	16133	16196	16033	16193	16120	16334	16182	16116	16501	16197	16303	16182	16074	16140	16264	16159	16061	16236	16281	16270	16227	16298	16359	16108	15872	16279	16228	16185	16219	16534	16252	16372	16169	16134	15996	16362	16158	16064	16039	16223	16005	16133	15940	16221	16341	16258	16090	16050	16340	16015	16215	16177	16363	16186	15885	16171	16136	16051	16213	16298	15999	16228	16227	16287	16285	16278	16230	16207	16098	16132	16217	16167	16251	16229	16079	16207	16214	15936	16284	16142	16137	16232	16206	16283	16277	16135	16028	16138	16102	16110	16116	16380	16188	16248	16270	16021	16061	16238	16059	16186	16136	16323	16160	16355	16327	16169	16170	16337	16254	16193	16124	16122	16176	16243	16229	16261	16076	16268	16199	16087	16173	16270	16212	16188	16081	16335	16216	16321	16210	16193	16214	16107	16297	16009	16388	16089	16138	16103	16035	16132	16236	16236	16315	16258	16236	16109	16369	16166	16243	16197	16174	16298	16338	16167	16218	16410	16109	16139	15995	16069	16262	16274	15955	16168	16294	16089	16104	16254	16046	16233	16366	16110	15928	15860	16079	16047	16192	16301	16055	16133	16111	16160	15994	16282	16355	16457	16189	16090	16215	16309	16212	16140	16300	15938	16003	16254	16304	16272	16068	16445	16233	16087	16180	16116	16376	16339	16228	16323	16215	16146	16130	16319	16118	16218	16244	16229	16522	16203	16214	16401	16144	16187	16146	16085	16067	16258	16081	16106	16280	16353	16170	16274	16034	16117	16078	16111	16154	16097	16182	16312	16262	16321	16267	16197	16184	16213	16157	16198	16296	16335	16388	16181	16028	16172	15934	16127	16157	16153	16185	16242	16077	16005	16086	16042	16313	16133	16283	16395	16240	16277	16218	16420	16327	16264	16193	16175	16194	16326	16286	16194	16106	16308	16194	16352	16215	16211	16237	15957	16398	16300	16197	16075	16238	16244	16238	16131	16172	16271	16155	16470	16367	16432	16037	16300	16151	16296	16258	16414	16371	16099	16105	16288	16112	16193	16226	16030	16429	16125	16178	16243	16137	16163	16359	16256	16184	16363	16281	16160	16054	16273	16270	16134	16311	16153	16257	16352	16043	16387	16206	16292	16219	15971	16256	16083	16164	16159	16172	16176	15923	16222	16332	16338	16250	16370	16372	16294	16280	16103	16017	16087	16184	16265	16263	16266	16274	16224	16046	16059	16282	16250	16292	16093	16126	16088	16252	16332	16233	16504	16241	16109	16257	16286	16024	16190	16171	16220	16111	16382	16237	16316	16101	16121	16023	16067	15954	16073	16288	16144	16305	16251	16143	16307	16149	16297	16290	16108	16180	16280	16247	16356	16366	16315	16097	16307	16074	16101	16077	16103	16101	16126	16328	16173	16383	16289	16257	16115	16310	16138	16249	16169	16252	16400	16287	16358	16371	16161	16041	16156	16386	16259	15904	15946	16372	16339	16049	16195	16280	16272	16098	16105	16035	16182	16428	16203	16431	16206	16212	16264	16269	16272	16293	16159	16341	16125	16082	16197	16087	16067	16022	16279	16238	16304	16404	16282	16110	15850	16107	16045	16161	16239	16287	16230	15934	16255	16184	16275	16247	16264	16285	16203	16259	16243	16107	16265	15961	16021	16054	16155	16210	16137	16088	16044	16110	16238	16265	16286	15943	16214	15862	16266	16208	16160	16336	16298	16149	16111	15988	16316	16323	16243	15880	16311	16382	16292	16178	16192	16205	16376	16145	16072	16044	16082	16213	16263	16188	16119	15941	16338	16092	16284	15979	16192	16197	16519	16325	16331	16232	16237	16080	16027	16204	16152	16077	16124	16412	16178	16000	16322	16218	16265	16063	16312	15944	16151	16128	16114	16186	16206	16179	16209	16236	16107	16213	16218	16250	16207	16404	16316	16110	16275	16250	16206	16273	16246	16294	16234	16192	16069	16258	16106	16504	16358	16118	16176	16295	16181	16066	16146	16157	16402	16417	16307	16259	16275	16167	16252	16276	16266	16256	16134	16357	16161	16382	16421	16277	16071	16259	16193	16317	16169	16065	16266	16267	16226	16306	16072	16211	16242	16367	16081	16202	16191	16252	16368	16293	16207	16297	16261	16134	16197	16407	16171	16068	16118	16353	16191	16385	16436	16229	16295	16175	16229	16110	16386	16137	16154	16232	16198	16292	16273	16142	16325	16223	16191	16242	16119	16008	16389	16176	16310	16044	16134	16176	16342	16163	16192	16225	16284	16119	16407	16150	15970	16142	16257	16191	16139	16149	16097	15995	16245	16113	16203	16106	16238	16132	16317	16235	16284	16111	16112	16300	16012	16187	15960	16069	16190	16287	16259	16147	16173	16105	16147	16239	16135	16090	16174	16051	15971	16177	16322	16150	16166	16234	16251	16091	16301	16200	16142	16303	16128	15991	16320	16209	16217	16304	16132	16046	16020	16144	16494	16190	16137	16231	16186	16207	16211	16462	16119	16105	16142	16231	16146	16356	16158	16128	16168	16056	16124	16135	16530	16248	16233	16291	16145	16230	16282	16212	16200	16041	16120	16182	16169	16239	16237	16352	16086	16288	16022	16431	16396	16218	16244	16171	16167	16259	16369	16423	16058	16144	16342	16052	16196	16241	16210	16060	16241	16334	16213	16081	16143	16031	16221	16159	16081	15957	16319	16452	16187	16169	16119	16085	16103	16389	16251	16380	16252	16294	16167	16015	16154	16035	16071	16093	16110	16151	16282	16111	16161	16120	16153	16078	16160	16395	16264	16280	16268	15935	16368	16214	16270	16343	16102	16165	16139	16291	16337	15960	16134	16333	16059	16245	16286	15926	16213	16218	16317	16229	16228	16190	16206	16213	16239	16030	16263	16241	16101	16100	16075	16143	16105	16152	16085	16036	16189	16049	16141	16282	16262	16239	16269	16335	16190	16182	16094	16471	16209	16253	16050	16299	16256	16254	16068	16245	16391	16230	16063	16148	16104	16293	16368	16326	16135	16262	16415	16130	16066	16216	16265	16123	16224	16183	16265	16267	16067	16183	16301	16173	16345	16373	16286	16153	16378	16227	16368	16224	16333	16174	16196	16146	16255	16272	16299	16242	16243	16214	16057	16436	16279	16232	16282	16152	16235	16014	16237	16083	15996	16190	16140	16023	16051	16338	16215	16182	16395	16277	16240	16297	16227	16235	15975	16032	16413	16280	16353	16181	16299	16109	16232	16107	16196	16087	16304	16173	16130	16073	16222	16165	16391	16175	16234	16356	16254	16203	16196	16330	15980	16154	16227	16160	16379	16189	16326	16162	16189	16369	16267	16302	16149	16158	16202	16063	16175	16262	16289	16149	16200	16228	16082	16156	16194	16260	16202	16200	16152	16299	16523	16273	16213	16081	16290	16044	16124	16334	16358	16304	16255	16072	16399	16334	16320	16253	16282	16317	16092	16158	16081	16441	16227	16106	16208	16387	16254	16319	15940	16220	16135	16218	16139	16209	16159	16186	16121	16113	16170	16086	16273	15936	16077	16240	16279	16437	16173	16271	16235	16160	16134	16318	16425	16014	16215	16289	16095	16254	16288	16185	16114	16143	16262	16132	16024	16274	16274	16415	16342	16104	16292	16443	16113	16143	16125	16283	16174	16241	16017	16253	16154	16119	16179	16100	16210	16170	16067	16181	16262	16389	16213	16093	16298	16261	15972	16326	16194	16377	16196	16144	16223	16231	16121	16083	16134	16186	16130	16181	16254	16355	16239	16104	16276	16450	16271	15936	16089	16212	16425	16302	16266	16355	16261	16226	16207	16213	16216	16138	16355	16179	16232	15990	16228	16205	16126	16355	16177	16312	16217	16058	16251	16212	16173	16200	16184	16054	16130	16007	16096	16124	15900	16301	16266	16270	16149	16115	16121	16131	16321	16129	16307	16104	16198	16116	16175	16283	16269	16183	16278	16304	16338	16269	16368	16283	16197	16220	16140	16303	16194	16241	16151	16192	16239	16333	16142	16259	16304	16132	16269	16215	16150	16235	16194	16190	16225	16125	16282	16258	16240	16047	16244	16052	15964	15844	16291	16118	16166	16250	16191	16387	16270	16312	16260	16451	16348	16494	16220	16254	16016	16119	16302	16227	16115	16218	16410	16388	16232	16339	16055	16175	16063	16054	16263	16211	16480	16373	16132	16167	16085	16379	16332	16327	16217	16171	16188	16263	16268	16168	16027	16131	16262	16313	15997	16013	16541	16200	16285	16352	16333	16287	16155	16241	16220	16232	16093	16268	16466	16117	16306	16198	16207	16143	16164	16221	16131	16291	16186	16230	16354	16222	16181	16454	16398	16116	16257	16239	16218	16200	16066	16297	16065	16455	16305	16334	16167	16231	15991	16080	16424	16230	16207	16123	16182	16068	16361	16362	16331	16313	16185	16117	16434	16231	16155	16211	16407	16255	16113	16284	16214	16292	16132	16335	16150	16071	16210	16363	16308	16244	16065	16321	16219	15947	16261	16224	16166	16228	16201	16260	16239	16138	16159	16341	16293	16273	16343	16184	16262	16467	16007	16109	16336	16201	16127	16201	16129	16103	16226	16098	16158	16201	16199	16001	16174	16220	16274	16122	16182	16163	16385	16128	16196	16147	16309	16278	16257	16029	16228	16190	16258	16021	16277	16220	16149	16377	16039	16094	16185	16360	16397	16317	16259	16201	16119	16333	16210	16194	16021	16235	16071	16284	16302	16184	16276	16180	16281	16349	15961	16372	16310	16231	16290	16163	16170	16193	16150	16192	16102	16264	16242	16221	16183	16192	16187	16487	16392	16346	16254	16359	16348	16262	16363	16219	16116	16297	16086	16272	16247	16025	16094	16124	16252	16423	16080	16151	16055	16179	16093	16285	16188	16290	16121	16146	16417	16223	16028	16340	16092	16111	16259	16260	16128	16290	16306	16308	16320	16106	16287	16264	16081	15935	16153	16158	16155	16246	16182	16154	16249	16258	16228	16153
17827	22184	20604	17606	16644	19270	24733	24231	20482	18357	16500	15619	15389	15476	15193	15286	15367	15250	15243	15534	15413	15512	15371	15388	15539	15377	15287	15316	15241	15377	15263	15256	15300	15310	15308	15301	15369	15319	15396	15159	15376	15568	15290	15098	15266	15399	15199	15382	15263	15380	15346	15352	15396	15271	15281	15322	15300	15271	15372	15296	15191	15255	15329	15474	15199	15351	15394	15362	15174	15343	15298	15390	15366	15312	15491	15317	15365	15428	15178	15504	15316	15237	15259	15232	15353	15184	15314	15415	15220	15283	15375	15408	15359	15247	15342	15420	15188	15363	15352	15227	15422	15335	15438	15165	15205	15427	15205	15224	15164	15453	15445	15292	15400	15359	15391	15124	15254	15335	15263	15164	15305	15339	15155	15361	15358	15507	15336	15512	15216	15264	15257	15196	15225	15403	15376	15273	15283	15121	15368	15283	15219	15328	15259	15358	15245	15302	15375	15286	15283	15434	15332	15523	15441	15232	15266	15299	15083	15360	15438	15363	15315	15257	15294	15241	15280	15320	15373	15333	15373	15143	15212	15235	15190	15605	15442	15432	15259	15392	15120	15165	15198	15096	15362	15285	15313	15416	15323	15348	15310	15373	15315	15200	15250	15195	15162	15337	15349	15284	15524	15381	15329	15421	15364	15201	15263	15322	15343	15422	15305	15318	15292	15427	15377	15331	15249	15135	15279	15377	15139	15325	15220	15175	15430	15385	15445	15468	15395	15359	15289	15178	15415	15314	15269	15243	15253	15077	15474	15392	15321	15223	15198	15148	15034	15341	15360	15311	15387	15120	15470	15185	15387	15395	15387	15317	15286	15302	15405	15249	15403	15103	15279	15386	15266	15359	15310	15305	15447	15218	15258	15291	15442	15436	15356	15283	15199	15155	15294	15182	15295	15448	15334	15421	15284	15308	15341	15333	15372	15350	15365	15429	15229	15403	15319	15297	15333	15303	15226	15484	15373	15370	15153	15456	15381	15199	15359	15414	15365	15204	15196	15303	15349	15377	15284	15523	15319	15267	15300	15350	15199	15280	15386	15262	15500	15254	15253	15216	15385	15294	15337	15258	15388	15411	15407	15345	15324	15460	15216	15231	15371	15227	15194	15127	15395	15315	15384	15313	15455	15311	15282	15377	15241	15205	15393	15179	15226	15331	15534	15306	15395	15140	15212	15162	15271	15272	15340	15328	15204	15468	15124	15215	15376	15471	15396	15108	15348	15368	15340	15359	15287	15263	15223	15458	15258	15290	15308	15479	15419	15370	15320	15425	15402	15205	15325	15461	15340	15320	15297	15153	15246	15322	15300	15373	15230	15217	15259	15239	15225	15419	15178	15443	15366	15369	15304	15330	15391	15353	15226	15289	15288	15176	15441	15308	15354	15380	15442	15259	15349	15406	15345	15292	15330	15353	15322	15156	15456	15560	15331	15236	15310	15346	15156	15203	15414	15258	15310	15235	15298	15346	15207	15325	15322	15262	15438	15230	15291	15387	15292	15394	15194	15248	15363	15287	15140	15288	15295	15218	15355	15300	15340	15144	15481	15184	15202	15273	15240	15223	15435	15376	15076	15267	15406	15226	15272	15314	15391	15380	15156	15299	15328	15288	15278	15299	15401	15411	15227	15414	15305	15311	15535	15285	15254	15289	15303	15517	15279	15446	15324	15236	15460	15332	15250	15320	15234	15251	15370	15247	15290	15330	15323	15368	15184	15391	15341	15411	15329	15236	15392	15324	15378	15489	15259	15392	15324	15226	15441	15390	15374	15383	15271	15403	15448	15484	15213	15390	15476	15307	15350	15256	15236	15325	15156	15386	15387	15338	15368	15455	15242	15312	15449	15386	15270	15295	15444	15349	15397	15181	15337	15377	15443	15117	15295	15213	15337	15356	15383	15250	15294	15172	15330	15391	15288	15314	15413	15404	15259	15423	15138	15044	15194	15369	15484	15246	15352	15377	15337	15501	15234	15306	15234	15372	15184	15242	15315	15343	15389	15325	15187	15250	15305	15290	15224	15321	15381	15420	15404	15170	15310	15414	15279	15472	15428	15382	15224	15266	15189	15276	15251	15206	15190	15327	15157	15395	15378	15322	15378	15323	15305	15255	15443	15294	15151	15405	15295	15362	15257	15329	15297	15264	15193	15390	15346	15291	15384	15524	15468	15396	15299	15481	15307	15419	15383	15286	15544	15304	15305	15511	15294	15084	15271	15387	15340	15329	15279	15194	15310	15324	15247	15329	15444	15305	15314	15210	15398	15527	15338	15204	15398	15217	15214	15274	15330	15139	15177	15423	15191	15408	15411	15360	15248	15387	15399	15303	15374	15219	15229	15297	15412	15325	15443	15422	15248	15132	15141	15226	15379	15215	15372	15212	15497	15327	15240	15325	15309	15464	15345	15347	15272	15238	15337	15470	15181	15205	15493	15281	15303	15553	15218	15399	15334	15216	15313	15438	15438	15199	15220	15430	15365	15283	15393	15307	15218	15285	15207	15467	15373	15370	15379	15360	15360	15285	15341	15337	15434	15327	15246	15199	15383	15230	15453	15388	15307	15410	15324	15359	15413	15372	15188	15273	15271	15327	15330	15276	15339	15405	15368	15337	15382	15330	15289	15361	15172	15306	15282	15338	15291	15165	15306	15468	15305	15370	15258	15283	15354	15397	15180	15276	15271	15300	15248	15465	15281	15412	15239	15141	15425	15297	15363	15332	15416	15472	15344	15463	15269	15276	15402	15267	15400	15444	15323	15346	15297	15282	15097	15491	15192	15225	15384	15098	15366	15374	15434	15134	15336	15346	15150	15267	15395	15265	15546	15307	15213	15302	15370	15308	15175	15288	15318	15397	15318	15401	15380	15345	15364	15196	15232	15234	15358	15215	15331	15205	15182	15279	15278	15449	15173	15414	15196	15082	15276	15299	15267	15297	15223	15291	15203	15235	15420	15424	15298	15240	15523	15410	15291	15325	15305	15309	15331	15273	15226	15490	15264	15265	15264	15279	15240	15507	15363	15195	15257	15177	15277	15469	15201	15397	15432	15596	15473	15160	15330	15308	15459	15187	15487	15316	15279	15230	15369	15299	15385	15219	15316	15378	15393	15322	15322	15298	15245	15348	15322	15299	15335	15361	15299	15271	15298	15284	15167	15494	15287	15146	15359	15177	15477	15395	15221	15337	15223	15163	15218	15398	15525	15357	15221	15524	15288	15316	15268	15218	15319	15346	15500	15248	15402	15251	15322	15313	15205	15380	15483	15405	15400	15171	15295	15415	15209	15378	15254	15206	15344	15330	15389	15312	15172	15348	15387	15317	15476	15259	15285	15202	15318	15265	15345	15351	15390	15175	15360	15166	15400	15393	15366	15182	15211	15280	15306	15406	15318	15267	15362	15338	15317	15154	15172	15385	15472	15355	15229	15292	15242	15290	15379	15236	15424	15236	15218	15294	15263	15328	15394	15249	15316	15319	15265	15320	15298	15144	15381	15267	15299	15164	15283	15149	15306	15249	15326	15352	15455	15308	15343	15246	15348	15308	15394	15346	15032	15189	15270	15304	15272	15295	15359	15302	15418	15417	15209	15370	15346	15377	15141	15318	15267	15280	15233	15180	15520	15446	15184	15132	15378	15319	15213	15448	15229	15294	15234	15311	15550	15370	15364	15309	15312	15338	15271	15253	15258	15346	15335	15376	15317	15442	15429	15293	15246	15178	15340	15383	15244	15313	15331	15244	15264	15411	15353	15353	15321	15483	15268	15397	15348	15322	15409	15583	15315	15425	15216	15185	15560	15162	15354	15215	15353	15402	15392	15336	15316	15057	15349	15414	15340	15327	15285	15214	15213	15507	15270	15392	15273	15362	15407	15350	15220	15289	15525	15419	15349	15321	15251	15346	15291	15219	15506	15353	15391	15535	15295	15420	15268	15349	15195	15335	15186	15419	15424	15242	15271	15276	15289	15280	15348	15361	15176	15319	15386	15275	15349	15359	15365	15338	15262	15194	15363	15259	15185	15463	15445	15387	15321	15364	15283	15426	15414	15383	15153	15435	15388	15287	15269	15255	15306	15347	15516	15141	15320	15309	15379	15310	15305	15393	15286	15338	15288	15301	15273	15269	15256	15306	15308	15190	15318	15353	15158	15307	15335	15349	15278	15502	15279	15393	15216	15473	15426	15236	15517	15320	15366	15164	15302	15400	15229	15338	15287	15369	15470	15382	15317	15177	15388	15233	15153	15304	15214	15307	15409	15354	15427	15471	15263	15205	15144	15395	15460	15176	15387	15250	15265	15256	15430	15260	15299	15533	15226	15262	15289	15313	15340	15353	15338	15202	15250	15391	15276	15394	15125	15453	15248	15423	15288	15344	15182	15231	15285	15144	15182	15321	15268	15346	15333	15431	15393	15235	15333	15482	15141	15354	15399	15237	15319	15433	15350	15323	15274	15244	15455	15195	15309	15318	15188	15330	15300	15409	15487	15437	15398	15243	15236	15245	15377	15260	15457	15223	15336	15251	15361	15369	15126	15360	15157	15336	15312	15364	15271	15345	15445	15371	15281	15358	15360	15483	15393	15290	15309	15423	15345	15282	15317	15337	15256	15326	15288	15281	15420	15433	15404	15327	15442	15319	15306	15301	15273	15461	15361	15373	15381	15318	15428	15329	15238	15360	15410	15330	15214	15214	15311	15307	15191	15398	15331	15429	15318	15269	15426	15273	15451	15288	15279	15299	15303	15292	15316	15181	15268	15319	15203	15305	15428	15177	15284	15295	15279	15337	15311	15214	15416	15299	15349	15285	15231	15311	15371	15184	15293	15330	15268	15196	15297	15250	15425	15288	15439	15441	15322	15213	15561	15258	15240	15357	15266	15280	15304	15403	15339	15356	15445	15429	15419	15121	15332	15324	15220	15431	15341	15546	15326	15247	15142	15345	15345	15422	15167	15503	15288	15384	15393	15357	15507	15267	15300	15168	15317	15282	15319	15384	15314	15418	15364	15251	15428	15258	15127	15395	15361	15318	15318	15388	15380	15343	15274	15400	15310	15230	15299	15427	15252	15319	15355	15235	15276	15449	15323	15394	15306	15398	15353	15350	15325	15266	15154	15323	15301	15055	15213	15275	15339	15263	15291	15352
24555	21269	28183	25028	21283	23249	46182	42799	31991	26383	20610	17790	16426	16055	16328	16330	16274	16285	16356	16280	16233	16285	16359	16324	16267	16368	16351	16144	16415	16223	16068	16399	16261	16375	16277	16060	16093	16157	16302	16204	16070	16063	16309	15910	16083	16079	16323	16225	16071	16321	16259	16507	16211	16200	16217	16174	16347	16161	16314	16106	16308	16219	16195	16066	16185	16283	15992	16312	16373	16173	16072	16089	16204	16216	16180	15975	16209	16091	16208	16197	16021	16215	16333	16354	16401	16291	16158	16186	16279	16341	16168	16232	16227	16298	16072	16133	16253	16364	16112	16328	16256	16003	16238	15893	16379	16319	16159	16178	16280	16275	16139	16088	16168	16245	16226	16225	15975	16263	16317	16197	15984	16322	16092	16173	16362	16044	16030	16226	16175	16220	16270	16192	16214	16129	16147	16209	16133	16253	16086	16263	16189	16067	15962	16167	16333	16273	16349	16397	16193	16083	16288	16251	16262	15944	16263	16408	16285	16201	16000	16145	16334	16324	16115	16184	16134	16277	16280	16187	16203	16142	16163	16231	16337	16332	16021	16197	16217	15988	16069	16272	16225	16277	16306	16283	16255	16117	16222	16113	16146	16224	16284	16368	16297	15945	16182	16143	16158	16310	16143	16096	16091	16219	16128	16231	16293	16071	16157	16265	16190	16212	16202	16180	16265	16074	16463	16090	15985	16181	16230	16435	16412	16214	16347	16273	16204	16221	16085	16095	15928	16183	16075	16198	16023	16261	16031	16179	16289	16164	16314	16049	16304	16310	16182	16196	16286	16272	16273	16419	16197	16360	15965	16070	16132	16122	16278	16065	16212	16134	16285	16089	16070	16242	16059	16133	16371	16314	16308	16388	16047	16308	16323	16167	16275	16138	16140	16410	16086	16149	16406	16304	16339	16170	16065	16243	16213	16172	16212	16209	16097	16329	16185	16177	16157	16250	16226	16140	16194	16159	16154	16060	16087	16212	16253	16160	16224	16194	16227	16369	16136	16173	16203	16267	16047	16060	16315	16252	16197	16248	16187	16225	16160	16147	16233	16085	16224	16010	16292	16255	16373	16301	16284	16113	16142	16320	16084	16363	16256	16133	16379	16023	16143	16029	16091	16065	16199	16342	16259	16333	16284	16106	16515	16223	16301	16239	16268	16265	16235	16147	16475	16205	16340	16262	16094	16278	16059	16281	16121	16222	15981	16183	16362	16198	16100	15940	16221	16120	16088	16272	16388	16292	16152	16122	16255	16326	16351	16263	16265	16072	16046	16086	16221	16263	16343	16131	16231	16193	16298	16075	16373	16171	16480	16205	16121	16057	16139	16330	16303	15985	16101	16155	16056	16278	16276	16309	16109	16252	16175	16101	16281	16205	16200	16284	16146	16460	16268	16325	16126	16082	16201	16313	16116	16126	16222	16353	16262	16284	16420	16299	16097	16282	16173	16084	16063	16325	16139	16233	16370	16311	16092	16290	16276	16179	16282	16139	16195	16338	16219	16146	16168	16309	16282	16423	16104	16253	16173	16234	16116	16135	16235	16137	16094	16173	16241	16133	16177	16130	16270	16054	16350	16156	16032	16055	16171	16072	16081	16193	16047	15963	16235	16134	16257	16097	16232	16404	16190	16070	16215	16288	16219	16182	16104	16380	16297	16242	16268	16178	15928	16012	16084	16226	16149	16356	16380	16292	16285	16418	16162	16317	16129	16153	16175	16293	16146	16378	16195	16325	16202	16237	16189	16176	16198	16076	16276	16026	16143	16226	16263	16123	16169	16338	16129	16296	16385	16065	16071	16020	16410	16165	16129	16094	16199	16222	16165	16119	16194	16333	16047	16328	16143	16150	16064	16283	16057	16289	16187	16140	16180	16216	16113	15940	16195	16009	16266	16194	16135	16241	16272	16303	16115	16284	16136	16286	16168	16327	16341	16223	16288	16255	16071	16352	16355	16080	16395	16248	16107	16316	16113	16247	16106	16115	16340	16086	16158	16173	16232	16172	16237	16274	16212	16210	16246	16039	16140	16404	16253	16240	16205	16246	16156	16375	16340	16347	16304	16155	16156	16173	16209	16316	16177	16266	15997	16136	16092	16050	16167	16305	16334	16111	16064	16284	16248	16323	16181	16400	16320	16286	16260	16200	16253	16144	16164	16231	16085	16306	16278	16373	16296	16028	16115	16075	16245	16097	16298	16220	16274	16101	16001	16322	16236	16074	16135	16304	16328	16346	16068	16237	16008	16233	16253	16216	16136	16251	16180	16087	16256	16150	16121	16247	16240	16212	16230	16504	16133	16018	16349	16177	16030	16262	16177	16388	16201	16205	16254	16199	16185	16153	16200	16098	16220	16157	16092	16339	16194	16232	16133	16061	15999	16171	16316	16214	16062	16237	16108	16145	16323	16251	16225	16229	16443	16162	16111	16126	16069	16300	16267	16269	16125	16154	16218	16337	16095	16107	16266	16168	16328	16351	16261	16148	16320	16166	16336	16322	16383	16196	16169	16081	16162	16231	16065	16157	16237	16157	16216	16074	16259	15915	16237	16110	16254	16265	16147	16089	16140	16328	16010	16110	16135	16278	16413	16110	16228	16205	16186	16103	16292	16343	16209	16172	16268	16186	16149	16195	16058	16263	16081	16069	16049	16109	16137	16219	16133	16128	16152	16320	16322	16077	16229	16208	16331	16239	16115	16233	16067	16145	16124	16107	16226	16109	16169	16372	16045	16245	16217	16150	16185	16075	16144	16294	16106	16227	16068	16108	16084	16291	16249	16343	16214	16252	16175	16212	16173	16450	16119	16167	16206	16140	16358	16160	16361	16436	16298	16292	16188	16182	16070	16033	16091	16165	16090	16432	16213	16283	16199	16210	16225	16247	16163	16281	16150	16430	16161	16272	16228	16242	16261	16161	16130	15966	16093	16044	16249	16197	16212	16294	16380	16186	16095	16050	15919	16313	16136	16025	16170	16124	16253	16025	16243	16252	16283	16156	16110	16201	16156	16161	16265	16382	16100	16082	16377	16223	16100	16156	16253	16221	16126	16095	16211	16013	16250	16275	16195	16325	16115	16042	16185	16233	16525	16041	16135	16257	16330	16145	16277	16053	16226	16351	16378	16370	16121	16197	16161	16279	16244	16015	16116	16263	16093	16204	16465	16264	16248	16264	16207	16200	16285	16329	16248	16141	16162	16237	16125	16375	16257	16159	16237	16351	16400	16235	16079	16136	16290	16350	16184	16207	16437	16061	16220	16194	16030	16263	16275	16203	16404	16164	16308	16161	16025	16366	16296	16306	16102	16177	16143	16249	16060	16174	16038	16162	16098	16200	16258	16269	16069	16135	16302	16089	16128	16022	16291	16266	16249	16065	16173	16151	16221	16159	16246	16177	16254	16145	16300	16238	16188	16067	16372	16279	16236	16004	16210	16341	16347	16206	16227	16408	16226	16195	16128	16318	15920	16122	16169	16280	16274	16204	16255	15964	16161	16199	16031	16167	16083	15946	16076	16113	15985	16369	16035	16149	16105	16134	16191	16059	16079	16221	16249	16233	16137	16184	16241	16217	16229	16027	16065	16319	16116	16145	16292	16203	16137	16253	16253	16261	16177	16106	16300	16161	16247	16216	16185	16246	16385	16180	16284	16163	16153	16059	16163	16173	16127	16134	16150	16067	16190	16310	16285	16367	16256	16258	16167	16156	16369	16458	16153	16194	16039	16257	16422	16215	16138	16116	16090	16030	16124	16194	16233	16067	16219	16172	16197	16144	16010	16107	16121	16082	16262	16109	16151	16111	16192	16302	16168	16432	15964	16178	16383	16189	16158	16059	16333	16260	16042	16293	16018	16171	16291	16430	16265	16146	16299	15886	16246	15881	16084	16133	16096	16138	16312	16029	16238	16164	16200	16046	16213	16110	16282	16083	16047	16277	16192	16132	16170	16175	16100	16237	16302	16165	16150	16225	16331	16153	15993	16342	16263	16366	16224	16320	16369	16293	16203	16052	16101	16095	16413	16353	16101	15974	16121	16195	16259	16407	16325	16192	16225	16098	16207	16231	16170	16205	16045	16310	16190	16089	16213	16225	16084	16193	16228	16172	16045	16147	16118	16152	16175	16222	16234	16205	16112	16260	16118	16326	16282	15983	16283	16227	16237	16150	16295	16242	16130	16128	16235	16121	16364	16181	16307	16420	16141	16268	16300	16022	16098	16278	16208	16304	16281	16169	16303	16203	16045	16034	16081	16156	16098	16309	16181	16115	16207	16100	16045	16306	16470	16225	16320	16177	16175	16222	16087	16239	16278	16350	16251	16306	16163	16217	16155	16187	16075	16031	16298	16297	16525	16075	16142	16289	16291	16169	16183	16077	16229	16104	16113	16021	16401	16049	16188	16133	16088	16251	16123	16082	16214	15992	16086	16169	16112	16231	16054	16116	16264	16229	16208	16142	16269	16156	16217	16147	16344	16255	16126	16264	16168	16195	16250	16224	16117	16168	16354	16392	16289	16359	16085	16273	16224	16211	16122	16305	16275	16173	16327	16057	16112	16200	16248	15998	16263	16009	16209	16168	16121	16256	16172	16044	16295	16393	16174	16181	16264	16173	16314	16246	16159	16287	16048	16289	16243	16188	16180	16279	16321	16419	16150	16189	16116	16058	16144	16356	16424	16208	16186	16117	16190	16215	16067	16132	16256	16165	16161	16112	16268	16240	16283	16118	16090	16310	16308	16159	15944	16275	16281	16236	16237	16123	16376	16296	16022	16107	16067	16101	16148	16270	15925	16127	16142	16368	16014	16159	16220	16322	16190	16286	16340	16116	16148	16270	16159	16224	16095	15977	16448	16246	16259	16320	16412	16223	16048	15987	16128	16129	16303	15998	16247	16151	16203	16009	16225	16277	16162	16180	15946	16231	16076	16153	16100	16163	16222	16353	16219	16154	16365	16165	16564	16232	16321	16108	16179	16205	16188	16210	16163	16014	16045	16378	16253	16370	16317	16197	16003	16109	16139	16179	16186	16235	16316	16073	16184	16081	16236	15921	15996	16198	16263	16356	16265	16097	16138	16174	16324	16187	16071	16102	16138	16312	16186	16212	15962	16208	16082	16232	16120	16176	16211	16130	16345	16254	16110	16311
18217	28970	27326	20488	18135	24993	48281	44136	33920	27487	19822	16943	15448	15623	15585	15516	15556	15434	15478	15510	15326	15432	15430	15345	15472	15567	15502	15596	15421	15287	15464	15464	15383	15457	15296	15499	15490	15291	15460	15293	15295	15423	15504	15422	15493	15370	15412	15262	15608	15424	15495	15431	15500	15427	15325	15492	15304	15330	15402	15524	15421	15413	15544	15530	15561	15504	15357	15373	15398	15200	15319	15502	15377	15573	15497	15388	15419	15634	15429	15328	15365	15556	15421	15375	15369	15276	15452	15431	15381	15379	15353	15476	15370	15383	15460	15209	15361	15544	15543	15297	15353	15508	15309	15618	15297	15476	15500	15510	15614	15388	15608	15392	15450	15481	15584	15411	15299	15340	15299	15354	15479	15549	15415	15349	15423	15340	15371	15393	15390	15234	15524	15353	15279	15414	15406	15291	15573	15400	15512	15260	15283	15393	15429	15371	15407	15390	15493	15384	15447	15420	15326	15471	15355	15597	15485	15481	15221	15471	15357	15436	15307	15265	15561	15241	15274	15469	15411	15203	15540	15497	15521	15347	15417	15433	15335	15276	15345	15474	15318	15294	15505	15467	15377	15252	15254	15466	15299	15266	15339	15359	15485	15435	15491	15449	15362	15508	15238	15309	15378	15483	15267	15456	15399	15220	15441	15317	15300	15392	15492	15224	15463	15265	15391	15434	15292	15254	15460	15331	15247	15516	15397	15341	15458	15352	15634	15382	15465	15399	15560	15276	15516	15315	15251	15123	15394	15342	15578	15366	15445	15453	15507	15425	15438	15386	15430	15301	15434	15513	15419	15392	15335	15296	15229	15356	15411	15384	15482	15462	15445	15310	15484	15401	15370	15287	15342	15421	15269	15321	15534	15419	15423	15527	15260	15449	15334	15438	15316	15555	15399	15411	15523	15436	15412	15408	15392	15450	15326	15509	15352	15280	15398	15445	15277	15338	15385	15235	15334	15481	15468	15374	15426	15477	15373	15387	15349	15380	15342	15460	15431	15428	15371	15366	15386	15450	15586	15413	15566	15384	15470	15425	15457	15339	15512	15645	15490	15472	15513	15447	15480	15454	15288	15391	15459	15309	15261	15434	15484	15452	15494	15350	15493	15415	15415	15508	15412	15371	15349	15515	15362	15296	15467	15332	15387	15453	15198	15350	15404	15343	15350	15359	15452	15299	15449	15249	15351	15395	15633	15340	15429	15401	15378	15457	15516	15331	15411	15494	15409	15424	15387	15382	15233	15412	15391	15414	15321	15397	15448	15281	15298	15439	15419	15437	15398	15362	15408	15382	15455	15418	15643	15399	15369	15459	15513	15406	15265	15292	15570	15523	15566	15303	15603	15408	15320	15302	15465	15495	15513	15307	15375	15304	15391	15403	15338	15317	15505	15482	15304	15427	15431	15319	15267	15328	15425	15225	15429	15289	15298	15455	15538	15582	15478	15328	15464	15359	15297	15313	15442	15399	15418	15589	15402	15597	15374	15437	15192	15512	15302	15597	15438	15296	15451	15502	15321	15270	15388	15443	15529	15469	15486	15373	15461	15332	15341	15319	15463	15508	15594	15284	15504	15346	15441	15435	15281	15449	15473	15358	15561	15427	15340	15371	15421	15255	15447	15521	15366	15683	15434	15610	15398	15348	15441	15423	15479	15473	15274	15304	15417	15320	15308	15348	15333	15421	15445	15295	15532	15508	15365	15353	15285	15376	15445	15502	15341	15262	15416	15260	15446	15445	15346	15340	15458	15356	15377	15374	15253	15436	15446	15401	15452	15371	15482	15496	15491	15358	15555	15336	15417	15400	15454	15368	15235	15467	15317	15442	15382	15440	15389	15400	15424	15482	15369	15385	15373	15554	15560	15578	15392	15552	15329	15290	15396	15319	15425	15409	15491	15279	15414	15363	15388	15369	15412	15437	15498	15302	15324	15262	15510	15390	15353	15483	15391	15450	15247	15347	15491	15336	15511	15518	15474	15386	15472	15419	15442	15533	15235	15317	15581	15365	15250	15211	15363	15389	15555	15411	15502	15565	15304	15448	15447	15481	15374	15231	15354	15362	15341	15410	15445	15382	15480	15364	15463	15224	15451	15385	15428	15333	15372	15368	15404	15542	15197	15329	15461	15208	15429	15371	15581	15319	15491	15583	15370	15383	15376	15406	15463	15378	15341	15535	15410	15441	15443	15560	15607	15349	15426	15372	15479	15534	15592	15271	15430	15333	15419	15545	15378	15479	15356	15266	15380	15383	15358	15292	15357	15350	15469	15317	15230	15505	15486	15369	15314	15328	15627	15283	15346	15480	15337	15461	15478	15373	15483	15341	15275	15285	15487	15437	15278	15316	15458	15197	15347	15435	15469	15632	15309	15399	15553	15401	15443	15310	15439	15368	15359	15568	15192	15459	15292	15399	15335	15338	15361	15324	15336	15576	15257	15316	15280	15332	15429	15518	15432	15327	15411	15485	15483	15506	15347	15592	15419	15333	15535	15376	15408	15484	15435	15283	15389	15378	15328	15598	15291	15354	15423	15496	15385	15384	15589	15273	15522	15300	15341	15545	15335	15386	15425	15446	15250	15275	15490	15424	15292	15291	15435	15573	15319	15415	15338	15527	15361	15553	15358	15349	15405	15352	15350	15353	15409	15397	15327	15358	15342	15315	15402	15281	15265	15329	15377	15383	15448	15317	15443	15364	15421	15500	15566	15339	15178	15380	15373	15401	15335	15472	15376	15636	15490	15361	15343	15293	15558	15506	15578	15473	15300	15440	15303	15362	15461	15222	15418	15491	15465	15457	15435	15636	15422	15510	15391	15655	15308	15299	15332	15373	15328	15380	15557	15349	15449	15353	15551	15398	15527	15486	15538	15452	15311	15402	15482	15587	15485	15393	15467	15473	15227	15296	15304	15498	15460	15265	15434	15537	15336	15482	15437	15379	15440	15309	15445	15372	15262	15561	15362	15406	15352	15406	15246	15489	15553	15367	15447	15495	15316	15384	15362	15376	15263	15444	15258	15412	15445	15540	15424	15372	15547	15435	15638	15421	15451	15506	15335	15163	15466	15290	15465	15529	15355	15398	15481	15459	15556	15456	15597	15470	15416	15233	15319	15397	15509	15374	15416	15426	15213	15362	15344	15344	15524	15345	15444	15521	15404	15416	15486	15491	15408	15435	15403	15289	15413	15330	15473	15380	15504	15332	15353	15357	15506	15446	15488	15273	15458	15386	15515	15423	15469	15496	15335	15476	15463	15302	15569	15424	15342	15348	15516	15338	15541	15193	15455	15395	15248	15366	15478	15372	15464	15339	15353	15288	15543	15431	15469	15475	15470	15218	15453	15310	15389	15306	15566	15306	15546	15398	15578	15378	15332	15301	15372	15548	15453	15344	15421	15512	15514	15391	15370	15274	15277	15396	15547	15297	15495	15479	15411	15419	15236	15460	15454	15213	15407	15423	15264	15498	15464	15423	15382	15433	15494	15482	15486	15333	15550	15434	15241	15239	15538	15329	15319	15257	15558	15405	15332	15292	15321	15325	15452	15495	15405	15223	15225	15360	15357	15256	15261	15440	15427	15404	15439	15441	15363	15497	15502	15371	15454	15119	15519	15258	15292	15482	15344	15363	15184	15514	15493	15476	15408	15210	15474	15425	15344	15606	15505	15465	15321	15417	15394	15440	15398	15395	15245	15335	15430	15488	15442	15368	15305	15438	15461	15319	15412	15433	15330	15253	15501	15369	15354	15454	15463	15415	15431	15419	15457	15434	15485	15454	15437	15322	15354	15355	15417	15433	15224	15318	15435	15361	15381	15313	15323	15518	15373	15386	15235	15408	15492	15472	15229	15304	15501	15343	15463	15364	15346	15421	15471	15418	15307	15216	15232	15349	15309	15533	15498	15259	15155	15480	15482	15400	15619	15545	15423	15350	15480	15405	15241	15472	15487	15525	15338	15457	15536	15368	15395	15244	15549	15396	15368	15319	15428	15503	15492	15296	15392	15392	15473	15407	15445	15459	15530	15453	15392	15396	15340	15340	15406	15448	15615	15433	15305	15418	15272	15495	15269	15333	15416	15211	15297	15362	15503	15319	15431	15427	15428	15348	15442	15348	15520	15320	15459	15367	15399	15352	15317	15507	15399	15275	15256	15452	15441	15395	15290	15255	15359	15243	15444	15479	15482	15492	15554	15436	15478	15436	15456	15371	15374	15323	15456	15234	15401	15464	15424	15638	15268	15416	15271	15483	15356	15542	15338	15417	15305	15423	15229	15446	15431	15355	15421	15335	15490	15346	15549	15403	15496	15312	15405	15350	15434	15413	15487	15447	15421	15551	15308	15444	15301	15230	15454	15265	15515	15349	15463	15373	15374	15479	15450	15418	15299	15619	15551	15487	15408	15513	15550	15338	15382	15452	15462	15287	15352	15457	15341	15414	15214	15306	15420	15472	15373	15618	15337	15529	15390	15574	15482	15501	15483	15351	15284	15409	15563	15247	15289	15536	15378	15467	15312	15293	15203	15283	15478	15587	15455	15348	15348	15328	15276	15535	15466	15561	15373	15526	15339	15396	15401	15368	15389	15461	15358	15256	15404	15196	15376	15412	15373	15320	15393	15410	15490	15329	15427	15203	15554	15319	15519	15407	15213	15573	15387	15484	15521	15508	15458	15399	15457	15443	15517	15484	15201	15526	15331	15342	15514	15465	15216	15427	15475	15349	15324	15345	15430	15407	15270	15447	15682	15345	15443	15298	15357	15502	15425	15417	15341	15347	15410	15381	15355	15344	15404	15543	15491	15462	15434	15480	15495	15410	15518	15494	15448	15355	15476	15307	15356	15491	15429	15365	15398	15447	15436	15350	15484	15509	15387	15252	15411	15347	15486	15306	15413	15299	15500	15290	15638	15417	15445	15421	15299	15645	15134	15618	15475	15288	15349	15481	15380	15460	15461	15235	15720	15387	15376	15579	15475	15537	15287	15267	15310	15425	15389	15574	15406	15483	15355	15556	15401	15495	15277	15420	15416	15563	15375	15338	15277	15422	15358	15411	15303	15285	15536	15398	15413	15527	15393	15319	15442	15344	15339	15456	15407	15457	15389	15267	15352	15480	15338	15370	15431	15408	15467	15456	15214	15265
23017	21218	29030	23795	21569	30049	65835	57586	43681	33691	23682	19405	17430	16908	17036	16755	16971	16888	16709	16866	16946	16750	16891	16942	16840	16698	16839	16820	16703	16734	16721	16700	16684	16668	16833	16745	16692	16687	16910	16770	16741	16708	16797	16540	16800	16714	16654	16621	16721	16842	16752	16680	16853	16506	16687	16686	16697	16709	16722	16757	16749	16750	16828	16667	16827	16705	16584	16820	16856	16746	16738	17072	16760	16779	16735	16734	16768	16775	16853	16744	16786	16798	16645	16737	16868	16358	16713	16714	16751	16682	16580	16718	16621	16641	16670	16563	16747	16729	16585	16633	16620	16578	16321	16746	16715	16703	16650	16736	16749	16559	16786	16765	16535	16618	16620	16613	16807	16868	16538	16635	16847	16761	16725	16794	16868	16839	16631	16573	16573	16848	16663	16594	16853	16649	16749	16796	16604	16740	16704	16696	16546	16808	16771	16776	16667	16787	16579	16562	16727	16588	16506	16658	16608	16701	16684	16820	16750	16599	16551	16693	16750	16721	16720	16838	16801	16691	16779	16699	16652	16840	16823	16782	16738	16704	16633	16852	16603	16678	16639	16731	16808	16738	16752	16564	16675	16657	16762	16473	16727	16701	16586	16716	16781	16702	16695	16618	16712	16651	16767	16718	16777	16674	16677	16738	16719	16593	16713	16570	16634	16842	16688	16648	16681	16827	16837	16826	16722	16694	16552	16531	16907	16634	16484	16568	16602	16708	16717	16675	16914	16749	16707	16838	16667	16698	16700	16664	16300	16666	16716	16583	16855	16676	16767	16764	16676	16686	16589	16658	16658	16816	16716	16772	16736	16562	16645	16604	16811	16704	16723	16591	16777	16920	16668	16680	16357	16594	16508	16701	16728	16549	16667	16871	16684	16815	16750	16846	16674	16526	16511	16651	16511	16744	16757	16331	16444	16639	16691	16512	16741	16630	16533	16494	16759	16797	16502	16602	16737	16766	16587	16447	16818	16734	16575	16578	16759	16712	16890	16846	16785	16637	16793	16675	16707	16625	16787	16698	16554	16568	16770	16801	16702	16721	16624	16547	16568	16651	16635	16903	16694	16528	16667	16454	16695	16530	16680	16718	16581	16811	16733	16607	16432	16618	16670	16724	16729	16732	16679	16619	16651	16631	16499	16610	16669	16805	16690	16757	16567	16621	16607	16539	16497	16682	16872	16606	16660	16688	16598	16665	16512	16580	16818	16612	16748	16764	16823	16846	16672	16811	16831	16528	16685	16732	16730	16659	16732	16676	16613	16607	16568	16652	16537	16724	16797	16750	16797	16774	16590	16831	16596	16547	16792	16617	16664	16526	16638	16578	16777	16477	16678	16761	16717	16736	16613	16990	16898	16480	16627	16551	16668	16717	16701	16616	16631	16699	16577	16687	16633	16622	16551	16719	16646	16726	16689	16574	16608	16813	16712	16552	16687	16727	16618	16671	16794	16677	16752	16831	16799	16950	16760	16575	16600	16722	16656	16659	16718	16778	16681	16658	16787	16642	16540	16707	16709	16814	16606	16826	16668	16746	16604	16706	16861	16720	16572	16292	16676	16628	16732	16533	16515	16758	16584	16604	16670	16464	16559	16740	16777	16556	16772	16752	16763	16638	16630	16745	16667	16761	16579	16768	16819	16639	16690	16690	16782	16768	16908	16638	16819	16769	16515	16538	16418	16649	16735	16792	16540	16602	16608	16808	16682	16487	16668	16707	16864	16579	16856	16691	16579	16656	16672	16894	16708	16672	16652	16646	16870	16886	16575	16667	16546	16580	16550	16625	16466	16762	16693	16749	16675	16752	16554	16508	16569	16691	16700	16743	16589	16616	16675	16708	16735	16741	16673	16566	16576	16784	16542	16727	16642	16794	16780	16690	16739	16717	16915	16667	16559	16727	16649	16775	16599	16767	16873	16549	16596	16694	16713	16672	16610	16767	16558	16700	16703	16520	16512	16580	16714	16636	16624	16482	16690	16667	16751	16588	16664	16569	16624	16644	16748	16714	16660	16788	16463	16615	16640	16575	16709	16668	16576	16779	16592	16619	16591	16512	16475	16742	16644	16824	16772	16805	16692	16805	16594	16836	16735	16774	16699	16691	16611	16649	16814	16688	16710	16666	16826	16745	16711	16617	16773	16829	16922	16603	16627	16470	16506	16691	16652	16515	16567	16703	16761	16877	16619	16651	16657	16718	16596	16744	16644	16774	16623	16469	16811	16700	16723	16752	16600	16606	16598	16862	16749	16551	16751	16709	16624	16604	16666	16727	16591	16532	16448	16825	16484	16568	16579	16643	16506	16828	16643	16747	16879	16588	16736	16663	16772	16684	16730	16691	16520	16559	16511	16749	16691	16501	16505	16506	16674	16791	16549	16782	16695	16656	16638	16682	16773	16692	16652	16724	16774	16702	16614	16634	16883	16684	16706	16531	16660	16637	16557	16601	16660	16610	16510	16702	16668	16775	16459	16553	16842	16647	16827	16615	16696	16648	16716	16719	16784	16768	16631	16668	16767	16765	16829	16593	16829	16627	16614	16752	16884	16688	16642	16754	16645	16700	16744	16710	16633	16448	16647	16592	16711	16583	16715	16621	16651	16655	16665	16542	16854	16946	16755	16733	16884	16567	16483	16629	16940	16488	16665	16662	16622	16784	16560	16552	16606	16681	16679	16647	16617	16628	16619	16651	16686	16762	16550	16578	16579	16751	16621	16817	16630	16757	16642	16711	16599	16650	16571	16516	16715	16770	16547	16834	16625	16671	16535	16773	16509	16815	16777	16745	16619	16503	16431	16703	16658	16729	16705	16650	16639	16578	16451	16692	16536	16642	16804	16494	16682	16763	16693	16704	16698	16743	16558	16525	16748	16851	16737	16544	16737	16642	16677	16579	16774	16614	16579	16734	17133	16640	16776	16662	16490	16600	16493	16705	16689	16704	16600	16669	16646	16619	16789	16625	16628	16722	16635	16748	16530	16652	16694	16667	16766	16724	16722	16730	16649	16734	16487	16641	16534	16716	16760	16723	16562	16650	16625	16576	16690	16561	16636	16682	16711	16626	16803	16798	16725	16601	16606	16570	16607	16548	16571	16540	16606	16468	16723	16560	16689	16664	16744	16733	16740	16860	16702	16982	16552	16652	16765	16751	16664	16638	16529	16692	16751	16817	16739	16582	16766	16553	16686	16678	16861	16689	16638	16627	16655	16491	16613	16563	16704	16516	16689	16553	16614	16706	16803	16789	16612	16718	16696	16791	16778	16802	16781	16765	16759	16715	16683	16601	16589	16605	16559	16740	16719	16567	16628	16491	16587	16704	16645	16868	16700	16589	16698	16641	16762	16655	16834	16708	16567	16776	16607	16625	16537	16700	16749	16653	16680	16760	16801	16702	16669	16827	16542	16661	16662	16858	16743	16674	16592	16620	16733	16425	16578	16630	16859	16727	16651	16450	16812	16731	16609	16672	16523	16580	16673	16790	16588	16512	16783	16770	16690	16811	16520	16684	16629	16658	16705	16685	16686	16697	16791	16601	16697	16708	16818	16515	16612	16805	16458	16677	16588	16740	16700	16629	16707	16848	16724	16832	16591	16515	16719	16664	16800	16551	16630	16689	16603	16749	16591	16632	16672	16665	16567	16872	16851	16742	16775	16737	16718	16751	16636	16742	16591	16587	16747	16700	16556	16709	16501	16431	16537	16531	16455	16602	16587	16683	16855	16665	16677	16634	16845	16635	16603	16389	16532	16555	16768	16619	16583	16622	16718	16775	16480	16898	16656	16627	16580	16575	16505	16834	16889	16777	16641	16475	16652	16506	16867	16624	16647	16707	16696	16765	16718	16688	16799	16657	16748	16855	16802	16618	16747	16737	16529	16759	16442	16569	16789	16822	16618	16786	16858	16618	16702	16848	16773	16776	16766	16795	16855	16694	16471	16588	16494	16697	16625	16653	16520	16812	16610	16727	16863	16785	16649	16629	16758	16700	16705	16646	16541	16483	16692	16798	16743	16708	16787	16755	16676	16605	16803	16719	16443	16714	16775	16468	16602	16695	16926	16814	16803	16593	16676	16600	16635	16530	16704	16630	16648	16859	16669	16659	16437	16767	16639	16969	16624	16658	16615	16791	16706	16661	16620	16662	16563	16743	16659	16586	16914	16635	16680	16478	16950	16852	16718	16739	16864	16635	16815	16658	16674	16585	16583	16620	16638	16778	16505	16850	16676	16567	16752	16806	16766	16775	16850	16723	16665	16414	16655	16714	16672	16697	16651	16670	16701	16741	16612	16629	16758	16683	16713	16623	16554	16754	16701	16876	16756	16579	16841	16816	16883	16726	16555	16689	16724	16724	16527	16647	16743	16612	16558	16775	16747	16769	16524	16624	16796	16588	16634	16613	16602	16475	16580	16478	16663	16682	16935	16641	16760	16741	16724	16749	16774	16652	16719	16894	16836	16699	16589	16775	16610	16765	16846	16682	16767	16646	16725	16648	16476	16778	16631	16816	16796	16749	16773	16688	16826	16736	16594	16595	16730	16734	16889	16764	16786	16649	16614	16748	16569	16551	16690	16541	16785	17002	16591	16768	16689	16969	16588	16773	16778	16629	16527	16722	16678	16599	16797	16590	16573	16677	16452	16386	16636	16622	16756	16751	16515	16556	16671	16573	16680	16687	16811	16704	16849	16617	16784	16563	16692	16559	16588	16919	16569	16580	16846	16716	16636	16754	16649	16814	16743	16677	16884	16741	16858	16648	16645	16690	16596	16866	16697	16744	16800	16697	16915	16641	16604	16471	16749	16750	16745	16776	16561	16672	16657	16525	16563	16600	16563	16600	16871	16454	16526	16928	16648	16600	16952	16774	16793	16867	16554	16615	16693	16488	16663	16620	16702	16815	16612	16766	16516	16573	17019	16571	16687	16545	16677	16487	16706	16676	16487	16564	16687	16548	16632	16834	16612	16613	16652	16500	16530	16592	16695	16683	16567	16785	16788	16778	16723	16672	16496	16559	16679	16616	16641	16678	16565	16588	16570	16552	16662	16862	16564	16656	16666	16860	16762	16706	16721	16502	16568	16620	16578	16576	16455	16703	16676	16748	16679	16582	16628	16586	16666	16570	16766	16619	16559	16744	16639	16652
22314	36294	35851	30721	22385	31236	66843	57966	45927	34705	22744	18217	16028	15722	15585	15631	15629	15704	15572	15597	15604	15765	15928	15713	15557	15764	15532	15601	15712	15756	15688	15745	15540	15897	15666	15672	15663	15668	15869	15602	15616	15688	15593	15693	15699	15544	15644	15871	15720	15824	15626	15646	15657	15538	15869	15504	15665	15528	15816	15606	15703	15631	15758	15665	15674	15478	15754	15680	15668	15529	15593	15767	15850	15660	15920	15718	15649	15777	15649	15707	15801	15827	15517	15751	15527	15777	15500	15813	15469	15582	15793	15655	15689	15626	15957	15607	15710	15592	15704	15703	15574	15619	15673	15709	15577	15682	15575	15725	15702	15539	15841	15556	15732	15646	15736	15633	15582	15698	15642	15739	15762	15593	15735	15605	15536	15659	15717	15725	15645	15619	15635	15721	15569	15715	15465	15560	15553	15742	15625	15735	15660	15736	15788	15634	15703	15569	15696	15621	15700	15785	15673	15538	15486	15678	15548	15738	15659	15558	15626	15651	15496	15524	15811	15764	15773	15487	15595	15786	15498	15705	15603	15596	15568	15717	15843	15690	15611	15550	15617	15543	15782	15649	15629	15705	15686	15546	15715	15732	15864	15564	15625	15685	15688	15848	15631	15748	15617	15730	15626	15560	15705	15791	15585	15591	15844	15602	15484	15612	15561	15619	15671	15614	15570	15707	15663	15534	15883	15716	15539	15700	15593	15683	15687	15614	15765	15688	15675	15585	15601	15646	15775	15706	15673	15784	15719	15515	15693	15545	15729	15688	15765	15585	15676	15701	15597	15681	15669	15612	15697	15674	15466	15644	15664	15785	15597	15685	15561	15649	15584	15651	15640	15782	15543	15758	15682	15669	15608	15596	15438	15642	15637	15594	15606	15653	15475	15521	15559	15734	15679	15797	15477	15405	15637	15608	15585	15521	15747	15685	15555	15646	15722	15588	15682	15730	15687	15693	15601	15526	15609	15593	15730	15737	15678	15725	15758	15685	15543	15623	15700	15595	15616	15524	15706	15575	15666	15582	15626	15655	15576	15766	15560	15547	15645	15753	15679	15572	15619	15500	15625	15718	15739	15505	15662	15709	15493	15553	15575	15776	15675	15685	15752	15797	15741	15713	15535	15874	15732	15577	15649	15620	15566	15743	15746	15626	15702	15691	15531	15682	15670	15727	15652	15769	15698	15674	15702	15657	15839	15542	15732	15525	15573	15710	15603	15708	15636	15754	15676	15714	15584	15587	15701	15569	15637	15770	15314	15599	15753	15775	15570	15663	15604	15597	15873	15585	15764	15631	15597	15599	15720	15538	15647	15516	15796	15618	15783	15559	15644	15630	15640	15767	15597	15730	15456	15697	15835	15710	15612	15581	15838	15731	15792	15605	15680	15720	15760	15738	15699	15756	15669	15549	15615	15610	15597	15642	15573	15695	15868	15612	15697	15611	15621	15608	15626	15808	15533	15604	15726	15867	15648	15723	15672	15560	15508	15567	15520	15547	15694	15775	15608	15731	15717	15736	15489	15681	15720	15636	15765	15707	15601	15636	15541	15656	15744	15661	15620	15588	15491	15695	15712	15928	15666	15597	15620	15558	15784	15640	15659	15776	15617	15613	15822	15655	15654	15677	15636	15570	15658	15645	15703	15686	15858	15796	15584	15691	15639	15699	15681	15393	15663	15602	15701	15649	15757	15752	15710	15639	15481	15686	15580	15666	15627	15665	15656	15558	15772	15642	15709	15557	15636	15800	15525	15608	15431	15683	15594	15628	15511	15727	15677	15549	15564	15632	15677	15817	15592	15847	15659	15680	15645	15676	15620	15595	15491	15748	15579	15634	15676	15698	15733	15719	15742	15734	15788	15607	15633	15643	15623	15614	15761	15737	15557	15703	15681	15784	15512	15571	15569	15600	15476	15719	15559	15728	15698	15546	15605	15591	15462	15451	15695	15751	15751	15805	15665	15618	15655	15654	15653	15774	15794	15589	15682	15707	15584	15709	15590	15639	15707	15608	15706	15690	15570	15810	15589	15772	15458	15663	15598	15559	15695	15558	15739	15638	15638	15662	15603	15739	15566	15803	15619	15588	15737	15561	15763	15708	15673	15576	15581	15535	15574	15605	15653	15579	15802	15750	15791	15505	15793	15506	15620	15802	15697	15739	15634	15618	15667	15435	15628	15755	15499	15752	15546	15712	15416	15548	15650	15698	15626	15603	15699	15717	15571	15713	15635	15648	15724	15594	15656	15617	15696	15603	15638	15728	15554	15772	15660	15760	15624	15864	15689	15628	15587	15716	15724	15675	15560	15636	15765	15755	15868	15577	15662	15709	15767	15692	15811	15668	15601	15455	15741	15755	15622	15704	15635	15536	15571	15806	15593	15582	15778	15555	15599	15604	15739	15835	15750	15634	15693	15594	15573	15666	15565	15798	15605	15629	15661	15692	15668	15874	15636	15561	15600	15633	15714	15604	15728	15641	15717	15671	15876	15659	15844	15685	15568	15667	15619	15563	15649	15742	15718	15626	15607	15725	15714	15637	15722	15584	15643	15696	15675	15503	15726	15540	15637	15661	15528	15585	15775	15673	15820	15663	15904	15822	15811	15557	15594	15734	15691	15681	15514	15636	15832	15727	15728	15715	15610	15588	15688	15698	15717	15715	15663	15636	15735	15611	15582	15861	15700	15642	15544	15689	15529	15498	15830	15477	15695	15795	15634	15525	15721	15772	15764	15728	15725	15638	15809	15778	15719	15477	15583	15822	15623	15721	15824	15651	15663	15551	15649	15623	15602	15780	15587	15547	15620	15646	15566	15566	15668	15685	15605	15550	15831	15602	15605	15616	15631	15517	15759	15839	15729	15411	15736	15761	15789	15742	15668	15635	15710	15546	15570	15544	15617	15699	15582	15663	15818	15589	15646	15703	15519	15666	15727	15588	15559	15672	15556	15634	15802	15545	15585	15747	15880	15695	15596	15618	15688	15629	15606	15725	15697	15630	15736	15658	15698	15615	15543	15636	15636	15729	15543	15588	15538	15754	15646	15591	15686	15511	15568	15667	15670	15716	15748	15747	15484	15545	15714	15535	15582	15641	15795	15590	15554	15479	15755	15696	15875	15561	15676	15533	15595	15613	15743	15547	15593	15673	15652	15532	15602	15670	15637	15627	15668	15772	15728	15624	15668	15575	15737	15749	15595	15687	15592	15755	15528	15781	15568	15716	15614	15576	15701	15562	15562	15681	15814	15600	15706	15658	15586	15542	15667	15742	15611	15677	15818	15685	15571	15685	15627	15720	15604	15537	15758	15636	15719	15616	15759	15660	15645	15627	15614	15838	15750	15700	15683	15652	15689	15689	15844	15680	15596	15603	15447	15648	15805	15512	15667	15649	15706	15604	15644	15592	15638	15709	15620	15632	15635	15534	15620	15770	15577	15645	15738	15557	15556	15656	15630	15559	15702	15603	15625	15638	15673	15548	15601	15624	15633	15640	15652	15550	15597	15624	15563	15578	15468	15597	15724	15591	15547	15678	15644	15800	15841	15634	15641	15738	15629	15620	15642	15689	15758	15609	15368	15765	15660	15761	15598	15586	15628	15719	15663	15552	15761	15625	15579	15572	15546	15585	15609	15665	15650	15767	15659	15597	15699	15565	15743	15590	15505	15708	15546	15615	15536	15553	15685	15676	15588	15803	15569	15606	15546	15811	15567	15658	15687	15603	15645	15818	15487	15703	15701	15698	15665	15478	15768	15571	15657	15714	15553	15692	15791	15617	15646	15605	15529	15613	15555	15744	15533	15830	15706	15664	15615	15683	15761	15600	15652	15709	15687	15538	15762	15650	15655	15738	15651	15654	15699	15787	15732	15817	15463	15650	15746	15632	15683	15809	15650	15712	15790	15580	15682	15477	15490	15579	15701	15583	15618	15651	15558	15579	15597	15619	15731	15662	15560	15562	15731	15758	15617	15631	15639	15574	15798	15607	15662	15717	15509	15608	15713	15562	15622	15576	15497	15533	15676	15774	15592	15527	15806	15614	15624	15696	15579	15686	15696	15761	15547	15759	15539	15694	15707	15589	15603	15700	15587	15874	15563	15659	15717	15781	15634	15648	15601	15628	15712	15542	15742	15637	15672	15768	15512	15767	15841	15563	15879	15572	15796	15606	15725	15851	15686	15741	15722	15538	15650	15894	15788	15770	15742	15576	15439	15701	15788	15751	15733	15622	15703	15635	15693	15517	15767	15561	15592	15689	15686	15639	15540	15638	15815	15586	15437	15696	15705	15683	15652	15750	15819	15554	15506	15564	15583	15554	15491	15636	15657	15605	15734	15625	15641	15755	15718	15804	15609	15706	15666	15511	15761	15589	15624	15834	15445	15652	15690	15641	15680	15554	15728	15692	15556	15651	15746	15694	15676	15521	15622	15662	15533	15603	15654	15563	15659	15546	15657	15620	15478	15610	15704	15658	15691	15568	15727	15564	15590	15683	15724	15663	15665	15683	15596	15632	15526	15813	15723	15765	15652	15590	15472	15650	15665	15615	15689	15526	15674	15785	15600	15615	15731	15815	15748	15628	15749	15554	15667	15642	15724	15724	15573	15800	15631	15671	15648	15731	15566	15512	15670	15749	15482	15583	15635	15683	15691	15806	15478	15647	15961	15705	15583	15749	15906	15615	15710	15687	15584	15548	15484	15806	15593	15718	15655	15584	15494	15606	15660	15677	15656	15547	15742	15605	15713	15572	15580	15779	15586	15672	15562	15615	15569	15664	15598	15668	15816	15720	15613	15697	15764	15732	15590	15824	15662	15696	15585	15794	15725	15540	15556	15870	15680	15763	15738	15620	15760	15482	15626	15607	15498	15651	15702	15704	15617	15659	15598	15802	15691	15651	15781	15803	15577	15772	15797	15497	15723	15525	15496	15768	15711	15488	15918	15516	15700	15412	15547	15816	15551	15612	15604	15775	15648	15545	15548	15825	15665	15473	15653	15641	15703	15613	15826	15666	15827	15666	15820	15607	15630	15606	15732	15529	15843	15467	15639	15551	15567	15714	15706	15677	15682	15704	15613	15769	15711	15845	15631	15687	15739	15533	15600	15714	15736	15757	15544	15623	15670	15611	15604	15583	15671	15650	15534	15621
27228	21912	24352	20977	17083	17478	23342	24271	21383	19249	17617	16992	16610	16717	16620	16555	16411	16467	16564	16594	16485	16468	16444	16563	16486	16358	16498	16477	16459	16532	16352	16330	16555	16506	16469	16622	16427	16447	16429	16423	16498	16166	16675	16381	16539	16319	16511	16418	16509	16576	16495	16527	16516	16529	16420	16533	16615	16571	16452	16461	16422	16510	16429	16453	16342	16576	16429	16133	16564	16390	16431	16464	16611	16345	16402	16453	16249	16505	16322	16513	16429	16525	16427	16307	16469	16304	16290	16377	16477	16325	16238	16334	16147	16431	16454	16447	16303	16367	16556	16484	16360	16409	16366	16489	16345	16385	16203	16327	16391	16367	16383	16597	16386	16352	16533	16435	16271	16443	16428	16215	16516	16335	16635	16385	16483	16311	16467	16491	16385	16295	16213	16373	16218	16543	16242	16594	16408	16474	16523	16375	16301	16268	16482	16372	16357	16310	16418	16336	16519	16398	16539	16261	16358	16460	16548	16377	16526	16520	16483	16525	16350	16405	16440	16445	16511	16400	16389	16599	16550	16672	16540	16580	16511	16356	16410	16427	16357	16347	16475	16407	16519	16384	16559	16434	16230	16579	16501	16261	16377	16525	16322	16525	16470	16546	16473	16496	16488	16478	16235	16391	16412	16298	16392	16395	16348	16246	16273	16297	16456	16449	16460	16370	16115	16486	16462	16310	16424	16544	16476	16359	16432	16469	16338	16249	16300	16488	16568	16390	16517	16419	16133	16319	16288	16554	16508	16199	16299	16298	16354	16412	16422	16502	16444	16285	16458	16383	16432	16366	16391	16516	16371	16392	16599	16386	16330	16419	16370	16465	16272	16416	16250	16370	16292	16447	16421	16531	16198	16522	16586	16447	16277	16420	16581	16573	16410	16275	16517	16446	16611	16628	16440	16412	16442	16419	16290	16215	16431	16172	16332	16633	16412	16441	16344	16174	16547	16323	16437	16387	16466	16171	16476	16488	16478	16220	16516	16479	16494	16602	16431	16247	16384	16478	16496	16460	16572	16281	16440	16383	16411	16355	16424	16474	16463	16381	16553	16375	16408	16370	16431	16551	16596	16580	16233	16472	16287	16258	16428	16599	16473	16389	16568	16362	16372	16420	16314	16313	16390	16368	16580	16285	16598	16395	16352	16408	16249	16368	16347	16522	16524	16424	16615	16362	16437	16420	16449	16524	16272	16599	16508	16447	16469	16525	16233	16493	16651	16558	16359	16351	16180	16596	16565	16581	16451	16641	16564	16496	16294	16372	16413	16357	16338	16456	16351	16508	16352	16335	16427	16500	16517	16530	16333	16574	16373	16210	16524	16474	16334	16559	16539	16190	16266	16520	16506	16516	16319	16570	16455	16326	16553	16263	16443	16379	16471	16444	16624	16430	16333	16555	16433	16580	16459	16274	16373	16484	16517	16365	16498	16548	16378	16501	16490	16321	16469	16298	16414	16364	16508	16379	16579	16483	16425	16501	16395	16595	16547	16435	16489	16464	16282	16425	16272	16367	16445	16455	16491	16453	16476	16448	16318	16224	16277	16314	16306	16486	16361	16504	16365	16378	16378	16451	16531	16451	16257	16491	16408	16520	16525	16480	16225	16354	16313	16484	16417	16550	16573	16527	16724	16366	16350	16410	16437	16313	16595	16322	16328	16450	16586	16419	16530	16400	16321	16436	16462	16487	16515	16455	16470	16563	16548	16308	16512	16512	16475	16509	16317	16598	16580	16307	16447	16382	16592	16452	16481	16270	16435	16327	16433	16338	16256	16407	16281	16295	16307	16302	16394	16247	16367	16542	16423	16413	16524	16339	16408	16367	16378	16477	16428	16552	16576	16450	16685	16404	16593	16412	16553	16331	16684	16427	16512	16456	16420	16353	16452	16457	16529	16534	16471	16443	16450	16419	16306	16484	16507	16623	16498	16416	16495	16305	16534	16569	16403	16560	16466	16568	16360	16329	16531	16315	16387	16421	16220	16305	16399	16336	16504	16231	16635	16240	16407	16680	16540	16226	16663	16506	16621	16452	16516	16337	16460	16372	16332	16713	16341	16332	16325	16330	16383	16238	16307	16474	16266	16509	16499	16352	16163	16455	16521	16411	16546	16456	16595	16440	16403	16547	16372	16509	16376	16456	16196	16412	16501	16195	16520	16434	16352	16375	16304	16556	16451	16486	16485	16475	16510	16281	16367	16474	16258	16451	16440	16477	16320	16445	16460	16258	16315	16414	16426	16638	16474	16230	16482	16412	16581	16381	16379	16371	16383	16358	16356	16245	16544	16320	16564	16399	16443	16255	16392	16295	16367	16449	16257	16510	16317	16509	16564	16546	16296	16402	16418	16564	16337	16442	16436	16386	16313	16370	16512	16432	16455	16383	16548	16372	16406	16425	16397	16329	16263	16319	16460	16276	16334	16568	16435	16499	16600	16448	16436	16452	16352	16214	16323	16388	16559	16499	16602	16413	16303	16520	16597	16447	16249	16451	16437	16443	16425	16355	16534	16319	16422	16464	16379	16271	16390	16432	16440	16470	16509	16501	16352	16295	16362	16443	16344	16288	16279	16377	16448	16255	16251	16460	16789	16309	16233	16296	16291	16328	16440	16437	16558	16464	16445	16379	16448	16570	16392	16416	16536	16449	16351	16454	16579	16485	16626	16489	16649	16244	16478	16443	16385	16409	16444	16414	16458	16578	16424	16402	16422	16447	16292	16534	16354	16413	16443	16457	16464	16257	16347	16584	16506	16352	16559	16383	16617	16468	16219	16593	16403	16543	16304	16357	16486	16480	16460	16359	16174	16318	16354	16511	16377	16361	16473	16386	16339	16365	16406	16582	16589	16404	16368	16237	16210	16247	16475	16533	16190	16477	16372	16314	16542	16601	16435	16400	16633	16571	16326	16436	16375	16441	16396	16434	16175	16438	16549	16499	16384	16499	16418	16432	16459	16446	16500	16521	16474	16528	16529	16522	16357	16459	16345	16516	16448	16478	16639	16654	16332	16559	16493	16362	16569	16452	16563	16684	16401	16500	16435	16385	16430	16551	16289	16309	16270	16398	16618	16637	16557	16417	16658	16290	16388	16395	16482	16393	16509	16521	16620	16329	16337	16230	16440	16446	16527	16580	16390	16343	16445	16291	16346	16517	16389	16405	16485	16554	16404	16573	16432	16148	16374	16415	16342	16498	16428	16323	16383	16383	16586	16272	16319	16329	16522	16520	16454	16488	16275	16552	16591	16574	16470	16566	16464	16352	16577	16312	16497	16413	16424	16387	16543	16581	16390	16266	16449	16380	16453	16515	16352	16314	16308	16386	16461	16381	16482	16433	16414	16625	16465	16460	16198	16467	16614	16346	16501	16344	16421	16429	16409	16454	16361	16563	16538	16244	16395	16435	16544	16155	16332	16346	16252	16209	16429	16265	16403	16599	16469	16486	16343	16199	16301	16456	16534	16405	16275	16642	16271	16503	16299	16303	16352	16338	16349	16538	16564	16303	16528	16269	16632	16522	16390	16408	16271	16307	16475	16465	16185	16489	16531	16518	16436	16416	16182	16516	16364	16428	16384	16319	16365	16539	16431	16371	16374	16287	16510	16605	16529	16545	16340	16345	16435	16298	16392	16476	16287	16433	16576	16598	16487	16430	16566	16401	16374	16361	16432	16329	16543	16389	16508	16209	16334	16602	16429	16551	16445	16456	16450	16452	16362	16402	16348	16506	16601	16458	16514	16354	16606	16429	16601	16465	16335	16388	16561	16301	16501	16440	16421	16433	16365	16493	16270	16463	16442	16536	16324	16689	16383	16444	16312	16445	16460	16522	16527	16393	16453	16492	16301	16391	16416	16264	16273	16459	16314	16584	16499	16516	16463	16400	16446	16505	16465	16470	16422	16313	16315	16342	16210	16555	16518	16623	16435	16445	16359	16315	16345	16283	16401	16431	16478	16369	16366	16474	16338	16491	16668	16580	16407	16404	16137	16405	16613	16423	16398	16303	16440	16512	16579	16252	16282	16460	16417	16469	16405	16293	16377	16348	16468	16518	16489	16511	16355	16261	16413	16323	16444	16466	16363	16405	16288	16302	16425	16433	16589	16581	16378	16438	16611	16421	16494	16382	16302	16375	16556	16521	16405	16416	16543	16334	16214	16540	16270	16451	16356	16470	16478	16665	16340	16543	16385	16391	16453	16501	16353	16371	16548	16395	16548	16228	16369	16492	16294	16457	16503	16343	16401	16299	16393	16385	16350	16443	16454	16258	16353	16385	16149	16199	16513	16479	16421	16439	16356	16355	16474	16342	16321	16358	16461	16492	16551	16517	16372	16362	16326	16495	16438	16498	16365	16481	16517	16512	16509	16362	16315	16410	16352	16356	16518	16466	16289	16639	16425	16224	16406	16370	16369	16603	16473	16320	16486	16572	16463	16565	16458	16337	16363	16284	16472	16496	16502	16524	16340	16347	16416	16355	16451	16264	16417	16381	16295	16216	16512	16485	16598	16365	16349	16420	16608	16448	16386	16543	16524	16388	16516	16392	16133	16262	16392	16285	16257	16499	16447	16397	16280	16495	16404	16345	16450	16417	16253	16506	16414	16460	16523	16526	16611	16366	16387	16624	16488	16544	16295	16431	16417	16416	16615	16462	16541	16564	16438	16383	16329	16585	16613	16205	16619	16369	16315	16343	16580	16432	16183	16454	16410	16692	16399	16367	16316	16474	16531	16253	16392	16177	16415	16426	16448	16477	16559	16549	16200	16466	16506	16462	16429	16396	16526	16344	16462	16637	16376	16249	16340	16474	16264	16703	16359	16148	16283	16385	16485	16464	16190	16416	16625	16279	16397	16460	16536	16407	16051	16274	16380	16479	16372	16570	16363	16322	16499	16141	16601	16403	16395	16280	16372	16422	16380	16487	16507	16341	16536	16450	16470	16627	16296	16413	16331	16216	16412	16296	16463	16386	16557	16314	16305	16331	16383	16380	16583	16308	16452	16359	16508	16457	16223	16338	16343	16352	16319	16432	16527	16537	16457	16536	16740	16406	16358	16309	16358	16462	16436	16407	16513	16421	16445	16309	16375	16345	16537	16362	16325	16407	16384	16429	16325	16559	16471	16427	16303	16376	16373	16233
17131	21429	21096	18407	16539	16681	25922	25621	21627	18545	16451	15756	15389	15515	15555	15584	15359	15496	15512	15506	15454	15490	15354	15663	15505	15493	15525	15346	15595	15468	15482	15569	15432	15445	15486	15516	15489	15485	15482	15348	15462	15495	15519	15681	15317	15470	15445	15528	15467	15678	15305	15502	15523	15458	15398	15553	15409	15414	15436	15326	15628	15360	15394	15434	15291	15460	15597	15518	15418	15567	15504	15420	15456	15639	15629	15518	15592	15491	15531	15636	15258	15385	15441	15556	15518	15586	15480	15285	15526	15481	15607	15500	15593	15325	15559	15484	15360	15474	15249	15621	15305	15704	15654	15426	15462	15416	15464	15427	15673	15480	15341	15538	15447	15470	15457	15469	15665	15608	15431	15446	15376	15399	15258	15525	15681	15313	15478	15588	15478	15503	15361	15494	15389	15521	15425	15440	15408	15489	15502	15356	15257	15551	15572	15434	15515	15360	15373	15402	15496	15393	15492	15475	15442	15394	15460	15463	15445	15439	15216	15568	15461	15414	15537	15342	15342	15504	15485	15341	15552	15510	15586	15448	15532	15462	15415	15489	15471	15572	15402	15426	15480	15444	15395	15513	15526	15556	15444	15351	15477	15379	15648	15406	15439	15524	15417	15524	15546	15371	15399	15450	15423	15446	15583	15430	15301	15636	15563	15543	15270	15454	15321	15553	15489	15447	15559	15576	15477	15573	15665	15470	15364	15332	15372	15409	15532	15540	15364	15479	15379	15434	15458	15389	15459	15407	15446	15525	15383	15469	15343	15450	15451	15546	15538	15404	15264	15615	15525	15564	15481	15537	15445	15452	15592	15352	15446	15488	15445	15546	15433	15633	15627	15514	15530	15426	15289	15579	15385	15573	15529	15490	15508	15457	15515	15398	15366	15323	15480	15562	15510	15464	15344	15529	15404	15216	15476	15449	15475	15348	15334	15584	15427	15474	15491	15661	15642	15512	15587	15476	15598	15453	15579	15519	15372	15565	15550	15546	15536	15529	15404	15482	15505	15518	15485	15512	15434	15561	15475	15394	15576	15360	15613	15395	15453	15455	15472	15324	15380	15366	15389	15415	15494	15331	15465	15654	15560	15407	15676	15344	15580	15501	15467	15440	15502	15487	15416	15465	15635	15255	15435	15536	15384	15583	15473	15357	15400	15524	15556	15356	15466	15225	15507	15727	15550	15610	15617	15650	15646	15458	15414	15510	15397	15533	15559	15409	15515	15675	15454	15369	15480	15533	15302	15549	15493	15531	15383	15371	15528	15511	15667	15390	15514	15680	15487	15343	15340	15504	15394	15528	15451	15411	15444	15582	15420	15603	15513	15631	15341	15508	15553	15471	15334	15256	15490	15515	15528	15470	15513	15504	15475	15452	15536	15712	15499	15492	15497	15418	15491	15375	15461	15465	15576	15357	15482	15488	15499	15460	15467	15492	15401	15361	15354	15469	15399	15479	15372	15423	15357	15566	15527	15404	15289	15450	15417	15576	15472	15478	15601	15466	15409	15539	15489	15424	15486	15296	15460	15524	15460	15501	15389	15634	15449	15478	15562	15423	15511	15329	15385	15511	15618	15623	15553	15524	15421	15417	15510	15522	15427	15472	15531	15504	15667	15360	15377	15473	15512	15375	15479	15500	15493	15491	15516	15536	15463	15359	15399	15434	15525	15397	15456	15468	15613	15519	15671	15381	15352	15528	15349	15473	15278	15552	15722	15583	15391	15439	15373	15381	15417	15477	15343	15513	15531	15666	15523	15318	15651	15451	15496	15358	15461	15549	15556	15516	15552	15520	15605	15487	15533	15428	15570	15422	15420	15476	15557	15625	15433	15267	15417	15360	15447	15388	15461	15444	15563	15591	15350	15492	15281	15429	15523	15512	15374	15503	15565	15669	15471	15392	15477	15417	15648	15421	15487	15493	15385	15552	15593	15489	15359	15417	15389	15448	15457	15614	15411	15532	15441	15418	15484	15200	15722	15483	15479	15445	15434	15354	15539	15542	15501	15598	15711	15489	15642	15490	15582	15555	15399	15550	15564	15379	15446	15571	15527	15446	15316	15526	15564	15589	15482	15377	15392	15406	15405	15293	15601	15309	15545	15467	15543	15568	15428	15426	15351	15433	15492	15391	15572	15518	15620	15433	15601	15458	15567	15531	15574	15438	15493	15502	15437	15621	15317	15352	15352	15433	15471	15436	15421	15538	15459	15403	15515	15564	15463	15614	15674	15439	15483	15408	15426	15510	15344	15472	15490	15410	15514	15391	15352	15593	15458	15614	15450	15539	15466	15475	15603	15367	15662	15421	15761	15494	15384	15500	15408	15668	15665	15358	15531	15472	15436	15629	15375	15665	15509	15441	15475	15435	15465	15576	15591	15507	15451	15328	15528	15537	15531	15476	15596	15534	15503	15520	15518	15392	15429	15459	15528	15472	15597	15518	15408	15391	15433	15636	15473	15412	15487	15561	15569	15448	15571	15529	15610	15319	15551	15400	15414	15699	15425	15539	15573	15405	15417	15541	15612	15467	15693	15644	15579	15377	15392	15378	15501	15519	15426	15433	15464	15400	15415	15385	15262	15332	15380	15644	15544	15502	15468	15529	15543	15474	15580	15556	15572	15398	15373	15523	15470	15643	15428	15400	15580	15500	15543	15515	15449	15518	15388	15497	15488	15497	15572	15368	15418	15552	15429	15551	15593	15570	15366	15602	15514	15441	15623	15518	15491	15478	15362	15528	15565	15453	15497	15527	15488	15386	15640	15579	15337	15422	15439	15527	15507	15424	15497	15371	15518	15473	15390	15436	15447	15658	15355	15465	15473	15524	15372	15461	15440	15531	15495	15388	15537	15469	15284	15576	15377	15459	15619	15319	15548	15485	15502	15429	15579	15334	15719	15543	15523	15569	15482	15440	15657	15406	15434	15377	15540	15438	15247	15592	15691	15335	15416	15579	15410	15441	15482	15517	15465	15675	15454	15384	15358	15515	15434	15660	15467	15443	15446	15604	15642	15425	15384	15536	15524	15461	15489	15318	15510	15449	15654	15712	15430	15537	15417	15522	15510	15329	15432	15190	15261	15284	15518	15439	15459	15497	15557	15449	15388	15504	15489	15407	15449	15479	15679	15408	15571	15510	15393	15500	15361	15334	15490	15369	15390	15369	15432	15446	15496	15496	15318	15302	15517	15550	15355	15419	15450	15236	15766	15665	15396	15336	15409	15405	15490	15444	15488	15445	15569	15429	15417	15487	15404	15490	15340	15464	15646	15477	15636	15444	15407	15473	15487	15545	15502	15562	15496	15502	15489	15372	15569	15498	15427	15436	15556	15579	15396	15433	15547	15480	15445	15470	15433	15484	15454	15523	15529	15640	15390	15455	15515	15412	15457	15431	15550	15383	15422	15449	15544	15702	15266	15764	15300	15377	15434	15556	15536	15386	15508	15517	15472	15470	15511	15353	15511	15658	15469	15554	15592	15687	15375	15515	15436	15469	15576	15501	15349	15487	15605	15437	15544	15474	15529	15575	15414	15518	15537	15342	15629	15578	15411	15519	15366	15486	15467	15750	15445	15566	15524	15389	15397	15421	15558	15535	15443	15538	15466	15589	15562	15360	15538	15505	15327	15338	15497	15615	15381	15476	15581	15393	15357	15509	15478	15419	15647	15413	15513	15482	15382	15532	15435	15580	15658	15529	15619	15608	15431	15495	15442	15409	15603	15407	15497	15554	15675	15428	15455	15451	15550	15423	15464	15449	15586	15320	15319	15456	15472	15582	15493	15582	15400	15432	15518	15380	15457	15653	15244	15501	15396	15383	15373	15399	15435	15578	15444	15500	15613	15477	15513	15517	15531	15338	15534	15601	15518	15571	15400	15398	15481	15558	15437	15532	15476	15384	15380	15359	15415	15308	15564	15390	15493	15533	15578	15590	15340	15259	15520	15450	15530	15361	15447	15421	15684	15577	15519	15607	15652	15497	15457	15566	15610	15444	15585	15364	15505	15293	15652	15380	15563	15597	15474	15573	15561	15315	15500	15548	15307	15313	15476	15655	15485	15559	15440	15348	15477	15508	15539	15351	15437	15492	15552	15461	15556	15468	15402	15468	15518	15434	15366	15476	15670	15510	15348	15579	15490	15521	15438	15291	15457	15620	15509	15504	15427	15549	15550	15545	15534	15555	15364	15638	15502	15558	15462	15392	15586	15488	15412	15557	15559	15388	15747	15345	15445	15724	15391	15594	15459	15454	15354	15397	15583	15398	15472	15540	15466	15551	15445	15656	15449	15431	15545	15529	15481	15521	15446	15515	15517	15426	15584	15392	15486	15541	15486	15598	15556	15599	15427	15632	15561	15565	15360	15526	15193	15335	15506	15676	15441	15464	15568	15646	15366	15291	15493	15398	15465	15549	15424	15247	15498	15574	15434	15381	15467	15424	15419	15388	15604	15513	15477	15506	15517	15511	15412	15511	15442	15485	15486	15359	15326	15510	15380	15662	15291	15480	15474	15579	15726	15557	15349	15507	15485	15622	15379	15546	15523	15541	15564	15490	15483	15394	15674	15441	15492	15563	15477	15648	15320	15333	15420	15560	15526	15570	15494	15508	15348	15508	15657	15433	15473	15339	15432	15460	15427	15494	15476	15333	15643	15422	15745	15336	15444	15494	15491	15566	15504	15451	15519	15541	15564	15652	15486	15463	15640	15451	15351	15656	15351	15593	15382	15516	15510	15435	15566	15334	15505	15658	15526	15422	15358	15525	15570	15570	15431	15515	15393	15649	15554	15517	15334	15488	15369	15389	15508	15395	15542	15395	15535	15506	15518	15496	15297	15629	15527	15649	15418	15542	15521	15521	15419	15461	15502	15416	15445	15605	15473	15615	15392	15622	15323	15427	15491	15525	15412	15518	15443	15431	15585	15235	15610	15297	15397	15333	15570	15433	15396	15556	15406	15481	15593	15435	15577	15483	15566	15361	15391	15444	15535	15571	15497	15526	15390	15414	15400	15532	15517	15610	15563	15486	15497	15487	15552	15621	15526	15402	15620	15484	15530	15402	15594	15554	15316	15419	15516	15509	15481	15543	15549	15646	15566	15465	15465	15420	15658	15413	15379	15590	15373	15520	15459	15482	15506	15447
24555	21234	28187	25128	21554	22409	43515	42779	32091	25552	19931	17492	16512	16106	16271	16331	16135	16197	16353	16015	16159	16132	16052	15983	16046	16192	16154	16073	16098	16000	16099	16144	16132	15975	15939	15890	16296	16135	16209	16171	16168	16126	16196	16032	16094	16123	16245	16148	16141	16163	16339	15973	16053	16188	15991	16152	16012	15928	15906	15942	16127	15999	16059	15962	16159	16006	16010	16231	16169	16112	16066	15957	15932	16174	16038	15948	15830	16104	15997	16219	15975	16013	16196	16205	16098	16002	16111	16146	16058	16048	15901	16131	16109	15804	15875	15942	16082	15996	16032	15788	16021	15985	16157	15806	16158	16119	16084	16101	16032	16050	16099	16065	16160	15920	16194	15909	16188	15942	16224	16076	15990	16026	16208	16116	16089	15964	15972	16045	15884	15993	15944	15903	15930	16038	16246	16172	15880	16059	16101	16090	16032	16036	16044	15967	15931	16042	16039	15971	15954	15965	15814	16078	16043	16018	16173	15836	16004	16055	16084	15929	15914	15905	15990	15937	15929	16205	16155	15971	16038	16175	16168	16289	16062	16219	15815	15895	16172	15839	16158	16126	16203	16178	15823	16012	15989	16080	16176	16191	16014	15853	16061	16072	16021	16037	15970	15948	16141	15850	16026	16152	16206	15826	15997	16158	16219	15911	16020	16032	16123	16173	15941	15926	16064	16058	16239	15947	15890	16151	16095	16119	16020	16127	15825	15900	15900	15954	15861	15986	16214	15948	15994	16039	16012	15825	16134	15925	16055	16038	16030	16029	15985	16069	15760	16108	16019	15960	15909	16239	16131	16056	16110	16078	16056	15914	15977	15960	15845	16047	15906	16128	16088	16157	16086	16010	16035	15941	15823	16052	15948	16021	15981	16203	15814	15992	16060	15970	16162	16029	16220	16081	15780	15895	16039	16034	15962	16036	15951	16221	16019	16052	16128	15882	15949	16042	15882	16269	16053	16062	15920	16148	15840	16139	16148	16006	16060	15972	15780	16094	16183	16195	16134	15982	15933	16064	16107	15990	15904	15874	16099	15931	16067	15999	15975	16014	15960	15883	16242	15915	16082	16032	16013	16012	15966	15947	16155	15987	16268	15955	16195	16031	16142	16115	16121	15923	16063	16125	16254	16166	15971	15933	15979	16033	15882	16046	15943	16087	16148	16199	16028	16104	16170	16125	15974	16070	16104	15843	15969	15990	16000	16137	15761	16046	15951	15988	16044	16198	16172	15861	16150	15735	15885	16202	16021	15935	16138	16034	16101	16192	15973	16135	16063	16080	16104	16027	16163	16078	16012	16031	16044	16141	15945	16107	16138	16012	16183	15949	15817	15880	16160	16085	15906	16025	15986	16192	15969	16162	16127	15922	16099	16043	15963	16032	15967	16221	16018	16106	16204	15979	16078	15836	16020	15909	15800	16036	16047	15985	16152	15838	15913	15977	16110	15959	16109	16205	16175	15970	16208	16072	16045	16145	16056	16097	15747	15997	16136	15937	16219	16053	15991	15917	16053	16253	16105	16188	16081	16134	16320	16071	16051	16142	16188	16010	16229	16108	16060	16182	16042	15872	15948	16021	16008	16204	16038	15888	16125	16120	16076	15879	15926	15914	15973	16011	16040	16051	15983	15994	15993	16040	15958	16105	15969	16100	15892	15939	16195	16048	16173	16117	15987	16256	16018	16059	16225	16067	16003	16063	15855	16232	16077	16045	15951	16008	15929	16007	16026	15951	15974	16039	15930	16060	16103	16020	15953	16266	16082	16032	16088	16145	15965	16128	16013	15772	16120	15952	15922	15950	16032	15940	16098	15833	15944	16143	16128	16125	15991	16081	16005	16016	16100	16063	16064	16005	15913	16128	16108	15922	15933	15934	16075	16048	15942	16035	15945	16028	16175	16011	16106	16050	16164	15849	16137	16240	15934	16054	16139	15938	16013	16084	15967	15955	16099	16069	16115	16085	15978	16173	15932	16067	16002	15919	16012	16087	15940	16132	15845	16073	16120	16201	15937	15988	15847	15980	16172	16085	16101	16036	16061	15924	16202	16223	15933	15964	16100	15925	16183	16007	16099	16101	16165	16131	16155	16300	15975	16072	16158	16044	16024	15943	15920	15915	15946	15936	16110	15925	15942	16015	16239	16018	15993	15998	16081	15931	15892	16194	16221	15983	16042	15962	16100	16132	16185	16346	16205	16284	16113	16012	16068	15850	16241	16024	16117	16007	15890	15924	16076	16028	16152	16031	16051	15959	16042	15950	16083	16071	16082	16126	16094	16106	16069	16129	16123	15919	15895	16128	16204	16059	16022	16099	16182	15941	15960	16005	16041	16128	15942	16091	15981	16223	16163	16164	15919	16222	16047	15881	15953	15990	15880	15963	16085	16071	16331	16091	16097	16090	16059	16112	15949	15998	16028	16001	16095	16044	16012	15915	15904	16111	15926	16092	16036	16035	16130	15891	15939	15953	15982	16176	15940	15910	15824	16204	15862	16095	16018	16126	16106	15941	16009	15993	16017	15978	16203	15900	15946	16245	15959	15971	16045	15904	16039	15889	15930	16176	16270	16146	16026	15970	16024	15973	15905	16104	16289	15997	16115	15971	15994	16176	16028	16051	16077	16052	15938	15902	15949	16083	15985	16126	16043	16156	16124	16381	15857	15949	16189	16033	15936	15873	16097	15977	16068	15863	15983	16010	15798	15933	16082	16024	16068	16075	16101	16066	16151	16239	16005	15976	16031	15989	16204	15992	16105	16147	16151	16122	16021	16009	16122	16108	16211	15979	15941	16064	16076	16012	16196	15986	16077	16012	16047	16391	16199	16100	16114	16098	16005	15953	15865	15980	15926	16016	16058	16073	15961	16074	15901	16053	15867	15911	16135	15902	15998	16160	16040	15996	16158	16180	16240	15986	15873	15887	16161	16036	15931	15835	16052	15910	16110	16113	16080	16074	15982	16166	16033	16047	15973	15983	16086	16060	16244	15870	15977	15889	16083	16072	16128	16003	16019	15951	16058	15931	16049	16221	15981	15812	16073	15892	15921	16177	16069	16238	15911	16026	15936	15932	16135	16159	16138	15891	15962	16063	16135	16007	16042	16141	15889	16063	16000	16031	16234	15965	16085	16266	16094	16019	16061	15973	16035	15942	16071	16066	15997	15916	16317	15958	16136	15984	15949	16019	15989	15997	15883	15954	16178	16084	16057	16139	15945	16191	15925	16170	16000	16065	16172	16102	16016	15856	15927	16013	15980	15933	16149	16063	16031	15821	15813	15928	16048	16145	16106	16142	16118	16117	16077	15976	15923	15993	15958	16043	16011	15985	15983	15871	15880	16242	15975	16005	16097	16114	16055	16080	16238	15888	16110	15933	16236	16286	16143	15999	16089	15965	16010	16109	16043	16134	15951	16026	15984	15938	16049	16026	15877	16013	16114	15915	16156	16082	16063	15947	16063	16020	16013	16035	15989	16027	15943	16018	16271	16309	16106	16058	16077	16141	16143	16079	16119	16085	15978	15771	15955	16109	16016	15873	16193	16112	16026	16107	16047	16067	16055	16063	15979	15982	16043	16089	15995	15997	16126	16031	15997	16230	16176	16033	16041	15968	16216	15895	16196	16219	15959	16018	15969	16126	15964	15981	16121	16066	16052	15958	16133	15995	15901	16028	16237	16039	16047	16100	16087	16041	16034	15903	16030	16281	16102	16140	16157	16105	16108	16057	15934	15863	16094	16041	16084	16020	15979	15995	16203	15957	15959	16071	16239	16188	15908	15856	16185	15982	15879	16064	16055	15978	16051	16100	15982	15995	15907	15825	16108	16003	16008	15959	15974	16073	16099	15919	16036	15895	16117	15820	16016	15972	16050	16432	16012	16043	16183	16025	16224	16156	15935	15992	16129	15990	15909	15955	16233	16126	15887	16156	15901	16153	16061	15983	16049	15972	16099	16050	16040	16103	16007	16111	15990	15858	15910	16029	16128	16019	15963	16016	16161	16186	16253	16127	16171	16161	16076	15907	16109	15923	16054	16011	16111	16065	15948	16060	15811	16087	16059	16086	16198	16064	16039	16047	16073	15926	15960	15988	15941	16029	16212	16117	16181	16086	16200	16063	15992	16038	15939	15946	16017	16100	16099	16059	16125	16276	16143	15929	16127	15997	15932	16207	16168	16133	16159	15810	15944	15871	16038	15977	16025	16085	16080	16019	15991	16107	15952	15952	16097	16066	16055	16037	16110	15965	16090	16160	16065	16054	16045	16128	16318	16026	15800	16040	16059	16156	16135	16137	16263	15936	16065	16064	16020	16101	16078	16003	16126	16045	16114	16065	15873	15992	16130	16114	16029	16047	16115	15958	16049	15973	15927	16011	15831	16041	15783	15735	16046	16138	15871	15948	15967	16069	16056	15867	16102	15953	16047	16086	15874	16208	15817	16092	16224	16072	15957	15908	16136	15980	15994	16017	16076	16140	16131	16013	16213	16120	16126	16171	16150	16082	16109	15961	16086	16039	16038	15943	15979	16073	15937	16057	15865	15996	16139	16105	15951	16120	16254	15855	16076	16066	15908	16015	16011	16152	16149	16200	16150	16235	16088	16058	16266	16212	16099	16153	16048	16045	15918	15848	16075	16095	15875	16114	15885	16140	15851	16053	16045	16151	15938	15928	15830	15890	16135	15844	15921	16040	15934	16067	15852	15935	15887	16090	16009	16039	15919	16060	15974	16020	16023	16138	16083	16087	15976	15978	16208	16066	15951	15970	15914	16092	16161	16048	16150	15932	16186	16067	15980	16093	16013	16182	15856	15884	16152	16063	15807	15937	16032	15909	16055	15936	16081	16126	16033	16151	16071	16051	16072	15951	15983	15932	15875	15899	15914	15957	16080	15863	16324	15930	16002	16033	16042	15892	15882	16001	16106	15907	16134	16045	16016	15991	16094	16010	16273	16049	16141	16121	16071	16041	16012	15972	16112	15972	16089	16091	16152	16143	16056	16093	16024	15822	16044	15884	15995	16253	16213	15783	16195	15916	16069	15899	16039	16159	16163	16236	15924	16138	15980	16084	15904	15869	15889	16021	16072	15890	16150	15929	15920	15892	16071	16088	15923	16009	15926	16055	16073	16058	15966	16077	15924	16039
19411	31402	28945	24629	19747	23106	45951	43652	33783	25813	18954	16653	15446	15309	15357	15386	15467	15185	15332	15222	15325	15227	15248	15108	15216	15264	15223	15264	15404	15308	15306	15369	15248	15320	15074	15322	15473	15196	15331	15410	15261	15327	15133	15291	15173	15285	15281	15258	15316	15281	15196	15227	15351	15393	15238	15277	15377	15221	15160	15315	15296	15240	15351	15231	15312	15223	15439	15217	15257	15312	15299	15135	15267	15191	15195	15442	15260	15347	15342	15273	15160	15278	15241	15129	15382	15434	15314	15385	15106	15445	15242	15177	15350	15236	14982	15349	15387	15296	15440	15214	15075	15360	15387	15125	15314	15444	15235	15174	15309	15166	15247	15401	15310	15096	15341	15166	15105	15308	15168	15323	15151	15330	15126	15036	15264	15216	15243	15250	15270	15193	15175	15142	15115	15237	15354	15242	15175	15067	15399	15385	15138	15331	15171	15287	15184	15172	15267	15239	15177	15300	15287	15127	15202	15486	15226	15161	15327	15312	15217	15279	15537	15162	15332	15251	15047	15096	15294	15225	15308	15315	15158	15353	15388	15157	15341	15210	15211	15233	15317	15281	15260	15229	15180	15364	15284	15164	15135	15184	15174	15135	15322	15325	15165	15248	15168	15208	15221	15253	15323	15185	15270	15209	15228	15413	15327	15263	15320	15311	15461	15156	15197	15342	15314	15345	15122	15482	15161	15235	15298	15324	15187	15246	15105	15127	15354	15248	15193	15214	15387	15316	15177	15398	15315	15230	15319	15181	15273	15328	15269	15276	15369	15255	15324	15274	15111	15239	15371	15291	15278	15330	15299	15172	15292	15277	15517	15163	15229	15346	15355	15420	15304	15309	15228	15245	15324	15319	15338	15221	15315	15515	15095	15259	15231	15220	15293	15129	15177	15099	15341	15260	15233	15140	15335	15293	15089	15185	15269	15184	15215	15139	15275	15358	15347	15323	15289	15116	15425	15110	15341	15253	15227	15238	15196	15206	15341	15240	15118	15215	15303	15448	15162	15335	15290	15187	15304	15396	15332	15148	15364	15362	15409	15386	15207	15235	15350	15282	15211	15174	15375	15406	15334	15290	15425	15369	15178	15205	15277	15246	15250	15319	15371	15301	15339	15308	15196	15209	15140	15237	15291	15239	15338	15261	15119	15342	15299	15262	15287	15271	15265	15347	15158	15273	15165	15179	15330	15000	15343	15153	15226	15254	15167	15236	15107	15310	15169	15163	15218	15082	15363	15245	15287	15349	15431	15416	15379	15206	15351	15429	15304	15241	15281	15154	15299	15217	15174	15186	15267	15344	15140	15266	15231	15327	15302	15230	15278	15261	15237	15210	15183	15459	15181	15198	15306	15121	15330	15100	15159	15213	15111	15103	15112	15167	15283	15041	15278	15355	15258	15048	15212	15192	15127	15398	15159	15204	15173	15308	15363	15209	15350	15235	15188	15258	15234	15406	15269	15218	15266	15342	15466	15242	15328	15044	15212	15278	15270	15172	15265	15210	15181	15325	15004	15107	15222	15200	15303	15404	15136	15218	15223	15105	15266	15265	15489	15119	15253	15300	15242	15215	15169	15144	15432	15345	15172	15237	15159	15170	15392	15153	15373	15235	15232	15310	15140	15255	15149	15276	15270	15240	15308	15233	15328	15095	15137	15188	15267	15355	15269	15415	15403	15368	15344	15187	15262	15337	15442	15310	15356	15258	15348	14930	15194	15465	15263	15275	15184	15343	15051	15117	15332	15136	15121	15155	15372	15086	15163	15055	15134	15081	15192	15442	15202	15278	15450	15341	15316	15264	15366	15047	15108	15481	15314	15259	15151	15244	15202	15110	15261	15246	15168	15176	15228	15109	15300	15205	15285	15301	15287	15143	15238	15380	15201	15306	15270	15082	15159	15116	15265	15191	15108	15207	15306	15320	15250	15348	15304	15220	15345	15159	15181	15362	15286	15358	15147	15303	15235	15114	15318	15228	15329	15160	15377	15221	15268	15317	15149	15427	15219	15213	15266	15230	15186	15266	15183	15237	15232	15192	15200	15409	15173	15204	15151	15369	15317	15214	15296	15191	15245	15187	15305	15010	15334	15276	15306	15301	15157	15228	15213	15384	15148	15291	15395	15373	15245	15184	15184	15160	15252	15181	15247	15253	15406	14926	15227	15120	15340	15181	15208	15296	15337	15088	15325	15303	15288	15171	15529	15407	15129	15214	15178	15162	15275	15115	15376	15313	15311	15379	15283	15384	15073	15347	15356	15278	15016	15378	15192	15239	15143	15221	15220	15346	15184	15199	15296	15107	15124	15220	15413	15246	15243	15162	15132	15231	15123	15276	15167	15167	15106	15278	15307	15278	15209	15098	15328	15289	15113	15338	15348	15365	15132	15240	15255	15212	15381	15374	15300	15286	15368	15314	15186	15315	15249	15233	15380	15363	15217	15181	15312	15161	15296	15242	15293	15141	15108	15081	15285	15288	15293	15183	15141	15108	15450	15244	15163	15166	15390	15116	15234	15245	15340	15103	15335	15291	15231	15164	15239	15376	15349	15285	15279	15173	15152	15382	15173	15146	15273	15312	15223	15210	15294	15267	15364	15214	15083	15223	15195	15423	15371	15135	15054	15281	15317	15345	15380	15151	15219	15233	15260	15241	15286	15219	15355	15399	15228	15092	15226	15298	15243	15377	15191	15277	15207	15227	15347	15120	15291	15382	15225	15332	15267	15263	15331	15233	15295	15216	15335	15101	15316	15194	15191	15293	15368	15327	15254	15214	15307	15047	15184	15224	15240	15275	15178	15101	15204	15451	15113	15181	15380	15223	15169	15286	15224	15222	15277	15216	15186	15153	15425	15196	15083	15444	15259	15162	15316	15213	15240	15156	15331	15286	15356	15197	15252	15286	15131	15313	15157	15364	15376	15357	15299	15367	15407	15264	15484	15258	15361	15197	15320	15169	15286	15159	15058	15166	15111	15129	15362	15345	15312	15132	15296	15059	15230	15197	15305	15100	15408	15299	15245	15255	15329	15285	15345	15240	15407	15205	15383	15302	15093	15206	15167	15243	15031	15202	15214	15282	15263	15194	15135	15104	15240	15306	15201	15200	15185	15373	15305	15285	15221	15339	15268	15324	15151	15167	15128	15307	15228	15197	15353	15185	15213	15066	15214	15288	15228	15145	15349	15520	15343	15224	15114	15343	15215	15266	15205	15193	15296	15282	15397	15302	15161	15221	15314	15255	15226	15373	15191	15295	15357	15175	15347	15358	15179	15256	15314	15228	15394	15185	15303	15315	15317	15216	15265	15278	15317	15265	15263	15340	15367	15172	15310	15299	15172	15279	15243	15217	15232	15242	15350	15248	15294	15268	15315	15178	15282	15300	15287	15167	15336	15378	15262	15313	15161	15304	15295	15140	15312	15308	15272	15161	15281	15364	15370	15394	15331	15127	15337	15338	15383	15273	15319	15294	15159	15333	15336	15134	15301	15289	15067	15264	15153	15320	15059	15446	15351	15307	15462	15279	15262	15323	15438	15423	15226	15318	15354	15169	15265	15274	15170	15274	15291	15211	15339	15287	15302	15292	15189	15135	15300	15210	15325	15236	15282	15244	15180	15418	15389	15165	15255	15333	15222	15219	15419	15370	15235	15139	15117	15314	15354	15161	15236	15365	15082	15117	15157	15259	15098	15182	15208	15189	15420	15217	15237	15329	15179	15328	15429	15235	15183	15252	15353	15307	15288	15305	15427	15151	15285	15271	15208	15249	15270	15128	15101	15029	15363	15163	15239	15214	15120	15346	15073	15249	15180	15133	15108	15429	15305	15257	15322	15298	15246	15441	15295	15335	15117	15265	15180	15279	15068	15143	15224	15301	15236	15260	15203	15354	15121	15287	15342	15361	15279	15256	15220	15374	15314	15137	15270	15303	15271	15271	15211	15226	15299	15152	15105	15258	15236	15281	15167	15390	15357	15377	15142	15232	15259	15155	15368	15275	15385	15094	15327	15145	15273	15282	15233	15222	15157	15271	15336	15111	15328	15227	15312	15182	15326	15361	15262	15202	15159	15241	15338	15262	15195	15252	15250	15115	15279	15258	15316	15185	15357	15252	15312	15341	15234	15127	15194	15269	15207	15293	15217	15366	15294	15179	15227	15267	15308	15405	15478	15371	15255	15182	15300	15270	15429	15298	15053	15109	15214	15338	15292	15128	15103	15174	15261	15115	15304	15166	15225	15229	15272	15127	15230	15104	15318	15331	15225	15332	15275	15176	15276	15349	15149	15168	15194	15215	15285	15315	15173	15248	15327	15290	15294	15265	15306	15288	15240	15283	15254	15202	15219	15330	15460	15250	15428	15166	15183	15279	15261	15384	15227	15159	15238	15138	15413	15110	15227	15149	15416	15396	15194	15216	15192	15274	15389	15257	15262	15083	15401	15159	15324	15077	15251	15165	15285	15218	15197	15340	15306	15344	15305	15285	15238	15136	15284	15098	15166	15165	15172	15357	15191	15196	15291	15180	15107	15078	15239	15271	15287	15266	15475	15123	15254	15159	15360	15346	15357	15308	15229	15208	15314	15091	15279	15291	15141	15279	15334	15069	15110	15335	15291	15303	15263	15318	15310	15321	15303	15143	15090	15351	15174	15304	15184	15372	15106	15173	15353	15270	15228	15424	15316	15142	15271	15126	15315	15428	15174	15248	15137	15097	15435	15456	15277	15405	15202	15229	15201	15045	15299	15253	15238	15378	15223	15080	15344	15171	15289	15276	15319	15204	15259	15201	15068	15134	15330	15237	15227	15244	15281	15302	15136	15126	15342	15168	15303	15360	15371	15122	15254	15179	15249	15248	15300	15203	15378	15171	15115	15167	15347	15199	15326	15191	15065	15202	15223	15158	15211	15223	15111	15368	15103	15355	15393	15316	15292	15253	15356	15235	15392	15283	15268	15287	15402	15312	15315	15111	15373	15361	15336	15249	15226	15289	15277	15192	15344	15196	15378	15267	15313	15266	15358	15331	15392	15272	15279	15234	15274	15283	15210	15307	15412	15371	15412	15290	15350	15299	15331	15201	15224	15328	15177	15262	15244	15274	15079	15167	15209	15275	15263	15249	15245	15285	15352	15296	15428	15366	15069	15280
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
