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
339541523092	339541523656	339541524204	339541524754	339541525304	339541525854	339541526404	339541526954	339541527504	339541528054	339541528606	339541529154	339541529704	339541530254	339541530804	339541531354	339541531904	339541532454	339541533004	339541533554	339541534104	339541534654	339541535204	339541535754	339541536304	339541536854	339541537404	339541537954	339541538504	339541539054	339541539606	339541540156	339541540706	339541541254	339541541806	339541542354	339541542904	339541543456	339541544004	339541544554	339541545106	339541545654	339541546204	339541546756	339541547304	339541547854	339541548406	339541548954	339541549506	339541550056	339541550606	339541551156	339541551706	339541552256	339541552804	339541553356	339541553906	339541554456	339541555006	339541555556	339541556106	339541556656	339541557206	339541557756	339541558306	339541558856	339541559406	339541559956	339541560504	339541561056	339541561606	339541562154	339541562706	339541563256	339541563806	339541564356	339541564906	339541565454	339541566004	339541566556	339541567106	339541567656	339541568206	339541568756	339541569306	339541569856	339541570406	339541570956	339541571506	339541572056	339541572606	339541573156	339541573704	339541574256	339541574806	339541575354	339541575906	339541576456	339541577006	339541577556	339541578106	339541578656	339541579206	339541579756	339541580306	339541580856	339541581406	339541581956	339541582506	339541583056	339541583606	339541584156	339541584706	339541585256	339541585806	339541586356	339541586906	339541587456	339541588006	339541588556	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2674	3600	2300	2674	3600	2300	2673	3600	2300	2673	3600	2300	2672	3600	2300	2672	3600	2300	2671	3600	2300	2671	3600	2300	2670	3600	2300	2670	3600	2300	2670	3600	2300	2669	3600	2300	2669	3600	2300	2668	3600	2300	2668	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23626	21702	29617	24346	22323	25215	27120	23870	23061	23296	23189	23186	25028	48998	42731	25154	23310	22687	22926	22764	22869	22700	23046	22675	22718	22837	22859	22871	22750	22844	22909	22813	22778	22863	22906	22954	22795	22939	22877	22868	22775	23057	22756	22763	22584	22834	22563	22634	23138	23284	23160	23329	22728	22652	22747	22741	22717	22664	22906	22648	22780	22513	22787	22783	22841	22785	22783	22596	22582	22835	22959	22800	22805	22711	22844	22936	22794	22757	22697	22728	22668	22799	22794	22613	22834	22604	22688	22490	22915	22624	22676	22798	22675	22770	22910	22470	22564	22716	22698	22705	22740	22920	22615	22792	22353	22752	22635	22771	22679	22823	22906	22775	22678	22620	22731	22842	22560	22663	22746	22816	22697	22666	22868	22465	22665	22521	22689	22910	22618	22626	22788	22751	22657	22595	22693	22674	22789	22788	22769	22677	22698	22753	22913	22906	22960	22691	22677	22831	22643	22577	22589	22761	22546	22475	22641	22763	22633	22518	22911	22486	22721	22711	22757	22623	22784	22913	22597	22807	22706	22775	22624	22752	22615	22605	22717	22849	22837	22604	22665	22887	22658	22896	22610	22821	23121	22624	22727	22615	22782	22757	22693	22587	22508	22738	22585	22929	22450	22792	22664	22647	22711	22459	22771	22668	22730	22870	22837	22955	22522	22660	22628	23004	22495	22470	22639	22635	22819	22622	22755	22716	22815	22656	22627	22772	22511	22635	22841	22695	22629	22810	22668	22653	22666	22699	22659	22535	22812	22770	22754	22649	22794	22695	22638	22685	22939	22815	22807	22909	22670	22522	22523	22833	22734	22866	22978	22799	22744	22782	22587	22621	22682	22728	22720	22633	22693	22849	22567	22640	22821	22696	22671	22703	22730	22674	22864	22624	22659	22982	22756	22648	22505	22529	22716	22697	22493	22723	22745	22686	22640	22674	22792	22548	22888	22833	22736	22811	22595	22528	22888	22819	22556	22653	22870	22640	22766	22376	22666	22847	22679	22679	22663	22765	22707	22843	22810	22668	22498	22723	22965	22722	22781	22667	22439	22653	22568	22764	22745	22679	22678	22621	22845	22691	22913	22666	22634	22699	22687	22871	22716	22903	22439	22732	22565	22699	22803	22691	22919	22621	22833	22918	22581	22586	22418	22582	22604	22675	22613	22544	22974	22893	22529	22644	22762	22700	22570	22702	22778	22696	22689	22716	22780	22449	22685	22517	22640	22775	22638	22683	22624	22931	22604	22598	22625	22440	22873	22628	22592	22701	22706	22693	22555	22349	22503	22649	22776	22559	22634	22521	22689	22722	22723	22802	22634	22602	22622	22846	22672	22696	22697	22783	22756	22748	22772	22767	22641	22628	22752	22527	22792	22843	22583	22671	22594	22691	22597	22721	22850	22908	22648	22822	22773	22971	22749	22448	22632	22823	22853	22586	22796	22864	22973	22679	22585	22894	22714	22625	22619	22862	22782	22616	22723	22820	22839	22619	22785	22623	22643	22609	22721	22596	22410	22751	22719	22728	22766	22549	22687	22447	22626	22485	22770	22472	22618	22655	22668	22721	22823	22808	22647	22777	22691	22655	22695	22554	22596	22601	22646	22649	22558	22430	22850	22824	22556	22551	22818	22769	22782	22759	22773	22687	22735	22729	22752	22777	22792	22538	22606	22370	22723	22605	22717	22791	22660	22715	22713	22721	22861	22655	22651	22812	22769	22538	23008	22566	22675	22555	22742	22726	22883	22672	22654	22684	22796	22768	22834	22859	22988	22762	22798	22523	22802	22903	22586	22588	22612	22422	22613	22484	22637	22816	22672	22772	22473	22488	22756	22922	22849	22791	22707	22741	22595	22869	22799	22529	22618	22555	22811	22715	22545	22604	22838	22722	22761	22713	22684	22682	22707	22852	22796	22617	22742	22730	22901	22812	22627	22618	22876	22490	22756	22689	22727	22621	22674	22659	22627	22463	22321	22787	22819	22783	22677	22621	22817	22809	22655	22516	22623	22689	22751	22352	22836	22559	22621	22575	22492	22540	22805	22804	22676	23011	22654	22759	22750	22713	22536	22508	22858	22798	22672	22781	22620	22597	22734	22786	22842	22757	22699	22822	22887	22656	22663	22444	22731	22766	22574	22679	22913	22578	22805	22530	22629	22483	22799	22652	22740	22481	22676	22922	22581	22679	22773	22684	22790	22799	22637	22832	22780	22775	22510	22538	22855	22738	22903	22664	22813	22652	22704	22648	22881	22834	22538	22612	22642	22740	22631	22661	22807	22751	22733	22460	22742	22522	22820	22402	22917	22734	22977	22544	22803	22749	22861	22436	22647	22586	22696	22735	22666	22579	22901	22694	22776	22700	22636	22590	22743	22724	22817	22708	22644	22603	22494	22838	22854	22650	22614	22447	22692	22767	22658	22767	22604	22843	22816	22732	22799	22625	22603	22521	22636	22771	22518	22630	22883	22650	22729	22644	22795	22572	22734	22427	22598	22686	22756	22542	22629	22985	22907	22602	22770	22644	22741	22658	22671	22678	22623	22805	22516	22881	22781	22697	22763	22608	22689	22688	22714	22679	22800	22628	22450	22496	22748	22483	22702	22726	22805	22713	22882	22676	22790	22566	22638	22511	22590	22651	22732	22762	22792	22745	22933	22867	22686	22724	22852	22781	22753	22532	22577	22573	22627	22576	22649	22863	22701	22825	22682	22500	22687	22853	22686	22745	22806	22678	22735	22677	22557	22567	22719	22576	22932	22782	22684	22914	22758	22902	22685	22480	22775	22705	22853	22779	22697	22572	22617	22487	22743	22539	22586	22749	22715	22785	22669	22604	22752	22637	22616	22869	22622	22705	22808	22652	22798	22776	22856	22382	22634	22504	22436	22805	22666	22462	22812	22596	22506	22583	22822	22448	22473	22597	22543	22650	22655	22669	22603	22610	22830	22597	22484	22567	22563	22773	22579	22747	22680	22251	22743	22700	22727	22608	22880	22892	22629	22662	22806	22827	22631	22461	22769	22692	22565	22529	22737	22807	22861	22844	22643	22729	22770	22869	22714	22695	22661	22641	22688	22522	22618	22523	22877	22578	22654	22730	22494	22550	22724	22724	22683	22966	22800	22721	22788	22562	22688	22574	22600	22670	22805	22869	22626	22868	22571	22799	22595	22706	22445	22614	22647	22525	22859	22699	22793	22781	22659	22625	22668	22622	22748	22637	22756	22655	22609	22662	22800	22652	22658	22651	22775	22840	22510	22793	22695	22592	22792	22848	22620	22618	22606	22730	22732	22787	22511	22761	22676	22665	22808	22478	22372	22468	22777	22773	22620	22773	22601	22489	22855	22726	22624	22463	22719	22808	22868	22748	22913	22715	22583	22781	22682	22599	22584	22688	22642	22601	22770	22757	23035	22821	22534	22758	22571	22852	22662	22539	22780	22701	22696	22472	22901	22693	22666	22630	22637	22763	22798	22792	22670	22608	22363	22686	22690	22715	22828	22747	22705	22575	22699	22492	22719	22755	22645	22792	22662	22555	22798	22488	22530	22609	22765	22774	22730	22761	22645	22735	22759	22271	22757	22672	22516	22582	22712	22706	22814	22776	22664	22624	22824	22644	22758	22945	22570	22744	22530	22417	22657	22720	23047	22536	22746	22647	22712	22695	22875	22590	22608	22553	22785	22638	22755	22278	22637	22595	22696	22715	22706	22945	22877	22681	22760	22849	22820	22819	22557	22486	22797	22666	22725	22523	22687	22758	22832	22763	22782	22596	22558	22978	22612	22635	22739	22631	22799	22835	22524	22695	22660	22744	22648	22625	22871	22707	22733	23039	22781	22608	22614	22773	22585	22517	22830	22752	22528	22527	22515	22649	22676	22633	22580	22722	22714	22635	22626	22688	22805	22766	22853	23047	22702	22747	22686	22485	22623	22559	22628	22615	22554	22738	22754	22502	22569	22757	22605	22717	22515	22753	22694	22724	22501	22650	22704	22755	22688	22764	22770	22810	22778	22739	22673	22901	22546	22674	22769	22816	22867	22911	22859	22734	22674	22676	22765	22661	22663	22821	22433	22700	22434	22724	22541	22752	22739	22599	22840	22668	22531	22635	22712	22661	22679	22737	22916	22481	22529	22730	22888	22887	22711	22703	22515	22674	22565	22567	22911	22708	22810	22779	22899	22751	22672	22676	22832	22757	22585	22450	22647	22781	22698	22487	22790	22641	22549	22629	22778	22783	22727	22874	22681	22609	22698	22970	22733	22784	22841	22808	22583	22567	22687	22662	22839	22453	22775	22671	22809	22626	22707	22662	22676	22571	22674	22811	22767	22702	22639	22479	22707	22516	22756	22542	22745	22792	22806	22840	22576	22618	22826	22689	22806	22849	22683	22572	22850	22548	22453	22649	22744	22692	22776	22845	22793	22725	22729	22765	22551	22532	22606	22833	22766	22957	22592	22508	22748	22746	22824	22592	22574	22694	22561	22647	22501	22791	22728	22754	22671	22596	22817	22820	22940	22602	22838	22780	22925	22961	22505	22695	22637	22649	22784	22524	22773	22822	22454	22681	22564	22741	22685	22586	22566	22585	22800	22668	22750	22704	22789	22556	22685	22719	22636	22718	22682	22703	22493	22645	22802	22721	22730	22690	22712	22814	22725	22890	22704	22833	22798	22703	22687	22560	22312	22612	22642	22962	22810	22921	22781	22441	22776	22676	22758	22606	22682	22894	22775	22755	22742	22660	22707	22662	22731	22584	22746	22685	22489	22660	22770	22753	22729	22813	22777	22597	22497	22363	22860	22711	22625	22814	22677	22562	22584	22583	22799	22601	22742	22899	22700	22938	22945	22849	22572	22695	22611	22801	22598	22593	22710	22766	22835	22708	22585	22694	22714	22701	22628	22557	22725	22767	22706	22996	22670	22637	22591	22514	22830	22764	22810	22656	22702	22664	22811	22471	22775	22734	22716	22691	22645	22762	22508	22669	22646	22598	22911	22692	22645	22812	22827	22747	22782	22640	22596	22681	22647	22909	22560	22533	22733	22734	22633	22843	22755	22665	22628	22764	22654	22729	22771	22867	22783	22691	22651	22530	22430	22700	22612	22744	22884	22656	22657	22606	22897	22713	22639	22740	22737	22685
17975	29721	27628	23631	22284	21555	20849	20598	20268	20251	20015	20047	23932	50647	38202	19613	19741	19583	19700	19603	19590	19573	19606	19535	19602	19661	19577	19648	19572	19680	19592	19681	19557	19572	19549	19658	19625	19680	19639	19667	19594	19496	19516	19577	19782	19815	19660	19492	20357	20724	20346	20046	19801	19698	19600	19670	19612	19633	19814	19561	19428	19581	19584	19664	19653	19654	19586	19585	19628	19449	19555	19505	19480	19669	19667	19676	19597	19694	19630	19683	19586	19513	19727	19333	19499	19670	19541	19551	19512	19549	19758	19555	19697	19423	19794	19717	19463	19561	19500	19703	19646	19586	19574	19628	19609	19396	19557	19618	19566	19566	19646	19643	19414	19558	19627	19516	19555	19579	19641	19415	19796	19540	19545	19822	19414	19497	19711	19516	19471	19654	19760	19586	19556	19443	19557	19433	19483	19554	19749	19629	19523	19638	19594	19711	19641	19629	19489	19581	19677	19719	19608	19451	19643	19433	19467	19606	19793	19532	19505	19533	19509	19538	19453	19453	19613	19627	19654	19668	19448	19568	19628	19530	19310	19388	19577	19563	19542	19532	19457	19648	19446	19595	19712	19393	19759	19605	19527	19720	19516	19796	19680	19442	19663	19673	19572	19490	19760	19466	19563	19631	19599	19596	19536	19628	19590	19694	19582	19711	19475	19507	19386	19557	19651	19557	19715	19474	19429	19592	19566	19525	19570	19590	19541	19657	19588	19425	19508	19571	19576	19656	19656	19671	19486	19539	19500	19518	19424	19530	19598	19558	19518	19488	19484	19545	19564	19423	19580	19728	19682	19402	19676	19432	19391	19412	19576	19596	19377	19619	19547	19525	19641	19400	19799	19499	19525	19625	19506	19469	19786	19462	19688	19445	19601	19661	19564	19544	19527	19503	19541	19563	19579	19478	19608	19462	19589	19592	19703	19458	19586	19593	19606	19597	19401	19686	19636	19491	19510	19668	19532	19780	19668	19385	19573	19745	19749	19623	19690	19492	19696	19418	19554	19469	19458	19626	19526	19474	19685	19665	19521	19394	19572	19468	19668	19664	19500	19442	19569	19582	19680	19646	19417	19378	19593	19442	19485	19707	19642	19744	19528	19800	19423	19707	19486	19497	19401	19665	19541	19792	19567	19459	19404	19616	19486	19670	19449	19476	19604	19520	19596	19413	19583	19458	19412	19558	19618	19472	19518	19562	19403	19634	19575	19652	19442	19480	19675	19581	19535	19534	19569	19500	19523	19501	19600	19436	19641	19496	19571	19570	19596	19641	19479	19533	19535	19637	19584	19404	19447	19616	19442	19505	19588	19437	19559	19332	19508	19490	19483	19572	19744	19463	19480	19477	19541	19686	19550	19595	19495	19678	19539	19726	19449	19431	19636	19673	19407	19435	19504	19512	19557	19559	19532	19532	19392	19579	19717	19550	19466	19535	19501	19585	19617	19393	19630	19579	19396	19404	19565	19610	19689	19467	19625	19637	19388	19585	19568	19421	19714	19582	19608	19603	19644	19537	19429	19649	19563	19242	19571	19592	19494	19844	19556	19559	19498	19682	19648	19590	19568	19665	19545	19776	19652	19419	19453	19368	19689	19509	19429	19583	19447	19696	19598	19614	19452	19626	19623	19575	19673	19568	19522	19549	19526	19436	19537	19567	19605	19460	19659	19545	19446	19572	19430	19586	19567	19641	19505	19533	19574	19704	19608	19526	19581	19555	19482	19554	19548	19540	19739	19348	19680	19423	19641	19635	19581	19522	19695	19501	19636	19569	19537	19660	19622	19423	19613	19545	19421	19633	19416	19596	19633	19580	19520	19680	19572	19575	19359	19537	19642	19551	19667	19773	19540	19608	19672	19560	19675	19642	19589	19503	19726	19776	19449	19659	19615	19620	19457	19534	19609	19485	19496	19582	19570	19511	19323	19621	19728	19452	19581	19433	19507	19548	19746	19488	19598	19490	19392	19411	19580	19489	19633	19618	19591	19672	19567	19536	19577	19527	19627	19599	19558	19536	19622	19702	19564	19602	19530	19510	19502	19644	19526	19466	19444	19572	19628	19570	19542	19541	19591	19526	19593	19613	19322	19580	19502	19459	19554	19384	19482	19602	19591	19627	19524	19733	19738	19574	19485	19593	19609	19523	19473	19486	19576	19485	19608	19566	19695	19521	19441	19559	19715	19541	19685	19554	19647	19630	19583	19615	19522	19618	19524	19538	19500	19520	19335	19550	19571	19476	19486	19493	19468	19462	19742	19623	19644	19645	19564	19503	19455	19532	19567	19591	19495	19492	19552	19438	19703	19396	19596	19682	19589	19510	19705	19556	19650	19694	19429	19536	19456	19477	19704	19649	19572	19564	19633	19602	19558	19509	19672	19532	19448	19515	19614	19441	19520	19789	19539	19730	19502	19441	19591	19576	19503	19489	19550	19561	19639	19650	19511	19287	19547	19564	19527	19623	19485	19557	19461	19480	19583	19698	19667	19493	19585	19376	19405	19373	19508	19586	19469	19355	19700	19606	19633	19706	19309	19562	19556	19600	19383	19297	19389	19443	19677	19474	19745	19642	19742	19648	19611	19481	19668	19579	19604	19521	19596	19578	19430	19647	19582	19552	19485	19565	19582	19680	19623	19557	19487	19505	19669	19489	19519	19500	19639	19470	19478	19417	19469	19561	19618	19656	19631	19549	19395	19374	19580	19504	19498	19513	19643	19620	19639	19585	19503	19571	19474	19675	19772	19520	19578	19568	19601	19685	19546	19809	19656	19447	19597	19604	19446	19562	19465	19499	19613	19620	19688	19409	19519	19534	19564	19461	19667	19343	19555	19492	19805	19645	19355	19567	19563	19620	19466	19545	19643	19606	19523	19466	19506	19446	19650	19688	19635	19744	19584	19491	19354	19541	19653	19465	19549	19488	19569	19558	19488	19496	19716	19561	19320	19526	19743	19598	19703	19687	19421	19752	19450	19388	19686	19540	19550	19550	19484	19709	19556	19600	19744	19671	19504	19573	19473	19541	19541	19472	19604	19585	19449	19544	19626	19540	19619	19444	19681	19646	19566	19504	19591	19476	19567	19451	19506	19613	19641	19553	19471	19742	19506	19599	19385	19770	19506	19574	19533	19444	19566	19200	19614	19425	19471	19605	19496	19662	19617	19488	19553	19344	19673	19385	19585	19539	19524	19608	19508	19608	19471	19575	19450	19543	19413	19451	19455	19646	19634	19519	19431	19652	19709	19587	19666	19558	19634	19574	19572	19532	19442	19764	19595	19615	19784	19696	19438	19674	19784	19412	19550	19662	19353	19673	19511	19564	19642	19530	19553	19672	19481	19491	19582	19471	19624	19339	19501	19585	19681	19632	19497	19379	19589	19521	19658	19458	19349	19598	19429	19506	19414	19590	19502	19596	19467	19651	19544	19696	19378	19619	19422	19720	19424	19458	19388	19513	19533	19525	19532	19520	19445	19773	19639	19439	19529	19523	19593	19719	19608	19591	19396	19652	19525	19605	19548	19440	19505	19576	19552	19736	19570	19556	19660	19564	19570	19442	19495	19642	19656	19575	19578	19605	19638	19623	19489	19593	19357	19485	19550	19501	19444	19569	19547	19506	19636	19586	19490	19702	19571	19463	19604	19654	19527	19500	19603	19708	19732	19591	19585	19380	19436	19554	19485	19628	19449	19577	19634	19459	19330	19493	19554	19518	19552	19565	19587	19554	19679	19545	19478	19544	19446	19676	19508	19609	19531	19423	19569	19536	19606	19381	19652	19507	19579	19689	19486	19589	19624	19447	19434	19410	19537	19418	19594	19546	19589	19572	19533	19610	19492	19521	19631	19595	19547	19588	19355	19634	19625	19638	19509	19472	19525	19641	19434	19349	19629	19399	19657	19583	19643	19405	19541	19599	19653	19514	19545	19501	19541	19597	19570	19616	19566	19421	19816	19625	19357	19576	19559	19565	19416	19462	19435	19670	19475	19505	19628	19415	19586	19517	19422	19739	19442	19629	19535	19687	19670	19696	19678	19681	19472	19523	19453	19467	19588	19590	19456	19592	19574	19613	19544	19542	19694	19577	19482	19336	19588	19611	19680	19579	19657	19587	19467	19598	19654	19653	19524	19505	19554	19475	19451	19631	19626	19468	19612	19620	19630	19681	19586	19560	19521	19779	19342	19494	19696	19642	19616	19435	19417	19610	19559	19566	19531	19460	19496	19414	19568	19431	19489	19556	19437	19551	19676	19665	19581	19513	19569	19471	19437	19596	19713	19476	19599	19570	19716	19520	19354	19548	19475	19562	19523	19426	19467	19706	19568	19580	19415	19437	19595	19581	19589	19475	19568	19637	19638	19526	19583	19435	19678	19549	19739	19563	19621	19701	19397	19522	19442	19796	19495	19575	19428	19480	19612	19695	19643	19523	19667	19675	19615	19511	19414	19459	19559	19660	19608	19738	19650	19606	19560	19494	19529	19473	19411	19563	19394	19564	19375	19655	19682	19505	19565	19605	19462	19729	19565	19470	19518	19669	19585	19782	19447	19631	19594	19514	19560	19704	19657	19519	19577	19701	19528	19601	19485	19472	19621	19566	19557	19400	19587	19555	19712	19652	19816	19534	19472	19676	19539	19594	19642	19764	19453	19567	19451	19606	19563	19536	19500	19493	19333	19634	19644	19693	19576	19731	19694	19680	19543	19708	19662	19544	19600	19742	19681	19638	19622	19554	19447	19560	19596	19718	19634	19381	19500	19510	19621	19471	19687	19490	19370	19534	19564	19368	19647	19674	19585	19513	19598	19570	19550	19663	19406	19597	19494	19585	19660	19413	19729	19529	19463	19585	19545	19541	19632	19466	19700	19504	19607	19542	19626	19583	19543	19521	19555	19660	19415	19777	19429	19472	19400	19416	19736	19597	19624	19524	19570	19516	19469	19487	19682	19634	19525	19460	19588	19688	19544	19651	19583	19536	19529	19519	19539	19597	19631	19528	19615	19282	19476	19488	19461	19478	19559	19502	19458	19494	19488	19617	19522	19551	19528	19552	19682	19623	19661	19582	19696	19523	19414	19524	19649	19510	19495	19546	19497	19510	19596	19634	19580	19703	19504	19666	19646	19568	19699	19466	19704	19499	19625	19602
28227	22670	26111	24106	22131	22215	22560	22523	22250	22362	22537	22157	22793	25017	24766	22503	22264	22378	22547	22448	22575	22320	22397	22100	22496	22351	22239	22495	22559	22360	22419	22555	22603	22311	22336	22310	22371	22324	22290	22273	22293	22327	22547	22341	22309	22278	22346	22439	22426	22435	22563	22350	22385	22512	22438	22539	22391	22321	22434	22548	22548	22532	22508	22197	22505	22408	22495	22290	22316	22299	22570	22468	22218	22415	22236	22229	22314	22406	22102	22236	22451	22301	22215	22434	22366	22400	22470	22414	22347	22270	22344	22440	22539	22351	22595	22312	22248	22452	22308	22211	22191	22460	22419	22285	22233	22211	22549	22274	22210	22140	22260	22145	22048	22135	22143	22241	22201	22371	22397	22293	22412	22290	22186	22524	22410	22373	22270	22278	22261	22325	22362	22202	22274	22440	22435	22440	22368	22274	22377	22495	22539	22471	22415	22144	22219	22565	22380	22179	22252	22306	22211	22324	22183	22396	22516	22436	22253	22314	22471	22464	22371	22309	22481	22349	22306	22111	22240	22313	22407	22399	22331	22411	22196	22301	22381	22359	22394	22311	22532	22170	22269	22489	22325	22394	22411	22290	22413	22116	22385	22188	22187	22121	22270	22300	22458	22236	22479	22374	22336	22436	22451	22105	22205	22303	22214	22272	22327	22218	22336	22228	22261	22272	22214	22269	22354	22406	22580	22541	22196	22159	22390	22119	22239	22293	22154	22376	22255	22476	22415	22280	22210	22265	22299	22654	22259	22425	22428	22241	22515	22337	22250	22199	22313	22386	22314	22466	22175	22290	22175	22412	22483	22157	22259	22252	22168	22386	22352	22246	22221	22483	22234	22096	22124	22217	22143	22354	22311	22106	22441	22360	22225	22148	22418	22461	22515	22379	22348	22515	22388	22104	22122	22308	22313	22292	22240	22298	22275	22248	22385	22314	22311	22310	22248	22404	22282	22391	22290	22160	22321	22491	22240	22270	22407	22446	22236	22275	22246	22134	22238	22097	22289	22226	22219	22150	22423	22329	22199	22394	22319	22515	22532	22518	22173	22200	22455	22422	22218	22544	22243	22323	22300	22274	22235	22298	22581	22479	22399	22494	22343	22628	22397	22154	22245	22330	22266	22359	22154	22495	22337	22484	22355	22393	22530	22117	22439	22430	22326	22200	22530	22523	22129	22332	22301	22304	22458	22253	22464	22318	22186	22382	22441	22221	22311	22202	22257	22437	22298	22468	22578	22584	22486	22430	22505	22151	22435	22111	22263	22297	22219	22378	22205	22289	22517	22212	22179	22201	22419	22372	22304	22404	22311	22032	22361	22357	22353	22216	22384	22348	22226	22291	22281	22253	22403	22120	22351	22447	22392	22244	22309	22250	22170	22183	22366	22305	22328	22297	22476	22263	22234	22378	22385	22383	22318	22427	22225	22232	22462	22371	22436	22318	22162	22288	22500	22445	22310	22310	22413	22203	22504	22373	22496	22144	22513	22436	22327	22211	22292	22155	22487	22251	22368	22079	22252	22291	22329	22456	22395	22253	22329	22321	22419	22310	22337	22287	22381	22403	22394	22344	22249	22232	22192	22347	22467	22405	22343	22428	22195	22288	22163	22278	22215	22449	22410	22588	22319	22370	22463	22381	22319	22241	22197	22400	22504	22327	22344	22272	22293	22463	22267	22346	22412	22111	22434	22402	22426	22353	22363	22070	22312	22181	22371	22286	22342	22499	22387	22278	22401	22499	22460	22331	22308	22193	22327	22484	22220	22317	22187	22252	22326	22410	22348	22481	22519	22524	22541	22206	22268	22328	22440	22400	22288	22465	22305	22310	22374	22461	22392	22124	22269	22401	22263	22214	22475	22187	22550	22397	22233	22229	22156	22609	22379	22236	22230	22331	22318	22430	22313	22396	22310	22223	22257	22375	22236	22311	22524	22170	22418	22360	22280	22321	22326	22495	22363	22367	22295	22396	22270	22551	22223	22346	22365	22239	22428	22431	22382	22442	22321	22530	22361	22364	22495	22440	22373	22214	22551	22214	22300	22389	22192	22325	22274	22181	22145	22348	22470	22355	22504	22340	22421	22428	22530	22253	22157	22165	22319	22295	22346	22270	22349	22303	22354	22431	22488	22351	22262	22230	22300	22418	22217	22349	22512	22231	22453	22383	22525	22445	22220	22390	22428	22188	22470	22365	22393	22269	22252	22221	22238	22375	22227	22215	21945	22377	22268	22251	22302	22125	22310	22333	22275	22395	22252	22449	22294	22482	22291	22532	22287	22318	22474	22369	22343	22555	22282	22345	22213	22127	22403	22330	22452	22406	22218	22507	22350	22357	22418	22312	22358	22431	22180	22205	22397	22312	22215	22192	22426	22314	22371	22294	22239	22334	22345	22299	22209	22522	22203	22197	22205	22416	22338	22205	22378	22277	22339	22417	22468	22317	22363	22208	22537	22316	22332	22203	22281	22217	22127	22436	22233	22341	22506	22102	22112	22312	22308	22383	22493	22341	22151	22211	22182	22141	22296	22350	22210	22335	22237	22273	22481	22158	22381	22349	22102	22391	22320	22244	22293	22235	22234	22373	22578	22365	22186	22172	22448	22400	22342	22353	22510	22480	22276	22290	22370	22438	22348	22323	22389	22340	22254	22297	22121	22369	22380	22255	22249	22275	22235	22333	22436	22202	22348	22142	22333	22421	22486	22237	22339	22307	22515	22128	22607	22389	22381	22337	22370	22510	22223	22325	22197	22186	22291	22245	22313	22384	22379	22431	22318	22296	22319	22166	22271	22311	22273	22251	22150	22308	22222	22356	22295	22107	22314	22397	22444	22322	22550	22117	22466	22331	22314	22339	22367	22259	22314	22315	22394	22320	22433	22200	22056	22333	22536	22210	22394	22209	22212	22188	22339	22320	22519	22190	22301	22188	22109	22393	22239	22207	22341	22181	22037	22243	22635	22304	22243	22474	22251	22362	22379	22293	22339	22246	22399	22086	22163	22246	22380	22156	22439	22362	22315	22313	22312	22251	22421	22155	22411	22282	22429	22293	22501	22353	22328	22205	22315	22244	22302	22152	22285	22179	22361	22236	22414	22122	22367	22329	22334	22258	22210	22134	22379	22351	22202	22256	22287	22266	22287	22379	22285	22324	22404	22314	22333	22222	22346	22352	22251	22305	22225	22338	22348	22348	22465	22532	22302	22339	22156	22468	22304	22331	22414	22463	22465	22031	22403	22152	22235	22314	22301	22316	22180	22260	22428	22364	22404	22418	22359	22339	22322	22354	22364	22352	22366	22330	22377	22199	22555	22333	22233	22250	22438	22676	22457	22221	22442	22168	22212	22441	22474	22348	22510	22474	22482	22443	22263	22345	22291	22437	22399	22246	22453	22525	22393	22251	22475	22404	22372	22317	22233	22276	22371	22450	22107	22395	22293	22428	22112	22463	22409	22394	22301	22258	22522	22433	22078	22388	22306	22281	22472	22429	22560	22355	22275	22209	22398	22352	22158	22459	22353	22500	22163	22470	22281	22215	22426	22177	22682	22242	22254	22198	22412	22589	22346	22213	22250	22357	22425	22639	22362	22238	22352	22273	22242	22322	22376	22222	22288	22185	22426	22428	22278	22367	22223	22359	22391	22255	22127	22177	22491	21956	22254	22207	22257	22393	22657	22282	22196	22217	22374	22323	22338	22415	22198	22199	22290	22271	22193	22329	22041	22474	22291	22239	22366	22068	22115	22434	22097	22077	22298	22311	22344	22249	22471	22487	22472	22523	22416	22230	22265	22080	22501	22291	22309	22594	22179	22384	22328	22288	22431	22619	22460	22340	22392	22138	22342	22460	22421	22149	22670	22259	22391	22564	22410	22223	22333	22303	22301	22499	22169	22503	22256	22182	22235	22334	22531	22155	22539	22357	22365	22226	22086	22028	22311	22475	22342	22336	22192	22363	22420	22205	22554	22290	22252	22342	22459	22192	22376	22472	22257	22303	22249	22199	22296	22353	22322	22316	22384	22249	22457	22293	22330	22445	22470	22156	22357	22225	22325	22198	22352	22106	22293	22412	22296	22173	22458	22480	22399	22533	22449	22555	22410	22385	22531	22107	22278	22421	22345	22251	22567	22426	22562	22404	22323	22393	22462	22191	22301	22338	22132	22358	22292	22236	22241	22320	22431	22284	22230	22417	22356	22375	22314	22424	22471	22406	22401	22535	22174	22532	22362	22228	22410	22574	22225	22336	22252	22399	22369	22286	22373	22374	22333	22306	22294	22443	22295	22344	22198	22393	22564	22274	22531	22252	22464	22318	22387	22362	22407	22156	22264	22294	22523	22292	22078	22328	22206	22306	22490	22242	22128	22155	22425	22162	22237	22226	22217	22444	22106	22420	22512	22334	22472	22384	22325	22350	22332	22219	22449	22429	22265	22383	22165	22444	22529	22424	22289	22322	22478	22353	22417	22319	22348	22152	22303	22159	22359	22607	22277	22358	22187	22410	22280	22390	22338	22315	22459	22209	22444	22409	22338	22449	22210	22018	22282	22162	22398	22412	22556	22229	22385	22424	22356	22269	22148	22179	22200	22263	22278	22434	22462	22273	22392	22595	22338	22377	22350	22397	22291	22369	22363	22472	22520	22257	22267	22286	22505	22356	22171	22153	22264	22354	22404	22459	22197	22473	22412	22432	22099	22348	22539	22104	22348	22357	22336	22398	22242	22239	22227	22177	22513	22543	22034	22332	22351	22237	22232	22209	22342	22218	22331	22379	22388	22057	22263	22455	22387	22286	22278	22279	22417	22340	22227	22277	22331	22253	22323	22457	22146	22409	22381	22511	22471	22182	22258	22422	22310	22380	22360	22452	22267	22474	22164	22238	22435	22498	22333	22341	22435	22382	22145	22332	22321	22310	22264	22476	22331	22398	22217	22273	22335	22230	22205	22358	22236	22089	22368	22276	22212	22293	22399	22469	22073	22239	22432	22309	22402	22422	22267	22349	22463	22437	22369	22209	22234	22199	22193	22095	22352	22516	22367	22348	22403	22380	22274	22021	22461	22370	22251	22392	22217	22344	22235	22436	22330	22497	22191	22503	22321	22110	22300	22252	22238	22388	22540	22285	22583	22471	22138	22320	22381	22385
17155	20051	19714	19434	19361	19268	19378	19204	19336	19207	19262	19291	19649	23989	22299	19287	19367	19247	19336	19243	19377	19299	19135	19248	19130	19235	19208	19217	19024	19268	19264	19331	19105	19161	19327	19122	19136	19145	19267	19108	19283	19213	19231	19400	19171	19272	19249	19142	19198	19315	19314	19361	19298	19203	19189	19125	19204	19168	19234	19410	19284	19195	19042	19205	19350	19161	19060	19344	19160	19133	19232	19108	19190	19050	19313	19019	19156	19075	19193	19233	19168	19154	19115	19072	19242	18976	19265	19233	19204	19336	19175	19140	19314	19076	19254	19084	19084	19157	19155	19194	19238	19263	19087	19344	19197	19173	19071	19056	19079	19304	19193	19228	19208	19193	19028	19132	19131	19154	19107	19154	19166	19211	19341	19205	19270	19320	19405	19065	19440	19143	19195	19280	19282	19293	19240	19197	19308	19198	19224	19046	19278	19169	19181	19124	19131	19071	19261	19344	19257	19161	19224	19201	19284	19109	19147	19246	19194	19177	19408	19263	19343	19176	19321	19093	19094	19104	19125	19231	19395	19350	19123	19274	19268	19249	19189	19186	19235	19094	19171	19212	18934	19239	19123	19225	19168	19045	19039	19164	19317	19223	19155	19184	19258	19111	19328	19070	19176	19175	19169	19273	19292	19186	19119	19210	19144	19187	19334	19251	19113	19297	19193	19209	19007	19310	19270	19350	19337	19092	19321	19316	19319	19418	19136	19131	19193	19145	19149	19229	19141	19324	19438	19320	19259	19056	19197	19280	19327	19168	19088	19163	19348	19223	19063	19084	19116	19226	19240	19228	19134	19107	19372	19236	19084	18948	19038	19476	19230	19276	19203	19235	19254	19285	19038	19373	19154	19197	19267	19041	18966	19250	19159	19132	19267	19064	19309	19037	19384	19193	19232	19086	19157	19148	19338	19250	19274	19232	19204	19284	19217	19317	19172	19361	19223	19237	19047	19073	19262	19101	19328	19167	19313	19185	19063	19225	19149	19159	19208	19177	19115	19220	19171	19076	19302	19088	19084	19235	19219	19277	19155	19331	19253	19186	19334	19151	19135	19186	18948	19233	19102	19248	19215	19186	19178	19306	19466	19261	19194	19243	19232	19079	19082	19174	19301	19127	19232	19070	19207	19087	19305	19263	19146	19173	19333	19306	19320	19125	19165	19333	19161	19234	19256	19033	19154	19057	19179	19250	19247	19319	19378	19202	19233	19122	19070	19080	19247	19250	19089	19108	19207	18999	19034	19105	19271	19008	19115	19402	19275	19152	19086	19187	19237	19031	19194	19182	19187	19316	19235	19213	19098	19110	19271	19229	19020	19364	19131	19187	19033	19256	19183	19195	19221	19222	19241	19094	19233	19284	19189	19216	19135	19264	19241	19554	19138	19408	19312	19213	19185	19246	19379	19195	19233	18942	19286	19245	19129	19249	19158	19345	19380	19091	19300	19356	19188	19071	19334	19256	19251	19228	19133	19256	19017	19086	19295	19222	19191	19244	19208	19219	19209	19296	19217	19352	19139	19166	19307	19268	19149	19239	19181	19216	19219	19213	19081	19179	19170	19241	19113	19174	19082	19167	19177	19129	19272	19236	19162	19279	19267	19124	19145	19147	19308	19417	19201	19205	19138	19275	19134	19215	19524	19201	19200	19150	19019	19272	19363	19231	19191	19243	19159	19163	19022	19234	19307	19170	19293	19262	19178	19297	19195	19311	19174	19227	19128	19038	19041	19116	19123	19240	19122	19203	19194	19007	19374	19232	19274	19141	19201	19333	19194	19252	19124	19217	19249	19159	19396	19263	19047	19120	19231	19249	19359	19216	19167	19165	19173	19196	19304	19154	19347	19433	18995	19307	19299	19156	19141	19126	19244	19252	19337	19108	19189	19051	19188	19210	19195	19281	19070	19321	19118	19150	19149	19173	19193	19242	19361	19149	19192	19105	19123	19356	19336	19168	19197	19269	19174	19379	19330	19282	19221	19265	19228	19232	19241	19310	19269	19305	19364	19100	19137	19198	19193	19315	19257	19097	19077	19055	19213	19269	19027	19212	19180	19221	19390	19054	19223	19205	19162	19246	19253	19204	19199	19308	19213	19331	19239	19193	19217	19141	19279	19247	19162	19132	19192	19198	19283	19321	19241	19280	19029	19193	19113	19273	19300	19150	19387	19171	19362	19154	19081	19094	19136	19280	19207	19185	19181	19037	19205	19289	19335	19290	19251	19296	19388	19227	19297	19147	19187	19040	19214	19180	19194	19054	19154	19139	19307	19319	19089	19015	19293	19044	19235	19156	19208	19129	19151	19202	19337	19202	19180	19186	19136	19221	19249	19390	19152	19295	19181	19243	19040	19310	19137	19053	19366	19106	19212	19227	19156	19336	19255	19213	19034	19288	19202	19212	19269	19266	19248	19249	19126	19144	19165	18980	19295	19267	19325	19228	19202	19245	19240	19132	19288	19200	19304	19195	19379	19116	19237	19219	19300	19264	19182	19270	19162	19230	19229	19108	19147	19368	19249	19206	19557	19202	19204	19416	19214	19293	19210	19273	19078	19171	19053	19192	19306	19014	19263	19180	19348	19210	19233	19122	19234	19148	19374	19006	19204	19179	19271	19212	19252	19094	19135	19289	19353	19101	19166	19423	18935	18954	19116	19231	19229	19274	19224	19204	19307	19408	19230	19272	19365	19221	19292	19288	18962	19048	19124	19367	19087	19188	19114	19448	19227	19276	19385	19130	19326	19215	19064	19242	19450	19348	19179	19250	19306	19298	19173	19447	19104	19337	19163	19143	19163	19090	19118	19299	19223	18989	19221	19169	19169	19177	19181	19107	19006	19309	19352	18909	19052	19173	19366	19326	19137	19147	19166	19250	19265	19196	19169	19085	19359	19253	19255	19368	19113	19336	19141	19023	19195	19005	19134	19225	19260	19046	19289	19227	19174	19172	19134	19268	19301	19122	19224	19229	19210	19242	19133	19349	19098	19382	19209	19363	19279	19214	19122	19283	19148	19262	19021	19311	19270	19085	19206	19221	19320	19218	19083	19277	19157	19102	19155	19290	19144	19297	19306	19140	19128	19223	19324	19333	19284	19223	19137	19183	19296	19281	19102	19234	19205	19256	19150	19152	19186	19192	19383	19195	19066	19298	19243	19257	19110	19209	19276	19188	19083	19231	19068	19270	19197	19387	19301	19247	19223	19131	19106	19247	19183	19235	19277	19172	19120	19360	19413	19286	19073	19291	19283	19082	19317	19217	19278	19040	19278	19325	19207	19175	19244	19231	19260	19150	19176	19184	19197	19460	19240	19189	19217	19240	19056	19213	19160	19136	19216	19162	19093	19330	19181	19255	19205	19184	19234	19259	18987	19239	19248	19194	19113	19156	19219	19247	19260	19328	19003	19405	19032	19319	19254	19110	19279	19226	19081	19080	19256	19282	19106	19008	19281	19085	19198	19349	19231	19324	19297	19232	19230	19081	19476	19147	19301	19340	19112	19192	19036	19226	19380	19145	19200	19065	19242	19290	19222	19086	19283	19002	19227	19016	19235	19158	19146	19285	19108	19287	19188	19211	19304	19206	19379	19131	19363	19168	19175	19237	19318	19441	19149	19193	19329	19092	19161	19220	19145	19231	19002	19324	19214	19167	19244	19224	19245	19272	19178	19337	19181	19333	19033	19361	19240	19130	19179	19238	19100	19191	19350	19146	19296	19258	19213	19116	19302	19304	19351	19043	19176	19292	19276	19365	19240	19328	19337	19176	19165	19128	19164	19287	19086	19359	19263	19242	19216	19210	19101	19091	19278	19485	19452	19158	19310	19232	19247	19357	19383	19149	19165	19325	19119	19153	19270	19303	19264	19071	19217	19003	19247	19139	19221	19158	19285	19293	19201	19197	19270	19221	19306	19146	19176	19109	19111	19226	19187	19262	19176	19362	19198	19361	19129	19234	19361	19146	19231	19151	19074	19235	19186	18982	19208	19216	19120	19365	19152	19127	19113	19330	19254	19227	19372	19094	19467	19228	19213	19216	19278	19243	19207	19150	19216	19150	19305	19099	19261	19122	19082	19195	19263	19187	19393	19234	19064	19228	19587	19303	19409	19133	19164	19175	19195	19251	19305	19109	19239	19170	19080	18982	19409	19205	19238	19275	19195	19178	19220	19132	19226	19165	19045	19283	19188	19211	19279	19252	19290	19208	19354	19338	19134	19251	19272	19080	19252	19252	19361	19169	19296	19062	19092	19232	19202	19164	19266	19265	19307	19240	19276	19170	19122	19104	19180	19087	19421	19401	19148	19241	19299	19040	19327	19293	19314	19138	19108	19298	19285	19082	19269	19287	19340	19342	19279	19174	19126	19084	19285	19451	19245	19489	19101	19378	19286	19048	19200	19285	19277	19171	19239	19137	19308	19328	19319	19208	19283	19338	18982	19082	19244	19325	19312	19104	19148	19334	19295	19143	19214	19289	19227	19232	19156	19074	19238	19252	19147	19308	19073	19088	19279	19134	19207	19225	19236	19352	19295	19230	19130	19218	19089	19087	19107	19226	19300	19362	19214	19377	19368	19153	19156	19108	19194	19157	19364	19210	19182	19236	19249	19085	19333	19375	19327	19266	19239	19185	19219	19321	19280	19350	19290	19329	19279	19027	19223	19190	19230	19136	19221	19138	19099	19304	19205	19207	19120	19127	19229	19310	19179	19126	19205	19067	19280	19099	19408	19279	19390	19239	19265	19361	19166	19172	19175	19235	19231	19213	19078	19153	19297	19430	19207	19366	19242	18936	19148	19439	19268	19195	19112	19374	19123	19294	19320	19073	19246	19171	19157	19216	19086	19139	19245	19274	19120	19256	19229	19173	19260	19140	19384	19227	19317	19342	19144	19319	19194	19334	19320	19230	19148	19095	19148	19219	19311	19214	19313	19183	19240	19046	19181	19066	19320	19100	19342	19201	19192	19181	19350	19163	19124	19176	19157	19209	19164	19327	19133	19288	19267	19088	19191	19192	19353	19114	19186	19204	19330	19271	19397	19232	19193	19221	19282	19341	19268	19268	19119	19163	19266	19185	19150	19168	19348	19077	19162	19371	19188	19094	19284	19127	19275	19084	19150	19354	19149	19328	19144	19081	19127	19249
24399	21269	28545	24724	23140	24079	24378	22804	22734	22982	22704	22684	24106	37591	33923	23530	22677	22596	22478	22653	22286	22259	22398	22577	22581	22603	22592	22422	22476	22273	22320	22555	22602	22734	22467	22511	22813	22350	22321	22361	22301	22356	22388	22784	22616	22490	22465	22479	22365	22909	22667	22677	22595	22615	22311	22409	22387	22512	22666	22391	22583	22574	22417	22377	22688	22462	22497	22524	22537	22449	22296	22203	22607	22398	22470	22295	22481	22466	22436	22581	22364	22443	22719	22435	22532	22489	22422	22381	22366	22530	22568	22487	22720	22465	22539	22503	22406	22575	22624	22309	22457	22310	22401	22494	22400	22400	22371	22469	22277	22419	22351	22439	22523	22543	22445	22517	22577	22438	22423	22583	22337	22367	22609	22357	22626	22388	22587	22615	22487	22550	22570	22453	22488	22600	22305	22573	22540	22354	22511	22620	22320	22554	22565	22520	22347	22389	22515	22287	22291	22408	22395	22290	22338	22196	22540	22536	22585	22469	22432	22454	22588	22372	22460	22511	22580	22773	22518	22484	22445	22606	22277	22541	22441	22360	22469	22440	22309	22540	22622	22288	22425	22385	22407	22445	22557	22498	22401	22099	22470	22541	22335	22534	22437	22475	22342	22405	22398	22500	22384	22552	22387	22339	22432	22386	22383	22307	22401	22333	22630	22531	22545	22624	22658	22428	22185	22430	22430	22444	22157	22447	22594	22411	22373	22345	22607	22643	22480	22706	22444	22544	22493	22407	22431	22352	22482	22542	22441	22458	22446	22530	22333	22137	22387	22446	22530	22289	22337	22508	22275	22464	22509	22390	22671	22502	22420	22601	22484	22524	22616	22536	22397	22433	22419	22441	22602	22497	22419	22344	22411	22270	22529	22600	22287	22482	22378	22502	22603	22393	22437	22523	22428	22313	22446	22312	22692	22543	22423	22561	22498	22549	22614	22519	22629	22331	22562	22566	22317	22340	22657	22582	22607	22583	22289	22530	22568	22507	22366	22447	22604	22326	22359	22197	22453	22425	22448	22526	22641	22574	22455	22347	22546	22682	22396	22387	22531	22427	22303	22372	22564	22424	22335	22334	22417	22577	22287	22406	22408	22531	22342	22354	22373	22406	22392	22569	22326	22528	22509	22621	22559	22235	22415	22354	22364	22588	22513	22331	22578	22638	22446	22352	22646	22515	22558	22493	22387	22714	22567	22536	22423	22268	22510	22489	22635	22339	22650	22481	22619	22553	22629	22491	22282	22378	22539	22444	22359	22402	22263	22442	22558	22483	22518	22431	22358	22480	22338	22433	22444	22463	22301	22543	22431	22395	22496	22433	22386	22368	22406	22342	22459	22567	22675	22554	22466	22355	22372	22417	22393	22352	22380	22473	22502	22596	22846	22523	22527	22295	22553	22388	22297	22301	22535	22640	22404	22307	22443	22407	22522	22506	22628	22375	22254	22556	22356	22456	22327	22498	22415	22373	22583	22389	22368	22480	22576	22646	22370	22490	22322	22311	22500	22290	22535	22557	22464	22321	22609	22273	22270	22460	22804	22432	22654	22526	22523	22695	22347	22274	22498	22418	22411	22524	22539	22545	22492	22395	22308	22393	22473	22390	22403	22481	22379	22433	22344	22412	22339	22270	22433	22506	22392	22353	22606	22473	22417	22308	22407	22490	22567	22556	22395	22429	22348	22485	22485	22324	22532	22487	22522	22402	22399	22335	22467	22471	22482	22319	22334	22271	22561	22502	22260	22602	22391	22463	22831	22394	22359	22477	22365	22361	22383	22165	22606	22473	22576	22770	22556	22365	22334	22367	22448	22407	22488	22353	22455	22389	22498	22610	22420	22405	22471	22550	22300	22353	22575	22352	22707	22460	22287	22636	22592	22559	22412	22251	22445	22483	22365	22430	22323	22586	22579	22532	22389	22423	22557	22445	22457	22550	22305	22505	22329	22401	22436	22609	22412	22521	22478	22592	22473	22449	22346	22615	22661	22521	22636	22539	22264	22496	22296	22375	22551	22476	22601	22606	22284	22443	22612	22443	22365	22314	22540	22293	22359	22488	22655	22632	22325	22446	22700	22528	22620	22690	22531	22535	22597	22253	22254	22489	22481	22399	22494	22397	22204	22467	22503	22471	22528	22329	22198	22334	22458	22403	22280	22363	22488	22343	22250	22522	22705	22281	22374	22590	22365	22477	22704	22374	22559	22451	22258	22384	22479	22500	22328	22285	22481	22548	22291	22362	22415	22473	22546	22466	22534	22476	22474	22599	22456	22494	22470	22612	22209	22298	22439	22389	22286	22620	22516	22548	22437	22474	22624	22325	22594	22430	22518	22572	22626	22442	22428	22676	22313	22170	22464	22390	22425	22309	22528	22590	22406	22361	22550	22458	22543	22383	22516	22286	22406	22356	22284	22476	22407	22363	22524	22518	22475	22426	22606	22424	22406	22598	22448	22525	22365	22581	22607	22390	22336	22557	22474	22565	22180	22402	22408	22322	22690	22332	22277	22699	22608	22468	22532	22510	22319	22322	22336	22096	22406	22402	22495	22456	22363	22339	22335	22453	22421	22320	22465	22206	22291	22353	22324	22447	22421	22446	22377	22578	22475	22434	22185	22351	22379	22427	22452	22446	22595	22407	22305	22557	22835	22534	22560	22513	22340	22517	22489	22423	22221	22360	22472	22523	22160	22526	22393	22508	22438	22394	22665	22444	22375	22435	22130	22608	22424	22415	22399	22439	22368	22353	22412	22469	22498	22398	22565	22319	22258	22570	22485	22332	22548	22505	22484	22488	22541	22432	22631	22323	22503	22453	22390	22456	22591	22435	22447	22544	22478	22486	22438	22365	22506	22551	22431	22454	22440	22305	22287	22518	22412	22379	22510	22521	22481	22255	22450	22594	22462	22478	22270	22607	22623	22674	22623	22581	22504	22484	22471	22433	22483	22279	22319	22209	22362	22538	22504	22417	22504	22310	22363	22397	22535	22424	22405	22392	22384	22379	22548	22294	22519	22483	22601	22414	22553	22570	22559	22478	22449	22594	22507	22411	22673	22564	22405	22551	22401	22403	22278	22468	22518	22364	22366	22420	22589	22161	22363	22423	22348	22212	22340	22453	22417	22445	22358	22469	22319	22485	22579	22778	22465	22404	22531	22321	22566	22684	22288	22488	22161	22514	22346	22405	22392	22796	22497	22358	22401	22493	22396	22340	22481	22337	22626	22420	22527	22429	22470	22191	22361	22614	22484	22490	22485	22475	22545	22507	22537	22435	22567	22335	22309	22429	22500	22122	22401	22464	22359	22235	22449	22472	22451	22447	22385	22439	22515	22489	22357	22476	22322	22567	22469	22604	22341	22470	22463	22555	22459	22578	22550	22529	22383	22452	22451	22307	22634	22454	22459	22453	22464	22503	22336	22462	22545	22354	22467	22498	22530	22664	22546	22617	22187	22311	22507	22420	22544	22260	22490	22627	22429	22554	22380	22481	22388	22442	22469	22666	22350	22352	22207	22342	22346	22295	22348	22513	22516	22557	22544	22503	22478	22463	22185	22434	22552	22417	22536	22394	22325	22409	22462	22739	22360	22305	22269	22307	22203	22356	22406	22438	22593	22456	22661	22599	22486	22608	22328	22675	22415	22562	22359	22401	22320	22526	22516	22508	22453	22492	22448	22190	22456	22515	22479	22495	22350	22314	22401	22607	22460	22316	22234	22463	22450	22505	22591	22627	22576	22539	22701	22456	22205	22319	22424	22486	22367	22463	22604	22420	22444	22396	22651	22449	22511	22204	22423	22576	22592	22453	22520	22347	22421	22428	22093	22579	22625	22460	22590	22430	22418	22433	22487	22529	22428	22302	22557	22449	22416	22593	22588	22640	22621	22669	22547	22408	22439	22481	22518	22435	22376	22467	22569	22411	22429	22576	22433	22443	22402	22384	22615	22524	22531	22542	22354	22428	22529	22488	22198	22287	22485	22513	22156	22553	22373	22716	22520	22422	22686	22449	22455	22612	22512	22362	22494	22288	22270	22757	22288	22464	22288	22350	22246	22521	22469	22427	22442	22211	22811	22288	22624	22736	22522	22377	22428	22413	22333	22417	22602	22489	22400	22377	22214	22632	22400	22441	22452	22358	22390	22573	22336	22414	22403	22297	22547	22251	22512	22497	22335	22518	22409	22442	22558	22608	22488	22509	22354	22561	22412	22260	22502	22491	22298	22575	22397	22311	22415	22566	22590	22462	22565	22481	22479	22553	22402	22157	22409	22549	22245	22294	22556	22535	22590	22453	22476	22415	22217	22450	22390	22508	22534	22551	22361	22314	22549	22300	22430	22645	22339	22505	22472	22397	22528	22524	22576	22478	22346	22575	22451	22524	22153	22509	22416	22344	22560	22679	22575	22442	22481	22478	22465	22255	22585	22190	22445	22405	22402	22398	22253	22629	22287	22456	22423	22445	22474	22245	22521	22456	22322	22295	22438	22443	22178	22426	22433	22325	22667	22686	22339	22391	22380	22542	22607	22447	22488	22497	22660	22395	22345	22450	22559	22613	22492	22686	22349	22357	22581	22321	22589	22578	22568	22349	22616	22306	22614	22387	22467	22527	22488	22518	22572	22489	22496	22484	22545	22496	22471	22361	22398	22371	22132	22487	22503	22417	22463	22325	22428	22622	22489	22272	22550	22402	22404	22592	22689	22184	22368	22534	22586	22465	22292	22648	22506	22325	22403	22653	22443	22512	22176	22299	22334	22455	22392	22519	22512	22377	22233	22193	22553	22507	22530	22337	22391	22448	22532	22488	22483	22673	22381	22523	22662	22586	22588	22521	22729	22488	22488	22545	22455	22442	22258	22178	22568	22573	22395	22294	22312	22272	22621	22555	22222	22460	22473	22533	22556	22244	22463	22388	22406	22432	22559	22541	22504	22366	22446	22387	22417	22516	22483	22389	22399	22286	22476	22312	22324	22461	22446	22226	22519	22324	22552	22482	22306	22494	22502	22402	22203	22672	22276	22374	22395	22523	22609	22577	22372	22443	22548	22437	22435	22383	22470	22458	22672	22590	22476	22405	22573	22333	22503	22300	22533	22401	22510	22290	22493	22557	22529	22444	22586	22514	22297	22481	22482	22678	22420	22502
16222	24756	23751	21382	20747	20251	19890	19587	19707	19666	19397	19523	22840	39724	30862	19521	19483	19409	19240	19452	19369	19242	19383	19484	19279	19468	19529	19310	19271	19474	19332	19378	19338	19265	19383	19341	19281	19234	19337	19254	19213	19414	19324	19406	19405	19333	19353	19260	19555	19953	19761	19723	19444	19386	19391	19256	19231	19363	19207	19354	19362	19437	19349	19411	19261	19460	19358	19379	19265	19394	19216	19450	19493	19199	19356	19258	19402	19394	19257	19355	19263	19217	19396	19485	19414	19330	19153	19378	19186	19373	19307	19352	19240	19381	19440	19277	19386	19204	19521	19347	19241	19233	19411	19267	19390	19343	19532	19490	19407	19408	19378	19318	19332	19074	19387	19391	19433	19244	19237	19241	19305	19311	19237	19485	19201	19472	19382	19526	18970	19334	19375	19312	19233	19373	19261	19194	19289	19130	19385	19358	19270	19413	19343	19298	19275	19421	19097	19286	19251	19187	19309	19372	19432	19303	19227	19387	19318	19469	19219	19368	19442	19238	19326	19323	19250	19265	19332	19382	19387	19382	19519	19235	19304	19269	19367	19198	19065	19324	19384	19343	19624	19268	19169	19322	19193	19280	19278	19457	19281	19356	19308	19385	19413	19358	19528	19236	19107	19338	19407	19179	19363	19231	19450	19190	19479	19221	19301	19223	19138	19287	19271	19304	19211	19115	19246	19200	19511	19287	19253	19188	19286	19458	19275	19185	19394	19269	19243	19371	19195	19595	19181	19231	19314	19226	19340	19326	19191	19307	19240	19193	19354	19252	19216	19164	19347	19327	19378	19407	19276	19268	19243	19157	19217	19442	19234	19263	19166	19324	19355	19192	19320	19366	19298	19231	19341	19314	19367	19316	19237	19212	19250	19108	19219	19414	19257	19225	19255	19323	19361	19452	19216	19381	19241	19247	19384	19219	19171	19330	19287	19411	19259	19362	19587	19231	19386	19275	19251	19312	19393	19294	19173	19274	19222	19325	19479	19396	19242	19338	19453	19336	19245	19365	19279	19344	19370	19287	19298	19235	19294	19439	19173	19310	19372	19221	19258	19337	19342	19292	19323	19348	19222	19349	19416	19177	19264	19144	19353	19216	19198	19452	19347	19226	19176	19185	19374	19340	19170	19210	19439	19309	19393	19295	19355	19333	19147	19225	19355	19169	19285	19175	19257	19438	19349	19220	19302	19284	19310	19200	19228	19312	19369	19347	19338	19491	19160	19305	19406	19321	19319	19364	19358	19366	19242	19339	19120	19297	19460	19175	19332	19239	19224	19297	19207	19410	19216	19313	19376	19301	19326	19307	19281	19052	19353	19294	19348	19358	19398	19221	19222	19389	19322	19236	19326	19345	19250	19370	19161	19197	19348	19287	19262	19216	19459	19192	19332	19217	19475	19204	19321	19200	19275	19275	19273	19201	19327	19347	19330	19189	19368	19234	19365	19294	19484	19346	19318	19372	19606	19331	19268	19395	19298	19324	19384	19316	19288	19141	19197	19266	19379	19471	19327	19279	19391	19467	19326	19264	19372	19159	19308	19334	19339	19442	19238	19333	19371	19364	19267	19356	19337	19490	19261	19230	19606	19325	19405	19395	19272	19309	19191	19353	19277	19082	19384	19328	19125	19185	19457	19396	19404	19449	19442	19270	19490	19320	19342	19215	19396	19286	19278	19352	19324	19364	19275	19280	19112	19242	19329	19354	19285	19163	19420	19309	19156	19376	19217	19297	19179	19251	19327	19351	19322	19174	19297	19225	19197	19284	19238	19320	19264	19332	19303	19396	19228	19164	19215	19493	19460	19425	19161	19333	19311	19236	19204	19506	19487	19313	19210	19366	19406	19326	19152	19284	19497	19395	19330	19334	19247	19309	19440	19275	19241	19364	19363	19100	19379	19431	19273	19360	19260	19225	19428	19346	19280	19420	19373	19327	19422	19159	19460	19287	19295	19284	19378	19235	19257	19183	19153	19405	19175	19348	19290	19172	19272	19358	19289	19440	19322	19405	19218	19435	19393	19359	19450	19223	19356	19215	19282	19294	19276	19305	19270	19410	19204	19283	19276	19282	19334	19321	19236	19211	19372	19226	19362	19500	19306	19315	19215	19116	19291	19344	19196	19459	19315	19348	19298	19186	19294	19323	19427	19177	19203	19353	19258	19399	19365	19308	19340	19158	19177	19373	19122	19381	19485	19303	19374	19361	19186	19308	19152	19201	19230	19146	19340	19184	19542	19427	19333	19445	19346	19096	19266	19329	19148	19337	19313	19322	19426	19283	19459	19344	19573	19365	19308	19207	19287	19294	19258	19330	19263	19369	19289	19525	19218	19075	19330	19263	19233	19382	19232	19303	19199	19058	19247	19320	19235	19346	19261	19447	19197	19487	19368	19150	19314	19287	19345	19443	19323	19331	19312	19268	19492	19190	19234	19278	19411	19337	19280	19410	19370	19374	19311	19465	19182	19491	19447	19252	19354	19222	19433	19395	19357	19334	19120	19291	19255	19470	19299	19453	19389	19322	19273	19353	19184	19162	19184	19264	19194	19222	19292	19445	19234	19352	19407	19398	19196	19224	19298	19166	19281	19321	19299	19178	19194	19357	19265	19245	19342	18968	19467	19162	19374	19331	19281	19252	19392	19183	19366	19246	19280	19465	19190	19353	19191	19285	19337	19174	19465	19293	19311	19393	19310	19329	19275	19231	19340	19430	19337	19271	19378	19450	19297	19280	19382	19424	19237	19201	19384	19393	19413	19382	19347	19355	19215	19147	19326	19275	19369	19222	19363	19297	19153	19313	19189	19446	19336	19168	19443	19212	19277	19244	19333	19374	19293	19413	19344	19382	19332	19280	19311	19483	19421	19463	19257	19140	19534	19421	19403	19404	19334	19410	19204	19366	19374	19423	19266	19242	19503	19326	19516	19394	19467	19188	19228	19346	19372	19187	19412	19314	19442	19269	19220	19432	19342	19311	19416	19143	19089	19411	19229	19386	19364	19206	19315	19206	19350	19331	19465	19156	19293	19410	19237	19373	19294	19165	19385	19334	19406	19441	19259	19153	19280	19429	19267	19287	19317	19265	19325	19249	19224	19514	19104	19121	19426	19246	19427	19193	19364	19414	19261	19166	19366	19656	19237	19265	19367	19189	19527	19322	19308	19264	19212	19500	19257	19272	19315	19340	19346	19370	19593	19313	19186	19552	19265	19397	19479	19359	19330	19260	19450	19317	19232	19530	19409	19140	19263	19367	19362	19405	19526	19168	19371	19326	19299	19320	19259	19520	19426	19324	19185	19411	19308	19276	19175	19395	19220	19310	19418	19236	19355	19422	19214	19376	19480	19252	19291	19304	19399	19437	19373	19329	19479	19236	19223	19198	19331	19220	19226	19489	19302	19252	19459	19500	19258	19350	19355	19300	19430	19228	19270	19282	19275	19394	19243	19267	19450	19243	19307	19306	19331	19293	19263	19338	19398	19484	19270	19253	19282	19222	19376	19385	19213	19377	19266	19261	19508	19249	19291	19247	19295	19369	19191	19461	19158	19191	19119	19192	19288	19231	19302	19340	19310	19358	19401	19383	19241	19327	19098	19193	19096	19279	19332	19454	19205	19282	19440	19236	19228	19335	19417	19219	19299	19201	19235	19343	19077	19263	19453	19380	19328	19358	19157	19335	19218	19238	19282	19194	19409	19341	19224	19253	19284	19094	19485	19403	19287	19301	19307	19454	19322	19410	19140	19302	19304	19403	19233	19288	19254	19237	19382	19263	19303	19396	19274	19212	19477	19123	19203	19394	19275	19361	19263	19293	19515	19281	19255	19372	19226	19258	19465	19323	19342	19226	19292	19211	19193	19428	19238	19519	19241	19276	19296	19219	19206	19403	19213	19249	19150	19399	19311	19448	19292	19287	19262	19416	19292	19247	19447	19418	19532	19324	19185	19205	19482	19272	19390	19142	19467	19365	19388	19484	19354	19415	19238	19371	19261	19205	19277	19267	19149	19407	19177	19342	19234	19493	19318	19413	19317	19156	19218	19231	19178	19320	19294	19309	19208	19273	19356	19232	19424	19381	19189	19434	19159	19340	19365	19338	19148	19374	19276	19270	19306	19317	19397	19226	19302	19370	19367	19201	19305	19338	19340	19224	19257	19211	19340	19436	19183	19293	19548	19398	19238	19175	19188	19396	19261	19350	19365	19289	19258	19301	19293	19520	19434	19167	19454	19369	19366	19484	19296	19442	19331	19215	19213	19324	19306	19308	19440	19304	19434	19313	19271	19552	19176	19235	19416	19406	19358	19030	19253	19348	19343	19567	19312	19123	19293	19079	19555	19238	19285	19439	19135	19395	19427	19447	19313	19124	19385	19341	19390	19359	19396	19131	19339	19178	19270	19434	19255	19221	19292	19319	19387	19435	19425	19224	19295	19430	19366	19345	19242	19178	19383	19369	19259	19362	19314	19221	19252	19366	19212	19225	19273	19150	19039	19530	19252	19393	19367	19259	19377	19342	19240	19278	19277	19270	19222	19234	19279	19304	19311	19448	19210	19230	19282	19251	19445	19285	19211	19436	19311	19233	19225	19399	19133	19317	19318	19255	19201	19274	19360	19184	19327	19295	19375	19179	19245	19490	19280	19387	19371	19265	19312	19397	19262	19353	19364	19522	19068	19240	19392	19429	19207	19365	19336	19416	19269	19323	19277	19207	19189	19199	19405	19310	19376	19178	19269	19358	19429	19149	19200	19068	19361	19158	19161	19263	19401	19200	19157	19362	19362	19343	19392	19465	19197	19171	19444	19491	19173	19327	19192	19330	19361	19231	19140	19408	19387	19244	19204	19324	19410	19246	19426	19227	19298	19347	19258	19266	19291	19404	19183	19446	19370	19217	19370	19286	19257	19255	19451	19379	19264	19465	19259	19417	19242	19346	19450	19242	19130	19491	19188	19374	19153	19329	19456	19330	19243	19192	19349	19109	19395	19317	19511	19206	19483	19123	19601	19298	19092	19237	19286	19360	19337	19219	19292	19356	19203	19405	19310	19292	19135	19443	19295	19383	19373	19242	19506	19465	19366	19276	19441	19535	19264	19267	19354	19434	19379	19255	19107	19346	19322	19376	19297	19393	19424	19160	19214	19353
23050	21200	28996	23720	21842	24837	26585	23219	22536	22895	22813	22622	25038	46366	40892	24171	22459	22404	22544	22173	22311	22218	22303	22388	22232	22292	22087	22109	22365	22385	22313	22409	22051	22435	22274	22296	22224	22143	22504	22202	22269	22187	22301	22153	21920	22104	22261	22039	22337	22769	23152	22748	22895	22447	22202	22213	22170	22132	22196	22265	22098	21875	22029	22019	22220	22095	22191	22228	22236	22106	22101	22199	22179	22139	22094	22128	22106	22209	22201	22033	22407	22187	22176	21954	22067	21991	22226	22054	22134	22300	22378	22322	21962	22029	22009	22209	22185	22019	21985	22038	21943	22004	22209	22058	22118	22029	22282	22101	22053	22428	22198	22296	22233	22104	22239	22154	22345	21981	22077	21976	22127	22186	22026	21898	22050	21861	22092	22012	22277	22175	22228	22084	22216	21989	22297	22137	22106	22029	22142	22255	22153	22234	22136	22106	21920	22237	22162	22156	22338	21994	22064	21976	22044	22162	22220	22246	22154	22216	22197	22168	22244	22047	22036	22014	22166	22039	22202	22134	22013	22075	22081	22058	21925	22130	22265	21907	22276	22054	22321	22084	22219	22087	22090	21994	22183	22195	22185	22008	22266	21922	22084	22248	22182	22055	22173	22026	22024	21973	21954	22321	22053	21942	22376	22145	22164	22160	22068	22248	22137	22051	22090	22191	22193	22231	21918	22120	22412	22078	22099	21937	22153	22144	22045	22036	22175	22171	22352	22200	22136	22196	22158	22176	22015	22039	22095	22138	22034	21905	22104	22023	22334	21963	22028	22138	22233	22276	22075	22270	22191	22172	22030	21958	22106	21993	22143	22212	22166	22106	22008	22155	22151	22245	22348	22166	21975	22319	22141	22044	22087	22258	22045	21945	22099	22271	22126	22185	22104	22096	22192	22223	22140	22081	22318	22085	22189	22092	21980	21824	22023	22060	22308	22067	22220	22338	22138	21920	22051	22004	22024	22281	21959	22253	21989	22040	22110	21974	22080	22348	22034	22096	22137	22183	22112	22237	22106	22107	22193	22169	22203	22249	22132	21906	22036	22153	22018	22248	22180	22248	22082	22231	22059	22263	22178	22260	22007	21958	22230	22105	22102	22157	22116	22152	22158	22185	22256	22122	22249	22140	22199	22356	22289	22338	22135	22119	22140	22033	22119	22054	22341	22170	22280	22047	21968	21799	22063	22250	21971	22320	22052	22125	21999	22299	22269	22084	22051	22141	22158	22074	22042	22258	22084	22202	22216	22098	22052	22157	22150	22077	22229	22138	22029	22280	22380	22050	22059	22002	21988	22106	22194	22142	22190	22232	22170	22110	21992	22099	22146	22124	22154	22159	22017	22173	22153	21950	22138	22426	22389	22143	21998	21972	21856	22142	22277	22094	21991	21966	21994	22186	22105	21956	21988	22101	21874	22013	21996	22275	22330	22244	22148	22225	22257	22069	22228	22307	22298	22356	22267	22328	21845	22163	22080	22369	22131	22272	22196	22427	22268	22197	22175	22036	22017	22220	22126	22093	21991	22414	22217	22166	22308	22257	22221	22131	22300	22052	22050	22126	22241	22004	22233	21946	22153	21962	21894	21968	22121	22188	22295	22079	22052	22278	22102	22131	22234	22043	22092	22000	22125	22255	22300	22015	22092	22118	22122	22131	22285	22077	22252	21997	22217	22133	22037	22054	22221	22174	22173	22101	22027	22102	21972	22090	22226	22362	22186	22033	22309	22298	22103	22173	22335	22222	22270	22063	22102	22028	22168	22220	22334	22150	22281	22194	22135	22234	22305	22205	21918	21851	22296	21986	22150	21986	22131	22315	21914	22208	22153	22056	22270	22270	22270	22080	22095	22050	22138	22251	22109	22052	22182	22191	22037	21938	22133	22259	22129	22270	22108	22138	22022	22133	22032	22178	22118	22191	22087	22192	22238	22302	22062	22278	22078	22340	22025	22266	22137	22078	22138	22059	22191	21954	22072	22060	22087	21925	21918	22253	22057	22181	22181	22004	22016	22138	22100	21908	22172	22076	22129	22136	22143	22214	22124	22182	22106	22178	22003	22166	22174	22277	22156	22159	22196	22148	22221	22102	22018	22174	22016	22016	22188	22068	22019	22058	22103	22176	22067	22231	22058	22008	22174	22284	22094	22327	22274	22021	22081	22025	22155	22116	22193	21993	22147	22079	22047	22217	22076	22139	22147	22070	22166	22371	22166	22364	22137	22094	22181	22082	22168	22194	21935	22181	22097	22151	22096	22049	22111	22259	22222	22037	22074	22230	22256	22150	22040	22293	21844	22220	22190	22345	22007	22134	22163	22045	22019	21925	22170	22024	22101	22090	22242	21963	22165	22137	22172	22197	22252	22177	21839	22073	22193	22265	21879	22327	21914	21945	22066	22112	22246	22069	22144	22031	22248	22073	21917	22290	22065	22096	22122	22294	22020	22312	22242	22232	22195	22171	21932	21974	22163	22258	22220	22128	21987	22055	22190	22096	22116	22041	22327	22066	22201	22025	22114	22076	22409	22013	22315	22160	22126	22108	21993	22197	22149	22361	22173	22120	22252	22142	22061	22080	22160	22071	22282	22078	22180	22059	22104	22075	22263	22255	22180	22055	22439	22107	22145	22217	22042	21925	22223	22260	22025	22225	22227	21942	22262	22044	22000	22184	21949	22132	22152	22252	21917	22364	22097	22098	22047	22167	22169	22175	22023	21993	22038	22208	22160	22082	22146	22152	22256	22257	22010	22197	22179	22037	22424	22124	22207	22234	22145	22145	22217	22303	22089	22315	22230	22157	22307	22257	22251	22068	22264	22277	22191	22123	22141	21984	22072	22071	21929	22085	22147	22034	22302	22085	22187	22114	22142	22151	21886	21920	22090	22197	22101	21976	22261	22028	21978	22268	22002	22199	21960	22104	22232	22316	22292	22170	22159	22319	22383	22039	21998	22281	22265	22201	22054	22138	22147	22445	22173	22069	22054	22220	22091	21899	22058	22095	22200	22021	22128	21918	22367	22085	21995	22226	22271	22189	22017	22016	22324	22254	22179	22040	22112	22006	22256	22234	22405	22163	22047	22041	22281	22107	22085	22096	22254	22038	22021	22085	22307	22085	22241	21955	22101	22214	22146	22055	22243	22108	22308	22087	22223	22076	22297	22033	21978	22141	22067	21984	22158	22084	22045	22123	22055	22249	22009	22147	22120	22347	22179	22185	22199	22059	22043	22041	22250	22277	22172	22142	22331	22415	22089	22059	22252	22146	22212	22047	22057	22173	22145	22152	21968	22128	22026	22009	22089	22095	22333	22044	22175	22017	22317	22290	22264	22139	22072	22190	22021	21976	22114	22190	22228	22185	22067	22087	21955	22099	21940	22120	22400	22062	22077	22161	22197	22304	22245	22077	22031	21931	22027	22165	22291	22330	22007	22107	22199	22319	21970	22096	22196	22230	22267	22338	21941	22125	22022	22117	22227	22147	22102	22125	22056	22022	22152	22008	21977	22174	22123	21983	22280	22350	22249	22201	22290	22148	22150	22371	21909	22126	22203	22185	21961	22255	22066	22245	22237	22192	22176	22073	22053	22241	22253	21977	22095	22125	22274	22214	22218	22091	22335	22120	22182	22083	22082	22033	21924	22012	22152	22143	22379	22156	22110	22162	22223	22077	22164	22236	22149	22178	22137	22026	21985	22146	22127	22261	22208	22233	22209	21949	22216	22066	22087	22097	22074	22006	21967	22239	22286	22373	22247	21924	22222	22041	22378	22249	22131	22199	22141	22225	22132	22254	22264	22144	22158	22005	22243	22047	22045	21982	22229	22073	22257	22180	22336	22141	22321	21916	22274	22131	22182	22034	22139	22105	22042	22117	22297	22070	22252	22271	22173	22057	22149	22434	22104	22219	22292	21980	22135	22115	22194	22209	22140	22282	21918	22001	22266	22141	22111	22145	21909	22240	22160	22069	21936	22186	21991	22025	22132	22019	22205	22214	22014	22134	22161	22270	22311	22319	22108	22089	22099	22374	22142	22093	22109	22313	22155	22381	22249	22070	22123	21902	22100	22234	22329	22121	22075	22036	22106	22144	22055	22385	21867	21927	22315	22245	22051	22054	22219	22085	21887	22057	22301	22169	22194	22035	22188	21961	22133	21922	22036	22064	22020	22119	22094	22020	22009	22326	22036	21986	22026	22077	22297	22100	22165	21833	22036	22086	22295	22004	22016	22172	22148	22043	22135	22180	22081	22209	22147	22321	22188	22139	22169	22061	22191	21934	22166	22170	21993	22107	22001	22182	22294	22068	22188	21935	22024	22159	22143	22091	22174	22064	22284	22071	22277	22228	22125	22042	22165	22071	22200	22216	21959	22104	22204	21945	22024	22153	22188	22189	22228	22231	22213	21833	22026	22003	22108	22068	22094	22152	22057	22022	22058	22111	22259	22012	22228	22214	22085	22061	22074	22011	22216	22165	22145	22142	21916	22318	22114	22277	22089	22104	22021	22099	22131	22216	22282	22388	22229	22253	22205	22175	21924	22082	22332	22142	22162	22226	22275	21997	22251	22166	22113	22152	22131	22081	22032	22184	22092	22175	22279	22049	21841	22119	22048	22093	22114	21924	22103	22076	22182	21936	22165	22220	22083	22020	22088	22031	22200	22081	22073	22152	21997	22179	22387	22295	22019	22056	22335	22092	22128	22435	21998	22147	22099	22174	21980	21876	22071	22023	22098	22204	22077	22032	21972	22072	22163	22126	22134	22275	22216	22205	22168	22162	22241	22278	22263	21888	22227	22135	22117	22185	22142	22285	21916	21962	22053	22100	22149	22068	22346	22118	22086	22112	22216	22137	22188	22031	22065	22093	22013	21999	22041	22147	22225	22322	22008	22199	22257	22049	22019	22168	22085	22329	21960	22075	22235	22206	22184	22362	22191	22060	22181	22199	22142	22088	22223	22196	22214	22183	22055	22081	21922	22353	22199	22140	22252	22200	22151	22260	22185	22190	22087	22150	22147	22354	22170	22051	22236	22175	22205	22151	22121	22044	22141	22255	22064	22091	22112	21951	22127	22223	22184	22111	22068	22262	22172	22189	22194	22051	22021	22140	22030	22228	22144	22102	22137	22230	22108	22335	22173	22144
17317	29035	26931	23023	21831	20965	20554	19881	19819	19747	19413	19597	24217	48513	36264	19048	19152	19108	19215	19098	19264	19202	19140	19250	19219	19290	19179	19249	19094	19142	19181	19213	19229	19000	19202	18947	18980	19042	19215	18898	19049	19050	19199	19015	19101	19254	19154	19199	19207	19989	20346	19982	19374	19169	19102	19322	19107	19071	19235	19129	19057	19095	18892	19141	19047	19296	19331	18914	18859	19041	19066	19105	19120	19191	19037	19027	19023	19180	19127	19139	19062	18985	19190	18961	19236	19032	19025	19080	19050	19243	19035	19076	19187	18951	19080	19227	19102	19016	19026	19185	19159	19071	19139	19264	19075	19136	18986	19270	19176	19114	19032	19024	19104	19175	19094	19073	19150	19138	19218	18954	19098	19141	19036	19174	19150	19084	19081	19036	18867	19167	19043	19153	18992	19046	19238	19064	18997	19075	19071	19206	19089	19131	19128	19106	19212	19066	19043	19018	19079	19179	19133	19132	19176	19183	19216	19309	19114	19083	19181	19000	19091	19141	19065	19062	18958	18990	19084	19037	19205	19060	19048	19151	19139	19082	19020	19070	19023	18989	18952	19038	19194	19079	19187	19077	19293	19104	18927	18880	18970	19239	19021	19046	19121	19146	18959	19058	19196	18923	19200	19154	19217	19103	19149	19002	19118	18997	19064	18982	18964	19039	19048	19146	19137	18995	19085	19130	19113	18962	19091	19099	19189	19011	18951	19148	19009	19191	19165	19072	19073	19076	19282	19134	19205	19014	19018	19199	18971	18917	19148	19034	19108	19136	19040	19143	19176	19123	19004	19084	19194	18989	19074	18936	19105	19139	19032	18993	18885	19052	19024	19043	19039	19099	19141	19070	19052	19093	19176	19137	19204	18889	19015	19020	19047	19024	19069	18972	19092	19028	19078	19013	19250	19159	19003	19147	19053	19177	19212	19103	19128	19068	19079	19007	19092	19023	19089	19201	19212	19141	18925	19106	19112	19121	18873	19171	19189	19148	19136	19100	19169	19275	18969	19058	18939	19201	19247	19183	19165	19103	18942	19048	19187	19156	19145	19040	19015	19020	19074	18969	19227	19009	19133	18799	19036	19184	18938	19049	19086	19010	19005	19114	19119	19074	19180	19042	19045	18975	19038	19020	19239	19107	19260	18904	19025	19094	19071	19132	19154	19074	19066	19095	18997	19085	18952	19124	19167	19081	19034	19131	18919	19118	18948	19072	19045	18990	18990	19075	19128	19014	19286	19062	19038	18948	19200	18972	19070	19052	18962	19095	19116	19025	19004	19041	18924	19123	19159	19204	18920	19076	18825	19182	19058	19184	18930	19043	19154	19129	19079	18936	19133	19172	19170	18978	19037	19105	19070	18991	19035	19051	19115	19049	18906	19039	19047	18998	19114	19042	19045	19133	19087	18993	19121	19083	19104	19078	19084	19050	19186	19141	19270	19184	19092	19210	19120	19064	19194	19074	18980	19002	18866	19090	19241	19039	19256	18917	19033	19133	19168	19057	19061	19111	19213	19205	19119	18976	19103	19065	19212	18926	19355	19084	18921	19017	19127	19063	19029	18991	19202	19137	19139	19202	19001	19139	19168	19040	19120	19010	19095	19117	18934	19067	18985	19004	19079	18938	19065	19129	19095	19007	19003	19140	18945	19068	19244	18925	18977	19068	19027	19213	18948	19100	19070	18972	18999	19079	18973	19091	19110	18954	19191	19024	19008	19168	19095	18928	19139	19099	19060	19071	19053	19188	19146	19025	19045	19031	19003	18968	19248	19026	18960	18906	19188	19005	19174	19011	19185	19158	19182	18997	19300	19169	19080	19175	19123	19062	19100	18922	19327	19009	19085	19062	19073	19152	19212	19013	19102	19167	19138	19168	18934	19005	18894	19175	19164	18984	19132	18985	19216	19022	19169	19033	19047	19033	19075	19075	19082	19198	19185	18949	19151	18966	19108	19109	18999	19045	19148	18968	19185	19183	19203	19111	18988	19054	19290	19007	18981	19163	19115	19114	19186	19076	19166	19133	19047	19056	19065	19176	19063	19217	18945	19243	19019	19073	19071	18905	19071	19166	19004	19093	18825	19067	19039	18970	19043	19093	19059	19009	19240	19071	19081	19019	19027	19046	19118	19034	19187	19082	19093	19029	19208	19154	19061	19219	19130	18939	19036	19123	19072	18957	19047	19006	19003	19026	19074	19050	19089	18955	19013	19215	19041	19085	19308	19116	19145	19162	19041	19037	19043	19088	19131	19117	19129	19065	19128	19033	19145	19135	18894	19027	18960	19081	19074	19015	18977	19125	18944	19181	19145	18998	19232	19226	18931	19000	19048	19084	19252	19094	19091	19037	18976	19064	19240	19061	19091	18983	19196	18961	19131	19044	19200	18883	18791	19163	18991	19127	18970	19089	19063	19035	19088	19104	19105	19020	19035	19053	18986	19060	19029	19122	19165	19028	19074	19068	19156	19047	19043	19066	18788	19121	18976	19038	19099	19124	19141	19157	18993	19029	19157	18966	19168	19010	19071	19081	19026	18891	18914	19102	19066	19102	19128	19026	19121	19329	18941	19128	19035	19110	19087	19070	19206	19051	19075	19064	19025	19005	19081	18978	19013	19214	19234	18913	19160	19043	19024	19191	19011	19101	18994	19109	19186	19116	19211	19137	19017	19095	18975	19062	19071	19087	19091	19023	19082	19099	19156	19004	18978	19193	19202	19066	19031	19089	18987	19271	19050	19001	19150	19001	19071	19199	19106	19006	18983	18898	18958	19183	19103	19143	19090	19025	18957	18971	18904	19124	19048	19090	19119	19186	18940	19054	19131	19082	18863	19177	19253	19032	19002	19165	18956	19009	19114	19163	19080	19026	19022	19076	18997	18980	19103	19035	19310	19024	19065	19066	19012	19084	19205	19165	19201	18870	19061	19187	18941	19126	19201	18880	19134	18988	18943	19103	19100	19153	19202	18939	19192	19209	19042	19059	19073	19009	19150	19087	19129	19115	19122	19039	19201	18904	19006	18946	19027	19088	19158	19099	19124	19058	19237	18959	19108	18995	18967	18932	19184	19031	19066	19248	19121	19002	18989	19126	19152	18857	19074	19369	19138	19094	19024	19115	19062	19141	18996	19154	18951	18977	19105	18925	18970	19159	18967	18933	19116	18897	19075	19069	19083	19218	19097	19014	19070	19118	18983	19222	19086	19187	18938	19198	19111	19126	19088	19093	19101	19035	19067	18945	19326	19054	19096	19114	18976	19079	19103	19103	19044	19001	19134	18948	19091	19163	19148	19165	19118	19177	19139	19096	18838	19055	18894	18866	19094	18972	18970	19014	19080	19103	19212	19034	19020	19056	19096	19055	19031	19028	19148	19137	19090	18970	18997	19194	19172	19094	19171	19079	18952	18932	18994	19124	18868	19120	19077	19082	19130	18960	19053	19109	19086	18981	18959	19053	19115	19042	19190	19201	18969	19224	19132	19145	19182	18958	19116	19053	19081	19101	19045	19025	19099	18912	19186	19034	18927	19239	19183	18925	19006	18906	18990	19083	19006	18977	18947	19144	18989	19040	19070	19107	19384	18935	19183	19214	19076	18960	19065	19171	19024	19128	18929	19143	19041	19076	19113	18927	19016	19188	18975	19063	18966	18885	19040	18986	18908	19086	18926	19132	19181	19179	19119	18874	19017	19164	18896	19054	19037	19077	18929	19054	18932	19011	19072	19019	19082	19059	19170	19063	19094	19080	19152	19019	19113	18934	18977	18971	18956	18974	19358	19091	19179	19147	19110	19034	19181	19151	19210	19014	18989	19024	19141	19087	19100	19018	19136	19284	19237	19122	18931	19094	19203	19116	19162	19241	19202	18959	19252	19050	19086	19110	19079	19007	19093	19110	19163	18802	19048	19210	18901	19117	19046	19053	19003	19162	19171	19133	18940	19136	19053	18917	19161	19080	19041	19108	19095	19152	18967	19048	19200	18844	18858	19108	19043	19295	19052	19152	19105	19104	19212	18989	19176	18999	19031	19143	19131	19028	19297	19011	19229	18865	19079	19012	19054	19122	19030	19125	19213	19036	19017	19162	19093	19069	19082	19088	18970	18926	19020	18988	19225	19093	18995	18935	19097	18846	19137	19093	18918	18867	19084	19255	19094	19017	19150	19085	19336	19137	19203	18982	18987	19091	19352	19023	18962	19128	19121	19171	19217	19184	19037	19278	19046	19056	18957	18982	18973	19076	18897	19097	19093	19108	19001	19097	18987	18965	18980	19181	19068	19001	19046	19050	19045	19125	19075	19067	19220	19085	19133	19204	19031	19025	19020	19066	19085	19103	19114	19050	19081	19083	19102	19206	19182	19185	19138	19176	19001	19060	19098	19040	19006	19200	19133	19078	19115	19150	19058	19079	19006	19188	18922	19006	19065	19214	18862	19205	18993	18938	19031	19115	18936	19179	18832	18922	18915	18994	18894	19139	18919	19092	19070	19131	19180	19168	19194	19117	19070	19204	19160	19378	19126	19138	19069	19122	19032	19273	19123	19095	19123	19078	19026	18962	19037	19221	19062	18920	18953	19128	19213	18973	18945	19038	19066	19092	18885	19106	19118	18956	19054	19228	19013	19176	19058	19130	19189	18982	19025	19055	19104	18989	18899	19074	19311	19119	19244	18997	19030	19069	19292	19090	18961	19019	19000	19056	19297	19249	19054	19085	19148	18962	19168	19207	19133	19066	19248	19048	19197	19054	19185	18962	19009	19240	19043	18940	19057	18952	19067	18987	19092	19036	19211	19043	19037	19084	18962	18915	19215	18874	19155	19127	18958	19241	19186	19209	19084	19305	18988	19091	19024	19161	19198	19181	19200	19084	19147	19032	19064	19122	19043	19037	19121	18895	19013	19142	19074	18883	19250	19111	19026	18948	18929	19079	19099	19143	19175	19089	19151	18909	19179	19185	19019	19097	19111	18977	19045	19203	19254	19198	19042	19067	19152	18982	19048	18990	18882	19128	19157	19002	19182	19006	18933	19129	19171	19074	19178	18884	19103	19063	19206	19081	18882	19010	19007	19025	19112	19064	19137	19073	19151	18832	19172	19071	19172	19006	19062	19082	19078	18951	19019	19159	19061	19036	19092	19031	18963	19050
28025	22331	25355	23590	21298	21411	21659	21333	21338	21513	21503	21360	21836	24585	23966	21898	21560	21528	21404	21506	21468	21564	21343	21392	21405	21332	21396	21274	21347	21606	21393	21398	21268	21510	21428	21573	21517	21371	21358	21495	21425	21457	21349	21584	21331	21526	21423	21418	21369	21520	21572	21543	21637	21470	21238	21425	21382	21360	21401	21509	21387	21349	21287	21219	21410	21392	21449	21463	21399	21514	21263	21533	21570	21515	21361	21425	21504	21420	21317	21425	21366	21448	21339	21476	21376	21410	21448	21304	21361	21240	21116	21254	21395	21593	21443	21339	21563	21388	21416	21580	21383	21325	21407	21314	21436	21366	21365	21317	21548	21496	21417	21357	21550	21634	21443	21361	21451	21354	21139	21329	21289	21398	21261	21403	21360	21261	21416	21526	21548	21439	21274	21417	21501	21255	21417	21390	21363	21495	21470	21289	21395	21409	21384	21399	21280	21308	21476	21272	21502	21407	21367	21356	21413	21454	21448	21298	21646	21558	21458	21425	21198	21205	21308	21481	21527	21343	21445	21254	21277	21409	21220	21480	21311	21290	21322	21582	21343	21567	21390	21453	21274	21519	21380	21553	21400	21371	21468	21464	21394	21407	21628	21326	21333	21336	21525	21259	21264	21376	21520	21438	21393	21483	21563	21427	21300	21427	21492	21375	21344	21430	21164	21324	21211	21442	21657	21529	21424	21535	21506	21369	21171	21405	21426	21201	21315	21343	21412	21620	21318	21214	21285	21255	21378	21180	21646	21665	21188	21261	21350	21287	21439	21162	21380	21583	21371	21485	21458	21361	21264	21163	21395	21334	21415	21131	21445	21341	21425	21334	21330	21415	21318	21408	21288	21311	21623	21456	21463	21156	21504	21592	21763	21328	21512	21357	21591	21325	21407	21465	21470	21247	21237	21256	21481	21336	21139	21313	21427	21350	21527	21349	21212	21331	21279	21254	21386	21349	21444	21391	21309	21449	21533	21276	21155	21273	21500	21341	21270	21534	21431	21249	21637	21437	21270	21335	21549	21460	21119	21303	21341	21741	21417	21335	21626	21495	21249	21623	21483	21468	21514	21332	21364	21205	21174	21270	21391	21294	21082	21423	21405	21547	21466	21493	21473	21374	21361	21530	21359	21061	21194	21435	21124	21464	21604	21683	21425	21323	21370	21481	21475	21550	21609	21433	21350	21222	21606	21350	21487	21601	21402	21393	21237	21216	21568	21143	21495	21307	21240	21588	21452	21504	21377	21356	21376	21556	21407	21318	21255	21598	21327	21375	21537	21517	21280	21364	21486	21209	21372	21382	21416	21237	21665	21374	21407	21414	21530	21424	21208	21260	21356	21406	21408	21578	21439	21459	21227	21363	21335	21599	21409	21397	21294	21397	21316	21337	21293	21269	21454	21356	21458	21385	21274	21482	21234	21262	21370	21279	21171	21353	21381	21362	21469	21322	21358	21176	21579	21173	21518	21607	21496	21222	21286	21373	21491	21305	21466	21539	21531	21433	21343	21121	21403	21320	21517	21306	21498	21741	21508	21211	21473	21490	21190	21398	21376	21533	21524	21472	21411	21484	21285	21517	21253	21457	21470	21401	21594	21383	21607	21504	21186	21120	21370	21491	21440	21438	21506	21374	21397	21363	21541	21485	21221	21403	21503	21495	21515	21535	21282	21568	21527	21309	21242	21520	21405	21456	21305	21344	21183	21229	21239	21169	21253	21374	21527	21574	21288	21549	21382	21543	21466	21462	21637	21426	21474	21357	21340	21215	21444	21398	21458	21280	21248	21362	21448	21529	21498	21402	21402	21148	21450	21369	21454	21436	21338	21467	21527	21290	21519	21399	21481	21464	21381	21207	21394	21323	21341	21280	21443	21394	21435	21494	21373	21462	21346	21457	21287	21415	21352	21516	21455	21610	21462	21220	21400	21537	21304	21340	21327	21333	21402	21119	21124	21477	21096	21331	21448	21411	21464	21181	21446	21266	21389	21432	21244	21274	21298	21340	21395	21387	21399	21201	21451	21492	21444	21268	21468	21437	21368	21242	21250	21291	21271	21314	21298	21435	21509	21501	21361	21295	21524	21364	21355	21525	21176	21391	21397	21400	21294	21352	21444	21487	21194	21440	21491	21387	21397	21305	21322	21491	21241	21288	21317	21474	21590	21478	21548	21645	21488	21234	21435	21273	21300	21334	21369	21391	21409	21553	21297	21254	21346	21521	21311	21248	21322	21391	21233	21398	21487	21438	21449	21389	21482	21547	21407	21492	21425	21477	21393	21413	21325	21249	21406	21461	21126	21494	21420	21575	21312	21400	21248	21455	21216	21483	21381	21412	21491	21247	21675	21340	21435	21337	21407	21289	21367	21548	21619	21412	21512	21422	21359	21465	21420	21469	21524	21349	21438	21426	21380	21379	21297	21104	21351	21355	21398	21441	21243	21331	21378	21294	21304	21433	21264	21479	21398	21570	21423	21311	21450	21244	21348	21163	21209	21195	21356	21290	21530	21419	21577	21265	21453	21397	21542	21421	21470	21415	21377	21320	21266	21313	21368	21367	21360	21520	21467	21254	21406	21348	21447	21246	21474	21189	21651	21505	21529	21347	21530	21298	21510	21261	21495	21371	21445	21366	21325	21413	21433	21239	21410	21451	21269	21493	21447	21428	21214	21536	21421	21476	21402	21552	21229	21506	21410	21353	21096	21260	21579	21377	21135	21248	21385	21453	21396	21157	21356	21248	21549	21547	21493	21409	21308	21516	21344	21331	21598	21429	21582	21491	21411	21473	21518	21317	21451	21350	21378	21476	21599	21332	21388	21334	21308	21428	21513	21433	21329	21435	21435	21306	21312	21435	21389	21410	21374	21124	21449	21612	21464	21240	21315	21325	21314	21277	21384	21414	21421	21387	21358	21284	21235	21327	21210	21390	21433	21356	21341	21507	21512	21654	21453	21539	21379	21470	21442	21255	21385	21347	21370	21469	21467	21281	21261	21339	21505	21311	21325	21388	21392	21373	21427	21437	21368	21443	21384	21419	21490	21505	21467	21165	21412	21458	21452	21149	21296	21640	21525	21526	21313	21323	21395	21410	21242	21313	21448	21312	21492	21427	21317	21314	21196	21245	21196	21180	21466	21575	21328	21489	21395	21383	21545	21375	21417	21421	21322	21327	21366	21436	21299	21268	21382	21323	21417	21304	21375	21320	21442	21437	21617	21389	21347	21345	21389	21504	21426	21551	21373	21433	21339	21537	21629	21537	21319	21556	21436	21366	21409	21531	21586	21381	21319	21356	21291	21530	21295	21406	21398	21252	21182	21446	21381	21626	21305	21435	21414	21396	21476	21392	21214	21367	21371	21368	21484	21502	21354	21477	21383	21264	21142	21516	21329	21258	21369	21590	21341	21305	21392	21549	21423	21503	21393	21328	21496	21481	21331	21397	21196	21499	21197	21132	21439	21359	21297	21273	21288	21233	21304	21381	21307	21566	21163	21385	21205	21511	21314	21320	21334	21583	21422	21427	21364	21409	21379	21449	21231	21401	21214	21389	21427	21510	21392	21382	21172	21173	21543	21503	21357	21514	21523	21492	21281	21577	21315	21396	21348	21316	21493	21326	21547	21494	21473	21307	21401	21282	21475	21428	21354	21386	21527	21629	21325	21498	21611	21478	21214	21452	21468	21336	21342	21441	21450	21401	21372	21262	21349	21391	21166	21336	21486	21098	21378	21520	21430	21415	21372	21279	21425	21513	21311	21461	21218	21384	21230	21425	21544	21394	21603	21467	21296	21566	21476	21380	21421	21555	21387	21327	21505	21352	21417	21432	21516	21451	21503	21321	21272	21690	21560	21530	21538	21411	21237	21443	21463	21385	21349	21340	21460	21350	21461	21546	21429	21427	21359	21297	21382	21348	21366	21267	21480	21356	21242	21152	21327	21422	21365	21436	21239	21529	21222	21488	21335	21304	21515	21403	21304	21505	21397	21450	21481	21269	21429	21331	21294	21324	21417	21384	21374	21603	21579	21321	21241	21494	21475	21412	21442	21381	21492	21356	21433	21410	21337	21601	21153	21519	21115	21446	21499	21296	21402	21539	21281	21428	21213	21230	21379	21412	21556	21448	21319	21396	21506	21383	21261	21505	21488	21396	21085	21365	21233	21311	21658	21504	21410	21335	21284	21517	21451	21346	21302	21443	21254	21402	21430	21421	21522	21334	21377	21377	21385	21462	21412	21493	21427	21448	21582	21347	21274	21435	21456	21522	21347	21267	21459	21414	21376	21423	21226	21391	21270	21352	21348	21340	21433	21351	21168	21335	21493	21359	21497	21426	21566	21472	21442	21412	21509	21308	21618	21416	21529	21363	21369	21502	21701	21441	21312	21332	21538	21392	21450	21492	21331	21305	21449	21362	21409	21483	21340	21241	21608	21428	21387	21557	21284	21420	21516	21377	21386	21648	21329	21459	21667	21273	21471	21333	21564	21465	21422	21285	21403	21437	21401	21427	21200	21153	21316	21357	21599	21322	21323	21474	21371	21419	21446	21275	21331	21510	21402	21399	21353	21510	21406	21441	21172	21182	21424	21426	21505	21338	21495	21446	21546	21369	21226	21297	21331	21433	21331	21490	21355	21445	21683	21529	21333	21505	21372	21468	21367	21469	21334	21320	21218	21532	21412	21565	21548	21317	21369	21512	21450	21500	21585	21418	21425	21333	21415	21492	21236	21366	21481	21439	21491	21447	21267	21433	21432	21406	21428	21391	21388	21281	21404	21300	21385	21462	21391	21552	21499	21326	21459	21470	21416	21411	21455	21441	21450	21447	21499	21273	21242	21283	21293	21438	21425	21540	21493	21345	21286	21351	21215	21485	21409	21585	21358	21352	21338	21347	21421	21469	21449	21323	21476	21631	21537	21596	21394	21199	21431	21283	21374	21585	21254	21426	21398	21388	21586	21412	21410	21227	21455	21140	21270	21308	21663	21490	21306	21540	21207	21412	21319	21478	21544	21548	21293	21497	21412	21469	21440	21273	21329	21487	21676	21576	21538	21383	21394	21265	21340	21421	21354	21389	21191	21351	21366	21289	21365	21670	21240	21410	21420	21384	21188	21316	21524	21293	21673	21627	21603	21391	21512	21386
16813	19290	19189	18886	18670	18627	18595	18889	18517	18735	18752	18409	19075	23468	21531	18319	18518	18534	18686	18607	18737	18487	18699	18496	18458	18511	18605	18446	18721	18610	18573	18675	18659	18600	18819	18720	18603	18636	18513	18805	18512	18531	18695	18516	18652	18677	18601	18629	18703	18770	18555	18649	18626	18614	18633	18648	18686	18843	18457	18585	18692	18448	18567	18672	18519	18478	18493	18551	18473	18595	18506	18516	18670	18460	18534	18447	18421	18593	18633	18771	18348	18561	18627	18660	18557	18581	18493	18664	18363	18657	18608	18662	18454	18710	18642	18559	18647	18711	18654	18623	18442	18576	18551	18696	18511	18626	18428	18739	18673	18620	18468	18454	18637	18629	18505	18483	18502	18661	18399	18612	18740	18614	18540	18562	18434	18548	18639	18539	18679	18717	18710	18554	18691	18762	18667	18466	18611	18397	18545	18585	18584	18465	18700	18593	18626	18493	18705	18495	18704	18578	18541	18440	18658	18644	18403	18544	18491	18486	18551	18667	18603	18685	18486	18607	18548	18712	18676	18611	18618	18760	18849	18414	18661	18617	18501	18634	18694	18644	18512	18550	18625	18576	18609	18725	18519	18524	18482	18592	18623	18580	18618	18542	18663	18522	18734	18564	18506	18578	18726	18420	18610	18617	18644	18681	18619	18679	18460	18590	18709	18500	18480	18664	18610	18587	18527	18743	18707	18535	18600	18735	18377	18466	18500	18587	18581	18639	18586	18618	18728	18452	18565	18637	18515	18604	18409	18531	18596	18651	18720	18681	18491	18717	18553	18402	18517	18561	18581	18517	18710	18601	18659	18581	18631	18507	18699	18578	18676	18557	18579	18602	18691	18587	18705	18612	18581	18525	18510	18642	18504	18439	18543	18603	18547	18596	18597	18645	18616	18574	18462	18698	18652	18462	18550	18446	18632	18534	18662	18524	18603	18536	18725	18540	18556	18641	18559	18618	18581	18408	18594	18327	18638	18509	18591	18599	18637	18676	18580	18622	18554	18599	18589	18587	18639	18527	18588	18632	18564	18555	18653	18612	18570	18435	18601	18720	18355	18846	18681	18572	18603	18628	18779	18542	18586	18752	18594	18505	18592	18654	18458	18568	18465	18616	18628	18583	18480	18592	18635	18517	18533	18713	18503	18577	18552	18468	18728	18466	18597	18450	18610	18434	18672	18635	18619	18426	18630	18557	18617	18608	18438	18532	18615	18407	18446	18556	18348	18539	18642	18476	18623	18647	18564	18589	18662	18632	18575	18589	18711	18543	18682	18709	18628	18647	18409	18737	18507	18556	18424	18576	18725	18743	18573	18732	18503	18648	18565	18499	18659	18590	18722	18509	18566	18519	18533	18665	18655	18641	18563	18615	18692	18708	18684	18632	18632	18473	18815	18511	18729	18454	18802	18609	18659	18556	18478	18651	18524	18636	18628	18785	18528	18571	18350	18502	18483	18562	18651	18426	18759	18606	18609	18619	18709	18618	18363	18820	18805	18594	18521	18529	18456	18708	18488	18574	18648	18325	18691	18518	18558	18618	18425	18561	18765	18612	18543	18507	18670	18653	18541	18679	18451	18455	18617	18634	18554	18454	18402	18529	18714	18733	18531	18604	18563	18651	18526	18500	18637	18510	18605	18504	18570	18515	18605	18516	18613	18719	18665	18611	18579	18577	18527	18441	18475	18519	18554	18653	18648	18765	18636	18604	18636	18421	18638	18752	18445	18627	18537	18473	18367	18625	18629	18557	18487	18568	18743	18580	18570	18602	18641	18598	18553	18408	18477	18593	18687	18744	18497	18767	18425	18268	18598	18516	18582	18643	18661	18696	18473	18658	18583	18687	18524	18635	18572	18553	18607	18740	18485	18822	18477	18619	18696	18809	18485	18587	18655	18585	18599	18427	18728	18538	18586	18606	18631	18450	18684	18470	18534	18561	18490	18662	18442	18655	18460	18631	18599	18416	18557	18651	18445	18484	18617	18556	18619	18545	18577	18519	18533	18469	18616	18642	18474	18718	18777	18605	18456	18707	18496	18608	18538	18406	18801	18577	18604	18736	18643	18621	18709	18551	18523	18621	18698	18577	18613	18535	18601	18809	18567	18556	18667	18570	18409	18701	18567	18715	18749	18586	18585	18426	18615	18562	18741	18578	18535	18575	18653	18602	18704	18479	18670	18701	18630	18596	18466	18700	18536	18506	18550	18488	18599	18497	18548	18422	18625	18571	18668	18598	18529	18542	18595	18539	18631	18537	18533	18772	18531	18616	18776	18663	18357	18683	18468	18612	18529	18527	18615	18346	18478	18461	18612	18499	18606	18595	18660	18584	18404	18774	18495	18709	18525	18552	18601	18551	18727	18466	18655	18628	18515	18577	18624	18750	18420	18553	18644	18619	18767	18439	18633	18584	18590	18796	18602	18578	18580	18467	18629	18652	18647	18702	18554	18615	18494	18614	18613	18577	18716	18589	18677	18614	18591	18678	18479	18567	18592	18690	18683	18661	18500	18602	18599	18585	18675	18639	18667	18496	18426	18651	18541	18486	18707	18546	18390	18442	18870	18601	18660	18595	18552	18643	18559	18586	18576	18442	18753	18488	18622	18576	18577	18627	18653	18755	18438	18570	18496	18428	18450	18685	18606	18492	18526	18392	18700	18603	18555	18578	18622	18357	18459	18419	18681	18566	18610	18694	18678	18457	18630	18527	18552	18489	18511	18473	18579	18810	18548	18708	18621	18633	18628	18443	18453	18746	18473	18609	18487	18700	18637	18749	18517	18606	18580	18465	18464	18552	18747	18467	18597	18621	18533	18429	18513	18516	18531	18543	18519	18606	18558	18505	18536	18778	18491	18544	18572	18576	18578	18581	18711	18630	18655	18589	18500	18589	18591	18518	18488	18382	18678	18521	18559	18511	18513	18685	18497	18448	18664	18609	18654	18589	18654	18496	18549	18496	18637	18693	18662	18530	18591	18627	18612	18675	18431	18621	18569	18627	18509	18639	18671	18496	18592	18618	18435	18434	18696	18532	18621	18566	18603	18568	18540	18602	18771	18634	18707	18594	18566	18593	18715	18574	18564	18609	18697	18525	18667	18770	18538	18615	18606	18527	18692	18598	18461	18656	18590	18609	18723	18599	18510	18784	18472	18744	18482	18659	18615	18615	18634	18467	18491	18502	18476	18681	18450	18528	18716	18678	18628	18474	18543	18458	18524	18575	18474	18482	18587	18583	18524	18523	18653	18865	18468	18524	18593	18735	18579	18445	18702	18557	18612	18689	18538	18601	18448	18576	18594	18687	18630	18646	18577	18482	18504	18498	18652	18638	18568	18439	18467	18523	18505	18534	18615	18667	18782	18548	18579	18633	18726	18482	18483	18879	18546	18577	18579	18477	18690	18593	18590	18466	18587	18572	18651	18553	18707	18514	18484	18535	18777	18548	18547	18590	18591	18493	18469	18580	18569	18622	18452	18535	18547	18504	18597	18550	18503	18491	18506	18658	18545	18490	18484	18609	18663	18624	18616	18551	18754	18597	18646	18595	18676	18727	18513	18846	18533	18521	18704	18602	18642	18615	18669	18697	18598	18667	18559	18687	18485	18581	18616	18751	18512	18687	18715	18643	18635	18503	18447	18522	18571	18724	18378	18556	18593	18498	18590	18669	18632	18730	18651	18472	18606	18603	18611	18668	18578	18787	18583	18637	18660	18591	18434	18469	18526	18583	18507	18660	18696	18485	18789	18675	18448	18604	18522	18638	18557	18576	18540	18630	18772	18594	18678	18607	18580	18914	18655	18612	18761	18560	18661	18741	18743	18555	18680	18662	18459	18676	18589	18779	18554	18667	18575	18641	18622	18436	18605	18636	18632	18682	18596	18657	18603	18740	18694	18606	18565	18561	18679	18644	18722	18572	18551	18573	18474	18687	18717	18512	18435	18422	18706	18528	18675	18582	18611	18588	18560	18614	18634	18536	18699	18588	18522	18506	18641	18521	18563	18554	18508	18620	18771	18453	18528	18550	18495	18571	18480	18554	18657	18472	18618	18650	18558	18636	18596	18512	18608	18478	18323	18637	18688	18630	18748	18650	18621	18471	18508	18717	18524	18592	18717	18615	18484	18637	18540	18563	18665	18676	18561	18482	18580	18344	18691	18647	18722	18683	18539	18402	18748	18525	18449	18657	18696	18528	18574	18653	18495	18540	18469	18481	18564	18562	18693	18484	18490	18597	18623	18428	18527	18414	18650	18627	18579	18778	18674	18559	18553	18468	18586	18613	18491	18661	18605	18563	18714	18446	18417	18609	18656	18526	18746	18652	18537	18537	18567	18652	18645	18694	18592	18531	18391	18659	18378	18630	18753	18567	18600	18584	18691	18418	18624	18605	18485	18505	18453	18719	18483	18724	18529	18572	18630	18572	18721	18473	18693	18634	18587	18451	18659	18677	18665	18678	18536	18593	18733	18628	18562	18636	18635	18575	18591	18710	18565	18536	18512	18468	18683	18591	18459	18726	18670	18494	18579	18725	18778	18464	18567	18756	18652	18756	18517	18588	18620	18547	18495	18621	18628	18354	18485	18677	18625	18687	18549	18581	18530	18479	18373	18763	18480	18717	18456	18523	18563	18790	18646	18637	18524	18626	18639	18606	18604	18621	18464	18595	18693	18528	18516	18641	18691	18677	18609	18545	18578	18699	18720	18496	18584	18627	18612	18506	18574	18640	18656	18414	18613	18570	18694	18486	18583	18638	18576	18439	18464	18549	18486	18537	18684	18554	18456	18666	18544	18563	18607	18501	18614	18587	18627	18682	18693	18601	18433	18597	18634	18506	18488	18725	18569	18501	18621	18687	18460	18626	18574	18509	18602	18586	18649	18576	18661	18517	18637	18646	18600	18695	18612	18551	18522	18626	18556	18585	18542	18488	18333	18684	18631	18604	18474	18466	18525	18570	18667	18533	18444	18510	18628	18598	18499	18688	18635	18668	18520	18482	18543	18621	18581	18572	18615	18658	18443	18477	18735	18576	18622	18582	18728	18774	18638	18559	18627	18705	18653	18560	18643	18616	18683	18624	18519	18580	18494	18558	18612	18631	18751	18598	18767	18512	18582	18476	18851	18570	18607	18611	18544	18535	18643	18756
24225	21139	28290	24542	22506	22813	22751	21236	20821	20822	20805	20788	22529	37609	31442	21737	21122	20690	20546	20825	20734	20687	20888	20709	20622	20579	20559	20504	20773	20635	20776	20604	20761	20835	20723	20625	20505	20713	20635	20675	20815	20770	20679	20500	20572	20353	20683	20568	20667	21031	20759	21082	21077	20681	20615	20770	20515	20640	20549	20507	20688	20577	20546	20730	20791	20569	20579	20603	20572	20690	20648	20497	20481	20750	20864	20702	20559	20599	20524	20580	20685	20651	20742	20745	20572	20436	20610	20471	20644	20810	20608	20686	20528	20661	20770	20699	20618	20365	20361	20548	20527	20511	20535	20596	20659	20702	20721	20708	20631	20728	20580	20668	20505	20792	20562	20561	20635	20360	20659	20581	20756	20562	20616	20754	20515	20697	20632	20505	20610	20605	20554	20737	20612	20448	20767	20841	20890	20665	20433	20744	20549	20682	20499	20452	20576	20662	20361	20655	20620	20664	20572	20450	20521	20630	20445	20516	20773	20598	20557	20707	20340	20604	20285	20674	20678	20689	20655	20551	20612	20567	20551	20642	20385	20489	20651	20677	20629	20763	20540	20723	20556	20737	20709	20450	20678	20586	20336	20679	20568	20555	20476	20629	20638	20491	20647	20611	20700	20602	20621	20500	20440	20547	20516	20469	20435	20450	20785	20476	20738	20486	20495	20546	20733	20515	20701	20576	20577	20371	20743	20776	20573	20630	20730	20673	20642	20420	20582	20729	20683	20712	20559	20624	20689	20548	20660	20686	20551	20603	20748	20552	20765	20528	20667	20602	20586	20449	20506	20614	20671	20592	20601	20806	20738	20737	20421	20420	20718	20636	20722	20585	20684	20659	20536	20585	20627	20771	20565	20675	20534	20553	20715	20652	20812	20607	20707	20605	20454	20632	20633	20745	20565	20590	20517	20497	20826	20483	20719	20839	20657	20959	20668	20549	20718	20709	20324	20636	20747	20646	20518	20656	20706	20574	20565	20793	20599	20534	20660	20593	20735	20785	20636	20535	20502	20554	20619	20696	20754	20474	20561	20579	20375	20624	20706	20537	20481	20662	20681	20452	20539	20632	20421	20452	20659	20513	20437	20658	20501	20662	20738	20457	20722	20835	20709	20798	20492	20770	20755	20727	20523	20551	20606	20573	20423	20612	20626	20795	20694	20597	20490	20592	20534	20568	20720	20516	20874	20711	20589	20342	20415	20494	20418	20557	20442	20540	20704	20375	20634	20686	20528	20406	20596	20535	20468	20593	20716	20336	20647	20541	20760	20706	20488	20528	20652	20529	20598	20633	20630	20695	20488	20306	20785	20730	20404	20474	20491	20381	20737	20653	20807	20461	20563	20558	20643	20485	20508	20683	20632	20596	20511	20663	20608	20608	20588	20832	20629	20499	20646	20468	20657	20779	20482	20725	20526	20624	20564	20839	20641	20402	20660	20563	20752	20571	20543	20534	20624	20684	20730	20491	20332	20445	20674	20552	20768	20525	20466	20545	20590	20694	20844	20478	20714	20487	20522	20545	20785	20636	20639	20663	20395	20667	20683	20534	20593	20666	20600	20474	20485	20667	20652	20621	20502	20695	20496	20546	20647	20779	20402	20626	20560	20476	20705	20653	20720	20485	20663	20645	20630	20766	20762	20691	20658	20524	20674	20703	20459	20499	20522	20667	20656	20487	20649	20741	20768	20621	20610	20629	20566	20475	20623	20427	20510	20494	20704	20789	20444	20468	20538	20688	20454	20590	20876	20825	20688	20399	20651	20633	20552	20553	20645	20659	20492	20499	20603	20544	20715	20398	20751	20653	20520	20609	20641	20773	20379	20528	20353	20614	20614	20603	20564	20631	20598	20485	20530	20532	20616	20632	20514	20675	20617	20665	20553	20647	20628	20672	20642	20776	20640	20658	20451	20655	20750	20538	20671	20566	20647	20759	20800	20382	20673	20514	20534	20614	20546	20651	20680	20724	20653	20616	20555	20425	20524	20535	20699	20406	20786	20568	20724	20514	20447	20324	20657	20568	20574	20553	20588	20752	20623	20479	20405	20644	20611	20725	20603	20562	20492	20491	20746	20754	20462	20585	20407	20580	20597	20439	20800	20541	20714	20735	20391	20537	20592	20546	20329	20495	20544	20528	20646	20716	20644	20625	20730	20577	20428	20605	20684	20677	20578	20818	20428	20494	20550	20434	20434	20661	20522	20544	20760	20704	20721	20775	20664	20559	20567	20565	20603	20690	20550	20555	20784	20712	20624	20672	20536	20596	20629	20539	20645	20621	20670	20824	20710	20469	20603	20531	20756	20724	20822	20616	20549	20614	20553	20509	20606	20612	20676	20587	20599	20751	20881	20470	20639	20605	20620	20688	20623	20609	20743	20575	20500	20510	20476	20798	20678	20519	20659	20641	20610	20568	20595	20745	20582	20461	20640	20700	20512	20590	20538	20592	20492	20596	20522	20609	20570	20584	20763	20638	20568	20592	20324	20431	20473	20564	20600	20644	20582	20658	20562	20612	20664	20752	20751	20623	20530	20544	20692	20560	20702	20666	20680	20475	20518	20451	20491	20683	20740	20476	20771	20651	20769	20617	20815	20592	20544	20497	20536	20621	20554	20590	20600	20692	20736	20663	20575	20620	20727	20590	20550	20411	20389	20671	20556	20396	20809	20571	20547	20600	20693	20470	20456	20635	20458	20664	20562	20443	20513	20721	20624	20554	20384	20428	20704	20626	20468	20670	20727	20739	20638	20728	20643	20622	20618	20828	20553	20650	20730	20493	20532	20494	20525	20702	20566	20640	20549	20412	20745	20773	20632	20633	20711	20658	20661	20627	20623	20697	20555	20515	20786	20532	20625	20555	20285	20720	20667	20597	20769	20723	20603	20552	20676	20823	20651	20586	20425	20579	20575	20464	20662	20627	20598	20524	20677	20603	20656	20860	20859	20610	20653	20727	20671	20613	20722	20469	20727	20733	20703	20583	20573	20667	20568	20646	20669	20648	20596	20369	20638	20737	20532	20341	20634	20504	20580	20725	20722	20749	20764	20634	20474	20599	20575	20588	20693	20660	20705	20706	20487	20635	20599	20658	20726	20709	20657	20517	20642	20691	20622	20733	20593	20625	20511	20418	20391	20914	20623	20425	20862	20952	20679	20577	20548	20751	20634	20697	20654	20370	20488	20492	20653	20719	20696	20660	20465	20614	20727	20694	20532	20602	20664	20646	20701	20538	20589	20655	20557	20608	20482	20673	20579	20725	20241	20678	20618	20457	20659	20678	20787	20813	20452	20397	20513	20712	20579	20572	20732	20547	20483	20790	20716	20313	20624	20400	20492	20714	20669	20686	20869	20505	20426	20665	20505	20513	20667	20742	20743	20600	20712	20508	20628	20515	20466	20743	20582	20463	20640	20643	20600	20719	20570	20549	20708	20442	20569	20651	20739	20790	20416	20469	20477	20734	20659	20596	20546	20713	20720	20417	20530	20537	20399	20660	20599	20547	20494	20574	20920	20655	20686	20655	20731	20633	20710	20604	20603	20579	20854	20657	20588	20553	20811	20762	20757	20595	20759	20816	20402	20724	20595	20690	20552	20720	20374	20694	20629	20607	20560	20930	20789	20506	20543	20580	20335	20549	20410	20571	20653	20611	20821	20769	20526	20511	20438	20669	20701	20510	20710	20368	20466	20544	20669	20693	20427	20427	20716	20655	20688	20486	20666	20660	20587	20654	20694	20633	20721	20369	20647	20526	20650	20657	20355	20514	20655	20599	20641	20623	20471	20607	20628	20656	20557	20625	20584	20711	20500	20933	20474	20758	20647	20574	20630	20630	20660	20717	20601	20666	20475	20419	20548	20496	20812	20646	20483	20510	20761	20519	20556	20618	20622	20589	20589	20634	20627	20483	20481	20735	20349	20746	20634	20709	20685	20573	20623	20484	20742	20546	20847	20604	20839	20661	20731	20307	20461	20574	20545	20497	20743	20565	20610	20537	20692	20642	20570	20635	20674	20570	20769	20672	20661	20526	20799	20723	20710	20574	20550	20669	20557	20342	20648	20474	20664	20612	20589	20729	20567	20737	20736	20322	20482	20523	20715	20672	20843	20549	20432	20628	20647	20833	20557	20545	20642	20380	20623	20696	20604	20464	20647	20589	20633	20454	20771	20621	20560	20784	20476	20567	20502	20457	20720	20712	20639	20425	20680	20459	20574	20696	20472	20592	20587	20782	20639	20507	20719	20636	20729	20565	20492	20468	20787	20649	20550	20885	20536	20704	20575	20588	20849	20671	20680	20446	20583	20607	20600	20604	20647	20782	20656	20619	20541	20612	20528	20488	20623	20466	20436	20620	20596	20487	20672	20508	20724	20627	20600	20468	20855	20773	20676	20415	20721	20589	20619	20559	20805	20516	20712	20580	20556	20593	20635	20584	20623	20585	20447	20548	20630	20743	20710	20514	20565	20673	20699	20707	20405	20680	20522	20600	20252	20653	20751	20622	20472	20612	20541	20636	20771	20790	20660	20499	20536	20634	20889	20561	20502	20532	20636	20705	20601	20872	20822	20528	20508	20694	20636	20555	20577	20524	20492	20677	20749	20667	20699	20830	20601	20593	20646	20639	20634	20359	20446	20508	20555	20663	20675	20641	20495	20551	20653	20753	20551	20603	20775	20516	20734	20481	20389	20578	20708	20778	20637	20841	20668	20477	20481	20460	20700	20723	20556	20363	20809	20555	20264	20658	20736	20507	20586	20697	20697	20765	20581	20794	20585	20710	20613	20657	20340	20923	20469	20711	20510	20571	20452	20716	20676	20604	20683	20859	20657	20723	20596	20620	20736	20510	20609	20624	20744	20495	20602	20404	20481	20668	20704	20671	20725	20586	20687	20691	20578	20574	20573	20699	20581	20622	20660	20332	20571	20635	20637	20568	20565	20658	20652	20660	20475	20319	20473	20665	20693	20766	20509	20733	20341	20425	20547	20581	20493	20566	20643	20511	20740	20792	20754	20602	20852	20606	20599	20792	20636	20618	20814	20583	20501	20750	20709	20684	20893	20538	20501	20459	20742	20622	20544	20592	20609	20622	20669	20498	20739	20688	20709	20750	20695	20732	20612	20558	20733	20542	20312	20616	20741	20678
15613	23657	22579	20359	19481	19354	18883	18661	18275	18402	18318	18387	22091	40332	28418	18177	18340	18026	18117	18261	18193	18323	17992	18313	18258	18255	18143	18209	18215	18201	18160	18213	18170	18170	18183	18143	18110	18057	18156	18201	18306	18221	18197	18146	18298	18217	18122	18211	18260	18640	18670	18590	18450	18108	18211	18263	18077	18300	18271	18041	18025	18118	18176	18230	18069	18371	18188	18131	18283	18217	18076	18110	18167	18439	18288	18237	18133	18151	18173	18345	18202	18081	18086	18175	18264	18273	18185	18225	18183	18056	18137	18077	18060	18153	18151	18107	18169	18153	18179	18230	18153	17940	18046	18109	18123	18011	18195	18009	18284	18061	18103	18028	18133	18032	18106	17959	18164	18276	17889	18030	18193	17968	18160	18088	18178	18377	18242	18228	18165	18206	18170	18186	18183	18131	18046	18188	18180	18206	18365	18064	18260	18104	18141	18269	18085	18110	18146	18239	18179	17992	18209	18144	18096	18117	18163	18090	18297	18116	17864	18086	18236	18272	18175	18261	18182	18103	18154	18163	18130	18137	18154	18268	18264	18042	18152	18188	18158	18070	18112	18370	18212	18069	18256	18369	18249	18160	18047	18202	18281	18153	17964	18265	18191	18258	18390	18106	18258	18192	18055	18214	18106	18285	18315	18227	18345	18251	18078	18258	18245	18154	18177	18049	18133	18131	18281	18105	18261	18234	18268	18117	17976	18204	18201	18157	18264	18029	18191	18250	18146	18028	18235	18126	17998	18139	18011	18162	18161	18338	18300	18390	18194	18316	18115	18132	18146	18335	17977	18176	18064	18215	18089	18154	18231	17914	18101	18226	18192	18049	18209	18119	18153	18297	18098	18090	18090	18166	18132	18191	18084	18197	18278	18128	18301	18011	18126	18170	18037	18351	18154	18314	18094	18123	18249	18222	18214	18195	18306	18131	18295	18196	17919	17946	18339	18050	18110	18032	18054	18001	18025	18147	18136	18198	18144	18036	17881	18266	18061	18209	18222	18010	18223	17936	18210	18011	18198	18049	18299	18161	18102	18147	18145	18042	18168	18257	18180	18113	18242	18236	18144	18069	18282	18241	18294	18238	18117	18131	18136	18060	18174	18058	18233	18152	18095	18144	18122	18209	18287	18162	18119	18363	18235	18121	18161	18115	18138	18184	18181	18076	18123	18173	18045	18239	17984	18194	17958	18113	18146	18172	18094	18100	18139	18066	18321	18171	18256	18254	18272	18257	18151	18138	18142	18074	18100	18197	18144	18053	18157	18297	18052	18094	18323	18069	18162	18194	18296	18161	18081	18089	18266	18129	18129	18274	18138	18284	18221	18167	18210	18198	18177	18011	18245	18240	18022	18063	18146	18050	18221	18201	18034	18273	18133	18036	18055	18096	18006	17952	18002	18203	18147	18088	17928	18173	18208	18267	18245	18080	18249	18054	18228	18180	18000	18127	17935	18136	18171	18157	18138	18066	17951	18105	18129	18163	18093	18189	18326	18313	18226	18153	18190	18090	18219	17952	18235	18032	18097	18203	18074	18030	18268	18184	18111	18412	18320	17996	18279	18337	17811	18224	18074	18156	18243	18155	18159	17946	18250	18208	18031	18031	18173	18122	18223	18236	18130	18188	18203	18029	18183	18310	18301	18257	18207	18099	18270	18195	18215	18237	18007	18169	17881	18087	18338	18166	18133	18183	17846	18129	18151	18240	17982	18252	18311	18259	18104	18191	18088	18177	18057	18115	18148	18114	18229	18216	18175	18211	18290	18066	18086	18063	18208	18252	18311	18120	18119	18342	18127	18043	18112	18137	18054	18148	18066	18200	18049	18159	18124	18238	18145	18342	17981	18063	18233	18185	18242	18262	18282	18051	18166	18100	18121	18189	18356	18071	18036	18065	17858	18053	18248	18184	18229	18118	18073	18082	18177	18013	18142	18153	18078	18145	18063	18237	18284	18191	18267	18181	17941	18276	18082	17994	18117	18261	18057	18214	18114	18183	18055	18098	18247	17978	17899	18396	18214	18213	18077	18270	18056	18174	18162	18223	18008	17973	18230	18132	18315	18069	17912	18244	18072	18144	18047	17970	18157	18099	18200	18073	18104	18227	18061	18181	18145	18289	18072	18179	18118	18122	18279	18137	18153	18134	18180	18346	18045	18283	18212	18189	18258	18137	18163	18265	18210	18370	18139	18137	18294	18173	18089	18138	18069	18205	18155	18181	18202	18162	18072	18209	18026	18239	18201	18120	18060	18166	18071	18048	18299	17946	18234	18124	18085	18191	18119	18105	18150	18207	18329	18217	18217	18154	18179	18125	18135	18022	18091	18157	18014	18085	18216	18061	18352	18085	18169	18194	18041	18337	18202	18182	18057	18184	18152	18164	18157	18004	18143	18088	18300	18109	18315	18039	18085	18222	17964	18178	18266	18175	18236	18141	18004	18252	18219	18297	18232	18150	18121	18090	18246	18097	18135	18278	18236	18182	18312	18202	18080	18106	18158	18069	18211	18466	18086	18085	18239	18177	18388	18229	18114	18056	18175	18177	17991	18164	18353	18242	18125	18123	17994	18229	18237	18084	18160	18145	18024	18184	18173	18251	18053	18121	18217	18171	18202	18133	17968	17997	18133	18144	18031	18198	18259	18226	18070	18303	18166	18049	18045	18249	18139	18255	18135	18002	18155	18041	18155	18234	18103	18310	18240	18089	18159	18095	18037	18278	18139	18182	18205	18218	18250	18056	18188	18006	18158	18057	18023	18036	18243	18321	18200	18108	18119	18032	18167	18163	18336	17986	18284	18168	18107	18081	18242	18182	18173	18343	18192	18149	18043	18137	18303	18131	18154	18078	18100	18113	18157	18276	18074	18121	18165	18314	18150	18201	18176	18242	18055	18277	18120	18094	18102	18146	18109	18229	18094	18177	18284	18100	18299	18331	18046	18253	18056	18340	18172	18112	18302	18156	18274	18167	18394	18158	18248	18250	17987	18115	18139	17933	18105	18104	18139	18191	18012	18232	18131	18178	18161	18130	18170	18087	18093	18156	18140	18172	18277	18057	18120	18070	18165	18238	18121	18193	18149	18145	18090	18048	18187	18093	17984	18322	18250	18126	18203	18159	18188	18138	18102	18212	18032	18223	18119	18194	18218	18207	18017	17996	18181	18348	18008	18256	18183	18094	18142	18100	18207	18042	18059	18256	18172	18049	18227	18192	18213	18052	18271	18178	18304	18260	18175	18074	18294	18160	18069	18221	18069	18176	18027	18028	18138	18339	18198	18348	18225	18206	18084	18207	18157	18261	18077	18155	18277	18211	18092	18356	18218	18068	18225	18156	18018	18105	18180	18172	17960	18060	18011	18134	18135	18245	18225	18116	17902	17985	18103	18145	18076	18170	18314	18204	18112	18090	18171	18300	17961	18218	18170	18169	18211	18380	18378	18010	18089	18167	18150	18039	18109	18185	18030	18220	18000	18223	18057	18063	18222	18234	18266	18129	18122	18056	18205	18161	18200	18093	18239	18063	18191	18161	18070	18180	18260	18196	18244	18193	18373	18024	18143	18094	18153	18080	18332	18114	18168	18019	18064	18111	18226	18181	18176	18161	17973	18067	18105	17951	18137	18268	18204	18118	18171	18377	18211	18069	18270	18060	18226	18232	18213	17985	18121	18210	18166	18049	18118	18163	18198	18270	18096	18193	18190	18021	18088	18214	18232	18273	18106	18153	18119	18025	18229	18060	18227	18097	18255	17970	18191	17985	18176	18122	18294	17988	18161	18133	18373	18191	18239	18186	18195	18105	18304	17933	18238	18253	18202	18078	18092	18092	18015	18131	18102	18162	18258	18217	18120	18019	18009	18102	18113	18196	18238	18065	18160	18239	18236	18215	18052	17895	18104	18312	18162	17939	18200	18093	18130	17977	18112	18058	18114	18221	18187	18153	18100	18178	18222	18322	18367	18253	18351	18204	17963	17972	18299	18156	18145	18133	18125	18074	18337	18175	18096	18149	18023	18346	18279	18274	18361	18161	17986	18271	18157	17989	18101	18095	18192	18160	18063	18150	18349	18223	18142	18116	18068	18232	18139	18134	18197	18114	18182	18133	18134	18010	18206	18322	18135	18153	18081	18109	17999	18240	18071	18267	18274	18140	18149	18159	18168	18045	18122	18048	18119	18240	18189	18069	18131	18211	18129	18092	17948	18038	18187	18128	18073	18098	18125	17984	18133	18151	18116	17951	18116	17999	18128	18138	18309	18116	18103	18344	17974	18307	18166	18084	18314	18079	18269	18159	18365	18098	18105	18236	18126	18026	18211	18183	18291	18182	18139	18102	18175	18114	18274	17963	18156	18244	18133	18152	18135	18048	18205	17963	18151	18021	18110	18409	18281	17974	18170	18291	18077	18142	18071	18200	17985	18402	18060	18135	18233	18187	18072	18214	18186	18199	18145	18103	17980	18242	17971	18151	18048	18308	18175	18180	18292	18075	18225	18130	18267	17987	18231	18074	18133	18165	18065	18301	18289	18078	18110	18122	18038	18239	18267	18233	18151	18273	18116	18162	18301	18278	18039	18197	18237	18225	18127	18203	18174	18113	18070	18073	18250	18128	17995	18218	18175	18259	18285	18006	18079	18188	18225	18105	18186	18157	18184	18012	18090	18035	18141	18219	18051	18049	18183	18217	18191	18205	18138	18055	18159	18233	18311	18345	18121	18101	18219	18163	18168	18201	18388	18068	17952	18319	18201	18202	18211	18248	18136	18209	18025	18046	18112	17986	18147	18209	18151	18104	18026	18117	18041	18135	18213	18163	18225	18164	18348	18204	18051	18345	18306	18076	18206	18278	18254	18070	18392	18086	18197	18238	18162	18089	18020	18195	18329	18288	18137	18264	18299	18221	18086	18160	18060	18161	18211	18142	18035	18231	18115	17987	18151	18445	18067	18113	18367	18113	18039	18145	18209	18131	18203	18129	18405	18008	18175	18232	18236	18122	18260	18159	18200	18173	18107	18194	18090	18396	18186	18110	18101	18089	18289	18191	18358	18251	18201	18066	18186	18144	18234	18070	18108	18144	18138	18101	18181	18129	18348	18251	18177	18112	18181	18184	18206	18099	18168	18160	18179	18272	18158	18078	18421	18107
23090	21174	28896	23735	21617	23880	24588	20917	20172	20409	20432	20098	24068	47246	33582	21522	20305	20011	20135	20041	19810	20054	19877	20025	19886	19871	19793	19711	20024	19858	19979	19984	19791	19686	19931	19720	19776	19899	19805	19825	19787	19715	19801	19699	19886	19755	19875	19814	19969	20548	20665	20313	19948	20093	19834	19636	19818	19822	19769	19694	19738	19734	19896	19757	19826	19662	19756	19752	19779	19796	19980	19833	19816	19751	19703	19717	19848	19814	19985	19716	19759	19851	19922	19841	19771	19825	20011	19736	19928	19899	19897	19807	19873	19705	19817	19718	19746	19788	19965	19834	19753	19916	19504	19688	19700	19592	19917	19771	19666	19874	19849	19622	19875	19822	19684	19752	19661	19779	19760	19978	19908	19829	19872	19787	19745	19598	19930	19767	19719	19760	19734	19714	19569	19640	19719	19634	19731	19907	19762	19457	19567	19814	19693	19691	19982	19796	19792	19736	19807	19874	19936	19849	19926	19923	19853	19697	19895	19912	19899	19651	19633	19739	19865	19595	19701	19649	19647	19916	19628	19670	19658	19716	19794	19839	19618	19721	19661	19625	19838	19751	19992	19828	19754	19842	19735	19779	19708	19670	19693	19871	19867	19875	19624	19591	19921	19644	19762	19858	19719	19640	19823	19792	19783	19725	19800	19873	19732	19861	19786	19726	19824	19648	19752	19617	19789	19765	19644	19771	19871	19973	19747	19671	19926	19893	19825	20052	19795	19854	19526	19809	19770	19635	19863	19799	19745	19586	19674	19687	19769	19851	19658	19595	19694	19696	19572	19749	19738	19636	19748	19565	19880	20036	19912	19529	19775	19659	19870	19693	19767	19751	19802	19855	19831	19842	19755	19707	19732	19853	19670	19671	19526	20012	19835	19527	19699	19642	19951	19833	19681	19621	19563	19810	19617	19437	19724	19800	19852	19749	19721	19758	19540	19624	19851	19616	19488	19621	19671	19729	19884	19665	19801	19862	19690	19511	19808	19759	19632	19978	19824	19591	19652	19723	19759	19773	19728	19839	19854	19774	19804	19750	19828	19844	19924	19758	19908	19690	19886	19895	19742	19542	19635	19727	19623	19819	19741	19789	19693	19768	19721	19539	19695	19644	19730	19674	19698	20010	19782	19772	19649	19517	19865	20009	19765	19503	19858	19810	19578	19799	19839	19676	19751	19771	19752	19485	19799	19553	19680	19806	19822	19621	19576	20007	19857	19784	19566	19758	19628	19872	19909	19941	20000	19802	19765	19704	19479	19826	19860	19572	19737	19632	19751	19675	19624	19689	19852	19766	19901	19622	19717	19611	19608	19880	19893	19736	19526	19733	19943	19747	19893	19694	19877	19746	19887	19656	19859	19943	19709	19656	19653	19700	19807	19532	19822	19865	19692	19701	19696	19761	19586	19883	19652	19681	19778	19635	19685	19768	19633	19579	19851	19813	19695	19711	19949	19817	19596	19818	19581	19707	19825	19651	19558	19581	19528	19921	19857	19810	19734	19733	19778	19675	19875	19709	19655	19887	19750	19673	19621	19820	19623	19659	19911	19827	19712	19971	19796	19771	19558	19840	19772	19727	19732	19706	19914	19774	19851	19834	19700	19836	19800	19747	19642	19596	19951	19941	19746	19730	19665	19835	19778	19893	19876	19919	19648	19685	19746	19659	19532	19684	19909	19484	19691	19746	19717	19813	19753	19901	19960	19873	19642	19800	19904	19668	19626	19851	19794	19638	19768	19742	19921	19712	20003	19717	19671	19583	19694	19598	19733	19892	19819	19835	19888	19876	19587	19607	19765	19802	19842	19745	19898	19938	19906	19625	19647	19722	19839	19945	19807	19890	19829	19618	19736	19816	19922	19747	19529	19714	19824	19816	19795	19870	19845	19774	19878	19856	19902	19609	19668	19667	19587	19753	19705	19597	19657	19593	19622	19636	19901	19800	19653	19641	19691	19953	19908	19747	19937	19729	19899	19658	19727	19865	19841	19572	19556	19857	19823	19915	19561	19846	19801	19709	19491	19719	19770	19644	19634	19897	19808	19697	19706	19674	19971	19888	19932	19860	19564	19569	19707	19834	19888	19660	19929	19716	19870	19739	19659	19917	19518	19743	19696	19775	19957	19826	19731	19929	19808	19690	19813	19785	19912	19961	19840	19815	19649	19811	19811	19700	19737	19624	19801	19686	19762	19850	19808	20014	19602	19731	19972	19797	19710	19510	19812	19721	19607	19728	19716	19760	19718	19794	19776	19844	19910	19830	19902	19661	19895	19825	19675	19717	19624	19955	19735	19752	19785	19764	19865	19856	19540	19647	19794	19512	19566	19611	19808	19829	19682	20021	19654	19555	19829	19806	19927	19849	19756	19803	19713	19935	19677	19781	19699	19560	19734	19873	19988	19826	19906	19801	19900	19745	19572	19731	19559	19808	19886	19691	19870	19890	19714	19747	19802	19890	19843	19716	19673	19850	19887	19744	19768	19598	19575	19808	19725	19769	19726	19709	19645	19623	19819	19960	19720	19744	19803	19547	19726	19677	19824	19762	19729	19938	19818	19900	19846	19715	19482	19757	19645	19679	19902	19690	19766	19596	19779	19689	19769	19772	19660	19870	19843	19663	19676	19697	19752	19661	19795	19804	19595	19718	19536	19864	19710	19724	19845	19705	19861	19771	19645	19840	20067	19686	19816	19612	19729	19825	19712	19759	19808	19800	19768	19784	19657	19622	19827	19897	19793	19830	19694	19854	19735	19980	19744	19786	19877	19843	19915	19807	19853	19803	19777	19716	19752	19797	20062	19821	19963	19817	19865	19609	19750	19793	19781	19681	19956	19982	19708	19870	19858	19862	19714	19748	19797	19566	19918	19724	19757	19899	19741	19653	19707	19732	19639	19774	19870	19678	19728	19724	19558	19791	19767	19726	19702	19651	19757	19588	19732	19887	19675	19788	19736	19558	19761	19660	19534	19682	19754	19686	19776	19797	20018	19586	19795	19975	19817	19787	19751	19744	19683	19925	19573	19672	19623	19616	19725	19799	19905	19731	19754	19827	19710	19879	19743	19537	19772	19736	19609	19664	19812	19776	19906	19683	19866	19556	19692	19868	19814	19875	19752	19840	19702	19662	19936	19770	19809	19795	19849	19734	19838	19962	19819	19945	19865	19869	19908	19678	19630	19675	19571	19765	19660	19753	19914	19973	19500	19514	19587	19879	19721	19870	19600	19451	19817	19614	19787	19879	19889	19721	19803	19888	19746	19789	19649	19879	19586	19545	19715	19690	19733	19652	19698	19715	19686	19953	19867	19843	19634	19673	19823	19788	19720	19546	19819	19690	19779	19719	19744	19704	19834	19998	19872	19815	19681	19706	19912	19731	19907	19769	19595	19917	19823	19706	19860	19632	19734	19804	19838	19819	19868	19745	19858	19811	19759	19765	19637	19644	19718	19618	19845	19926	19680	19597	19887	19647	19802	19505	19881	19550	19739	19855	19763	19853	19715	19925	19787	19881	19989	19678	19883	19788	19568	19665	19689	19671	19805	19592	19684	19581	19706	19732	19621	19639	19806	19491	19660	20012	19857	19957	19854	19812	19821	19693	19590	19695	19859	19869	19721	19640	19916	19526	19710	19766	19802	20067	19831	19782	19850	19820	19700	19759	19706	19502	19626	19731	19885	19704	19529	19792	19632	19608	19772	19607	19659	19515	19672	19608	19645	19661	19616	19704	19675	19736	19765	19647	19809	19864	19859	19673	19932	19701	19737	19620	19774	19517	19758	19482	19756	19905	19883	19721	19503	19842	20062	19727	19884	19713	19711	19755	19869	19969	19737	19682	19593	19601	19880	19689	19745	19873	19522	19907	19831	19488	19971	19728	19738	19742	19839	19656	19806	19650	19797	19694	19594	19753	19624	19741	19628	19712	19794	19775	19822	19954	19675	19696	19809	19778	19642	19630	19920	19762	19681	19678	19729	19834	19714	19742	19783	19570	19598	19761	19756	19690	19977	19786	19907	19722	19524	19843	19768	19718	19726	19671	19772	19749	19815	19865	19670	19565	19698	19814	19730	19855	19695	19806	19802	19673	19824	19724	19753	19659	19893	19803	19673	19914	19588	19793	19760	19585	19713	19606	19597	19714	19614	19757	19558	19592	19847	19655	19913	19520	19847	19747	19670	19672	19891	19772	19662	19472	19560	19816	19912	19604	19780	19589	19666	19569	19683	19660	19741	19704	19742	19601	19769	19761	19818	19766	19637	19610	19635	19797	19701	19784	19996	19927	19439	19607	19835	19674	19720	19636	19863	19765	19678	19775	19731	19755	19780	19752	19514	19650	19789	19568	19801	19681	19811	19852	19482	19728	19748	19656	19627	19737	19526	19606	19766	19753	19902	19908	19769	19981	19758	19812	19797	19785	19642	19612	19669	19871	19869	19699	19793	19815	19686	19702	19763	19917	19785	19899	19679	19823	19672	19750	19719	19709	19716	19622	19705	19830	19516	19683	19707	19777	19691	19683	19760	19807	19788	19541	19806	19663	19853	19757	19974	19806	19563	19796	19884	19823	19913	19754	19644	19740	19750	19684	19642	19502	19668	19875	19870	19743	19804	19756	19611	19577	19772	19761	19764	19661	19771	19692	19547	19880	19949	19774	19906	19754	19794	19689	19726	19530	19939	19580	19753	19787	19574	19757	19594	19455	19763	19767	19910	19914	19671	19880	19694	19863	19664	19824	19947	19787	19926	19883	19814	19699	19650	19730	19794	19978	19552	19758	19768	19547	19839	19739	19677	19700	19683	19714	19744	19710	19766	19896	19719	19785	19720	19727	19704	19880	19802	19648	19787	19771	19856	19857	19812	19862	19962	19712	19771	19789	19704	19806	20026	19467	19712	19623	19539	19651	19595	19759	19622	19963	19905	19743	19742	19749	19935	19743	19718	19600	19705	19734	19776	19728	19644	19908	19730	19662	19822	19632	19875	19901	20055	19777	19755	19611	19924	19648	19831	19695	19746	19840	19707	19733	19740	19846	19706	19724	19542	19823	19739	19787	19814	19963	19799	19826	19849	19696	19776	19562	19655	19789	19800	19859	19739	19875	19467	19774	19617	19621	19937	19845	19830	19746	19813	19731	19718	19598	19780	19911
16861	27929	25890	21981	20561	19927	19073	18650	18395	18221	18253	18210	25099	48710	29235	17774	17855	17551	17804	17737	17740	17704	17833	17786	17832	17606	17633	17701	17915	17572	17784	17729	17816	17776	17943	17723	17881	17725	17748	17620	17663	17810	17896	17803	17600	17685	17829	17796	18288	18995	18870	18391	18083	17768	17791	17750	17609	17687	17838	17708	17761	17662	17735	17781	17704	17748	17702	17755	17698	17759	17722	17605	17732	17743	17681	17833	17786	17467	17847	17628	17756	17822	17715	17775	17798	17804	17630	17653	17606	17743	17708	17723	17694	17754	17744	17423	17654	17743	17723	17520	17783	17693	17733	17691	17706	17647	17825	17661	17555	17994	17597	17655	17668	17759	17725	17611	17692	17798	17781	17696	17551	17519	17653	17712	17565	17691	17817	17691	17889	17592	17598	17574	17753	17571	17655	17580	17794	17849	17592	17645	17862	17543	17633	17759	17764	17829	17701	17637	17681	17690	17624	17742	17785	17686	17645	17643	17584	17752	17762	17686	17478	17697	17627	17800	17555	17657	17767	17684	17572	17576	17637	17721	17641	17753	17631	17725	17775	17699	17791	17571	17601	17694	17672	17674	17597	17728	17750	17381	17803	17691	17650	17650	17855	17668	17678	17708	17595	17639	17707	17642	17462	17690	17792	17710	17677	17737	17691	17637	17578	17719	17755	17739	17687	17893	17709	17753	17839	17641	17653	17775	17701	17805	17608	17814	17805	17519	17607	17711	17819	17590	17674	17808	17627	17750	17550	17710	17694	17698	17799	17757	17656	17621	17538	17615	17902	17472	17775	17570	17657	17422	17711	17685	17712	17553	17771	17558	17773	17707	17791	17712	17765	17799	17749	17621	17655	17661	17751	17642	17755	17680	17676	17643	17677	17606	17561	17684	17730	17641	17734	17579	17680	17728	17767	17679	17725	17597	17710	17689	17713	17587	17675	17664	17747	17745	17714	17521	17711	17598	17734	17742	17777	17592	17552	17582	17609	17615	17734	17635	17655	17761	17589	17740	17776	17719	17586	17699	17754	17694	17647	17748	17713	17795	17657	17624	17751	17645	17685	17585	17793	17716	17642	17623	17671	17727	17575	17789	17836	17626	17653	17905	17528	17731	17571	17728	17636	17875	17747	17689	17691	17682	17599	17730	17668	17717	17547	17738	17754	17728	17606	17618	17654	17763	17723	17663	17663	17762	17779	17670	17639	17639	17796	17724	17729	17671	17789	17626	17664	17804	17809	17623	17604	17819	17694	17650	17587	17641	17704	17758	17652	17666	17669	17558	17746	17519	17682	17633	17536	17633	17687	17599	17654	17767	17607	17680	17612	17577	17634	17405	17673	17715	17636	17662	17519	17736	17646	17569	17630	17902	17758	17652	17681	17747	17654	17668	17677	17851	17692	17658	17643	17729	17784	17521	17744	17741	17560	17578	17696	17706	17604	17665	17511	17563	17801	17612	17560	17829	17561	17732	17647	17561	17638	17749	17420	17454	17674	17796	17555	17680	17560	17654	17692	17828	17842	17605	17687	17701	17696	17580	17612	17760	17685	17622	17445	17735	17721	17621	17726	17571	17583	17791	17714	17714	17384	17873	17757	17429	17620	17587	17621	17696	17793	17650	17782	17717	17576	17607	17658	17559	17537	17666	17562	17710	17748	17641	17651	17626	17616	17531	17676	17577	17739	17546	17628	17833	17590	17790	17583	17586	17549	17602	17752	17773	17599	17856	17557	17627	17712	17899	17713	17625	17730	17593	17608	17592	17761	17696	17726	17629	17703	17532	17699	17699	17639	17687	17688	17614	17731	17643	17769	17553	17794	17602	17757	17587	17685	17695	17659	17525	17582	17754	17606	17708	17842	17577	17605	17632	17721	17845	17724	17701	17670	17556	17718	17633	17605	17676	17751	17629	17711	17756	17771	17750	17789	17584	17626	17721	17536	17603	17675	17765	17745	17850	17855	17631	17682	17617	17599	17721	17639	17790	17650	17610	17515	17636	17688	17714	17611	17765	17565	17750	17530	17874	17673	17734	17659	17589	17656	17753	17719	17796	17496	17582	17563	17678	17664	17423	17723	17646	17575	17727	17824	17589	17691	17663	17684	17663	17754	17599	17717	17725	17431	17669	17681	17577	17740	17440	17771	17786	17578	17565	17686	17726	17721	17826	17669	17582	17719	17643	17740	17673	17757	17715	17603	17680	17764	17807	17685	17653	17677	17717	17649	17569	17770	17500	17642	17574	17613	17678	17803	17720	17509	17527	17713	17883	17543	17624	17569	17763	17495	17643	17696	17590	17710	17679	17554	17898	17591	17582	17668	17727	17602	17672	17625	17652	17670	17652	17573	17762	17781	17655	17508	17654	17648	17600	17785	17585	17678	17749	17576	17503	17757	17789	17679	17619	17606	17772	17633	17688	17739	17770	17632	17480	17674	17779	17874	17740	17616	17861	17536	17776	17712	17787	17731	17606	17562	17747	17707	17639	17654	17616	17602	17587	17726	17776	17726	17682	17698	17728	17697	17734	17509	17718	17745	17762	17803	17706	17466	17621	17578	17659	17716	17700	17808	17457	17684	17591	17676	17693	17603	17726	17771	17764	17571	17804	17694	17801	17585	17588	17702	17641	17613	17549	17639	17595	17627	17770	17722	17595	17698	17681	17600	17775	17729	17737	17658	17632	17559	17672	17698	17641	17746	17802	17862	17627	17677	17616	17522	17810	17722	17762	17690	17706	17798	17889	17687	17809	17565	17801	17768	17828	17742	17715	17684	17713	17628	17598	17743	17627	17788	17554	17733	17545	17485	17775	17739	17580	17742	17555	17794	17692	17765	17700	17661	17597	17451	17562	17628	17626	17643	17739	17704	17577	17619	17763	17755	17720	17655	17508	17722	17580	17847	17721	17784	17680	17643	17553	17704	17718	17797	17632	17788	17792	17718	17754	17778	17740	17487	17578	17764	17641	17620	17726	17723	17736	17784	17662	17511	17703	17694	17701	17855	17669	17627	17603	17827	17789	17654	17781	17818	17659	17751	17709	17726	17716	17736	17909	17742	17608	17757	17462	17540	17420	17816	17707	17623	17776	17526	17705	17545	17764	17600	17751	17735	17768	17726	17658	17719	17757	17692	17640	17687	17720	17754	17575	17659	17656	17528	17666	17556	17475	17792	17662	17713	17685	17706	17875	17584	17825	17560	17791	17844	17763	17639	17745	17696	17808	17832	17634	17846	17707	17792	17747	17628	17707	17730	17677	17746	17830	17690	17629	17614	17748	17575	17568	17745	17607	17589	17704	17677	17834	17407	17613	17751	17561	17666	17659	17741	17679	17719	17623	17742	17746	17706	17607	17873	17749	17624	17815	17762	17625	17652	17769	17699	17673	17587	17792	17592	17629	17597	17694	17605	17682	17671	17666	17683	17713	17738	17642	17661	17858	17645	17714	17650	17421	17662	17647	17757	17803	17427	17754	17702	17597	17669	17656	17567	17645	17541	17481	17746	17650	17661	17818	17787	17667	17788	17797	17687	17541	17862	17771	17737	17770	17510	17760	17731	17750	17719	17823	17790	17736	17539	17754	17692	17727	17679	17684	17715	17724	17603	17729	17648	17530	17782	17494	17771	17626	17652	17691	17772	17694	17721	17637	17659	17450	17861	17693	17578	17774	17630	17511	17674	17597	17710	17664	17832	17672	17773	17510	17573	17689	17678	17774	17663	17728	17584	17620	17732	17717	17665	17591	17712	17671	17626	17546	17548	17744	17659	17823	17561	17678	17673	17769	17735	17521	17565	17657	17752	17512	17652	17835	17733	17745	17618	17718	17634	17783	17765	17680	17620	17655	17616	17644	17732	17827	17473	17815	17772	17750	17696	17596	17811	17713	17621	17837	17688	17708	17532	17715	17702	17696	17777	17590	17703	17523	17697	17563	17798	17686	17676	17692	17774	17673	17696	17797	17725	17605	17684	17794	17749	17656	17762	17822	17616	17617	17754	17728	17694	17690	17649	17743	17784	17704	17641	17722	17840	17704	17887	17662	17712	17515	17782	17691	17725	17643	17579	17735	17633	17526	17705	17656	17760	17778	17728	17755	17578	17797	17826	17698	17770	17768	17686	17786	17638	17729	17759	17741	17679	17656	17748	17744	17649	17526	17640	17668	17805	17652	17701	17719	17629	17635	17774	17799	17812	17566	17729	17605	17614	17593	17756	17521	17733	17673	17725	17640	17571	17578	17829	17747	17691	17651	17807	17624	17592	17657	17731	17842	17593	17557	17572	17595	17757	17738	17822	17751	17570	17609	17611	17639	17485	17861	17748	17737	17666	17711	17664	17715	17939	17538	17652	17701	17785	17684	17736	17609	17886	17607	17785	17692	17876	17854	17569	17688	17711	17516	17688	17689	17726	17581	17848	17659	17544	17829	17633	17569	17773	17728	17703	17731	17661	17776	17678	17764	17835	17735	17866	17631	17890	17652	17651	17711	17562	17813	17498	17755	17767	17749	17773	17719	17555	17756	17721	17749	17796	17625	17614	17713	17765	17700	17670	17864	17575	17817	17712	17686	17704	17694	17800	17670	17617	17511	17599	17466	17552	17641	17777	17715	17649	17598	17768	17536	17743	17679	17790	17611	17579	17757	17852	17610	17563	17757	17575	17781	17766	17739	17693	17717	17720	17512	17636	17616	17595	17481	17718	17647	17554	17476	17692	17692	17653	17730	17723	17605	17756	17726	17737	17668	17784	17642	17662	17762	17613	17524	17667	17703	17798	17693	17811	17678	17673	17680	17649	17940	17701	17655	17771	17635	17731	17583	17711	17714	17778	17543	17771	17625	17761	17746	17734	17554	17564	17683	17663	17619	17721	17680	17822	17674	17870	17456	17674	17590	17750	17664	17624	17551	17586	17488	17736	17633	17831	17711	17808	17799	17785	17636	17819	17762	17666	17495	17553	17697	17736	17691	17719	17796	17585	17564	17615	17827	17672	17624	17568	17803	17767	17704	17728	17480	17622	17712	17745	17763	17592	17544	17648	17693	17772	17792	17702	17780	17673	17682	17792	17775	17767	17690	17958	17784	17544	17717	17672	17578	17832	17645	17775	17688	17640	17756	17666	17620	17793	17544	17597	17502	17685	17608	17708	17853
27902	22201	24089	21591	19296	19508	19812	19477	19278	19527	19314	19694	19767	22637	21328	19724	19383	19471	19388	19384	19387	19309	19205	19461	19372	19477	19556	19251	19441	19333	19418	19478	19581	19514	19423	19446	19593	19346	19541	19511	19444	19426	19335	19274	19512	19502	19518	19583	19422	19465	19490	19484	19289	19758	19216	19600	19315	19190	19315	19486	19259	19512	19298	19457	19257	19199	19529	19506	19461	19496	19586	19500	19459	19405	19483	19445	19490	19295	19356	19486	19295	19402	19683	19380	19468	19512	19605	19271	19502	19437	19519	19560	19403	19414	19333	19475	19493	19472	19599	19418	19666	19473	19323	19463	19452	19332	19422	19416	19431	19334	19503	19408	19605	19614	19385	19541	19483	19381	19387	19504	19485	19462	19441	19557	19209	19260	19561	19481	19351	19452	19529	19406	19486	19314	19490	19396	19325	19247	19472	19584	19489	19435	19452	19293	19392	19511	19329	19279	19284	19255	19308	19362	19447	19506	19322	19349	19299	19631	19634	19699	19384	19402	19666	19647	19274	19642	19264	19170	19493	19636	19367	19493	19534	19413	19548	19561	19333	19397	19346	19366	19451	19309	19283	19385	19667	19389	19350	19423	19421	19581	19481	19505	19412	19347	19561	19481	19373	19402	19465	19522	19638	19374	19197	19487	19328	19438	19547	19297	19515	19467	19645	19567	19597	19390	19344	19562	19466	19469	19524	19639	19577	19379	19473	19390	19478	19221	19551	19529	19420	19471	19292	19341	19280	19602	19159	19254	19477	19334	19232	19310	19543	19392	19699	19538	19549	19476	19205	19474	19461	19509	19504	19408	19554	19323	19416	19443	19429	19377	19373	19792	19518	19436	19522	19530	19365	19664	19288	19397	19550	19492	19463	19378	19505	19500	19444	19457	19681	19494	19452	19233	19355	19267	19361	19477	19301	19580	19358	19486	19495	19285	19359	19658	19575	19507	19361	19491	19513	19496	19410	19342	19329	19453	19526	19504	19523	19347	19330	19407	19346	19510	19299	19821	19510	19595	19343	19313	19470	19356	19473	19571	19377	19552	19766	19611	19484	19512	19435	19385	19314	19481	19438	19386	19317	19264	19594	19394	19541	19318	19592	19303	19512	19468	19456	19347	19427	19425	19243	19162	19331	19280	19519	19276	19514	19488	19092	19228	19376	19235	19635	19705	19512	19483	19583	19168	19334	19428	19495	19188	19425	19321	19392	19483	19407	19365	19383	19345	19424	19470	19376	19417	19686	19526	19466	19532	19481	19415	19498	19406	19405	19432	19324	19412	19080	19377	19641	19687	19721	19380	19518	19392	19296	19530	19638	19475	19642	19601	19428	19523	19545	19607	19424	19370	19407	19365	19538	19411	19362	19529	19270	19478	19425	19549	19438	19386	19306	19365	19666	19379	19341	19432	19414	19459	19363	19412	19557	19524	19456	19578	19363	19419	19285	19358	19507	19478	19466	19203	19248	19381	19562	19507	19396	19463	19500	19459	19283	19597	19558	19424	19496	19461	19424	19375	19477	19168	19462	19668	19419	19484	19184	19502	19452	19492	19531	19293	19472	19371	19552	19571	19295	19399	19345	19374	19524	19514	19570	19569	19261	19425	19572	19546	19522	19497	19541	19606	19464	19733	19457	19407	19563	19606	19444	19497	19452	19375	19324	19562	19313	19844	19411	19504	19625	19315	19474	19677	19487	18941	19261	19388	19279	19518	19460	19466	19527	19400	19674	19328	19252	19448	19452	19387	19418	19486	19341	19340	19530	19329	19613	19428	19549	19467	19522	19324	19612	19440	19584	19483	19327	19250	19353	19504	19368	19517	19705	19625	19363	19441	19625	19582	19414	19505	19373	19510	19362	19450	19506	19584	19397	19237	19570	19579	19440	19438	19285	19433	19463	19426	19366	19592	19227	19410	19494	19339	19209	19475	19466	19615	19589	19390	19450	19375	19516	19421	19381	19370	19390	19361	19294	19378	19368	19466	19382	19443	19532	19668	19230	19491	19453	19633	19564	19613	19525	19398	19452	19405	19466	19414	19502	19565	19661	19484	19436	19430	19497	19461	19326	19386	19306	19620	19199	19219	19351	19434	19437	19359	19495	19456	19554	19377	19080	19360	19583	19433	19520	19199	19362	19460	19600	19551	19549	19459	19357	19338	19464	19441	19425	19384	19371	19354	19357	19512	19489	19445	19608	19453	19265	19510	19410	19397	19547	19652	19438	19372	19378	19445	19580	19527	19546	19407	19361	19534	19524	19266	19249	19300	19467	19507	19369	19499	19324	19400	19514	19537	19291	19452	19388	19381	19306	19646	19464	19591	19408	19568	19563	19463	19497	19453	19696	19673	19487	19673	19581	19465	19356	19488	19573	19492	19561	19794	19593	19484	19180	19526	19305	19427	19571	19433	19516	19451	19570	19304	19548	19473	19450	19512	19554	19530	19534	19600	19400	19524	19503	19293	19627	19466	19675	19709	19671	19328	19580	19643	19527	19376	19599	19323	19292	19331	19405	19446	19562	19527	19525	19236	19381	19281	19425	19582	19660	19388	19278	19270	19437	19330	19355	19426	19426	19602	19449	19498	19338	19428	19333	19490	19724	19483	19587	19455	19609	19355	19330	19250	19306	19518	19614	19598	19385	19527	19451	19569	19292	19144	19526	19759	19584	19138	19537	19198	19450	19245	19610	19443	19356	19399	19551	19504	19462	19493	19559	19472	19649	19667	19732	19573	19464	19382	19475	19591	19761	19379	19395	19447	19343	19467	19430	19455	19472	19506	19385	19472	19353	19531	19719	19550	19384	19469	19565	19459	19429	19273	19526	19546	19378	19360	19553	19606	19298	19659	19403	19492	19488	19588	19314	19193	19483	19496	19575	19429	19446	19491	19537	19332	19585	19354	19431	19200	19445	19525	19305	19422	19520	19440	19685	19187	19505	19402	19115	19523	19284	19242	19344	19453	19480	19403	19413	19619	19606	19525	19376	19482	19353	19482	19548	19462	19560	19389	19452	19440	19355	19504	19620	19584	19549	19428	19465	19605	19479	19367	19478	19601	19303	19337	19560	19436	19579	19145	19451	19314	19611	19299	19494	19368	19603	19576	19337	19341	19411	19614	19490	19499	19472	19536	19450	19373	19538	19345	19401	19506	19354	19437	19357	19390	19539	19304	19370	19590	19371	19590	19383	19296	19480	19421	19560	19562	19416	19529	19422	19557	19554	19570	19371	19553	19460	19376	19381	19446	19414	19410	19469	19412	19486	19370	19447	19498	19370	19449	19312	19647	19446	19486	19378	19480	19562	19438	19594	19471	19332	19352	19314	19575	19464	19524	19516	19196	19437	19413	19325	19499	19666	19489	19476	19717	19320	19501	19358	19353	19609	19592	19346	19185	19543	19455	19330	19638	19415	19403	19416	19468	19476	19314	19463	19568	19369	19423	19522	19452	19486	19382	19545	19622	19441	19278	19453	19484	19500	19295	19369	19627	19270	19337	19276	19468	19263	19336	19725	19519	19404	19382	19431	19290	19516	19342	19425	19652	19511	19302	19576	19411	19335	19744	19460	19503	19306	19393	19769	19352	19426	19440	19442	19275	19422	19472	19316	19545	19381	19362	19340	19483	19587	19473	19499	19341	19377	19401	19344	19442	19458	19366	19352	19517	19430	19299	19436	19385	19467	19444	19368	19517	19503	19345	19505	19315	19300	19556	19429	19381	19343	19527	19530	19420	19628	19615	19480	19546	19456	19435	19482	19257	19581	19313	19553	19506	19472	19420	19387	19510	19376	19613	19466	19599	19344	19351	19656	19461	19442	19428	19379	19389	19394	19482	19694	19475	19527	19589	19369	19433	19357	19516	19708	19401	19578	19553	19443	19500	19435	19635	19573	19741	19413	19512	19453	19474	19370	19490	19526	19572	19459	19430	19382	19493	19320	19336	19455	19587	19401	19331	19356	19546	19414	19360	19523	19403	19347	19400	19324	19651	19619	19501	19415	19616	19417	19379	19333	19508	19331	19373	19373	19437	19388	19396	19222	19446	19696	19447	19469	19551	19621	19616	19630	19568	19410	19455	19342	19360	19307	19449	19259	19419	19340	19291	19408	19280	19277	19486	19435	19547	19298	19411	19400	19317	19553	19422	19478	19374	19690	19396	19374	19583	19317	19243	19472	19497	19174	19384	19415	19377	19439	19508	19312	19404	19533	19177	19366	19487	19376	19256	19451	19490	19221	19468	19358	19392	19455	19517	19544	19346	19415	19450	19454	19199	19359	19432	19419	19476	19318	19603	19656	19347	19659	19302	19157	19487	19364	19472	19599	19543	19156	19453	19443	19426	19333	19571	19651	19531	19349	19618	19597	19502	19345	19355	19257	19538	19474	19559	19619	19570	19372	19318	19499	19517	19538	19510	19353	19384	19285	19231	19295	19452	19437	19357	19560	19488	19502	19400	19329	19560	19452	19346	19354	19478	19481	19451	19411	19528	19527	19467	19252	19344	19341	19578	19482	19456	19325	19259	19575	19545	19319	19336	19281	19204	19433	19341	19316	19423	19495	19464	19245	19309	19488	19633	19286	19345	19568	19558	19558	19659	19431	19426	19541	19284	19441	19481	19319	19467	19517	19335	19385	19464	19401	19453	19347	19432	19573	19397	19480	19382	19425	19581	19390	19561	19385	19635	19517	19555	19533	19248	19482	19525	19614	19551	19552	19475	19574	19437	19214	19514	19496	19332	19539	19216	19464	19441	19598	19343	19523	19430	19512	19573	19617	19569	19486	19632	19517	19398	19437	19469	19391	19286	19409	19386	19441	19434	19299	19276	19602	19449	19509	19568	19250	19458	19515	19452	19385	19450	19535	19549	19515	19499	19586	19545	19372	19458	19690	19450	19468	19387	19257	19437	19310	19380	19388	19428	19439	19636	19454	19355	19308	19407	19464	19612	19264	19547	19527	19477	19371	19408	19351	19419	19505	19506	19527	19525	19404	19559	19652	19439	19549	19590	19522	19595	19243	19541	19598	19314	19459	19508	19502	19617	19585	19392	19465	19545	19199	19448	19461	19268	19365	19387	19403	19423	19445	19339	19575	19514	19312	19447	19325	19285	19493	19408	19442	19528	19425	19413	19410	19677	19496	19299
16103	18138	17897	17618	17595	17617	17581	17530	17430	17595	17342	17446	18076	22664	19317	17464	17467	17403	17479	17529	17550	17499	17574	17534	17523	17588	17293	17501	17584	17582	17428	17469	17513	17410	17486	17328	17544	17596	17159	17561	17518	17493	17437	17505	17403	17433	17522	17513	17498	17649	17443	17675	17430	17457	17526	17662	17486	17347	17561	17552	17422	17512	17639	17425	17517	17459	17512	17515	17508	17542	17701	17686	17549	17300	17338	17382	17598	17285	17734	17482	17560	17523	17502	17548	17449	17556	17509	17552	17530	17365	17504	17350	17575	17349	17444	17569	17533	17573	17412	17261	17593	17560	17491	17581	17347	17509	17474	17462	17402	17512	17631	17368	17531	17625	17572	17367	17644	17495	17583	17478	17604	17519	17398	17440	17311	17730	17554	17438	17444	17602	17530	17687	17438	17585	17504	17502	17392	17585	17449	17460	17508	17637	17368	17393	17381	17435	17281	17417	17496	17501	17414	17506	17510	17492	17462	17425	17321	17368	17460	17578	17452	17603	17442	17568	17311	17512	17386	17553	17323	17411	17617	17511	17368	17411	17332	17346	17583	17287	17532	17506	17465	17569	17400	17410	17280	17366	17350	17425	17418	17408	17548	17492	17555	17457	17470	17482	17411	17286	17506	17541	17604	17523	17456	17344	17458	17608	17380	17252	17384	17375	17500	17572	17302	17487	17386	17491	17515	17453	17436	17442	17403	17448	17579	17652	17449	17392	17469	17358	17412	17635	17508	17415	17462	17458	17604	17247	17313	17452	17521	17392	17305	17393	17391	17410	17384	17351	17459	17465	17351	17438	17499	17518	17485	17596	17592	17510	17373	17544	17493	17441	17409	17413	17457	17485	17407	17563	17526	17428	17611	17590	17470	17426	17575	17487	17557	17582	17396	17554	17524	17491	17419	17506	17569	17502	17436	17539	17522	17451	17449	17449	17540	17460	17412	17553	17438	17604	17442	17485	17425	17463	17520	17515	17589	17405	17605	17499	17516	17564	17404	17545	17522	17345	17406	17491	17441	17473	17433	17561	17398	17467	17477	17456	17411	17539	17400	17464	17469	17559	17648	17481	17359	17373	17502	17464	17402	17610	17462	17566	17417	17396	17498	17555	17499	17407	17569	17549	17384	17406	17649	17668	17435	17559	17430	17444	17462	17492	17561	17384	17374	17633	17597	17390	17559	17534	17509	17510	17445	17473	17537	17527	17551	17514	17502	17305	17270	17448	17535	17495	17443	17532	17483	17462	17584	17505	17647	17599	17409	17561	17506	17356	17651	17306	17615	17466	17545	17506	17492	17524	17561	17361	17527	17553	17449	17368	17471	17346	17342	17360	17453	17368	17426	17452	17491	17517	17393	17441	17226	17512	17557	17524	17472	17500	17386	17535	17461	17454	17580	17375	17222	17510	17620	17536	17636	17416	17348	17427	17555	17462	17374	17414	17516	17408	17407	17516	17393	17449	17461	17443	17544	17471	17444	17452	17517	17584	17462	17586	17514	17461	17416	17491	17492	17515	17649	17410	17555	17413	17487	17708	17519	17354	17472	17563	17500	17370	17534	17545	17628	17599	17505	17339	17566	17408	17499	17516	17559	17491	17370	17477	17380	17481	17570	17540	17514	17484	17474	17514	17395	17604	17544	17593	17344	17480	17642	17387	17513	17578	17449	17430	17508	17439	17421	17521	17552	17658	17530	17529	17584	17360	17662	17300	17445	17428	17374	17416	17456	17328	17262	17552	17462	17471	17469	17551	17436	17366	17463	17493	17523	17355	17448	17521	17518	17448	17361	17291	17441	17470	17670	17575	17415	17544	17431	17552	17610	17419	17616	17586	17473	17402	17239	17394	17520	17475	17573	17612	17556	17468	17396	17502	17311	17470	17591	17512	17519	17510	17374	17516	17356	17526	17406	17376	17421	17475	17347	17429	17520	17513	17337	17479	17335	17464	17372	17439	17431	17379	17556	17430	17488	17458	17259	17507	17502	17425	17673	17284	17490	17426	17460	17497	17459	17428	17367	17511	17380	17476	17518	17516	17607	17553	17495	17551	17501	17567	17397	17502	17645	17483	17493	17431	17586	17448	17498	17336	17410	17498	17184	17528	17442	17495	17347	17532	17520	17316	17497	17418	17519	17534	17248	17475	17548	17458	17337	17576	17458	17204	17493	17469	17411	17526	17607	17519	17441	17191	17396	17376	17618	17511	17480	17636	17389	17478	17542	17523	17486	17331	17683	17329	17452	17430	17473	17307	17617	17402	17427	17480	17429	17504	17533	17311	17582	17487	17411	17350	17477	17456	17573	17343	17376	17370	17623	17570	17516	17398	17354	17494	17587	17534	17489	17560	17708	17365	17417	17389	17673	17423	17338	17467	17606	17491	17459	17518	17335	17615	17516	17598	17469	17517	17570	17372	17415	17401	17515	17344	17491	17538	17481	17532	17499	17462	17427	17462	17322	17380	17310	17560	17479	17524	17497	17508	17650	17516	17347	17631	17413	17541	17479	17363	17515	17458	17464	17502	17469	17345	17484	17529	17637	17565	17378	17482	17495	17507	17483	17436	17491	17514	17430	17391	17342	17355	17445	17341	17590	17415	17605	17525	17677	17454	17572	17377	17654	17454	17438	17376	17578	17423	17496	17524	17622	17474	17554	17462	17516	17548	17425	17546	17613	17542	17638	17527	17522	17530	17474	17411	17457	17326	17617	17507	17350	17501	17450	17502	17296	17559	17315	17584	17529	17686	17474	17324	17477	17558	17338	17522	17428	17333	17563	17426	17532	17541	17436	17479	17656	17074	17383	17537	17569	17631	17610	17559	17430	17269	17469	17543	17706	17544	17320	17486	17568	17306	17587	17525	17480	17483	17509	17489	17459	17476	17608	17372	17427	17662	17348	17528	17669	17530	17633	17472	17401	17412	17355	17605	17563	17500	17445	17625	17641	17480	17352	17444	17387	17600	17336	17501	17432	17383	17555	17558	17457	17415	17472	17453	17661	17546	17578	17632	17504	17448	17679	17433	17425	17289	17402	17405	17520	17506	17437	17429	17407	17416	17570	17513	17434	17644	17488	17667	17438	17425	17455	17528	17550	17428	17453	17616	17359	17488	17576	17339	17379	17418	17530	17368	17461	17460	17402	17360	17500	17514	17530	17307	17436	17452	17337	17573	17492	17489	17425	17519	17542	17345	17484	17458	17473	17473	17407	17423	17418	17550	17405	17510	17457	17559	17479	17465	17494	17540	17520	17295	17551	17638	17330	17392	17504	17507	17583	17397	17467	17430	17552	17544	17512	17415	17424	17481	17536	17376	17417	17329	17429	17470	17468	17490	17446	17544	17387	17533	17267	17361	17417	17433	17571	17710	17533	17525	17521	17400	17661	17587	17653	17508	17392	17404	17398	17519	17557	17490	17516	17470	17508	17445	17388	17582	17462	17521	17509	17334	17497	17542	17397	17378	17524	17503	17507	17543	17534	17539	17519	17489	17766	17583	17517	17554	17440	17397	17452	17637	17358	17526	17527	17438	17541	17597	17551	17417	17450	17509	17505	17465	17375	17508	17421	17436	17437	17296	17509	17421	17373	17460	17497	17595	17369	17437	17404	17324	17308	17456	17590	17483	17476	17378	17539	17459	17386	17561	17490	17438	17499	17486	17470	17469	17401	17552	17312	17436	17442	17472	17546	17384	17321	17481	17499	17379	17609	17480	17541	17388	17474	17532	17517	17435	17282	17512	17464	17393	17530	17598	17484	17569	17487	17477	17559	17453	17628	17450	17491	17531	17249	17540	17651	17494	17516	17340	17584	17311	17410	17443	17626	17435	17465	17378	17569	17453	17507	17586	17452	17544	17555	17467	17563	17521	17449	17564	17318	17477	17574	17540	17478	17501	17469	17229	17381	17349	17492	17427	17574	17527	17524	17454	17496	17665	17362	17444	17501	17452	17424	17590	17623	17279	17474	17476	17395	17363	17525	17331	17487	17547	17341	17628	17495	17446	17456	17441	17607	17469	17580	17469	17618	17489	17458	17343	17506	17419	17566	17375	17520	17415	17387	17443	17572	17455	17367	17389	17373	17485	17544	17296	17651	17409	17323	17371	17457	17558	17412	17498	17585	17469	17546	17491	17693	17298	17552	17581	17566	17335	17544	17493	17402	17728	17521	17532	17377	17473	17530	17298	17306	17576	17482	17474	17535	17625	17685	17394	17421	17509	17360	17510	17375	17423	17403	17481	17502	17652	17381	17548	17468	17401	17551	17526	17583	17530	17588	17589	17476	17624	17484	17353	17489	17393	17394	17401	17305	17336	17461	17453	17347	17439	17516	17510	17310	17494	17537	17505	17479	17522	17395	17503	17458	17444	17447	17473	17486	17431	17542	17511	17472	17505	17571	17437	17567	17493	17607	17367	17449	17457	17427	17701	17350	17440	17507	17430	17493	17340	17460	17448	17586	17630	17615	17451	17529	17485	17369	17476	17597	17521	17406	17501	17468	17671	17526	17452	17586	17483	17407	17443	17443	17424	17687	17491	17430	17408	17779	17475	17452	17393	17326	17270	17466	17424	17522	17365	17278	17383	17435	17545	17609	17454	17453	17627	17457	17486	17616	17341	17587	17463	17531	17480	17573	17535	17494	17524	17401	17462	17454	17573	17583	17468	17425	17334	17544	17394	17295	17604	17557	17545	17564	17525	17539	17453	17692	17534	17518	17316	17454	17494	17569	17460	17479	17313	17248	17439	17643	17576	17420	17448	17532	17529	17696	17339	17733	17465	17670	17675	17566	17621	17492	17506	17472	17530	17478	17463	17541	17548	17488	17434	17406	17696	17419	17422	17511	17491	17609	17612	17617	17372	17488	17240	17579	17555	17545	17514	17441	17489	17569	17612	17575	17415	17483	17357	17689	17206	17437	17569	17449	17353	17453	17539	17555	17391	17492	17597	17551	17454	17383	17646	17467	17212	17585	17393	17611	17735	17561	17385	17578	17630	17496	17543	17533	17365	17634	17629	17454	17371	17421	17609	17448	17498	17570	17365	17338	17429	17554	17475	17477	17477	17497	17450	17508	17635	17644	17516	17477	17632	17464	17438	17425	17560	17723	17575	17465	17481	17754	17500	17605	17533	17409	17521	17528	17421
24371	21175	28283	24583	22227	21672	21757	20033	19506	19778	19609	19624	21677	35964	28295	20487	19934	19499	20017	19586	19630	19533	19549	19442	19674	19623	19616	19586	19443	19539	19604	19640	19384	19472	19331	19588	19408	19687	19725	19311	19635	19489	19753	19462	19407	19499	19381	19155	19579	19837	19842	19819	19607	19353	19341	19508	19550	19539	19629	19632	19481	19455	19557	19461	19666	19152	19691	19530	19550	19476	19541	19555	19679	19541	19481	19517	19410	19690	19539	19478	19502	19501	19466	19348	19332	19661	19533	19519	19422	19482	19539	19452	19305	19473	19521	19501	19316	19575	19391	19537	19453	19302	19422	19728	19481	19431	19368	19658	19402	19423	19435	19680	19314	19464	19238	19388	19421	19307	19585	19447	19577	19561	19391	19474	19358	19550	19639	19459	19389	19503	19459	19583	19456	19502	19555	19527	19393	19736	19527	19395	19480	19375	19427	19406	19505	19554	19359	19436	19575	19485	19579	19261	19590	19621	19443	19452	19311	19466	19670	19618	19488	19452	19494	19321	19331	19488	19403	19291	19516	19420	19623	19780	19648	19416	19349	19643	19469	19375	19492	19469	19471	19572	19443	19450	19248	19534	19527	19544	19357	19621	19403	19560	19500	19238	19247	19520	19400	19552	19477	19449	19523	19427	19432	19587	19614	19482	19563	19452	19320	19371	19276	19265	19622	19362	19466	19416	19472	19597	19545	19605	19414	19526	19415	19552	19375	19446	19366	19609	19360	19431	19500	19522	19549	19572	19444	19498	19544	19573	19428	19304	19286	19500	19576	19501	19410	19285	19569	19478	19381	19459	19427	19424	19452	19644	19392	19495	19479	19380	19517	19305	19404	19270	19526	19621	19653	19463	19411	19362	19625	19565	19437	19566	19441	19577	19295	19577	19343	19471	19253	19479	19428	19487	19456	19356	19669	19365	19428	19441	19564	19647	19544	19545	19374	19422	19369	19498	19513	19364	19341	19368	19411	19399	19415	19427	19320	19426	19594	19591	19359	19393	19504	19585	19393	19490	19646	19570	19706	19507	19589	19172	19615	19661	19477	19326	19374	19514	19661	19549	19666	19626	19422	19509	19466	19587	19463	19567	19542	19381	19420	19387	19647	19542	19377	19357	19651	19441	19259	19509	19330	19519	19352	19309	19651	19634	19265	19390	19581	19551	19434	19360	19517	19595	19465	19424	19533	19426	19455	19225	19257	19544	19572	19601	19432	19452	19567	19475	19520	19375	19462	19538	19621	19403	19354	19500	19522	19282	19401	19501	19553	19336	19507	19459	19388	19591	19410	19677	19503	19377	19496	19349	19608	19463	19523	19388	19638	19558	19584	19572	19466	19437	19349	19521	19231	19360	19340	19421	19527	19550	19466	19429	19451	19420	19701	19341	19421	19461	19367	19484	19463	19582	19280	19307	19292	19416	19395	19407	19580	19422	19470	19523	19356	19445	19579	19515	19519	19374	19351	19267	19461	19340	19391	19539	19701	19258	19419	19479	19426	19384	19416	19559	19496	19602	19415	19527	19477	19306	19566	19161	19418	19529	19634	19449	19539	19391	19466	19447	19502	19409	19485	19584	19551	19326	19408	19352	19378	19572	19569	19515	19584	19579	19760	19513	19550	19460	19528	19369	19458	19386	19458	19498	19374	19314	19571	19516	19565	19448	19485	19473	19390	19531	19688	19605	19607	19661	19420	19523	19660	19568	19355	19646	19622	19467	19601	19682	19555	19552	19542	19694	19717	19497	19182	19401	19606	19355	19461	19464	19408	19619	19246	19648	19462	19732	19455	19457	19452	19458	19464	19296	19560	19395	19557	19433	19298	19418	19564	19382	19345	19601	19469	19519	19653	19586	19507	19371	19361	19462	19339	19565	19515	19395	19234	19365	19273	19486	19351	19433	19467	19349	19164	19553	19460	19477	19492	19363	19598	19435	19520	19449	19408	19337	19468	19259	19450	19582	19338	19289	19393	19318	19496	19648	19430	19466	19795	19544	19636	19397	19493	19513	19687	19466	19671	19502	19420	19290	19574	19287	19531	19655	19567	19416	19621	19510	19453	19631	19378	19263	19523	19321	19390	19681	19526	19421	19352	19578	19443	19514	19546	19508	19415	19519	19596	19520	19437	19392	19527	19532	19525	19512	19588	19515	19606	19442	19480	19516	19504	19318	19544	19322	19536	19510	19462	19678	19567	19370	19577	19424	19377	19416	19365	19485	19488	19476	19401	19386	19397	19513	19477	19501	19514	19597	19454	19542	19547	19455	19443	19311	19552	19578	19601	19409	19489	19647	19522	19551	19492	19443	19453	19385	19490	19374	19577	19322	19446	19342	19482	19335	19457	19358	19543	19293	19442	19475	19489	19550	19404	19453	19291	19406	19629	19659	19491	19514	19400	19545	19421	19492	19228	19314	19372	19332	19516	19511	19472	19508	19431	19439	19444	19618	19340	19412	19428	19623	19541	19539	19478	19661	19352	19466	19397	19308	19425	19452	19476	19440	19603	19551	19474	19647	19620	19416	19508	19558	19478	19507	19403	19297	19644	19481	19442	19374	19445	19517	19513	19410	19376	19521	19434	19449	19375	19502	19506	19468	19571	19553	19419	19641	19462	19548	19396	19602	19420	19319	19373	19426	19434	19579	19436	19512	19284	19444	19480	19495	19231	19699	19604	19241	19334	19252	19348	19533	19374	19759	19317	19417	19359	19629	19453	19288	19380	19414	19226	19378	19560	19398	19476	19563	19370	19334	19379	19439	19466	19554	19296	19430	19362	19447	19425	19440	19553	19600	19402	19236	19426	19411	19494	19390	19421	19441	19650	19364	19535	19630	19425	19541	19476	19582	19454	19679	19231	19492	19452	19314	19550	19422	19448	19552	19467	19445	19432	19313	19417	19388	19495	19488	19346	19338	19381	19324	19613	19482	19453	19518	19684	19446	19536	19604	19456	19584	19507	19523	19599	19302	19499	19579	19519	19434	19364	19551	19458	19324	19429	19509	19479	19545	19426	19264	19555	19488	19392	19524	19310	19516	19480	19667	19523	19515	19290	19512	19662	19410	19390	19296	19615	19500	19620	19496	19510	19279	19572	19610	19560	19395	19446	19505	19512	19524	19440	19547	19338	19503	19531	19493	19522	19628	19409	19603	19553	19762	19460	19322	19486	19635	19485	19512	19599	19308	19360	19292	19338	19424	19443	19432	19306	19343	19476	19492	19488	19434	19497	19203	19725	19555	19364	19692	19556	19648	19593	19426	19567	19586	19294	19397	19544	19454	19671	19437	19490	19408	19394	19490	19639	19534	19294	19521	19753	19398	19331	19389	19550	19613	19336	19458	19616	19407	19643	19511	19456	19456	19475	19421	19353	19545	19581	19487	19577	19270	19314	19479	19484	19588	19383	19216	19447	19472	19385	19456	19316	19325	19472	19654	19576	19416	19521	19362	19398	19477	19609	19306	19405	19498	19231	19480	19424	19515	19489	19501	19524	19451	19342	19651	19532	19405	19391	19317	19513	19344	19592	19469	19427	19391	19376	19609	19774	19421	19620	19267	19431	19654	19458	19552	19560	19615	19365	19307	19399	19357	19452	19539	19394	19555	19473	19555	19657	19519	19630	19433	19478	19588	19511	19473	19338	19483	19394	19528	19423	19376	19536	19645	19447	19348	19469	19357	19390	19525	19595	19571	19444	19544	19445	19403	19619	19411	19486	19615	19446	19570	19433	19449	19480	19633	19470	19496	19729	19532	19507	19495	19484	19633	19456	19183	19497	19551	19268	19555	19302	19641	19682	19399	19361	19570	19142	19704	19534	19617	19513	19515	19496	19438	19484	19486	19366	19578	19306	19546	19521	19729	19483	19363	19232	19347	19472	19391	19301	19462	19452	19516	19637	19542	19445	19421	19411	19452	19571	19500	19587	19564	19272	19618	19407	19454	19670	19512	19268	19675	19546	19549	19465	19481	19467	19347	19566	19501	19481	19437	19501	19634	19669	19481	19531	19371	19458	19291	19529	19453	19619	19415	19506	19625	19505	19585	19709	19340	19206	19462	19478	19435	19620	19497	19422	19457	19352	19514	19233	19715	19459	19524	19516	19682	19455	19629	19459	19640	19498	19534	19431	19532	19401	19648	19497	19384	19623	19562	19455	19595	19599	19395	19544	19592	19493	19583	19412	19454	19418	19395	19388	19610	19534	19504	19285	19560	19486	19278	19491	19498	19641	19379	19697	19485	19550	19439	19374	19494	19488	19662	19467	19308	19316	19452	19521	19450	19411	19284	19285	19518	19687	19581	19499	19534	19450	19509	19671	19377	19574	19571	19579	19622	19408	19500	19406	19415	19474	19418	19303	19318	19584	19531	19433	19510	19367	19526	19499	19539	19443	19447	19315	19311	19402	19577	19597	19439	19433	19496	19590	19516	19334	19565	19476	19384	19600	19479	19514	19404	19616	19481	19446	19339	19429	19465	19507	19611	19378	19487	19582	19400	19326	19353	19366	19301	19520	19575	19543	19428	19339	19462	19472	19577	19386	19463	19491	19534	19437	19465	19647	19610	19617	19494	19580	19678	19568	19559	19390	19285	19288	19479	19398	19609	19556	19418	19454	19695	19541	19383	19419	19449	19459	19500	19445	19556	19376	19569	19441	19594	19637	19447	19403	19623	19308	19380	19548	19627	19571	19722	19500	19316	19418	19346	19396	19650	19494	19623	19673	19519	19534	19395	19694	19535	19497	19510	19404	19444	19556	19651	19567	19316	19676	19553	19605	19490	19504	19517	19772	19505	19475	19360	19566	19208	19361	19537	19493	19520	19299	19490	19583	19572	19635	19489	19381	19665	19374	19303	19454	19520	19482	19520	19566	19440	19616	19577	19470	19377	19640	19302	19602	19420	19624	19531	19475	19552	19444	19559	19533	19441	19418	19657	19510	19610	19517	19588	19471	19365	19377	19477	19386	19348	19514	19410	19559	19524	19399	19665	19517	19405	19300	19473	19564	19458	19576	19549	19574	19554	19383	19337	19544	19586	19462	19678	19581	19435	19675	19492	19407	19308	19564	19445	19510	19531	19819	19468	19480	19609	19466	19487	19376	19667	19454	19491	19535	19366	19526	19407	19366	19662	19506	19691	19434	19226
15217	23272	22110	19578	19255	18488	18306	18040	17978	17857	17706	17781	21712	39188	25073	17623	17451	17707	17581	17725	17655	17405	17649	17624	17561	17506	17532	17638	17615	17554	17728	17600	17472	17557	17386	17579	17517	17521	17462	17552	17448	17558	17611	17462	17447	17550	17307	17513	17633	18036	18105	17997	17726	17777	17684	17448	17531	17708	17641	17658	17629	17453	17483	17450	17649	17455	17489	17593	17611	17451	17569	17561	17632	17600	17632	17507	17479	17529	17576	17643	17387	17601	17466	17711	17736	17387	17525	17450	17622	17445	17675	17583	17462	17461	17545	17450	17488	17641	17396	17706	17534	17528	17506	17519	17513	17357	17542	17634	17555	17498	17405	17484	17471	17553	17445	17344	17686	17660	17549	17609	17555	17673	17611	17467	17705	17363	17502	17692	17686	17568	17479	17595	17588	17733	17630	17547	17681	17356	17544	17539	17547	17340	17593	17531	17577	17593	17482	17469	17535	17507	17414	17478	17640	17585	17541	17515	17481	17732	17589	17649	17493	17665	17551	17475	17471	17441	17493	17508	17413	17619	17566	17422	17284	17528	17671	17532	17505	17392	17466	17452	17443	17458	17497	17429	17458	17571	17540	17424	17440	17359	17552	17489	17429	17643	17487	17593	17515	17610	17526	17405	17468	17717	17561	17599	17457	17439	17559	17514	17553	17536	17560	17641	17622	17486	17474	17441	17578	17483	17602	17592	17563	17489	17516	17497	17506	17722	17616	17518	17489	17565	17623	17473	17545	17561	17612	17674	17446	17642	17625	17662	17431	17666	17606	17514	17446	17547	17609	17460	17601	17521	17489	17667	17687	17564	17550	17552	17650	17486	17640	17553	17648	17390	17590	17519	17578	17452	17460	17637	17598	17525	17477	17481	17689	17463	17563	17452	17521	17405	17609	17510	17530	17490	17529	17635	17607	17345	17446	17441	17515	17615	17684	17494	17566	17396	17519	17548	17436	17494	17528	17679	17474	17434	17521	17424	17534	17570	17338	17508	17448	17401	17735	17673	17530	17305	17450	17340	17553	17594	17557	17460	17480	17585	17483	17683	17503	17456	17734	17484	17642	17407	17701	17394	17519	17599	17738	17591	17576	17569	17432	17569	17419	17639	17493	17785	17565	17585	17465	17437	17551	17494	17605	17477	17425	17453	17542	17692	17541	17477	17485	17562	17468	17403	17502	17577	17532	17659	17484	17619	17569	17644	17507	17555	17419	17523	17361	17479	17699	17558	17691	17587	17568	17516	17724	17694	17519	17563	17710	17495	17432	17254	17361	17442	17493	17432	17450	17477	17679	17507	17426	17477	17536	17468	17458	17595	17539	17538	17735	17460	17471	17454	17450	17557	17537	17557	17697	17398	17569	17487	17535	17672	17594	17500	17469	17562	17381	17476	17541	17543	17628	17494	17603	17659	17550	17498	17599	17609	17566	17557	17372	17466	17549	17574	17772	17427	17619	17541	17516	17540	17582	17657	17445	17472	17607	17545	17521	17550	17591	17612	17457	17553	17398	17576	17565	17618	17574	17312	17645	17606	17541	17470	17565	17520	17471	17514	17540	17621	17455	17438	17518	17422	17619	17458	17594	17641	17623	17606	17396	17664	17558	17446	17646	17608	17536	17664	17624	17525	17425	17683	17725	17338	17433	17393	17749	17455	17663	17460	17534	17643	17577	17478	17778	17506	17361	17393	17589	17544	17544	17511	17590	17456	17624	17595	17450	17644	17457	17390	17713	17565	17437	17549	17473	17434	17417	17657	17612	17531	17518	17677	17442	17562	17589	17476	17562	17532	17471	17452	17658	17512	17505	17410	17509	17493	17496	17476	17552	17558	17529	17645	17539	17394	17614	17573	17533	17540	17541	17685	17545	17579	17453	17462	17459	17582	17588	17661	17441	17576	17552	17538	17605	17595	17421	17771	17563	17535	17484	17471	17602	17605	17605	17584	17564	17595	17616	17526	17412	17676	17522	17671	17541	17596	17676	17573	17841	17638	17527	17464	17595	17480	17478	17584	17570	17531	17511	17532	17535	17633	17487	17444	17535	17579	17502	17441	17461	17386	17475	17646	17779	17537	17491	17619	17475	17683	17581	17425	17501	17444	17631	17584	17404	17475	17560	17522	17472	17728	17567	17654	17461	17556	17578	17728	17632	17385	17489	17387	17684	17424	17603	17485	17554	17625	17509	17572	17528	17686	17720	17441	17588	17478	17510	17555	17462	17465	17654	17548	17531	17547	17471	17420	17543	17597	17572	17648	17533	17427	17540	17575	17594	17489	17482	17755	17472	17428	17593	17675	17411	17457	17650	17600	17603	17353	17524	17629	17614	17548	17580	17519	17548	17268	17466	17585	17533	17561	17621	17474	17397	17612	17592	17598	17510	17604	17323	17441	17404	17468	17559	17608	17526	17541	17622	17675	17719	17441	17582	17535	17645	17591	17434	17599	17483	17662	17617	17535	17504	17463	17612	17660	17632	17454	17448	17409	17533	17539	17429	17379	17520	17561	17694	17542	17569	17628	17531	17455	17566	17446	17648	17558	17472	17545	17545	17537	17569	17570	17639	17628	17546	17345	17420	17369	17542	17469	17513	17548	17542	17464	17641	17574	17627	17613	17590	17555	17539	17498	17586	17472	17628	17577	17351	17592	17334	17697	17566	17634	17708	17592	17522	17292	17674	17615	17455	17673	17552	17628	17363	17532	17741	17536	17302	17504	17446	17477	17550	17641	17637	17532	17484	17648	17508	17502	17612	17479	17587	17658	17560	17522	17443	17621	17401	17475	17404	17571	17444	17562	17477	17489	17572	17507	17510	17618	17535	17430	17463	17683	17621	17595	17484	17399	17687	17680	17454	17555	17490	17402	17384	17659	17392	17469	17513	17686	17508	17456	17595	17511	17369	17595	17594	17583	17369	17389	17643	17499	17658	17539	17612	17601	17743	17444	17533	17519	17498	17423	17581	17450	17638	17643	17364	17590	17511	17483	17754	17549	17552	17678	17556	17493	17264	17372	17480	17587	17693	17543	17456	17588	17582	17571	17512	17627	17646	17566	17525	17629	17576	17551	17477	17556	17475	17401	17459	17469	17581	17614	17597	17507	17548	17455	17574	17559	17395	17552	17652	17668	17542	17582	17474	17425	17727	17656	17560	17427	17708	17502	17591	17587	17576	17674	17654	17476	17550	17393	17705	17495	17293	17494	17733	17626	17321	17504	17533	17508	17599	17431	17562	17500	17511	17480	17624	17397	17530	17598	17683	17509	17438	17704	17682	17536	17468	17429	17398	17628	17485	17424	17493	17460	17431	17613	17587	17367	17432	17536	17441	17573	17489	17606	17479	17603	17610	17437	17549	17497	17593	17554	17533	17708	17467	17436	17693	17547	17575	17562	17409	17402	17327	17547	17322	17548	17540	17557	17518	17536	17484	17461	17473	17439	17574	17512	17434	17566	17568	17560	17627	17521	17561	17672	17590	17586	17479	17337	17502	17554	17615	17624	17502	17642	17616	17428	17573	17537	17508	17556	17375	17617	17508	17625	17602	17503	17528	17511	17595	17580	17471	17417	17670	17571	17699	17383	17492	17499	17656	17397	17525	17489	17765	17471	17399	17608	17577	17562	17527	17511	17333	17430	17532	17631	17548	17638	17670	17459	17630	17594	17737	17611	17542	17403	17484	17422	17485	17437	17503	17552	17562	17506	17405	17771	17463	17598	17607	17583	17343	17698	17621	17347	17621	17540	17566	17507	17594	17585	17528	17427	17487	17422	17538	17569	17587	17547	17493	17687	17542	17417	17423	17486	17421	17528	17662	17517	17477	17552	17622	17493	17566	17391	17468	17557	17496	17557	17419	17603	17476	17508	17642	17496	17620	17585	17534	17566	17448	17473	17568	17448	17575	17590	17442	17679	17709	17391	17693	17404	17574	17488	17437	17564	17278	17637	17577	17573	17484	17554	17489	17376	17698	17746	17571	17602	17692	17530	17711	17467	17559	17492	17553	17611	17647	17396	17613	17529	17447	17601	17458	17628	17597	17446	17602	17686	17601	17721	17562	17437	17625	17422	17504	17607	17443	17530	17498	17674	17316	17694	17556	17482	17606	17553	17565	17853	17598	17404	17564	17482	17590	17627	17444	17450	17536	17542	17588	17435	17594	17492	17543	17612	17507	17642	17425	17643	17520	17600	17692	17498	17602	17499	17686	17646	17564	17309	17437	17537	17723	17587	17523	17609	17509	17546	17609	17511	17691	17724	17475	17704	17492	17680	17699	17580	17477	17767	17588	17472	17600	17638	17399	17383	17567	17532	17481	17682	17611	17404	17643	17445	17528	17537	17729	17456	17536	17596	17658	17633	17569	17393	17364	17531	17718	17422	17390	17536	17612	17597	17345	17420	17435	17592	17578	17486	17539	17570	17529	17369	17490	17572	17484	17669	17406	17540	17506	17651	17393	17582	17670	17623	17625	17608	17620	17415	17405	17661	17487	17446	17512	17579	17476	17621	17749	17450	17609	17501	17713	17494	17586	17456	17428	17524	17444	17452	17746	17548	17606	17586	17550	17427	17696	17607	17643	17479	17646	17519	17393	17546	17508	17404	17621	17481	17514	17489	17529	17532	17428	17472	17472	17555	17565	17621	17659	17498	17520	17628	17316	17636	17553	17461	17512	17592	17592	17490	17635	17586	17632	17554	17559	17571	17671	17561	17405	17648	17686	17474	17471	17450	17526	17466	17525	17615	17603	17413	17561	17532	17411	17538	17656	17516	17575	17682	17553	17274	17650	17433	17529	17574	17569	17628	17567	17386	17385	17390	17444	17406	17788	17520	17697	17606	17486	17671	17509	17441	17694	17588	17572	17278	17562	17534	17459	17428	17640	17525	17623	17465	17396	17598	17387	17731	17532	17583	17524	17455	17588	17588	17518	17398	17466	17606	17504	17441	17477	17525	17625	17586	17468	17536	17693	17429	17606	17385	17550	17522	17401	17723	17503	17650	17446	17546	17600	17597	17467	17566	17537	17577	17584	17481	17547	17575	17682	17522	17416	17590	17407	17296	17576	17526	17471	17538	17388	17440	17534	17683	17625	17604	17589	17644	17484	17348	17508	17504	17621	17512	17456	17524	17503	17504	17521	17508
23115	21140	28862	23664	21561	23554	24433	20515	19867	20099	20326	19966	26308	46894	34342	21397	20141	19683	19674	19598	19643	19492	19569	19599	19833	19897	19769	19459	19755	19816	19720	19757	19800	19442	19747	19458	19592	19383	19647	19579	19463	19510	19612	19546	19394	19532	19492	19584	19876	20054	20318	20101	19829	19831	19411	19439	19468	19419	19439	19570	19500	19718	19442	19567	19621	19520	19436	19607	19205	19640	19527	19603	19530	19524	19402	19529	19557	19514	19550	19451	19700	19551	19406	19428	19338	19446	19528	19389	19500	19505	19358	19499	19398	19618	19624	19417	19491	19460	19489	19551	19539	19387	19181	19387	19619	19621	19371	19340	19501	19445	19524	19737	19397	19490	19527	19538	19562	19633	19528	19401	19530	19464	19538	19493	19457	19522	19523	19502	19491	19560	19486	19251	19408	19630	19460	19592	19499	19452	19382	19371	19429	19484	19400	19499	19447	19477	19526	19545	19581	19588	19549	19323	19526	19280	19579	19371	19440	19474	19499	19410	19445	19451	19509	19493	19606	19308	19327	19390	19460	19532	19481	19309	19501	19569	19414	19750	19319	19204	19405	19495	19469	19352	19283	19480	19467	19271	19460	19555	19455	19410	19400	19329	19629	19253	19414	19273	19545	19259	19632	19533	19448	19515	19706	19493	19510	19588	19523	19678	19535	19437	19505	19634	19583	19382	19491	19667	19457	19434	19381	19440	19663	19546	19709	19417	19508	19307	19560	19442	19829	19549	19473	19433	19363	19463	19418	19424	19473	19434	19429	19489	19572	19537	19477	19499	19515	19328	19521	19738	19325	19492	19433	19499	19349	19306	19599	19552	19468	19437	19221	19288	19201	19359	19533	19493	19541	19539	19534	19572	19576	19515	19384	19389	19366	19287	19506	19626	19491	19485	19594	19528	19276	19332	19613	19393	19362	19386	19440	19525	19301	19390	19343	19590	19508	19596	19376	19463	19511	19583	19468	19416	19436	19418	19412	19375	19307	19623	19421	19570	19603	19560	19379	19468	19495	19260	19511	19428	19578	19395	19254	19543	19256	19397	19601	19641	19527	19404	19575	19387	19887	19527	19406	19352	19528	19509	19682	19267	19382	19356	19575	19670	19274	19465	19748	19595	19492	19426	19405	19324	19528	19689	19457	19659	19548	19398	19230	19565	19484	19519	19457	19627	19459	19325	19547	19641	19421	19613	19434	19390	19467	19333	19528	19674	19619	19545	19497	19349	19356	19580	19675	19554	19513	19253	19541	19584	19479	19312	19578	19531	19428	19279	19609	19517	19505	19421	19605	19596	19492	19405	19533	19581	19503	19346	19643	19371	19456	19654	19535	19471	19461	19403	19412	19359	19511	19353	19629	19419	19457	19537	19760	19388	19402	19450	19387	19492	19432	19409	19519	19630	19667	19362	19589	19565	19547	19622	19255	19477	19576	19442	19336	19199	19223	19612	19506	19295	19364	19296	19273	19497	19541	19443	19495	19622	19508	19526	19537	19554	19519	19488	19329	19415	19544	19603	19459	19600	19391	19487	19441	19472	19534	19669	19554	19344	19436	19661	19699	19763	19450	19464	19479	19450	19686	19346	19459	19491	19706	19441	19405	19435	19386	19468	19444	19477	19285	19442	19424	19533	19558	19441	19525	19487	19588	19447	19589	19646	19369	19295	19350	19453	19568	19251	19330	19456	19531	19643	19643	19410	19457	19536	19427	19426	19439	19410	19509	19371	19449	19446	19431	19496	19456	19552	19596	19606	19575	19328	19616	19363	19326	19481	19344	19484	19418	19480	19384	19485	19545	19516	19547	19463	19660	19682	19677	19398	19438	19224	19433	19400	19469	19416	19305	19472	19330	19348	19511	19375	19548	19458	19365	19461	19167	19538	19453	19461	19460	19403	19510	19799	19549	19483	19238	19488	19508	19411	19327	19627	19599	19567	19327	19435	19453	19450	19748	19505	19341	19575	19333	19397	19618	19360	19617	19398	19476	19309	19471	19591	19554	19529	19516	19621	19415	19347	19438	19479	19504	19582	19531	19451	19626	19472	19659	19606	19453	19497	19504	19140	19624	19445	19372	19187	19451	19328	19563	19508	19529	19650	19604	19418	19428	19462	19532	19500	19455	19391	19342	19520	19598	19435	19542	19492	19548	19513	19430	19424	19335	19527	19588	19323	19530	19427	19072	19423	19220	19511	19224	19398	19517	19516	19360	19382	19396	19429	19339	19530	19396	19578	19336	19322	19420	19439	19458	19421	19480	19355	19479	19444	19400	19368	19425	19711	19659	19539	19531	19236	19287	19276	19685	19754	19464	19565	19468	19575	19438	19337	19451	19297	19544	19446	19512	19351	19331	19447	19423	19459	19488	19503	19510	19300	19694	19414	19240	19567	19504	19253	19334	19278	19352	19649	19379	19444	19446	19554	19378	19418	19489	19426	19360	19481	19658	19562	19351	19336	19469	19418	19509	19625	19315	19870	19595	19466	19439	19587	19491	19448	19514	19564	19448	19482	19583	19395	19355	19231	19729	19555	19677	19667	19552	19244	19531	19519	19394	19535	19623	19507	19623	19690	19484	19390	19679	19542	19625	19453	19519	19449	19527	19576	19737	19289	19552	19555	19416	19585	19520	19516	19424	19436	19363	19496	19611	19556	19537	19519	19384	19398	19502	19607	19659	19499	19539	19583	19501	19541	19333	19268	19527	19459	19510	19559	19638	19626	19550	19599	19508	19679	19345	19455	19544	19147	19403	19425	19247	19615	19433	19422	19547	19404	19561	19414	19604	19371	19491	19589	19401	19362	19233	19512	19280	19712	19376	19553	19700	19694	19607	19484	19428	19678	19595	19405	19317	19382	19547	19456	19649	19548	19502	19552	19364	19494	19798	19614	19543	19213	19462	19427	19448	19588	19462	19485	19544	19671	19328	19382	19360	19390	19456	19640	19357	19360	19561	19398	19470	19446	19417	19541	19459	19338	19591	19364	19367	19574	19292	19538	19553	19280	19393	19584	19346	19319	19578	19339	19501	19470	19389	19187	19398	19374	19436	19528	19370	19498	19351	19575	19263	19484	19274	19488	19407	19564	19515	19570	19463	19572	19423	19614	19466	19447	19506	19588	19615	19513	19499	19412	19292	19484	19256	19542	19466	19564	19484	19559	19182	19691	19515	19468	19392	19417	19392	19405	19539	19418	19405	19615	19426	19377	19472	19562	19556	19597	19558	19487	19744	19419	19474	19382	19553	19685	19452	19410	19336	19476	19486	19605	19390	19601	19618	19561	19508	19464	19410	19458	19468	19452	19414	19552	19373	19472	19612	19461	19481	19470	19603	19305	19451	19529	19424	19326	19354	19625	19497	19613	19567	19465	19336	19409	19685	19476	19347	19443	19456	19411	19421	19465	19425	19535	19571	19146	19638	19531	19536	19380	19481	19244	19538	19466	19539	19220	19487	19701	19383	19361	19440	19388	19466	19211	19489	19500	19605	19144	19435	19434	19238	19479	19668	19390	19496	19582	19591	19564	19559	19465	19462	19548	19580	19291	19461	19634	19478	19565	19518	19519	19454	19246	19544	19726	19634	19503	19423	19398	19413	19640	19620	19480	19312	19508	19510	19591	19597	19464	19352	19362	19434	19437	19481	19430	19302	19374	19611	19455	19314	19598	19448	19448	19271	19336	19416	19498	19714	19615	19514	19362	19515	19430	19691	20000	19140	19492	19375	19473	19484	19470	19514	19494	19544	19199	19377	19476	19543	19412	19324	19613	19191	19494	19479	19442	19474	19557	19525	19678	19429	19616	19605	19365	19534	19481	19672	19444	19679	19573	19397	19352	19335	19550	19503	19519	19726	19441	19414	19375	19593	19524	19492	19465	19557	19542	19459	19461	19390	19447	19518	19574	19638	19573	19470	19490	19472	19420	19616	19375	19423	19324	19352	19614	19142	19747	19413	19244	19247	19392	19433	19604	19349	19439	19299	19464	19416	19206	19407	19533	19375	19672	19509	19461	19533	19858	19527	19726	19451	19507	19362	19554	19526	19558	19431	19390	19385	19518	19418	19624	19544	19418	19426	19414	19336	19606	19612	19272	19470	19388	19313	19556	19670	19547	19463	19609	19524	19577	19378	19551	19221	19462	19367	19668	19294	19618	19508	19254	19419	19461	19440	19449	19493	19532	19314	19530	19710	19483	19773	19558	19519	19603	19642	19612	19653	19337	19675	19694	19575	19711	19597	19482	19483	19509	19309	19372	19478	19711	19393	19535	19405	19311	19590	19252	19345	19399	19359	19612	19579	19482	19474	19448	19747	19627	19421	19532	19422	19437	19583	19485	19514	19420	19380	19432	19551	19481	19604	19608	19419	19392	19497	19409	19524	19556	19467	19279	19388	19393	19429	19615	19656	19413	19460	19385	19361	19333	19459	19631	19442	19404	19401	19561	19331	19486	19498	19324	19355	19392	19613	19594	19454	19371	19356	19399	19487	19592	19505	19635	19616	19418	19516	19455	19448	19545	19539	19597	19215	19408	19393	19517	19561	19521	19497	19361	19537	19433	19651	19466	19532	19716	19610	19355	19644	19583	19328	19442	19611	19423	19515	19570	19425	19715	19715	19522	19527	19475	19502	19415	19433	19426	19430	19590	19664	19587	19593	19438	19375	19535	19463	19418	19573	19469	19537	19530	19481	19499	19575	19598	19428	19403	19517	19569	19276	19668	19618	19619	19403	19526	19620	19693	19612	19418	19137	19607	19258	19545	19486	19456	19377	19506	19553	19366	19391	19244	19560	19468	19493	19237	19438	19309	19470	19283	19322	19402	19392	19381	19660	19314	19464	19575	19469	19367	19505	19424	19342	19500	19702	19527	19481	19479	19605	19548	19510	19277	19324	19223	19495	19412	19301	19580	19513	19588	19510	19534	19460	19520	19410	19641	19389	19314	19320	19625	19411	19745	19717	19310	19246	19615	19483	19526	19424	19641	19392	19447	19434	19537	19584	19579	19537	19536	19435	19313	19422	19534	19695	19399	19534	19601	19465	19479	19404	19518	19763	19567	19459	19529	19599	19491	19557	19521	19522	19412	19447	19387	19478	19302	19324	19509	19383	19314	19443	19532	19566	19335	19495	19382	19475	19416	19327	19300
16440	27867	25778	21680	20385	19434	18780	18507	18254	17987	18064	17871	28399	48054	29098	17573	17718	17552	17590	17477	17865	17613	17548	17629	17623	17614	17584	17581	17433	17633	17681	17440	17379	17472	17643	17522	17535	17600	17658	17406	17407	17614	17597	17311	17497	17459	17632	17468	18254	18527	18477	18215	17935	17682	17506	17634	17509	17551	17575	17502	17534	17424	17472	17310	17497	17647	17556	17471	17582	17539	17468	17521	17505	17574	17429	17499	17514	17544	17688	17555	17436	17581	17467	17550	17560	17571	17470	17322	17508	17468	17428	17490	17374	17554	17500	17479	17592	17398	17401	17534	17440	17536	17537	17539	17489	17452	17563	17346	17359	17653	17489	17422	17717	17454	17563	17454	17511	17664	17566	17575	17566	17388	17725	17341	17409	17553	17505	17433	17480	17512	17559	17425	17582	17337	17508	17366	17551	17412	17559	17552	17537	17579	17398	17489	17430	17559	17544	17426	17392	17668	17510	17507	17434	17390	17507	17619	17551	17386	17545	17675	17528	17603	17593	17425	17408	17475	17497	17471	17455	17635	17537	17406	17567	17574	17352	17374	17268	17456	17561	17431	17428	17530	17514	17518	17518	17544	17364	17465	17554	17466	17544	17373	17335	17596	17472	17626	17235	17412	17532	17577	17355	17513	17472	17529	17542	17491	17538	17622	17422	17519	17533	17452	17525	17566	17478	17481	17456	17513	17413	17482	17553	17504	17498	17437	17376	17520	17358	17562	17434	17390	17313	17596	17652	17421	17415	17350	17458	17346	17472	17501	17521	17571	17327	17366	17661	17411	17413	17415	17520	17560	17359	17414	17503	17548	17196	17621	17555	17529	17532	17726	17428	17440	17592	17512	17496	17358	17635	17471	17642	17310	17454	17471	17458	17475	17407	17555	17526	17673	17632	17643	17625	17524	17741	17504	17595	17561	17572	17429	17609	17458	17525	17394	17441	17431	17470	17534	17437	17589	17350	17676	17495	17449	17445	17568	17480	17530	17414	17498	17435	17513	17403	17542	17469	17253	17449	17287	17378	17546	17440	17488	17469	17524	17413	17581	17599	17542	17333	17468	17524	17489	17457	17467	17496	17581	17444	17434	17579	17598	17552	17521	17665	17517	17483	17429	17378	17615	17441	17444	17560	17526	17556	17700	17638	17583	17449	17647	17464	17508	17622	17654	17360	17272	17498	17430	17587	17381	17490	17339	17478	17435	17497	17459	17531	17377	17466	17394	17511	17543	17464	17533	17357	17296	17494	17668	17317	17532	17640	17485	17638	17401	17557	17596	17458	17511	17379	17498	17443	17582	17372	17551	17678	17642	17408	17529	17422	17403	17373	17447	17598	17558	17212	17446	17529	17477	17568	17465	17333	17469	17306	17478	17459	17477	17448	17495	17684	17396	17417	17598	17502	17374	17478	17572	17432	17683	17348	17412	17331	17468	17394	17579	17594	17520	17621	17370	17452	17488	17406	17384	17511	17522	17590	17440	17628	17317	17675	17742	17363	17581	17418	17484	17526	17480	17455	17375	17553	17393	17552	17426	17506	17558	17485	17563	17533	17474	17596	17432	17260	17570	17488	17404	17365	17528	17465	17513	17509	17640	17539	17308	17447	17475	17355	17559	17570	17340	17472	17458	17601	17495	17480	17631	17614	17366	17420	17417	17526	17316	17457	17444	17416	17379	17419	17529	17412	17294	17593	17484	17372	17381	17527	17275	17607	17402	17475	17429	17445	17517	17601	17508	17337	17556	17454	17492	17499	17553	17514	17391	17418	17282	17541	17385	17597	17508	17257	17456	17474	17475	17458	17376	17451	17363	17288	17392	17498	17630	17491	17678	17471	17299	17527	17467	17469	17610	17663	17438	17575	17380	17435	17284	17565	17440	17505	17344	17367	17621	17398	17392	17479	17534	17515	17402	17423	17508	17341	17398	17555	17466	17477	17535	17583	17562	17485	17391	17486	17352	17492	17595	17374	17487	17373	17466	17343	17574	17448	17661	17581	17328	17523	17368	17462	17628	17477	17692	17557	17589	17525	17707	17599	17585	17612	17350	17447	17400	17470	17424	17667	17561	17397	17333	17459	17529	17451	17602	17488	17683	17321	17474	17399	17535	17589	17456	17676	17506	17636	17594	17575	17575	17657	17395	17414	17619	17494	17648	17548	17467	17580	17563	17434	17591	17456	17321	17589	17482	17462	17396	17472	17448	17696	17527	17598	17461	17479	17303	17600	17456	17532	17496	17445	17659	17371	17403	17417	17518	17462	17454	17388	17496	17455	17411	17601	17437	17601	17376	17641	17455	17508	17504	17336	17524	17413	17423	17411	17552	17223	17510	17535	17531	17417	17507	17406	17551	17506	17485	17526	17505	17537	17462	17219	17415	17438	17523	17492	17548	17421	17554	17483	17465	17524	17530	17510	17351	17552	17446	17367	17476	17717	17525	17429	17359	17415	17284	17587	17618	17454	17449	17454	17535	17485	17606	17676	17675	17525	17568	17449	17377	17542	17422	17528	17571	17577	17358	17484	17500	17459	17662	17445	17484	17528	17408	17495	17458	17592	17447	17475	17563	17389	17509	17446	17534	17519	17389	17680	17457	17645	17328	17474	17375	17544	17525	17491	17405	17523	17395	17497	17439	17441	17597	17671	17402	17514	17564	17631	17541	17387	17532	17420	17523	17619	17563	17408	17524	17491	17444	17465	17516	17550	17520	17552	17436	17547	17470	17478	17517	17381	17567	17362	17584	17746	17340	17544	17446	17666	17259	17470	17464	17607	17588	17632	17421	17544	17353	17547	17585	17564	17477	17509	17482	17345	17286	17525	17507	17475	17375	17468	17367	17690	17597	17595	17481	17166	17454	17552	17405	17546	17450	17677	17392	17649	17576	17355	17588	17716	17368	17417	17383	17506	17579	17571	17272	17386	17505	17525	17494	17372	17664	17412	17460	17425	17489	17472	17494	17402	17525	17414	17508	17415	17583	17569	17423	17389	17472	17454	17496	17541	17385	17579	17467	17403	17424	17498	17364	17309	17360	17497	17561	17406	17542	17500	17628	17453	17430	17504	17369	17268	17533	17200	17395	17397	17552	17457	17561	17438	17419	17624	17429	17645	17594	17609	17456	17551	17570	17514	17466	17537	17376	17372	17413	17498	17602	17493	17321	17464	17346	17493	17305	17451	17528	17430	17418	17481	17529	17553	17394	17476	17409	17594	17491	17416	17621	17624	17594	17523	17581	17376	17420	17573	17405	17390	17379	17503	17545	17453	17365	17456	17463	17526	17501	17507	17386	17331	17340	17547	17504	17327	17466	17401	17587	17477	17458	17556	17574	17392	17463	17482	17479	17322	17410	17518	17419	17558	17535	17369	17572	17564	17504	17457	17503	17478	17498	17390	17395	17478	17495	17355	17507	17236	17607	17576	17458	17373	17412	17406	17592	17446	17433	17420	17399	17472	17442	17647	17658	17425	17440	17415	17377	17579	17688	17480	17482	17452	17536	17325	17561	17325	17530	17360	17447	17395	17393	17493	17378	17353	17411	17277	17372	17612	17340	17467	17442	17599	17515	17390	17384	17448	17635	17587	17311	17438	17472	17498	17472	17493	17424	17535	17626	17476	17528	17511	17446	17589	17370	17380	17328	17613	17392	17560	17510	17332	17607	17370	17522	17437	17613	17501	17489	17474	17416	17455	17391	17508	17334	17545	17416	17663	17484	17401	17427	17503	17278	17362	17376	17555	17502	17616	17516	17531	17463	17423	17501	17441	17541	17429	17541	17348	17555	17396	17461	17430	17426	17387	17369	17417	17528	17519	17512	17497	17430	17393	17474	17610	17326	17432	17388	17536	17492	17543	17543	17491	17460	17715	17370	17501	17424	17646	17583	17497	17511	17387	17467	17511	17471	17602	17561	17562	17542	17404	17550	17631	17384	17619	17493	17465	17545	17610	17612	17461	17688	17625	17529	17430	17408	17447	17434	17641	17552	17395	17576	17385	17443	17353	17533	17546	17411	17581	17507	17363	17494	17556	17656	17644	17528	17623	17413	17637	17403	17432	17525	17586	17466	17456	17456	17590	17494	17510	17455	17487	17220	17502	17396	17594	17408	17474	17515	17576	17434	17668	17533	17574	17534	17675	17515	17524	17505	17688	17541	17720	17553	17531	17528	17496	17418	17459	17636	17457	17624	17496	17405	17416	17379	17528	17395	17353	17686	17441	17391	17506	17396	17570	17379	17572	17244	17514	17458	17569	17569	17429	17363	17650	17490	17605	17472	17619	17465	17580	17462	17487	17516	17584	17476	17590	17472	17564	17457	17537	17317	17489	17396	17577	17487	17541	17504	17466	17558	17480	17627	17404	17552	17482	17467	17422	17648	17581	17560	17448	17503	17531	17620	17452	17391	17473	17443	17415	17494	17549	17536	17545	17358	17626	17351	17493	17453	17444	17512	17523	17509	17582	17431	17483	17519	17504	17445	17587	17410	17566	17321	17320	17461	17524	17511	17426	17481	17532	17513	17344	17389	17514	17503	17489	17432	17689	17463	17449	17430	17498	17450	17553	17555	17381	17483	17620	17422	17735	17462	17482	17431	17692	17628	17452	17674	17364	17490	17540	17396	17538	17357	17564	17432	17557	17575	17501	17399	17490	17498	17520	17405	17659	17633	17452	17479	17594	17569	17669	17598	17465	17491	17492	17598	17509	17484	17464	17468	17558	17490	17572	17404	17606	17436	17348	17437	17520	17439	17575	17415	17597	17513	17377	17465	17602	17542	17446	17347	17619	17574	17628	17476	17512	17523	17422	17451	17511	17707	17555	17657	17345	17528	17505	17453	17621	17446	17569	17654	17531	17588	17477	17323	17388	17651	17433	17386	17682	17499	17470	17473	17399	17358	17441	17520	17342	17466	17548	17302	17415	17550	17280	17552	17480	17412	17648	17539	17421	17388	17461	17562	17303	17545	17364	17468	17479	17590	17602	17517	17466	17547	17413	17488	17505	17326	17570	17513	17501	17592	17601	17486	17635	17167	17465	17432	17534	17441	17573	17324	17368	17571	17466	17593	17476	17450	17659	17574	17539	17451	17497	17573	17557	17460	17572	17433	17520	17383	17556	17451	17639	17586	17473	17488	17409	17486
27642	21886	23566	21268	18927	18797	19124	18935	18747	18720	18862	18818	19550	22681	20373	18952	18772	18920	18808	18715	18833	18812	18978	18784	18805	18771	18785	18738	18823	18731	18920	18827	18803	18762	18968	18788	18900	18895	18840	18828	18786	18751	18800	18705	18627	18704	18788	18641	18906	18900	18870	18576	18963	18583	18815	18703	18890	18965	18680	18814	18783	18727	18742	18795	18750	18680	18850	18851	18692	18641	18913	18756	18735	18784	18715	18583	18771	18733	18864	18723	18840	18640	18775	18862	18924	18829	18473	18759	18892	18745	18828	18845	18754	18818	18721	18624	18811	18795	18829	18703	18800	18764	18750	18673	18704	18908	18898	18683	18821	18919	18892	18640	18832	18636	18859	18837	19009	18711	18781	18705	18856	18920	19018	18853	18648	18803	18820	18839	18651	18638	18815	18775	18690	18653	18829	18739	18823	18918	18684	18680	18734	18875	18812	18788	18715	18636	18667	18887	18725	18958	18854	18760	18739	18647	18681	18873	18617	18626	18685	18671	18790	18695	18910	18794	18934	18905	18647	18797	18974	18590	18816	18929	18734	18878	18611	18812	18732	18664	18509	18933	18663	18796	18891	18848	18874	18764	18747	18824	18855	18872	18968	18699	18860	18740	18695	18643	18967	18748	18788	18559	18944	18737	18577	18627	18685	18594	18869	18600	18587	18838	19011	18898	18691	18765	18686	18663	18694	18792	18540	18790	18728	18851	18654	18742	18949	18816	18868	18859	18842	18759	18881	18688	18711	18520	18776	18766	18758	18679	18729	18771	18856	18812	18904	18722	18860	18683	18686	18727	18938	18844	18730	18715	18727	18763	18915	18710	18665	18942	18703	18737	18489	18574	18769	19024	18704	18794	18837	18837	18705	18725	18552	18881	18781	18689	18716	18691	18861	18804	18768	18739	18945	18745	18593	18718	18809	18657	18774	18689	18790	18918	18801	18812	18683	18737	18610	18840	18758	18802	18816	18787	18699	18936	18802	18885	18742	18767	18791	18872	19018	18813	18855	18801	18683	18751	18520	18442	19012	18780	18801	18743	18481	18758	18671	18845	18724	18815	18802	18776	18785	18814	18851	18593	18970	18779	18711	18551	18934	18537	18733	18817	18777	18972	18886	18810	18700	18873	18712	18554	18771	18662	18773	18574	18771	18680	18712	18740	18722	18645	18981	18812	18790	18712	18796	18705	18847	18734	19053	18824	18948	18539	18754	18810	18793	18761	18835	18816	18555	18473	18895	18748	18749	18585	18734	19020	18929	18937	18614	18744	18837	18640	18674	18660	18787	18835	18598	18915	18894	18777	18874	18700	18729	18791	18736	18780	18807	18625	18451	18654	18740	18930	18732	18756	18585	18711	18775	18774	18829	18838	18690	18860	18864	18760	18947	18864	18773	18832	18721	18819	18629	18846	18703	18784	18813	18720	18754	18589	18812	18765	18930	18552	18760	18829	18799	18925	18734	18665	18819	18696	18716	18432	18741	18678	18774	18884	18866	18894	18764	18984	18683	18861	18783	18854	18844	18602	18882	18979	18924	18869	18822	18867	18894	18824	18697	18793	18695	18934	18587	18876	18666	18869	18958	18874	18624	18793	18710	18713	18877	18895	18810	18756	18794	18607	18656	18700	18768	18725	18857	18799	19040	18907	18861	18575	18769	18767	18728	18694	18812	18797	18862	18822	18713	18843	18939	18618	18619	18699	18676	18917	18735	18873	18832	18856	18873	18856	18756	18846	18734	18883	18847	18623	18507	18929	18613	18581	18929	18631	18720	18657	18596	18850	18662	18719	18717	18471	18868	18788	18686	18851	18628	18851	18821	18833	18623	18764	18641	18762	18838	18622	18576	18935	18908	18662	18633	18700	18847	18660	18380	18798	18748	18535	18588	18896	18669	18803	18526	18817	18878	18906	18836	18862	18769	18714	18634	18581	18861	18733	18845	18802	18781	18587	18941	18603	18620	18875	18776	18801	18693	18733	18561	18781	18724	18758	18672	18827	18963	18648	18809	19001	18787	18830	18762	18708	18700	18696	18904	18702	18592	18890	18693	18615	18770	18612	18780	18872	18738	18822	18836	18740	18704	18784	18688	18670	18929	18709	18696	18679	18867	18734	18823	18527	18742	18934	18738	18875	18649	18770	18851	18845	18790	18706	18683	18696	18799	19005	18750	18651	18770	18727	18657	18874	18771	18851	18685	18915	18898	18698	18814	18833	18761	18622	18745	18743	18819	18844	18657	18830	18910	18646	18738	18929	18795	18730	18736	18782	18774	18974	18954	18749	18678	18963	18765	18732	18770	18689	18836	18832	18970	18762	18753	18797	18803	18793	18831	18581	18619	18679	18921	18678	18790	18823	18733	18585	18697	18885	18688	18649	18892	18899	18841	18654	18847	19020	18768	18847	18709	18617	18617	18840	18726	18752	18656	18967	18641	18762	18665	18678	18809	18715	18720	18778	18811	18757	18791	18923	18991	18886	18695	18744	18681	18973	18682	18820	18802	18939	18700	18738	18717	18534	18771	18796	18594	18801	18741	18688	18635	18761	18750	18846	18934	18864	18882	18760	18772	18649	18689	18789	18775	18677	18686	18846	18607	18651	18743	18640	18712	18908	18842	18669	18829	18867	18788	18663	18873	18759	18746	18867	18745	18940	18788	18625	18563	18822	18783	18720	18612	18732	18733	18787	18900	18943	18715	18779	18830	18741	18885	18845	18704	18798	18827	18772	18914	18617	18817	18640	18614	18684	18764	18720	18738	18628	18691	18507	18521	18652	18763	18794	18805	18667	18734	18720	18821	18793	18586	18610	18900	18868	18938	18714	18923	18718	18903	18675	18826	18879	18737	18588	18903	18731	18851	18896	18749	18791	18688	18736	18821	18589	18751	18851	18725	18600	18732	18777	19022	18775	18825	18847	18794	18723	18709	18718	18674	18882	18797	18845	18773	18712	18798	18718	18754	18799	19031	18719	18915	18680	18756	18571	18795	18730	18773	18794	18432	18656	18686	18784	18706	18615	18750	18806	18663	18829	18856	18691	18904	18900	18609	18970	18702	18595	18924	18743	18876	18738	18943	18795	18637	18659	18788	18839	18595	18751	18819	18849	18916	18829	18865	18713	18751	18867	18770	18661	18761	18653	18918	18577	18904	18783	18678	18744	18858	18719	18612	18805	18672	18881	18973	18710	18823	18888	18890	18878	18704	18732	18651	18727	18810	18497	18764	18714	18913	18618	18881	18781	18601	18537	18793	18639	18851	18885	18691	18726	18637	18848	18784	18747	18731	18635	18535	18710	18930	18775	18815	18596	18762	18693	18717	18555	19003	18645	18814	18845	18751	18733	18519	18620	18704	18542	18504	18826	18832	18762	18810	18936	18632	18746	18864	18964	18646	18889	18981	18572	18601	18975	18704	18749	18797	18799	18530	18890	18906	18734	18867	18867	18739	18596	18756	18692	18660	18673	18820	18914	18767	18730	18760	18782	18625	18663	18759	18910	18632	18589	18565	18789	19014	18604	18652	18679	18688	18838	18765	18740	18754	18673	18736	18829	18906	18779	18926	18648	18954	18728	18490	18710	18681	18608	18826	18839	18705	18894	19023	18810	18685	18926	18614	18668	18759	18715	18795	18732	18717	18849	18929	18753	18959	18786	18725	18771	18613	18686	18782	18602	18748	18677	18735	18620	18719	18819	18884	18724	18677	18813	18842	18723	18646	18635	18765	18712	18749	18732	18900	18834	18771	18823	18684	18855	18701	18916	18742	18783	18702	18806	19000	18763	18586	18851	18773	18915	18936	18906	18589	18788	18615	18594	18631	18756	18617	18553	18797	18825	18833	18832	18500	18839	18803	18609	18673	18962	18879	18681	18678	18746	18785	18781	18758	18912	18853	18840	18774	18989	18817	18922	18713	18809	18743	18587	18783	18645	18915	18849	18800	19066	18787	18761	18911	18950	18694	18803	18679	18784	18962	18710	18874	18968	18836	18730	18771	18748	18652	18902	18791	18994	18758	18837	18722	18777	18654	18927	18538	18854	18651	18910	18882	18613	18579	18803	18748	18771	18895	18858	18905	18900	18677	18669	18912	18866	18728	18712	18821	18733	18947	18867	18918	18655	18721	18772	18804	18660	18947	18865	18658	18758	18704	18719	18879	18753	18721	18887	18669	18895	18723	18623	18548	18577	18821	18777	18841	18568	18714	18638	18864	18993	18828	18718	18727	18953	18883	18667	18876	18655	19042	18803	18773	19003	18719	18652	18652	18780	18959	18716	18582	18703	18833	18657	18831	18764	18889	18671	18741	18922	18977	18656	18803	18704	18790	18584	18871	18836	18873	18903	18730	18745	18702	18738	18664	18745	18755	18979	18831	19024	18864	18739	18607	18844	18827	18821	18783	18956	18908	18884	18724	18854	18803	18589	18833	18921	18930	18767	18914	18762	18709	18738	18780	18802	18794	18782	19050	18686	18748	18730	18808	18892	18746	18682	18653	18772	18531	18674	18620	18809	18808	18677	18700	18859	18742	18823	18682	18756	18803	18839	18935	18804	18858	19000	18881	18793	18763	18820	18851	18642	18766	18785	18824	18674	18790	18893	18701	18606	18869	18876	18570	18800	18946	18837	18915	18716	18711	18949	18949	18878	18641	18784	18740	18808	18717	18825	18863	18693	18716	18936	18704	18820	18762	18913	18913	18854	18626	18782	18837	18634	18652	18505	18789	18695	18812	18809	18974	18636	18733	18680	18823	18798	18757	18779	18714	18909	18777	18750	18701	18999	18792	18946	18833	18542	18721	18513	18688	18872	19017	18708	18734	18719	18771	18946	18808	18850	18668	18622	18515	18838	18783	18861	18839	18946	18786	18797	18855	18704	18850	18786	18767	18856	18849	18551	18586	18759	18944	18740	18960	18678	18880	18756	18877	18736	18786	18752	18834	18639	18769	18656	18575	18697	18706	18897	18916	18663	18843	18762	18989	18657	18885	18825	18894	18671	18828	18779	18879	18703	18934	18923	18737	18887	18620	18913	18788	18932	18750	18735	18761	18885	18780	18841	18775	18512	18698	18759	18804	18954	18866	18700	18836	18754	18665	18646	18593	18776	18778	18887	18754	18564	18732	18720	18746	18688	18926	18728	18725	18755
15753	17846	17591	17385	17311	16923	17088	17161	17012	17038	17153	17036	18411	22721	18545	16987	17013	17042	16960	17017	17120	17179	16956	17125	17092	17134	17207	17151	17190	17212	17271	17137	17051	16985	17102	16867	17125	17093	16947	16998	17085	16887	17237	17094	16888	16959	17156	17076	17233	17220	17298	17150	16955	17185	16993	16991	17125	16991	17090	16950	17023	17053	17099	17094	17197	17098	16910	17069	17075	16905	17095	17055	17136	16959	17031	17034	16988	17100	16900	17129	17091	17060	16977	17004	17246	17206	17001	16954	17064	17038	16978	17096	16924	16919	17125	17118	16958	17115	17016	17045	17154	17038	17054	17041	17064	17142	17066	16884	17117	17118	16939	17055	17028	17201	16874	16983	17135	17066	17162	17148	17050	16929	16972	16927	17203	16993	16961	17096	17157	16986	16983	17030	17003	16926	17287	17032	16875	17238	17036	17077	16903	16855	16960	17096	17144	16903	16831	16994	17243	17016	17111	16819	17180	17155	16990	17012	16980	17151	17016	16953	16892	16979	17000	17057	17171	16950	16960	17369	16989	16909	17088	17032	16912	16985	17054	17084	16875	17069	16954	17092	16909	17228	17003	17031	17180	16969	17173	16937	17110	16997	16905	16986	17010	17028	17140	17002	16981	17033	16804	17077	17207	17087	16835	16904	17259	17043	16958	17132	17074	17004	17206	16957	17039	17054	16997	17058	16952	17036	16984	17152	17094	17027	17009	17131	16931	17124	17044	17056	17161	17017	16986	16997	17086	17069	17196	17045	16985	17020	17177	17067	17060	16932	16988	17033	16930	16966	17215	16882	17016	17054	16889	17019	16994	17066	16886	17173	17031	16986	17282	17030	17167	16944	17092	17020	17109	17137	16958	16997	17166	16990	17063	16932	16827	17134	17299	17031	17069	16864	17123	16961	17108	17033	17159	17057	17000	16964	17007	16931	17148	16899	17054	16971	17034	16939	17119	17141	16980	17049	17073	17019	16958	17031	16839	17099	17163	17065	17073	17038	17072	17079	17008	17060	17001	16988	17055	17087	16894	17104	17184	17048	17133	17124	17137	16954	17157	17138	17249	17098	17022	16861	17070	17120	17116	17071	17172	16922	16939	17201	17071	17188	16930	17307	17137	16971	16943	17173	16920	17073	17059	17023	17038	16911	17155	16920	16973	17050	17229	17089	17044	17088	17073	16944	16912	16905	17059	17108	17226	17058	16997	17018	16992	16921	17064	17107	17038	16914	17070	17016	17065	17043	16971	16911	17056	17075	17010	17026	17087	17066	17069	16934	16984	17077	17012	17000	17070	17185	17051	16921	17090	16919	16864	16938	17054	17061	17012	16972	16908	17043	17049	16958	16822	17140	16954	17256	17034	17113	17104	17023	17094	16917	17063	17148	17154	16994	17057	16890	17265	17051	16968	16983	17032	16999	17013	16983	16992	16978	16952	16961	16958	17243	16961	17111	17067	16899	17165	17102	17044	16915	16859	16884	16924	16938	17236	16844	17023	16960	17066	16856	17132	17035	16844	17087	17024	17117	16985	17175	17169	16854	17006	17138	17100	16942	17091	17101	17138	16950	16994	16913	17234	16922	16941	17176	16902	17029	17038	17034	17137	16973	17024	16975	17023	17193	16918	17048	16843	16871	17201	16842	17072	16966	16987	17082	16961	17076	16946	16961	17050	16950	17151	16910	17000	16811	17197	17049	16976	16979	17021	17038	17029	17320	17040	17096	17043	17123	17119	17237	16977	16940	16937	17209	16970	17152	17097	16969	17143	16899	17096	16900	17203	16953	17081	17224	17062	17203	16928	17106	17072	17068	17083	17035	17048	16953	17114	17080	17072	17027	17093	17041	17045	17062	17056	17182	16964	17024	17079	17081	16996	16871	17129	16961	16970	17075	17172	16887	17151	16941	17162	16861	16925	17143	17123	16932	17064	17040	17181	17058	16938	17187	16787	17077	17048	17163	16983	17086	16946	17169	17041	17045	17131	17173	17114	16931	17095	16928	16861	16935	17251	17062	16998	17051	17045	17057	17191	17124	17202	16862	16955	16933	17014	16982	17232	17000	17161	17121	16899	17027	17057	16956	17072	17059	17191	16779	17132	17189	17142	16932	17011	17102	17071	16992	16917	16970	17023	17027	16952	17122	16973	17104	16962	17077	17141	17021	17027	17010	16926	16831	16912	17094	17132	17102	17042	17055	17093	17031	16995	17139	17080	17145	16968	17053	17042	16946	16899	17004	17100	17230	17050	17035	16981	16987	17069	17180	17143	17163	16912	17091	16906	17095	17152	17053	16935	17011	17036	17115	17097	17222	17049	16939	16793	16807	16888	17055	17004	17078	17097	17044	16970	16915	17010	16960	16962	17120	16869	16826	17208	16945	16897	17175	17167	16863	17091	17013	17100	17031	17076	17121	16912	17075	17075	16950	16989	17006	17117	17086	16805	17104	17010	17026	17056	17180	16982	17015	17032	17102	16931	17025	17076	17087	17004	17153	17250	16926	17032	17154	16975	17031	16954	17056	17123	16905	17239	17093	17160	17036	16931	17000	17130	17116	16773	17230	17157	16957	17045	16981	17053	17143	16998	17074	17040	17170	16925	17190	16946	17002	17112	16921	17128	16756	17077	17138	17047	17126	17017	17048	17073	17057	17106	17140	17033	17116	17094	17022	17074	17125	17138	17059	17050	16877	17063	17065	17099	17038	17082	16934	17061	17096	17167	17072	17061	17098	16726	17022	17108	17085	17131	17082	17008	16982	17021	17054	17170	16898	17048	17039	16947	16985	16921	17087	17073	17064	16936	17121	17146	16919	17133	16969	16887	17113	16978	17022	17122	16988	16919	17141	17043	16988	17144	17026	17190	16886	17115	17105	17051	17015	17014	16949	17098	17132	17213	16973	16867	16913	17024	17046	17056	17095	17135	16888	16959	16996	16920	16840	17075	17115	17214	17132	16999	17045	16862	16994	17003	17089	17106	16938	16943	17060	17119	17015	17202	17078	16956	17164	17031	17070	16945	17062	17126	17030	16890	16966	17127	17104	17116	17049	16822	17145	16986	16977	16971	17161	17031	17125	17098	16944	17079	17218	17079	16982	17118	16996	17112	17201	17311	17119	17010	17114	17147	16898	17023	17067	17010	17194	17045	16857	17063	17099	17204	17071	17013	16991	16892	17030	17117	16839	17074	16987	16977	16948	17107	17185	16991	17073	16953	17006	17075	17013	16858	17087	17131	16998	17050	17017	17137	16959	16966	17128	17033	16896	16976	17141	17094	17057	16868	17053	17293	17015	16921	17114	17077	17033	16970	17049	16867	17030	16945	17004	16964	17257	17156	17075	17165	17074	17043	17103	17064	17163	17049	16949	17110	17027	17002	16852	17001	16993	17088	16933	16974	16957	17098	17179	16950	16985	17083	17080	16858	17054	17044	17020	16999	17046	17134	17175	17029	17241	16868	17160	16945	17068	17100	17229	16996	17019	16995	17175	17088	16999	17170	17191	17106	16967	16977	17001	16986	17014	17141	17152	17111	16903	17048	17035	17123	16985	16898	17025	16845	17167	16876	17047	17048	17038	17012	16997	16991	16946	17097	17179	17165	17108	17094	17086	17122	16922	17019	17090	17031	17049	17015	17073	17043	17234	17011	16957	17084	17191	16991	16952	17342	17048	16968	16933	17106	16919	17071	16985	16895	16943	17156	17107	17163	17062	17077	17044	17156	17121	17065	17217	17049	17010	17058	17066	16982	16915	17008	16964	17216	16914	16885	17234	17061	17154	16993	16948	17085	17097	17095	16952	17059	17071	16865	16995	16951	16935	16970	17040	16931	16980	16957	17041	17091	16924	16949	17271	17080	17113	16986	17033	17109	16992	16998	17170	17026	17192	17095	17223	16982	16985	17239	16924	17006	16988	17155	17078	17053	16931	17030	16815	17109	17020	17189	17151	17027	17005	17047	17023	17102	17097	16801	17143	16957	16933	16961	17136	17120	16928	17055	17074	17151	17270	16889	17022	17167	17051	17193	17134	17004	16952	17116	16987	17096	16956	17039	17085	16910	17134	17014	17089	17131	17012	17159	17005	17105	17082	17110	16879	17127	17117	17088	17017	16963	17143	17028	17026	17149	17115	17103	17120	17004	17084	16930	17118	17166	16853	17038	17117	16967	17005	17180	17086	17057	17251	17024	16967	16888	16944	16993	17189	17178	17081	17077	17162	17006	17035	17007	17154	17012	17004	17089	16997	17102	16919	16996	17202	17251	17051	17220	16947	17056	17069	17049	17081	17041	16973	16997	17037	17036	17085	17097	16826	17163	17161	17101	16974	17110	17066	16970	16965	17165	17079	16990	17000	17079	16982	16936	17099	17076	17069	16890	16966	16995	17140	17169	16947	16997	17164	17103	16940	17142	17229	17094	17050	17029	17108	17026	17136	17157	17023	16997	17017	17162	17045	17097	17105	17070	16952	17110	17118	17047	17274	16987	17057	17113	16854	16981	17081	17329	17051	17166	16884	17031	17107	17136	16873	16971	16980	16969	16967	17073	17088	17037	17003	16862	17046	16848	17183	17013	16962	17121	17019	17231	17203	16938	17157	17237	17050	17060	17244	17049	16984	16938	17039	16832	17068	17053	17176	16924	17089	17108	17027	16991	16962	17129	17159	16905	17076	17070	17046	16917	17067	17141	17077	17133	17204	16852	17135	16953	16941	17105	17045	16976	17109	16974	17128	17065	16966	17068	17009	17105	17184	16944	17116	17084	17076	17002	17038	17026	17057	17154	16936	16978	16973	16991	17016	17052	17004	17240	17038	16988	17204	17053	17079	16986	17075	16971	16819	17174	16995	17150	16949	16893	17162	17032	17166	17114	17067	17207	17152	17032	16961	16949	17020	16930	16998	17166	17023	17174	17047	16923	17124	16929	17113	17080	17042	16954	17132	16867	17110	16990	17063	17159	17080	16880	16926	16922	17041	16883	16895	17126	17194	17078	17176	17003	17027	16936	16981	17078	17074	17022	16994	17158	16941	16914	17060	17086	17077	17083	17006	17118	16865	16971	17132	17041	17110	16931	16846	17172	16966	17054	17008	16841	17001	17076	16999	16972	16967	17014	17108	17136	17125	17085	17103	17034	16867	16898	17071	17146	17072
24365	21268	28459	24666	21860	20573	20450	18569	18146	18384	18317	18340	22344	34987	26953	18985	18340	18229	18375	18106	18168	18038	18153	18153	18042	18045	18136	17894	18277	18012	18176	17915	18192	18064	18203	18138	18066	18199	18161	18144	18178	18005	18271	18074	18233	18171	18121	18302	18411	18498	18345	18223	18228	17941	18194	17934	18038	18058	17976	17958	17959	18099	18015	18096	18135	18078	18277	18059	18070	18218	18304	17935	18006	18170	18189	18286	18060	18106	17989	18034	18029	18058	18025	17979	18261	18100	18049	17889	18098	18089	17906	18010	17927	17864	18075	18042	18068	18014	17790	17922	18077	18086	18114	17950	18040	18094	18164	17868	18064	18053	18083	18015	17997	18089	18111	17982	17974	17843	18043	18013	18076	17886	17956	18033	17972	18185	17959	18134	17944	18043	17947	18076	17828	17984	18080	18085	17974	18052	18019	18194	17985	18212	18018	17925	18108	17951	17953	17999	18043	17872	17902	17967	18142	17857	18027	17938	17915	17956	18041	18052	18225	18283	18064	18020	18103	18007	18228	17996	18119	17990	17889	18035	17945	17846	18086	18193	17873	17954	18052	17963	17846	18023	18187	18011	17984	17957	17874	18000	17845	18042	18058	17941	17943	18067	18186	17993	17946	18121	17948	18058	18051	17977	17962	17967	18173	17960	17876	18160	17992	17910	17915	18057	18036	18158	18046	17960	17989	17952	18243	17911	18235	18009	18176	17874	18003	18027	18096	17897	17870	17922	18039	18022	18172	17988	18137	18023	18095	18146	17987	17987	18011	18156	18042	18164	18039	18059	18019	18092	18161	18280	18075	17961	18006	17874	18068	17886	18114	17870	18044	18006	18116	18080	17786	18092	18034	18165	18047	18318	17911	17880	17928	18076	17838	17833	17900	17929	17931	17986	18015	18169	18074	18166	18155	18105	17547	18065	18245	18065	17915	18061	18018	18068	18203	18052	17957	17923	17873	18067	17932	17990	18103	18035	18200	17964	17992	18116	18151	18007	18020	18047	18030	18052	18101	18037	17969	18108	17872	17819	17966	17877	18159	18321	18096	18147	18170	18170	18073	17760	18152	18027	18002	18185	18039	18035	18117	18051	18035	18106	18238	17793	17916	18183	18182	18006	18099	18005	17852	17969	17953	18181	18054	17995	18047	18071	17899	18110	18103	17699	18098	18115	18168	18068	18077	17931	18193	17880	17996	18065	17944	18084	17934	18012	17931	17924	17950	17941	18168	17948	18037	18056	17972	18031	17894	17931	18026	17964	18183	18045	18204	17866	18033	17851	18208	18175	18036	17897	18040	17879	18075	18136	18334	18275	17873	18188	18163	18027	17984	17836	18100	18148	18111	18118	17842	18083	17979	18152	18069	17986	18095	18099	17953	17844	17946	17992	17902	18055	18174	18207	18114	18074	17919	17834	17960	18049	18033	17946	18139	17887	17882	18142	18036	18004	18223	18124	18106	17963	18023	18028	18180	17960	18054	18060	17790	17918	17914	18058	17832	18115	18036	18104	18122	17941	18129	17922	18151	17876	18000	17936	17993	18067	18155	18003	17886	17817	17921	17990	17989	17882	18056	17826	18216	17988	18027	18009	17873	18057	18212	17950	18137	18098	18066	18065	17726	18073	17863	17912	17930	18150	17982	17922	17974	17939	18122	18036	17951	18007	17995	18083	17979	17914	18249	18051	18136	18016	18033	17920	18290	18170	18021	17962	18061	18149	18203	18186	17958	18189	18134	18044	17963	18146	18177	18026	18010	17939	17860	17983	18057	17929	18122	18145	18067	18168	17897	17870	18009	18117	18056	17890	18096	18080	18195	17971	18101	18177	18154	17973	17901	18141	17983	17943	18076	18087	18053	18029	18122	17904	17921	18226	18052	17988	18211	17946	18126	18107	18187	17860	18003	18039	18024	18022	17983	18209	18131	17982	18122	17926	18261	18055	18063	17955	18191	18020	18199	18199	18114	18160	18159	17927	18075	18092	18015	17991	17979	17943	17869	18175	18069	17986	17873	18258	18067	18014	18018	17961	18085	18202	18007	17927	18151	18080	18126	18041	18081	17942	18109	18054	17979	18065	18178	17972	18115	18048	18136	17867	17837	17880	17844	18190	17961	17995	17968	18014	18144	17937	17958	18119	18057	18071	17926	17854	18036	17934	18044	18218	18031	17973	18055	17996	18000	18122	18192	17928	18250	18018	18346	18255	17935	18079	18166	17908	18206	18028	18054	18207	18285	17954	17999	18023	17874	17996	18127	18127	18056	18105	18221	17939	18108	18085	18019	18015	18058	18181	18067	18115	18026	18112	17870	18099	18079	17961	17975	17961	18018	18024	18211	18112	18106	17936	18170	17969	17991	17979	18042	18209	18056	18080	17934	17974	17787	18060	17948	18245	18072	18157	18079	18192	17872	17972	18048	18077	18029	18232	18066	18142	18050	18167	17895	18120	18133	17965	18195	18145	17926	18004	18031	18009	18043	18022	17829	17989	18094	18185	18283	18049	18127	18047	18200	17981	18044	18158	17909	17927	18011	17983	18001	18041	18076	18077	17969	18252	17965	18176	17945	18005	18225	18117	18263	17949	17978	18087	18141	18135	18030	17942	18059	18041	18113	18072	18207	18035	18055	17918	18018	17986	17959	18055	18168	18131	17999	18143	17921	18094	18078	18112	17793	18047	18093	18179	18055	18041	18206	18165	18124	18095	18071	17974	18056	18135	18195	17918	18240	18115	18100	18065	17966	18082	18068	17996	18100	18131	17892	17919	17748	18005	18038	18110	18009	18036	17935	17855	18066	18092	18020	17985	18168	18190	18078	17932	18107	18074	18018	18233	18031	17818	18233	17899	17985	17854	17947	18077	18051	18016	18047	18210	18143	18172	18134	18001	17875	18036	18005	17942	18077	17872	18031	17719	18106	18176	18215	17997	17971	17932	17918	18112	17807	18040	17981	18323	17911	17969	18220	18274	18058	18031	18013	18074	17961	18115	18214	17891	17895	18078	17780	18314	18011	17968	18291	17802	17924	18067	18076	18120	18050	17959	18061	18240	18158	18002	18005	17989	18137	17868	17916	18112	18173	18025	18184	18060	18063	18086	18133	18120	17875	17987	17960	18036	18138	17896	18085	17796	18159	18263	17982	18220	18123	17931	17878	17927	18077	17969	17989	17898	18129	17787	18174	18101	18228	17959	18183	17966	18020	18202	18163	18197	17970	18301	18282	17833	18226	18152	17980	17891	17880	17971	18108	18004	17820	18269	18293	18047	18052	18134	17936	17899	17991	17968	18160	18100	18077	18085	18228	17907	18106	18094	18101	17881	18102	17893	18193	17941	18142	18167	18182	18092	18160	18166	18054	18152	18019	18134	18006	18122	18185	17936	18116	17989	18109	18137	18057	18259	18147	17929	18030	17820	17864	17978	18193	18121	18026	18101	18023	18166	17876	18034	18036	18030	18093	18075	18230	18041	18259	17935	18180	18149	17881	17777	17847	17882	18105	17887	18075	17987	17869	17936	18041	18145	18198	17912	17945	18098	17766	18140	17846	18029	18281	17805	18173	18179	18076	17940	18018	18132	18227	18359	18142	18194	18052	17989	17798	17891	17838	17829	18076	18173	18105	17970	17887	18182	17966	18088	18175	17856	18225	17920	18081	17863	17923	18098	18079	17898	17739	18131	18092	17954	17892	17961	18018	17985	18184	18049	17980	17980	18111	17760	17907	18053	18279	18009	17886	17874	18157	18206	18069	18074	17969	18082	18007	18003	18199	17930	18061	17830	18100	18032	17828	18002	17974	18076	18038	17936	18113	18151	18107	17931	17898	17953	18238	18035	18123	17908	17932	18004	18109	18042	18170	18011	18211	17937	18038	18168	18165	18068	18187	18125	17964	18175	18057	18225	18215	18038	18097	18120	18111	18097	18057	18120	18132	18066	17825	17909	18054	17939	18295	18004	17945	17833	18078	18090	17749	17984	17932	17865	18155	17989	17905	17939	18110	17930	17931	17798	17753	17951	18110	18054	18195	18105	17927	18010	18042	18053	18267	18105	17894	17849	18067	17900	17863	18099	18054	17901	18050	18068	18107	18176	18080	18130	18227	17949	18248	18089	18110	17865	18147	18206	17938	17756	18135	18158	18147	17992	17952	17949	18132	18086	18047	18252	18032	18107	18044	17937	18300	18203	18152	17918	18217	17989	17973	17963	18045	18162	18004	17853	18048	18206	18130	17983	17798	17903	17860	17920	17978	18094	18085	18062	18098	18161	18246	18118	18022	17930	18147	17994	18038	18029	18000	17946	17922	17963	17866	17900	18050	17921	18094	18082	18233	18123	18188	17922	18013	17992	18138	18185	18059	18130	17929	18177	17990	17976	17984	18137	18122	18180	18062	18141	18028	18089	18125	17965	18145	18059	17996	18144	18223	18032	18009	18141	18120	18050	18042	18163	17943	18040	17925	18032	18003	18027	17963	18031	17960	18005	17955	17981	18235	18243	18145	17866	18160	18093	18171	18099	18039	18185	18021	18045	18184	18135	18189	17985	18080	18130	18080	18195	17807	17891	17915	18014	18037	17895	17891	18087	18005	17973	17865	18074	18331	17932	18087	18002	18001	18017	18099	18220	18125	18099	17935	17999	18234	18190	18114	18053	18299	18215	18149	18084	18138	17969	17807	18199	17959	17972	18054	18089	17960	18013	17842	17920	17717	18166	18003	18180	18025	18169	18041	18068	17997	17889	18075	18071	17996	18061	18160	17964	18191	18066	18118	18175	18104	18040	18071	17988	17976	18088	18159	18040	17963	17955	18046	17884	17963	17917	18070	18111	17996	17932	17884	18097	18283	17862	17987	17897	18130	18078	18050	18149	17978	18088	17951	18131	18042	18052	18305	17980	18200	17927	18252	18204	18231	18004	18185	17916	18164	18215	18127	18117	17945	18126	18078	18225	18007	18175	18194	18052	17995	18048	17981	18162	17999	17913	18049	18000	18001	18248	18070	18036	18076	18001	18066	18022	18252	18120	18160	17999	18072	18399	18131	17860	18085	17925	18069	18120	18071	17857	18123	17965	18058	17988	17956	18053	18188	18090	18107	17892	17972	18222	18038	18084	17963	18142	17986	18038	18242	18296	17949	17937	18216	17876
14703	22564	21554	19127	18009	17720	17452	17058	17276	16992	16845	16928	24412	38787	23709	16557	16782	16662	16833	16596	16828	16912	16794	16608	16687	16796	16902	16750	16740	16673	16581	16655	16778	16825	16785	16697	16549	16862	16779	16754	16907	16672	16717	16803	16688	16497	16589	16834	17266	17392	17173	17014	16997	16630	16839	16650	16622	16750	16693	16723	16838	16613	16579	16711	16633	16693	16792	16547	16674	16651	16606	16780	16706	16718	16733	16642	16518	16871	16794	16732	16719	16794	16802	16770	16631	16815	16565	16653	16855	16695	16675	16553	16683	16519	16671	16664	16849	16798	16567	16653	16973	16682	16630	16584	16617	16765	16704	16638	16769	16554	16658	16764	16710	16663	16836	16855	16591	16817	16676	16640	16455	16590	16683	16689	16831	16566	16703	16697	16654	16940	16770	16666	16480	16658	16727	16639	16651	16687	16505	16763	16768	16577	16628	16642	16757	16664	16805	16702	16707	16912	16628	16704	16689	16843	16521	16621	16533	16883	16608	16682	16682	16685	16933	16794	16783	16705	16621	16797	16739	16597	16749	16586	16652	16655	16652	16627	16710	16639	16621	16733	16826	16715	16653	16699	16585	16716	16620	16726	16765	16584	16572	16706	16754	16712	16733	16569	16737	16519	16777	16969	16682	16593	16763	16686	16594	16849	16705	16741	16651	16444	16792	16694	16748	16582	16755	16737	16735	16707	16784	16636	16707	16839	16658	16805	16649	16619	16715	16827	16692	16644	16704	16792	16653	16697	16759	16675	16801	16693	16684	16589	16852	16573	16626	16707	16777	16470	16715	16701	16716	16857	16647	16717	16728	16705	16552	16533	16526	16824	16702	16570	16652	16655	16634	16683	16807	16631	16590	16755	16637	16736	16825	16606	16712	16695	16688	16527	16656	16721	16748	16817	16727	16630	16728	16769	16476	16725	16608	16573	16576	16690	16880	16722	16788	16586	16780	16735	16684	16856	16766	16638	16848	16560	16710	16645	16756	16614	16717	16740	16802	16698	16650	16526	16723	16715	16741	16700	16549	16772	16756	16948	16653	16596	16773	16791	16648	16552	16573	16710	16743	16672	16661	16565	16766	16563	16550	16765	16692	16514	16719	16612	16516	16596	16735	16689	16558	16795	16663	16499	16757	16563	16847	16707	16680	16577	16678	16611	16762	16855	16818	16592	16662	16717	16697	16736	16721	16808	16756	16713	16708	16781	16726	16777	16688	16716	16541	16821	16604	16882	16763	16548	16783	16599	16625	16639	16634	16707	16689	16760	16506	16506	16829	16595	16823	16568	16724	16735	16580	16698	16747	16632	16796	16690	16772	16513	16625	16634	16775	16768	16744	16718	16735	16753	16675	16759	16641	16763	16744	16816	16585	16611	16655	16832	16500	16765	16802	16780	16869	16535	16843	16884	16657	16686	16655	16662	16603	16588	16671	16619	16595	16813	16609	16661	16658	16758	16595	16730	16637	16596	16682	16662	16656	16776	16943	16815	16714	16736	16636	16768	16653	16766	16522	16565	16676	16726	16878	16615	16685	16628	16672	16584	16709	16768	16694	16637	16652	16742	16898	16734	16613	16655	16841	16707	16513	16578	16727	16549	16949	16645	16593	16630	16687	16721	16657	16754	16733	16755	16745	16581	16787	16805	16844	16885	16641	16497	16830	16744	16676	16691	16733	16526	16739	16749	16644	16670	16744	16822	16821	16745	16751	16784	16787	16911	16596	16628	16682	16781	16825	16656	16829	16776	16665	16730	16624	16626	16643	16605	16805	16689	16700	16736	16640	16880	16618	16702	16698	16641	16542	16818	16734	16616	16669	16753	16760	16703	16620	16708	16607	16581	16790	16702	16649	16676	16655	16722	16707	16590	16582	16866	16718	16530	16992	16574	16829	16689	16727	16629	16744	16849	16839	16646	16695	16613	16712	16607	16766	16547	16688	16792	16895	16763	16441	16794	16646	16711	16654	16552	16730	16689	16743	16709	16736	16805	16610	16738	16530	16823	16540	16516	16564	16603	16516	16690	16841	16681	16810	16618	16574	16743	16762	16753	16733	16721	16617	16742	16656	16737	16812	16752	16667	16738	16513	16771	16640	16701	16845	16648	16821	16754	16696	16687	16724	16737	16772	16584	16735	16845	16491	16634	16771	16676	16699	16893	16663	16571	16730	16641	16859	16782	16520	16683	16535	16562	16849	16570	16754	16619	16835	16795	16761	16644	16885	16639	16750	16725	16723	16650	16604	16769	16696	16801	16682	16596	16945	16837	16712	16816	16671	16903	16755	16634	16657	16751	16660	16669	16813	16756	16555	16715	16665	16791	16812	16776	16740	16703	16829	16699	16859	16540	16576	16538	16771	16691	16595	16753	16640	16487	16732	16574	16630	16654	16667	16653	16599	16731	16708	16747	16703	16637	16745	16739	16843	16785	16720	16815	16606	16743	16767	16693	16713	16704	16644	16641	16772	16689	16624	16689	16646	16667	16705	16636	16631	16514	16953	16647	16681	16929	16742	16517	16687	16697	16778	16660	16491	16777	16625	16660	16725	16776	16830	16787	16774	16595	16488	16680	16627	16839	16817	16908	16517	16647	16818	16626	16804	16753	16690	16672	16780	16721	16546	16784	16691	16590	16884	16696	16790	16713	16733	16670	16653	16712	16818	16590	16779	16623	16833	16558	16750	16732	16734	16659	16747	16845	16612	16846	16859	16866	16718	16722	16732	16696	16667	16731	16657	16659	16630	16832	16490	16744	16812	16877	16636	16710	16886	16597	16606	16754	16584	16673	16633	16595	16788	16555	16799	16866	16760	16702	16602	16730	16707	16721	16805	16932	16719	16672	16598	16590	16784	16693	16666	16639	16636	16832	16672	16640	16792	16769	16601	16733	16512	16771	16741	16700	16949	16805	16839	16757	16602	16807	16709	16500	16741	16559	16572	16739	16721	16663	16796	16699	16758	16696	16781	16636	16678	16431	16708	16769	16642	16708	16629	16625	16723	16711	16791	16710	16693	16818	16791	16444	16541	16662	16598	16671	16770	16792	16622	16708	16770	16622	16784	16630	16611	16667	16700	16830	16586	16845	16674	16645	16642	16745	16706	16839	16658	16729	16921	16614	16738	16665	16787	16783	16867	16725	16590	16502	16680	16726	16605	16904	16756	16792	16635	16710	16653	16671	16544	16781	16829	16757	16653	16694	16679	16742	16557	16750	16764	16652	16740	16819	16699	16684	16627	16637	16766	16711	16797	16522	16739	16666	16569	16683	16689	16620	16770	16744	16713	16684	16569	16670	16835	16528	16637	16875	16704	16861	16710	16750	16758	16674	16616	16771	16767	16755	16792	16677	16799	16917	16760	16705	16656	16677	16720	16677	16735	16605	16757	16754	16503	16864	16501	16752	16627	16722	16773	16640	16674	16785	16821	16748	16764	16875	16873	16538	16613	16644	16712	16718	16780	16829	16765	16690	16762	16806	16683	16739	16676	16606	16820	16813	16676	16712	16763	16568	16690	16659	16615	16575	16539	16616	16661	16675	16759	16709	16705	16718	16778	16573	16719	16810	16764	16553	16720	16768	16803	16681	16676	16668	16809	16631	16573	16715	16810	16743	16808	16829	16806	16749	16733	16944	16557	16600	16884	16680	16769	16589	16703	16731	16716	16775	16810	16777	16814	16671	16713	16757	16780	16759	16584	16774	16703	16573	16596	16815	16752	17043	16619	16753	16678	16877	16642	16715	16526	16727	16796	16741	16690	16713	16765	16674	16672	16827	16681	16764	16588	16584	16823	16667	16755	16851	16608	16775	16567	16628	16762	16675	16969	16671	16766	16628	16656	16668	16768	16664	16711	16735	16707	16464	16653	16775	16648	16644	16758	16638	16787	16634	16717	16688	16688	16859	16641	16809	16631	16874	16701	16598	16760	16666	16602	16871	16683	16697	16676	16685	16821	16845	16681	16803	16602	16632	16857	16760	16532	16448	16624	16601	16693	16731	16608	16613	16712	16819	16623	16775	16706	16872	16663	16635	16830	16750	16522	16614	16687	16657	16712	16776	16759	16610	16693	16723	16901	16683	16681	16750	16793	16662	16640	16681	16608	16674	16810	16816	16711	16685	16730	16597	16721	16753	16756	16777	16976	16799	16749	16812	16574	16691	16624	16794	16622	16883	16756	16508	16988	16712	16658	16555	16726	16504	16700	16499	16847	16670	16649	16734	16828	16675	16643	16723	16620	16639	16762	16511	16666	16669	16656	16699	16698	16700	16765	16747	16773	16723	16693	16829	16819	16817	16716	16757	16757	16705	16660	16882	16772	16711	16811	16812	16720	16831	16669	16609	16670	16766	16764	16750	16655	16669	16840	16667	16642	16639	16823	16558	16663	16914	16680	16775	16628	16627	16681	16711	16645	16612	16544	16686	16659	16613	16810	16660	16858	16631	16667	16680	16918	16685	16629	16688	16709	16626	16636	16708	16627	16757	16726	16924	16625	16552	16671	16753	16782	16596	16718	16615	16775	16718	16600	16628	16625	16516	16724	16702	16764	16782	16868	16750	16699	16830	16542	16548	16832	16672	16686	16615	16763	16610	16654	16814	16802	16726	16670	16777	16809	16567	16832	16592	16677	16664	16700	16659	16647	16690	16787	16600	16729	16761	16736	16554	16799	16834	16895	16748	16622	16823	16674	16751	16870	16819	16705	16710	16508	16830	16799	16547	16702	16546	16805	16612	16730	16678	16629	16739	16701	16724	16718	16728	16653	16758	16715	16727	16654	16617	16782	16630	16671	16762	16646	16770	16632	16839	16783	16752	16766	16706	16830	16722	16646	16650	16734	16688	16844	16653	16759	16500	16686	16715	16728	16919	16804	16823	16617	16561	16691	16800	16616	16627	16724	16579	16812	16623	16691	16612	16662	16556	16722	16758	16700	16625	16815	16692	16764	16820	16711	16820	16502	16897	16730	16660	16770	16790	16692	16934	16604	16662	16662	16659	16586	16477	16801	16665	16796	16789	16684	16601	16625	16806	16584	16613	16656	16730	16632	16551	16742	16602	16789	16672	16702	16704	16645	16657	16612	16634	16781	16637	16723	16716	16724	16677	16630	16830	16527	16678	16590	16584	16661	16609	16889	16715	16686	16575
23110	21138	28893	23688	21484	22882	22460	18585	17960	18343	18108	17826	23066	45582	31413	19319	17828	17829	17839	17691	18082	17589	17612	17733	17747	17549	17604	17823	17609	17585	17599	17594	17697	17609	17734	17633	17704	17574	17524	17493	17636	17598	17542	17831	17628	17563	17592	17614	18035	18427	18129	18167	17876	17494	17662	17639	17534	17497	17704	17582	17644	17366	17338	17601	17506	17518	17484	17530	17308	17720	17662	17442	17676	17626	17570	17478	17497	17357	17385	17284	17427	17532	17431	17504	17602	17348	17620	17519	17506	17426	17552	17614	17445	17542	17726	17472	17606	17409	17348	17341	17366	17531	17490	17305	17431	17564	17492	17451	17491	17220	17424	17717	17808	17565	17631	17553	17527	17471	17592	17444	17425	17692	17512	17538	17637	17484	17384	17519	17468	17216	17539	17591	17638	17386	17652	17502	17443	17465	17822	17452	17511	17518	17664	17667	17534	17524	17481	17618	17502	17585	17447	17470	17358	17560	17465	17407	17564	17457	17482	17372	17336	17433	17538	17582	17559	17640	17492	17571	17520	17488	17430	17523	17410	17338	17381	17596	17403	17521	17543	17563	17508	17770	17502	17454	17498	17433	17219	17427	17400	17321	17497	17359	17460	17599	17692	17535	17465	17488	17570	17335	17561	17802	17510	17619	17503	17525	17508	17370	17342	17718	17500	17343	17603	17682	17505	17164	17404	17553	17555	17555	17642	17310	17418	17417	17603	17573	17427	17423	17319	17508	17530	17588	17516	17399	17366	17484	17603	17414	17517	17422	17382	17396	17638	17593	17412	17869	17661	17451	17486	17713	17431	17405	17408	17490	17580	17563	17608	17582	17251	17365	17440	17737	17584	17619	17485	17379	17424	17572	17534	17611	17607	17498	17556	17506	17277	17469	17478	17548	17613	17374	17516	17390	17475	17612	17756	17720	17437	17368	17468	17646	17385	17618	17441	17504	17592	17614	17370	17446	17534	17337	17554	17498	17444	17245	17635	17486	17461	17358	17430	17438	17530	17384	17627	17561	17556	17593	17531	17368	17602	17493	17490	17525	17440	17393	17766	17490	17525	17518	17488	17532	17545	17480	17625	17188	17393	17515	17488	17470	17756	17344	17360	17530	17460	17418	17646	17368	17378	17408	17727	17463	17802	17599	17468	17497	17593	17602	17524	17590	17656	17585	17559	17284	17517	17585	17683	17607	17425	17342	17386	17644	17687	17643	17568	17533	17488	17374	17550	17616	17306	17272	17432	17407	17329	17420	17492	17488	17547	17589	17494	17494	17394	17256	17528	17267	17395	17514	17442	17524	17425	17503	17584	17402	17590	17429	17486	17490	17459	17517	17286	17661	17501	17404	17365	17508	17426	17552	17498	17241	17419	17422	17386	17729	17490	17529	17556	17459	17594	17606	17518	17474	17588	17384	17316	17767	17574	17570	17361	17444	17426	17441	17495	17562	17520	17681	17591	17619	17712	17508	17357	17452	17528	17400	17619	17538	17411	17409	17497	17616	17546	17384	17404	17540	17445	17349	17536	17395	17446	17488	17399	17663	17536	17552	17401	17517	17618	17471	17650	17527	17482	17310	17591	17509	17551	17590	17586	17633	17668	17633	17392	17446	17533	17421	17404	17290	17434	17596	17550	17421	17263	17656	17298	17325	17348	17505	17426	17576	17583	17425	17388	17420	17680	17557	17369	17555	17417	17604	17527	17376	17520	17468	17467	17669	17480	17584	17424	17595	17620	17643	17511	17296	17504	17738	17487	17454	17372	17440	17443	17301	17577	17463	17457	17352	17590	17375	17373	17401	17469	17549	17461	17521	17517	17431	17534	17512	17510	17577	17543	17315	17300	17563	17410	17570	17462	17431	17477	17592	17526	17455	17626	17441	17470	17350	17503	17532	17459	17407	17380	17377	17631	17730	17352	17567	17463	17363	17402	17311	17503	17586	17541	17438	17597	17483	17578	17623	17481	17507	17468	17498	17498	17599	17581	17354	17458	17473	17616	17556	17521	17605	17537	17424	17382	17349	17480	17604	17422	17579	17463	17638	17367	17393	17443	17525	17422	17527	17397	17525	17352	17394	17515	17520	17545	17568	17521	17368	17500	17309	17680	17483	17582	17456	17410	17520	17497	17393	17716	17492	17433	17358	17481	17436	17463	17438	17489	17589	17444	17541	17580	17465	17766	17389	17417	17460	17356	17406	17422	17508	17369	17344	17541	17380	17665	17460	17353	17589	17427	17580	17396	17474	17419	17393	17503	17534	17574	17556	17349	17467	17581	17421	17431	17481	17385	17597	17634	17520	17562	17654	17323	17382	17469	17502	17556	17459	17442	17382	17672	17252	17690	17624	17278	17423	17505	17490	17590	17502	17564	17329	17560	17661	17579	17494	17561	17730	17352	17453	17535	17442	17362	17609	17251	17386	17293	17457	17538	17512	17571	17547	17550	17469	17430	17571	17658	17536	17320	17280	17411	17496	17486	17253	17471	17496	17428	17526	17589	17601	17634	17382	17515	17380	17259	17599	17660	17483	17412	17569	17681	17529	17413	17438	17556	17425	17567	17543	17511	17509	17684	17459	17533	17612	17608	17399	17611	17253	17487	17544	17408	17453	17407	17352	17482	17393	17744	17551	17622	17591	17465	17272	17552	17572	17697	17422	17359	17408	17423	17543	17402	17407	17323	17489	17451	17524	17397	17380	17468	17456	17275	17682	17295	17573	17361	17442	17464	17219	17452	17530	17498	17432	17515	17469	17450	17356	17606	17527	17465	17508	17517	17529	17567	17390	17686	17425	17468	17718	17513	17376	17495	17383	17588	17257	17584	17377	17388	17469	17582	17685	17433	17466	17463	17502	17445	17499	17466	17507	17433	17474	17626	17391	17649	17414	17381	17519	17571	17592	17555	17328	17526	17477	17570	17566	17529	17433	17590	17435	17415	17511	17801	17415	17634	17510	17312	17483	17285	17439	17336	17587	17454	17494	17444	17526	17501	17429	17528	17577	17545	17440	17286	17371	17574	17574	17467	17487	17492	17279	17326	17521	17512	17624	17288	17294	17637	17645	17820	17444	17354	17703	17522	17491	17569	17620	17544	17540	17412	17487	17473	17564	17562	17609	17617	17457	17558	17549	17537	17431	17341	17649	17466	17494	17416	17458	17348	17332	17559	17475	17697	17704	17475	17375	17446	17390	17297	17472	17543	17563	17648	17502	17379	17461	17608	17488	17558	17419	17318	17347	17601	17512	17638	17351	17385	17547	17642	17285	17420	17386	17541	17501	17420	17429	17656	17502	17556	17596	17488	17628	17557	17544	17591	17199	17356	17657	17433	17497	17351	17414	17344	17355	17528	17208	17289	17295	17520	17614	17483	17621	17264	17492	17623	17238	17446	17525	17566	17425	17502	17413	17269	17357	17533	17552	17411	17508	17339	17544	17393	17365	17527	17209	17344	17349	17469	17684	17290	17248	17249	17490	17630	17675	17484	17674	17235	17450	17349	17421	17716	17272	17728	17359	17566	17481	17232	17502	17420	17580	17483	17317	17395	17420	17604	17488	17446	17516	17546	17511	17538	17516	17509	17454	17375	17516	17381	17735	17622	17606	17793	17477	17531	17674	17498	17474	17486	17535	17394	17446	17408	17576	17519	17682	17432	17511	17585	17598	17522	17473	17474	17567	17488	17516	17606	17491	17407	17685	17412	17469	17354	17354	17660	17497	17509	17493	17566	17496	17615	17284	17644	17482	17395	17690	17399	17504	17538	17375	17547	17503	17618	17443	17550	17465	17649	17452	17276	17564	17627	17516	17534	17397	17607	17370	17447	17570	17352	17349	17515	17544	17305	17621	17544	17575	17645	17430	17644	17678	17369	17557	17616	17480	17547	17217	17533	17409	17467	17386	17618	17633	17629	17391	17505	17468	17665	17583	17401	17598	17201	17465	17659	17589	17261	17384	17344	17250	17493	17633	17570	17541	17536	17323	17451	17487	17504	17470	17493	17531	17392	17425	17451	17504	17420	17363	17466	17493	17508	17600	17460	17392	17612	17472	17506	17474	17465	17426	17492	17421	17663	17459	17328	17649	17362	17495	17555	17351	17423	17358	17435	17382	17432	17258	17417	17488	17541	17437	17564	17374	17545	17602	17413	17560	17459	17526	17531	17687	17613	17568	17388	17581	17561	17287	17626	17364	17493	17356	17534	17580	17619	17503	17600	17620	17699	17197	17439	17509	17402	17390	17629	17500	17561	17438	17479	17571	17416	17509	17564	17380	17647	17460	17296	17474	17309	17390	17417	17578	17518	17628	17568	17362	17422	17697	17486	17495	17381	17475	17566	17565	17569	17597	17538	17660	17467	17559	17473	17449	17502	17246	17290	17388	17386	17822	17573	17397	17571	17381	17602	17537	17721	17610	17508	17418	17489	17467	17459	17508	17436	17509	17364	17379	17517	17470	17525	17483	17444	17594	17381	17468	17513	17708	17454	17304	17526	17308	17571	17574	17655	17363	17494	17545	17553	17317	17580	17363	17457	17358	17567	17559	17596	17455	17540	17537	17650	17581	17575	17282	17549	17553	17454	17568	17557	17514	17527	17434	17500	17574	17579	17342	17698	17559	17371	17380	17264	17516	17569	17267	17423	17410	17548	17421	17759	17668	17590	17540	17403	17452	17362	17496	17370	17498	17251	17554	17380	17383	17340	17647	17590	17471	17237	17464	17524	17393	17627	17544	17448	17264	17481	17439	17512	17423	17469	17435	17548	17727	17811	17650	17522	17533	17488	17445	17612	17565	17571	17494	17510	17416	17486	17567	17663	17472	17408	17504	17440	17440	17503	17439	17349	17542	17584	17544	17390	17561	17433	17368	17563	17512	17377	17390	17539	17548	17394	17463	17484	17569	17486	17462	17318	17280	17336	17516	17425	17616	17527	17487	17354	17601	17676	17595	17570	17405	17727	17634	17606	17345	17586	17442	17472	17556	17643	17643	17623	17538	17442	17519	17444	17535	17474	17574	17432	17651	17492	17661	17449	17438	17407	17438	17571	17470	17506	17662	17573	17571	17642	17545	17619	17440	17546	17536	17624	17410	17494	17546	17521	17471	17571	17409	17401	17638	17529	17567	17513	17448	17452	17581	17672	17656
15959	27061	25170	20988	19179	18394	17725	17214	17305	16963	17085	16776	25521	48012	25530	16528	16497	16581	16431	16633	16586	16475	16327	16411	16469	16502	16476	16457	16525	16289	16369	16578	16470	16429	16438	16529	16413	16410	16515	16686	16528	16372	16430	16460	16345	16511	16428	16586	17467	17890	17240	16886	16627	16544	16530	16465	16453	16127	16297	16346	16402	16418	16524	16285	16461	16324	16410	16390	16296	16328	16198	16472	16455	16449	16409	16440	16550	16418	16326	16423	16318	16347	16430	16305	16426	16444	16423	16520	16617	16483	16504	16538	16314	16381	16320	16383	16366	16556	16456	16527	16549	16559	16538	16397	16482	16453	16510	16546	16264	16374	16432	16257	16410	16454	16340	16412	16464	16477	16450	16425	16464	16434	16335	16222	16482	16412	16360	16458	16480	16379	16399	16595	16499	16341	16365	16561	16320	16365	16424	16504	16359	16402	16241	16437	16502	16318	16439	16430	16502	16277	16516	16528	16290	16247	16508	16247	16347	16330	16299	16141	16460	16408	16340	16422	16373	16368	16238	16436	16413	16508	16368	16336	16446	16405	16344	16423	16439	16317	16438	16346	16429	16324	16502	16277	16405	16507	16332	16343	16474	16297	16228	16311	16425	16309	16488	16346	16417	16295	16434	16443	16218	16346	16581	16404	16381	16343	16314	16391	16303	16309	16473	16425	16445	16521	16526	16459	16393	16375	16501	16312	16397	16350	16257	16298	16518	16373	16506	16293	16523	16482	16496	16415	16395	16536	16436	16501	16454	16307	16388	16525	16295	16157	16442	16516	16338	16297	16345	16374	16495	16271	16306	16425	16641	16383	16361	16246	16419	16373	16587	16272	16219	16502	16431	16341	16252	16567	16293	16398	16654	16402	16370	16456	16269	16432	16455	16299	16407	16545	16411	16441	16466	16665	16649	16394	16490	16495	16427	16461	16486	16506	16340	16495	16364	16438	16456	16481	16332	16420	16543	16310	16463	16327	16372	16295	16325	16394	16222	16514	16523	16509	16521	16362	16331	16404	16485	16309	16252	16203	16274	16256	16400	16449	16443	16266	16262	16271	16287	16300	16364	16399	16486	16603	16531	16498	16394	16479	16498	16455	16531	16295	16243	16461	16500	16511	16356	16409	16452	16486	16391	16462	16307	16372	16218	16474	16210	16380	16471	16285	16464	16364	16416	16541	16557	16322	16508	16430	16552	16385	16418	16200	16381	16320	16465	16253	16342	16474	16385	16363	16446	16417	16399	16461	16299	16227	16482	16323	16342	16397	16361	16509	16440	16439	16313	16387	16511	16297	16363	16260	16265	16264	16462	16447	16172	16477	16513	16341	16468	16353	16551	16427	16523	16479	16466	16332	16425	16474	16338	16579	16409	16440	16391	16548	16323	16381	16286	16525	16406	16341	16427	16329	16264	16383	16427	16437	16423	16396	16381	16300	16473	16397	16458	16306	16468	16366	16482	16444	16484	16498	16441	16460	16375	16605	16400	16336	16514	16435	16443	16485	16248	16388	16444	16455	16597	16550	16478	16414	16425	16364	16404	16226	16303	16246	16435	16133	16444	16345	16376	16433	16459	16410	16494	16359	16582	16411	16350	16235	16514	16234	16445	16417	16463	16467	16373	16464	16257	16493	16296	16327	16212	16443	16425	16364	16452	16377	16587	16322	16478	16202	16537	16435	16286	16256	16455	16383	16296	16438	16536	16444	16560	16382	16263	16426	16137	16471	16376	16286	16265	16658	16201	16413	16319	16516	16526	16362	16383	16316	16278	16438	16348	16075	16570	16462	16485	16274	16572	16416	16381	16532	16332	16438	16458	16309	16399	16429	16595	16378	16546	16300	16393	16217	16457	16466	16402	16457	16422	16495	16471	16556	16351	16308	16513	16452	16223	16400	16484	16305	16351	16376	16507	16437	16205	16474	16276	16383	16389	16489	16475	16421	16313	16224	16370	16396	16427	16425	16352	16459	16463	16462	16455	16484	16395	16371	16479	16323	16471	16492	16449	16338	16401	16430	16377	16386	16565	16305	16456	16331	16407	16436	16368	16523	16492	16486	16218	16635	16464	16381	16395	16379	16450	16311	16347	16631	16368	16450	16338	16320	16435	16516	16512	16403	16352	16509	16370	16498	16467	16446	16593	16343	16469	16394	16442	16559	16378	16434	16574	16253	16249	16502	16345	16244	16439	16392	16410	16526	16215	16228	16505	16475	16430	16526	16267	16322	16477	16503	16456	16372	16513	16451	16597	16419	16331	16408	16405	16382	16469	16399	16523	16360	16312	16532	16275	16492	16316	16361	16377	16506	16338	16370	16501	16530	16453	16318	16350	16409	16472	16502	16420	16336	16283	16565	16329	16277	16479	16359	16423	16303	16517	16377	16388	16355	16413	16367	16388	16427	16538	16292	16427	16400	16337	16426	16399	16445	16381	16296	16334	16362	16319	16441	16364	16460	16511	16394	16286	16405	16462	16216	16467	16471	16383	16500	16350	16444	16557	16589	16331	16393	16358	16441	16352	16356	16268	16619	16419	16413	16367	16427	16368	16307	16461	16363	16301	16279	16526	16548	16473	16353	16442	16333	16382	16370	16397	16445	16396	16288	16351	16509	16443	16380	16473	16480	16601	16330	16536	16249	16462	16320	16371	16509	16293	16341	16484	16482	16591	16546	16603	16396	16469	16518	16508	16585	16368	16496	16405	16483	16366	16189	16345	16368	16501	16483	16446	16232	16491	16402	16366	16341	16268	16302	16407	16370	16479	16418	16593	16436	16303	16378	16412	16379	16535	16429	16383	16482	16445	16457	16383	16461	16331	16323	16458	16431	16382	16461	16320	16479	16482	16211	16345	16272	16390	16436	16408	16427	16436	16288	16500	16385	16606	16428	16606	16396	16374	16467	16488	16470	16295	16301	16365	16469	16343	16482	16429	16425	16428	16337	16325	16431	16342	16555	16450	16468	16417	16389	16331	16416	16361	16515	16503	16424	16567	16368	16499	16393	16644	16489	16466	16612	16427	16433	16436	16342	16409	16492	16387	16548	16594	16370	16515	16412	16460	16465	16398	16493	16480	16361	16522	16241	16478	16346	16352	16427	16499	16363	16491	16416	16381	16483	16275	16309	16219	16351	16424	16532	16329	16187	16403	16380	16481	16240	16457	16404	16525	16322	16537	16331	16387	16385	16447	16438	16405	16257	16437	16285	16464	16271	16363	16528	16419	16425	16274	16437	16517	16505	16394	16506	16343	16259	16293	16349	16392	16501	16501	16292	16354	16400	16549	16356	16398	16467	16393	16551	16488	16660	16436	16369	16306	16340	16451	16567	16642	16483	16384	16345	16394	16243	16252	16369	16413	16303	16404	16474	16470	16390	16469	16380	16312	16444	16616	16292	16305	16156	16522	16406	16576	16357	16411	16434	16445	16265	16605	16484	16447	16305	16379	16397	16371	16346	16333	16531	16412	16362	16396	16349	16408	16467	16528	16309	16397	16588	16285	16373	16467	16288	16461	16592	16366	16402	16300	16290	16489	16418	16359	16456	16286	16380	16460	16362	16533	16398	16488	16459	16479	16393	16358	16425	16530	16504	16308	16217	16342	16433	16487	16310	16331	16347	16542	16529	16358	16394	16538	16231	16428	16399	16456	16432	16478	16324	16420	16533	16361	16338	16261	16443	16411	16376	16258	16506	16357	16434	16575	16325	16320	16266	16329	16469	16542	16071	16396	16365	16489	16516	16475	16411	16509	16518	16389	16455	16397	16419	16391	16495	16445	16408	16230	16313	16410	16294	16407	16346	16574	16358	16483	16421	16460	16589	16560	16306	16450	16414	16304	16193	16308	16375	16600	16473	16296	16401	16305	16330	16375	16388	16478	16358	16438	16324	16319	16392	16518	16360	16286	16400	16424	16300	16496	16314	16378	16308	16408	16420	16558	16493	16413	16468	16227	16517	16433	16487	16456	16407	16331	16479	16288	16335	16342	16248	16449	16489	16460	16449	16200	16336	16406	16305	16243	16459	16382	16466	16403	16521	16493	16540	16394	16200	16354	16579	16339	16294	16343	16391	16359	16395	16445	16457	16499	16333	16346	16457	16474	16407	16409	16306	16329	16418	16307	16457	16564	16496	16563	16488	16407	16329	16310	16245	16492	16547	16395	16479	16230	16247	16488	16444	16527	16306	16359	16568	16321	16259	16344	16484	16409	16380	16352	16252	16377	16344	16364	16458	16429	16236	16346	16579	16450	16425	16392	16422	16534	16425	16416	16512	16389	16319	16381	16405	16372	16342	16345	16505	16438	16374	16425	16337	16427	16457	16362	16317	16410	16345	16405	16333	16358	16255	16363	16286	16438	16463	16420	16556	16455	16355	16362	16513	16442	16453	16330	16473	16443	16313	16378	16408	16238	16374	16527	16538	16434	16534	16346	16373	16446	16324	16347	16393	16536	16412	16364	16246	16337	16544	16613	16387	16409	16374	16211	16389	16414	16483	16494	16329	16406	16325	16427	16459	16477	16470	16336	16298	16402	16476	16566	16381	16393	16322	16475	16433	16465	16411	16324	16568	16348	16474	16327	16355	16340	16326	16364	16440	16473	16395	16456	16234	16561	16341	16472	16154	16360	16419	16378	16410	16454	16323	16328	16371	16432	16352	16353	16281	16389	16407	16334	16341	16320	16355	16368	16567	16453	16273	16327	16503	16424	16282	16562	16530	16342	16526	16340	16258	16387	16511	16296	16464	16348	16482	16357	16458	16376	16443	16306	16243	16286	16410	16483	16598	16357	16543	16341	16398	16394	16326	16374	16388	16524	16353	16364	16577	16354	16287	16320	16398	16537	16357	16454	16382	16286	16215	16277	16379	16306	16432	16359	16423	16396	16563	16414	16424	16368	16440	16473	16361	16457	16632	16476	16366	16281	16491	16385	16464	16337	16432	16545	16572	16371	16389	16357	16503	16521	16513	16420	16469	16199	16434	16505	16472	16512	16515	16372	16390	16218	16502	16334	16462	16286	16472	16404	16487	16511	16344	16309	16374	16490	16307	16313	16368	16285	16435	16316	16409	16569	16421	16390	16509	16284	16429	16454	16388	16513	16331	16472	16318	16450	16498	16455	16312	16433	16529	16396	16303	16400	16414
27794	22029	23944	21686	19306	19274	19299	19288	19356	19428	19182	19540	19980	22502	20745	19582	19523	19376	19277	19388	19363	19323	19329	19352	19385	19362	19418	19128	19282	19235	19012	19393	19356	19398	19260	19350	19492	19314	19442	19253	19322	19039	19329	19245	19270	19292	19300	19217	19355	19321	19348	19390	19285	19330	19352	19328	19266	19371	19445	19324	19279	19421	19440	19395	19284	19312	19324	19334	19240	19282	19155	19244	19168	19163	19111	19358	19422	19143	19232	19336	19109	19269	19259	19224	19341	19375	19388	19386	19248	19231	19419	19091	19278	19215	19297	19218	19237	19266	19339	19297	19232	19244	19194	19121	19161	19172	19311	19086	19061	19134	19304	19258	19211	19178	19205	19607	19222	19255	19417	19360	19248	19195	19251	19178	19318	19043	19068	19303	19223	19315	19380	19271	19346	19240	19157	19109	19300	19469	19281	19207	19169	19120	19162	19285	19356	19385	19351	19230	19483	19398	19233	19419	19403	19322	19335	19073	19288	19418	19279	19075	19254	19143	19353	19276	19250	19148	19302	19088	19237	19156	19107	19281	19348	19228	19275	19253	19186	19320	19391	19277	19430	19395	19279	19199	19242	19181	19272	19261	19247	19300	19281	19190	19180	19281	19140	19299	19191	19294	19158	19299	19196	19230	19318	19301	19327	19218	19337	19155	19111	19273	19046	19216	19095	19138	19242	19244	19303	19047	19275	19167	19432	19191	19307	19264	19254	19362	19285	19199	19254	19334	19181	19055	19146	19479	19388	19181	19176	19268	19228	19404	19332	19310	19177	19107	19271	19294	19192	19439	19283	19219	19286	19029	19106	19354	19262	19411	19378	19383	19520	19201	19273	19354	19003	19347	19123	19379	19270	19361	19365	19216	19351	19192	19136	19255	19340	19426	19352	19266	19053	19309	19406	19249	19415	19245	19279	19244	19233	19392	19317	19289	19211	19314	19460	19185	19469	19341	19308	19253	19301	19207	19391	19309	19149	19204	19352	19099	19346	19294	19295	19249	19338	19269	19342	19541	19448	19273	19420	19175	19133	19298	19317	19323	19313	19225	19318	19223	19266	19256	19250	19223	19097	19293	19344	19362	19218	19115	19082	19245	19444	19500	19266	19195	19417	19327	19308	19064	19360	19273	19305	19314	19058	19208	19451	19200	19520	19236	19090	19360	19303	19216	19245	19216	19385	19375	19274	19091	19062	19471	19363	19216	19447	19321	19635	19414	19235	19291	19242	19235	19484	19332	19159	19314	19439	19290	19271	19271	19241	19289	19409	19132	19198	19292	19340	19406	19201	19285	19334	19277	19208	19242	19085	19200	19244	19097	19093	19089	19177	19223	19397	19489	19199	19349	19306	19368	19266	19301	19292	19451	19324	19318	19318	19547	19382	19177	19459	19211	19140	19220	19412	19305	19284	19184	19539	19395	19455	19316	19264	19243	19340	19259	19141	19194	19055	19297	19300	19280	19133	19229	19359	19205	19404	19173	19277	19273	19054	19126	19208	19318	19406	19147	19431	19285	19144	19401	19184	19519	19265	19203	19240	19275	19366	19602	19270	19315	19207	19263	19350	19400	19321	19420	19193	19297	19222	19171	19217	19258	19349	19539	19119	19239	19397	19247	19322	19184	19388	19114	19122	18983	19118	19306	19285	19306	19306	19269	19217	19325	19227	19429	19277	19203	19288	19382	19428	19244	19216	19388	19256	19238	19411	19408	19259	19430	19167	19249	19314	19312	19260	19329	19111	19337	19307	19417	19180	19350	19223	19260	19097	19143	19167	19166	19343	19114	19335	19319	19190	19251	19355	19318	19244	19144	19338	19231	19280	19163	19411	19238	19226	19167	19444	19404	19470	19330	19189	19355	19233	19277	19251	19315	19359	19183	19303	19115	19161	19213	19306	19075	19327	19075	19330	19501	19345	19219	19262	19270	19210	19339	19088	19126	19231	19179	18980	19172	19343	19368	19397	19393	19133	19295	19178	19451	19290	19111	19353	19143	19237	19134	19238	18987	19301	19314	19202	19350	19252	19244	19356	19345	19261	19283	19438	19114	19328	19321	19138	19155	19388	19405	19162	19169	19288	19283	19194	19312	19415	19346	19470	19125	19024	19315	19167	19239	19265	19454	19071	19359	19215	19335	19257	19277	19220	19364	19129	19288	19376	19269	19147	19294	19303	19326	19253	19171	19359	19327	19172	19174	19209	19241	19218	19127	19028	19285	19361	19444	19403	19279	19268	19273	19207	19256	19470	19335	19467	19212	19096	19335	19431	19250	19257	19460	19350	19271	19250	19052	19207	19315	19201	19059	19249	19452	19353	19190	19383	19368	19205	19406	19143	19231	19245	19299	19096	19284	19334	19239	19261	19161	19197	19190	19303	19344	19330	19457	19383	19050	19371	19355	19290	19273	19324	19514	19211	19144	19293	19271	19125	19138	19155	19266	19187	19282	19365	19438	19314	19232	19424	19239	19266	19241	19294	19408	19329	19194	19350	19303	19158	19174	19272	19313	19219	19145	19369	19354	19340	19378	19414	19407	19274	19353	19449	19261	19201	19163	19355	19393	19214	19463	19246	19274	19402	19403	19128	19348	19279	19185	19384	19273	19314	19246	19256	19322	19300	19444	19425	19152	19164	19261	19443	19256	19184	19272	19215	19338	19212	19283	19310	19302	19344	19204	19132	19448	19119	19241	19174	19333	19269	19247	19358	19208	19279	19317	19119	19218	19388	19257	19413	19482	19332	19280	19284	19167	19416	19289	19400	19141	19389	19237	19312	19354	19328	19079	19172	19270	19303	19298	19302	19240	19153	19237	19221	19442	19086	19275	19139	19205	19339	19054	19246	19109	19304	19202	19338	19262	19313	19206	19260	19335	19173	19235	19427	19334	19251	19046	19315	19174	19249	19181	19381	19243	19224	19327	19333	19194	19249	19189	19313	19129	19192	19347	19371	19332	19247	19376	19442	19124	19407	19215	19366	19430	19411	19384	19308	19402	19281	19472	19298	19125	19344	19129	19027	19024	19264	19316	19318	19197	19315	19185	19302	19188	19108	19290	19196	19258	19308	19153	19266	19133	19280	19217	19403	19395	19462	19448	19285	19179	19206	19494	19260	19117	19274	19283	19391	19239	19217	19367	19333	19357	19179	19356	19372	19284	19419	19149	19244	19246	19404	19379	19235	19229	19466	19332	19092	19227	19307	19231	19296	19320	19334	19074	19458	19174	19069	19269	19466	19226	19451	19487	19266	19293	19208	19231	19284	19273	19262	19148	19239	19230	19226	19339	19388	19209	19295	19114	19247	19400	19286	19390	19457	19011	19223	19163	19345	19293	19186	19441	19087	19348	19481	19364	19278	19380	19294	19237	19288	19277	19462	19232	19390	19350	19118	19102	19448	19280	19437	19247	19432	18997	19266	19350	19187	19050	19420	19256	19337	19319	19213	19128	19328	19261	19307	19405	19198	19178	19381	19433	19272	19399	19430	19238	19218	19369	19181	19195	19358	19227	19477	19312	19343	19282	19384	19248	19197	19366	19301	19299	19095	19128	19349	19352	19403	19143	19218	19453	19335	19490	19270	19254	19260	19355	19493	19113	19328	19062	19292	19358	19286	19261	19199	19225	19079	19274	19428	19157	19113	19177	19409	19469	19376	19126	19438	19157	19211	19374	19129	19348	19434	19015	19425	19622	19161	19566	19272	19295	19537	19174	19220	19261	19229	19138	19022	19336	19365	19301	19325	19421	19263	19495	19234	19278	19417	19204	19461	19202	19423	19486	19158	19128	19438	19460	19313	19424	19431	19235	19332	19451	19196	19120	19152	19276	19418	19036	19130	19153	19394	19442	19327	19159	19517	19390	19261	19193	19235	19078	19160	19400	19274	19406	19119	19153	19174	19197	19139	19365	19268	19355	19127	19241	19294	19210	19242	19240	19462	19244	19189	19218	19323	19266	19096	19362	19325	19304	19186	19393	19231	19190	19514	19452	19354	19276	19201	19212	19132	19346	19404	19320	19299	19326	19189	19403	19355	19329	19303	19164	19357	19309	19496	19390	19274	19199	19335	19313	19252	19365	19311	19216	19296	19351	19373	19346	19144	19140	19181	19023	19357	19213	19237	19194	19421	19177	19371	19123	19359	19215	19197	19248	19402	18978	19167	19397	19217	18994	19294	19413	19346	19313	19334	19237	19345	19335	19360	19356	19394	19209	19267	19305	19288	19235	19202	19127	19247	19393	19271	19452	19234	19363	19137	19261	19459	19459	19415	19392	19501	19458	19243	19101	19543	19352	19429	19242	19374	19135	19360	19203	19316	19383	19167	19160	19405	19165	19398	19239	19295	19357	19361	19332	19161	19131	19212	19246	19200	19284	19168	19319	19389	19261	19352	19177	19250	19178	19416	19200	19259	19411	19325	19493	19241	19137	19312	19417	19316	19226	19326	19206	19386	19357	19418	19381	19394	19381	19113	19365	19421	19182	19350	19294	19138	19116	19267	19152	19102	19213	19357	19356	19295	19403	19192	19225	19261	19221	19283	19331	19219	19242	19165	19179	19456	19228	19409	19388	19345	19129	19126	19347	19287	19231	19172	19130	19197	19243	19216	19397	19197	19231	19054	19264	19109	19409	19267	19215	19188	19176	19361	19113	19363	19397	19207	19288	19169	19415	19270	19284	19317	19271	19114	19273	19153	19197	19035	19521	19245	19266	19621	19399	19383	19261	19140	19370	19288	19184	19482	19249	19452	19351	19499	19281	19339	19323	19253	19386	19215	19141	19154	19306	19298	19500	19389	19307	19366	19166	19175	19170	19251	19435	19197	19323	19326	19364	19307	19418	19378	19325	19313	19640	19208	19167	19406	19364	19104	18944	19385	19252	19089	19367	19300	19305	19214	19465	19294	19378	19125	19092	19260	19037	19298	19133	19267	19330	19343	19152	19223	19176	19244	19425	19291	19109	19136	19179	19365	19363	19371	19237	19364	19395	19520	19236	19173	19145	19390	19332	19160	19235	19085	19149	19089	19253	19136	19318	19207	19365	19374	19161	19446	19130	19231	19230	19184	19175	19278	19409	19258	19116	19087	19441	19230	19398	19237	19352	19258	19398	19226	19297	19010	19168	19261	19143	19179	19092	19220	19238
16060	18251	17866	17734	17666	17450	17553	17483	17681	17623	17402	17580	18439	22813	18800	17364	17635	17670	17372	17432	17515	17663	17493	17612	17428	17507	17397	17475	17383	17342	17632	17507	17503	17307	17576	17480	17523	17434	17561	17487	17454	17294	17425	17662	17608	17478	17353	17482	17583	17598	17553	17611	17539	17380	17399	17354	17736	17543	17291	17342	17358	17585	17436	17415	17511	17449	17479	17462	17571	17555	17499	17333	17517	17480	17501	17470	17495	17504	17569	17506	17235	17552	17436	17353	17661	17367	17218	17370	17429	17431	17542	17564	17467	17466	17457	17489	17416	17498	17542	17321	17581	17433	17526	17491	17486	17386	17517	17517	17461	17332	17546	17556	17487	17396	17368	17626	17408	17387	17452	17390	17277	17508	17348	17346	17379	17564	17333	17702	17493	17419	17418	17452	17510	17517	17540	17403	17551	17462	17312	17602	17462	17480	17445	17526	17402	17441	17423	17398	17509	17496	17363	17479	17631	17366	17486	17368	17645	17390	17484	17436	17428	17388	17484	17444	17391	17434	17527	17380	17472	17524	17453	17525	17393	17361	17455	17486	17466	17487	17446	17583	17498	17405	17360	17455	17369	17586	17497	17362	17507	17432	17439	17389	17385	17401	17365	17461	17388	17457	17485	17253	17539	17499	17434	17447	17315	17363	17234	17446	17386	17459	17208	17548	17322	17593	17495	17459	17612	17234	17595	17553	17403	17474	17498	17593	17477	17401	17688	17438	17434	17539	17366	17395	17679	17549	17425	17475	17507	17552	17487	17294	17546	17539	17287	17358	17616	17465	17457	17299	17470	17369	17381	17547	17548	17445	17455	17429	17464	17378	17351	17401	17413	17410	17491	17417	17332	17280	17474	17577	17246	17477	17490	17124	17459	17414	17469	17527	17501	17494	17382	17537	17493	17367	17482	17390	17398	17329	17440	17313	17486	17550	17276	17548	17275	17478	17402	17447	17453	17453	17551	17325	17449	17309	17398	17421	17426	17537	17481	17434	17580	17470	17510	17503	17327	17445	17504	17606	17367	17347	17424	17324	17501	17361	17411	17578	17414	17722	17382	17309	17365	17478	17123	17463	17269	17594	17415	17477	17204	17506	17346	17478	17433	17439	17593	17434	17443	17350	17473	17396	17291	17293	17602	17419	17419	17496	17453	17334	17533	17448	17533	17500	17484	17337	17370	17601	17389	17370	17612	17423	17403	17377	17599	17446	17571	17485	17539	17439	17360	17488	17528	17503	17392	17471	17332	17418	17385	17460	17526	17569	17452	17405	17570	17456	17305	17596	17347	17590	17511	17395	17349	17448	17456	17334	17381	17632	17362	17493	17499	17577	17470	17524	17385	17412	17373	17357	17532	17441	17463	17627	17472	17634	17414	17439	17370	17423	17469	17439	17386	17625	17349	17393	17327	17447	17543	17343	17446	17716	17569	17288	17427	17547	17412	17547	17508	17560	17275	17356	17552	17428	17467	17543	17419	17407	17532	17327	17441	17488	17517	17491	17397	17372	17689	17542	17345	17364	17608	17572	17437	17283	17352	17537	17331	17425	17471	17332	17604	17428	17434	17429	17540	17367	17486	17641	17393	17464	17304	17403	17452	17379	17322	17377	17392	17252	17496	17416	17540	17528	17488	17495	17388	17616	17374	17534	17500	17413	17512	17450	17451	17508	17384	17567	17626	17581	17530	17520	17552	17470	17505	17638	17512	17420	17509	17496	17512	17603	17535	17400	17580	17444	17453	17501	17430	17376	17535	17418	17453	17490	17496	17476	17491	17609	17462	17327	17384	17540	17317	17434	17501	17575	17608	17542	17393	17290	17579	17470	17430	17499	17698	17426	17398	17366	17400	17426	17349	17517	17438	17511	17488	17609	17417	17341	17638	17423	17674	17374	17382	17447	17620	17430	17525	17416	17527	17677	17389	17408	17474	17422	17588	17512	17441	17450	17423	17502	17571	17246	17418	17641	17402	17550	17475	17452	17627	17398	17514	17416	17334	17394	17459	17581	17442	17320	17459	17423	17476	17302	17468	17361	17449	17422	17364	17447	17368	17561	17470	17436	17369	17424	17510	17620	17579	17369	17441	17532	17457	17452	17470	17369	17446	17312	17454	17442	17475	17266	17475	17661	17571	17517	17501	17530	17441	17492	17487	17365	17510	17532	17347	17271	17458	17401	17259	17422	17560	17626	17534	17622	17482	17455	17336	17437	17363	17476	17454	17419	17410	17508	17348	17416	17443	17464	17349	17527	17475	17302	17600	17474	17516	17555	17477	17297	17400	17387	17407	17438	17591	17412	17445	17366	17172	17524	17335	17554	17406	17499	17547	17468	17316	17460	17426	17461	17518	17417	17438	17468	17406	17474	17519	17482	17401	17348	17479	17420	17398	17537	17361	17474	17481	17374	17692	17301	17203	17513	17282	17448	17465	17395	17403	17520	17481	17518	17527	17401	17556	17428	17360	17237	17354	17490	17412	17250	17340	17481	17410	17509	17510	17468	17385	17443	17449	17492	17416	17509	17521	17589	17520	17478	17481	17448	17630	17439	17505	17558	17441	17373	17362	17412	17341	17751	17492	17272	17656	17653	17497	17357	17483	17512	17484	17519	17326	17495	17407	17317	17474	17506	17456	17419	17552	17432	17577	17479	17325	17304	17411	17600	17427	17423	17479	17487	17485	17387	17341	17350	17264	17440	17386	17521	17450	17531	17502	17508	17350	17413	17289	17440	17532	17546	17342	17421	17238	17288	17458	17466	17656	17374	17550	17450	17341	17347	17581	17625	17555	17386	17528	17221	17458	17513	17515	17545	17545	17464	17566	17612	17458	17457	17356	17340	17367	17376	17576	17613	17515	17609	17428	17593	17482	17475	17583	17352	17298	17342	17536	17266	17605	17404	17458	17483	17427	17560	17541	17494	17246	17583	17428	17482	17465	17379	17391	17324	17442	17617	17378	17527	17580	17414	17529	17437	17584	17628	17557	17559	17560	17385	17527	17455	17365	17463	17358	17375	17354	17353	17468	17315	17569	17413	17516	17466	17490	17572	17564	17501	17556	17411	17516	17486	17377	17458	17473	17404	17382	17582	17487	17172	17559	17357	17583	17405	17355	17409	17526	17522	17511	17475	17406	17690	17567	17476	17227	17420	17494	17604	17530	17349	17569	17513	17291	17472	17460	17556	17459	17237	17417	17446	17528	17487	17418	17379	17447	17404	17534	17314	17503	17453	17536	17338	17429	17455	17456	17506	17348	17428	17449	17317	17546	17473	17436	17404	17501	17565	17472	17573	17436	17534	17567	17468	17515	17609	17378	17347	17429	17371	17476	17368	17642	17473	17577	17392	17488	17482	17292	17484	17422	17374	17472	17588	17475	17432	17455	17382	17408	17492	17514	17356	17431	17321	17313	17461	17533	17554	17367	17490	17572	17380	17534	17518	17381	17551	17467	17338	17310	17332	17344	17420	17549	17335	17480	17659	17625	17395	17333	17480	17370	17292	17443	17425	17525	17528	17569	17572	17453	17438	17483	17406	17474	17344	17514	17386	17487	17481	17621	17463	17477	17537	17478	17432	17416	17395	17521	17388	17648	17529	17448	17426	17513	17318	17551	17546	17485	17343	17432	17566	17519	17440	17447	17631	17439	17421	17543	17311	17259	17482	17412	17492	17499	17442	17464	17407	17578	17496	17253	17527	17408	17445	17454	17646	17379	17554	17230	17471	17471	17324	17377	17606	17612	17243	17527	17539	17434	17605	17515	17423	17517	17430	17529	17533	17294	17357	17378	17653	17420	17542	17623	17539	17487	17346	17481	17552	17287	17424	17462	17560	17585	17415	17316	17558	17384	17463	17242	17366	17451	17375	17338	17446	17576	17440	17508	17529	17403	17243	17657	17668	17646	17324	17324	17720	17386	17448	17436	17417	17397	17427	17541	17470	17596	17291	17506	17411	17445	17364	17375	17293	17597	17468	17661	17268	17483	17476	17425	17346	17259	17548	17480	17588	17399	17338	17575	17306	17560	17596	17457	17391	17400	17522	17448	17389	17521	17463	17471	17466	17428	17341	17510	17513	17375	17513	17438	17361	17335	17364	17626	17346	17434	17535	17466	17456	17293	17572	17449	17288	17372	17509	17317	17465	17490	17485	17268	17618	17396	17402	17426	17433	17274	17464	17346	17462	17516	17581	17460	17445	17506	17398	17465	17476	17334	17349	17528	17471	17504	17411	17474	17452	17473	17291	17569	17610	17598	17300	17401	17411	17436	17376	17475	17452	17529	17607	17644	17397	17317	17581	17310	17527	17475	17395	17379	17401	17717	17400	17328	17517	17458	17374	17391	17662	17441	17530	17559	17454	17485	17420	17405	17511	17450	17623	17627	17446	17308	17440	17649	17523	17379	17406	17437	17359	17460	17545	17436	17520	17394	17483	17406	17583	17541	17461	17465	17495	17298	17574	17341	17570	17621	17467	17408	17431	17433	17365	17505	17544	17412	17367	17430	17493	17433	17263	17694	17368	17329	17629	17540	17508	17557	17414	17437	17573	17501	17416	17327	17491	17277	17531	17589	17444	17448	17511	17472	17291	17575	17554	17585	17490	17445	17570	17447	17325	17313	17502	17156	17455	17473	17437	17386	17521	17421	17504	17524	17401	17595	17451	17351	17466	17498	17457	17730	17595	17483	17332	17455	17410	17435	17346	17322	17488	17461	17346	17413	17220	17469	17559	17374	17439	17532	17517	17454	17443	17500	17284	17563	17339	17490	17476	17385	17608	17371	17525	17411	17456	17386	17402	17400	17416	17412	17482	17454	17470	17301	17577	17479	17532	17451	17503	17303	17529	17488	17509	17299	17486	17438	17236	17403	17451	17288	17520	17404	17440	17573	17487	17573	17396	17432	17414	17445	17435	17403	17469	17524	17507	17511	17429	17439	17327	17381	17374	17621	17407	17389	17417	17439	17401	17444	17678	17667	17485	17475	17365	17689	17607	17394	17392	17524	17507	17492	17427	17457	17421	17531	17489	17604	17591	17451	17474	17483	17481	17302	17435	17454	17411	17554	17328	17414	17606	17521	17426	17418	17482	17234	17449	17376	17378	17591	17479	17490	17513	17404	17390	17610	17507	17515	17435	17531	17478
24379	21135	28269	24550	22287	22204	22274	20804	20523	20582	20649	20543	23934	36738	27329	20904	20505	20546	20344	20489	20501	20375	20259	20329	20222	20175	20231	20415	20363	20325	20608	20340	20330	20447	20410	20369	20301	20302	20308	20123	20072	20296	20215	20323	20043	20289	20363	20291	20333	20590	20824	20655	20478	20501	20498	20282	20388	20295	20171	20318	20359	20376	20223	20484	20229	20258	20159	20255	20258	20191	20218	20274	20307	20072	20407	20395	20294	20390	20454	20315	20435	20322	20224	20298	20239	20315	20074	20154	20183	20334	20131	20348	20070	20294	20145	20195	20137	20218	20457	20207	20228	20306	20308	20064	20428	20330	20171	20093	20100	20167	20348	20228	20252	20201	20158	20201	20255	20047	20102	20408	20466	20021	20389	20097	20293	20539	20205	20066	20321	20210	20096	20192	20258	20171	20233	20391	20209	20309	20317	20268	20191	20324	20206	20273	20322	20168	20463	20251	20432	20356	20198	20221	20273	20403	20310	20278	20218	20160	20023	20250	20352	20276	20285	19953	20456	20301	20179	20249	20322	20201	20371	20160	20145	20335	20246	20279	20236	20234	20263	20119	20249	20126	20054	20097	20137	20124	20329	20242	20080	20374	20275	20486	20031	20257	20342	20350	20388	20155	20352	20142	20340	20322	20242	20272	20208	20347	20082	20173	20198	20189	20262	20185	20158	20151	20169	20282	20094	20320	20379	20311	19979	20426	20260	20265	20274	20285	20233	20216	20238	20072	20382	20091	20214	20311	20369	20174	20076	20306	20399	20094	20255	20315	20490	20145	20186	20151	20400	20459	20363	20086	20379	20201	20335	20177	20115	20293	20235	20185	20223	20336	20302	20408	20217	20405	20231	20244	20150	20205	20134	20247	20382	20171	20010	20231	20138	20275	20316	20060	20283	20109	20215	20248	20292	20369	20514	20406	20103	20212	20213	20375	20182	20068	20490	20485	20321	20269	20297	20277	20269	20157	19953	20084	20345	20263	20098	20017	20295	20141	20366	20308	20308	20364	20321	20286	20397	20273	20233	20300	20328	20194	20150	20248	20512	20234	20059	20195	20068	20424	20263	20228	20098	20194	20402	20258	20206	20300	20148	20147	20196	20210	20479	20251	20230	20222	20324	20251	20156	20130	20243	20385	20406	20287	20422	20382	20247	20115	20324	20280	20253	20294	20227	20281	20387	20455	20305	20343	20116	20401	20204	20177	20190	20297	20390	20243	20258	20143	20372	20147	20138	20175	20410	20305	20208	20311	20253	20194	20229	20319	20351	20181	20176	20316	20149	20341	20146	20358	20389	20578	20138	20411	20293	20022	19962	20155	20164	20271	20218	20132	20137	20226	20139	20130	20382	20277	20260	20241	20066	20210	20230	20137	20120	20323	20117	20369	20524	20317	20217	20250	20563	19934	20258	20186	20328	20261	20322	20239	20345	20148	20401	20365	20227	20191	20250	20358	20075	20171	20263	20311	20119	20292	20359	20133	20234	20217	20274	20412	20268	20184	20282	20244	20151	20280	20090	19876	20092	20139	20219	20107	20167	20433	20319	20256	20348	20298	20247	20103	20341	20120	20015	20350	20323	20348	20144	20196	20314	19946	20118	20326	20305	20277	20202	20054	20158	20117	20173	20100	20163	20270	20309	20292	20253	20243	20253	20324	20181	20199	20265	20247	20197	20180	20253	20120	20306	20037	20361	20347	20389	20246	20183	20238	20218	20239	20167	20180	20190	20245	20218	20300	20015	20210	20393	20383	20256	20304	20221	20076	20241	20259	20244	20347	20122	20532	20161	19981	20223	20177	20437	20222	20235	20237	20257	20259	20235	20067	20250	20077	20380	20274	20270	20247	20226	20269	20206	20249	20166	20341	20227	20100	20324	20229	20231	20147	20360	20149	20260	20259	20353	20298	20299	20349	20255	20391	20390	20236	20293	20298	20242	20334	20198	20329	20254	20232	20225	20249	20196	20363	20304	20419	20082	20439	20420	20359	20255	20258	20273	20265	20103	20250	20174	20205	20383	20263	20151	20293	20230	20334	20253	20205	20309	20271	20284	20235	20463	20330	20147	20348	20376	20265	20323	20303	20386	20312	20412	20163	20208	20152	20610	20261	20032	20291	20182	20285	20239	20420	20202	20209	20339	20221	20381	20151	20290	20102	20243	20308	20129	20178	20162	20205	20189	20218	20243	20183	20164	20301	20159	20006	20305	20275	20448	20162	20172	20138	20220	20545	20328	20223	20123	20360	20198	20269	20083	20159	20258	20194	20011	20101	20137	20111	20208	20374	20390	20254	20304	20015	20468	20098	20389	20314	20210	20328	20116	20271	20129	20509	20170	20226	20298	20472	20213	20279	20407	20295	20211	20484	20270	20239	20341	20139	20351	20429	20400	20069	20236	20229	20185	20286	20046	20174	20161	20355	20272	20172	20286	20066	20330	20359	20267	20012	20385	20410	20434	20116	20290	20255	20184	20248	20436	20348	20278	20204	20124	20291	20309	20280	20092	20377	20363	20254	20194	20321	20288	20283	20076	20285	20377	20092	20329	20451	20410	20299	20277	20236	20234	20287	20349	20235	20424	20328	20258	20232	20147	20279	19973	20240	20144	20250	20311	20349	20281	20334	20214	20190	20318	20146	20163	20168	20179	20427	20260	20159	20330	20154	20049	20593	20322	20189	20498	20189	20241	20236	20276	20247	20324	20090	20149	20472	20215	20275	20265	20022	20102	20235	20421	20395	19977	20345	20421	20066	20257	20450	20249	20135	20311	20132	20060	20356	20107	20118	20349	20065	20018	20029	20185	20340	20430	20164	20268	20247	20483	20292	20413	20284	20253	20295	20107	20279	20440	20303	20150	20175	20328	20169	20288	20307	20124	20267	20201	20240	20344	20209	20267	20175	20089	20362	20386	20161	20268	20244	20265	20274	20128	20286	19901	20335	20326	20134	20463	20462	20210	20425	19950	20339	20414	20199	20200	20072	20298	20165	20285	20214	20204	20279	20533	20358	20100	20385	20298	20305	20050	20124	20432	20276	20264	20220	20162	20246	20173	20271	20292	20250	20160	20240	20440	20302	20320	20276	20160	20366	20043	20112	20080	20160	20193	20252	20200	20272	20169	20085	20292	20108	20128	20272	20177	20223	20225	20193	20192	20433	20330	20308	20217	20279	20254	20268	20307	20189	20287	20270	20240	20278	20444	20215	20149	20215	20239	20485	20322	20183	20245	20190	20203	20306	20263	20326	20288	20243	20207	20303	20245	20187	20294	20176	20249	20164	20199	20331	20314	20338	20256	20163	20056	20108	20313	20341	20427	20202	20143	20223	20369	20385	20364	20208	20270	20291	20180	20166	20297	20351	20370	20207	20348	20342	20525	20214	20329	20430	20225	20194	20158	20122	20273	20341	20330	20431	20081	20149	20509	20174	20413	20417	20423	20188	20188	20302	20137	20440	20401	20168	20094	20451	20306	20338	20087	20371	20160	20324	20305	20009	20090	20427	20246	20218	20286	20157	20351	20227	20357	20371	20183	20301	20261	20103	20414	20356	20145	20086	20500	20055	20403	20166	20330	20172	20086	20410	20191	20300	20484	20136	20181	20282	20240	20013	20217	20165	20202	20134	20187	20045	20123	20063	20357	20263	20156	20065	20285	20370	20186	20241	20405	20061	20205	20183	20216	20035	20304	20094	20389	20123	20238	20350	20383	20186	20253	20110	20456	19992	20204	20061	20320	20362	20449	20362	20463	20131	20202	20246	20244	20153	20177	20146	20233	20268	20288	20311	20498	20416	20238	20181	20257	20081	20308	20147	20466	20278	20428	20373	20219	20293	20397	20223	20256	20169	20267	19988	20491	20296	20223	20170	20204	20276	20052	20118	20412	20406	20187	20249	20321	20299	20274	20105	20207	20457	20475	20227	20188	20250	19826	20093	20282	20121	20388	20299	20357	20451	20110	20271	20240	20254	20055	20206	20040	20242	20267	20250	20086	20290	20399	20243	20231	20375	20342	20293	20229	20297	20406	20301	20263	20352	20302	20444	20245	20237	20429	20446	20308	20286	20162	20436	20083	20078	20357	20405	20326	20106	20304	20174	20344	20229	20130	20233	20303	20313	20217	20263	20265	20279	20350	20315	20398	20279	20193	20204	20433	20154	20245	20113	20356	20376	20386	20390	20255	20066	20200	20183	20455	20237	20152	20363	20427	20302	20149	20269	20334	20240	20272	20274	20364	19939	20155	20120	20363	20320	20330	20058	19996	20277	20296	20144	20284	20355	20192	20304	20252	20249	20053	20157	20426	20410	20321	20411	20322	20414	20328	20241	20410	20501	20236	20353	20205	20479	20308	20354	20169	20185	20274	20218	20278	20405	20226	20055	20389	20458	20357	20160	20165	20239	20511	20168	20155	20247	20333	20176	20060	20149	20295	20244	20085	20058	20246	20596	20341	20336	20151	20355	20201	20142	20284	20328	20302	20035	20145	20434	20373	20278	20357	20087	20075	20276	20175	20273	20283	20269	20397	20315	20441	20422	20355	20310	20279	20306	20471	20098	20224	20259	20306	20410	20438	20075	20192	20057	20480	20393	20227	20187	20276	20284	20002	20383	20526	20335	20264	20249	20269	20351	20161	20174	20287	20156	20408	20396	20185	20139	20428	20248	20189	20304	20348	19993	20158	20185	20094	20386	20243	20236	20184	20287	20134	20418	20303	20312	20328	20149	20315	20172	20273	20445	20474	20300	20190	20304	20336	20269	20322	20263	20284	20314	20160	20377	20135	20284	20181	20138	20286	20170	20188	20286	20131	20146	20269	20039	20224	20223	20267	20379	19968	20288	20235	20176	20348	20381	20214	20217	20341	20359	20249	20269	20463	20249	20322	20174	20496	20199	20165	19982	20329	20537	20264	20287	20382	20281	20546	20291	20316	20334	20436	20321	20133	20117	20388	20170	20199	20112	20396	20352	20198	20315	20284	20369	20188	20353	20220	20244	20274	20135	20098	20350	20273	20267	20397	20201	20168	20067	20170	20228	20174	20428	20265	20115	20356	20329	20291	20272	20276	20211	20277	20005	20416	20317	20267	20301	20117	20251	20313	20364	20274	20095	20205	20202	20368	20214	20255	20204	20229	20277	20219	20519
15484	24028	22723	20395	19587	18954	18708	18475	18463	18332	17957	18422	24345	39492	22635	18309	17982	18177	18168	18082	17960	17984	18013	18084	18020	18187	18074	18088	18112	17946	18063	18219	17995	18174	18085	18094	18058	18215	18030	18206	18155	18107	18197	18201	18070	18096	18020	18038	18313	18838	18641	18380	18274	18057	18232	18267	18071	18119	18064	17981	18036	18063	17905	17940	18048	17998	18050	18017	18044	18074	17941	17886	18191	18055	18188	18040	18026	18117	18202	18053	18316	18092	18074	17988	18136	18025	18009	18088	18098	17993	17958	18048	18090	18218	18124	17993	18166	17933	18101	18038	17932	18065	17990	17941	18071	18105	17949	18077	18139	18208	17964	18214	18186	17938	17972	18075	18138	18031	18140	18012	17992	18090	17898	18154	18140	18104	18028	18096	17904	18015	18081	18126	17956	18102	17968	18141	18106	17849	18063	18053	18052	18151	17813	18097	17940	18169	17804	18138	18032	18062	18015	18039	17958	18055	18108	18043	18050	18018	17883	18272	18185	18182	18016	18170	18206	17913	18137	18105	17971	17949	18053	17851	17977	18149	18106	18063	17888	18238	18018	18093	18044	18103	17877	18183	17965	17916	18054	18070	18115	18291	17890	17961	18196	17969	17948	17912	17921	18016	18128	18145	17992	18149	18159	18036	18045	18140	18026	17948	18037	17998	18009	17928	17960	18216	17971	18010	18072	18112	17903	18153	17883	18224	18048	17980	18029	18058	18057	18090	18280	17984	17996	17977	18143	17937	18013	18035	18061	18058	18141	18047	18073	18063	18118	18038	18127	18123	17958	18074	18105	18023	17948	18128	18064	18082	17859	17985	18201	17983	18159	18337	18136	17972	18094	17919	18026	18068	18034	18120	18015	18104	18135	18091	18035	17893	18156	18055	17803	18055	18014	17962	18032	18142	17819	18018	17927	18072	18069	18007	17967	18150	17993	17975	18217	18067	18076	17908	18078	18196	18231	18052	18177	18044	18060	18050	18040	18091	17947	17943	18020	18062	17911	18023	18049	18073	18078	17868	18017	18048	17970	18037	17966	17973	18052	18210	18112	17896	18114	18228	18289	17944	18023	18040	17920	18096	18240	18259	18115	18037	18049	18142	18086	17804	18051	17892	18006	18178	18056	18021	18088	18056	18115	18012	18036	17857	17976	18179	18100	17946	17893	18054	17794	18072	18140	18171	18054	17942	18021	18083	17927	17970	18091	18036	18022	18300	18084	18007	18156	18082	18113	17955	18042	18071	17883	18151	18017	17941	18111	18054	18047	18103	18121	17970	18069	18085	18042	18081	17871	18014	18081	18090	18105	18011	18152	18331	17966	18122	18089	18185	18014	18030	18160	17940	18031	18027	18075	18013	18039	18143	17964	18042	18057	17848	18000	18019	17907	17916	17916	18091	18072	18182	18093	17946	17927	18052	18125	18235	17841	17993	18155	18019	18086	18087	18065	18119	18040	17971	18095	18006	17913	17931	17983	18131	17975	18121	18049	18133	18042	18043	18045	18108	18121	18142	18091	17985	18201	18095	18065	18069	18040	18029	18016	18078	18093	18157	18180	17875	17944	18228	17965	18101	17882	18054	18072	18031	18115	17862	18187	18092	17970	18169	18022	17828	18128	18193	17973	17877	18063	17962	18140	18077	17920	17872	18158	18215	18086	18145	17899	17937	17929	18046	17929	17828	17983	17945	18140	17875	18051	18064	18128	18018	18116	18143	18046	17990	17877	17852	17992	18180	18092	18027	18034	18086	18009	17992	18078	17978	17895	18107	17983	18131	18055	17991	17980	17939	17887	18109	18097	18038	18204	17961	17977	18016	17988	18158	18041	17995	18056	17936	18224	18019	18210	18006	17876	18059	17982	18040	17911	18117	18162	17943	17980	17935	18132	18050	18095	18081	18126	18067	17989	18160	17981	17938	17828	18159	18056	18049	18167	18056	18343	17981	18122	18091	18143	18076	18070	18308	17880	18086	17960	17987	18104	18019	18053	17980	18059	18100	18013	18078	18041	17934	18123	17959	18051	18039	18070	18068	18123	18012	18176	18001	18080	17946	18022	18227	18002	18020	18086	17988	18316	18121	18176	18004	18006	17971	18090	18020	18098	18079	17980	17998	18092	18146	17951	18119	17950	18197	18036	17998	18021	18089	17990	18047	17890	18120	17913	18221	18105	17988	18061	18018	18112	18015	17992	17977	18039	17997	18017	18157	18017	17919	18054	18176	18043	17941	18081	18089	17958	18019	17987	18054	17987	18054	18025	17960	18009	18003	17889	17896	17957	18098	17915	18186	17934	18092	18064	18154	17997	17950	18074	17965	18027	18061	18212	18103	18017	18095	17962	17923	18001	18082	18033	17899	18172	17946	18121	18069	18049	17997	18063	18123	18018	17985	18078	18141	18151	17941	18063	17912	17980	18028	17928	17888	18091	18059	17988	18135	18158	18056	17965	18070	18089	17957	17852	17834	18068	18183	17932	18174	18195	17908	18132	17987	18111	18083	18120	18111	18070	18064	18171	18211	17928	17921	18043	18123	17894	18145	17880	18025	18151	18073	18047	18001	18027	18091	18081	17905	17941	18061	18067	17936	18067	18058	17883	18117	17914	18116	18165	17953	18102	18103	18119	18158	18034	17971	18217	18028	17930	18068	18089	18174	18133	18011	17975	18094	17950	18072	18039	17962	18066	18037	18010	18029	17892	17978	17993	18003	17988	18027	18125	18121	18046	17981	18087	17985	18146	17977	18099	18201	18131	17998	18076	18197	18046	18045	17974	18096	18166	18009	18010	17775	18007	18188	18113	18017	18035	18171	18156	17996	18045	18137	17991	18083	17983	18171	18034	18083	17996	17990	17978	18024	18190	18143	18225	18017	17947	18083	18091	17911	18051	18174	18158	18112	17934	18157	18106	17995	18009	17991	18073	17995	18047	18043	18021	17884	18155	18088	18100	18000	18020	17927	18166	18153	17886	18055	18196	17996	17947	17969	18199	17844	17939	18124	18091	17982	18053	18137	18124	18020	17941	18000	18160	17966	18191	17914	18164	18009	17984	18053	18054	18005	17991	18020	18048	17908	17943	18166	18045	18248	18069	18040	18142	18121	17954	17965	18113	18247	18033	17981	17999	18059	18073	18069	18065	18121	18065	17997	17822	17866	17801	17962	18212	18060	18055	17921	18101	18028	17941	17960	18007	17917	18217	17924	17872	17915	17963	18018	17851	18079	18016	18060	18030	17847	18090	17969	18082	18058	18013	18130	17992	18235	18013	17986	18002	18126	18144	17966	17884	18014	18212	18180	17998	18005	18106	18058	18039	17999	18220	18004	17874	17988	18048	18171	18185	18282	18143	18107	17947	17914	18019	18143	18026	18076	17781	18032	18037	18048	18163	18094	18020	17993	18048	17789	17898	17938	18282	18075	18025	18117	18005	18278	18262	18252	18076	18106	17956	17906	17946	17919	18065	18012	18064	17901	18146	18186	18097	17950	18079	17913	17936	18102	18082	17962	18013	18095	17961	18228	18223	18004	18082	18205	17918	18026	18011	17931	17945	18036	18112	18069	18164	18180	17996	18029	17803	18102	18020	18046	17960	18117	17904	18059	18006	18243	18098	17884	17852	17949	18028	18133	17879	17990	18029	18059	18162	18207	18064	18013	18092	18075	18230	18217	17973	18081	18012	17982	18160	17945	17908	18079	17815	18118	18073	18066	18138	17992	18077	18131	18110	18107	18005	18165	17981	18102	17973	17966	17995	18049	18038	17942	18066	18113	18158	18050	18154	17978	17933	18072	17932	18204	18041	18125	18161	17967	18001	17923	17895	18151	17855	18076	18074	18034	17940	18099	18075	18052	18089	17953	17945	18162	18158	18329	18044	18029	18078	18082	17989	18136	18241	18056	18084	17958	18028	18111	18042	18018	17993	18216	18186	18189	17808	18055	18019	18022	18161	18068	18187	18012	18031	18129	18115	18012	17822	18003	18125	18003	18131	17991	18082	18227	18179	18131	17931	18211	18152	18145	18179	17985	18102	18048	18081	18167	18011	18031	18255	18101	17897	18160	18167	18120	18196	17943	17990	18008	18179	18026	18122	18147	18223	18083	18213	17979	18021	17966	18087	18074	17974	18110	17970	18224	18030	17845	17969	18038	17835	17984	18000	18193	18010	18096	17973	18098	17987	17948	18227	18045	17980	18181	18102	18145	18020	18088	18093	17913	18097	18009	17939	18039	18203	18185	17933	18269	18101	18210	18100	18050	18108	17926	17926	18029	17981	18140	17970	18089	18093	17954	18002	18166	17992	18030	18162	18102	18140	17904	18073	18021	18019	18253	18003	17968	17952	17929	18224	18087	18003	17937	18031	18121	17985	18044	17910	17977	18135	18050	18065	18036	18044	17947	18065	18042	17984	17987	18080	17909	18190	18134	18058	18064	17913	18164	18132	18119	18041	18184	17946	17940	18193	17884	17896	18220	18146	18101	18022	18096	18068	18078	17876	18064	17892	18122	18047	18108	18076	17954	18048	18221	18051	17976	17982	18221	17845	18006	18257	17934	18016	18030	18177	18074	17938	18117	18085	18277	18098	18035	18085	18024	18091	17883	18132	17941	18237	17974	17896	18066	17975	17844	18047	18169	18216	17923	17988	17916	18157	17922	17971	18079	17891	18085	18023	18099	18000	18032	18153	17904	18145	18101	18058	17951	18207	18048	18024	18126	18100	18010	17941	17979	18151	18085	18336	18198	18033	17831	17912	18191	17995	18073	18076	17906	17947	18186	18042	18011	18067	17838	18197	18275	18063	18070	17975	17993	18017	18059	18166	18013	17984	18011	18188	17912	17899	18053	18056	18041	18025	17984	18012	18090	18081	18085	18110	17985	17907	17827	18120	17887	17890	17845	18189	18098	18011	18060	18105	17859	17909	17974	18004	18106	17945	18109	18164	18142	17916	17993	18049	17975	17912	18074	18119	17928	18031	18198	18111	17968	18101	18021	17945	17989	18070	18016	17942	18098	18144	18038	17964	18024	18005	18013	17892	18068	18025	18004	18084	18014	18197	18050	18098	18139	17982	17999	18117	17976	18035	18106	18154	18045	18139	18027	17901	18032	17961	17927	18065	18139	18149	18009	18181	17914	18037	17964
23069	21154	28921	23674	21669	23975	24690	21048	20530	20652	20507	20505	24683	46649	28887	20975	20584	20189	20199	20136	20072	20136	20044	19734	20297	20171	19859	20215	20244	20421	20269	20159	20151	20091	20026	20125	20049	20135	20303	20168	20169	20201	20076	20326	20000	20037	20030	20063	20236	21046	21041	20961	20580	20527	19869	20073	20140	19991	20029	19963	20035	19986	19976	20015	19936	20185	20120	19948	19988	20133	19903	20016	20174	20042	20325	20027	19985	20059	19958	19898	20055	20129	19925	19922	19918	20027	20043	19990	20019	19951	20046	19977	19973	20071	20292	19805	20025	20183	20083	19999	19779	19925	20077	20013	20246	20018	19851	20152	20019	19942	20061	20036	19948	19995	19886	19983	19863	19868	19951	19957	20001	19970	19924	19993	20065	19842	19875	20040	20160	20170	19931	19905	19992	19792	19890	19993	19975	19954	19912	20059	20075	20153	20160	20123	19941	20015	20082	20100	20163	19940	19930	19925	20103	20040	20130	20027	19961	19836	19855	19905	20056	19843	20027	19891	19973	20077	19925	20063	19946	20082	20081	20147	20051	19976	20146	19930	20170	20031	20102	19988	19692	19890	19956	19865	19996	19975	19988	20137	20084	19843	19891	20131	20133	20061	19988	19939	20046	20025	20063	20041	19971	20174	20006	19951	20220	19722	20010	19627	19954	19710	20137	20041	20002	20074	20067	20221	20125	20220	20222	20170	20065	20018	19842	19956	19966	19807	19921	19947	20171	20295	20119	19912	19847	19799	20225	19724	19964	20014	19936	20043	20158	19904	19869	19888	19856	20068	20030	20166	19819	19797	19888	20126	19955	20167	20124	19970	19896	20011	19993	19952	20025	19994	19905	20106	19861	20092	20195	19926	20092	19897	20043	19915	19926	19996	19863	20178	19853	19835	20175	19989	19962	19937	20027	19969	19926	19979	19968	19899	19881	20016	19925	19985	19980	20046	20091	20037	19874	20072	19840	20082	20097	19939	20149	19924	20415	19972	20004	19948	19945	19864	20097	20022	20035	19853	20048	20071	20032	19954	19825	19933	20045	20024	20136	20216	20194	20022	20042	20037	19860	19815	19892	20099	20039	20117	20045	19927	20191	19983	19904	19989	20050	19980	20039	19944	19837	20079	20059	20141	19885	20099	19773	19941	19856	19920	19951	19853	19896	20081	19951	20062	19891	19774	20121	20042	20040	20172	20016	19957	20234	20107	19972	19966	19985	20226	20067	20028	20000	20003	20061	20149	19775	19865	19984	20212	19996	19933	20008	19957	19952	19873	19867	20033	19677	20081	19864	20156	19905	19958	19922	20116	19891	19976	19974	20166	19931	20139	19960	19915	20281	20102	20036	20174	20039	19943	19927	19922	20069	20065	20014	19989	19909	19964	20065	20024	20060	20124	19973	19961	20104	19799	20096	19975	19900	20156	19958	20020	20242	20118	20214	19962	20083	20017	20159	20154	20070	20248	19948	19975	20138	19984	19959	19993	20076	19977	20075	19976	19901	20092	19982	19870	20029	19817	20017	19718	19996	20084	20085	20070	19898	20033	19933	20269	20254	20167	19985	19878	19860	19959	19887	19860	20104	19855	20035	20047	20031	20019	19971	20065	20175	20071	19908	20098	20134	20051	19847	20009	20070	20006	20034	19947	19831	19899	20122	19867	20029	19967	20121	20159	20030	20163	19966	19892	19945	19885	19860	20003	20106	19862	19902	19902	20121	20071	19975	20038	19819	20196	20106	19867	20117	20165	20169	19880	20040	20075	20124	19927	19936	19944	20120	19937	19993	20002	20180	19858	19852	20147	19967	20177	19812	19831	20124	19948	20040	20133	19756	20094	20030	19907	20161	20001	20204	20018	20040	19961	19967	20040	20000	19786	19864	20130	20109	19976	20147	19930	20077	20055	19988	20191	20017	20067	20082	19789	19873	20141	19770	19948	20015	19860	20109	20064	19917	20156	19990	19918	20133	19987	19950	20075	20071	20004	19975	19865	20308	20117	19992	19735	20087	19885	20144	19784	19960	19999	19967	20216	20194	20019	20003	20011	20142	19995	20069	19972	19898	20132	20033	20061	19888	20047	19894	19863	19983	19824	19979	19915	20011	20097	20243	20033	19854	20033	19868	19924	19951	19976	20111	19973	20077	20172	20073	19743	20074	19999	20006	20114	19646	20039	19843	19798	19900	19995	20033	19980	20110	19929	20011	20047	20079	19770	20000	20000	20010	19873	19870	19693	20067	20266	19973	19924	20018	20077	19969	20102	19877	20027	19912	19791	20050	20030	19899	20102	20057	19875	19816	19835	20118	20074	20019	19866	20048	19942	19996	20024	20297	19783	20084	19792	19751	19940	19974	19913	19899	20012	19997	19894	20069	20027	20049	20041	19797	19969	19975	19733	19918	20001	19876	19931	19867	20074	19984	20065	19803	20102	20002	19966	19970	19899	19888	19960	20147	20066	19868	19879	20165	19895	19924	19961	20009	19870	19983	20074	19931	19887	20118	20009	20007	20026	20192	20047	20102	20158	20012	19981	19956	19868	20213	20037	19965	19977	19951	19997	19948	19915	19784	20119	20066	19935	20035	19704	19840	19922	19884	20271	20075	19977	20082	19945	20364	19942	19823	20000	19846	20067	20091	20115	20024	20111	20072	20066	20114	20121	20004	20309	20116	20045	20105	20011	19986	19786	20165	20001	20008	20117	19781	19878	19921	20133	20056	20165	20154	20076	19900	20003	19977	19959	19899	19926	20047	20055	20111	19988	19901	19851	20053	19896	20039	20058	19906	19867	20086	19843	19763	19960	19901	19987	19969	20040	19865	19965	20013	20024	20073	19937	19989	20016	19927	20027	19825	20044	19926	20078	19818	19938	20057	20086	20113	19960	19977	19641	20145	19735	19947	19799	19957	19987	19820	20019	20143	19855	20135	20094	20206	19919	19947	19750	20022	19782	20075	20162	20025	19978	20021	19881	20096	19960	19894	19964	19985	20012	19943	19744	19921	19965	19888	19980	20066	20024	20061	19816	20074	19918	19894	20013	19957	19897	20038	20001	19839	20046	19867	20017	19965	19846	19925	19970	20000	19928	20136	19845	20059	19983	20095	20047	20157	20001	19922	20027	19959	20020	20103	19843	20111	19940	20087	20086	20074	19738	19963	19894	19985	19890	19848	19943	20232	19987	20043	20004	19936	20060	20260	19989	20015	19880	19937	19910	19853	19943	20209	19983	20009	19964	20050	19975	20254	19914	20104	19895	20050	20035	19928	20131	19710	20049	20143	19946	19904	20158	20167	20077	20045	19804	19885	19806	19956	19900	20096	19923	19935	19776	20023	19917	20042	20140	19923	19928	19999	20096	19934	20116	20246	19938	20101	19828	19998	20021	20040	20126	20010	19856	20182	19982	20014	19888	20029	19817	19985	20105	19905	19853	20171	19894	19836	20120	19924	20045	19791	20151	19996	19961	20038	20089	20053	19993	19991	20079	20019	20152	20116	20047	20227	20123	20013	20121	19994	20029	19984	20145	20148	19911	19900	20023	19949	20090	20051	20011	20049	20001	19787	20001	20175	19806	20090	20151	19834	19943	20067	19738	20012	20053	20130	19879	19963	19983	19774	19802	19917	20014	19895	19973	20042	19896	20021	19987	19958	19971	20069	19945	19767	20054	19947	19980	19997	19907	20130	19971	20090	20195	20021	19865	19926	19901	19776	20050	19805	19995	20025	19937	19851	19916	19899	19971	20132	20027	20198	19957	19997	20131	20045	20056	19822	19864	19900	20124	20187	20071	20003	19831	19891	20061	19746	20030	19997	20075	19961	19948	19943	19751	20076	20060	20043	20173	19998	19953	20006	19911	19779	19976	20148	19936	20313	20020	20105	19888	19939	19890	19840	20000	19986	19786	20018	20254	19952	20005	20025	20172	20096	20248	20011	20019	20011	20087	20096	20181	20034	19942	19878	19783	19919	19951	19926	20089	19859	19759	20056	19958	19996	20027	19942	19922	20128	20035	20009	20213	19958	19918	19998	19886	20087	19914	20012	20097	19932	20000	19972	19875	19963	19813	20151	20101	19934	19917	20159	19916	20091	19882	20053	19971	20088	20133	20006	19837	20029	20013	19946	19938	19807	19905	20086	19976	19969	20025	20012	19903	19871	19784	19901	19836	19957	20021	20339	19982	20124	19955	20164	20123	19762	19986	20153	20117	19994	20032	19984	19968	20160	20148	20100	20038	19941	20049	19926	20080	20067	20028	20132	19870	20002	19995	19825	20016	20024	19840	20126	19921	20077	19913	20020	20208	19995	19867	20020	20165	20075	19967	19827	19929	20027	19964	20146	20098	19885	20160	19998	19839	19918	20131	20058	20158	20156	19958	19783	19971	20137	20001	19817	20019	20009	19905	19846	20202	20024	20243	20027	20030	20062	19810	19950	20102	19934	19882	19944	19841	20028	19958	19796	19930	19975	20012	20040	20047	20022	19944	20051	20125	19936	19871	19972	19868	19955	19783	19998	19985	20155	19928	19928	20163	19966	19804	20094	19719	19936	19682	20094	19969	20058	19757	19861	19961	20022	19936	19985	20010	20223	19971	19866	20001	19987	19880	20108	20124	20123	19883	19926	20098	19895	20041	20084	20056	19935	20014	19904	19967	20075	20093	19935	20144	20000	20048	19965	19746	20046	19919	19880	19993	20141	19881	20049	19933	19950	20004	19961	19986	20085	20099	19972	20059	19975	19981	19940	20198	20040	20002	20063	19932	19954	19980	20041	20074	19802	19998	20162	20049	19846	20121	20025	20114	19936	19987	20126	20095	20004	20128	20131	19976	20228	20089	20103	20084	19989	20156	19869	19945	19996	20007	20101	19989	20148	20045	19863	20084	20349	19954	20178	20017	19954	19872	20106	20077	19922	19995	20218	20140	19923	19868	20085	20033	20124	20156	20024	19938	20243	20017	19987	20050	19948	20291	19924	20154	19945	19975	19983	20107	20255	19913	20023	20030	19973	19870	19958	20075	20047	20104	19966	20040	20110	20026	20265	19982	20022	20148	20117	19955	19875	19831	19963	19823	20110	19908	19930	20011	19958	20000	19657	20006	20147	19961	19819	19987	20115	19876	19809	20033	20216	19952	20099	19823	19894	20130
16733	28177	25986	22182	20741	20637	19115	18957	18769	18531	18363	18271	25567	48536	21105	18157	17941	18190	18076	17860	18098	17946	17863	17833	17930	17887	18060	17951	18031	17829	17903	17956	17763	17921	17979	17629	17893	17904	17976	17790	18024	18030	17720	17815	18053	18061	17936	18010	18498	19296	19307	18738	18613	18061	17991	18017	17912	17974	17884	17800	17799	17942	17933	17889	17977	17883	18018	17841	17968	17872	17830	17785	17875	17947	17906	17769	17897	17874	17925	17867	17902	17844	17976	17992	17969	17830	18047	17943	17734	17989	17843	17824	17876	17832	17869	17987	18049	17844	17623	17913	17866	17996	17827	17939	17954	17757	17914	17913	17771	18069	17860	17886	17843	17834	17784	17984	17833	17989	17843	18025	17765	17970	17981	17763	17898	17756	17781	17922	18018	17808	18072	17848	17861	17882	17785	17929	17963	17903	17711	17784	17926	17919	17915	17937	17782	17934	17739	17762	18002	17832	18001	17898	17881	17882	17893	17996	17740	17807	17847	17995	17884	17961	17808	17908	17805	17948	17880	17813	17879	17970	17852	17964	17789	17871	17962	17966	17937	17803	17782	17873	17818	17862	17923	17886	17985	17834	17817	17700	17816	18044	17918	17874	17886	17763	17828	18060	17759	17848	17838	17947	18006	17989	17849	17802	17895	17831	17964	17828	18036	18111	17986	17888	17909	17873	17921	17751	17857	17993	17814	17763	17802	17816	17993	18018	17738	17985	17808	17798	17785	17891	17799	17933	17815	17671	18112	17745	17976	17849	17761	18146	17957	18007	17936	17814	17937	17906	17953	17946	17901	17666	17946	18062	17973	17938	17880	17816	17955	17886	18062	17668	17991	17993	17909	17829	17815	17905	17962	17914	17882	17810	17989	17805	17888	17764	18049	17818	17963	17828	17809	17895	17969	17885	17955	17710	17886	17777	18017	17705	18077	18022	17838	17930	17967	17902	17799	17990	17941	17823	17827	17816	17725	17914	17963	17916	17981	17701	18025	18010	17996	17953	17772	17849	17826	17944	17722	17832	17788	17898	17744	17955	17924	17779	17810	17845	17942	17782	17881	17853	17778	17928	17775	17866	17722	17865	17997	17796	17950	17983	17901	17975	17930	17758	17827	17878	18041	17876	17758	17927	17770	18008	17867	17842	17788	17724	17804	18021	17962	17996	17837	17709	17816	18000	17752	17837	17831	17854	17911	17826	17690	17832	17965	17933	17912	17737	17869	17823	17850	17752	17927	17997	17915	17869	17865	17908	17752	17789	17867	18096	17970	17829	17860	18076	17878	17898	17931	17791	17924	17904	17828	17868	17908	17846	17918	17868	17918	17871	17792	17885	17853	17870	18210	17666	17885	17836	17961	17966	17756	17760	17801	17800	17874	17880	17676	17782	17829	17957	17841	17919	17790	17984	17880	17877	17868	17935	17882	17723	17826	17910	17706	17574	17930	17779	17846	17755	17832	17900	17841	17831	17716	17899	17905	17964	17972	17910	17753	17912	17955	17773	17842	17987	17795	17892	17831	17937	17944	17865	17788	17992	17906	17754	17793	18046	17916	17929	17799	17967	17835	17941	17760	17915	17905	17908	17845	17775	17810	17802	17921	17801	17797	18099	17792	17883	18060	17822	17879	17962	18039	17890	17845	17873	17784	17903	17787	17952	17833	17758	17651	17926	17759	17909	17951	18046	17783	17817	17780	17719	17757	17907	17991	17749	17847	17818	17775	17963	17969	17884	17886	17898	17847	17750	17930	17961	18070	17701	17814	17833	17890	17843	17902	17857	17895	18037	18045	17897	18019	17764	18117	17885	17852	17709	17614	17736	17660	17829	17956	18005	17887	17841	18079	17854	17993	17830	17876	17991	17877	17924	17862	17822	17986	17868	18016	17773	17861	17974	17760	17704	17876	17918	17986	17890	17948	17947	17830	17979	18054	17974	17838	17822	17810	17774	17819	17870	17939	17815	18018	17838	17765	17733	18015	17593	17770	17862	17772	17924	17875	17787	17817	17889	17900	17829	17889	17716	17761	17773	17930	17785	17881	17996	17800	17953	17760	17863	17879	17946	17780	17875	17950	17884	17839	17764	17827	17754	17750	17912	17862	17727	17770	17858	18005	17870	17699	17928	17843	17803	17789	17955	18002	17851	18025	17767	17831	17923	17835	17846	17871	17831	17860	17929	17954	17743	17658	17931	17750	18069	17831	17906	18011	17905	17901	17864	17825	17895	18014	17764	17852	17912	17908	17701	17966	17815	17783	17927	17960	18024	17838	17781	17879	17892	17965	17891	17877	17942	17844	17957	17888	18017	17979	17793	17969	17880	18007	17910	17841	17830	17808	17768	17784	17856	17647	17670	18020	17935	17698	18093	18016	17866	17876	17979	17860	17972	17820	17856	17922	17730	17921	17768	17733	17842	17712	17827	17926	17878	17762	17644	17756	17898	17762	17890	17852	17909	17845	17648	17999	17812	17845	17993	17838	18032	17685	17912	17897	17913	17847	17926	17889	17789	17883	18026	17880	17647	18035	17810	17751	17896	17901	17637	17988	17692	17819	17828	17766	17847	17891	17833	17789	17854	17820	17870	17935	17942	17943	17887	17837	17813	17984	17901	17849	17745	17800	17833	17761	17945	17737	17889	17899	17977	17913	17830	17987	17847	18025	17716	17936	17641	17944	17865	17700	17962	17945	17876	17926	17929	17913	17919	17936	17902	18006	17891	17622	17843	17810	17827	17924	17906	17870	17911	17886	17990	17884	17853	17929	17724	17748	17832	17831	17758	17890	18070	17802	17838	17916	17889	17542	17969	17973	17896	17913	17876	17997	17694	17919	17963	17747	17731	17857	17916	17772	17822	17889	17973	17848	17821	17844	17930	17822	17934	17961	17822	17720	17807	17819	17913	17940	17903	17897	17718	17883	17908	17952	17770	17872	17892	17994	17946	17773	17727	17782	17807	17790	17801	17792	17710	17899	17768	17915	18066	17886	18013	17763	17939	17935	17979	17967	17919	17998	17837	17903	17925	17803	17993	17945	17805	18020	17997	17847	17955	17681	17859	17862	17725	17902	17955	17848	17672	18186	17862	17790	17806	17947	17840	17957	17769	17851	17894	17816	17899	17901	17870	17826	17921	17939	17765	17949	17864	17908	17813	17901	17895	17803	17741	17798	17985	17823	17732	17848	17771	17914	17907	17810	17693	17740	17793	17864	17811	17890	17930	17801	17942	18063	17807	17965	17839	17896	17882	17774	18037	18007	17974	17898	17835	18041	17692	17771	17864	17901	17756	17924	18081	17848	17951	17966	17974	17921	17887	17960	17929	17990	17863	17938	17815	18086	17762	17691	17883	17856	17838	17921	17817	17722	18053	17876	17698	17979	17956	17915	17825	17784	18035	17848	17826	17778	18050	17899	17792	17880	17902	17849	17960	17878	17944	17874	17911	17923	17787	17983	17896	17734	17724	17873	17906	17752	17919	17938	17864	17999	17888	17888	17979	17887	17824	17893	17947	17864	17875	18104	17952	17893	17853	17776	17914	17938	17983	17956	17870	17867	17894	17845	17945	17863	17874	17974	17928	17959	17945	17881	17841	17912	17973	17914	17884	17830	17823	17856	17658	17845	17978	17917	17840	18062	17728	17967	17993	18042	17728	17986	17905	17728	17975	17797	17736	17908	17937	17909	17787	17959	17734	17946	17946	17983	17823	17855	17896	17899	17848	17729	18066	17871	18112	17924	17819	17945	17886	17737	17911	17855	17791	17842	17798	17882	17807	17989	17860	17821	17910	17797	17855	17820	17985	17879	17848	17867	17877	17742	17926	17829	17918	17715	17814	17936	17889	17894	17945	17777	17796	17772	17756	17911	17841	18002	17856	17999	17797	17904	17938	17844	17924	17696	17941	17752	18039	18033	17829	17825	17867	17861	17910	17944	17906	18022	17813	17729	17863	17775	17856	17717	17833	17940	17791	17858	17896	17810	17833	17901	17891	18093	17812	17869	17828	17923	18020	17993	17804	18086	17953	17837	17849	17887	17846	18164	18003	17890	17774	17715	17847	17893	17878	17690	17976	17959	17831	17803	17745	17913	17866	17880	17833	17681	17965	17773	17810	17821	17840	17848	17965	17918	17971	17771	17840	17827	17809	17872	17799	17828	17926	17766	17955	17709	17862	17845	18021	17722	17901	17972	17953	17802	18008	17983	17844	17938	17803	17984	17948	17853	18018	17819	17847	17824	17876	17829	17788	17821	17887	17838	17901	17798	17836	17838	17889	17911	17837	17854	17943	17779	17812	17937	17857	17896	17801	18019	17949	17941	17996	17925	17845	17732	17895	17784	17810	17787	17913	17827	17882	17864	17960	17679	17863	17863	17873	17812	17865	17886	17816	17760	17925	17990	17878	17807	17969	18085	17890	17875	17684	17819	17959	17923	17743	17823	17913	17811	17993	18001	17865	17768	17860	17771	17947	17903	17884	17981	17780	17949	17903	17680	18012	17844	17822	18005	17965	17906	17789	17803	17845	17888	18084	17894	17909	17839	17842	17907	17901	17848	17829	17904	17845	17738	17829	17897	17826	17872	17909	17837	17979	18039	17916	17861	17841	17920	17939	18095	17735	18107	17883	17913	17878	17830	17925	18083	17946	17782	17851	18008	17842	17828	17914	17867	17747	17918	18020	17920	18060	17903	17812	17792	17949	17949	17993	17825	17909	17957	17700	17821	18032	17829	17814	17852	17965	17793	17897	17975	18010	17996	17852	17854	17872	17795	17835	18084	17803	17815	17855	17997	17607	17870	17869	17943	17816	17988	18061	17965	18034	17752	17723	18005	17841	17874	18012	17723	17799	17875	17712	17937	18028	17827	17687	18016	18004	17784	17912	17776	17806	17895	17865	17869	17946	17883	17905	17978	17960	17929	17913	17865	17786	17782	17743	17775	17928	17732	17820	17953	17834	17969	17784	17712	17811	17768	17895	17823	17918	18016	17837	17770	17861	17901	17846	17840	17799	17786	17684	17875	17793	17981	18030	17889	18013	17950	17975	17881	17884	17759	17894	18044	17815	17881	17943	17934	17624	17788	18059	17783	17823	18006	17863	17952	17899	18068	17823	17810	17868	17889	17843	17904	17786	17868	17899	17892	17888
27932	21979	23386	21150	18306	18633	18946	18683	18557	18713	18468	18556	19028	21787	19507	18614	18744	18818	18545	18610	18715	18549	18824	18639	18735	18629	18772	18737	18828	18664	18587	18680	18524	18763	18763	18766	18674	18939	18676	18705	18657	18551	18536	18676	18640	18482	18568	18597	18608	18726	18721	18785	18753	18509	18724	18457	18723	18565	18605	18852	18561	18670	18490	18718	18520	18667	18752	18575	18608	18576	18673	18600	18741	18676	18530	18474	18642	18746	18724	18680	18622	18590	18604	18655	18475	18711	18624	18800	18585	18726	18761	18641	18677	18557	18715	18836	18581	18485	18511	18662	18622	18825	18588	18573	18499	18675	18544	18454	18487	18609	18489	18540	18661	18559	18661	18450	18661	18608	18592	18810	18643	18456	18727	18478	18314	18575	18655	18437	18469	18584	18547	18611	18611	18530	18738	18639	18517	18840	18798	18577	18605	18731	18523	18572	18710	18518	18564	18605	18576	18622	18418	18679	18381	18609	18553	18569	18688	18483	18571	18489	18617	18876	18742	18513	18678	18453	18657	18674	18465	18681	18476	18739	18692	18550	18605	18570	18609	18564	18421	18604	18495	18317	18448	18578	18764	18601	18708	18672	18561	18679	18677	18629	18605	18725	18621	18661	18649	18717	18716	18624	18645	18669	18556	18729	18691	18698	18532	18535	18610	18706	18548	18767	18647	18650	18615	18745	18451	18760	18697	18493	18501	18684	18535	18588	18628	18626	18708	18697	18615	18744	18551	18608	18703	18470	18502	18651	18642	18493	18683	18681	18485	18691	18684	18806	18632	18695	18585	18643	18683	18455	18332	18602	18564	18706	18785	18609	18630	18540	18715	18538	18481	18446	18468	18287	18544	18621	18599	18552	18613	18610	18441	18415	18667	18476	18469	18403	18800	18467	18613	18532	18444	18540	18691	18564	18696	18667	18678	18569	18377	18753	18633	18615	18456	18578	18648	18775	18574	18630	18371	18489	18605	18473	18540	18549	18732	18474	18685	18602	18554	18572	18410	18604	18463	18714	18621	18748	18364	18545	18608	18642	18735	18394	18390	18667	18579	18604	18519	18537	18618	18675	18631	18372	18637	18585	18559	18389	18513	18492	18713	18613	18530	18457	18520	18653	18613	18454	18493	18610	18592	18580	18668	18605	18518	18429	18637	18473	18628	18462	18342	18593	18467	18775	18628	18540	18781	18587	18515	18659	18456	18547	18525	18695	18571	18574	18585	18358	18698	18489	18505	18582	18534	18642	18588	18705	18647	18617	18607	18740	18611	18701	18755	18564	18565	18527	18602	18502	18636	18633	18571	18522	18579	18657	18394	18516	18615	18735	18664	18507	18753	18669	18684	18619	18748	18625	18621	18728	18523	18645	18720	18597	18820	18502	18539	18479	18653	18547	18771	18582	18464	18839	18565	18507	18394	18593	18668	18765	18868	18593	18530	18570	18438	18645	18507	18514	18565	18603	18777	18744	18731	18681	18659	18499	18600	18592	18601	18506	18662	18669	18412	18429	18577	18663	18551	18542	18614	18362	18511	18544	18520	18816	18865	18450	18666	18581	18665	18591	18378	18604	18451	18550	18728	18742	18538	18542	18625	18622	18818	18659	18416	18698	18740	18536	18675	18598	18448	18529	18507	18532	18415	18663	18624	18494	18670	18549	18605	18588	18380	18548	18556	18683	18606	18387	18638	18646	18684	18528	18755	18609	18584	18720	18643	18377	18696	18651	18461	18388	18679	18527	18484	18521	18583	18747	18663	18688	18687	18562	18647	18548	18560	18673	18598	18454	18608	18359	18730	18857	18657	18600	18518	18480	18756	18636	18567	18648	18617	18421	18626	18481	18520	18633	18618	18394	18516	18605	18557	18865	18564	18641	18660	18691	18641	18645	18685	18458	18601	18648	18469	18603	18748	18822	18625	18649	18715	18718	18578	18474	18710	18645	18473	18553	18650	18478	18736	18789	18528	18869	18439	18557	18498	18537	18610	18677	18742	18484	18610	18606	18542	18585	18653	18635	18770	18338	18568	18718	18698	18623	18659	18647	18699	18504	18441	18848	18546	18608	18670	18677	18511	18456	18713	18381	18670	18537	18490	18555	18448	18685	18629	18562	18553	18559	18511	18760	18755	18666	18611	18541	18727	18591	18490	18800	18453	18588	18636	18617	18612	18658	18692	18446	18472	18521	18512	18405	18752	18494	18733	18462	18710	18563	18632	18676	18617	18554	18766	18752	18596	18793	18651	18446	18590	18729	18724	18593	18669	18445	18728	18756	18687	18678	18426	18668	18574	18382	18422	18643	18443	18596	18795	18820	18500	18559	18481	18679	18446	18552	18753	18686	18470	18798	18375	18680	18505	18650	18552	18619	18557	18496	18679	18651	18570	18670	18793	18666	18727	18631	18550	18560	18574	18281	18639	18415	18509	18627	18741	18420	18555	18720	18462	18486	18765	18434	18684	18501	18599	18570	18529	18533	18558	18619	18530	18625	18582	18548	18715	18607	18624	18353	18657	18458	18805	18600	18616	18585	18667	18685	18682	18625	18590	18523	18549	18692	18928	18675	18397	18554	18507	18652	18721	18446	18651	18668	18540	18842	18571	18629	18611	18570	18479	18470	18573	18740	18552	18547	18603	18552	18611	18611	18592	18432	18639	18681	18590	18637	18646	18462	18568	18741	18849	18703	18566	18688	18727	18494	18505	18658	18515	18611	18640	18819	18902	18604	18630	18643	18724	18644	18481	18604	18565	18549	18657	18681	18881	18673	18418	18562	18481	18338	18608	18548	18800	18552	18630	18453	18588	18769	18392	18434	18655	18607	18613	18700	18483	18586	18737	18497	18626	18544	18662	18527	18498	18798	18713	18547	18636	18487	18545	18559	18523	18595	18732	18732	18501	18534	18540	18652	18559	18356	18462	18499	18771	18663	18438	18602	18563	18550	18534	18697	18640	18487	18430	18703	18586	18544	18793	18639	18744	18729	18494	18486	18418	18599	18668	18427	18611	18627	18399	18293	18496	18405	18595	18720	18651	18544	18709	18572	18483	18509	18309	18603	18657	18607	18497	18709	18785	18789	18656	18405	18400	18699	18507	18447	18765	18422	18766	18635	18609	18882	18693	18695	18624	18652	18586	18613	18643	18653	18446	18388	18515	18400	18501	18418	18569	18717	18723	18657	18701	18576	18644	18492	18677	18570	18782	18684	18542	18569	18596	18552	18346	18484	18617	18678	18615	18682	18545	18784	18644	18515	18580	18556	18531	18553	18527	18556	18593	18712	18418	18712	18482	18514	18394	18716	18643	18500	18677	18587	18626	18348	18409	18617	18687	18564	18476	18361	18414	18655	18676	18612	18719	18686	18603	18768	18589	18584	18336	18644	18768	18571	18404	18620	18598	18396	18592	18725	18748	18591	18742	18779	18752	18582	18744	18556	18586	18574	18477	18397	18561	18763	18733	18564	18332	18570	18721	18522	18481	18750	18423	18682	18632	18547	18546	18635	18702	18421	18797	18684	18759	18667	18842	18620	18612	18770	18664	18493	18656	18599	18351	18500	18496	18567	18704	18620	18526	18439	18612	18555	18656	18597	18504	18590	18580	18467	18654	18659	18727	18522	18573	18780	18695	18531	18773	18448	18475	18570	18708	18604	18440	18448	18703	18655	18811	18269	18648	18668	18576	18687	18680	18639	18468	18606	18588	18619	18593	18732	18551	18508	18506	18377	18527	18594	18444	18676	18616	18744	18754	18648	18615	18740	18351	18449	18644	18557	18595	18683	18672	18540	18561	18334	18688	18553	18665	18693	18655	18811	18631	18619	18690	18831	18503	18691	18550	18389	18622	18433	18667	18663	18694	18497	18623	18619	18655	18694	18682	18427	18593	18660	18450	18576	18547	18529	18612	18825	18667	18553	18771	18490	18803	18747	18626	18605	18672	18566	18651	18408	18612	18652	18578	18473	18811	18743	18526	18639	18677	18786	18730	18617	18658	18572	18605	18533	18709	18579	18434	18474	18721	18565	18660	18672	18661	18517	18563	18639	18520	18748	18559	18568	18697	18711	18543	18512	18632	18576	18358	18669	18667	18699	18567	18497	18533	18546	18497	18539	18691	18688	18560	18666	18719	18559	18528	18512	18617	18611	18676	18482	18581	18465	18592	18558	18552	18560	18581	18477	18733	18700	18732	18663	18530	18611	18698	18553	18644	18574	18615	18590	18687	18703	18534	18576	18641	18622	18506	18535	18740	18705	18606	18551	18566	18457	18637	18609	18513	18548	18480	18679	18663	18611	18554	18674	18754	18976	18779	18499	18750	18652	18642	18575	18689	18662	18571	18597	18807	18589	18442	18423	18576	18600	18580	18675	18621	18722	18665	18598	18465	18721	18781	18451	18672	18640	18639	18599	18521	18613	18610	18588	18476	18629	18485	18587	18365	18628	18564	18648	18540	18493	18482	18482	18550	18683	18328	18451	18518	18646	18640	18622	18736	18486	18579	18653	18721	18604	18619	18690	18615	18859	18701	18622	18777	18504	18772	18630	18601	18602	18787	18583	18560	18579	18472	18606	18668	18719	18669	18575	18466	18420	18722	18317	18601	18476	18394	18568	18578	18294	18522	18751	18418	18353	18749	18543	18603	18629	18618	18643	18637	18473	18558	18626	18528	18563	18695	18585	18758	18509	18803	18566	18548	18569	18612	18575	18552	18503	18475	18692	18431	18923	18422	18621	18528	18725	18545	18786	18659	18528	18544	18594	18662	18637	18513	18747	18530	18513	18574	18596	18534	18651	18382	18425	18670	18418	18738	18679	18571	18525	18716	18694	18376	18616	18593	18531	18490	18509	18553	18397	18459	18701	18528	18625	18677	18593	18522	18739	18624	18770	18762	18515	18476	18584	18774	18778	18606	18576	18733	18604	18719	18640	18772	18645	18604	18572	18656	18565	18629	18505	18488	18673	18501	18759	18718	18731	18673	18692	18631	18547	18476	18650	18669	18542	18569	18605	18514	18615	18676	18367	18678	18611	18532	18582	18600	18554	18554	18643	18624	18531	18651	18576	18514	18716	18393	18708	18752	18640	18592	18620	18488	18539	18717	18644	18479	18392	18614	18627	18362	18917	18712	18482	18387	18727	18553	18591
15788	17823	17844	17580	17403	17242	17162	17011	17268	17126	17014	16993	18011	22146	17398	17308	17101	17045	17026	17119	17104	17189	17228	17126	17067	17361	16923	17031	17000	17277	17105	16949	17210	17147	16975	16948	16940	17015	17133	17000	17133	16931	16985	17230	17118	17136	16949	17162	17016	17175	17225	17202	17129	17092	17039	17324	17050	17195	17078	17164	17095	16859	17093	17010	17063	17194	17170	17096	17180	17038	17213	16952	17111	16858	16996	17266	17012	17168	17126	17001	17118	17101	16998	17224	16978	17008	16966	17140	17125	17068	16954	17106	16994	17099	17117	17025	17099	17198	16987	16884	17151	16977	17121	17131	16993	17068	17055	17030	17257	17048	16850	17113	17076	17019	17128	16982	17124	16976	16898	17012	17009	17184	17233	17145	17057	17167	17117	17183	17103	17063	17183	17227	17020	17129	17083	17023	17170	17122	16961	16880	17031	17055	17052	17115	16984	17021	17160	17011	17066	17069	17050	17206	17217	17098	17071	17089	17095	17113	16957	17055	17048	17136	17082	16985	17221	17154	17111	16971	17219	17256	16972	16997	17083	17115	16977	16939	17094	16991	16956	17193	17175	17149	17054	17065	16946	16979	17057	17103	17091	17021	17108	16945	17092	16981	17174	17040	17151	17162	17201	17159	17007	17201	17083	17072	17056	17003	17223	17112	16975	17103	17018	17026	16980	17042	17107	16964	17028	17015	17116	16979	17045	17153	17058	16988	17056	17016	16855	17096	17103	17109	16981	17120	17170	16891	16952	17176	17016	17176	17053	17009	16958	17106	16908	17156	17051	16907	17006	17205	17246	17053	17049	17027	17112	16907	17256	17188	17166	17033	16986	17012	16871	17134	17103	17246	17076	17140	17130	16978	17161	17106	17102	16989	17015	17025	17076	17098	17096	17007	16930	17186	17043	17159	17042	17075	17130	17105	17049	16984	17080	16975	17073	17131	17069	16993	16986	17252	16867	17136	17044	17061	17166	16975	17109	17208	17116	17014	16959	17112	17002	16765	17102	17056	17000	17198	17091	17021	17049	17254	17014	17094	17015	17126	17234	17334	17038	17076	16983	17103	17036	16816	17074	17200	17010	16986	17396	17189	17153	16990	17045	16981	17188	17013	16848	17071	17056	17155	16995	17135	17087	16995	17133	17129	17050	17144	17013	17046	17128	17024	17047	17037	17189	17052	17048	17081	17213	17166	17026	17045	16942	17047	17125	16893	17034	17088	17145	17087	17059	16968	16999	17118	17029	17186	17153	17036	17202	17064	17116	16935	17116	17032	17078	17113	17010	17095	17089	17138	17018	17105	17197	16981	17133	17284	17048	16985	17045	17046	17230	16962	17138	17019	17260	17044	17004	17258	16950	17012	17046	17157	17217	17046	17021	16960	17003	17065	16950	17215	17074	17179	17033	16940	17144	17208	17015	17045	17261	17020	17359	17012	17049	16920	16961	17011	17071	17083	17052	17328	17062	17158	17047	16924	17134	17165	17156	17088	17092	17225	17153	17295	17090	17056	17224	16948	17131	17003	17022	17061	17144	17035	17116	16905	16929	16934	17189	17213	17132	17200	17099	17098	17171	17164	17152	17087	17080	16942	17188	17199	17170	17147	17134	17217	16920	17100	17131	17010	17029	17075	17048	17225	16965	16984	17119	17059	17030	17147	16993	16921	17088	17207	16855	17009	17012	16873	17111	17135	17024	16895	17174	17027	17081	17183	17113	17030	17141	17295	16985	17147	17129	17163	17041	16925	17015	16926	17248	17096	17005	16990	16911	16909	17035	17381	17113	17038	17200	17184	17201	16931	17208	17131	17098	17182	16925	17124	17088	16982	16801	17086	17286	17102	17076	17030	17191	17019	17131	17070	17137	17149	17213	17111	17246	16951	17056	16986	17120	17185	17078	16994	17045	17092	17154	17049	16874	17119	17060	17129	17222	17014	17063	17119	17205	17045	17002	17150	17216	17184	17135	17012	17065	17160	17051	17146	17290	17264	17004	17103	17141	17003	17027	17146	17234	17174	16899	17259	17099	17048	17208	17094	16932	17036	17072	16791	16881	17027	17177	17041	17075	17152	16990	17067	17059	17016	16954	17074	17004	17148	17024	17013	17185	17006	17216	17078	17191	17084	17270	17089	17202	17240	17032	17262	17067	16930	17166	17158	16856	17038	17082	17234	17136	17011	16948	17250	16997	17006	17119	17066	17039	17108	17134	17010	17056	17077	17168	17121	17064	16944	17032	17022	17132	17218	16946	17155	17206	17224	17081	17085	17046	17001	17151	17022	16976	16979	17083	17135	17033	17085	16977	17245	17196	17032	17097	17060	16972	17139	17090	16980	16986	16990	17106	17121	16959	17079	16923	17103	17074	16917	16984	17110	17198	16939	17172	17103	17064	16923	17014	17139	16906	16928	17077	17082	16991	17116	17072	17179	17120	17153	16865	17186	17230	17140	17119	17202	16921	17126	17009	16845	17034	17129	17044	16897	17020	16980	17054	17132	17037	17062	17061	17115	17214	17004	17076	16979	17004	17154	16927	17102	17189	17135	17128	17148	17133	17063	17282	17036	17078	17168	17054	16992	16997	17083	17179	17187	17263	17129	17057	17002	16889	17162	17070	17066	17058	17077	17122	17033	17094	16968	16988	16871	17125	17190	16907	17154	17051	17077	16972	16997	17131	17097	16969	17012	17253	17057	16997	17101	17160	17091	17256	17084	17246	17035	17067	17128	17165	17090	17187	17124	17000	17225	17048	17160	17083	17157	17048	17028	17108	17174	16959	17076	17006	17015	16983	17197	17111	17040	17180	17139	16908	17051	17286	17050	17051	17098	17129	17048	17160	17109	17118	17057	17090	17054	16922	17107	17086	17140	17099	17001	17135	17144	17040	16957	16983	17231	17098	17144	17073	17143	17165	17198	17151	16983	17079	17151	16999	17149	17058	17113	17023	17041	17185	17217	16981	17176	16981	16949	17081	16931	17151	16973	17079	17133	17028	17009	17229	17005	17268	17194	17101	17138	17107	17031	17097	17040	17029	17094	17124	16926	17089	17073	17229	17141	17115	16922	17151	17181	17122	17148	17076	16889	17042	17069	17054	16897	17042	17133	17093	17174	16975	17206	17235	17107	17121	17218	17132	17159	16953	17115	17089	17098	17102	17057	17186	16992	17040	16906	17111	17024	17024	17012	16961	17040	17021	17034	17026	17145	17188	17029	17119	17107	16945	17014	17082	17080	17086	17168	17062	17173	17086	17267	17206	17260	17067	17036	17027	16951	17054	16979	16985	17089	16926	17054	16922	17075	16943	16950	17104	16993	17150	17018	17069	16891	17035	17074	17123	17171	16970	17017	17122	17216	17109	17007	17168	17158	17209	17101	17174	17047	17178	16999	17115	17145	16941	16991	17081	16975	17073	17219	17363	17201	17001	17076	17098	17190	17207	17250	17061	17132	17068	17144	17047	16980	16945	17185	16909	17253	17045	16971	17165	17049	17133	17117	17077	17089	17114	17061	17018	16974	17121	16866	17143	16970	17089	17184	17078	17053	17280	17061	17190	17117	16974	17030	17138	16944	17123	16881	17160	17020	16948	17173	17007	16880	17204	16966	17139	16963	16906	17055	17077	16985	17129	17165	17160	17083	16940	17038	16947	17095	17222	17208	17112	17094	17094	17150	17159	17011	17103	17198	17088	16984	17160	17100	17128	17221	17091	17020	17028	17008	17078	16875	17101	17171	17162	17149	16938	16935	17116	17098	17117	17034	17114	16965	17130	17120	17055	17044	17241	17258	17206	17058	17037	17104	16987	16887	17125	17223	17100	17082	17109	17108	17002	16988	17177	17069	17094	17028	17069	17038	17214	17027	17209	17082	17235	17044	17170	17122	17205	16998	17207	17043	17054	17054	17090	17143	17152	16943	17095	16831	17262	16979	17073	17217	17138	16989	17097	17087	16972	17056	17092	17141	17226	16988	16976	17131	16991	17170	16857	17014	16914	17112	17060	16947	16901	16834	17112	16973	17101	17011	17044	16987	17034	17076	17058	17143	17019	16939	17155	16992	17116	16983	17079	17089	16983	17216	17150	16970	17078	17168	17019	16999	16974	16925	17013	16986	16982	16935	17129	17010	17188	17070	16986	17189	17142	17118	17221	17061	17101	17132	17251	17023	17012	17041	17140	17132	17017	17025	17132	17020	17129	17157	17130	17048	17080	17079	17312	17211	16987	16942	17021	16980	17048	17109	16982	17204	17047	17071	17123	17026	17033	17151	16964	17175	17010	17018	17195	17104	17039	17043	16948	17169	17021	17017	17173	17142	17052	17058	17015	17001	17110	16999	16934	17081	17070	17145	16986	17176	16960	17091	17099	16924	17088	16916	17157	16962	16976	17212	17083	16984	17050	17154	17038	17041	17022	17056	17046	17182	17174	17078	17281	17156	17057	17033	16999	17001	16987	16920	17084	17216	17048	17020	17026	17074	16976	17208	17171	16991	17171	17081	16880	16995	17092	17045	17136	17195	17144	17073	16994	17085	17114	17130	16991	17275	17107	17081	17169	17022	17062	17034	17204	16946	17122	17070	17108	17065	16988	17216	17109	17053	16948	16980	16968	17260	16922	17068	17297	17255	16847	16962	17037	17025	17035	17111	17228	16980	17010	17023	17088	17150	17076	17079	17061	16883	17060	17136	17072	16981	16993	17132	17228	17065	17035	17074	17045	17031	16992	17079	17126	17032	17049	17079	17118	17136	17075	17079	17061	16990	17015	17141	17082	17071	17090	17029	17034	17125	16919	17319	17130	17167	16989	17253	17135	17022	17157	17127	16899	17156	16968	17085	17049	17100	17118	16873	17002	17042	16984	17160	16968	17001	17010	17201	17066	17175	17073	17111	17037	17070	17345	16933	17169	17053	17020	17080	17191	17112	16998	16973	17116	16999	16978	16972	17030	17056	17203	17090	17094	17012	17134	16910	16971	17099	16962	17186	17058	16941	17025	16970	16906	16970	16996	17127	17148	17010	17058	17218	17305	17013	17177	16918	17160	17126	17073	17005	17176	17156	16964	16969	17082	17071	17006	16944	17112	17139	16953	17131	17194	17143	17110	17170	17029	16942	16950	16921	17116	16932	17152	17026	17126	17014	16957	17192
24251	21140	28296	24497	22163	21578	21602	20018	19921	19938	19888	19777	23364	35474	22972	19876	19861	19742	19539	19510	19552	19500	19577	19535	19576	19577	19546	19654	19798	19322	19622	19651	19565	19568	19621	19394	19833	19456	19525	19368	19410	19451	19399	19403	19336	19327	19412	19533	19717	19971	20081	20000	19660	19681	19492	19651	19630	19525	19463	19482	19400	19452	19502	19448	19574	19427	19601	19521	19486	19350	19637	19565	19537	19335	19568	19399	19533	19461	19625	19397	19447	19408	19387	19481	19565	19281	19426	19448	19539	19536	19363	19409	19294	19504	19274	19335	19180	19341	19581	19539	19387	19340	19390	19467	19393	19248	19466	19545	19607	19328	19510	19549	19390	19460	19450	19394	19298	19483	19588	19195	19271	19550	19499	19601	19370	19339	19445	19270	19379	19411	19123	19142	19403	19497	19685	19628	19465	19350	19542	19318	19238	19479	19419	19394	19475	19491	19090	19527	19457	19539	19370	19419	19504	19500	19367	19455	19459	19498	19523	19322	19571	19554	19546	19464	19515	19226	19542	19534	19314	19543	19430	19451	19311	19353	19692	19546	19578	19475	19711	19374	19383	19433	19531	19344	19529	19414	19429	19375	19496	19432	19461	19581	19647	19483	19395	19442	19573	19331	19436	19435	19647	19519	19412	19285	19176	19461	19444	19543	19516	19444	19351	19370	19524	19389	19469	19322	19524	19439	19298	19328	19466	19581	19536	19398	19438	19631	19069	19342	19387	19372	19288	19388	19574	19369	19295	19546	19448	19580	19588	19477	19338	19420	19525	19270	19401	19522	19514	19435	19158	19434	19529	19518	19431	19357	19464	19444	19462	19469	19479	19580	19416	19508	19416	19524	19608	19442	19439	19322	19364	19488	19498	19314	19266	19213	19400	19452	19259	19171	19436	19364	19406	19359	19344	19387	19392	19415	19185	19550	19496	19459	19562	19463	19434	19559	19618	19498	19421	19401	19622	19403	19404	19363	19268	19289	19486	19339	19615	19581	19272	19395	19437	19436	19407	19492	19637	19338	19358	19471	19456	19432	19349	19454	19598	19243	19538	19573	19172	19327	19340	19398	19296	19418	19349	19312	19503	19553	19454	19485	19293	19394	19375	19378	19496	19467	19630	19367	19344	19488	19455	19307	19139	19585	19376	19411	19275	19433	19353	19336	19447	19215	19337	19543	19658	19443	19520	19545	19322	19396	19476	19513	19377	19376	19577	19541	19505	19325	19213	19579	19455	19552	19334	19340	19353	19450	19483	19300	19499	19261	19383	19504	19554	19231	19580	19469	19294	19309	19539	19451	19508	19251	19434	19408	19531	19368	19524	19567	19355	19314	19436	19366	19357	19402	19476	19471	19257	19342	19446	19302	19373	19501	19381	19314	19392	19387	19534	19476	19535	19583	19455	19456	19432	19331	19361	19392	19304	19374	19526	19496	19470	19320	19410	19523	19731	19349	19413	19500	19448	19249	19571	19462	19465	19280	19482	19496	19521	19467	19458	19363	19528	19457	19408	19440	19667	19352	19244	19446	19437	19646	19404	19506	19501	19431	19304	19600	19296	19603	19275	19406	19352	19439	19237	19335	19605	19458	19312	19305	19605	19565	19482	19617	19492	19419	19339	19423	19399	19419	19464	19373	19650	19542	19540	19525	19439	19410	19309	19492	19406	19489	19345	19458	19433	19332	19482	19417	19580	19393	19635	19648	19446	19304	19349	19277	19403	19529	19525	19472	19374	19549	19456	19345	19625	19484	19554	19437	19346	19703	19433	19323	19527	19717	19659	19665	19519	19344	19366	19289	19243	19450	19257	19529	19355	19391	19354	19471	19515	19378	19507	19200	19554	19437	19546	19411	19517	19551	19424	19432	19529	19261	19548	19469	19433	19494	19357	19372	19418	19470	19486	19696	19217	19417	19571	19486	19409	19417	19358	19487	19379	19596	19430	19531	19370	19421	19391	19590	19483	19576	19555	19386	19347	19496	19559	19402	19528	19446	19644	19581	19389	19360	19456	19322	19607	19347	19480	19422	19434	19412	19398	19284	19490	19401	19410	19536	19461	19469	19355	19426	19421	19575	19352	19346	19244	19482	19482	19668	19430	19219	19359	19398	19443	19615	19465	19543	19353	19362	19355	19429	19263	19407	19476	19639	19406	19490	19333	19351	19348	19488	19627	19286	19471	19426	19514	19678	19648	19573	19587	19474	19323	19554	19662	19587	19468	19512	19260	19226	19402	19195	19559	19335	19419	19271	19431	19338	19351	19482	19570	19425	19578	19625	19397	19554	19300	19381	19258	19157	19642	19446	19542	19502	19561	19340	19474	19446	19313	19394	19434	19239	19729	19428	19618	19257	19548	19408	19447	19540	19462	19343	19514	19372	19523	19281	19477	19466	19314	19417	19608	19419	19385	19534	19573	19365	19438	19409	19557	19416	19259	19353	19449	19573	19594	19570	19542	19496	19502	19283	19543	19257	19338	19574	19406	19263	19335	19315	19359	19432	19339	19304	19536	19425	19405	19636	19423	19587	19545	19480	19134	19307	19595	19543	19655	19431	19499	19394	19370	19437	19502	19434	19494	19157	19397	19430	19538	19644	19495	19499	19661	19423	19373	19276	19401	19379	19400	19313	19530	19632	19409	19479	19499	19123	19656	19553	19623	19135	19337	19487	19488	19425	19465	19389	19498	19374	19346	19435	19378	19452	19557	19628	19576	19399	19380	19237	19511	19404	19439	19238	19421	19549	19379	19416	19396	19422	19472	19431	19447	19335	19055	19566	19284	19219	19652	19349	19310	19313	19479	19453	19461	19520	19401	19454	19495	19448	19469	19345	19678	19325	19317	19410	19521	19472	19303	19733	19482	19408	19475	19507	19445	19366	19449	19476	19545	19443	19314	19383	19272	19319	19504	19459	19550	19624	19604	19318	19420	19387	19378	19438	19422	19564	19534	19496	19373	19441	19502	19471	19332	19551	19488	19321	19520	19538	19546	19393	19189	19622	19640	19331	19500	19399	19499	19334	19459	19550	19581	19529	19450	19209	19228	19403	19380	19522	19499	19582	19388	19440	19374	19376	19217	19519	19407	19210	19279	19525	19230	19498	19560	19449	19267	19303	19383	19227	19432	19483	19352	19497	19434	19539	19475	19450	19398	19387	19351	19274	19655	19514	19667	19368	19418	19481	19578	19638	19433	19355	19276	19465	19538	19531	19246	19318	19416	19524	19439	19633	19485	19409	19436	19193	19604	19305	19480	19402	19549	19534	19509	19272	19380	19546	19642	19412	19411	19514	19455	19553	19576	19684	19458	19350	19556	19386	19331	19556	19643	19490	19599	19531	19382	19394	19550	19634	19360	19337	19423	19551	19442	19491	19409	19424	19543	19389	19615	19628	19389	19621	19329	19595	19428	19571	19362	19523	19515	19453	19528	19352	19544	19503	19631	19491	19290	19305	19595	19258	19375	19421	19502	19648	19391	19375	19372	19382	19480	19315	19351	19313	19371	19564	19512	19480	19461	19493	19493	19523	19592	19475	19560	19634	19397	19449	19559	19498	19518	19416	19336	19602	19578	19549	19265	19564	19444	19390	19406	19311	19424	19463	19483	19550	19476	19449	19658	19426	19376	19312	19481	19535	19376	19482	19473	19665	19508	19448	19391	19521	19351	19585	19443	19431	19480	19472	19571	19397	19580	19384	19488	19404	19428	19392	19390	19505	19255	19548	19439	19548	19295	19400	19260	19191	19286	19470	19444	19724	19563	19468	19490	19376	19331	19539	19708	19461	19440	19440	19375	19398	19524	19338	19543	19572	19376	19412	19580	19641	19526	19456	19401	19460	19546	19403	19420	19557	19529	19506	19426	19349	19464	19554	19492	19346	19404	19242	19539	19424	19513	19440	19531	19433	19378	19174	19588	19548	19400	19345	19367	19358	19396	19406	19431	19568	19334	19501	19458	19648	19518	19541	19471	19630	19445	19465	19556	19490	19613	19390	19397	19279	19653	19498	19544	19665	19420	19243	19402	19437	19436	19397	19608	19634	19422	19366	19305	19352	19192	19377	19473	19453	19513	19468	19366	19406	19731	19472	19522	19221	19475	19486	19478	19686	19498	19516	19515	19648	19400	19346	19553	19559	19448	19457	19181	19332	19508	19362	19512	19547	19450	19279	19331	19492	19444	19251	19328	19531	19390	19424	19315	19371	19380	19407	19547	19618	19389	19548	19386	19238	19520	19438	19530	19418	19588	19359	19684	19372	19537	19405	19540	19606	19432	19507	19249	19516	19556	19379	19608	19458	19589	19334	19166	19361	19509	19283	19587	19231	19552	19515	19453	19500	19463	19508	19442	19439	19377	19489	19530	19547	19494	19595	19438	19428	19514	19322	19397	19442	19189	19590	19385	19452	19452	19559	19417	19414	19497	19528	19400	19612	19325	19660	19468	19553	19387	19468	19361	19477	19589	19457	19337	19402	19614	19409	19411	19463	19275	19406	19347	19335	19295	19260	19454	19677	19333	19568	19458	19488	19424	19316	19394	19432	19537	19406	19362	19581	19495	19388	19288	19396	19491	19399	19562	19490	19437	19385	19491	19431	19307	19549	19230	19342	19254	19422	19312	19451	19258	19388	19552	19394	19560	19496	19545	19486	19534	19347	19418	19276	19367	19402	19437	19538	19441	19446	19404	19364	19650	19666	19353	19363	19500	19391	19526	19437	19547	19493	19479	19616	19440	19344	19489	19401	19669	19487	19502	19305	19592	19491	19206	19460	19346	19451	19474	19286	19365	19615	19505	19402	19212	19425	19598	19421	19511	19539	19544	19496	19463	19295	19512	19515	19615	19653	19359	19491	19626	19326	19482	19279	19372	19380	19469	19497	19447	19558	19360	19485	19436	19530	19193	19490	19452	19648	19341	19250	19295	19381	19294	19305	19352	19396	19464	19674	19493	19532	19451	19507	19622	19412	19425	19474	19361	19406	19567	19543	19400	19411	19455	19432	19593	19370	19380	19444	19505	19356	19399	19720	19597	19606	19405	19453	19542	19341	19425	19629	19290	19396	19453	19441	19506	19525	19372	19680	19434	19578	19255	19374	19513	19375	19344	19308	19459	19453	19468	19447	19589	19529	19378	19490	19466	19411
15321	23503	22302	19794	18943	18696	18225	18017	17908	17905	17703	18047	24796	37959	18341	17493	17823	17622	17755	17739	17745	17758	17681	17695	17527	17566	17665	17476	17693	17550	17681	17613	17662	17635	17651	17625	17839	17623	17635	17620	17496	17592	17737	17652	17575	17603	17442	17614	17927	18463	18368	17973	17938	17452	17680	17792	17615	17462	17594	17602	17529	17492	17603	17582	17631	17726	17658	17581	17535	17472	17683	17513	17502	17562	17729	17703	17665	17616	17558	17732	17539	17731	17675	17622	17622	17645	17359	17448	17580	17450	17666	17676	17603	17648	17467	17531	17533	17596	17590	17760	17688	17584	17602	17666	17574	17603	17597	17575	17629	17578	17637	17312	17585	17593	17615	17777	17437	17626	17660	17575	17528	17610	17651	17512	17469	17505	17568	17682	17677	17545	17569	17529	17640	17531	17544	17737	17698	17419	17565	17703	17666	17640	17458	17603	17535	17480	17494	17488	17575	17507	17615	17676	17759	17769	17576	17588	17667	17679	17479	17448	17337	17644	17527	17640	17561	17795	17448	17484	17399	17777	17452	17545	17835	17496	17517	17520	17479	17518	17707	17639	17662	17734	17419	17527	17638	17631	17645	17526	17628	17396	17548	17691	17562	17491	17627	17680	17634	17435	17542	17517	17497	17707	17686	17641	17651	17504	17334	17587	17766	17599	17451	17612	17525	17601	17349	17684	17581	17572	17564	17456	17516	17627	17577	17603	17505	17422	17458	17698	17522	17581	17782	17551	17581	17649	17699	17694	17438	17593	17591	17416	17520	17534	17597	17478	17573	17405	17582	17625	17611	17531	17645	17622	17467	17453	17535	17581	17639	17388	17783	17457	17477	17565	17529	17620	17242	17339	17693	17512	17760	17593	17441	17558	17616	17694	17426	17652	17476	17416	17655	17368	17719	17509	17435	17522	17496	17689	17539	17532	17618	17525	17511	17529	17582	17686	17579	17620	17619	17431	17484	17615	17670	17674	17613	17785	17608	17536	17531	17494	17631	17560	17648	17655	17612	17618	17540	17603	17621	17729	17461	17525	17481	17564	17672	17546	17565	17489	17529	17461	17461	17403	17539	17577	17537	17538	17592	17476	17486	17604	17314	17482	17467	17698	17529	17678	17484	17522	17586	17339	17519	17591	17537	17582	17679	17658	17660	17571	17522	17754	17765	17434	17732	17599	17767	17480	17600	17443	17597	17600	17492	17431	17583	17512	17592	17660	17560	17499	17657	17538	17397	17512	17540	17391	17602	17551	17563	17517	17500	17549	17588	17613	17632	17544	17484	17361	17708	17554	17536	17347	17582	17688	17533	17406	17644	17571	17469	17759	17584	17562	17488	17689	17752	17642	17509	17414	17640	17549	17619	17629	17447	17561	17376	17530	17636	17646	17430	17383	17386	17483	17630	17395	17529	17502	17634	17537	17544	17612	17589	17343	17687	17579	17614	17553	17485	17680	17633	17462	17398	17557	17593	17436	17543	17433	17530	17499	17602	17770	17694	17553	17594	17604	17527	17505	17569	17568	17518	17539	17393	17536	17584	17461	17540	17519	17565	17603	17701	17568	17459	17576	17677	17450	17488	17583	17663	17572	17468	17480	17741	17530	17693	17428	17522	17626	17714	17460	17443	17661	17711	17580	17556	17517	17645	17720	17593	17513	17441	17559	17543	17503	17601	17470	17412	17413	17713	17591	17503	17515	17624	17703	17495	17484	17767	17441	17590	17457	17635	17595	17490	17766	17457	17606	17406	17647	17488	17666	17544	17580	17651	17549	17519	17698	17400	17508	17550	17682	17471	17633	17471	17562	17417	17661	17416	17612	17521	17610	17607	17619	17495	17638	17591	17503	17519	17560	17528	17720	17570	17499	17512	17525	17505	17702	17584	17581	17556	17575	17418	17776	17587	17405	17726	17632	17504	17650	17578	17725	17514	17697	17630	17487	17601	17635	17637	17496	17685	17488	17470	17768	17491	17521	17555	17632	17660	17662	17639	17626	17600	17740	17630	17650	17586	17636	17556	17643	17534	17536	17497	17417	17503	17557	17672	17599	17632	17666	17544	17613	17591	17588	17467	17510	17603	17574	17696	17668	17718	17506	17500	17579	17423	17601	17508	17598	17360	17580	17549	17545	17581	17661	17584	17556	17486	17568	17411	17531	17588	17414	17593	17713	17579	17566	17496	17725	17356	17546	17567	17430	17512	17534	17527	17365	17801	17452	17486	17540	17503	17626	17487	17538	17723	17519	17688	17451	17466	17556	17635	17576	17558	17475	17645	17720	17573	17537	17665	17601	17454	17646	17638	17586	17647	17627	17603	17570	17659	17642	17494	17591	17492	17537	17605	17578	17599	17618	17612	17689	17519	17750	17650	17632	17520	17544	17636	17676	17292	17508	17662	17602	17444	17309	17704	17472	17616	17487	17622	17563	17382	17493	17522	17673	17624	17496	17775	17492	17464	17606	17508	17577	17599	17499	17563	17594	17453	17723	17523	17580	17613	17504	17532	17454	17568	17560	17535	17600	17593	17477	17695	17753	17588	17604	17362	17682	17489	17607	17534	17558	17447	17476	17515	17558	17636	17505	17642	17675	17585	17614	17685	17572	17470	17518	17534	17508	17608	17488	17665	17533	17713	17601	17522	17513	17450	17687	17698	17455	17553	17750	17494	17639	17511	17462	17581	17595	17504	17481	17684	17484	17594	17530	17486	17561	17695	17633	17524	17584	17520	17683	17516	17671	17680	17522	17637	17510	17533	17484	17551	17634	17766	17316	17518	17480	17567	17612	17792	17535	17741	17615	17480	17684	17623	17577	17573	17541	17503	17497	17585	17692	17494	17682	17425	17545	17391	17574	17500	17551	17745	17591	17611	17627	17570	17525	17531	17625	17522	17671	17593	17664	17504	17587	17581	17654	17533	17726	17506	17505	17639	17645	17536	17563	17602	17771	17616	17557	17552	17559	17591	17636	17508	17539	17402	17509	17481	17501	17435	17616	17493	17500	17386	17567	17645	17541	17415	17452	17584	17577	17500	17554	17652	17605	17693	17625	17506	17572	17627	17706	17564	17653	17567	17640	17621	17587	17495	17679	17612	17493	17548	17488	17583	17674	17659	17670	17592	17723	17449	17785	17479	17676	17436	17613	17698	17688	17470	17655	17535	17623	17675	17438	17645	17502	17569	17657	17629	17635	17541	17611	17407	17629	17536	17527	17497	17483	17632	17631	17520	17488	17501	17623	17622	17694	17401	17477	17651	17681	17396	17548	17582	17692	17496	17481	17560	17628	17525	17548	17365	17593	17632	17615	17593	17510	17495	17544	17514	17577	17508	17552	17632	17366	17557	17614	17607	17778	17559	17601	17607	17683	17618	17655	17620	17564	17634	17525	17404	17432	17513	17525	17616	17729	17505	17747	17628	17719	17601	17604	17415	17566	17548	17491	17566	17684	17522	17579	17665	17654	17525	17565	17567	17537	17580	17847	17557	17571	17529	17580	17582	17634	17493	17664	17511	17599	17687	17687	17551	17597	17524	17635	17535	17555	17492	17519	17561	17528	17656	17502	17574	17607	17631	17484	17570	17457	17547	17497	17651	17658	17442	17558	17666	17417	17547	17743	17628	17541	17694	17531	17665	17609	17633	17504	17637	17425	17501	17573	17399	17793	17635	17645	17547	17553	17591	17711	17642	17552	17549	17348	17721	17574	17570	17582	17689	17559	17535	17514	17484	17549	17674	17562	17446	17714	17638	17531	17723	17810	17634	17524	17536	17589	17553	17496	17579	17583	17438	17648	17559	17475	17567	17586	17646	17603	17592	17656	17687	17715	17588	17420	17518	17418	17762	17640	17666	17640	17739	17713	17530	17521	17644	17624	17475	17590	17544	17629	17282	17444	17485	17675	17567	17555	17456	17583	17744	17558	17487	17536	17653	17407	17564	17533	17418	17429	17495	17539	17367	17533	17488	17528	17745	17505	17532	17380	17478	17546	17378	17623	17549	17530	17519	17572	17713	17605	17667	17638	17519	17528	17575	17597	17500	17512	17588	17637	17536	17492	17501	17492	17395	17573	17555	17580	17406	17576	17588	17564	17666	17752	17556	17621	17496	17535	17558	17594	17694	17645	17482	17623	17574	17772	17634	17553	17719	17742	17509	17541	17536	17653	17564	17556	17569	17747	17463	17481	17662	17583	17488	17557	17656	17584	17528	17605	17654	17631	17498	17591	17566	17616	17478	17551	17630	17604	17735	17512	17492	17519	17664	17570	17570	17594	17587	17522	17617	17554	17538	17689	17683	17508	17549	17454	17555	17641	17525	17722	17627	17686	17537	17671	17520	17609	17635	17609	17753	17520	17837	17525	17453	17588	17559	17572	17542	17665	17444	17697	17501	17639	17554	17553	17516	17823	17532	17618	17756	17738	17643	17803	17593	17654	17538	17604	17483	17572	17537	17582	17679	17539	17444	17566	17592	17462	17514	17544	17549	17489	17592	17600	17506	17545	17574	17546	17621	17603	17748	17566	17625	17450	17437	17635	17583	17553	17694	17650	17532	17606	17535	17603	17604	17463	17711	17643	17563	17585	17634	17535	17590	17721	17496	17747	17478	17628	17555	17514	17718	17628	17426	17657	17388	17543	17687	17724	17360	17611	17614	17526	17452	17662	17518	17755	17717	17566	17658	17728	17676	17720	17565	17456	17554	17494	17438	17573	17539	17536	17558	17535	17690	17606	17602	17622	17654	17523	17652	17581	17545	17572	17686	17687	17577	17584	17618	17495	17525	17742	17502	17542	17517	17773	17447	17619	17621	17639	17686	17406	17560	17589	17603	17478	17645	17549	17518	17589	17513	17596	17703	17584	17525	17621	17685	17599	17709	17446	17588	17559	17468	17524	17576	17768	17631	17545	17783	17682	17457	17773	17496	17479	17603	17672	17546	17485	17566	17768	17541	17675	17602	17583	17618	17528	17577	17436	17528	17581	17727	17480	17414	17576	17343	17469	17793	17490	17512	17607	17601	17457	17497	17579	17451	17492	17673	17743	17472	17670	17364	17628	17590	17686	17531	17604	17535	17558	17553	17544	17507	17558	17521	17561	17643	17556	17684	17601	17575	17765	17432	17707	17572	17561	17512	17558	17680	17513
23168	21212	28992	23777	21676	23824	24649	21015	20359	20613	20625	20329	27629	45844	26423	20876	20503	20085	20043	20232	20228	20007	20192	20081	20151	20144	20011	20076	20272	20142	20377	20014	20194	20066	20125	20150	20076	20061	20088	19994	20127	19984	19934	20091	20123	19945	19990	20046	20109	20963	20981	20756	20668	20093	20067	19952	19995	19974	20012	19848	19855	20057	19797	19821	19754	20006	20148	19967	19844	19916	19920	20012	19891	20049	20138	20095	19870	19959	20131	20114	20182	20211	19807	20023	20141	19906	20030	19770	20042	19868	20000	19809	19787	19877	19991	19864	19744	19901	20058	20064	19832	19874	19916	19914	19821	19887	20068	20112	19999	19917	19940	19832	19919	19868	19819	19795	19938	19842	20098	20007	19737	19813	19879	19708	19661	19898	20022	19807	19986	19876	19857	19902	19937	20006	19987	19893	19959	19819	20029	20112	19809	19935	19879	20005	20078	19746	19707	19762	19814	19877	19862	19893	19976	19709	19661	19767	20045	19856	19966	19877	19912	19889	19728	20027	19818	19927	19860	19909	19986	20037	19915	19818	20022	19991	20091	19973	20064	19874	19965	19910	19963	19835	19862	19952	20048	19818	19909	19955	19869	19895	19742	19733	19965	19951	19908	20021	19977	19930	19926	19746	19835	19850	19826	19751	19743	19940	19783	19759	19908	19757	19892	19781	19723	20044	19758	19779	19829	19899	19947	19990	19963	19888	19847	19752	19929	19928	19869	19928	20004	19723	19900	20169	19958	20009	19889	19913	19931	19981	20026	19795	19847	19796	19895	19838	19903	19883	20143	19931	19868	19761	19802	19917	19843	19880	19888	20117	20009	19952	19786	20046	19950	19939	20126	19747	20012	19876	19912	19787	19847	19771	19942	19878	19913	19941	19728	19934	19967	19892	19945	19840	19859	20009	19960	19943	19877	19873	20031	19760	19785	19935	19858	19902	19966	19725	19833	19936	19788	19724	19798	19975	19945	20032	19706	19908	20213	19918	20112	19762	19845	19965	19999	19913	19954	19811	20221	20103	20019	19788	19969	19806	19966	19740	19776	19749	20055	19944	19923	19813	19812	19880	19852	19811	19988	19772	19966	19979	20078	19877	20018	20215	20140	20053	19967	19842	19725	19864	19863	19953	19999	19939	19953	19835	19719	19791	19902	19844	19842	20001	20014	19955	19685	19928	20034	20015	19797	19948	19765	19801	19900	19685	19723	20024	19896	19999	19913	19812	19757	20032	20009	19762	20084	20028	19821	19799	19843	19891	19932	19940	19852	19853	19770	20131	19875	19861	19845	19984	20103	19828	19920	19828	19849	19999	19930	20003	20050	19764	19813	19913	19727	19697	19917	19898	20214	20097	19866	19802	20111	19955	19898	19696	19787	19764	19773	19759	19571	19729	19859	19860	19946	19953	20025	19782	19801	19856	19802	19883	19688	19869	19896	19944	19800	19965	20032	19865	20014	19912	19996	19832	20022	19806	19911	19781	19787	19859	19848	19983	19876	19949	19855	19811	19748	19868	19834	19996	19911	19989	19786	19972	19914	19810	19996	19863	20135	19652	19840	19878	19719	20080	19935	19994	20105	19935	19863	19757	19895	19652	19672	19771	19808	20029	19888	19949	19734	19694	19755	19866	20054	20138	20171	20061	20047	20065	19952	19752	19988	19871	19870	19960	19976	20019	19903	20100	19895	19950	20029	19583	19975	19855	19968	19775	20053	19769	20010	19757	19796	19835	19818	19723	19858	19830	19782	19790	19893	20007	19967	19763	19893	19869	19826	19760	19899	19908	19794	19895	20074	19865	19902	19788	19945	19685	19942	19862	19768	19934	19977	19892	19866	19804	19846	19860	19800	19955	19716	19993	19793	19856	19968	19919	19985	19880	20015	20063	19759	19905	20026	19816	19930	19913	19696	19762	19864	19955	19973	20096	19829	19783	19844	19646	19976	19778	19989	19948	19834	19615	19821	19883	19870	19884	19857	19768	19871	19935	19823	19752	19831	20171	20042	19955	19923	19786	19970	20021	19987	19867	19746	19858	19678	20006	19895	20021	19975	20036	20190	19816	19801	19869	19870	19843	19881	19935	19708	19939	19956	19837	19823	19772	19908	19845	19837	19929	19942	19739	19812	19834	19852	19923	19966	19941	19885	19936	19827	20008	19765	19738	19738	19884	19893	19803	19804	19580	20036	19717	19879	19911	19864	19893	19942	20111	19755	19802	19869	19970	19741	20039	19815	19730	19871	20017	19892	19785	19976	19819	19911	19841	20035	20084	20045	20011	19981	19977	19927	19835	20037	19777	20134	19897	19750	19788	19928	19943	20041	19974	19865	19822	19843	19997	20014	19709	19918	19824	20024	19646	19860	19837	19871	19682	19816	19823	19905	19908	19825	19804	19786	19889	19915	20034	19940	19966	19942	20026	20090	19643	19881	19911	19919	19784	19977	19721	19811	19705	20037	19841	19986	19951	19871	19837	20037	19971	20141	19738	19744	19765	19915	19903	20076	20087	19841	20001	19951	20015	19976	19921	19866	19953	19952	19990	19833	19836	19996	19966	19948	19818	20144	19698	19934	19802	19963	19867	19847	19978	19850	19686	19773	19757	19828	20226	20186	19974	20053	19973	19888	19853	19846	19839	19916	19860	19922	19706	19946	19765	19793	19932	19794	19755	19948	19691	19923	20067	19932	19977	20045	19755	19973	20023	20017	19949	19823	19858	19954	20036	20000	20149	19816	20049	20080	19957	19975	19796	19735	19882	19765	19911	20032	20016	19963	19916	20026	19928	19695	20000	19992	19931	20006	19985	19864	19891	19774	19836	19923	19820	20000	19728	19911	19934	20113	19942	19925	20170	19708	19953	19969	19978	20127	19988	19900	19942	20105	19830	19868	19971	20004	19917	19978	20010	19752	19871	19945	19963	20061	20046	19913	20096	19911	19843	19966	19927	19906	19980	19983	19818	19849	19653	19954	19927	19866	19858	19880	20068	19945	19901	19806	19821	19897	19951	19913	19941	19650	19940	20002	19858	19873	19923	20018	19783	19857	19902	20061	19872	19909	19700	19809	20233	20017	19965	19934	19921	20090	19932	20153	19982	19915	19918	19856	19732	19850	19799	19912	19857	20099	19780	19946	20062	19819	19959	20005	19951	19800	19775	19887	19521	20132	20060	20027	19893	19798	19723	19937	20110	19884	19950	19832	20002	19770	20067	19841	19990	20018	19773	19951	19946	19575	19710	19898	19959	19970	20089	19636	19903	19928	19760	19839	20024	19927	19935	19924	19863	19898	19947	19814	19972	19825	19825	19915	19939	19924	19719	20083	20004	19944	19820	19970	19903	19946	19843	19823	20014	20058	19858	20190	19904	20008	19817	19779	19785	19878	19855	19953	20011	20021	19831	19901	19860	20008	19934	19935	19610	19939	19941	19955	19692	19810	19972	19909	19858	19801	19908	19809	19861	19972	19954	19736	19753	19785	19812	19837	20066	19744	19835	19807	19995	19812	19847	19708	19650	19784	19819	20137	19967	20106	19826	19892	19827	19742	20017	19993	19925	19921	19878	19895	19902	19987	19930	20229	20015	19913	19780	19738	19741	19751	19967	19831	19777	19713	19843	19884	19674	19816	19905	19862	19761	19885	19697	19945	19964	19935	19792	19847	19795	20002	19887	19916	19919	19832	19844	19780	19997	20076	19904	20081	20038	19928	19680	20014	19899	20140	19979	19918	19798	19860	19709	19956	19718	20139	19958	19771	19762	19878	19943	20008	20023	19670	19774	19997	19939	19944	19902	19860	20048	19971	20105	19992	19883	19840	20043	19778	20011	19825	19901	19886	19911	19929	19738	19932	19909	19944	19867	19792	19973	20018	19801	19896	19897	19846	19762	19971	19823	19804	19707	19964	19868	19878	19847	19854	19858	20045	20025	20030	19964	19841	19890	20050	19855	20003	20016	20009	19733	19984	20023	19872	19696	19666	19907	19974	19866	19617	19685	19806	19902	20152	20035	19832	19912	20072	19958	19941	19891	19997	20018	20120	19961	20099	19988	20048	19850	19880	20031	19802	19894	19884	19916	19808	19847	19929	20129	19901	20002	19890	19785	19849	19863	20190	19908	19783	19961	19845	19693	19818	19935	20063	19860	19982	19826	19912	19864	19855	19978	19840	19885	19907	20139	19929	20002	19960	19799	20019	20057	19972	19997	19871	19791	19718	19875	20071	20032	19808	19803	19966	19953	19751	19828	19677	19651	19643	19834	19768	20053	19710	19865	20043	19954	20041	19894	19839	19939	20183	19961	19790	19851	19825	19887	19796	19677	19870	19770	20148	19936	19908	19643	19735	19783	20049	19926	20007	19783	19932	19918	19749	19859	19746	19860	20034	19855	19744	19959	19951	19721	19715	19743	19824	19949	19992	19888	20009	19766	19884	19553	19858	19827	20087	19810	20015	19860	20019	19715	20118	19898	19869	20015	19832	19831	20004	20012	19912	19931	20062	19831	19731	19825	20100	19921	19960	19996	19760	19731	20029	20094	19841	20042	19908	19913	19983	19910	19702	20117	19852	20052	19981	19852	19928	19962	19952	20031	20087	19856	19796	19931	19848	19883	19806	19949	19873	19932	20033	19805	20091	19923	19890	19928	19847	19688	19988	20008	19980	19927	19811	19823	19994	19816	19707	19838	19969	20186	19883	19735	19686	19903	20048	20012	19724	20032	19802	19753	19941	19922	19960	19756	19813	19826	19844	20035	19798	19911	19915	19713	19921	19870	19813	19731	20062	20072	20130	19876	19921	19965	19920	19886	19919	19829	19939	19935	19849	19835	19751	19867	20037	19806	20043	19838	19779	19818	20036	20008	19949	20150	19893	19984	20058	19914	19848	20118	19959	19914	19879	19842	20006	19939	20048	19854	19946	19820	19820	19972	19809	19922	19964	19955	20068	19835	20066	19909	19979	19931	19814	19984	19866	19860	19888	19824	19787	19799	19883	19895	19996	20014	19658	20146	19957	19986	19939	19819	20013	19768	20069	19827	19913	19932	19864	19785	19695	19977	19716	19994	19940	19755	19878	19846	20015	19973	19964	19775	20098	19819	20283	19892	19891	19868	19823	20036	19887	19982	20011	19778	20053	19829	19857	19985
16764	28089	26094	22024	20609	19685	19141	18904	18632	18217	18349	18221	30348	47394	18869	17819	17983	17868	17840	17828	17970	18001	18029	17704	17788	18002	18014	17816	17757	17732	17937	17862	17933	17790	17944	17793	17924	17800	17765	18011	17705	17993	17850	17823	17886	17727	17973	17892	18320	19486	19249	18876	18535	17991	17851	17812	17780	17769	17874	17874	17882	17885	17779	17678	17857	17727	17778	17842	17746	17703	17802	17691	17786	17747	17853	17814	17661	17895	17719	17961	17848	17953	17810	17550	17794	17923	17802	17870	17678	17853	17948	17596	17736	17657	17730	17828	17771	17811	17960	17792	17876	17862	17762	17747	17759	17854	17771	17720	17779	17782	18057	17867	17729	17783	17639	17708	17755	17786	17906	17800	17738	17872	17626	17824	17776	17809	17773	18115	17915	17798	17756	17808	17755	17854	17912	17704	17717	17883	17906	17827	17840	17818	17656	17807	17799	17787	17680	17884	17693	17928	17866	17777	17772	17739	17736	17935	17758	17977	17680	17665	17885	17822	17702	17928	17748	17773	17896	17651	17706	17937	17723	17829	17765	17665	17743	17866	17843	17798	17932	17772	17868	17801	17786	17881	17699	17815	17686	17912	17783	17786	17816	17862	17870	17941	17735	17807	17766	17851	17855	17742	17853	17886	17776	17917	17836	17822	17876	17779	17775	17939	17639	17791	17882	17615	17830	17854	17887	17787	17752	17760	17858	17733	17631	17863	17819	17829	17799	17709	17711	17727	17798	17909	17644	17883	17799	17754	17873	17820	17578	17660	17679	17621	17766	17822	17799	17792	17975	17794	17914	17805	17803	17965	17829	17858	17822	17683	17637	17763	17807	17874	17930	17750	17833	17800	17774	17913	17721	17720	17938	17572	17755	17886	17702	17726	17700	17574	17864	17849	17694	17959	17782	17728	17822	17750	17592	17652	17775	17705	17839	17589	17718	17573	17885	17757	17788	17925	17669	17731	17789	17860	17905	17653	17775	17822	17667	17899	17728	17965	17971	17680	17858	17913	17853	17747	17702	17770	17864	17618	17734	17926	17625	17769	17955	17766	17855	17951	17838	17788	17889	17675	17652	17896	17668	17807	17913	17785	17687	17690	17648	17718	17817	17842	17915	17773	17888	17897	17761	17716	17749	17843	17930	17723	17790	17804	17939	17862	17641	17960	17792	17763	18027	18042	17789	17669	17898	17934	17860	17761	17735	17748	17646	17921	17673	17927	17836	17749	17871	17690	17648	17822	17810	17835	17753	17824	17703	17910	17802	17768	17887	17762	17801	17710	17910	17640	17784	17735	17819	17773	17736	17816	17734	17718	17846	17742	17660	17737	17804	17722	17776	17768	17913	17754	17690	17864	17767	17776	17671	17866	17800	17769	17771	17851	17755	17837	17713	17876	17644	17741	17969	17837	17926	17924	17646	17789	17859	17430	17947	17831	17866	17648	17862	17820	17743	17788	17913	17815	17976	17716	17742	17755	17762	17887	17646	17767	17754	17780	17765	17681	17883	17895	17852	17542	17702	17765	17857	17746	17851	17665	17848	17713	17778	17806	17783	17807	17745	17687	17680	17537	17910	17809	17793	17719	17732	17628	17645	17673	17865	17793	17666	17833	17963	17847	17822	17824	17786	17862	17692	17786	17707	17724	17708	17702	17768	17635	17826	17849	17807	17922	17757	17689	17793	17876	18018	17804	17776	17860	17854	17857	17759	17797	17702	17870	17831	17704	17763	17735	17826	17676	17821	18032	17664	17791	17778	17640	17895	17610	17833	17867	17962	17730	17791	17608	17815	17787	17769	17676	17786	17550	17764	17807	17903	17821	17723	17566	17752	17839	17836	17799	17722	17781	17764	17467	17651	17893	17822	17956	17648	17712	17768	17657	17673	17833	17769	17703	17678	17784	17573	17683	17734	17769	17804	17792	17744	17748	17712	17851	17884	17772	17668	17853	17942	17682	17787	17803	17739	17801	17763	17578	17955	17923	17662	17859	17947	17938	17790	17843	17750	17658	17683	17917	17664	17597	17847	17886	17817	17811	17694	17722	17912	17763	17785	17834	17748	17748	17776	17776	17785	17876	17861	17804	17990	17763	17804	17804	17911	17844	17827	17780	17834	17812	17841	17645	17834	17699	17786	17657	17837	17891	17874	17662	17728	17781	17761	18001	17786	17714	17628	17878	17833	17925	17872	17631	17821	17751	17744	17730	17880	17839	17753	17659	17792	17813	17878	17819	17725	17872	17752	17874	17688	17879	17825	17711	17842	17720	17861	17723	17781	17890	17827	17801	17756	17823	17884	17859	17763	17632	17806	17692	17824	17880	17821	17923	17646	17805	17898	17679	17852	17832	17592	17707	17763	17800	17800	17810	17976	17690	17729	17693	17964	17703	17759	17717	17820	17779	17740	17784	17730	17714	17805	17917	17756	17658	17749	17722	17754	17628	17669	17791	17739	17683	17876	17720	17798	17890	17754	17610	17769	17780	17805	17828	17850	17822	17635	17837	17866	17961	17675	17755	17722	17673	17793	17848	17813	17737	17848	17841	17691	17915	17887	17743	17898	17749	17800	17888	17727	17799	17668	17669	17733	17703	17670	17750	17746	17847	17802	17804	17753	17876	17715	17923	17712	17760	17774	17771	17822	17769	17491	17851	17942	17711	17710	17822	17692	17908	17638	17772	17697	17788	17785	17855	17713	17812	17700	17701	17811	17860	17651	17807	17609	17928	18065	17793	17714	17747	17832	17722	17785	17868	17886	17737	17857	17855	17845	17909	17991	17940	17773	17734	17885	17695	17815	17775	17806	17803	18131	17812	17659	17797	17719	17890	17786	17765	17811	17712	17677	17910	17873	17835	17842	17846	17815	17935	17876	17765	17811	17610	17800	17646	17758	17640	17836	17809	17821	17955	17740	17907	17498	17789	17628	17625	17767	17676	17842	17856	17799	17668	17774	17523	17800	17775	17891	17725	17866	17729	17823	17928	17937	17815	17862	17809	17867	17774	17836	17701	17904	17659	17741	17820	17670	17682	17518	17787	17699	17592	17894	17718	17923	17731	17604	17863	17839	17921	17771	17545	17714	17709	17727	17883	17794	17720	17878	17806	17633	17751	17865	17720	17817	17801	17790	17804	17835	17790	17736	17674	17720	17705	17759	17688	17740	17716	17788	17739	17797	17813	17806	17824	17747	17711	17831	17670	17787	17789	17654	17934	17628	17867	17790	17802	17935	17690	17778	17878	17797	17685	17727	17817	17945	17834	17774	17813	17690	17661	17928	17843	17941	17647	17709	17759	17806	17698	17728	17755	17962	17706	17719	17749	17936	17843	17755	17798	17739	17662	17843	17578	17806	17909	17836	17802	17849	17827	17811	17625	17814	17718	17634	17695	17758	17884	17701	17648	17682	18006	17757	17818	17684	17777	17671	17757	17748	17956	17678	17750	17584	17738	17845	17716	17805	17774	17983	17894	17797	17761	17662	17669	17889	17597	17857	17780	17632	17740	17753	17777	17754	17980	17811	17776	17681	17779	17667	17626	17778	17668	17661	17705	17910	17675	17852	17869	17926	17981	17688	18027	17600	17776	17815	17764	17750	17751	17809	17875	17839	17912	17831	17794	18107	17759	17791	17687	17902	17773	17615	17607	17689	17723	17781	17985	17733	17827	17741	17685	17916	17729	17871	17672	17779	17838	17887	17807	17815	17744	17851	17772	17764	17914	17801	17891	17792	17775	17982	17840	17889	17837	17728	17806	17707	17753	17699	17943	17945	17741	18031	17917	17884	17739	17614	17774	17757	17678	17745	17846	17827	17843	17906	17725	18002	17678	17883	17740	17859	17666	17625	17666	17888	17844	17730	17901	17709	17826	17658	17888	17923	17862	17766	17805	17863	17838	17765	17838	17851	17864	17584	17814	17855	17903	17864	17863	17660	17632	17684	17754	17827	17782	17707	17815	17939	17875	17681	17709	17916	17835	17813	17642	17857	17898	17618	17818	17798	17714	17713	17618	17749	17736	17621	17762	17703	17690	17992	17606	17781	17769	17917	17664	17749	17893	17705	17936	17714	17796	17825	17749	17796	17700	17668	17681	17699	17928	17703	17800	17706	17736	17748	17734	17641	17836	17813	17723	17700	17974	17850	17912	17775	17847	17854	17766	17966	17827	17848	17731	17740	17842	17909	17801	17985	17935	17842	17818	18039	17729	17957	17775	17699	17742	17889	17815	17827	17743	17742	17797	17782	17856	17926	17700	17710	17748	18039	17868	17807	17819	17843	17794	17817	17741	17884	17831	17804	17824	17737	17869	17943	17714	17879	17784	17590	17835	17648	17746	17936	17870	17689	17815	17891	17672	17587	17682	17819	17834	17714	17870	17721	17790	17835	17771	17844	17814	17672	17649	17573	17832	17762	17822	17665	17858	17782	17840	17747	17834	17768	17755	17812	17836	17870	17825	17771	17841	17796	17777	17867	17720	17976	17678	17854	17790	17812	17888	17899	17697	17780	17885	17838	17808	17758	17866	17848	17808	17748	17787	17812	17653	17628	17837	17816	17816	17727	17765	17654	17744	17809	17890	17780	17722	17722	17769	17849	17702	17825	17647	17890	17812	17809	17736	17721	17818	17669	17759	17678	17816	17672	17594	17887	17910	17995	17706	17816	17705	17826	17750	17761	17850	17754	17875	17854	17820	17688	17766	17703	17958	17813	17779	17792	17804	17804	17780	17715	17723	17773	17666	17918	17766	17848	17864	17721	17877	17891	17787	17764	17694	17825	17964	17622	17826	17731	17706	17792	17677	17783	17780	17814	17819	17835	17762	17851	17786	17706	17741	17730	17767	17697	17798	17742	17859	17757	17753	17906	17858	17766	17784	17865	17855	17752	17824	17756	17636	17698	17686	17984	17956	17823	17851	17739	17674	17771	17817	17756	17822	17784	17868	17749	17634	17963	17739	17821	17791	17911	17885	17910	17718	17877	17803	17799	17718	17608	17886	17676	17838	17839	17779	17789	17552	17838	17791	17762	17709	17960	17709	17669	17601	17597	17713	17713	17692	17696	17900	17750	17661	17783	17793	17764	17579	17891	17664	17725	17851	17668	17834	17751	17667	17743	17802	17745	17800	17798	17866	17825	17863	17781	17702
27822	22135	24280	21831	19428	19701	19752	19655	19559	19421	19581	19809	20244	22636	19985	19601	19615	19719	19540	19633	19494	19545	19665	19555	19757	19722	19709	19719	19675	19497	19582	19502	19609	19624	19707	19614	19477	19526	19554	19656	19520	19521	19506	19463	19553	19620	19715	19456	19536	19559	19794	19695	19630	19540	19597	19649	19392	19572	19477	19561	19659	19552	19567	19740	19632	19484	19682	19638	19507	19529	19603	19317	19362	19833	19690	19655	19771	19585	19472	19677	19410	19631	19624	19489	19614	19581	19364	19452	19498	19634	19780	19532	19357	19652	19439	19412	19660	19452	19352	19517	19514	19536	19593	19282	19379	19428	19523	19601	19566	19701	19355	19408	19296	19413	19619	19383	19598	19412	19752	19623	19582	19347	19703	19500	19459	19334	19568	19511	19320	19618	19465	19329	19501	19625	19527	19659	19576	19755	19783	19702	19471	19452	19553	19366	19598	19528	19655	19666	19539	19750	19722	19407	19382	19336	19663	19655	19558	19618	19488	19511	19423	19483	19440	19403	19484	19329	19515	19554	19814	19494	19710	19443	19479	19624	19658	19671	19303	19444	19582	19562	19429	19527	19591	19389	19855	19434	19517	19517	19632	19603	19402	19461	19428	19534	19630	19499	19331	19719	19388	19355	19584	19556	19613	19469	19283	19599	19433	19549	19476	19771	19506	19600	19618	19513	19675	19468	19541	19549	19666	19419	19409	19394	19719	19427	19576	19538	19471	19658	19486	19452	19653	19570	19454	19509	19376	19363	19473	19448	19545	19349	19512	19463	19650	19570	19724	19318	19605	19642	19717	19594	19578	19413	19665	19460	19495	19573	19585	19406	19548	19427	19428	19582	19336	19351	19619	19628	19414	19605	19704	19476	19648	19473	19570	19434	19657	19374	19426	19431	19360	19583	19578	19602	19541	19626	19395	19481	19490	19725	19529	19635	19543	19738	19643	19402	19452	19361	19564	19481	19304	19379	19402	19487	19557	19541	19588	19713	19419	19443	19466	19368	19336	19546	19537	19508	19639	19213	19715	19653	19448	19561	19459	19695	19567	19435	19538	19639	19553	19238	19468	19636	19327	19466	19468	19395	19390	19535	19591	19576	19722	19517	19499	19297	19342	19506	19389	19412	19366	19463	19528	19723	19414	19376	19584	19541	19477	19472	19557	19514	19501	19505	19663	19598	19456	19446	19548	19587	19586	19456	19599	19486	19569	19634	19655	19297	19606	19522	19521	19302	19527	19376	19509	19459	19563	19545	19478	19636	19539	19581	19503	19468	19467	19487	19566	19576	19377	19632	19282	19274	19637	19512	19554	19570	19372	19596	19510	19502	19638	19460	19545	19372	19713	19372	19393	19538	19583	19639	19344	19539	19291	19403	19482	19447	19523	19472	19547	19624	19579	19531	19641	19513	19531	19600	19501	19573	19373	19398	19507	19803	19663	19402	19449	19279	19399	19531	19487	19611	19618	19660	19676	19575	19525	19676	19658	19425	19621	19476	19432	19444	19517	19440	19459	19426	19647	19612	19543	19534	19601	19461	19320	19443	19500	19377	19657	19493	19639	19389	19689	19575	19513	19442	19316	19464	19408	19640	19579	19631	19441	19791	19626	19704	19517	19420	19647	19506	19330	19473	19254	19494	19600	19778	19474	19461	19500	19281	19532	19527	19713	19442	19297	19633	19379	19729	19505	19410	19528	19394	19506	19587	19550	19580	19426	19606	19590	19387	19429	19446	19542	19257	19564	19591	19593	19543	19409	19679	19556	19536	19531	19403	19560	19549	19587	19439	19655	19583	19373	19450	19582	19504	19281	19517	19370	19597	19611	19523	19453	19509	19507	19602	19461	19475	19530	19711	19550	19580	19593	19563	19358	19666	19494	19462	19486	19402	19460	19636	19421	19329	19527	19431	19534	19557	19476	19418	19347	19493	19577	19395	19441	19646	19436	19628	19438	19540	19394	19549	19404	19405	19429	19691	19624	19600	19584	19604	19576	19424	19490	19566	19570	19379	19364	19436	19521	19608	19346	19554	19477	19693	19670	19555	19427	19555	19466	19530	19468	19606	19561	19246	19324	19569	19599	19564	19331	19371	19656	19501	19385	19710	19375	19462	19527	19568	19420	19436	19785	19622	19562	19420	19533	19514	19530	19393	19393	19533	19374	19670	19592	19608	19448	19628	19634	19631	19496	19352	19472	19411	19696	19471	19338	19471	19468	19600	19578	19684	19605	19652	19537	19558	19555	19479	19478	19501	19592	19655	19511	19417	19454	19637	19598	19790	19512	19590	19517	19414	19419	19800	19510	19625	19818	19480	19423	19461	19527	19480	19509	19507	19594	19676	19424	19525	19313	19707	19426	19536	19540	19608	19361	19582	19487	19578	19727	19381	19613	19693	19664	19740	19366	19511	19373	19711	19712	19636	19650	19458	19373	19538	19514	19402	19656	19381	19483	19535	19506	19332	19615	19403	19460	19471	19602	19610	19444	19571	19517	19733	19668	19545	19512	19512	19576	19497	19515	19333	19666	19524	19343	19616	19558	19379	19480	19485	19599	19578	19554	19456	19589	19504	19616	19249	19650	19582	19552	19558	19496	19490	19343	19626	19583	19365	19569	19248	19491	19558	19428	19626	19740	19455	19531	19678	19372	19496	19410	19520	19462	19687	19699	19429	19701	19449	19719	19690	19543	19581	19484	19481	19456	19584	19575	19500	19609	19379	19560	19607	19576	19550	19574	19395	19650	19464	19616	19520	19518	19562	19506	19426	19315	19558	19433	19447	19586	19573	19533	19469	19448	19448	19519	19497	19586	19545	19664	19447	19538	19703	19741	19460	19617	19300	19724	19673	19576	19640	19431	19499	19537	19465	19643	19454	19350	19465	19477	19602	19536	19545	19324	19470	19483	19624	19781	19664	19639	19453	19681	19637	19519	19419	19631	19416	19389	19532	19642	19601	19707	19595	19390	19406	19550	19532	19742	19531	19447	19714	19754	19490	19640	19550	19442	19582	19463	19416	19716	19609	19648	19324	19662	19649	19446	19675	19589	19739	19448	19324	19480	19570	19455	19624	19611	19587	19660	19457	19483	19588	19537	19545	19569	19476	19411	19539	19489	19432	19789	19364	19429	19465	19429	19491	19571	19382	19736	19563	19403	19532	19585	19609	19405	19334	19622	19560	19600	19463	19509	19781	19605	19524	19493	19382	19254	19530	19564	19467	19710	19571	19490	19325	19687	19449	19630	19594	19390	19494	19373	19576	19677	19468	19696	19577	19410	19553	19431	19394	19426	19472	19402	19537	19679	19451	19505	19461	19353	19413	19635	19542	19423	19369	19420	19351	19725	19752	19642	19603	19666	19373	19807	19466	19390	19577	19523	19581	19757	19523	19427	19710	19554	19697	19762	19389	19507	19665	19441	19604	19751	19480	19398	19380	19629	19343	19381	19497	19516	19501	19406	19430	19589	19515	19574	19361	19589	19485	19547	19662	19452	19623	19591	19557	19702	19458	19632	19400	19313	19611	19787	19468	19657	19910	19502	19672	19314	19504	19804	19529	19792	19509	19560	19527	19459	19522	19409	19515	19495	19676	19464	19421	19526	19598	19540	19490	19687	19443	19659	19575	19650	19506	19558	19435	19254	19638	19472	19548	19344	19438	19608	19675	19530	19682	19651	19701	19548	19671	19352	19688	19548	19615	19539	19585	19575	19520	19561	19584	19568	19451	19407	19670	19436	19561	19562	19503	19625	19557	19639	19654	19645	19395	19702	19526	19338	19484	19283	19452	19574	19366	19479	19532	19844	19437	19466	19495	19627	19696	19660	19488	19598	19491	19650	19525	19608	19424	19337	19549	19661	19558	19626	19484	19485	19557	19711	19560	19441	19341	19411	19583	19534	19557	19603	19475	19496	19703	19724	19484	19602	19549	19597	19489	19573	19701	19363	19395	19611	19593	19619	19541	19425	19448	19474	19570	19546	19381	19487	19550	19541	19481	19492	19649	19646	19400	19562	19616	19366	19593	19443	19592	19583	19411	19615	19606	19543	19715	19458	19406	19419	19537	19811	19457	19520	19637	19390	19468	19675	19599	19554	19510	19677	19564	19747	19477	19446	19380	19507	19559	19689	19458	19474	19327	19624	19426	19675	19555	19472	19480	19513	19772	19603	19448	19465	19566	19451	19360	19449	19511	19518	19535	19472	19656	19578	19569	19480	19672	19476	19414	19439	19332	19374	19477	19373	19514	19460	19457	19621	19329	19325	19643	19571	19412	19408	19557	19532	19578	19514	19551	19342	19524	19555	19541	19410	19684	19537	19604	19526	19396	19589	19536	19767	19464	19598	19620	19362	19620	19632	19466	19513	19371	19619	19563	19758	19479	19443	19687	19694	19624	19638	19748	19571	19399	19657	19419	19471	19318	19377	19376	19318	19501	19564	19653	19693	19509	19444	19492	19732	19569	19372	19547	19471	19419	19651	19638	19452	19374	19386	19451	19471	19553	19476	19479	19368	19544	19317	19526	19397	19520	19459	19282	19575	19446	19509	19440	19557	19488	19615	19625	19583	19586	19363	19521	19546	19453	19590	19407	19515	19639	19479	19485	19489	19609	19543	19660	19278	19563	19629	19505	19427	19585	19377	19586	19466	19511	19549	19442	19589	19387	19441	19634	19522	19593	19483	19435	19601	19626	19800	19487	19386	19514	19479	19452	19670	19583	19645	19434	19680	19606	19510	19643	19597	19712	19417	19434	19704	19450	19566	19503	19344	19641	19392	19686	19477	19520	19676	19494	19400	19604	19518	19568	19602	19469	19580	19617	19404	19454	19463	19507	19553	19415	19622	19710	19574	19557	19423	19342	19669	19339	19357	19697	19650	19523	19436	19677	19620	19451	19478	19559	19603	19466	19480	19496	19702	19524	19598	19443	19398	19475	19669	19446	19520	19462	19672	19483	19683	19451	19498	19621	19334	19427	19555	19591	19484	19390	19282	19498	19632	19410	19309	19448	19600	19572	19548	19488	19511	19690	19591	19592	19548	19505	19498	19626	19445	19534	19730	19575	19681	19566	19699	19614	19746	19514	19393	19577	19521	19572	19694	19702	19795	19747	19541	19481	19646	19550	19501	19571	19553	19362	19389	19663
16166	18406	18283	17855	17657	17774	17571	17496	17600	17676	17648	17572	19252	22292	17525	17651	17680	17612	17655	17659	17590	17560	17495	17478	17648	17638	17556	17592	17695	17702	17841	17619	17520	17593	17533	17548	17633	17513	17613	17716	17627	17727	17683	17805	17724	17604	17738	17655	17482	17829	17809	17720	17856	17605	17586	17474	17630	17413	17557	17495	17517	17530	17711	17723	17726	17602	17718	17497	17676	17592	17677	17563	17534	17633	17545	17571	17887	17577	17678	17752	17602	17510	17664	17569	17498	17669	17703	17477	17694	17635	17615	17600	17493	17514	17659	17555	17611	17607	17623	17408	17550	17524	17588	17609	17563	17626	17780	17364	17667	17591	17661	17673	17515	17390	17700	17630	17721	17499	17628	17638	17567	17468	17650	17512	17601	17561	17621	17541	17612	17537	17562	17672	17546	17724	17580	17523	17594	17649	17473	17731	17681	17395	17474	17432	17526	17684	17503	17478	17568	17692	17607	17587	17532	17734	17690	17553	17764	17476	17632	17659	17435	17474	17665	17615	17448	17501	17459	17633	17481	17693	17701	17664	17668	17514	17530	17504	17567	17563	17562	17456	17553	17646	17492	17725	17470	17565	17589	17458	17664	17730	17685	17555	17513	17574	17661	17436	17580	17500	17623	17562	17657	17752	17680	17644	17597	17453	17477	17406	17547	17374	17579	17537	17607	17621	17641	17535	17759	17573	17667	17460	17644	17529	17528	17570	17699	17746	17487	17630	17513	17625	17643	17551	17581	17517	17565	17659	17608	17587	17530	17660	17694	17623	17479	17622	17568	17460	17599	17616	17423	17726	17511	17682	17662	17709	17578	17472	17489	17511	17441	17435	17611	17632	17625	17587	17618	17592	17478	17502	17595	17601	17470	17777	17455	17542	17547	17694	17462	17645	17580	17678	17669	17551	17601	17563	17614	17494	17496	17613	17569	17501	17426	17367	17526	17499	17710	17517	17504	17483	17560	17787	17647	17662	17548	17456	17602	17545	17643	17590	17586	17552	17575	17524	17554	17601	17619	17564	17601	17551	17411	17762	17515	17565	17606	17445	17406	17580	17509	17692	17674	17588	17711	17541	17666	17641	17514	17682	17429	17467	17673	17463	17735	17689	17575	17576	17456	17529	17484	17711	17426	17620	17498	17617	17601	17564	17724	17625	17573	17681	17547	17544	17605	17472	17661	17566	17608	17621	17588	17574	17636	17688	17514	17606	17559	17700	17460	17624	17674	17497	17775	17654	17627	17763	17485	17455	17673	17619	17683	17432	17546	17575	17793	17643	17353	17767	17486	17554	17388	17493	17527	17518	17473	17558	17525	17420	17669	17608	17551	17554	17607	17664	17517	17671	17476	17440	17576	17575	17705	17577	17494	17596	17572	17449	17578	17617	17621	17479	17669	17636	17454	17650	17728	17632	17371	17658	17581	17641	17600	17636	17230	17393	17560	17517	17756	17632	17422	17450	17606	17476	17629	17516	17508	17474	17453	17807	17646	17547	17660	17721	17582	17540	17345	17618	17593	17533	17516	17483	17557	17580	17668	17533	17645	17570	17613	17532	17529	17472	17506	17685	17571	17603	17674	17647	17657	17601	17548	17552	17717	17493	17665	17600	17564	17700	17664	17576	17600	17635	17659	17664	17517	17648	17679	17609	17621	17602	17434	17556	17676	17510	17502	17564	17604	17545	17590	17477	17728	17503	17703	17470	17667	17419	17674	17658	17520	17559	17680	17543	17680	17608	17464	17554	17586	17639	17577	17531	17585	17568	17478	17588	17559	17456	17629	17582	17637	17770	17575	17590	17552	17677	17578	17405	17569	17725	17648	17446	17645	17647	17517	17639	17513	17546	17615	17524	17547	17572	17649	17551	17573	17518	17608	17515	17574	17565	17549	17551	17653	17544	17657	17569	17358	17695	17538	17461	17619	17655	17410	17581	17658	17502	17695	17654	17400	17538	17682	17675	17550	17377	17394	17572	17422	17496	17500	17474	17514	17759	17785	17654	17572	17645	17640	17493	17671	17628	17614	17623	17617	17529	17639	17502	17633	17512	17753	17648	17705	17595	17478	17784	17678	17562	17524	17702	17599	17696	17557	17639	17651	17556	17614	17692	17568	17662	17659	17517	17603	17596	17592	17700	17547	17602	17669	17573	17681	17595	17628	17692	17668	17618	17567	17586	17590	17670	17514	17563	17605	17598	17835	17397	17700	17475	17767	17711	17623	17611	17577	17588	17686	17626	17596	17630	17460	17496	17569	17649	17792	17718	17732	17600	17747	17534	17703	17566	17494	17465	17656	17574	17633	17675	17534	17471	17690	17563	17421	17507	17526	17512	17647	17468	17469	17579	17754	17485	17597	17655	17527	17605	17599	17587	17573	17471	17617	17506	17571	17623	17537	17642	17635	17611	17650	17584	17511	17473	17554	17554	17599	17764	17413	17471	17578	17667	17607	17477	17581	17753	17610	17529	17588	17593	17504	17688	17629	17643	17471	17670	17650	17560	17486	17649	17626	17568	17732	17613	17612	17517	17500	17603	17530	17474	17558	17414	17602	17530	17570	17563	17600	17781	17573	17571	17602	17561	17598	17546	17537	17656	17733	17529	17571	17647	17626	17553	17532	17471	17653	17467	17535	17557	17772	17423	17480	17693	17609	17597	17578	17901	17556	17476	17444	17670	17708	17611	17500	17566	17584	17590	17575	17329	17632	17634	17524	17567	17543	17684	17654	17573	17600	17543	17627	17706	17527	17639	17422	17623	17553	17698	17618	17546	17673	17538	17573	17697	17832	17731	17612	17564	17457	17528	17597	17530	17580	17503	17373	17398	17615	17675	17532	17666	17745	17445	17518	17543	17638	17417	17642	17484	17713	17724	17630	17512	17640	17500	17565	17304	17618	17603	17528	17654	17482	17550	17591	17426	17655	17590	17581	17497	17736	17649	17801	17609	17705	17590	17687	17501	17466	17517	17493	17642	17531	17501	17652	17607	17459	17767	17693	17515	17640	17620	17647	17636	17559	17626	17595	17570	17460	17514	17548	17529	17574	17745	17672	17613	17510	17580	17768	17416	17398	17452	17432	17613	17560	17483	17577	17652	17467	17525	17552	17817	17496	17668	17544	17752	17592	17555	17584	17587	17705	17546	17657	17446	17512	17576	17540	17553	17428	17764	17668	17466	17536	17518	17606	17522	17478	17634	17569	17768	17561	17458	17632	17559	17779	17717	17539	17421	17560	17655	17389	17743	17637	17348	17791	17559	17594	17544	17669	17895	17691	17787	17500	17645	17634	17550	17744	17406	17525	17644	17670	17577	17554	17659	17707	17691	17575	17549	17467	17564	17504	17728	17503	17509	17753	17513	17572	17684	17532	17618	17539	17614	17454	17542	17561	17467	17579	17656	17587	17559	17447	17594	17476	17512	17696	17554	17602	17756	17505	17580	17458	17476	17535	17469	17554	17663	17564	17622	17664	17571	17442	17711	17563	17729	17608	17678	17677	17285	17679	17459	17660	17721	17489	17660	17718	17394	17501	17538	17709	17637	17660	17568	17567	17508	17563	17650	17705	17779	17402	17540	17502	17575	17555	17613	17726	17535	17803	17564	17712	17625	17739	17506	17469	17502	17599	17789	17624	17535	17401	17680	17574	17385	17628	17742	17693	17472	17687	17647	17605	17636	17677	17388	17619	17517	17674	17441	17610	17654	17554	17531	17745	17568	17711	17620	17682	17552	17495	17485	17446	17718	17611	17652	17597	17650	17568	17739	17477	17536	17714	17505	17571	17401	17538	17603	17775	17547	17612	17727	17426	17643	17510	17674	17421	17499	17424	17691	17686	17703	17419	17705	17541	17487	17571	17626	17592	17550	17560	17536	17789	17475	17477	17641	17546	17634	17671	17481	17569	17558	17671	17544	17468	17591	17638	17593	17624	17506	17489	17665	17507	17513	17626	17638	17498	17414	17628	17419	17688	17557	17589	17672	17551	17564	17605	17573	17651	17645	17608	17652	17706	17513	17480	17596	17634	17557	17616	17557	17590	17538	17749	17644	17607	17495	17530	17666	17570	17694	17480	17624	17716	17570	17455	17543	17771	17530	17692	17588	17371	17490	17566	17693	17599	17547	17573	17707	17670	17561	17740	17455	17738	17566	17484	17639	17735	17555	17484	17529	17547	17418	17659	17374	17609	17570	17558	17421	17669	17560	17599	17731	17536	17393	17620	17548	17665	17655	17708	17643	17573	17521	17507	17827	17552	17643	17608	17764	17498	17665	17754	17675	17639	17490	17659	17570	17694	17639	17530	17437	17491	17481	17515	17819	17602	17679	17590	17523	17450	17524	17607	17705	17706	17584	17691	17714	17603	17535	17512	17710	17804	17590	17552	17593	17687	17640	17727	17555	17617	17660	17748	17700	17549	17578	17617	17501	17665	17558	17516	17545	17739	17684	17585	17691	17464	17633	17552	17590	17677	17720	17446	17456	17656	17566	17483	17645	17748	17675	17556	17629	17529	17699	17607	17562	17744	17513	17704	17744	17755	17498	17897	17586	17493	17499	17606	17518	17502	17664	17613	17592	17565	17818	17691	17535	17593	17715	17597	17656	17722	17608	17614	17610	17760	17554	17446	17586	17645	17700	17533	17909	17430	17702	17539	17433	17619	17626	17723	17642	17663	17600	17568	17496	17539	17627	17524	17624	17433	17535	17552	17609	17663	17707	17662	17704	17507	17586	17522	17597	17521	17620	17636	17645	17451	17514	17471	17726	17355	17641	17539	17520	17548	17670	17479	17620	17680	17527	17506	17599	17476	17500	17260	17662	17543	17528	17810	17397	17701	17389	17494	17707	17451	17630	17633	17721	17462	17645	17663	17679	17477	17605	17550	17500	17688	17484	17614	17508	17484	17674	17686	17651	17507	17561	17347	17542	17531	17589	17756	17617	17595	17649	17686	17732	17677	17609	17550	17516	17456	17557	17718	17512	17423	17624	17391	17521	17770	17647	17753	17519	17640	17677	17573	17562	17461	17705	17641	17589	17473	17601	17622	17406	17663	17715	17601	17472	17590	17513	17468	17621	17454	17634	17513	17701	17573	17641	17455	17692	17615	17515	17692	17674	17528	17548	17372	17710	17577	17532	17610	17499
24280	21131	28271	24579	22282	21959	21979	20326	20166	20185	20366	20100	25787	35098	22506	20277	20149	19808	20174	20086	19871	19999	20059	19833	19867	19957	19865	20054	19955	19865	20008	19917	19873	19819	19869	19926	19962	19916	20026	19881	19780	19976	19991	19871	20003	19960	20181	20059	20080	20531	20499	20341	20195	19884	19762	19908	19709	19939	19774	19867	19729	20049	19943	19926	19878	19824	19793	19713	19929	19844	19719	20014	19799	19831	20011	20133	20043	19901	20007	20074	19953	20154	19771	19954	19799	19902	19724	19942	19927	19842	19865	19866	19743	19863	19714	19792	19982	20007	19899	19766	19827	19919	19828	19816	19920	19956	19817	20014	19922	19710	19853	19966	20083	19943	19918	19916	19881	20055	19760	19714	19944	19941	19906	19793	19719	19939	19891	19934	20088	19889	19897	19885	19963	19744	19878	19803	19698	19974	19964	20052	19810	19651	19833	19892	19653	19773	19954	19831	19651	19868	20038	19800	19778	19864	20126	19868	19886	19950	19934	19695	19980	19761	19664	19873	20005	19834	19772	19934	19583	20030	19890	19848	20024	19847	19730	19749	19874	19822	19926	19969	19683	19812	19980	19853	19908	19821	19998	19988	19799	19749	19869	19747	19818	19789	19594	19853	19681	19709	19934	19913	19891	19758	19709	20015	19872	19846	19835	19717	19764	20040	20061	19891	20043	19868	19887	19987	19788	19809	19763	19890	19794	19864	19761	19864	19854	19720	19672	19977	19925	19996	19956	19758	19866	19886	20061	19819	19972	20043	19761	19656	19866	19953	19914	19839	19860	19885	19883	20019	19789	19678	19731	19837	19836	19973	19815	19870	20252	19864	19909	19836	20161	19928	19826	20028	19915	19830	19835	20048	19951	19988	19944	19795	19768	19732	19906	19809	19801	20072	19782	19948	19877	19879	19990	19820	19874	19824	19752	19801	19943	19929	19759	19818	19870	19698	19881	19906	19933	19797	19978	20026	19976	19726	19940	19880	20001	19979	19708	19769	19825	19919	19716	19732	20022	19804	19944	19713	19982	19857	20230	19986	19954	19898	19727	19862	19777	19957	19799	19995	19918	19672	19854	19863	20050	19990	20055	20054	19871	19782	20016	19876	19896	19785	19818	19883	19979	19862	19911	20009	19998	19728	19906	19861	19920	19791	19811	19802	19710	19986	19856	20068	19882	20025	19688	19820	19818	19789	19771	19793	19815	19875	20017	20059	19733	19875	19916	19984	19864	19901	19886	19863	20045	19916	20155	19744	19861	19741	20108	19827	20022	19833	19979	20111	19887	19710	19984	19819	19946	19879	19897	19745	19808	19788	19882	20011	19889	19852	19904	19870	19766	19862	19935	19769	19820	19853	19994	19803	19813	19961	19600	19810	19977	19696	19695	19963	19668	19757	19790	19815	19980	19738	19924	19781	19646	19791	19727	19923	19918	19625	19825	19749	19717	19800	19904	19695	19910	20050	19793	20018	19832	19781	19910	19611	19728	19558	19740	19936	19666	19870	19669	19843	19859	19927	20028	19902	19822	20070	20110	19944	19851	19976	19780	19967	20107	20206	19849	19610	20046	20076	19802	19808	19906	19642	19861	19841	19894	19823	19901	19983	19902	20104	19986	19883	19839	19852	19620	19750	19820	19808	19770	19858	19681	19883	19799	19723	19754	19877	19654	19783	19795	19852	19902	19844	19800	19770	19781	19797	19940	19843	19839	19677	19844	19912	19916	19857	19807	19752	19913	19903	20057	20019	19759	19506	19891	19932	20032	19878	19953	19623	19808	19739	19924	19756	19546	19907	20037	19760	19553	19884	19632	19959	19934	19796	19945	19892	19684	19932	19917	19775	19821	19795	19950	19586	20039	19910	19763	19713	19844	20043	19794	19992	19902	19924	19889	19781	19988	19839	19708	19909	19851	19989	19678	19753	19877	19955	19699	19657	19749	19826	19845	19686	19920	19667	19702	19821	19822	20028	19883	19928	19994	19849	20059	19869	19770	19866	19809	19982	19925	19669	19876	19871	19860	19831	19804	19889	19742	19835	20047	19922	19712	19742	19902	19871	20077	19968	19866	19977	19911	20178	19596	19868	19721	20006	19908	19668	19943	19879	19738	19983	19916	19820	19837	19980	19946	19802	19925	19802	19919	19759	19674	19846	19719	19832	19937	19957	19933	20014	19820	19798	20042	19835	19884	19751	19716	19751	19563	19756	20093	19959	19809	19902	19752	19824	19909	20075	19857	19877	20013	19815	19733	19802	19860	19724	19895	19820	19875	19918	19869	19940	19849	19926	19887	19891	19665	19798	19862	19863	20024	19850	19959	19834	19820	19911	20001	19759	19978	19972	19859	19917	20053	20113	20032	19749	20166	19942	19876	19827	19722	19756	20148	19848	19906	19905	19817	19997	19803	20001	19995	19891	19665	19716	19787	20018	19837	19738	20052	19544	19724	19634	19829	19924	20054	19846	19958	19972	19891	19987	19835	19785	19959	20094	19709	19763	19961	20031	19837	19895	19800	19814	19811	20008	20009	20010	19753	19829	19858	19797	19876	19766	19715	19863	19632	19923	19986	19818	20050	19813	19995	20015	20008	19969	19969	19691	19912	20023	19975	19863	19802	19965	19860	19807	19860	19718	19889	19934	19973	19928	19872	20000	20053	19849	19841	19932	19945	19779	19677	19815	19895	19757	19814	19935	19806	19843	19842	19949	19685	19910	20011	20030	19977	19842	20033	19799	19779	19964	19804	19838	19740	19767	20012	19817	19931	19764	19920	19788	19763	19729	19712	19890	19860	19584	19811	19751	20054	19846	19834	19902	20150	19805	19778	19695	19716	20028	19899	20044	19838	19658	19776	19799	19841	19958	19882	19885	20085	19656	19821	19804	19641	19860	20043	20012	19983	19892	19777	19941	19909	20037	19755	19767	19934	19859	20016	19970	19851	19781	19849	19874	20060	19715	20062	19939	19865	19996	19701	19825	20025	19892	19692	20081	19922	19783	20158	19965	19917	19708	19885	19733	19736	19722	19984	19979	19800	19954	19980	19946	19968	19742	19781	19844	20109	19922	19751	19740	19886	19991	19757	19795	19814	19978	19716	19873	19889	19793	19898	19744	19855	19771	19989	19965	19824	19862	20045	19575	19909	20000	19847	19819	19782	19866	19861	19805	19949	19959	19809	19737	19939	19958	19959	19837	19900	19886	19682	19695	20052	19903	19897	19786	19899	19939	19932	19703	19851	20010	19702	19900	20101	20124	19791	19982	20019	19899	19909	19805	19844	19751	19954	19896	19860	19857	19876	19824	19731	19961	19868	19896	19927	19883	19856	19732	19718	19901	19868	19957	19963	19865	19822	19917	19776	19920	19875	19770	19800	19695	19802	19817	19797	19784	20057	19907	19712	20107	20028	19877	19783	19897	19897	19954	19972	19552	19913	19866	19967	19888	19818	19919	19923	19783	19937	19930	19611	19842	19927	19788	19759	19847	19773	19899	19732	19827	19818	19746	19907	19869	19957	19908	19701	19740	19928	19863	19776	19925	19850	19937	20019	20069	19964	19912	19927	19933	19820	19956	19751	19672	20030	19812	19857	19880	19842	19883	20005	19942	20048	19983	20222	19847	19825	19820	19969	19950	20068	19702	19914	19895	19888	19892	19975	19795	20016	19818	19819	19960	19968	19879	19758	19998	19882	19748	20131	19768	19770	19905	19901	19863	19883	20093	19709	19993	19910	19650	19893	19804	19991	19793	19964	19584	20095	19965	19816	19878	19909	19919	19833	19765	19845	19927	19891	19789	19799	19894	19908	20066	19752	19923	19943	19784	19903	19693	19876	19925	19928	19688	19836	19891	19862	19979	19890	19822	20010	19932	19707	19689	19739	19825	19881	19843	20148	19999	19986	20019	19850	20037	19834	19628	19816	19830	19701	19905	19819	20025	19942	19723	19822	19900	19805	19859	19756	19712	19925	19718	19699	19741	19742	19707	19960	19918	19793	19903	19743	19809	20110	19781	19727	19965	19852	19907	20071	19999	19871	19778	19974	20125	19936	19732	19759	19745	19886	19626	19948	20096	19817	19833	19951	19869	19842	19860	19995	19874	19823	19855	19826	19808	19930	19897	19888	19863	19876	19863	19936	19904	19967	19953	19994	19665	19853	20106	19818	19853	19781	19716	19703	19766	19986	19867	19792	19837	19883	20212	19901	19835	19800	19851	19929	19955	19871	19990	19728	19780	19806	19859	19696	19812	19954	19944	19911	19943	19768	19954	19924	19998	19994	19768	19790	20003	19975	19994	20043	20109	19764	19830	19976	19878	19852	19808	19741	19829	19888	19836	19866	19875	19761	20076	19852	19808	19741	19955	19903	19894	20102	19987	19971	19677	19945	19825	19717	19877	19758	19726	19879	19975	19852	19771	19847	20033	19815	20050	19788	19875	19870	20011	19969	19849	19990	19868	19925	20068	19858	19791	19947	19833	19882	19981	20025	19935	19908	19788	19867	19943	19730	19816	19650	19835	19867	19761	19978	19869	19867	19732	20069	19735	19831	19653	19968	19787	19867	19763	19910	19785	19917	19662	19969	19866	19972	19974	19868	19861	19946	20074	19851	19811	19825	20008	19741	19743	20075	19843	20107	19889	19969	19981	19825	20034	19717	19903	19653	19637	19847	19822	19924	19848	19920	19879	19855	19852	19907	19972	20026	19950	19880	19860	19769	20021	19952	19985	19824	19721	19625	19778	20063	19731	19972	19907	19746	19898	19843	19688	19981	19880	19979	19929	19703	19797	19832	19694	19881	19669	19749	19765	19996	19843	19811	19907	20008	19984	19897	19789	20079	19897	19834	19939	19841	19815	20004	19901	19861	19638	19767	19792	19881	19784	19942	19942	19777	19921	19843	19675	20062	19925	19960	19705	19706	19904	20002	19899	19754	19978	19808	19796	19794	19765	19980	19943	19987	19939	19955	19877	19901	20007	20096	20107	19802	19805	19805	19932	19955	19676	19997	19763	19604	19881	19915	19876	19816	19774	19750	19732	19713	19843	19838	20002	19932	19991	19719	19961	19958	20003	19870	19912	20079	19947	19952	20035	19902	19644	19957	20099	19934	19867	19862	19718	20112	19873	19850	19861	20021	19627	19793	19749
15307	23583	22352	20123	19279	18752	18513	18337	18211	18241	18073	17919	27685	36337	17920	17845	17900	17805	17970	17854	17718	17788	17925	17837	17698	17872	17839	17790	18005	17756	17816	17936	17890	17688	17817	17755	17946	17796	17997	17837	17884	17864	17898	17856	17751	17838	17822	17767	18049	18589	18684	18450	18092	17873	17886	17874	17803	17762	17771	17767	17675	17954	17847	17749	17989	17675	17761	17953	17704	17727	17696	17834	17796	17706	17782	17766	17941	17922	17584	17833	17902	17877	17697	17852	17923	17844	17848	17909	17713	17859	17791	17820	17848	17963	17930	17747	17752	17777	17817	17778	17876	17787	17839	17772	17869	17850	17688	17779	17779	17930	17771	17690	17830	17700	17854	17855	18023	17824	17838	17857	17969	17517	17656	17816	17709	17894	17851	17857	17714	17976	17948	17790	17709	17829	17872	17810	17857	17896	17699	17909	17937	17869	17844	17764	17706	17841	17792	17696	17858	17749	17851	17881	17844	17906	17628	17768	17721	17775	17704	17875	17853	17840	17675	17849	17756	17881	17830	17738	17811	17778	17841	17880	17739	17729	17791	17775	17821	17775	17819	17758	17721	17806	17867	17816	17805	17835	17882	17723	17760	17880	17629	17989	17826	17789	17881	17738	17882	17845	17733	17754	17677	17859	17739	17700	17945	17842	17919	17784	17720	17738	17839	17998	17835	17635	17984	17764	17850	17826	17716	17643	17727	17745	17754	17822	17902	17789	17745	17771	17925	17827	17772	17805	17864	17731	17491	17864	17980	17642	17864	17824	17777	17697	17842	17732	17730	17767	17673	17778	17858	17823	17874	17750	17708	17815	17707	17790	17761	17803	17880	17899	17861	17900	17786	17852	17792	17804	17764	17728	17754	17964	17806	17773	17752	17672	17978	17975	17696	17706	17854	17736	17929	17861	17851	17916	17841	17612	17939	17960	17811	17724	17889	17741	17658	17811	17834	17718	17773	17784	17909	17696	17868	17893	17889	17817	17675	17851	17746	17682	17760	17888	17952	17907	17872	17742	17851	17902	17716	17734	17936	17694	17677	17836	17884	17759	17702	17950	17714	17737	17909	17871	17926	17827	17863	17857	17953	17835	17866	17925	17635	17898	17792	17765	17733	17843	17596	17855	17808	17812	17810	17893	17714	17808	17987	17811	17593	17638	17863	17894	17862	17855	17757	17701	17887	17953	17831	17799	17973	17690	17982	17764	17886	17874	17629	17899	17810	17842	17557	17920	17820	17753	17616	17585	17922	17702	17699	17934	17808	17782	17815	17881	17618	17882	17712	17826	17837	17819	17819	17886	17814	17808	17989	17972	17844	17897	17786	17847	17810	17692	17695	17781	17700	17892	18052	17887	17650	17846	17878	17874	17842	17919	17821	17888	17847	17765	17793	17736	17731	17943	17776	17997	17803	17826	17880	17863	17728	17754	17890	17634	17665	17782	17840	17671	17864	17830	17828	17905	17814	17875	17897	17796	17822	17746	17769	17774	17712	17777	17969	17759	17908	17913	17703	17850	17894	17764	17845	17889	17760	17805	17943	17855	17884	17721	17781	17798	17898	17743	17951	17634	17987	17841	17790	17785	17851	17776	17958	17838	17970	17737	17922	17628	17721	18006	17775	17846	17739	17834	17945	18014	17759	17928	17531	17972	17890	17819	17993	17684	17884	17763	17872	17802	17648	17855	17749	17752	17644	17824	17897	17875	17685	17570	17957	17833	17881	17796	17708	17872	17792	17964	17737	17900	17772	17832	17885	17760	17646	17685	17825	17852	17726	17720	17836	17858	17754	17656	17814	17746	18051	17717	17868	17819	17967	17768	17771	17689	17733	17783	17958	17759	17823	17626	17840	17774	17856	17959	17707	17693	17571	17931	17783	17705	17843	17785	17702	17766	17997	17912	17859	17903	17812	17780	17964	17768	17889	17736	17989	17844	17899	17769	17595	17921	17730	17872	17759	17783	17925	17712	17710	17744	17761	17788	17816	17782	17818	17770	17698	17677	17853	17688	17715	17749	17880	17807	17789	17558	17758	17797	17544	17845	17673	17703	17683	17943	17848	17870	17889	17871	17847	17697	17982	17706	17922	17829	17750	17732	17817	17859	17806	17850	17598	17766	17862	17688	17774	17707	17912	17789	17838	17984	17816	17759	17802	17683	17776	18120	17793	17787	17633	17957	17775	17792	17786	17727	17827	17628	17792	17755	17832	17801	17796	17757	17791	17731	17748	17758	17829	17667	17835	17785	17946	17884	17751	17893	17711	17798	18040	17792	17750	17793	17882	17967	18003	17921	17878	17852	17818	17704	17822	17688	17720	17764	17892	17900	17787	17712	17959	17694	17961	17877	17803	17792	18024	17809	17711	17929	17727	17682	17914	17775	18110	17812	17898	17926	17607	17736	17858	17898	17744	17791	17877	17878	17763	17868	17935	17738	17817	17762	17720	17875	17853	17899	17497	17887	17787	17903	17745	17664	17918	17719	17612	17847	17847	17800	17735	17753	17767	17803	17636	17676	17870	17891	17867	17824	17805	18004	17791	17686	17859	17838	17780	17657	17893	17648	17621	17890	17864	17553	17956	17731	17855	17716	17824	17928	17725	17698	17656	17823	17890	17748	17857	17915	17891	17737	17771	17869	17800	17694	17934	17842	17857	17710	17916	17869	17683	17788	17826	17785	17950	17758	17834	17914	17692	17806	17826	17913	17935	17761	17833	17810	17539	17796	17793	18033	17875	17863	17701	17566	17843	17643	17770	17864	17880	17853	17743	17779	17856	18088	17947	17769	17853	17817	18070	17895	17689	17735	17708	17639	17887	17643	17890	17809	17751	17782	17883	17782	17894	17829	17854	17843	17718	17854	17886	17867	17755	17844	17642	17895	17933	17662	17793	17832	17773	17776	17877	17910	17745	17833	17887	17753	18053	17824	17805	17834	17804	17755	17766	17721	17811	17652	17963	17817	17723	17986	17804	17886	17867	17941	17856	17939	17525	17904	17767	17827	17716	17670	17749	17936	17695	17860	17855	17808	17645	17921	17538	17667	17965	17692	17891	17840	17832	17660	17684	17801	17729	17698	17732	17652	17927	17720	17695	17870	17947	17749	17979	17682	17805	17645	17788	17865	17807	17741	17872	17721	17920	17850	17878	17706	17718	17973	17903	17887	17957	17692	17849	17812	17751	17594	17787	17664	17639	17915	17789	17905	17802	17593	17911	17762	17874	17704	17740	17973	18033	17815	17862	17913	17731	17839	17848	17802	17780	17824	17970	17682	17790	17529	17807	17754	17852	17915	17770	17705	17725	17882	17861	17694	17803	17911	17689	17886	17848	17799	17863	17723	17860	17679	17778	17733	17973	17788	17772	17740	17830	17654	17755	17922	17837	17772	17638	17759	17950	17738	17723	17652	17890	17830	17819	17774	17840	18038	17585	17742	17874	17769	17755	17777	17817	17830	17887	17728	17915	17748	18115	17763	17767	17855	17833	17733	17754	17833	17749	17853	17881	17945	17665	17709	17887	17917	17707	17805	17842	17805	17726	17903	17854	17594	17957	17869	17777	17926	17776	17649	17986	17849	17715	17790	17884	17795	17735	17864	17702	17875	17658	17721	17897	17837	17787	17717	17773	17880	17712	17800	17907	17833	17912	17713	17827	17687	17877	17872	17878	17668	17706	17885	17748	17806	17730	17709	17734	17740	17862	17761	17910	17826	17922	17572	17590	17885	17738	17696	17676	17654	17826	17684	17680	17772	17917	17577	17676	17882	17921	17840	17736	17879	17816	17682	17619	17914	17739	17746	17828	17878	17828	17941	17758	17917	17808	17823	17823	17652	17894	17641	17695	17819	17901	17924	17734	17929	17830	17837	17869	17758	17880	17585	17773	17835	17739	17853	17905	17734	17783	17675	17894	17734	17641	17844	17763	17630	17927	17724	17921	17625	17685	17830	17821	17722	17745	17787	17768	17858	17676	17735	18093	17736	17831	17757	17907	17807	17873	18051	17808	17572	17807	17932	17917	17794	17815	17891	17892	17728	17729	17830	17889	17854	17790	17744	17890	17841	17831	17820	17866	17927	17847	17855	17727	17765	17857	17886	17550	17776	17889	17676	17778	17744	17874	17689	17847	18012	17770	17776	17738	17788	17852	17853	17868	17757	17574	17767	17659	17750	17735	17935	17752	17741	17848	17817	17958	17847	17838	17804	17732	17952	17622	17721	17891	17941	17870	17898	17792	17838	17838	17787	17695	17741	18004	17612	17903	17682	17827	17875	17967	17711	17714	17793	17793	17887	17999	17907	17790	17694	17788	17806	17717	17865	17922	17823	17870	17767	17793	17762	17775	17797	17770	17797	17830	17797	17867	17850	17755	17863	17743	17694	17667	17770	17747	17790	17672	17889	17830	17749	17744	17838	17911	17773	17962	17827	17964	17944	17935	17711	17713	17899	17830	17780	17844	17932	17816	17761	17898	17715	17833	17694	17886	17630	17909	18101	17679	17771	17982	17810	17764	17890	17664	17686	17826	17785	17886	17882	17866	17706	17844	17801	17812	17760	17677	17748	17669	17808	17878	17728	17875	17872	17783	17832	17769	17799	17948	17751	17962	17900	17717	18002	17746	17955	17733	17708	17770	17950	17904	17856	17791	17746	17722	17723	17823	17738	17661	17726	17729	17871	17889	17854	17706	17946	17861	17663	17963	17859	17707	17934	17841	17825	17802	17742	17828	17700	17905	17758	17728	17877	17751	17729	17886	17918	17963	17844	17804	17897	17918	17773	17688	17783	17603	17818	17879	17787	17945	17808	17642	17655	17837	17751	17961	17818	17868	17938	17675	17938	18080	17875	17990	17710	17778	17927	17815	17693	17880	17964	17671	17803	17936	17684	17852	17780	17709	17878	17749	17880	17845	17733	17684	17875	17664	17977	17824	17638	17818	17720	17863	17720	17719	17762	17920	17852	17763	17844	17724	17777	17796	17715	17854	17787	17987	17789	17817	17812	17778	17606	17836	17794	17809	17887	17866	18021	17867	17840	17777	17927	17731	17870	17900	17581	17849	17876	17793	17818	17847	17811	17850	17769	17791	17864	17810	17933	17920	17926	17795	17718	17889	17722	17699	17848	17783	17832	17639	17820	17721	17719
23055	21150	28894	23666	21582	23528	24337	20787	20037	20243	19900	19811	29807	42105	23656	20231	19942	19935	19615	19775	19719	19650	19528	19674	19753	19651	19822	19478	19599	19822	19861	19696	19314	19655	19622	19619	19573	19815	19804	19847	19589	19583	19736	19690	19561	19810	19766	19470	19921	20765	20557	20385	20013	19773	19548	19625	19604	19690	19391	19632	19612	19530	19531	19583	19577	19483	19421	19532	19572	19382	19758	19532	19503	19571	19490	19584	19538	19561	19405	19317	19756	19480	19653	19599	19724	19615	19473	19486	19854	19680	19457	19465	19635	19552	19234	19540	19602	19517	19771	19681	19655	19614	19451	19617	19575	19429	19437	19669	19487	19491	19585	19474	19509	19454	19372	19431	19607	19423	19566	19569	19449	19472	19577	19659	19404	19620	19538	19368	19569	19645	19529	19580	19494	19387	19509	19635	19435	19466	19458	19646	19474	19537	19662	19824	19521	19385	19689	19405	19497	19543	19363	19679	19515	19349	19390	19298	19407	19512	19505	19340	19416	19513	19744	19352	19570	19563	19641	19526	19465	19625	19457	19200	19638	19574	19572	19437	19477	19477	19641	19459	19353	19398	19538	19346	19424	19790	19553	19597	19475	19497	19635	19329	19605	19497	19360	19542	19513	19606	19486	19511	19610	19568	19551	19532	19314	19446	19475	19345	19376	19445	19382	19493	19690	19438	19560	19579	19615	19349	19405	19565	19636	19463	19431	19450	19547	19555	19489	19272	19370	19465	19488	19398	19558	19467	19388	19542	19503	19540	19458	19304	19275	19525	19370	19389	19395	19529	19437	19435	19401	19379	19554	19592	19478	19455	19644	19675	19671	19518	19299	19388	19783	19395	19542	19357	19653	19446	19338	19270	19499	19369	19527	19476	19409	19262	19398	19429	19442	19588	19321	19420	19740	19341	19409	19580	19407	19431	19740	19411	19594	19330	19473	19754	19621	19269	19402	19324	19332	19547	19553	19419	19559	19472	19541	19526	19383	19656	19274	19556	19486	19520	19664	19511	19449	19557	19298	19364	19506	19517	19361	19458	19466	19604	19568	19544	19556	19512	19761	19450	19559	19418	19595	19522	19512	19563	19363	19613	19592	19548	19496	19513	19554	19716	19590	19430	19536	19572	19432	19566	19448	19439	19400	19477	19426	19464	19458	19465	19670	19422	19504	19600	19678	19322	19619	19541	19513	19228	19647	19528	19383	19638	19624	19400	19330	19478	19336	19398	19476	19525	19443	19495	19572	19594	19561	19390	19618	19482	19564	19553	19226	19392	19597	19656	19721	19465	19431	19534	19460	19361	19508	19433	19450	19669	19551	19544	19761	19616	19724	19542	19582	19489	19580	19613	19574	19551	19490	19493	19484	19524	19464	19351	19645	19511	19523	19307	19589	19563	19453	19542	19521	19647	19523	19338	19519	19665	19614	19557	19430	19385	19559	19435	19620	19555	19384	19344	19692	19348	19490	19437	19700	19524	19539	19300	19540	19536	19559	19636	19686	19488	19607	19539	19594	19389	19554	19525	19563	19445	19397	19293	19480	19675	19565	19466	19523	19546	19522	19460	19612	19411	19427	19379	19396	19261	19525	19401	19491	19628	19627	19505	19450	19516	19217	19566	19529	19535	19531	19509	19400	19392	19741	19358	19309	19520	19356	19466	19599	19321	19606	19486	19588	19491	19460	19361	19493	19526	19583	19570	19340	19526	19616	19580	19496	19434	19373	19461	19606	19358	19601	19407	19259	19252	19296	19470	19507	19632	19583	19443	19492	19499	19579	19681	19539	19516	19330	19525	19363	19679	19602	19691	19425	19259	19512	19596	19547	19557	19433	19469	19303	19487	19541	19616	19497	19441	19484	19371	19351	19397	19369	19462	19533	19377	19634	19563	19452	19474	19365	19592	19534	19472	19581	19464	19698	19325	19442	19478	19413	19555	19583	19314	19382	19572	19470	19546	19535	19470	19702	19618	19497	19411	19588	19435	19564	19677	19681	19678	19380	19483	19325	19428	19590	19622	19571	19477	19625	19456	19545	19361	19685	19523	19602	19369	19488	19576	19757	19358	19530	19353	19542	19443	19688	19420	19616	19334	19543	19285	19558	19513	19493	19429	19444	19469	19384	19539	19638	19398	19679	19727	19371	19491	19652	19350	19343	19363	19267	19454	19339	19372	19420	19707	19525	19542	19317	19519	19577	19446	19534	19409	19540	19508	19482	19502	19536	19551	19427	19546	19439	19459	19359	19406	19527	19631	19310	19533	19723	19543	19481	19412	19539	19328	19588	19541	19444	19361	19272	19275	19362	19515	19756	19495	19524	19468	19403	19368	19585	19482	19394	19404	19503	19433	19555	19546	19393	19500	19459	19514	19465	19500	19595	19597	19655	19758	19497	19543	19377	19669	19757	19398	19373	19347	19498	19529	19581	19415	19416	19577	19695	19379	19524	19542	19448	19218	19213	19425	19418	19271	19577	19365	19669	19486	19516	19545	19578	19345	19466	19505	19386	19617	19423	19470	19486	19504	19535	19440	19445	19534	19440	19700	19420	19380	19400	19338	19519	19361	19514	19332	19317	19493	19590	19581	19309	19530	19633	19343	19625	19521	19570	19461	19447	19609	19478	19610	19608	19567	19493	19526	19446	19457	19424	19521	19250	19458	19610	19651	19369	19309	19566	19489	19491	19436	19424	19599	19413	19444	19440	19545	19406	19656	19364	19547	19546	19735	19672	19641	19553	19689	19418	19382	19615	19519	19384	19450	19327	19519	19651	19295	19505	19207	19654	19609	19522	19628	19487	19387	19430	19481	19727	19599	19620	19373	19688	19535	19501	19450	19542	19396	19615	19429	19409	19394	19629	19424	19659	19570	19395	19676	19591	19550	19535	19370	19418	19521	19623	19527	19512	19328	19590	19406	19688	19455	19532	19367	19476	19554	19346	19678	19474	19492	19529	19405	19623	19419	19582	19265	19565	19296	19541	19448	19357	19340	19464	19353	19462	19348	19707	19502	19522	19729	19609	19523	19473	19531	19498	19533	19460	19423	19569	19526	19538	19613	19361	19465	19472	19650	19510	19308	19420	19664	19688	19387	19410	19513	19554	19387	19647	19431	19439	19516	19459	19556	19537	19631	19605	19460	19362	19577	19668	19259	19410	19407	19578	19578	19648	19423	19602	19581	19248	19277	19403	19631	19648	19586	19527	19453	19403	19589	19413	19534	19555	19638	19453	19550	19604	19595	19339	19480	19483	19435	19647	19316	19484	19510	19669	19651	19382	19431	19453	19552	19647	19513	19356	19181	19311	19403	19678	19547	19561	19422	19588	19446	19552	19566	19519	19695	19668	19375	19452	19560	19266	19600	19628	19426	19366	19662	19473	19459	19682	19512	19535	19216	19391	19386	19591	19424	19426	19488	19524	19509	19425	19406	19818	19598	19486	19283	19583	19466	19453	19294	19505	19634	19414	19590	19627	19521	19305	19406	19402	19425	19540	19436	19468	19684	19668	19636	19475	19487	19466	19571	19461	19285	19474	19471	19562	19530	19379	19667	19665	19393	19578	19435	19510	19433	19381	19527	19373	19556	19530	19322	19535	19541	19335	19714	19399	19557	19558	19495	19462	19411	19731	19478	19428	19592	19428	19592	19667	19710	19556	19442	19627	19531	19789	19494	19466	19410	19390	19649	19470	19437	19522	19574	19720	19537	19439	19519	19543	19599	19582	19648	19552	19445	19488	19435	19373	19621	19415	19519	19462	19595	19394	19404	19366	19562	19666	19597	19624	19573	19632	19502	19671	19647	19435	19583	19696	19266	19372	19505	19674	19526	19549	19470	19648	19475	19481	19615	19546	19788	19427	19630	19649	19329	19459	19439	19418	19550	19655	19318	19492	19396	19496	19604	19671	19667	19449	19366	19543	19454	19429	19535	19647	19324	19505	19663	19463	19734	19675	19658	19746	19239	19357	19587	19451	19162	19524	19447	19468	19542	19459	19318	19435	19487	19571	19597	19732	19575	19573	19495	19785	19688	19537	19474	19426	19403	19530	19438	19486	19608	19489	19655	19509	19438	19293	19426	19435	19356	19442	19675	19441	19586	19364	19544	19581	19544	19527	19423	19341	19410	19541	19431	19536	19527	19651	19550	19617	19447	19613	19414	19478	19420	19455	19290	19524	19446	19460	19486	19497	19346	19494	19503	19381	19378	19608	19537	19431	19504	19393	19608	19527	19551	19633	19399	19436	19612	19462	19516	19364	19372	19377	19430	19529	19503	19633	19521	19456	19552	19414	19364	19563	19286	19288	19413	19535	19644	19629	19523	19524	19444	19533	19564	19435	19526	19414	19321	19689	19415	19541	19572	19430	19650	19532	19663	19437	19453	19253	19433	19537	19510	19459	19579	19322	19433	19309	19475	19595	19557	19472	19557	19542	19490	19590	19490	19540	19883	19495	19512	19766	19682	19511	19213	19459	19480	19645	19666	19503	19653	19530	19574	19399	19332	19501	19603	19475	19780	19301	19450	19491	19412	19463	19563	19647	19247	19382	19677	19610	19549	19737	19394	19460	19591	19344	19496	19582	19524	19556	19454	19430	19500	19419	19545	19411	19520	19481	19477	19561	19436	19518	19594	19447	19228	19345	19567	19550	19667	19449	19442	19514	19566	19376	19493	19499	19724	19539	19499	19564	19500	19457	19452	19391	19434	19417	19480	19499	19455	19409	19505	19271	19441	19527	19491	19609	19453	19616	19602	19405	19392	19734	19477	19545	19584	19439	19456	19501	19436	19503	19297	19488	19460	19504	19392	19645	19398	19616	19464	19695	19493	19496	19383	19665	19331	19245	19407	19461	19390	19279	19515	19455	19435	19495	19570	19554	19480	19543	19659	19386	19548	19477	19708	19610	19365	19491	19362	19400	19465	19462	19302	19447	19638	19492	19721	19637	19324	19488	19518	19571	19682	19693	19579	19577	19486	19518	19362	19503	19387	19432	19514	19621	19643	19435	19610	19656	19480	19572	19432	19602	19622	19514	19412	19273	19408	19594	19446	19668	19362	19675	19563	19639	19476	19313	19566	19447	19423	19437	19602	19573	19286	19573	19430	19709	19500	19535	19459	19515	19763	19425	19581	19569	19420	19441	19544
16717	27896	25934	21932	20446	19391	18948	18703	18445	18146	18176	18164	33535	41702	17827	17750	17773	17612	17564	17670	17647	17749	17519	17741	17607	17791	17589	17754	17668	17618	17617	17693	17593	17773	17672	17495	17727	17590	17654	17828	17711	17617	17830	17719	17697	17650	17621	17760	18005	19793	19448	18822	18204	17846	17837	17730	17602	17687	17603	17730	17582	17657	17510	17485	17720	17578	17710	17580	17547	17660	17568	17443	17674	17587	17660	17612	17576	17779	17550	17819	17656	17524	17610	17466	17645	17595	17548	17627	17510	17546	17667	17606	17603	17667	17648	17550	17541	17728	17555	17797	17537	17573	17640	17636	17523	17732	17453	17645	17636	17468	17727	17738	17567	17738	17710	17734	17645	17553	17586	17640	17611	17588	17616	17629	17546	17607	17536	17621	17851	17617	17385	17714	17653	17508	17645	17817	17593	17544	17682	17844	17542	17625	17613	17639	17546	17505	17694	17568	17626	17582	17650	17667	17481	17484	17689	17692	17588	17601	17654	17627	17472	17569	17647	17427	17677	17575	17561	17724	17544	17461	17714	17548	17535	17307	17718	17498	17610	17552	17693	17621	17738	17628	17547	17770	17569	17381	17528	17707	17616	17690	17741	17639	17531	17618	17694	17546	17446	17499	17552	17682	17443	17410	17812	17513	17318	17495	17632	17680	17545	17578	17616	17659	17638	17671	17536	17600	17500	17555	17783	17644	17491	17785	17610	17558	17652	17571	17608	17598	17494	17660	17647	17373	17693	17594	17539	17407	17640	17401	17546	17593	17696	17516	17664	17646	17583	17421	17524	17604	17527	17439	17624	17608	17594	17435	17742	17632	17520	17717	17508	17576	17609	17703	17501	17466	17593	17533	17574	17615	17564	17526	17611	17644	17415	17620	17647	17638	17681	17552	17716	17579	17574	17466	17623	17484	17687	17469	17575	17552	17505	17666	17447	17511	17553	17568	17481	17639	17466	17639	17524	17522	17444	17551	17586	17600	17493	17538	17554	17571	17605	17752	17546	17565	17761	17619	17424	17472	17559	17556	17630	17592	17520	17485	17526	17539	17549	17806	17696	17574	17644	17616	17719	17632	17747	17644	17555	17624	17629	17668	17596	17701	17629	17508	17694	17489	17524	17546	17359	17584	17678	17473	17726	17531	17469	17562	17652	17450	17652	17525	17673	17874	17550	17535	17528	17580	17551	17569	17747	17639	17648	17587	17603	17546	17538	17654	17679	17649	17717	17556	17678	17546	17576	17590	17666	17446	17603	17428	17637	17575	17617	17429	17510	17460	17786	17648	17684	17672	17477	17540	17564	17632	17786	17562	17500	17628	17570	17519	17656	17677	17435	17539	17648	17548	17721	17653	17604	17666	17536	17587	17677	17534	17654	17520	17643	17506	17612	17701	17584	17640	17670	17583	17773	17643	17606	17640	17682	17624	17502	17462	17505	17476	17723	17614	17620	17593	17629	17803	17597	17747	17523	17594	17649	17653	17560	17506	17681	17693	17481	17428	17595	17487	17513	17565	17569	17662	17671	17605	17744	17427	17542	17660	17586	17694	17620	17641	17561	17620	17537	17599	17617	17547	17421	17704	17560	17701	17493	17580	17631	17463	17465	17455	17576	17640	17556	17429	17642	17592	17470	17621	17672	17523	17523	17330	17584	17608	17644	17417	17721	17585	17558	17587	17677	17544	17685	17635	17576	17530	17571	17522	17563	17749	17443	17601	17556	17466	17602	17478	17574	17662	17565	17668	17597	17737	17582	17635	17516	17723	17526	17653	17793	17704	17622	17521	17541	17544	17546	17455	17479	17547	17644	17591	17642	17316	17481	17552	17621	17696	17574	17591	17519	17585	17479	17697	17558	17634	17632	17540	17741	17704	17539	17498	17491	17532	17560	17668	17540	17625	17641	17622	17694	17422	17565	17698	17706	17657	17785	17554	17404	17464	17903	17460	17566	17627	17514	17368	17515	17557	17518	17618	17440	17655	17473	17538	17583	17408	17596	17598	17412	17717	17658	17617	17549	17644	17657	17563	17587	17577	17573	17633	17556	17678	17605	17495	17678	17678	17472	17650	17365	17496	17518	17596	17744	17443	17642	17765	17658	17565	17557	17515	17748	17620	17340	17632	17668	17636	17804	17501	17749	17447	17411	17433	17628	17738	17512	17599	17607	17406	17634	17498	17623	17744	17653	17618	17681	17589	17553	17568	17686	17358	17676	17712	17577	17681	17709	17540	17676	17433	17661	17629	17407	17539	17535	17700	17670	17747	17538	17698	17417	17644	17677	17758	17457	17516	17604	17497	17610	17471	17588	17441	17658	17550	17454	17516	17646	17602	17506	17685	17502	17634	17425	17643	17442	17641	17749	17660	17511	17855	17604	17505	17425	17571	17733	17524	17755	17760	17535	17613	17575	17669	17588	17524	17824	17671	17703	17481	17660	17663	17677	17539	17632	17674	17584	17451	17723	17659	17408	17504	17609	17606	17488	17525	17683	17584	17709	17596	17515	17531	17652	17689	17665	17546	17587	17534	17545	17552	17685	17493	17570	17778	17561	17636	17668	17473	17604	17644	17742	17625	17734	17570	17653	17535	17529	17569	17494	17486	17647	17549	17621	17666	17487	17430	17652	17454	17375	17547	17599	17500	17609	17620	17643	17658	17549	17531	17580	17682	17474	17714	17519	17743	17479	17436	17625	17515	17725	17525	17697	17632	17591	17524	17449	17549	17527	17694	17406	17513	17535	17720	17522	17649	17645	17557	17816	17574	17425	17671	17510	17614	17534	17738	17488	17498	17692	17502	17661	17530	17735	17543	17640	17757	17487	17615	17494	17553	17671	17534	17504	17596	17434	17367	17542	17513	17617	17716	17477	17581	17469	17533	17466	17701	17706	17526	17660	17533	17548	17588	17485	17643	17606	17626	17657	17411	17794	17694	17692	17475	17660	17565	17733	17630	17532	17519	17463	17565	17660	17746	17472	17535	17457	17559	17607	17662	17537	17684	17732	17703	17709	17570	17656	17615	17593	17617	17507	17764	17681	17581	17468	17510	17799	17523	17559	17544	17561	17673	17679	17591	17731	17583	17762	17562	17600	17709	17638	17449	17681	17418	17501	17576	17481	17603	17573	17654	17516	17531	17706	17508	17578	17547	17591	17610	17601	17665	17670	17632	17654	17673	17687	17577	17614	17582	17469	17580	17866	17784	17505	17549	17638	17474	17588	17627	17608	17495	17690	17586	17657	17554	17610	17613	17487	17684	17583	17673	17475	17524	17532	17355	17415	17451	17672	17472	17563	17554	17478	17557	17678	17620	17615	17429	17613	17625	17591	17353	17582	17510	17670	17399	17460	17628	17479	17637	17493	17614	17624	17468	17453	17710	17714	17613	17646	17646	17668	17532	17584	17534	17746	17479	17616	17595	17421	17696	17583	17511	17484	17668	17616	17686	17578	17394	17559	17715	17562	17621	17529	17484	17694	17662	17450	17515	17457	17671	17687	17649	17616	17565	17548	17773	17568	17491	17627	17435	17709	17488	17724	17481	17528	17598	17559	17558	17517	17476	17599	17503	17574	17631	17819	17528	17583	17457	17657	17604	17605	17548	17726	17482	17452	17642	17463	17636	17566	17658	17507	17630	17624	17470	17521	17550	17581	17770	17585	17625	17821	17440	17744	17667	17437	17515	17653	17457	17591	17611	17521	17568	17555	17637	17636	17419	17647	17484	17367	17482	17636	17500	17489	17608	17683	17534	17529	17537	17647	17709	17519	17743	17535	17398	17372	17681	17611	17629	17543	17496	17821	17666	17669	17477	17518	17717	17606	17548	17673	17603	17567	17500	17698	17589	17463	17496	17680	17688	17661	17451	17810	17465	17598	17502	17355	17553	17587	17640	17524	17567	17651	17697	17692	17694	17639	17734	17618	17582	17606	17725	17567	17648	17633	17484	17733	17768	17507	17625	17828	17477	17718	17513	17647	17629	17625	17556	17672	17604	17475	17549	17596	17517	17408	17685	17594	17460	17619	17711	17542	17493	17565	17762	17567	17439	17532	17435	17629	17452	17658	17542	17380	17700	17572	17466	17476	17495	17556	17439	17643	17606	17632	17508	17540	17567	17714	17586	17612	17624	17601	17774	17645	17471	17327	17366	17424	17521	17541	17354	17570	17633	17533	17560	17500	17620	17587	17584	17570	17477	17657	17692	17622	17595	17530	17697	17530	17479	17520	17625	17479	17509	17617	17408	17608	17673	17622	17595	17700	17533	17589	17652	17638	17624	17369	17491	17475	17510	17614	17593	17493	17633	17461	17638	17572	17526	17580	17430	17734	17721	17687	17628	17468	17719	17680	17629	17609	17486	17681	17504	17529	17544	17728	17484	17510	17560	17530	17669	17507	17433	17710	17565	17621	17510	17586	17590	17443	17624	17511	17485	17525	17555	17729	17599	17585	17530	17623	17478	17572	17543	17522	17591	17560	17559	17436	17593	17473	17713	17647	17523	17622	17742	17464	17596	17641	17759	17620	17506	17567	17558	17833	17431	17672	17572	17498	17751	17554	17584	17534	17430	17634	17535	17774	17748	17633	17626	17696	17529	17687	17513	17724	17461	17605	17696	17523	17536	17557	17498	17749	17650	17727	17656	17491	17689	17586	17502	17531	17526	17486	17721	17591	17547	17473	17670	17492	17511	17573	17483	17762	17658	17552	17712	17364	17485	17759	17556	17510	17717	17708	17454	17447	17463	17541	17630	17676	17706	17457	17662	17655	17548	17525	17505	17581	17531	17496	17703	17473	17665	17387	17706	17520	17664	17525	17594	17459	17538	17477	17422	17576	17626	17524	17661	17672	17547	17517	17508	17695	17528	17625	17641	17663	17532	17546	17688	17592	17588	17459	17611	17436	17623	17757	17627	17734	17591	17731	17582	17459	17849	17543	17535	17529	17793	17601	17607	17566	17757	17675	17545	17690	17661	17524	17610	17493	17653	17736	17423	17590	17663	17609	17608	17600	17630	17752	17648	17698	17515	17653	17623	17621	17460	17554	17617	17648	17624	17607	17632	17657	17596	17676	17545	17511	17575	17587	17541	17667	17480	17636	17529	17738	17435	17709	17706	17703	17718	17559	17532	17557	17639	17617	17631
27927	22019	24054	21700	19306	19409	19668	19319	19457	19430	19600	19428	20242	22330	19740	19336	19387	19461	19231	19454	19461	19281	19275	19487	19446	19251	19454	19368	19578	19541	19154	19353	19422	19406	19226	19386	19489	19424	19442	19445	19262	19443	19450	19415	19232	19430	19349	19526	19295	19550	19556	19547	19353	19647	19476	19299	19563	19442	19287	19234	19271	19286	19222	19257	19094	19430	19338	19269	19199	19365	19346	19420	19326	19230	19259	19359	19349	19443	19382	19367	19316	19262	19295	19574	19276	19322	19513	19403	19447	19377	19366	19435	19512	19430	19312	19502	19393	19208	19337	19350	19593	19354	19271	19366	19361	19113	19266	19208	19386	19184	19309	19435	19456	19426	19332	19621	19288	19234	19595	19341	19336	19363	19105	19374	19530	19442	19283	19540	19168	19137	19299	19303	19280	19504	19468	19346	19494	19449	19412	19374	19415	19261	19375	19240	19287	19615	19486	19418	19340	19415	19590	19420	19471	19216	19235	19181	19133	19264	19441	19451	19389	19389	19324	19297	19409	19336	19589	19356	19261	19416	19368	19510	19181	19350	19313	19420	19235	19130	19438	19551	19347	19431	19126	19275	19249	19325	19440	19466	19432	19252	19514	19267	19520	19411	19330	19404	19372	19400	19236	19309	19402	19237	19256	19382	19328	19333	19339	19191	19291	19290	19405	19398	19500	19278	19454	19405	19629	19404	19346	19422	19079	19207	19487	19369	19521	19401	19231	19534	19460	19185	19500	19580	19450	19273	19600	19330	19267	19306	19516	19237	19429	19281	19296	19290	19498	19604	19186	19477	19382	19192	19234	19381	19301	19307	19465	19563	19331	19279	19367	19316	19544	19406	19319	19383	19232	19565	19341	19391	19390	19328	19425	19575	19331	19262	19563	19518	19213	19269	19399	19329	19328	19368	19352	19267	19338	19355	19252	19315	19296	19359	19448	19420	19582	19049	19154	19295	19351	19429	19134	19229	19396	19213	19193	19219	19168	19327	19434	19207	19262	19157	19414	19571	19298	19310	19314	19197	19315	19331	19429	19466	19273	19465	19321	19430	19402	19233	19353	19352	19277	19376	19266	19446	19391	19248	19296	19219	19339	19214	19402	19407	19476	19494	19410	19206	19189	19158	19430	19329	19339	19315	19438	19441	19474	19549	19493	19481	19318	19297	19349	19546	19308	19274	19409	19297	19400	19402	19333	19109	19434	19363	19192	19244	19424	19292	19398	19431	19296	19167	19193	19216	19408	19362	19525	19230	19398	19439	19440	19342	19317	19365	19466	19425	19320	19276	19252	19251	19115	19280	19182	19324	19332	19271	19366	19521	19337	19329	19312	19243	19261	19494	19195	19285	19307	19453	19440	19205	19422	19341	19335	19493	19426	19224	19318	19260	19567	19315	19524	19399	19414	19417	19170	19424	19314	19245	19380	19405	19383	19632	19380	19277	19322	19315	19272	19332	19324	19433	19225	19475	19518	19489	19380	19252	19237	19416	19377	19448	19299	19467	19194	19146	19541	19173	19447	19423	19268	19343	19322	19609	19326	19418	19099	19345	19251	19431	19546	19329	19406	19577	19586	19323	19364	19182	19315	19410	19404	19509	19293	19281	19207	19485	19382	19238	19314	19228	19224	19350	19479	19466	19477	19376	19588	19276	19506	19331	19342	19345	19277	19380	19395	19273	19227	19461	19356	19346	19464	19439	19254	19224	19357	19448	19438	19326	19476	19467	19358	19537	19134	19343	19524	19493	19530	19281	19345	19355	19364	19504	19384	19533	19276	19432	19334	19420	19225	19461	19407	19547	19345	19062	19166	19358	19562	19284	19447	19235	19169	19325	19410	19482	19302	19250	19394	19406	19221	19143	19234	19469	19391	19306	19248	19342	19494	19530	19361	19295	19567	19517	19494	19368	19401	19123	19479	19290	19606	19308	19420	19397	19476	19464	19564	19372	19281	19290	19406	19436	19134	19424	19548	19502	19274	19508	19468	19313	19227	19354	19383	19479	19335	19238	19453	19200	19362	19438	19337	19281	19287	19257	19394	19327	19297	19387	19530	19349	19382	19101	19435	19424	19282	19419	19301	19199	19329	19326	19455	19110	19340	19445	19236	19233	19403	19394	19392	19279	19391	19351	19461	19608	19123	19402	19317	19402	19189	19412	19344	19354	19327	19207	19434	19424	19285	19412	19306	19447	19385	19321	19365	19283	19343	19413	19220	19286	19184	19311	19329	19404	19437	19495	19338	19234	19362	19009	19335	19262	19251	19304	19096	19232	19527	19260	19392	19357	19300	19357	19325	19276	19282	19405	19314	19422	19276	19058	19364	19163	19348	19358	19380	19330	19403	19193	19324	19460	19383	19154	19277	19238	19305	19202	19313	19328	19280	19070	19339	19381	19454	19347	19425	19354	19428	19297	19389	19408	19393	19257	19448	19400	19555	19447	19371	19337	19351	19412	19325	19504	19550	19460	19414	19576	19258	19283	19465	19447	19375	19421	19282	19394	19347	19204	19298	19178	19351	19522	19312	19430	19439	19448	19421	19403	19411	19381	19357	19396	19378	19421	19472	19401	19360	19215	19439	19366	19352	19533	19369	19597	19459	19393	19333	19311	19323	19130	19404	19357	19338	19261	19332	19350	19430	19464	19502	19353	19300	19042	19335	19240	19416	19297	19226	19417	19293	19485	19312	19374	19385	19330	19292	19407	19343	19401	19109	19539	19361	19259	19351	19473	19393	19279	19186	19169	19344	19212	19395	19404	19625	19338	19296	19305	19452	19230	19548	19406	19288	19463	19417	19262	19395	19406	19417	19360	19485	19559	19061	19204	19065	19437	19603	19506	19351	19426	19358	19328	19346	19301	19370	19306	19337	19422	19351	19569	19361	19320	19438	19329	19714	19311	19362	19523	19358	19159	19461	19188	19458	19621	19419	19303	19504	19599	19064	19295	19384	19284	19247	19527	19318	19481	19291	19498	19381	19441	19360	19499	19331	19364	19350	19448	19465	19435	19350	19359	19266	19314	19183	19402	19245	19380	19399	19535	19487	19419	19348	19215	19154	19404	19261	19208	19461	19453	19470	19428	19228	19455	19369	19218	19175	19360	19294	19065	19254	19378	19426	19158	19385	19415	19296	19448	19461	19359	19441	19362	19206	19500	19363	19445	19278	19461	19361	19285	19483	19412	19261	19181	19328	19458	19557	19347	19515	19328	19333	19399	19379	19290	19384	19357	19377	19430	19269	19380	19451	19422	19409	19435	19207	19239	19405	19263	19326	19267	19331	19407	19138	19389	19043	19175	19222	19344	19200	19155	19190	19119	19264	19403	19369	19473	19341	19287	19471	19352	19449	19268	19175	19396	19299	19368	19202	19272	19266	19320	19318	19307	19319	19177	19363	19340	19490	19418	19388	19366	19385	19494	19241	19293	19250	19433	19307	19485	19312	19378	19443	19415	19430	19204	19447	19153	19468	19443	19459	19481	19342	19392	19462	19301	19520	19477	19385	19389	19564	19313	19436	19573	19523	19459	19329	19519	19286	19457	19368	19260	19533	19280	19060	19044	19254	19436	19351	19418	19432	19460	19172	19359	19165	19389	19442	19405	19505	19454	19341	19342	19328	19288	19289	19305	19361	19351	19325	19494	19357	19314	19562	19444	19342	19181	19480	19339	19494	19301	19312	19323	19277	19527	19477	19180	19436	19310	19346	19572	19442	19348	19291	19300	19313	19310	19540	19516	19139	19315	19510	19517	19405	19218	19248	19445	19497	19394	19476	19461	19429	19241	19235	19435	19321	19327	19283	19404	19453	19190	19370	19384	19352	19417	19322	19379	19402	19217	19183	19268	19368	19358	19288	19454	19173	19333	19398	19383	19421	19430	19340	19167	19318	19198	19340	19406	19506	19463	19467	19399	19185	19478	19310	19448	19411	19379	19344	19372	19202	19258	19338	19184	19509	19421	19358	19303	19430	19382	19278	19368	19380	19457	19396	19425	19224	19411	19418	19326	19455	19349	19423	19454	19541	19428	19272	19229	19382	19301	19358	19297	19143	19261	19281	19306	19190	19318	19106	19286	19367	19253	19359	19284	19582	19411	19525	19434	19252	19346	19462	19546	19315	19180	19344	19270	19309	19406	19374	19323	19398	19249	19370	19399	19290	19464	19304	19439	19291	19356	19630	19307	19269	19353	19344	19367	19317	19483	19317	19312	19190	19417	19372	19479	19359	19394	19318	19485	19265	19433	19336	19582	19359	19609	19493	19287	19477	19322	19474	19203	19413	19386	19479	19333	19171	19475	19368	19173	19280	19473	19479	19359	19445	19392	19475	19516	19260	19262	19311	19451	19589	19305	19641	19389	19296	19522	19561	19427	19450	19432	19485	19259	19492	19370	19177	19235	19618	19604	19374	19361	19281	19439	19351	19578	19423	19351	19305	19245	19279	19291	19459	19367	19429	19252	19364	19278	19360	19276	19341	19365	19284	19201	19352	19261	19725	19412	19481	19322	19308	19501	19316	19462	19348	19397	19115	19340	19279	19495	19521	19383	19281	19294	19382	19463	19228	19313	19442	19299	19555	19552	19208	19230	19402	19261	19145	19424	19386	19083	19462	19180	19228	19377	19288	19395	19320	19391	19217	19428	19376	19413	19319	19419	19315	19541	19204	19221	19406	19311	19495	19323	19363	19284	19230	19240	19146	19360	19611	19389	19443	19375	19312	19348	19420	19403	19490	19607	19304	19432	19281	19384	19252	19558	19483	19308	19433	19199	19224	19496	19129	19483	19232	19420	19398	19293	19179	19508	19366	19391	19386	19316	19583	19293	19359	19303	19083	19505	19381	19161	19481	19353	19326	19337	19351	19307	19230	19365	19345	19309	19497	19209	19121	19248	19418	19522	19461	19288	19494	19321	19387	19429	19153	19223	19247	19299	19453	19435	19400	19108	19171	19469	19490	19386	19238	19406	19283	19401	19130	19280	19247	19286	19199	19367	19350	19148	19435	19361	19410	19356	19286	19221	19435	19600	19376	19615	19290	19342	19367	19432	19369	19219	19355	19303	19431	19286	19270	19438	19280	19361	19465	19387	19279	19267	19369	19200	19136	19224	19566	19378	19479	19273	19151	19277	19430	19442	19404	19406
16113	18189	18039	17761	17643	17609	17451	17498	17559	17411	17436	17387	19234	21868	17379	17354	17409	17358	17377	17385	17506	17433	17458	17463	17593	17339	17271	17455	17449	17451	17424	17357	17348	17521	17555	17389	17478	17487	17292	17453	17433	17522	17411	17482	17473	17359	17499	17513	17467	17588	17541	17539	17575	17449	17602	17470	17496	17449	17288	17613	17292	17438	17521	17398	17243	17537	17353	17383	17385	17499	17425	17333	17442	17440	17249	17303	17333	17346	17482	17464	17389	17426	17515	17267	17451	17536	17388	17446	17419	17469	17340	17372	17447	17480	17514	17659	17473	17354	17556	17423	17430	17519	17346	17376	17395	17423	17541	17360	17589	17205	17477	17525	17395	17315	17209	17563	17444	17383	17433	17465	17343	17381	17341	17504	17378	17417	17326	17483	17443	17241	17355	17519	17443	17371	17338	17388	17456	17321	17241	17394	17592	17408	17582	17555	17488	17409	17424	17395	17435	17519	17307	17602	17446	17425	17555	17511	17445	17529	17510	17327	17392	17525	17457	17430	17423	17482	17468	17448	17540	17303	17497	17369	17426	17488	17375	17377	17538	17574	17406	17527	17423	17401	17564	17331	17432	17387	17515	17415	17408	17453	17562	17678	17379	17631	17411	17364	17357	17413	17348	17667	17436	17314	17359	17384	17263	17425	17470	17402	17473	17496	17365	17371	17345	17247	17592	17459	17425	17519	17581	17419	17387	17353	17580	17472	17495	17420	17441	17509	17450	17338	17443	17484	17432	17422	17457	17446	17317	17468	17299	17317	17346	17255	17606	17331	17439	17433	17481	17518	17396	17450	17411	17516	17153	17437	17519	17400	17525	17217	17292	17407	17409	17311	17363	17305	17351	17461	17460	17482	17271	17450	17531	17520	17649	17388	17486	17600	17501	17409	17571	17387	17417	17479	17339	17355	17471	17510	17310	17489	17278	17533	17348	17394	17472	17639	17405	17383	17471	17412	17510	17463	17398	17356	17497	17469	17475	17302	17370	17369	17396	17431	17480	17400	17485	17372	17352	17478	17361	17353	17474	17476	17408	17459	17351	17325	17525	17318	17459	17438	17427	17359	17443	17436	17404	17403	17369	17400	17332	17392	17449	17426	17471	17567	17359	17405	17490	17471	17490	17500	17440	17388	17458	17570	17419	17371	17522	17471	17495	17446	17350	17507	17387	17321	17373	17615	17587	17417	17319	17584	17294	17347	17373	17354	17530	17494	17466	17515	17452	17414	17329	17380	17430	17506	17414	17536	17472	17359	17608	17529	17428	17342	17513	17504	17620	17134	17614	17551	17304	17455	17606	17215	17434	17470	17282	17434	17401	17318	17411	17468	17429	17418	17351	17520	17328	17291	17391	17374	17554	17402	17470	17301	17449	17387	17582	17406	17388	17502	17393	17424	17315	17515	17576	17409	17534	17463	17600	17643	17477	17469	17626	17283	17532	17324	17583	17294	17442	17314	17544	17264	17384	17554	17479	17545	17323	17537	17453	17533	17492	17346	17525	17673	17429	17573	17420	17484	17467	17436	17316	17582	17444	17622	17332	17473	17528	17332	17452	17401	17422	17267	17544	17373	17595	17392	17239	17374	17388	17567	17501	17336	17341	17567	17334	17353	17464	17520	17635	17273	17388	17324	17473	17476	17549	17423	17393	17540	17374	17454	17384	17370	17613	17423	17445	17316	17535	17419	17267	17548	17260	17431	17417	17456	17500	17341	17426	17500	17722	17345	17497	17565	17474	17357	17483	17471	17515	17261	17529	17434	17376	17521	17409	17456	17605	17238	17440	17427	17520	17518	17491	17294	17504	17548	17425	17437	17380	17556	17350	17459	17475	17561	17336	17640	17503	17386	17381	17485	17521	17520	17538	17381	17520	17383	17366	17525	17542	17400	17429	17292	17506	17556	17344	17588	17303	17494	17501	17368	17420	17356	17403	17512	17604	17513	17544	17284	17473	17375	17446	17675	17351	17295	17368	17422	17391	17394	17497	17369	17513	17443	17464	17293	17344	17556	17581	17389	17385	17346	17427	17449	17311	17470	17381	17370	17522	17346	17355	17434	17499	17342	17570	17404	17338	17613	17313	17210	17637	17352	17356	17361	17537	17586	17351	17415	17358	17623	17372	17479	17474	17336	17290	17487	17413	17561	17405	17640	17352	17450	17499	17352	17487	17530	17493	17336	17620	17378	17591	17391	17417	17513	17492	17348	17445	17469	17392	17537	17487	17447	17379	17481	17449	17270	17472	17453	17302	17552	17443	17522	17370	17533	17473	17511	17400	17407	17504	17573	17352	17466	17451	17283	17419	17365	17351	17274	17291	17684	17398	17589	17340	17582	17328	17483	17558	17553	17252	17423	17648	17559	17466	17590	17631	17399	17511	17493	17475	17562	17368	17529	17287	17416	17521	17283	17418	17567	17349	17394	17475	17623	17426	17375	17442	17380	17413	17476	17540	17475	17477	17626	17371	17343	17584	17500	17725	17477	17223	17426	17459	17446	17436	17392	17500	17528	17411	17485	17422	17355	17519	17450	17401	17385	17343	17338	17504	17316	17518	17677	17370	17504	17447	17216	17553	17364	17478	17234	17559	17462	17319	17356	17277	17375	17275	17453	17300	17308	17509	17377	17221	17460	17365	17367	17466	17385	17535	17467	17357	17366	17473	17554	17608	17355	17573	17496	17418	17500	17337	17736	17521	17497	17447	17288	17460	17252	17414	17419	17166	17547	17419	17347	17301	17500	17412	17524	17339	17424	17553	17573	17468	17435	17260	17457	17391	17364	17427	17343	17440	17536	17436	17570	17413	17585	17454	17631	17351	17456	17496	17513	17546	17303	17652	17650	17394	17328	17431	17571	17229	17313	17532	17319	17617	17496	17440	17446	17469	17291	17360	17572	17450	17598	17376	17494	17400	17469	17404	17463	17281	17374	17368	17334	17452	17619	17502	17443	17441	17263	17464	17645	17469	17332	17344	17403	17388	17384	17437	17288	17398	17560	17499	17487	17349	17311	17478	17380	17489	17321	17552	17405	17281	17437	17401	17413	17446	17540	17599	17505	17539	17478	17470	17528	17496	17357	17398	17471	17557	17371	17574	17302	17454	17402	17553	17549	17346	17290	17397	17420	17598	17439	17310	17467	17532	17463	17475	17613	17525	17260	17419	17551	17395	17360	17601	17358	17415	17479	17540	17394	17497	17359	17509	17478	17394	17347	17316	17365	17406	17429	17375	17459	17331	17413	17296	17401	17572	17368	17410	17366	17512	17458	17510	17408	17416	17428	17510	17337	17301	17380	17380	17519	17491	17243	17433	17445	17393	17307	17439	17305	17623	17342	17592	17297	17538	17204	17504	17308	17278	17339	17320	17524	17294	17425	17413	17415	17357	17612	17336	17306	17400	17465	17443	17498	17342	17556	17289	17375	17289	17371	17448	17393	17431	17465	17358	17395	17320	17389	17521	17420	17589	17417	17488	17385	17342	17301	17462	17345	17459	17473	17495	17261	17392	17280	17407	17367	17342	17540	17453	17300	17579	17540	17462	17380	17544	17348	17520	17473	17452	17378	17349	17493	17465	17553	17364	17572	17458	17436	17422	17441	17488	17521	17305	17523	17501	17528	17456	17484	17350	17580	17502	17505	17518	17381	17341	17376	17673	17518	17343	17405	17556	17192	17451	17477	17486	17554	17430	17550	17210	17483	17409	17427	17345	17459	17599	17485	17389	17374	17451	17589	17505	17413	17368	17527	17502	17423	17552	17417	17464	17508	17583	17443	17628	17359	17388	17296	17333	17281	17632	17402	17471	17506	17511	17537	17473	17429	17386	17464	17595	17392	17506	17412	17487	17305	17423	17355	17494	17442	17454	17398	17610	17436	17525	17493	17629	17502	17499	17509	17327	17597	17343	17484	17224	17509	17453	17362	17492	17436	17393	17359	17412	17494	17416	17586	17544	17419	17319	17579	17521	17485	17409	17466	17478	17588	17338	17594	17368	17505	17532	17506	17498	17496	17446	17426	17600	17383	17426	17421	17418	17303	17498	17530	17307	17526	17391	17339	17587	17485	17408	17446	17470	17445	17582	17356	17516	17327	17425	17456	17258	17465	17426	17431	17518	17371	17418	17248	17552	17440	17573	17238	17493	17270	17344	17527	17513	17585	17347	17476	17564	17447	17592	17526	17565	17335	17332	17538	17452	17423	17364	17500	17487	17501	17384	17437	17541	17427	17305	17539	17409	17513	17453	17437	17434	17364	17299	17504	17415	17391	17407	17377	17484	17354	17538	17410	17534	17408	17336	17553	17417	17530	17458	17505	17343	17626	17422	17525	17396	17495	17446	17420	17494	17394	17437	17496	17470	17503	17539	17456	17458	17500	17563	17396	17588	17385	17514	17622	17410	17374	17322	17376	17387	17236	17506	17541	17235	17303	17382	17390	17493	17409	17484	17487	17371	17520	17521	17368	17269	17234	17532	17358	17427	17540	17419	17550	17583	17399	17419	17447	17376	17433	17593	17263	17320	17363	17305	17321	17489	17498	17471	17542	17455	17383	17351	17427	17445	17434	17516	17292	17509	17453	17389	17341	17449	17456	17408	17277	17331	17432	17584	17420	17568	17506	17585	17411	17268	17310	17472	17352	17580	17334	17507	17155	17321	17486	17419	17473	17302	17582	17512	17310	17343	17519	17418	17579	17363	17375	17315	17403	17438	17153	17454	17474	17412	17427	17377	17347	17519	17196	17377	17316	17511	17497	17564	17646	17468	17284	17538	17359	17216	17449	17476	17528	17448	17637	17402	17482	17458	17449	17420	17322	17492	17368	17478	17495	17328	17397	17487	17444	17522	17471	17507	17343	17292	17610	17508	17426	17489	17346	17579	17459	17500	17413	17612	17256	17295	17554	17231	17356	17319	17447	17339	17523	17417	17457	17333	17645	17283	17312	17433	17568	17507	17480	17457	17384	17394	17560	17493	17478	17405	17461	17604	17434	17413	17473	17461	17296	17589	17646	17552	17455	17588	17393	17219	17335	17503	17320	17462	17470	17275	17428	17306	17354	17335	17460	17520	17706	17472	17484	17411	17535	17410	17621	17381	17415	17545	17193	17497	17431	17508	17412	17467	17258	17396	17380	17393	17312
24240	21187	28360	24603	22191	21610	21525	19918	19614	19746	19807	19364	25118	33558	21814	19597	19396	19393	19388	19653	19268	19310	19523	19423	19598	19291	19415	19431	19257	19491	19393	19377	19351	19345	19301	19213	19437	19303	19329	19386	19433	19425	19338	19303	19425	19375	19325	19265	19528	19966	20112	19798	19638	19600	19376	19334	19220	19454	19259	19403	19263	19372	19167	19188	19218	19408	19326	19354	19274	19434	19094	19187	19182	19417	19209	19224	19474	19496	19212	19330	19302	19439	19332	19245	19240	19294	19098	19380	19482	19420	19408	19416	19266	19246	19525	19087	19337	19317	19292	19186	19266	19406	19343	19364	19225	19496	19464	19439	19327	19403	19507	19199	19281	19119	19330	19342	19389	19404	19230	19477	19404	19345	19341	19241	19455	19161	19377	19296	19431	19217	19294	19361	19233	19183	19368	19453	19281	19257	19426	19347	19280	19408	19287	19483	19222	19286	19194	19360	19489	19430	19439	19349	19200	19270	19119	19432	19276	19397	19338	19271	19067	19352	19166	19422	19462	19318	19144	19321	19399	19450	19337	19308	19566	19415	19256	19412	19256	19274	19481	19411	19509	19298	19406	19139	19429	19326	19271	19095	19424	19273	19225	19344	19295	19259	19414	19319	19293	19457	19151	19090	19412	19364	19279	19209	19147	19270	19215	19282	19105	19347	19461	19389	19314	19396	19239	19081	19219	19347	19314	19401	19235	19480	19463	19228	19163	19184	19258	19210	19242	19228	19333	19324	19124	19209	19347	19380	19257	19312	19247	19482	19408	19106	19159	19173	19320	19323	19461	19267	19246	19355	19363	19201	19304	19388	19188	19209	19388	19227	19107	19315	19339	19345	19527	19270	19213	19202	19453	19378	19455	19250	19133	19171	19314	19532	19259	19422	19321	19361	19281	19381	19336	19322	19465	19461	19393	19386	19469	19230	19364	19477	19406	19180	19359	19280	19348	19309	19231	19322	19399	19346	19317	19421	19145	19353	19323	19345	19548	19423	19559	19279	19296	19196	19266	19344	19285	19242	19098	19325	19149	19281	19258	19322	19456	19305	19379	19251	19056	19494	19149	19390	19312	19412	19480	19362	19275	19345	19255	19369	19272	19361	19261	19297	19388	19442	19477	19351	19066	19353	19427	19396	19370	19240	19242	19421	19364	19372	19451	19492	19327	19194	19428	19302	19229	19124	19115	19238	19252	19425	19297	19396	19334	19336	19462	19611	19232	19458	19165	19346	19402	19238	19466	19192	19405	19225	19390	19300	19112	19083	19134	19402	19256	19208	19328	19324	19244	19065	19342	19407	19240	19038	19310	19349	19156	19174	19403	19219	19135	19138	19136	19504	19258	19370	19433	19384	19298	19640	19377	19319	19174	19220	19294	19225	19332	19339	19306	19436	19176	19245	19250	19302	19382	19535	19359	19371	19245	19272	19336	19153	19269	19259	19284	19367	19535	19365	19531	19470	19472	19212	19538	19121	19349	19210	19304	19463	19188	19183	19346	19382	19311	19107	19507	19346	19270	19321	19477	19130	19317	19287	19614	19308	19433	19303	19399	19237	19260	19298	19370	19258	19430	19242	19237	19404	19351	19291	19395	19622	19237	19400	19500	19142	19254	19302	19265	19265	19267	19311	19165	19198	19436	19483	19419	19275	19327	19522	19520	19307	19353	19325	19284	19253	19447	19225	19284	19326	19146	19196	19370	19234	19324	19465	19403	19374	19269	19403	19253	19099	19134	19257	19052	19346	19516	19318	19106	19300	19331	19388	19404	19338	19242	19486	19327	19252	19428	19381	19413	19295	19186	19312	19495	19387	19385	19171	19295	19246	19267	19442	19238	19596	19352	19065	19203	19196	19414	19344	19270	19269	19541	19532	19288	19400	19555	19086	19415	19539	19388	19203	19235	19413	19376	19193	19338	19204	19340	19412	19064	19335	19500	19343	19423	19502	19378	19439	19424	19181	19232	19350	19173	19432	19584	19263	19209	19338	19220	19358	19285	19564	19608	19286	19230	19446	19235	19560	19362	19105	19190	19458	19372	19320	19451	19378	19269	19406	19184	19177	19527	19440	19311	19403	19222	19444	19085	19545	19316	19424	19270	19422	19269	19424	19507	19331	18965	19181	19122	19195	19260	19141	19045	19409	19302	19531	19241	19481	19317	19206	19339	19287	19386	19432	19290	19223	19263	19248	19310	19298	19031	19355	19388	19380	19377	19367	19407	19445	19357	19466	19417	19201	19369	19146	19236	19256	19233	19276	19342	19325	19267	19356	19446	19184	19315	19366	19403	19591	19244	19400	19070	19266	19351	19503	19224	19399	19248	19147	19473	19260	19202	19339	19485	19417	19389	19226	19352	19169	19347	19433	19346	19387	19186	19399	19427	19243	19548	19123	19321	19221	19316	19189	19356	19223	19329	19372	19333	19209	19211	19334	19515	19240	19331	19240	19452	19369	19442	19425	19141	19334	19352	19292	19298	19285	19295	19526	19437	19407	19268	19269	19376	19255	19244	19444	19269	19664	19321	19472	19396	19411	19340	19346	19233	19463	19298	19226	19106	19096	19060	19271	19198	19204	19385	19277	19221	19359	19261	19387	19322	19406	19367	19485	19396	19258	19517	19351	19401	19386	19471	19392	19188	19461	19342	19183	19318	19236	19187	19289	19329	19307	19318	19255	19286	19061	19411	19209	19458	19501	19570	19401	19447	19381	19477	19413	19447	19549	19402	19528	19239	19191	19421	19277	19305	19391	19248	19292	19506	19257	19509	19568	19249	19307	19465	19144	19200	19485	19173	19222	19449	19408	19382	19239	19278	19347	19379	19385	19281	19152	19214	19194	19361	19268	19421	19409	19514	19201	19302	19275	19173	19139	19406	19427	19345	19433	19366	19239	19126	19402	19402	19327	19212	19096	19302	19416	19352	19306	19264	19333	19534	19323	19390	19283	19158	19181	19335	19263	19389	19357	19355	19299	19250	19289	19240	19168	19387	19405	19016	19120	19376	19429	19357	19429	19314	19411	19406	19307	19407	19351	19433	19487	19346	19177	19321	19409	19279	19259	19320	19089	19287	19501	19411	19351	19538	19094	19477	19548	19433	19268	19437	19443	19387	19267	19299	19473	19285	19422	19328	19297	19393	19286	19324	19494	19330	19406	19439	19267	19186	19201	19287	19335	19212	18988	19499	19174	19368	19401	19395	19259	19378	19200	19313	19295	19452	19402	19322	19489	19372	19266	19485	19412	19591	19324	19646	19259	19424	19170	19382	19357	19364	19320	19160	19510	19361	19273	19271	19315	19385	19223	19355	19327	19393	19259	19451	19190	19493	19151	19313	19286	19218	19209	19236	19404	19451	19310	19310	19431	19246	19416	19260	19295	19195	19266	19342	19313	19563	19245	19347	19506	19242	19310	19461	19246	19439	19192	19384	19265	19489	19299	19646	19217	19452	19285	19089	19367	19236	19242	19511	19320	19461	19184	19447	19404	19282	19433	19134	19316	19463	19312	19142	19422	19235	19388	19356	19430	19273	19330	19416	19288	19055	19475	19178	19323	19197	19332	19455	19269	19121	19313	19149	19373	19241	19341	19400	19367	19256	19335	19365	19285	19231	19255	19285	19481	19435	19463	19459	19328	19295	19045	19148	19191	19527	19256	19444	19318	19212	19293	19217	19160	19344	19146	19497	19083	19496	19254	19338	19280	19354	19523	19280	19418	19373	19372	19348	19426	19222	19267	19192	19364	19497	19233	19174	19343	19357	19373	19490	19273	19406	19370	19111	19359	19262	19140	19472	19249	19413	19255	19260	19196	19446	19258	19302	19336	19470	19611	19430	19291	19602	19207	19404	19130	19309	19145	19443	19466	19457	19256	19246	19420	19171	19387	19298	19333	19339	19369	19380	19470	19361	19518	19590	19360	19519	19185	19127	19482	19532	19436	19327	19305	19378	19358	19275	19223	19214	19318	19521	19369	19278	19265	19247	19450	19102	19565	19491	19371	19252	19312	19307	19450	19315	19534	19621	19254	19258	19399	19500	19356	19373	19459	19483	19268	19190	19245	19294	19296	19281	19194	19427	19136	19427	19281	19445	19302	19089	19274	19456	19330	19249	19436	19339	19274	19344	19249	19564	19262	19238	19235	19442	19013	19166	19315	19237	19332	19152	19354	19498	19342	19219	19410	19302	19337	19265	19248	19240	19216	19220	19258	19154	19366	19266	18932	19203	19386	19321	19452	19305	19254	19230	19365	19525	19392	19212	19279	19327	19283	19281	19187	19318	19475	19261	19401	19522	19308	19443	19403	19297	19487	19228	19189	19443	19334	19370	19361	19273	19043	19321	19327	19304	19065	19421	19437	19173	19159	19329	19338	19414	19308	19462	19356	19174	19159	19336	19480	19312	19349	19208	19435	19373	19177	19345	19527	19516	19441	19262	19477	19382	19234	19179	19422	19445	19549	19352	19302	19192	19434	19323	19357	19505	19380	19381	19108	19350	19342	19465	19260	19357	19266	19142	19371	19273	19292	19420	19254	19235	19376	19596	19303	19268	19336	19270	19359	19233	19382	19234	19037	19435	19471	19313	19370	19243	19334	19339	19232	19088	19244	19165	19221	19331	19266	19229	19150	19522	19358	19266	19315	19213	19405	19228	19244	19251	19375	19322	19293	19294	19198	19102	19350	19255	19287	19443	19440	19266	19439	19253	19284	19598	19459	19297	19245	19383	19200	19464	19224	19317	19087	19273	19167	19412	19185	19295	19246	19344	19444	19421	19369	19276	19187	19286	19332	19456	19280	19298	19466	19206	19230	19567	19306	19300	19447	19330	19263	19271	19471	19371	19391	19316	19467	19099	19304	19285	19182	19290	19204	19128	19263	19524	19367	19217	19409	19282	19377	19458	19329	19197	19457	19290	19408	19468	19334	19197	19453	19297	19314	19487	19266	19419	19265	19370	19287	19452	19430	19294	19481	19283	19225	19471	19335	19407	19281	19387	19188	19355	19290	19179	19233	19416	19165	19279	19134	19137	19342	19369	19333	19337	19358	19500	19164	19322	19521	19328	19243	19235	19336	19328	19383	19307	19523	19315	19219	19136	19407	19096	19073	19442	19235	19431	19223	19319	19175	19189	19260	19458	19389
15173	23290	22087	19762	19008	18392	18097	18011	17802	17860	17673	17674	27552	34327	17515	17513	17597	17428	17482	17693	17529	17560	17429	17460	17631	17659	17552	17591	17724	17496	17472	17539	17592	17298	17453	17510	17357	17449	17590	17449	17292	17569	17567	17689	17558	17367	17287	17554	17595	18506	18518	17985	17945	17545	17432	17315	17538	17483	17645	17397	17556	17502	17447	17465	17480	17577	17550	17555	17469	17775	17405	17462	17590	17380	17536	17621	17409	17427	17438	17499	17388	17502	17528	17390	17247	17432	17425	17381	17428	17572	17481	17427	17509	17479	17407	17285	17440	17479	17381	17811	17258	17547	17510	17455	17492	17486	17589	17521	17462	17500	17402	17454	17435	17505	17514	17504	17469	17334	17506	17523	17405	17379	17494	17411	17439	17366	17326	17481	17446	17303	17476	17424	17523	17495	17462	17512	17458	17550	17479	17529	17335	17483	17453	17524	17384	17286	17423	17291	17378	17374	17252	17357	17422	17362	17480	17498	17483	17563	17540	17477	17571	17584	17510	17429	17597	17397	17414	17533	17524	17549	17431	17394	17349	17435	17339	17538	17494	17489	17426	17656	17471	17433	17514	17597	17285	17487	17441	17467	17443	17570	17393	17315	17509	17581	17297	17360	17430	17415	17468	17585	17393	17366	17475	17462	17420	17511	17646	17397	17493	17523	17477	17468	17509	17559	17451	17416	17518	17380	17336	17609	17533	17340	17301	17234	17557	17380	17506	17426	17504	17591	17459	17530	17705	17445	17635	17473	17493	17545	17492	17522	17324	17352	17457	17536	17514	17393	17524	17413	17518	17342	17366	17414	17268	17338	17443	17460	17510	17268	17610	17577	17453	17597	17443	17464	17603	17479	17437	17599	17530	17446	17475	17593	17570	17358	17420	17545	17512	17520	17406	17388	17304	17589	17235	17558	17446	17560	17376	17576	17412	17399	17353	17464	17496	17416	17364	17563	17431	17458	17583	17446	17470	17394	17394	17364	17582	17566	17408	17502	17406	17569	17444	17414	17517	17362	17524	17473	17444	17444	17478	17367	17508	17411	17303	17389	17483	17534	17429	17265	17475	17488	17446	17491	17342	17330	17474	17358	17446	17543	17530	17403	17488	17382	17589	17330	17619	17391	17518	17489	17485	17429	17409	17591	17362	17471	17688	17430	17453	17487	17507	17427	17486	17372	17538	17443	17584	17276	17442	17447	17339	17432	17663	17409	17352	17536	17580	17407	17549	17226	17544	17422	17464	17654	17285	17280	17377	17457	17480	17374	17412	17686	17444	17309	17678	17411	17409	17604	17327	17389	17520	17417	17466	17451	17324	17395	17594	17454	17454	17421	17483	17417	17481	17408	17547	17378	17430	17397	17375	17554	17380	17475	17392	17431	17482	17397	17353	17467	17524	17380	17361	17321	17440	17244	17545	17392	17554	17453	17243	17488	17450	17587	17509	17457	17652	17409	17438	17413	17653	17387	17454	17548	17425	17583	17525	17469	17592	17383	17409	17425	17478	17412	17477	17532	17469	17369	17385	17519	17554	17294	17356	17423	17502	17323	17400	17491	17360	17513	17457	17593	17431	17408	17571	17579	17529	17465	17377	17332	17545	17383	17428	17473	17342	17494	17422	17351	17481	17462	17298	17607	17511	17382	17615	17447	17502	17423	17487	17487	17368	17458	17486	17526	17469	17496	17385	17506	17534	17523	17433	17264	17520	17394	17551	17405	17461	17256	17531	17456	17471	17375	17588	17472	17527	17334	17488	17506	17472	17438	17421	17335	17347	17616	17575	17386	17543	17288	17308	17333	17410	17484	17461	17383	17534	17501	17553	17443	17420	17418	17455	17476	17373	17533	17448	17527	17556	17471	17491	17468	17358	17469	17531	17440	17484	17291	17560	17519	17653	17443	17417	17456	17514	17438	17432	17411	17468	17461	17616	17516	17437	17419	17483	17290	17413	17536	17564	17432	17652	17506	17453	17624	17414	17436	17366	17483	17429	17214	17611	17574	17457	17406	17473	17494	17474	17516	17409	17502	17674	17356	17483	17426	17485	17422	17448	17492	17414	17622	17403	17624	17390	17595	17553	17585	17334	17625	17424	17339	17575	17558	17420	17655	17242	17341	17510	17462	17511	17525	17480	17477	17558	17420	17468	17428	17316	17522	17495	17433	17206	17382	17484	17324	17499	17566	17500	17447	17583	17447	17480	17480	17325	17580	17503	17446	17289	17508	17489	17536	17352	17504	17308	17380	17584	17349	17358	17596	17375	17491	17588	17319	17377	17551	17402	17307	17487	17418	17524	17498	17423	17351	17379	17363	17348	17576	17360	17315	17489	17427	17397	17602	17593	17438	17321	17226	17454	17510	17746	17449	17426	17249	17488	17555	17446	17529	17478	17388	17425	17412	17500	17421	17471	17491	17450	17387	17557	17479	17280	17393	17528	17453	17406	17217	17376	17588	17529	17433	17395	17473	17389	17462	17578	17415	17506	17426	17580	17544	17410	17408	17686	17367	17498	17329	17249	17432	17474	17450	17441	17382	17522	17415	17494	17445	17519	17423	17378	17506	17304	17318	17445	17522	17364	17382	17447	17379	17481	17370	17478	17408	17532	17438	17351	17697	17526	17314	17384	17528	17373	17629	17650	17350	17479	17400	17624	17463	17373	17397	17451	17471	17451	17602	17405	17481	17637	17451	17473	17522	17510	17312	17655	17526	17404	17281	17576	17467	17423	17539	17469	17509	17631	17447	17420	17539	17529	17521	17454	17548	17521	17496	17605	17539	17598	17483	17532	17416	17592	17373	17620	17272	17394	17411	17646	17469	17350	17302	17688	17451	17465	17634	17458	17472	17537	17671	17584	17381	17680	17362	17521	17268	17421	17476	17327	17441	17590	17381	17375	17496	17491	17350	17649	17560	17414	17423	17515	17430	17573	17315	17459	17353	17602	17562	17290	17506	17505	17289	17523	17376	17308	17579	17491	17372	17478	17447	17341	17645	17369	17486	17519	17397	17510	17499	17389	17381	17580	17529	17301	17271	17552	17456	17487	17519	17399	17529	17717	17442	17507	17516	17258	17501	17351	17585	17465	17572	17272	17492	17508	17366	17370	17399	17375	17369	17500	17448	17477	17394	17591	17381	17543	17558	17500	17543	17379	17437	17486	17512	17603	17523	17555	17476	17494	17472	17343	17462	17370	17279	17475	17509	17521	17398	17471	17482	17428	17415	17485	17334	17502	17412	17382	17371	17477	17580	17526	17358	17396	17515	17410	17374	17539	17420	17407	17341	17469	17565	17564	17340	17276	17552	17421	17449	17510	17516	17605	17573	17399	17462	17583	17511	17299	17518	17533	17329	17459	17565	17364	17495	17327	17287	17562	17501	17561	17555	17425	17359	17353	17631	17492	17507	17447	17409	17418	17483	17327	17339	17492	17403	17505	17486	17397	17530	17651	17377	17623	17406	17314	17612	17442	17590	17636	17553	17471	17528	17516	17534	17434	17570	17455	17549	17308	17482	17588	17599	17507	17510	17390	17412	17623	17423	17511	17266	17401	17507	17505	17539	17401	17439	17541	17347	17405	17459	17498	17552	17529	17434	17395	17496	17543	17608	17405	17582	17410	17567	17592	17510	17521	17712	17467	17427	17541	17496	17491	17474	17634	17483	17341	17324	17486	17580	17640	17487	17562	17484	17383	17381	17222	17573	17562	17315	17462	17507	17626	17589	17354	17440	17398	17534	17503	17346	17500	17413	17435	17368	17349	17249	17475	17521	17437	17499	17522	17412	17452	17284	17425	17646	17435	17395	17603	17458	17542	17431	17423	17389	17454	17478	17340	17412	17429	17586	17266	17526	17487	17352	17478	17478	17472	17344	17423	17354	17339	17400	17605	17463	17503	17534	17371	17454	17434	17537	17409	17397	17473	17449	17292	17366	17446	17417	17453	17467	17322	17472	17554	17493	17261	17464	17363	17430	17414	17499	17582	17516	17358	17489	17451	17460	17239	17553	17493	17578	17420	17590	17609	17546	17357	17436	17394	17538	17437	17365	17499	17527	17394	17175	17432	17430	17438	17275	17359	17384	17389	17305	17387	17468	17343	17345	17444	17333	17524	17356	17603	17509	17447	17258	17430	17604	17378	17465	17439	17429	17471	17398	17605	17624	17505	17444	17414	17315	17420	17437	17389	17572	17375	17670	17440	17558	17433	17318	17389	17590	17593	17540	17427	17393	17602	17546	17505	17431	17352	17668	17439	17383	17671	17496	17366	17437	17479	17395	17332	17460	17224	17344	17440	17495	17340	17431	17394	17636	17457	17562	17490	17476	17469	17416	17487	17399	17477	17574	17564	17547	17305	17487	17372	17393	17441	17413	17450	17498	17386	17478	17494	17350	17518	17628	17548	17434	17312	17506	17482	17462	17568	17391	17331	17514	17461	17517	17477	17342	17733	17442	17564	17393	17414	17601	17476	17557	17235	17541	17460	17483	17375	17509	17349	17505	17436	17388	17605	17364	17536	17384	17516	17348	17389	17441	17495	17436	17525	17559	17460	17308	17439	17539	17483	17457	17676	17570	17406	17393	17467	17282	17380	17370	17409	17518	17477	17382	17633	17527	17452	17366	17342	17437	17440	17354	17551	17534	17559	17378	17410	17491	17575	17511	17463	17435	17549	17377	17518	17531	17299	17674	17311	17472	17457	17564	17525	17253	17573	17469	17461	17378	17396	17506	17388	17387	17383	17491	17452	17489	17537	17423	17645	17472	17523	17522	17409	17409	17313	17393	17372	17469	17569	17498	17569	17419	17333	17541	17395	17318	17458	17306	17605	17343	17490	17251	17569	17445	17538	17651	17291	17482	17452	17272	17437	17442	17537	17524	17383	17558	17314	17396	17559	17442	17414	17503	17492	17332	17252	17528	17478	17428	17495	17568	17532	17427	17465	17342	17566	17408	17347	17469	17498	17545	17260	17254	17501	17516	17547	17459	17552	17381	17428	17490	17447	17540	17427	17522	17477	17551	17475	17507	17531	17564	17393	17339	17523	17402	17475	17493	17473	17548	17502	17566	17499	17347	17429	17440	17407	17481	17464	17379	17507	17390	17427	17376	17539	17459	17339	17333	17500	17528	17438	17613	17347	17615
23038	21142	28923	23629	21517	23361	23679	19900	19090	19391	19369	19100	29099	42820	23516	19767	19083	19025	18697	18980	18853	18773	19194	18789	18959	18861	18896	18924	18770	18812	18853	18742	18730	18631	18757	18905	18792	18752	18914	18722	18829	18904	18904	18665	18875	18774	18790	18840	19120	19883	19808	19769	19174	18928	18933	18674	18734	18811	18696	18760	18723	18716	18778	18569	18915	18903	18977	18551	18967	18850	18683	18704	18670	18801	18581	18763	18790	18747	18671	18604	18514	18554	18751	18736	18583	18785	18753	18829	18703	18565	18709	18705	18854	18476	18794	18617	18669	18576	18828	18784	18741	18697	18661	18753	18673	18795	18607	19060	18683	18721	18748	18735	18573	18677	19016	19044	18783	18751	18807	18779	18697	18812	18838	18727	18814	18886	18935	18716	18725	18737	18672	18808	18569	18664	18806	18679	18647	18591	18677	18641	18803	19059	18813	18828	18759	18528	18900	18707	18876	18681	18679	18696	18565	18630	18826	18812	18623	18856	18582	18650	18848	18826	18760	18708	18671	18828	18473	18709	18683	18790	18815	18676	18695	18543	18731	18686	18600	18608	18601	18520	18724	18843	18672	18715	18521	18556	18954	18719	18671	18635	18693	18674	18673	18804	18798	18707	18596	18669	18845	18911	18627	18816	18681	18633	18994	18589	18600	18633	18770	18655	18807	18745	18806	18764	18805	18847	18793	18666	19040	18703	18777	18621	18668	18659	18897	18692	18646	18793	18827	18667	18852	18768	18834	18565	18775	18573	18654	18733	18737	18885	18698	18569	18806	18585	18805	18858	18609	18703	18644	18799	18663	18837	18859	18755	18732	18533	18602	18648	18682	18623	18943	18724	18596	18711	18587	18735	18824	18726	18754	18724	18749	18861	18659	18726	18809	18680	18734	18703	18497	18544	18475	18831	18675	18842	18796	18658	18766	18662	18741	18743	18637	18668	18765	18652	18785	18882	18858	18643	18829	18593	18642	18489	18750	18810	18674	18612	18803	18664	18686	18539	18805	18601	18613	18763	18556	18716	18920	18552	18642	18776	18797	18693	18756	18605	18704	18635	18662	18808	18854	18762	18571	18619	18752	18738	18657	18710	18643	18892	18652	18777	18585	18526	18556	18755	18480	18697	18888	18807	18595	18805	18789	18632	18571	18738	18825	18771	18674	18576	18536	18793	18842	18810	18584	18750	18610	18497	18752	18568	18986	18980	18791	18576	18689	18583	18584	18943	18812	18756	18725	18834	18606	18679	18685	18724	18745	18772	18858	18788	18516	18727	18779	18738	18732	18628	18766	18715	18512	18745	18799	18776	18708	18412	18974	18634	18569	18611	18692	18836	18575	18759	18552	18672	18535	18675	18550	18936	18627	18686	18744	18570	18741	18784	18649	18687	18793	18699	18786	18674	18783	18688	18797	18854	18958	18758	18567	18944	18826	18784	18878	18741	18805	18720	18852	18828	18677	18490	18668	18826	18873	18765	18731	18664	18759	18886	18555	18547	18715	18535	18832	18784	18750	18614	18697	18472	18766	18494	18740	18613	18753	18588	18365	18668	18576	18816	18877	18574	18636	18703	18730	18657	18625	18603	18756	18929	18716	18991	18777	18823	18684	18733	19007	18764	18720	18626	18563	18679	18561	18673	18947	18575	18481	18521	18673	18884	18831	18727	18786	18906	18890	18823	18838	18907	18887	18660	18995	18740	18827	18752	18764	18602	18669	18773	18831	18982	18735	18859	18833	18655	18636	18752	18587	18720	18656	18843	18942	18783	18525	18846	18709	18669	18733	18841	18675	18818	18553	18750	18692	18817	18813	18649	18837	18591	18617	18567	18788	18778	18676	18823	18854	18779	18691	18628	18458	18710	18663	18635	18799	18963	18675	18903	18753	18500	18910	18764	18629	18708	18402	18643	18713	18555	18723	18940	18747	18776	18689	18905	18708	18719	18824	18741	18687	18558	18727	18741	18680	18553	18537	18779	18847	18761	18866	18745	18697	18632	18674	18874	18748	18773	18662	18552	18716	18754	18467	18787	18578	18791	18717	18699	18674	18615	18687	18860	18968	18645	18668	18984	18796	18800	18702	18461	18659	18540	18795	18781	18712	18652	18754	18787	18729	18746	18563	18903	18665	19003	18716	18718	18639	18877	18719	18627	18804	18718	18698	18725	18619	18493	18703	18735	18681	18688	18881	18905	18665	18682	18639	18737	18578	18609	18809	18721	18814	18794	18863	18468	18630	18733	18565	18707	18860	18762	18662	18852	18726	18790	18777	18637	18593	18818	18667	18901	18668	18831	18588	18714	18967	18864	18706	18764	18671	18545	18938	18671	18632	18659	18674	18827	18634	18452	18839	18645	18620	18745	18751	18896	18777	18758	18548	18632	18706	18549	18770	18524	18686	18923	18682	18789	18704	18691	18773	18479	18917	18675	18520	18649	18703	18715	18624	18547	18637	18882	18669	18441	18703	18651	18559	18831	18746	18817	18582	18725	18720	18551	19025	18760	18721	18772	18660	18711	18695	18853	18860	18644	18873	18675	18478	18587	18830	18651	18756	18859	18643	18622	18919	18629	18843	18602	18843	18665	18520	18881	18817	18674	18760	18686	18789	18822	18659	18822	18627	18587	18797	18792	18632	18735	18736	18785	18422	18699	18837	18743	18701	18869	18681	18750	18843	18689	18739	18701	18845	18658	18861	18699	18618	18646	18715	18536	18721	18665	18846	18600	18580	18742	18725	18637	18493	18826	18795	18705	18618	18622	18554	18581	18614	18599	18823	18843	18952	18608	18710	18784	18866	18741	18752	18616	18718	18889	18536	18594	18666	18759	18670	18904	18678	18808	18668	18796	18735	18790	18710	18667	18553	18602	18613	18733	18761	18756	18826	18648	18884	18592	18658	18618	18684	18777	18635	18600	18877	18770	18544	18641	18628	18660	18843	18767	18878	18846	18739	18729	18639	18814	18767	18772	18740	18716	18689	18582	18725	18931	18750	18760	18702	18691	18850	18617	18835	18722	18673	18658	18563	18732	18502	18660	18731	18661	18706	18795	18780	18871	18660	18802	18801	18638	18845	18775	18692	18832	18800	18576	18669	18393	18809	18786	18775	18689	18680	18709	18779	18594	18607	18792	18669	18686	18719	18652	18541	18781	18649	18756	18691	18610	18738	18582	18796	18690	18564	18788	18761	18711	18873	18635	18824	18758	18661	18777	18480	18641	18706	18787	18620	18803	18827	18528	18620	18477	18834	18683	18844	18697	18688	18524	18638	18763	18609	18452	18726	18703	18778	18703	18744	18907	18796	18631	18828	18823	18823	18736	18669	18835	18738	18715	18859	18764	18655	18486	18861	18720	18535	18578	18641	18725	18597	18718	18738	18826	18734	18600	18656	18475	18705	18531	18645	18699	18612	18728	18596	18603	18600	18699	18738	18806	18775	18587	18762	18768	18742	18979	18815	18739	18672	18641	18899	18695	18743	18833	18685	18571	18654	18740	18741	18853	18673	18774	18878	18798	18714	18721	18810	18626	18780	18749	18758	18659	18686	18756	18686	18625	18704	18650	18574	18683	18824	18739	18779	18677	18762	18753	18762	18930	18641	18789	18568	18756	18618	18620	18798	18723	18688	18835	18662	18591	18688	18523	18738	18711	18728	18848	18887	18655	18847	18681	18754	18917	18770	18738	18626	18549	18677	18606	18602	18791	19007	18754	18588	18659	18819	18678	18994	18650	18818	18559	18644	18644	18834	18748	18605	18698	18833	18802	18860	18647	18644	18758	18683	18626	18998	18876	18668	18721	18689	18552	18892	18700	18800	18739	18691	18527	18638	18656	18498	18706	18589	18667	18783	18753	18734	18703	18853	18717	18568	18797	18608	18772	18916	18615	18803	18791	18933	18788	18861	18705	18765	18648	18630	18540	18656	18789	18793	18636	18661	18863	18888	18911	18768	18766	18888	18745	18819	18672	18655	18631	18951	18704	18712	18619	18582	18505	18651	18859	18707	18797	18709	18731	18685	18800	18607	18602	18775	18572	18720	18840	18708	18662	18630	18747	18685	18498	18872	18691	18640	18785	18755	18655	18695	18796	18869	18671	18934	18648	18852	18838	18635	18868	18734	18642	18787	18772	18557	18850	18915	18787	18596	18624	18767	18640	18737	18697	18647	18749	18622	18780	18824	18730	18830	18699	18657	18834	18632	18836	18786	18579	18889	18678	18803	18773	18939	18883	18737	18597	18786	18717	18517	18606	18857	18553	18751	18577	18745	18713	18752	18765	18799	18722	18706	18688	18562	18774	18677	18687	18858	18574	18724	18876	18762	18699	18631	18679	18641	18801	18690	18682	18736	18637	18857	18607	18814	18758	18906	18674	18717	18557	18559	18651	18896	18789	18699	18684	18736	18836	18744	18694	18746	18720	18687	18582	18721	18842	18839	18770	18884	18715	18533	18430	18747	18786	18726	18574	18762	18886	18750	18888	18792	18781	18649	18772	18622	18813	18763	18621	18598	18657	18910	18623	18772	18700	18539	18653	18864	18839	18459	18368	18666	18620	18669	18810	18863	18592	18554	18667	18655	18824	18646	18903	18800	18758	18437	18803	18990	18553	18766	18640	18754	18732	18831	18533	18699	18598	18852	18815	18538	18742	18776	18584	18725	18678	18642	18541	18907	18847	18870	18849	18437	18857	18638	18992	18708	18748	18775	18752	18614	18758	18728	18697	18680	18689	18725	18765	18676	18610	18546	18702	18878	18723	18732	18581	18765	18716	18763	18650	18805	18830	18664	18679	18602	18798	18848	18674	18714	18689	18705	18881	18916	18868	18693	18869	18747	18665	18738	18836	18834	18703	18895	18733	18696	18917	18613	18727	18719	18647	18664	18806	18776	18655	18602	18776	18907	18813	18647	18796	18860	18739	18594	18764	18723	18829	18753	18846	18852	18669	18744	18723	18830	18580	18739	18673	18563	18852	18756	18739	18815	18674	18786	18708	18748	18736	18807	18786	18618	18714	18493	18712	18694	18698	18651	18562	18794	18610	18833	18693	18783	18701	18665	18738	18621	18929	18614	18702	18710	18716	18795	18680	18758	18492	18565	18713	18710	18610	18617	18407	18629	18703	18828	18586	18542	18591	18927	18891
16413	27699	25464	21566	20004	19077	18521	18164	17892	17546	17723	17532	32755	43334	17355	17246	17247	17080	17299	17122	17185	17054	16946	17193	17140	17153	17100	17195	17059	17286	17314	17326	17128	17290	17390	17219	17066	17186	17211	17107	17170	17305	17138	17155	17201	17156	16956	17100	17668	19054	19043	18461	17722	17288	17162	17171	17220	17169	17079	17101	17318	17007	17095	17063	17140	17168	17199	17393	17122	17076	17170	16979	17197	17225	16968	17058	17079	17001	17054	17087	17044	17159	17011	17045	16997	17011	17203	17056	17209	16982	17116	17057	17197	17204	17179	17151	17079	17124	17214	17116	17215	17149	17056	17117	16985	17134	17112	17131	17005	17124	17022	17040	17128	17064	17049	17043	17220	17206	16933	17089	16978	17088	17070	17276	17139	17105	17101	17115	17138	17019	17315	17213	17106	17133	17023	17184	17211	17201	17022	17060	17106	17153	16886	17081	17135	16975	17037	17076	16981	16968	17019	16982	17146	17166	16924	17047	16934	17107	17062	17229	17027	17063	16990	17188	17088	17210	17055	17123	17080	17103	16992	17189	17181	17116	16948	17021	16991	17127	17136	17045	17184	17054	17253	17058	16966	17092	17253	17050	17083	17049	17047	17073	17133	17109	17123	17085	17120	17094	17081	17218	17156	17116	17164	17098	17045	17047	17106	17141	17052	17169	17176	17108	17165	17070	17152	17111	17231	16989	17052	17163	16994	17151	17022	17208	17283	17130	17014	17143	16992	17142	17013	17076	17091	17133	17047	17124	17027	17300	17162	16946	17054	17131	17029	17060	16955	16971	16895	17265	17054	17097	17107	17143	17239	17011	17061	17068	17069	17155	17143	17040	17174	17086	16907	17014	17029	17158	17116	16974	17059	17164	17185	16990	16980	16923	17071	17112	17042	17028	17056	17017	17036	16986	17075	17119	17027	17198	17129	17234	17147	17009	17215	17056	17190	17264	17061	16931	17064	17192	17070	17144	17137	17117	17117	17068	16958	17168	16993	17086	17021	16960	16924	17326	17030	17011	17176	17045	17225	17128	17148	16954	16996	17132	17065	17128	17048	17112	17076	17076	17230	17037	17129	17184	17044	17181	17206	17091	17196	17225	17166	16918	16846	17067	17147	16967	17103	17122	17201	16997	16928	17071	17093	17060	16971	17046	17186	17120	17091	17002	17030	17019	17018	17249	16997	17166	17063	16954	17087	16971	17027	17023	17214	17158	17072	17122	17018	17125	17131	17210	17173	17190	17162	17095	17210	17106	17211	17243	16934	17280	17054	16997	17023	17251	17062	16988	17189	17102	17016	17099	17061	16876	17217	16953	17162	17120	16918	17096	16850	17271	17229	17045	17220	17062	16870	17047	16994	17229	16934	17287	17189	17090	17017	17164	16970	17101	16942	17072	17105	17071	17086	17185	17063	16992	17063	17101	16957	17071	17176	16840	16993	17052	17217	17155	17059	17100	17111	17215	17268	17201	17330	17195	16966	17205	17137	17226	17168	17072	17178	17045	17060	17071	17197	17018	17104	17001	17083	17193	17058	17001	17136	17096	17046	17183	17301	17073	17073	17264	17037	17058	17047	17201	17105	17202	16885	17184	17145	17121	17099	17221	16953	17132	17067	16854	17180	16938	17007	17221	17052	16968	17055	17199	17014	17104	17383	17031	17092	17118	17187	17203	17084	17050	17274	16937	16926	17088	17172	17126	17223	16976	17109	17138	17121	17058	17042	17115	16987	16880	17197	17135	17000	17068	17052	17094	16997	17116	16936	17088	17077	17103	16946	17027	17076	17070	17084	17078	17049	17003	16806	17166	16930	17160	17125	17060	17052	17088	17220	17117	17143	17041	17077	17122	17074	17082	17068	17044	17026	16949	17049	17062	17109	17109	17007	16951	17123	17109	16992	17150	17150	17125	17075	17093	17018	17151	16925	17140	17071	17173	16853	17030	17152	17225	17005	17093	17112	17127	16935	17176	17054	17181	16951	16993	16972	17008	17059	17083	16936	17125	17138	17159	17017	17224	17249	17126	17089	16994	17036	17152	17205	17223	17130	17016	17155	17041	17175	17060	17057	17092	17076	17069	17153	17034	17169	17109	16943	16989	17178	17025	17036	17075	17121	17200	17132	17163	17101	17063	16976	17104	17218	17198	17126	16944	16912	17218	17269	17031	17011	17280	17170	16982	17164	17126	17045	17064	17022	17087	17092	17180	17173	16996	17095	17009	17045	17019	17194	16918	16968	17072	17153	16994	17041	16934	17018	16983	17046	17057	17140	17150	17090	17172	17055	16905	17187	17076	17091	16901	17054	16810	17160	17267	17160	17177	17009	17047	16915	17393	16950	17168	17050	17179	17186	17068	17034	17257	17246	17010	17072	16963	17245	17053	17141	17060	17252	16951	17175	17180	17168	17140	17079	17061	17015	17087	17024	16918	17185	17161	17116	17012	17187	17130	17165	17086	17172	17094	17135	17282	16981	16964	17094	17262	17086	17159	16911	17174	17185	16996	17274	17074	17166	17076	16988	17073	16961	16972	16919	16996	17161	17056	17001	17020	16999	16941	17034	16976	17029	17077	17012	17103	17116	16988	17115	17154	17230	17056	17138	17019	17092	17033	17036	17148	16999	17041	17229	17065	17121	17219	16980	17332	17008	17152	16922	17151	17185	17131	17051	17113	17085	17152	17207	17166	17112	17105	17122	17232	17056	17187	17008	17088	17089	16935	17070	16943	17117	17032	17092	17019	16931	16812	17095	17150	16993	16960	17017	17075	17149	16951	17147	17126	17036	17031	16968	16926	17165	17050	17226	17095	16956	17063	16957	17201	17120	17096	17107	17159	16975	16937	17176	16967	16914	17058	17159	17103	17071	17074	17056	17074	17262	17045	16958	17007	17024	17011	17207	17146	17230	17031	17014	17083	17164	17089	17085	17115	17123	17188	17006	17125	17202	17015	17116	17053	17139	17179	16878	17044	16812	17198	17083	17008	17185	17015	17050	17113	17073	17012	17151	17045	16995	17101	17284	17035	16964	17301	17117	17108	17112	17160	17129	17044	17104	17005	17171	16985	16901	17063	16967	16974	17033	17082	17080	16981	16944	17177	17056	17121	17041	17142	17054	17150	17083	17222	17135	17088	16954	17077	17067	17071	17174	16950	17039	17314	16940	17120	16959	17169	17103	16975	17028	17320	17119	16911	17134	17077	17216	17137	17150	17095	17063	17144	16967	17062	16982	17026	17232	17040	17079	17142	17063	16877	16976	17196	17112	16981	17054	17204	17041	17092	17122	17072	17059	17119	17209	17039	16924	17124	17066	17032	17033	17036	17172	17054	17065	17149	17011	17209	16846	17075	17106	17165	17160	17207	17071	17144	17286	17173	17149	17067	17002	17206	16819	17186	17020	16925	17021	17089	17147	17185	16972	17283	17303	17011	16925	17026	17102	17032	17165	17089	17194	17234	17058	17400	17099	17135	17091	17210	17176	17191	17035	17134	17045	17117	16953	16982	17029	16970	16962	17167	16958	17126	17046	17046	17091	17096	17254	16996	17115	17292	17173	17032	17135	17027	16917	17259	17224	17121	17130	16984	17023	17060	17211	17058	17141	17129	17108	16936	17337	17042	17061	17121	17171	16826	16848	17000	17062	17077	16959	17110	17144	17117	17090	16975	17094	17030	17073	17032	17139	17175	17073	16950	17048	16954	17108	17098	17234	17145	17144	17213	17118	17271	17070	17042	17181	16992	17077	17094	17017	17255	16931	17178	17158	17185	16915	17340	17139	16932	17132	17014	16885	17101	17180	17010	17047	16973	17036	17134	16937	17000	17012	17008	17014	16943	17051	17115	17122	16992	17181	17088	17069	17026	17203	17115	17134	17207	17182	16907	17122	17036	17185	17244	17060	16988	17181	17112	17198	17265	16987	17119	17072	17247	17071	17125	17150	16987	17128	17082	17232	17033	17193	17185	17208	17022	17106	17055	17093	16982	17043	17115	17191	17042	17134	17067	17092	17085	17158	17132	17208	17022	17055	17032	17120	17018	17088	17066	17204	17093	17113	17070	17127	16836	17168	17079	17219	17013	16958	17284	17007	17067	16970	17009	17249	17081	17076	17041	17033	17017	17202	17039	17021	16916	17237	16982	16928	17133	17069	17226	17059	17088	17072	17198	17073	17200	17026	16902	17054	17218	17038	16974	17190	17060	17104	17174	17202	17106	17047	17082	17011	17075	17128	17129	17032	17131	17004	17220	17182	17176	17064	17268	17128	17187	17096	17072	17166	17001	16841	17228	16909	17001	17125	17084	17085	17112	17070	17174	17019	17104	16950	17105	17088	16987	17160	16981	17092	17162	17215	17149	17150	17060	16874	17029	17097	17156	16898	17121	17015	17165	17042	17256	17041	17100	17231	17127	17241	17142	16985	17091	17111	17038	16892	17188	17016	17031	17115	17013	17152	17157	16929	17192	17049	17042	17220	17142	17111	17226	17038	17069	17137	17177	17147	17215	17052	17087	16966	17036	17090	16988	17226	17070	17113	17013	17032	17065	17069	16947	17089	17017	17264	17119	17083	17205	17019	17247	16918	17036	17239	17046	17226	17146	17021	17138	17026	17092	17147	16911	17136	16916	17039	17187	17094	17048	17005	17262	17059	17117	17025	17059	17053	16969	17301	17094	17175	17044	17055	17151	16881	17063	17058	16984	17160	17058	17025	17114	17033	17086	16926	17025	16981	17132	17160	17112	16889	17049	17133	17101	17114	17131	17195	17005	17204	16965	17070	17134	17029	17024	16985	17029	17187	16866	17174	17094	17132	17021	17129	17124	17181	17108	17086	17196	17025	17044	17022	17167	17013	17133	17109	17010	17028	17106	16903	17085	17193	17191	17063	17165	17192	17020	17224	17116	17190	17196	17189	17142	17061	17146	17147	16989	17003	16960	17085	17156	17183	17052	17216	17028	17081	17105	17148	17150	17348	17053	17202	16947	17123	17201	17062	17077	17148	17010	16938	17115	17254	17108	17040	17050	17080	17080	17131	17225	17130	17099	17106	16927	17033	17199	16995	17015	17135	17085	17092	17165	17138	17017	17092	17105	17101	16956	17181	17148	17109	17223	17035	17123	17038	17295	16933	17070	17180	17200	17096	17174
27854	22024	23939	21377	19029	19054	19389	19215	19140	18950	19194	19152	19844	21764	19499	19367	19247	19298	19029	19212	19102	19247	19164	19422	19087	19201	18953	19215	19245	19068	19300	19029	19006	19005	19151	19188	18990	19183	19129	19113	19455	19156	19232	19191	19085	18953	19192	19140	19124	19157	19017	19127	19076	19041	19168	19164	19130	19102	19045	19098	19017	19140	18957	18985	19043	19144	19112	19285	19061	18986	19066	19057	19063	19208	19125	18878	19153	19018	19045	19036	19152	19172	19191	19037	19196	19123	19068	18858	18925	19042	19233	19123	18938	18997	19114	19061	18949	19051	18878	19078	19196	19196	19106	19062	19275	19174	19366	19088	18964	19151	19313	19031	19088	18951	19124	19139	19111	19126	19050	19033	18940	19185	18820	19028	19015	19382	19059	19130	18947	19027	19165	19268	19039	19027	18906	19102	19100	18920	18975	19006	19102	19192	19067	19131	19028	18920	19180	19113	19046	19219	19211	19064	19140	19203	19257	19027	19157	18978	18929	19126	19104	19025	19251	18957	19220	18931	19072	19088	19172	19239	19264	19182	19019	19142	19174	19031	19182	19050	18936	19099	19329	19014	18949	19183	19173	19133	19182	19216	18984	19216	19039	19030	19383	19277	19110	19292	19088	19088	19239	19043	18933	19250	19109	19182	19063	19107	19069	19099	19215	19077	19014	19181	19093	19057	19059	18982	19233	19218	19120	19097	19281	19011	19086	19073	19024	19303	19152	18949	19060	19225	19119	19000	19050	19011	18994	19139	18883	19094	19312	18993	18942	19239	19221	19232	19036	18918	18980	19012	19042	18959	18989	19265	19025	19145	19135	19253	19208	19035	18917	19090	18954	18938	19145	19031	18948	19012	19088	19073	19227	19107	19068	18939	18865	19213	19052	19197	19073	19125	19012	19301	19077	19269	19239	18946	18897	19075	19039	19125	19144	19038	19012	19014	19198	19241	19151	19070	19148	19154	18986	19148	19004	18983	19203	18985	19165	18909	18937	19012	19166	19120	19154	18977	19277	19221	19223	19250	19035	18977	19062	19005	19183	19128	18908	19134	19020	19211	18876	19176	19095	19056	19143	19134	19013	18948	19323	19123	19098	18967	19200	19155	19087	19037	19229	19128	18971	19216	19030	18947	18929	19150	19154	19150	19191	18925	19214	18985	19076	19130	19240	19112	19323	18980	19074	19166	19191	19025	19010	19234	19144	19045	18998	19148	19118	18935	19057	19066	19169	19082	18964	19244	19056	19155	19262	19173	19064	19226	19147	19092	18937	19266	19084	19093	19107	19144	19347	19066	19177	19055	19091	18956	19060	19016	18997	18937	19004	19166	19316	19178	18940	19223	19080	19052	19179	19119	19045	19042	19095	19070	19164	19172	19047	19122	19041	18977	19165	19213	19114	19088	19111	19085	19136	19013	19081	18921	18959	19078	19187	19207	19030	19207	19005	18958	18906	19130	19250	19034	19063	19059	19236	19136	19143	19084	19160	19217	18951	19033	19195	19078	18999	19202	19117	19040	19063	19035	19133	19176	19234	19185	19016	19171	19107	18915	19002	19047	19084	19023	19206	19213	19115	18922	19072	19231	19302	18945	19123	19138	19075	19296	19122	19178	19261	19105	19117	19129	19029	18988	19158	19017	19221	19021	19167	19023	19059	19119	19137	19139	19241	18916	19152	19114	19115	19100	19049	19237	19001	18925	19064	19152	18975	19215	19171	19170	19114	19113	19187	18972	19194	19098	18894	18925	19079	18978	19175	19172	19258	19200	19315	18947	18908	19354	19179	19136	19177	19151	19189	19217	19195	19110	18907	18937	19143	18885	18857	19089	19068	18883	19138	19049	18985	19051	19022	19101	19200	19147	18888	19093	18968	19023	19235	19305	18980	19155	18946	19096	19217	19010	19228	19139	18952	19033	19248	19136	19122	19204	19042	19154	19036	19142	19204	18815	19183	19295	19021	19130	18996	19220	19075	18970	19137	18951	19059	19219	19208	19289	19364	18992	19081	19082	19059	19176	18987	19102	19160	19329	18965	19244	18959	19119	18963	19199	19093	19191	19120	19057	19066	19068	19072	19056	19225	19198	19129	19101	19061	19001	19031	19143	19107	19127	19095	19209	18983	19286	19206	19132	19223	19058	18955	19021	19055	19019	19205	19168	19165	19128	19142	19131	19068	19038	19113	18949	19133	18863	19169	19232	19275	19004	19167	19238	19182	19231	19059	18972	19075	19107	19138	19238	18998	19179	19080	18889	19243	19257	18977	18994	19236	19249	19137	19054	19124	19025	19256	19388	19120	19164	19196	19094	19173	19097	19218	19189	19039	18984	18898	19154	19076	19063	19024	19116	19020	19303	19072	19128	19291	19034	19181	18736	19056	18958	18964	19105	19084	19079	18949	19228	19083	19134	19247	19203	19029	18971	18883	18886	19250	19012	19037	18979	19146	18968	19124	19064	19117	19091	19076	18947	19181	19140	18987	19146	18929	19153	19168	19089	19161	19190	19268	19156	19182	19078	19152	19248	19256	19210	18969	19066	19234	19102	19142	19081	19170	19112	19214	19132	18942	19122	19033	19115	19119	19011	18972	19202	19159	19248	19123	19114	19233	19129	19128	19353	19115	19012	19142	18991	19259	19043	19116	18981	19133	19003	19148	19200	18999	19101	19104	19351	18984	19236	18989	19191	18918	19117	19196	18850	18891	19258	18984	19202	18885	19047	18925	19121	19007	19087	19111	19197	19010	19009	19060	19023	19129	19042	19121	19081	19178	19228	19185	18960	19187	19084	18905	19110	19187	19008	19156	19018	19054	19058	19233	19082	19212	19261	19095	19239	19132	18944	19076	19203	19185	19085	19324	19215	19104	19052	19043	19098	19131	19224	19145	19150	18915	19205	19172	19238	19262	19041	19150	19139	19054	19190	19053	19244	19262	19167	18977	19117	18827	19094	19173	19029	19170	19026	18958	19314	19044	19119	19246	19017	18980	19244	19239	19101	19005	19221	19134	19207	19144	19364	19083	19070	19174	18997	19162	19049	19106	19179	19076	19080	18983	19179	19125	19032	19036	19082	19075	19099	19143	18843	19085	19187	18956	19175	18962	19045	19014	18993	19029	19066	18968	19165	18937	19160	19079	18950	19002	19055	19310	19079	19083	19146	19140	19107	19037	19180	19090	19151	19144	19333	19124	19397	19095	19288	19141	19092	19091	19264	18980	19223	18894	18957	19092	18812	19265	19229	19104	19129	19030	19043	19179	19178	19086	18795	18968	19070	19182	19158	19007	19194	19003	19074	19230	19138	19120	19268	19270	19149	19237	19150	19297	19147	19072	19302	18906	19119	19077	19278	19164	18964	19095	18955	19091	19090	19141	18935	18999	19121	19132	19013	19161	19003	19265	19063	19050	19370	19201	19165	18956	18873	19137	18985	19285	19133	19254	18901	19235	19138	19200	18994	19125	19026	19028	19149	18948	19112	19050	19005	19245	19065	18987	19050	19069	19229	19138	18857	19060	19075	19077	19166	18986	19088	19078	19015	18998	19137	19155	19307	19136	18943	19112	19124	19066	19180	19255	19253	19363	19161	19002	19038	19077	19106	18965	19099	19119	19106	19117	18970	19166	18976	18978	19040	19256	19016	19010	19063	19463	19171	19132	19007	19146	19238	19038	19145	19263	19161	19156	19121	19196	18993	19119	18946	19188	18824	19099	19082	19192	19240	19100	19036	18921	19077	19205	19026	19010	19117	18888	19233	18994	19017	18988	18861	19138	19305	19349	19202	19293	19036	19253	19065	19006	19110	18982	19126	19090	19296	19075	19053	19199	19103	19018	19073	18963	19123	19161	19255	19214	19108	18973	19145	19044	19147	18978	18954	19207	19216	19005	18960	19039	19194	19130	18983	19238	19093	19076	19095	19206	19279	19217	19128	19208	19081	18962	19216	19121	18987	19249	19075	19053	19085	19182	18992	19163	19097	19008	18835	19083	19155	19132	19090	19235	19223	19394	18972	18985	19008	19158	19096	18943	19086	19156	19157	19006	19084	19004	19389	19237	19394	19228	19086	19137	19248	19051	19197	19116	19221	19181	19228	19276	19273	19105	19024	19043	19128	19168	19062	19089	19125	19042	18974	19036	19029	19033	18916	19260	19077	18942	19080	19145	19164	19004	19067	19048	19055	19207	19155	19079	19192	19071	19169	19175	19265	19061	19018	19098	19179	19010	19030	19038	19122	18970	19088	19009	19162	19186	19149	19187	19241	18960	19062	19085	19341	19244	19093	18969	19143	19116	19223	18969	19142	19086	19071	19246	19217	18940	19056	19154	18916	19065	19039	19223	19277	19108	19114	18937	19158	18994	19089	19018	19108	18994	19367	19157	19066	19203	19075	19238	19112	19001	19065	19033	19095	19144	19371	19037	19010	18985	18846	19174	19097	19044	18848	19017	19110	19158	19193	19141	19106	18897	18964	19215	18975	19165	19072	18973	18992	19200	18993	19146	19156	19206	19300	19132	18897	19095	19139	19211	19067	19223	19196	19175	19097	19136	19195	19039	19007	19088	19056	18853	19250	19032	18959	19065	19005	18999	19079	19169	19120	19192	19276	18980	18882	19194	18959	19107	18936	19282	19039	19155	19101	19043	19173	18840	19269	19242	19407	18946	19177	19118	18987	19243	19273	18935	19215	19085	19016	19241	19042	19061	19140	19159	19170	19076	19087	19132	19153	19188	19054	19107	18944	19053	19016	19289	18961	19105	19029	19095	18944	19019	18962	19089	18939	19315	19149	19131	19117	18879	19106	19309	19183	18989	19139	18995	19109	18982	19033	18918	19171	18970	19111	19338	19026	19255	19071	18987	18935	19196	19080	19118	18982	19033	19131	19072	19116	19291	19056	19032	19024	19238	19010	18938	19003	18991	19138	19345	19118	19132	19160	19084	18967	18865	19193	19245	19286	19023	19102	19182	19255	19059	18937	19001	19159	19221	19157	18963	18982	19130	19050	18953	19177	18994	19033	19059	19217	19060	19211	19187	19100	18897	19149	18942	19344	19321	19324	19027	19037	19103	19369	19082	19103	19040	18909	18976	19041	19106	19061	19185	19136	19174	19059	19095	19106	19061	19098	19314	19233	19078	19189	19229	19213
16057	18309	17953	17692	17623	17497	17484	17425	17437	17337	17361	17469	19263	21478	17329	17520	17362	17345	17339	17472	17411	17380	17441	17443	17412	17393	17297	17398	17229	17347	17463	17232	17317	17396	17333	17300	17436	17317	17334	17397	17227	17345	17438	17399	17351	17403	17449	17457	17253	17379	17545	17481	17361	17353	17524	17209	17230	17204	17386	17212	17379	17418	17398	17419	17259	17317	17485	17290	17353	17482	17322	17423	17191	17465	17509	17304	17424	17335	17271	17419	17340	17163	17211	17495	17399	17331	17456	17522	17444	17338	17314	17354	17394	17345	17482	17344	17211	17399	17188	17157	17286	17285	17350	17327	17391	17486	17417	17279	17296	17396	17436	17358	17446	17484	17329	17373	17409	17495	17471	17206	17357	17275	17397	17326	17309	17305	17269	17304	17272	17272	17398	17432	17317	17346	17302	17255	17495	17200	17456	17322	17458	17326	17482	17380	17389	17514	17433	17402	17512	17362	17423	17492	17399	17329	17434	17400	17510	17376	17192	17490	17354	17353	17421	17595	17193	17374	17334	17303	17439	17451	17337	17127	17424	17304	17496	17469	17429	17441	17477	17301	17307	17384	17317	17306	17633	17383	17348	17263	17539	17357	17377	17328	17234	17337	17449	17398	17382	17296	17284	17328	17285	17383	17118	17372	17429	17181	17331	17240	17381	17325	17451	17421	17431	17389	17377	17416	17348	17371	17393	17161	17352	17365	17509	17419	17444	17232	17274	17450	17388	17376	17346	17255	17264	17522	17216	17443	17338	17372	17238	17438	17481	17362	17332	17232	17278	17440	17314	17479	17393	17475	17206	17270	17450	17400	17217	17431	17353	17269	17388	17351	17364	17431	17258	17478	17591	17293	17368	17337	17222	17291	17316	17318	17323	17380	17352	17437	17176	17170	17372	17432	17444	17322	17301	17326	17417	17171	17368	17161	17301	17346	17292	17358	17462	17453	17422	17242	17430	17295	17439	17431	17164	17315	17314	17093	17485	17353	17350	17257	17463	17223	17330	17409	17312	17401	17480	17277	17339	17303	17400	17220	17390	17462	17275	17445	17310	17342	17467	17382	17201	17409	17233	17415	17431	17459	17250	17259	17328	17286	17343	17328	17275	17416	17576	17272	17112	17520	17480	17248	17321	17287	17230	17468	17351	17217	17376	17319	17272	17366	17398	17308	17419	17351	17321	17466	17329	17436	17442	17334	17337	17338	17224	17300	17319	17311	17366	17296	17372	17424	17313	17434	17443	17182	17481	17302	17242	17472	17281	17188	17389	17486	17205	17309	17286	17417	17507	17365	17532	17432	17359	17330	17335	17205	17185	17384	17310	17240	17483	17357	17468	17226	17274	17407	17312	17465	17334	17401	17338	17525	17605	17291	17240	17077	17286	17290	17372	17337	17238	17359	17349	17360	17390	17480	17226	17495	17363	17461	17431	17284	17260	17341	17338	17389	17433	17280	17389	17334	17324	17262	17335	17393	17321	17271	17446	17177	17398	17545	17243	17342	17257	17360	17470	17349	17403	17405	17408	17401	17387	17415	17334	17291	17225	17302	17253	17263	17348	17305	17227	17598	17391	17212	17290	17309	17350	17287	17339	17456	17374	17321	17338	17345	17285	17358	17358	17337	17445	17333	17357	17433	17309	17335	17270	17243	17344	17299	17411	17371	17489	17318	17295	17474	17297	17308	17312	17407	17298	17287	17350	17332	17314	17308	17226	17437	17534	17350	17302	17486	17172	17441	17380	17250	17518	17243	17288	17140	17301	17398	17563	17312	17408	17358	17263	17511	17461	17302	17329	17412	17383	17514	17321	17295	17437	17332	17202	17263	17263	17261	17437	17509	17455	17285	17317	17435	17334	17430	17355	17299	17386	17327	17438	17346	17487	17352	17261	17188	17297	17433	17420	17493	17350	17519	17501	17320	17330	17315	17232	17452	17363	17421	17389	17390	17374	17437	17289	17375	17166	17359	17182	17301	17213	17519	17263	17489	17373	17352	17355	17219	17436	17397	17572	17391	17277	17365	17286	17497	17286	17128	17329	17451	17431	17418	17435	17348	17435	17258	17539	17391	17478	17187	17331	17351	17521	17314	17424	17393	17276	17296	17264	17200	17378	17452	17270	17432	17491	17339	17503	17419	17251	17295	17346	17230	17228	17312	17395	17520	17276	17480	17186	17399	17330	17366	17246	17286	17210	17221	17271	17452	17245	17111	17493	17313	17373	17283	17380	17235	17232	17305	17420	17267	17342	17623	17438	17276	17331	17391	17457	17299	17415	17362	17499	17381	17442	17142	17434	17256	17390	17324	17536	17557	17343	17353	17255	17384	17270	17464	17340	17307	17394	17392	17412	17235	17434	17205	17427	17335	17298	17334	17373	17299	17515	17511	17376	17408	17309	17422	17362	17343	17383	17385	17405	17202	17340	17420	17283	17278	17328	17254	17340	17255	17418	17261	17369	17173	17281	17170	17506	17471	17342	17309	17352	17198	17363	17407	17391	17234	17481	17387	17279	17467	17482	17200	17366	17475	17386	17466	17344	17281	17290	17422	17230	17291	17320	17201	17341	17205	17662	17347	17218	17395	17365	17286	17275	17458	17387	17378	17448	17429	17403	17366	17505	17438	17314	17296	17370	17394	17326	17287	17393	17399	17569	17344	17384	17298	17374	17240	17342	17265	17390	17408	17265	17465	17235	17364	17379	17494	17255	17413	17273	17390	17396	17336	17397	17291	17359	17564	17318	17460	17203	17395	17086	17377	17150	17404	17424	17408	17582	17432	17443	17337	17333	17285	17363	17322	17457	17311	17211	17558	17374	17420	17369	17517	17422	17422	17171	17234	17477	17337	17182	17424	17459	17247	17312	17552	17463	17291	17307	17452	17507	17300	17357	17424	17514	17299	17413	17409	17302	17316	17601	17405	17173	17376	17219	17362	17425	17477	17383	17275	17430	17313	17382	17425	17271	17306	17280	17465	17284	17382	17377	17172	17335	17117	17374	17411	17321	17304	17483	17382	17222	17247	17200	17409	17479	17257	17294	17365	17358	17370	17227	17394	17495	17321	17449	17470	17518	17338	17388	17392	17426	17359	17366	17504	17186	17279	17307	17489	17329	17237	17465	17376	17417	17343	17465	17342	17380	17344	17352	17139	17137	17432	17464	17434	17482	17160	17437	17428	17343	17215	17386	17462	17286	17317	17350	17372	17335	17339	17375	17341	17249	17266	17363	17315	17451	17226	17464	17386	17491	17699	17430	17459	17431	17342	17205	17461	17252	17388	17319	17174	17433	17337	17463	17512	17306	17333	17476	17386	17313	17476	17339	17373	17356	17347	17316	17347	17367	17420	17389	17365	17315	17490	17279	17420	17413	17423	17261	17339	17216	17153	17310	17321	17202	17384	17382	17313	17420	17521	17283	17317	17376	17140	17268	17370	17264	17368	17334	17335	17204	17629	17424	17425	17220	17465	17466	17384	17281	17510	17459	17471	17123	17340	17273	17538	17343	17343	17363	17374	17295	17420	17249	17377	17305	17337	17408	17330	17280	17419	17325	17381	17563	17342	17362	17323	17239	17449	17619	17406	17388	17352	17427	17273	17398	17213	17281	17247	17363	17396	17421	17511	17358	17315	17267	17366	17357	17449	17306	17660	17376	17273	17359	17317	17516	17347	17340	17346	17326	17368	17411	17299	17427	17325	17169	17305	17388	17203	17348	17216	17314	17405	17566	17291	17236	17278	17383	17266	17351	17273	17335	17379	17230	17491	17370	17428	17417	17295	17380	17505	17406	17428	17429	17445	17484	17424	17381	17334	17324	17480	17230	17600	17276	17346	17103	17115	17320	17424	17242	17159	17464	17310	17454	17177	17203	17342	17321	17304	17475	17210	17504	17383	17421	17304	17274	17358	17399	17357	17393	17418	17286	17327	17260	17469	17412	17492	17230	17416	17330	17399	17552	17437	17489	17301	17420	17374	17220	17500	17394	17317	17490	17385	17476	17388	17383	17298	17353	17391	17245	17191	17390	17344	17365	17196	17233	17363	17350	17401	17286	17378	17311	17227	17279	17326	17291	17380	17419	17455	17243	17275	17493	17461	17372	17369	17323	17439	17415	17243	17395	17395	17395	17216	17464	17274	17222	17303	17399	17409	17229	17435	17296	17257	17305	17562	17392	17369	17377	17272	17396	17364	17355	17343	17236	17429	17348	17445	17271	17185	17310	17294	17385	17541	17323	17341	17422	17216	17353	17332	17372	17445	17525	17324	17351	17218	17253	17344	17358	17367	17539	17427	17534	17264	17323	17359	17431	17342	17268	17443	17113	17449	17416	17280	17460	17274	17379	17457	17311	17355	17323	17126	17659	17206	17244	17484	17299	17315	17230	17530	17377	17259	17273	17253	17337	17500	17335	17598	17406	17326	17578	17332	17530	17209	17339	17302	17198	17365	17367	17425	17328	17276	17286	17505	17404	17316	17305	17430	17501	17446	17226	17288	17273	17385	17366	17389	17296	17298	17382	17533	17389	17293	17308	17353	17238	17478	17348	17454	17424	17394	17370	17332	17305	17210	17225	17378	17371	17232	17216	17163	17403	17339	17326	17352	17255	17421	17530	17387	17252	17450	17323	17326	17454	17201	17270	17153	17282	17372	17401	17368	17456	17076	17434	17396	17481	17386	17370	17288	17354	17310	17324	17301	17294	17428	17352	17310	17496	17295	17247	17248	17444	17266	17319	17343	17373	17505	17328	17387	17360	17510	17439	17449	17471	17301	17398	17443	17277	17451	17292	17335	17240	17403	17362	17365	17349	17339	17252	17334	17478	17396	17463	17447	17559	17290	17297	17469	17438	17179	17322	17532	17538	17303	17481	17439	17364	17487	17205	17499	17366	17436	17447	17405	17194	17335	17105	17380	17399	17256	17428	17395	17579	17184	17460	17442	17131	17310	17501	17321	17450	17438	17609	17487	17365	17337	17371	17330	17505	17460	17269	17477	17414	17320	17490	17339	17413	17359	17245	17356	17420	17492	17299	17583	17340	17262	17345	17458	17252	17257	17298	17371	17363	17457	17277	17397	17296	17560	17284	17306	17391	17561	17325	17436	17349	17396	17409	17391	17199	17483	17303	17446	17342	17329	17539	17346
24253	21179	28276	24738	22440	22293	22608	20938	20585	20642	20674	20663	26762	35301	23866	20791	20572	20651	20603	20400	20412	20561	20416	20460	20433	20501	20337	20557	20652	20349	20342	20582	20503	20325	20471	20322	20310	20558	20423	20473	20314	20301	20269	20394	20395	20408	20368	20444	20501	20770	21126	20852	20775	20437	20322	20379	20411	20324	20310	20275	20622	20495	20086	20515	20325	20461	20410	20382	20217	20248	20309	20424	20429	20558	20302	20480	20318	20410	20436	20432	20582	20192	20426	20370	20264	20214	20254	20232	20414	20461	20590	20296	20492	20440	20323	20164	20591	20428	20223	20307	20522	20578	20402	20366	20352	20428	20482	20218	20341	20313	20421	20301	20226	20509	20336	20434	20440	20372	20427	20531	20366	20283	20260	20293	20274	20339	20382	20512	20268	20363	20356	20596	20381	20347	20151	20280	20613	20394	20361	20354	20413	20514	20199	20101	20561	20509	20459	20420	20438	20381	20200	20307	20282	20227	20367	20288	20465	20312	20491	20263	20276	20208	20312	20413	20373	20265	20479	20201	20372	20395	20168	20403	20488	20287	20631	20549	20346	20561	20373	20354	20397	20361	20335	20448	20264	20295	20339	20361	20405	20508	20397	20313	20248	20537	20470	20330	20454	20294	20226	20585	20319	20465	20490	20226	20331	20238	20222	20160	20182	20518	20323	20370	20131	20335	20426	20329	20416	20347	20296	20393	20255	20428	20333	20337	20283	20310	20254	20281	20401	20312	20274	20362	20490	20359	20158	20447	20350	20335	20401	20324	20331	20275	20307	20348	20178	20143	20318	20388	20230	20415	20451	20541	20371	20454	20267	20294	20492	20331	20299	20313	20519	20508	20449	20538	20319	20618	20206	20613	20393	20117	20339	20180	20384	20430	20247	20433	20402	20230	20329	20395	20535	20200	20334	20336	20514	20419	20283	20370	20274	20220	20249	20290	20262	20452	20465	20431	20349	20356	20464	20314	20264	20302	20225	20272	20414	20406	20418	20295	20211	20213	20234	20268	20281	20363	20366	20407	20256	20460	20382	20383	20320	20258	20310	20426	20394	20401	20286	20347	20463	20422	20260	20455	20254	20417	20063	20363	20158	20233	20186	20207	20337	20379	20236	20455	20224	20584	20413	20294	20300	20445	20388	20243	20253	20452	20345	20345	20501	20384	20342	20479	20273	20511	20438	20272	20366	20347	20227	20286	20188	20094	20415	20378	20471	20428	20336	20301	20389	20137	20252	20442	20264	20190	20239	20231	20453	20446	20529	20085	20270	20418	20378	20463	20287	20344	20398	20289	20199	20442	20205	20374	20288	20157	20473	20420	20323	20315	20274	20354	20441	20126	20310	20527	20252	20240	20384	20435	20348	20352	20428	20313	20048	20291	20301	20414	20221	20113	20220	20375	20355	20296	20412	20211	20219	20441	20559	20319	20463	20309	20327	20537	20399	20474	20121	20311	20438	20393	20397	20374	20390	20273	20403	20317	20357	20222	20348	20408	20339	20323	20277	20425	20313	20073	20312	20585	20416	20262	20385	20305	20525	20422	20310	20483	20187	20372	20592	20234	20397	20267	20425	20431	20279	20367	20362	20452	20323	20148	20293	20383	20489	20444	20460	20223	20202	20434	20257	20221	20204	20294	20040	20197	20230	20287	20375	20354	20235	20416	20297	20413	20256	20291	20465	20519	20302	20431	20342	20382	20492	20511	20294	20275	20342	20441	20413	20325	20361	20323	20385	20241	20292	20381	20405	20467	20486	20398	20488	20125	20362	20548	20533	20442	20365	20602	20294	20259	20301	20206	20428	20358	20282	20462	20178	20176	20250	20147	20306	20311	20100	20171	20079	20392	20601	20303	20232	20319	20260	20160	20355	20356	20361	20109	20240	20398	20346	20261	20498	20449	20515	20425	20269	20308	20417	20255	20532	20290	20545	20383	20267	20259	20487	20329	20232	20465	20085	20394	20438	20355	20439	20347	20456	20355	20374	20317	20326	20308	20349	20590	20578	20425	20462	20359	20344	20310	20205	20489	20470	20458	20198	20473	20537	20331	20259	20411	20310	20179	20423	20281	20351	20549	20523	20482	20456	20435	20361	20145	20169	20487	20485	20218	20279	20015	20416	20371	20281	20241	20267	20311	20398	20454	20506	20351	20384	20480	20421	20445	20317	20140	20632	20435	20440	20427	20405	20278	20303	20254	20486	20457	20275	20297	20270	20280	20163	20391	20435	20348	20352	20189	20384	20345	20234	20396	20262	20331	20459	20408	20266	20569	20305	20539	20562	20435	20277	20361	20290	20539	20299	20327	20321	20408	20348	20505	20455	20297	20364	20482	20432	20309	20348	20369	20034	20496	20344	20219	20265	20461	20326	20422	20281	20204	20351	20341	20443	20296	20386	20500	20247	20499	20237	20342	20365	20442	20373	20367	20549	20518	20145	20510	20366	20426	20318	20388	20512	20180	20236	20307	20370	20251	20322	20325	20240	20019	20319	20360	20376	20108	20315	20584	20477	20299	20505	20290	20424	20371	20351	20371	20363	20434	20358	20502	20345	20342	20386	20281	20269	20275	20593	20089	20405	20429	20247	20404	20378	20564	20471	20484	20360	20506	20475	20479	20283	20314	20557	20414	20241	20138	20187	20334	20315	20405	20345	20263	20400	20376	20337	20479	20587	20259	20294	20240	20350	20096	20312	20336	20255	20390	20478	20354	20377	20338	20523	20266	20236	20346	20351	20313	20088	20269	20384	20349	20308	20350	20302	20225	20442	20243	20388	20571	20416	20236	20178	20362	20496	20225	20092	20194	20396	20328	20269	20406	20136	20398	20616	20438	20393	20417	20558	20199	20400	20548	20212	20218	20251	20201	20238	20490	20387	20088	20251	20298	20371	20415	20409	20366	20283	20613	20284	20387	20359	20449	20332	20233	20345	20343	20358	20362	20319	20245	20277	20511	20374	20370	20550	20204	20419	20413	20395	20374	20436	20161	20568	20468	20339	20481	20546	20443	20305	20494	20392	20266	20236	20263	20584	20479	20217	20521	20317	20274	20526	20504	20259	20367	20285	20430	20343	20458	20468	20302	20328	20248	20558	20314	20305	20365	20336	20140	20320	20255	20417	20423	20296	20414	20444	20368	20441	20263	20427	20573	20222	20315	20632	20197	20200	20457	20361	20169	20169	20384	20492	20383	20438	20301	20429	20452	20193	20257	20319	20475	20479	20363	20241	20323	20572	20362	20331	20437	20129	20239	20435	20379	20261	20498	20391	20054	20397	20297	20231	20500	20513	20509	20373	20324	20416	20381	20106	20228	20163	20302	20420	20437	20337	20405	20326	20545	20390	20537	20254	20556	20294	20314	20361	20364	20195	20404	20310	20255	20137	20338	20455	20472	20544	20357	20372	20313	20173	20265	20238	20378	20260	20382	20285	20352	20602	20249	20162	20378	20239	20283	20156	20320	20359	20507	20230	20431	20465	20430	20338	20298	20365	20209	20143	20291	20267	20199	20370	20227	20326	20483	20394	20379	20292	20506	20487	20301	20432	20306	20403	20382	20214	20280	20479	20369	20386	20385	20243	20246	20399	20272	20258	20382	20314	20325	20356	20332	20364	20397	20407	20280	20409	20524	20494	20371	20542	20317	20087	20471	20166	20339	20492	20472	20450	20394	20281	20158	20300	20367	20414	20391	20143	20233	20232	20198	20382	20530	20394	20263	20596	20225	20477	20402	20243	20640	20464	20297	20269	20348	20417	20326	20300	20465	20338	20378	20341	20348	20264	20276	20164	20362	20303	20524	20481	20568	20450	20475	20464	20402	20237	20306	20496	20324	20189	20339	20495	20290	20392	20510	20479	20245	20250	20486	20222	20346	20435	20396	20364	20376	20549	20345	20471	20367	20430	20348	20432	20451	20266	20185	20372	20199	20417	20281	20330	20107	20246	20314	20296	20312	20255	20466	20519	20315	20395	20452	20343	20487	20479	20314	20258	20351	20349	20493	20402	20291	20176	20354	20357	20517	20468	20365	20271	20301	20461	20236	20311	20319	20352	20445	20669	20297	20547	20247	20127	20137	20383	20478	20189	20469	20313	20278	20306	20270	20494	20249	20462	20352	20262	20353	20387	20198	20305	20216	20345	20405	20269	20395	20445	20370	20214	20223	20458	20499	20529	20163	20430	20225	20322	20277	20346	20239	20140	20339	20071	20308	20281	20202	20180	20253	20365	20391	20583	20284	20416	20109	20387	20357	20443	20222	20307	20186	20447	20443	20248	20344	20380	20353	20532	20320	20409	20193	20286	20517	20396	20325	20298	20363	20535	20253	20428	20349	20298	20600	20300	20303	20180	20273	20427	20273	20260	20160	20308	20240	20257	20162	20344	20378	20389	20279	20558	20234	20194	20313	20627	20318	20316	20524	20312	20463	20208	20381	20379	20342	20259	20384	20336	20568	20457	20335	20287	20264	20411	20355	20094	20177	20548	20071	20330	20339	20428	20372	20434	20244	20372	20519	20314	20216	20161	20468	20394	20355	20424	20336	20330	20288	20269	20402	20353	20237	20301	20472	20386	20383	20354	20257	20204	20327	20548	20287	20411	20122	20395	20274	20246	20490	20457	20419	20416	20318	20383	20274	20466	20365	20449	20522	20443	20464	20305	20309	20388	20205	20383	20419	20310	20538	20374	20437	20466	20083	20384	20533	20496	20247	20351	20259	20465	20309	20308	20610	20526	20586	20524	20334	20385	20289	20322	20542	20134	20531	20339	20340	20426	20458	20245	20197	20130	20462	20403	20157	20262	20591	20547	20479	20469	20433	20217	20182	20407	20420	20479	20571	20644	20534	20471	20339	20490	20334	20337	20297	20279	20444	20284	20447	20273	20353	20206	20252	20196	20255	20213	20233	20530	20415	20378	20365	20278	20250	20380	20447	20218	20346	20278	20213	20295	20406	20617	20601	20339	20348	20412	20618	20301	20232	20215	20401	20433	20359	20398	20302	20335	20567	20274	20292	20343	20681	20237	20242	20315	20278	20196	20334	20099	20539	20427	20347	20522	20482	20385	20287	20469	20228	20268	20266	20328	20233	20259	20097	20372	20522	20384	20413	20484	20434	20577	20169	20279	20337	20437	20146	20142	20212
15559	24112	22715	20312	19419	18893	18759	18700	18494	18602	18334	18379	29501	37170	18980	18241	18179	18184	18190	18169	18296	18183	18292	18165	18137	18211	18163	18182	18318	18157	18229	18235	18306	18114	18155	18134	18128	17988	18180	18144	17910	18159	18270	18070	18105	18099	17980	18199	18409	18840	18888	18772	18320	18262	18242	18117	18213	18209	18208	18288	18185	18212	18013	18137	17974	18012	18234	18127	18069	18064	18180	18296	18204	18099	18103	18003	18031	18203	18080	18239	18043	18077	18081	18229	18196	18098	18008	18251	17954	18180	18024	18318	18127	18336	18048	18082	18260	18302	18236	18012	18209	18097	18079	18065	18055	18039	18036	18140	18124	18219	18283	18056	18188	18113	17979	18281	18216	18147	18300	17973	18102	18188	17984	17972	18100	18089	18191	18056	18198	18218	18084	18041	18203	18222	18046	18087	17928	18028	18100	17954	18084	18335	18096	18030	18254	17975	18018	18136	18158	18131	18138	17970	18145	18027	18085	18305	18156	18110	18148	18190	18108	18116	18049	18153	18260	18057	18129	18304	18107	18099	18155	18069	18147	18250	18097	18067	18249	18233	18044	18130	18019	18040	18096	18235	18033	18184	18031	18120	18089	18310	17991	18291	18027	18141	18154	18127	18187	18166	18085	18137	18181	18128	18173	18190	18046	18115	18106	18101	18360	18227	18157	18184	18027	17956	18188	18133	18058	18184	18254	18015	18145	18152	18438	18184	18208	18054	18097	18029	18195	18110	17953	18208	18260	18062	18241	18180	18247	18209	18211	18070	18130	18098	18303	18021	18099	17968	18188	18375	18157	18083	18013	18141	18137	18124	18295	18050	18199	18202	17910	18096	18250	18160	18039	17963	17987	18269	18128	18199	18080	18259	17973	18145	18209	18032	17991	18247	18293	18214	18145	18010	18221	18156	18273	18212	18159	18223	18166	18171	18129	18154	18006	18158	18157	17919	18102	18217	18175	18122	18204	18029	18212	18075	18247	18058	18048	18019	18242	18115	18093	18155	18138	18034	18188	18008	18193	18081	18119	18064	18108	18118	18026	18186	18058	18116	18228	18132	18168	18198	17970	18156	18125	18059	18119	18325	18172	17998	17981	18211	18022	18082	18173	18188	18216	18173	18130	18358	18028	18045	18113	18347	18246	18093	18046	18154	17935	17985	18307	18170	18103	18229	18296	18124	18239	18199	17963	17956	18251	18111	17997	18141	18188	18147	18287	18254	18201	18130	18211	18045	18159	18036	18170	18237	18057	18288	18068	18029	18124	17956	18334	18070	18408	18053	18118	18094	18140	18176	18189	18069	18153	18078	18320	18123	18024	18133	18239	18093	18152	18320	18155	18054	17998	18153	18106	18282	18175	18206	18078	18120	18075	18008	18006	18031	18033	18118	17938	18190	18072	18251	18126	18218	18051	18217	18263	17863	18149	18156	18211	18194	18125	18074	18107	18327	18116	18075	18219	18049	18263	18125	18104	18112	17888	17947	18201	18224	18099	18195	18232	18175	18137	18010	18307	18013	18254	18182	17961	18029	18250	18368	18107	18115	18192	18163	18129	18180	18050	18185	18189	18141	18055	18136	18105	18207	18179	18130	18153	18157	18201	18233	18281	18095	18168	18219	18103	18186	18031	18089	18034	18155	17964	18185	18089	18154	18065	18006	18130	18027	18230	18141	18087	18023	18233	18192	18151	18140	18249	17991	18267	18303	18350	18145	18097	18086	18115	18137	18179	18145	18050	18098	18295	18114	18114	18098	18254	17893	18075	18341	18068	18286	18135	18288	18080	18237	18195	18023	18107	18124	17998	18155	18099	18175	18080	18239	18137	18134	18331	18155	18013	18081	18174	17946	18259	18190	17969	18320	18151	18029	18143	18062	18096	18199	18177	18287	18117	18256	18155	18156	18018	18247	18089	18083	18032	18142	18246	18140	18166	18049	18277	18159	18005	18246	17915	18071	18049	18243	18259	18196	18174	17937	18222	18041	18151	18158	18285	18251	17979	18106	18059	18003	18137	18272	18307	18059	18133	18050	18137	18183	18039	18221	18070	17989	18127	18316	18281	18135	18219	18082	18193	18211	18209	18120	18292	18398	18074	18066	18165	18211	18160	18170	18075	18223	18162	18000	18288	18099	18029	18112	18169	18115	17963	18159	18074	18045	18128	17988	18013	18289	18121	17988	18082	18287	18107	18091	18120	18012	18277	18139	17925	18066	18211	18169	18097	18048	18159	18176	18090	18093	18312	18067	18178	17994	18021	17971	18155	18088	18077	18278	18099	18218	18168	18226	18086	18198	18160	18216	18199	17994	18062	18097	18234	18120	18164	18090	18112	18022	18203	18076	18113	18096	18181	18184	18311	18203	18063	18167	17984	18063	18091	18051	18258	17978	18205	18033	18112	18301	18089	18131	18042	18043	18076	18224	18069	18149	18205	18096	18183	18184	18034	18156	18203	18114	18015	18067	18073	18158	18113	18282	17953	18072	18112	18153	18312	18268	18332	17986	18129	18127	18104	17984	18091	18113	18189	18278	18188	18144	18048	18356	18215	18157	18149	18120	18210	18117	18123	18163	17986	18164	18124	17990	18032	18280	18008	18311	18205	18058	18269	18198	18010	18197	18182	18113	18160	18120	18262	18067	18253	18291	18112	18167	18188	18199	18092	18266	18247	17956	18139	18018	18107	18149	18248	17954	18210	18346	18186	18125	18078	18100	18159	18261	18081	18131	18104	17991	18190	18214	18090	18293	18123	18151	18067	18068	18365	18186	18111	18101	18290	18065	18115	18138	18319	17975	18199	18364	18170	18213	18195	18270	18063	18186	18122	18208	17951	18298	18118	18152	17982	18176	18120	18096	18315	18140	18096	18079	18138	18222	18270	18115	18140	18229	18057	18309	18329	17930	18053	18145	17963	18209	18116	18146	18196	18139	18123	18103	18096	18267	18031	18066	18098	18217	18197	18086	18058	17984	17938	18045	18346	18203	18155	18144	18061	18140	18289	18185	18231	18193	18029	18090	18131	18200	18076	18160	17968	18215	18134	18094	18103	18108	18099	18076	18302	18105	17956	18217	18163	18033	18264	18194	17977	18279	18100	18162	18180	18170	18313	18119	18126	18173	18229	18039	17996	18304	18044	17975	18126	18110	18173	18108	18152	18185	18218	18201	18385	18133	18244	17947	17930	18204	18037	18112	18069	18149	18073	18232	18152	18231	18218	18232	18155	18059	17946	18044	18132	18072	18047	18062	18156	18296	18259	18293	18110	18301	18081	17973	18222	18210	18294	18046	18025	18173	18245	18043	18266	18321	18151	18272	18044	18044	18143	18101	18105	18149	18299	18226	18134	18096	18252	18181	18105	18126	18201	18243	18189	18291	18279	18179	18214	18276	18153	18312	18145	18232	18265	18058	18096	18061	18024	18346	18131	18101	18267	18278	18406	18053	18184	18192	18204	18202	18219	17990	18015	18125	18119	18344	18179	18065	18229	18390	18066	18129	18158	18308	18174	18033	18244	18239	17970	18207	18023	18182	18113	18075	18080	18276	18117	18239	18023	18067	18274	18100	18217	18103	17905	18187	18148	18268	18020	18173	18299	18125	18252	18150	18256	18173	18327	18195	18220	17974	18030	18192	18188	18116	18278	18152	18162	18127	18072	18165	18103	18190	17951	18260	18033	18155	18124	18077	18095	18076	18116	18305	18031	18323	18257	18289	18124	18176	18182	18143	18125	18081	18224	18133	18143	18048	18146	18073	18024	18152	17977	18164	18154	18070	18312	18264	17986	18191	18096	18143	18077	18277	18178	18164	17988	18185	18146	18126	18109	18236	18248	18198	18090	17940	18165	18041	18059	18119	18086	18065	17895	17951	18226	18182	18245	18205	18168	18091	18055	18110	18170	18199	18047	18101	18291	18303	18062	18264	18296	18171	17912	18112	18146	18115	18090	18028	18126	18137	18264	18214	18022	18163	18160	18100	18202	18220	18038	18179	18200	18226	18155	17978	18229	18142	17990	18194	18155	18285	17997	18137	18252	18217	18223	18053	18136	18129	18106	18009	18194	18216	18348	18286	18164	18063	18154	18328	18107	18021	18127	18257	18130	18195	17974	18114	18114	18012	18119	18163	18105	17857	18212	18161	18067	18228	18121	18265	18240	18101	18104	18231	18191	18055	18085	18146	18302	18150	18232	18045	18055	18180	18189	18155	18242	18237	18121	18252	18099	18217	18180	18226	18040	18155	18113	18305	18144	18135	18152	18270	18131	18051	18189	18034	18294	18331	18083	18242	18182	18143	18115	18301	18156	18269	18074	18076	18115	18267	18048	18009	18178	18045	18278	18042	17852	18181	17960	18199	18122	18075	18263	17929	18008	18255	18185	18206	18111	18016	18199	18055	18021	18185	18243	18095	18146	18063	18291	18096	18115	18121	18137	18072	18261	18338	18228	18006	18238	18242	18150	18080	18162	18143	18162	18342	18149	18177	18169	18169	18050	18114	18254	18176	18044	18136	18236	18293	18145	18089	18037	18174	18230	18070	18078	18327	18071	18174	18072	18109	18060	18203	18075	18085	18306	18060	18112	18007	18092	18061	18099	18161	18044	18142	18071	18204	18194	17948	18268	17955	18264	18209	18099	18210	18258	18193	18110	17995	17962	18130	18222	18198	18227	18210	18098	18216	18365	17978	18106	18211	18235	17951	18097	17937	18124	18131	18278	18187	18237	18197	18231	18370	18202	18239	18276	18306	18076	18087	18077	17997	18243	18219	18190	18077	18082	18242	18163	18265	18047	17949	17982	18095	18079	18110	17981	18103	18209	18122	18244	18178	18193	18146	18077	18131	18017	18121	18197	18103	18121	18166	18166	18084	18024	18011	18080	18077	18306	17953	18155	18018	18271	18217	18144	18183	18136	18140	18202	18286	18205	18007	18049	18251	18203	18150	18001	18123	18194	18169	18106	18118	18373	18320	18149	18167	18017	18216	18103	18291	18130	18259	18140	18156	18222	18170	18181	18086	18104	18211	18180	18081	18218	18128	18089	18233	18079	18144	18244	17934	18099	18283	17980	18090	18168	18193	18163	18070	18138	18364	18061	18118	17993	18133	18023	18044	18231	18032	17921	18043	18200	18045	18005	18170	18224	18197
23121	21200	28970	23758	21708	24196	25798	21691	21305	21709	21421	21403	36123	44760	27199	21783	21394	20939	20838	21163	21106	21154	21121	20821	20874	20968	21074	21194	21052	20996	21197	20925	21060	20862	21034	20984	21029	21097	20948	20991	20921	20921	20825	20914	20900	20837	20690	21012	21038	21806	21927	21535	21562	21224	21038	20982	20950	20936	20976	20901	21038	20948	20980	20845	20939	20647	21053	20937	21064	20748	20935	21088	20867	20943	20802	20827	21165	20987	20800	20918	20760	20952	20681	20754	20926	20954	20836	20917	20782	20819	20836	21193	20938	21064	20938	20936	21023	20930	20862	20960	20810	20812	20823	20731	20915	20938	20775	20956	20986	20915	21074	20883	20770	21022	20751	20890	20968	20987	20707	20826	20961	20828	20713	20696	20796	20753	20980	20742	20882	20691	20968	20842	20695	20870	21108	20970	20793	20983	20858	20802	20885	20702	20929	20938	20853	20982	20889	20811	20793	20861	20965	21059	20975	20917	20877	20851	21029	20847	20701	20797	21107	20923	20879	20811	20851	20908	20998	20904	21092	20796	20933	21089	20717	20984	20710	20693	20650	20876	20775	20832	20867	20723	20778	20871	20986	21079	20720	20771	20883	20732	20966	21004	20714	20923	20886	20620	20866	20797	20850	20784	20639	20710	20663	21019	20870	20963	20900	20677	20822	20960	20846	21094	20754	20742	20920	20876	21095	20999	20884	20846	20946	20804	20757	20759	20879	20765	20733	20883	20984	21008	20889	20944	20981	20961	20770	20932	20896	21012	20782	20784	20814	20736	21122	20906	20995	20925	20837	20863	20999	20819	20952	20797	20749	20767	20880	20903	20731	20981	20958	20903	21041	20914	20822	20880	20854	20670	21018	20857	20913	20777	20918	20708	20655	20990	20730	20931	20681	20769	20989	20812	20664	20758	20879	20864	20826	20984	21017	20733	20854	20623	20755	20713	20645	20838	20744	20759	20800	20877	20820	20960	20952	20788	20685	20829	20794	21016	20952	20752	20823	20850	20875	20748	20688	20901	20762	21074	20779	20936	20880	20790	20734	20832	20735	20740	20685	20822	20821	20768	20865	20937	20956	20845	21057	20792	21056	20870	20759	20866	20822	20811	21031	20813	20978	20722	20844	20854	20904	20956	20874	21034	20735	20796	20904	20958	20972	20813	20882	20964	21131	21019	21040	21055	21031	20809	20744	20730	20778	20949	21145	20931	20808	20761	20757	20898	20942	20711	20818	20698	20786	20707	21007	20822	20937	20813	20582	20815	20694	20892	20876	20836	20697	21024	20780	20919	20921	20963	20946	20922	20861	20786	20762	20872	20772	20834	20765	20539	20938	20847	20859	20751	20878	20818	20999	20970	21014	20878	20494	20901	20844	20978	20898	20974	20821	20794	20815	20897	20866	21016	20760	20931	20888	20964	20872	20813	20993	20732	21009	20735	20833	20826	21144	21003	20896	20836	21001	20682	20921	20853	20772	20787	20849	20786	21023	20735	20869	20853	20843	20790	20873	20894	20946	20970	20863	20973	21002	20734	20976	20866	20919	20935	21044	20730	20936	20898	20828	20845	20980	20781	20866	20563	20643	20915	21005	20825	20754	20903	20942	20910	21028	20955	20992	20789	20712	20901	20802	20827	20828	20722	20807	20711	20992	20934	21123	20858	20749	20906	20704	20860	20700	20877	21006	21038	20771	20743	20982	20905	20924	20962	20954	20910	20796	20852	20707	20798	20776	20649	20838	20983	20916	20813	20884	20646	20988	20897	20823	20766	20946	20989	20955	21074	20699	21067	20933	20658	21035	20826	20787	21041	20962	20786	20752	20839	21074	20976	20761	20921	20684	20865	20928	20893	20814	21035	20852	20482	20738	20702	20868	20842	20862	20812	20842	20795	20777	20813	20993	20871	20703	20664	20782	20725	20888	20973	20708	20791	20911	20944	20961	20809	20806	20715	21053	20734	20834	20802	20905	20931	21045	21032	20838	20912	20639	20747	20802	20717	20872	20693	20819	20761	20849	20938	20758	20952	20872	20892	20749	20778	21007	20946	21103	20901	20910	20906	20739	20787	20673	20924	20915	20715	20872	20700	21026	20880	20741	20901	20948	20929	20684	20601	20736	20995	20777	21051	20948	20724	20780	20675	20816	20662	20889	20964	20991	20939	20778	20971	20962	21098	20851	20961	20854	20878	20844	20896	20666	20695	20839	20826	20865	20762	21030	20714	20743	20909	20817	20733	21040	20761	20695	20867	20832	20924	20947	20843	20886	20809	20846	20909	20974	20944	20862	20808	20914	20898	20847	20693	20868	20913	20736	20770	20898	20737	20881	20820	20872	20815	20613	20738	20953	21018	20888	20773	21005	20731	21075	20789	20781	21178	20783	20887	20854	20875	20924	21035	20784	20866	20735	20750	20871	20729	20793	21060	20849	20924	20849	20811	20611	20844	20651	20889	20773	20622	20722	20913	20817	20664	20821	20885	20879	20816	20764	20662	20890	20832	20743	20812	20923	21017	20950	20809	20880	20902	21070	20827	20889	20666	20755	20999	20969	20842	20779	20954	20687	20865	20851	20901	20970	20739	20910	21074	20952	21095	20656	20728	20756	20646	20792	21100	20872	20999	20874	20890	20797	20875	20697	20828	20962	20949	20819	20915	20982	20813	20809	20566	20806	20811	20928	21088	20773	20853	20868	20965	20840	20821	20827	20934	20985	20849	20781	20717	20956	20898	21061	20939	21032	20956	20938	20804	20999	20873	20787	20834	20764	20798	20673	20735	20852	20695	20640	20540	20824	20920	20716	20753	21117	21141	20820	20757	20897	20864	20872	20944	20952	20943	20894	20789	20812	20693	20676	20584	20828	20875	20848	20687	20777	21005	20884	20885	20667	20827	20948	20878	21010	20752	20644	20644	20899	20811	20537	21083	21004	20720	20870	21032	20711	20839	20875	20805	20742	20737	20820	20613	20864	20533	20953	21093	20614	20543	20853	20938	20814	20735	20857	21028	20819	20627	20821	20983	21117	20922	21002	21053	20985	20927	20854	20936	20661	20871	21037	20851	20849	20841	20805	20772	20940	20855	21089	20737	21059	20966	20901	20835	20881	20725	20778	20880	20848	20789	20671	20862	20789	20931	20745	20822	21047	20877	20894	20680	20909	21028	20886	20907	20924	20959	20785	20809	20964	20869	20745	20715	20668	20861	20839	20941	21051	20922	21060	20744	20666	20963	20826	20834	20809	20672	21003	20690	20911	20811	20958	20833	20859	20770	20891	20829	20595	20965	21010	20899	20806	20962	20808	20745	20873	20949	20853	20899	20757	20904	20669	20723	21121	20771	20938	20805	21021	20853	20808	21011	20979	20901	20877	20870	20710	20788	20952	20874	20784	20668	20854	20878	20866	20946	20988	20977	20778	20920	21047	20764	21029	21009	20763	21008	20785	20699	20842	20604	20926	20627	21050	20844	20800	20663	20956	20851	20845	20731	20960	20806	20752	20608	20870	21083	20494	21095	20849	20890	21057	20796	20999	20882	20684	20885	20706	20838	20812	20783	20793	20740	20911	20789	20927	20962	20745	20820	20810	20717	20979	20919	20883	20880	20940	21135	20882	20934	20770	20980	20848	20858	20720	20994	20786	20790	20899	20979	20807	20788	20885	21026	20803	20768	20948	20748	20939	20759	20910	20743	20827	20741	20827	20832	20858	20940	20718	20920	21053	20695	20738	20857	20774	20969	20840	20904	20950	20679	20918	20666	20885	20957	20821	20955	20764	20754	20878	20710	20955	20878	20971	20791	20894	20737	20730	20872	21026	20707	20895	20984	20762	20842	20939	20935	20811	20872	20799	20933	20757	20806	20771	20755	20950	20794	21003	20857	20967	21070	20959	20748	20774	20770	20961	20725	20842	20793	20879	20852	20943	20914	20884	21001	20827	20888	20794	20854	20894	20514	21002	21073	20918	20902	20872	20737	20706	20813	20909	20990	21018	21053	20758	20646	21064	20805	21047	21123	20892	20921	20820	20983	21047	20958	20853	20756	21126	20752	20861	20768	20905	20849	21157	20804	20756	20791	20857	20807	20860	20808	20883	20834	20833	20814	20915	20873	20703	20797	20974	20693	20698	20903	20846	20757	20805	20707	20874	20865	20785	20823	20789	20741	20682	20845	21136	20830	20880	20865	20834	20792	20859	20765	20744	20817	20708	20959	21151	20903	20877	20784	20875	20874	20982	20739	20743	20983	20856	20964	20857	20952	21065	20748	20873	20932	20662	20837	20971	21013	20892	20765	20888	20690	20865	20726	20740	20682	20779	20818	20677	20800	21069	20861	20895	20757	20904	20898	20974	20798	20755	20880	20897	20805	20856	20861	20856	20936	20785	20743	20812	20846	20797	20919	20925	20915	20839	20723	21139	20745	20750	20833	20973	20762	20875	20794	20816	20842	20710	20954	20800	20772	20900	20988	20940	20765	20789	20774	20889	20940	20815	21111	20905	21009	21079	20553	20967	20853	20995	21070	21082	20776	20858	20925	20630	20913	20733	20806	20651	20920	20785	20632	20987	21062	20809	20830	20872	20840	20896	20976	20958	21084	21064	20622	20886	20669	20841	20767	20871	20767	20725	20576	20865	20775	20831	20803	20861	20812	20695	20947	20917	20831	20780	20730	20804	20693	20890	20789	20774	20595	20863	21054	20726	20734	20794	20953	20913	20804	20925	20693	20765	20663	21003	21022	20877	20749	20863	20821	20670	20715	20787	20910	20869	21009	20937	20841	20846	20788	20883	20856	20884	20988	20791	20813	20857	20881	20861	21060	20961	20849	20827	20869	20914	20716	20848	20889	20831	20800	20870	20738	20940	20939	20972	20993	20677	20927	20830	20953	20745	20919	20631	20911	20854	20932	20871	20907	20938	20733	20909	20800	20965	20937	20936	21133	20578	20983	21058	21086	20983	21075	20931	20970	20824	20695	20974	20831	21014	21052	20850	20840	20897	20972	21028	20664	20873	20792	20696	20823	20871	21089	20716	20812	20889	20829	21053	21102	20959	20703	20797	20970	21018	20956	20733	20766	20700	20936	20826	20866	20803	20836	20629	20513	20723	20808	20838	20729	20727	20888	20874	20849	20834	20845	21057	20918	20821	20734
17091	28749	26637	22718	21256	20253	19733	19233	19066	18971	18926	18627	40363	45810	19999	18315	18430	18595	18438	18411	18552	18566	18503	18473	18475	18380	18455	18367	18277	18574	18449	18490	18489	18551	18520	18438	18446	18417	18608	18382	18423	18582	18409	18425	18658	18499	18437	18460	18777	19892	19844	19307	18947	18879	18430	18352	18422	18274	18367	18457	18517	18591	18454	18315	18466	18554	18358	18338	18349	18458	18401	18336	18559	18470	18455	18442	18412	18559	18456	18285	18417	18483	18423	18523	18588	18317	18528	18287	18523	18270	18449	18593	18293	18463	18390	18405	18453	18436	18440	18395	18245	18471	18481	18467	18579	18338	18508	18513	18412	18387	18405	18425	18322	18366	18457	18293	18207	18369	18250	18496	18362	18282	18637	18296	18258	18570	18346	18580	18534	18260	18410	18295	18525	18341	18443	18491	18456	18492	18489	18387	18234	18567	18634	18557	18473	18356	18423	18265	18542	18455	18477	18517	18355	18468	18394	18443	18592	18565	18387	18371	18417	18372	18336	18447	18464	18510	18304	18490	18244	18401	18607	18332	18460	18224	18408	18517	18464	18365	18318	18450	18497	18543	18408	18465	18371	18578	18480	18344	18092	18429	18248	18426	18387	18731	18384	18567	18497	18481	18315	18371	18501	18396	18580	18454	18310	18238	18436	18315	18419	18634	18406	18470	18465	18293	18374	18309	18402	18500	18311	18488	18482	18246	18353	18355	18523	18379	18320	18472	18398	18357	18423	18309	18248	18295	18405	18564	18450	18322	18205	18346	18301	18309	18551	18321	18427	18314	18512	18276	18276	18333	18471	18274	18645	18416	18422	18491	18330	18410	18503	18275	18533	18360	18581	18391	18345	18464	18292	18372	18468	18410	18387	18489	18449	18425	18471	18417	18321	18289	18382	18623	18477	18376	18525	18333	18464	18558	18342	18261	18322	18148	18587	18623	18480	18226	18373	18371	18539	18206	18455	18324	18570	18511	18507	18290	18205	18427	18383	18267	18392	18295	18375	18410	18369	18477	18306	18535	18408	18384	18367	18439	18488	18308	18440	18369	18440	18550	18455	18445	18363	18357	18398	18247	18219	18361	18479	18349	18460	18471	18372	18380	18515	18362	18479	18300	18347	18527	18327	18249	18266	18357	18329	18435	18498	18407	18434	18373	18532	18407	18506	18440	18520	18298	18517	18550	18636	18480	18355	18413	18550	18355	18370	18539	18536	18336	18342	18261	18466	18205	18318	18358	18445	18247	18299	18413	18547	18340	18275	18420	18490	18323	18306	18386	18343	18372	18292	18400	18438	18392	18386	18358	18270	18416	18437	18423	18481	18283	18268	18453	18422	18375	18337	18491	18367	18349	18156	18379	18426	18478	18316	18438	18342	18469	18388	18386	18531	18393	18439	18556	18349	18420	18402	18409	18503	18551	18436	18429	18385	18349	18358	18372	18343	18282	18481	18423	18565	18477	18569	18413	18462	18388	18461	18458	18345	18580	18329	18458	18253	18458	18497	18592	18570	18421	18253	18246	18336	18485	18302	18453	18361	18508	18540	18410	18274	18567	18301	18485	18578	18349	18365	18410	18378	18458	18413	18435	18418	18388	18444	18304	18414	18683	18217	18473	18239	18486	18260	18266	18455	18267	18353	18381	18472	18413	18323	18397	18303	18422	18317	18357	18525	18508	18362	18496	18551	18380	18293	18302	18477	18501	18545	18517	18337	18407	18362	18486	18289	18425	18515	18253	18320	18408	18391	18435	18360	18303	18564	18260	18228	18676	18444	18226	18363	18479	18311	18468	18476	18476	18396	18446	18388	18391	18265	18318	18405	18223	18504	18442	18298	18511	18404	18410	18241	18393	18352	18332	18412	18320	18242	18379	18564	18360	18523	18419	18372	18436	18355	18465	18453	18385	18361	18294	18394	18505	18381	18228	18465	18688	18305	18522	18414	18460	18431	18640	18405	18470	18311	18431	18453	18415	18493	18288	18382	18317	18451	18532	18360	18464	18254	18433	18406	18338	18433	18388	18427	18432	18232	18318	18444	18331	18387	18462	18504	18398	18404	18306	18548	18279	18480	18392	18415	18307	18279	18427	18526	18411	18319	18510	18334	18403	18589	18467	18444	18364	18450	18608	18469	18369	18541	18379	18437	18315	18373	18298	18476	18397	18510	18397	18397	18390	18389	18484	18386	18530	18354	18331	18471	18401	18424	18404	18536	18451	18376	18389	18416	18579	18301	18481	18308	18559	18429	18477	18407	18426	18487	18332	18476	18588	18340	18415	18377	18398	18413	18294	18369	18429	18352	18303	18220	18356	18264	18584	18416	18485	18209	18219	18340	18495	18438	18358	18472	18349	18431	18280	18570	18361	18440	18394	18293	18438	18406	18516	18442	18367	18353	18503	18528	18594	18315	18489	18411	18462	18362	18598	18239	18475	18651	18249	18364	18433	18475	18457	18458	18477	18501	18464	18495	18406	18630	18307	18467	18331	18482	18508	18384	18382	18299	18482	18396	18402	18447	18388	18376	18363	18457	18458	18454	18444	18300	18326	18519	18264	18373	18531	18508	18574	18349	18387	18328	18370	18455	18446	18264	18553	18393	18413	18322	18384	18324	18275	18505	18493	18233	18331	18518	18244	18480	18376	18292	18236	18460	18425	18406	18409	18441	18528	18469	18526	18257	18431	18438	18477	18380	18372	18462	18447	18335	18313	18453	18405	18362	18388	18492	18407	18418	18449	18234	18373	18412	18403	18480	18393	18524	18374	18241	18364	18329	18387	18340	18342	18391	18388	18387	18320	18422	18515	18527	18483	18498	18490	18303	18361	18354	18525	18590	18288	18399	18321	18360	18373	18327	18388	18347	18440	18413	18358	18381	18504	18285	18369	18559	18534	18430	18289	18408	18667	18309	18370	18208	18305	18295	18314	18421	18426	18406	18216	18398	18486	18397	18448	18302	18394	18380	18389	18308	18373	18310	18369	18510	18405	18411	18397	18211	18326	18292	18480	18359	18458	18428	18257	18390	18290	18369	18350	18303	18465	18408	18407	18307	18335	18483	18471	18313	18298	18315	18353	18474	18451	18526	18539	18338	18431	18343	18414	18389	18501	18431	18446	18308	18338	18523	18255	18545	18192	18420	18401	18656	18233	18475	18418	18567	18416	18237	18426	18327	18340	18222	18325	18483	18462	18433	18313	18409	18422	18577	18434	18452	18404	18415	18372	18479	18516	18587	18558	18428	18380	18479	18309	18483	18481	18405	18384	18490	18312	18498	18351	18508	18639	18379	18491	18503	18376	18451	18582	18291	18516	18550	18476	18266	18331	18464	18207	18484	18301	18382	18424	18358	18522	18480	18548	18320	18331	18626	18344	18439	18393	18412	18405	18546	18320	18408	18262	18559	18373	18390	18238	18442	18446	18434	18292	18272	18462	18508	18575	18320	18401	18403	18315	18420	18337	18296	18441	18299	18315	18259	18451	18488	18463	18436	18334	18437	18492	18450	18066	18377	18481	18339	18406	18477	18349	18602	18380	18478	18349	18508	18421	18383	18682	18315	18328	18541	18342	18436	18452	18303	18464	18303	18534	18470	18446	18423	18355	18403	18422	18310	18537	18308	18507	18307	18540	18325	18454	18274	18330	18596	18399	18193	18132	18518	18361	18479	18320	18443	18395	18530	18310	18415	18345	18464	18407	18431	18296	18391	18502	18471	18362	18354	18398	18534	18240	18397	18538	18329	18327	18320	18432	18413	18460	18674	18355	18464	18273	18433	18426	18182	18408	18343	18467	18339	18274	18420	18343	18330	18506	18518	18243	18425	18447	18400	18319	18369	18305	18613	18375	18348	18291	18465	18333	18211	18585	18436	18584	18322	18461	18293	18513	18353	18426	18302	18337	18470	18411	18466	18218	18315	18340	18340	18389	18236	18416	18387	18490	18326	18400	18515	18465	18380	18340	18538	18401	18457	18346	18355	18285	18509	18567	18327	18300	18533	18593	18397	18512	18333	18282	18454	18412	18411	18500	18292	18447	18346	18491	18413	18391	18408	18427	18419	18459	18512	18474	18460	18305	18381	18524	18504	18262	18510	18437	18342	18351	18281	18284	18571	18298	18335	18521	18286	18414	18469	18517	18414	18447	18484	18447	18433	18299	18494	18341	18300	18316	18401	18335	18449	18321	18542	18378	18386	18546	18458	18501	18240	18354	18451	18459	18332	18314	18442	18192	18454	18435	18355	18270	18455	18388	18327	18380	18465	18302	18513	18386	18367	18218	18319	18321	18473	18336	18479	18498	18403	18375	18432	18341	18610	18437	18497	18372	18534	18290	18455	18351	18439	18482	18372	18432	18365	18431	18091	18482	18246	18306	18422	18345	18470	18506	18626	18364	18495	18287	18510	18315	18411	18493	18430	18186	18387	18470	18532	18589	18390	18356	18365	18185	18437	18411	18490	18339	18337	18313	18245	18385	18448	18574	18405	18499	18356	18384	18332	18394	18298	18377	18455	18330	18232	18445	18349	18313	18627	18394	18414	18389	18379	18277	18541	18609	18324	18325	18303	18343	18601	18170	18512	18315	18398	18457	18440	18367	18489	18604	18384	18377	18591	18400	18495	18404	18276	18213	18321	18401	18425	18445	18547	18268	18484	18464	18388	18278	18349	18620	18438	18300	18281	18223	18251	18568	18514	18428	18373	18322	18391	18455	18385	18412	18504	18329	18359	18371	18374	18355	18182	18318	18385	18393	18414	18256	18432	18409	18373	18400	18340	18306	18429	18265	18336	18407	18428	18402	18211	18402	18441	18521	18349	18530	18279	18372	18298	18494	18340	18173	18230	18430	18319	18367	18497	18292	18503	18387	18530	18362	18341	18411	18539	18458	18359	18256	18523	18464	18460	18319	18372	18496	18285	18443	18328	18400	18318	18438	18271	18544	18440	18464	18501	18361	18335	18144	18338	18371	18396	18501	18271	18397	18469	18387	18535	18520	18392	18446	18494	18504	18338	18390	18356	18439	18277	18377	18568	18406	18365	18355	18473	18401	18235	18309	18544	18431	18458	18474	18388	18354	18353	18250	18449	18594	18481	18463	18453	18322	18250	18369	18308	18440	18468	18443	18421	18511	18435	18351	18388	18352
28029	22337	25062	23091	20778	21110	21359	20988	20942	20989	20800	20709	22179	24013	21467	21406	21334	20857	20878	20842	20897	21035	20993	20875	21013	20925	20965	21101	20844	21051	20775	20968	21042	21142	20889	20953	21004	21079	20972	20931	20902	21079	21106	20830	20870	21203	21005	21048	20819	21012	21083	21080	21029	20874	20948	20953	20843	20806	20802	20945	20928	20965	21029	21048	21005	20817	21120	20922	21120	21185	21055	21046	21040	20851	21025	20995	20613	20838	21078	20898	20995	20841	20713	20932	21067	20863	20826	21181	20898	21005	21148	20789	20789	20768	20933	20710	20844	21099	20734	20966	21048	20940	21114	20868	20938	21051	20939	20811	20880	20945	21032	20995	20843	20956	20839	20844	20815	20906	20818	20864	20968	20815	20892	20971	21049	20923	21006	20729	20891	20914	20911	20878	20779	20966	20865	21030	21118	20940	21023	20946	21030	20929	21081	20751	20969	20987	20908	20694	20927	20810	20980	21054	21060	20921	20964	20980	20877	21051	20929	20957	20947	20830	20687	20965	20858	20929	20675	21110	20780	21109	20993	20785	20954	21012	20721	20722	20901	20764	20986	21011	21090	20846	20905	21006	21066	20929	21010	20946	20884	21006	20849	21091	20927	21076	21013	20798	20992	20785	21039	20815	21013	21016	21058	20809	20896	21060	21103	20814	20897	21051	21242	20863	20961	21002	20888	20781	20901	20981	20940	21070	20868	20875	20978	20650	20928	20972	20913	20971	20950	20758	20916	20721	20913	20794	20822	20825	20957	21093	20792	20904	20856	20815	20666	20898	21049	20889	20809	20877	20786	20929	21054	20894	20987	20885	20924	20854	20970	20850	20935	21000	20888	20883	20918	20691	20977	21160	21143	20777	20808	20762	20837	21070	20786	20823	20769	20934	20871	20825	21047	20930	20824	20611	20673	21126	20941	20935	20755	20773	20858	20978	21105	21046	21018	21050	20912	20944	20967	21184	21094	20805	20979	20904	20947	21179	20968	21045	21145	20962	20929	20974	20865	20950	20846	20768	20949	21259	20901	20959	21117	20986	20989	20800	21055	20919	20797	20828	21155	20999	21076	20782	20844	20869	20882	21082	20928	20895	20806	20708	21005	20875	20932	20942	21093	20869	20915	21132	21005	20898	21032	21064	21132	20974	20981	21151	21020	21029	20917	21099	21053	20892	20993	21002	20867	21045	20962	20946	21104	20956	20710	20962	20860	20897	20972	20741	20769	21020	20981	20937	20921	21008	20833	21099	20764	21132	20955	20871	20928	20564	20932	20949	20984	20982	20914	20959	20822	21050	21112	20903	21052	20728	20743	20799	21151	21056	20828	21000	20977	20868	20902	20798	21043	20950	20969	21013	21120	20935	20843	21098	20969	20770	20837	20948	20702	20797	20898	20892	20995	20716	21079	20868	20843	21117	20831	20909	20849	20858	20818	20697	20971	21054	20951	20988	20868	21034	20973	20996	20848	20780	21024	21067	20853	20878	20754	20879	20712	20971	20946	20869	20932	20908	20807	21041	20986	21035	21032	21380	20770	20964	21016	21070	20835	21139	20990	20935	20737	20828	20851	20878	20958	20872	21122	21021	20760	20817	20858	21089	20912	20851	20808	20821	20896	20863	21016	20906	20922	20967	21075	20786	21080	20940	21080	20784	20788	21024	20947	21136	20912	20993	21096	20947	20829	20853	21015	21046	20940	21096	20869	20992	21053	20917	21003	20971	21063	20904	20859	20872	20960	21163	20956	21107	20986	20729	20950	20995	20885	21061	20807	20832	21099	20854	20988	21145	20829	20810	20708	20756	20830	20872	21028	20752	21045	20917	20848	20873	20797	21047	21043	21127	20928	20861	21201	21154	20873	21045	20975	21050	20853	21001	20802	20896	20792	20965	20944	20981	20929	21006	20950	20900	20986	20871	20945	20904	20885	20998	21031	21193	20752	20965	20941	20850	21015	21080	21097	20927	20834	21117	21060	20874	20994	20862	20850	20860	21035	21025	20749	20845	20727	20666	20801	20856	20916	20932	20782	20853	20698	20817	20887	20787	20885	20961	20993	20911	20983	20872	20803	21038	21060	20995	20859	20885	20880	21060	20926	20875	21080	20949	20927	20892	20902	20936	20567	20768	21071	21020	21024	20973	21026	21056	21109	20947	20887	20954	21008	20891	20811	20864	20970	20808	20907	20929	21016	20846	20851	20840	20757	20809	20954	21035	20980	20944	21006	20883	21084	20910	20943	20849	20937	21014	20975	20978	21070	21045	21000	20838	21281	20752	21104	20812	21059	20989	20993	21045	21012	20971	20654	20912	20825	20896	20908	20953	21045	20806	20993	20819	20888	20852	21115	20968	21124	20903	20916	21042	21007	21051	20926	20715	20909	21041	20765	20930	21065	20901	20867	20918	21080	20955	21006	20888	21039	20965	20768	20728	20795	20898	20838	20989	20752	21076	21078	21048	20977	21095	20932	20861	21168	20643	20969	20831	21028	20950	20868	20994	21035	21064	21159	21006	20851	20801	20846	20934	21012	20896	20895	21037	20936	20973	20836	20903	20832	20877	21133	20840	21090	20641	20789	20868	20988	20927	20747	20929	20764	20791	20928	20964	20855	20903	20728	20699	20990	21067	21045	20834	20741	21011	20890	21226	20851	20892	20858	20773	20855	21119	21009	20918	20993	21070	21103	20869	20728	20883	20744	20891	21064	20874	20880	20839	21043	21108	21150	20882	21092	20898	20895	20754	21010	20957	20831	21064	20985	20886	20929	20991	20864	20896	20892	20937	21004	20782	20970	20878	21170	20861	20924	20748	21195	20760	21036	20905	20841	21027	20884	20900	20986	21051	20982	21029	21018	20928	20837	20877	20930	20795	20943	20973	21010	21027	20850	20842	20702	20832	20827	20822	20944	20969	20857	20843	21000	20895	20896	21137	20853	20999	20873	20906	21044	20968	20960	20765	20842	21007	20847	21074	21008	21180	20863	20761	20997	20857	21059	21026	20939	20902	20964	21079	21022	21050	20867	21096	20782	20810	20933	21116	20877	20945	20883	20879	20990	20787	21030	20996	20883	21099	20867	21085	20653	20884	20775	20911	20972	20977	21108	21065	20798	20916	20899	21077	21168	20890	20957	21018	20785	20864	20943	20766	20895	20748	20944	20999	20892	20959	21075	20924	20993	20757	20916	21113	20992	20971	21017	20974	20924	20823	20904	20819	20728	20901	20804	20853	21025	21028	20900	20858	21021	21038	20998	20975	20953	20861	21014	20863	20730	20906	20756	20903	20730	20907	20735	21049	20945	20805	21054	21177	20902	20947	20875	20798	20918	20913	20952	20823	20938	20942	21103	20972	21145	21018	20847	20861	20942	20780	20952	20781	20834	20809	20973	20990	20885	20686	20816	20812	20996	20970	20963	20817	20866	20808	20865	20829	21030	20796	20961	20884	20820	20847	20837	20807	20954	21070	20863	21040	21060	21105	20888	20871	21018	21042	20790	21007	20944	20880	21173	21023	20893	20782	20957	20900	21091	21086	21115	20967	21091	20957	20848	21179	20881	20882	20923	20776	20847	20910	21060	20793	20934	21145	20916	20840	20818	20914	21100	21092	20785	20819	21107	21034	20954	20983	20845	20785	20997	20987	20771	21050	20926	21006	20805	20976	20915	20938	20894	20874	20966	20916	21114	21006	20964	20837	20892	20896	21043	20891	20961	21069	20958	20890	20902	21021	20918	20900	20948	20937	21042	20765	20946	20886	20708	21082	20896	20779	20913	20958	20956	20842	20773	20813	20739	20895	20830	20835	20876	20971	20956	20847	20918	21042	20964	20873	20996	20859	20954	20943	21077	21034	20972	21031	20809	20794	20757	20827	21237	20821	21025	21078	20911	20890	20752	20788	20920	21002	20858	21049	20968	21095	20811	21048	20884	20840	20754	20893	21087	20949	20812	20904	21099	21247	20777	21039	20865	20635	21033	20602	20653	20873	21109	20943	20958	20964	20910	20884	21156	20982	21072	21031	20936	21007	20991	21138	20857	20939	20864	20877	21060	20940	20840	21099	21068	20766	20996	21099	21038	21092	21008	20924	20764	20878	21068	20979	21027	21016	20942	20906	20995	20913	20769	20830	20857	20982	21221	21094	20995	20768	20869	21003	21005	21060	20829	20993	20894	21154	20927	20895	20875	20866	21046	20849	20834	20845	20881	20756	20915	20943	20915	20916	21003	20984	20931	20929	21008	20919	21003	20919	20938	20942	21093	20903	20862	20947	20939	21025	20862	20916	21122	21053	20812	20778	20921	20979	20894	21074	20871	20971	20809	21057	20847	20594	20810	20946	20698	20995	20882	21070	21071	20932	20913	20961	21015	20966	21019	21132	20985	20775	20861	21012	20918	21058	20740	20950	20849	21040	20879	21140	20938	20986	20797	20968	21168	21209	20978	20965	20941	20917	20759	20934	20991	20819	20852	20975	20869	20851	20874	20970	21006	20880	20793	20778	21019	21048	21022	20999	20915	20922	21135	20933	20955	20873	20980	20837	20869	20958	20951	21101	21029	20946	20961	20870	20874	21072	21097	21090	20784	20977	20994	21113	20923	21001	20834	20923	20908	20840	20973	21165	20897	20979	20879	20986	21006	20874	20797	20999	20668	20973	20906	20754	20701	20816	20884	21011	20877	20940	21100	20858	20768	20971	21027	20843	21037	21053	20922	20942	20850	21026	21112	20892	20824	20908	21011	20840	21035	20968	20898	21008	21043	21097	21058	20775	21003	20916	20901	20890	20860	20984	20990	20804	20978	20769	20861	20752	20932	20748	20978	21047	20916	20832	20941	20974	20958	20777	21081	20972	21024	21008	21083	20888	20901	20974	20942	21169	20984	21093	20748	20599	20769	20853	21049	20932	20798	20845	21042	20913	20917	21039	20989	21052	21043	21060	20908	20923	21061	20938	21268	21241	21072	20965	21028	21071	21144	20877	20983	20755	20959	20862	21077	20864	20763	21012	20754	21064	20872	20755	20872	20829	20959	20967	20831	21053	21084	20634	20911	20918	20815	20850	20851	21152	20901	20803	20754	21028	20897	21035	20853	20836	21030	20940	20817	20961	20995	20780	21007	20853	20672	21054	20919	20981	20909	20822	20899	20960
16786	19011	18913	18596	18527	18510	18509	18452	18187	18233	18295	18287	20911	22576	18437	18212	18310	18201	18474	18240	18416	18370	18236	18478	18409	18091	18425	18256	18430	18200	18303	18415	18223	18482	18330	18417	18350	18329	18412	18408	18319	18210	18261	18207	18319	18361	18251	18346	18474	18367	18494	18296	18438	18454	18411	18339	18334	18342	18271	18229	18267	18412	18295	18300	18219	18473	18385	18352	18291	18505	18465	18282	18488	18179	18372	18285	18243	18235	18329	18255	18433	18275	18305	18334	18334	18285	18260	18357	18237	18296	18268	18202	18326	18254	18236	18366	18275	18327	18267	18299	18270	18519	18488	18170	18352	18298	18453	18192	18394	18104	18448	18380	18237	18333	18358	18312	18487	18425	18508	18366	18348	18326	18384	18326	18314	18282	18209	18331	18323	18255	18421	18356	18202	18173	18474	18269	18560	18291	18264	18365	18208	18358	18142	18270	18244	18331	18320	18233	18282	18370	18249	18426	18267	18334	18326	18238	18316	18428	18139	18203	18279	18280	18301	18246	18108	18234	18319	18317	18138	18357	18113	18355	18314	18360	18313	18247	18322	18339	18175	18114	18412	18251	18468	18382	18323	18368	18444	18479	18158	18170	18312	18261	18279	18323	18280	18293	18340	18339	18138	18256	18292	18158	18276	18402	18021	18380	18180	18390	18393	18364	18254	18185	18408	18379	18259	18210	18287	18337	18214	18354	18261	18390	18276	18211	18312	18368	18285	18485	18395	18234	18423	18281	18353	18407	18249	18226	18355	18347	18372	18360	18134	18357	18426	18497	18214	18180	18279	18258	18294	18358	18198	18298	18415	18227	18294	18494	18324	18186	18345	18355	18274	18355	18262	18335	18400	18287	18294	18411	18289	18351	18323	18281	18452	18305	18447	18416	18297	18252	18339	18423	18226	18419	18270	18413	18415	18361	18410	18206	18445	18333	18284	18233	18336	18382	18300	18309	18427	18373	18189	18264	18136	18166	18334	18381	18303	18191	18283	18441	18464	18192	18241	18241	18377	18432	18478	18488	18256	18259	18337	18359	18449	18379	18236	18389	18424	18454	18244	18162	18432	18248	18186	18286	18484	18283	18355	18245	18482	18414	18346	18322	18470	18207	18343	18218	18433	18115	18269	18330	18372	18376	18411	18260	18186	18459	18301	18111	18121	18397	18517	18421	18347	18149	18152	18333	18161	18340	18347	18300	18197	18317	18431	18294	18254	18583	18318	18271	18178	18380	18408	18205	18344	18449	18426	18286	18331	18205	18413	18382	18204	18238	18414	18312	18167	18232	18269	18434	18211	18292	18391	18268	18322	18133	18345	18246	18256	18382	18273	18173	18271	18215	18294	18476	18338	18294	18225	18223	18310	18270	18244	18258	18191	18330	18402	18459	18284	18454	18262	18386	18397	18418	18264	18211	18393	18451	18324	18334	18426	18218	18371	18374	18100	18356	18242	18203	18433	18428	18335	18337	18304	18484	18292	18197	18343	18364	18341	18440	18308	18101	18209	18257	18333	18286	18283	18306	18424	18346	18302	18473	18396	18382	18163	18275	18312	18343	18276	18437	18255	18155	18167	18161	18251	18370	18312	18214	18437	18394	18361	18281	18337	18370	18231	18244	18031	18171	18401	18417	18269	18338	18365	18347	18330	18454	18506	18358	18294	18360	18335	18269	18206	18218	18357	18324	18227	18315	18313	18227	18202	18431	18318	18290	18374	18193	18512	18339	18201	18288	18247	18342	18397	18363	18474	18131	18462	18298	18435	18314	18329	18402	18461	18420	18347	18263	18304	18318	18311	18370	18324	18286	18292	18146	18345	18408	18125	18425	18159	18284	18462	18150	18190	18265	18351	18460	18167	18354	18291	18327	18315	18378	18295	18363	18305	18208	18364	18145	18472	18272	18398	18431	18223	18209	18224	18448	18271	18251	18498	18382	18264	18388	18303	18404	18281	18209	18441	18339	18456	18336	18366	18270	18389	18370	18403	18417	18253	18244	18362	18209	18178	18279	18172	18222	18151	18368	18291	18393	18398	18298	18242	18356	18309	18416	18110	18400	18364	18390	18416	18313	18306	18451	18150	18251	18229	18336	18160	18254	18307	18239	18393	18411	18251	18347	18353	18271	18167	18280	18373	18221	18349	18278	18078	18310	18179	18220	18316	18355	18156	18360	18249	18195	18266	18443	18325	18248	18179	18319	18225	18306	18255	18273	18272	18496	18443	18459	18478	18228	18294	18140	18337	18588	18414	18238	18275	18249	18285	18278	18372	18290	18267	18338	18353	18193	18288	18385	18259	18234	18407	18219	18439	18448	18219	18171	18309	18204	18023	18221	18544	18399	18313	18334	18430	18287	18265	18350	18339	18195	18541	18398	18301	18265	18255	18473	18314	18230	18366	18405	18262	18337	18347	18303	18425	18481	18235	18449	18439	18423	18355	18295	18033	18258	18239	18346	18193	18433	18308	18265	18484	18161	18376	18303	18273	18144	18474	18219	18241	18134	18213	18352	18277	18269	18215	18172	18287	18255	18311	18419	18475	18278	18279	18280	18427	18325	18264	18368	18486	18294	18414	18339	18293	18357	18280	18557	18476	18189	18127	18209	18413	18451	18224	18433	18372	18296	18279	18230	18210	18354	18197	18204	18143	18396	18449	18456	18165	18322	18254	18359	18226	18345	18324	18232	18328	18319	18473	18422	18352	18173	18196	18313	18437	18319	18284	18355	18223	18328	18390	18149	18278	18228	18168	18232	18341	18249	18205	18345	18321	18321	18292	18263	18102	18406	18222	18316	18271	18336	18402	18496	18318	18499	18282	18356	18366	18492	18258	18227	18209	18315	18379	18220	18444	18368	18391	18247	18383	18360	18271	18326	18451	18268	18460	18400	18326	18182	18385	18291	18288	18259	18255	18280	18538	18456	18183	18428	18308	18312	18276	18368	18373	18424	18260	18377	18192	18137	18272	18400	18492	18195	18256	18313	18212	18349	18190	18436	18179	18513	18331	18286	18315	18374	18313	18129	18242	18318	18228	18312	18425	18380	18192	18374	18228	18255	18462	18311	18375	18212	18215	18315	18255	18147	18132	18353	18375	18265	18128	18290	18348	18299	18388	18215	18330	18244	18229	18295	18426	18282	18423	18189	18431	18154	18413	18177	18386	18185	18324	18294	18331	18325	18143	18402	18273	18290	18505	18315	18287	18194	18285	18263	18287	18453	18294	18237	18373	18325	18164	18281	18435	18189	18334	18386	18215	18267	18249	18189	18319	18375	18275	18410	18429	18378	18122	18349	18473	18439	18345	18268	18226	18241	18444	18383	18299	18532	18193	18290	18128	18270	18632	18243	18174	18323	18218	18326	18445	18108	18322	18374	18314	18316	18474	18298	18403	18254	18223	18209	18482	18472	18257	18273	18252	18354	18233	18264	18221	18344	18212	18476	18340	18051	18439	18414	18319	18130	18265	18184	18383	18356	18209	18306	18355	18209	18483	18476	18314	18236	18214	18339	18314	18247	18307	18328	18413	18270	17990	18265	18357	18332	18369	18288	18335	18420	18386	18465	18324	18425	18422	18454	18360	18310	18385	18316	18353	18409	18358	18279	18247	18283	18300	18389	18248	18416	18294	18362	18213	18336	18414	18217	18118	18117	18348	18259	18403	18255	18223	18325	18316	18308	18151	18248	18305	18500	18020	18415	18266	18291	18194	18392	18393	18422	18296	18377	18275	18153	18282	18366	18384	18425	18276	18259	18427	18167	18394	18328	18125	18392	18202	18368	18167	18235	18296	18190	18326	18101	18234	18288	18234	18366	18292	18302	18311	18448	18310	18291	18270	18430	18205	18384	18329	18370	18315	18333	18259	18249	18301	18210	18330	18416	18215	18300	18335	18219	18449	18390	18259	18286	18300	18161	18242	18346	18415	18379	18298	18220	18549	18344	18191	18464	18290	18195	18356	18159	18387	18403	18250	18346	18387	18282	18208	18237	18196	18208	18259	18270	18266	18249	18235	18319	18145	18261	18348	18324	18241	18305	18418	18253	18349	18137	18449	18537	18287	18240	18110	18269	18370	18167	18426	18356	18383	18288	18235	18275	18435	18231	18243	18336	18241	18372	18179	18243	18319	18194	18220	18322	18187	18295	18382	18262	18272	18213	18354	18266	18356	18396	18391	18268	18262	18444	18311	18359	18320	18342	18450	18284	18304	18404	18306	18359	18268	18231	18270	18375	18314	18371	18184	18507	18309	18330	18455	18249	18361	18339	18307	18357	18408	18152	18137	18233	18421	18313	18364	18273	18373	18235	18408	18272	18248	18439	18279	18309	18552	18402	18277	18241	18302	18151	18357	18237	18327	18433	18017	18351	18188	18388	18444	18316	18403	18407	18154	18319	18483	18429	18287	18284	18412	18392	18134	18383	18211	18351	18458	18332	18202	18266	18281	18167	18477	18489	18520	18372	18191	18507	18452	18194	18109	18245	18300	18480	18383	18162	18297	18290	18351	18435	18552	18315	18360	18361	18241	18200	18526	18311	18402	18320	18229	18260	18161	18315	18233	18296	18207	18255	18409	18403	18428	18439	18417	18412	18428	18315	18149	18384	18318	18377	18395	18425	18394	18363	18290	18243	18298	18400	18503	18132	18327	18369	18303	18329	18236	18348	18295	18198	18209	18160	18239	18247	18390	18285	18278	18313	18448	18399	18397	18139	18238	18438	18516	18357	18376	18401	18248	18361	18346	18282	18117	18412	18361	18346	18402	18337	18402	18163	18311	18254	18302	18396	18410	18260	18343	18472	18327	18259	18419	18222	18255	18121	18287	18185	18409	18305	18335	18237	18340	18289	18366	18377	18429	18258	18285	18282	18329	18061	18147	18209	18441	18287	18385	18330	18526	18162	18413	18332	18318	18437	18427	18301	18297	18305	18366	18390	18129	18485	18461	18369	18441	18459	18287	18333	18268	18205	18434	18350	18335	18287	18358	18343	18235	18316	18431	18321	18379	18322	18265	18250	18546	18373	18473	18298	18434	18246	18403	18203	18572	18379	18375	18320	18397	18427	18403	18240	18258	18326	18179	18246	18450	18321	18331	18275	18397	18319	18488	18174	18454	18254	18275	18292	18420	18402	18325	18434	18299	18368
24356	21171	28290	24644	22375	22336	22330	20685	20581	20745	20465	20602	28513	34431	22629	20788	20625	20496	20453	20559	20650	20509	20489	20565	20569	20390	20539	20257	20473	20405	20386	20545	20555	20516	20491	20599	20320	20465	20483	20392	20482	20293	20416	20277	20549	20363	20240	20387	20462	20931	20741	20815	20531	20450	20400	20470	20501	20307	20335	20335	20528	20478	20330	20487	20557	20552	20332	20576	20241	20251	20296	20339	20361	20540	20405	20442	20559	20336	20236	20399	20518	20266	20247	20368	20428	20292	20560	20554	20255	20481	20500	20121	20375	20510	20619	20408	20471	20539	20422	20212	20369	20561	20502	20357	20484	20295	20239	20266	20362	20408	20341	20433	20195	20325	20222	20367	20342	20342	20419	20437	20480	20362	20382	20145	20265	20250	20308	20172	20375	20613	20392	20226	20416	20427	20530	20368	20205	20293	20516	20323	20538	20387	20442	20262	20407	20283	20451	20483	20307	20239	20286	20243	20442	20450	20360	20487	20343	20426	20275	20226	20299	20355	20663	20422	20476	20368	20267	20272	20341	20101	20329	20406	20418	20272	20362	20393	20498	20155	20370	20258	20255	20303	20275	20196	20418	20368	20308	20518	20444	20219	20375	20318	20495	20244	20295	20154	20559	20287	20311	20435	20439	20338	20502	20456	20293	20495	20326	20115	20205	20381	20594	20146	20158	20536	20479	20322	20394	20121	20439	20288	20513	20281	20299	20274	20375	20366	20248	20181	20652	20173	20465	20338	20590	20329	20447	20333	20254	20308	20359	20297	20285	20325	20067	20558	20312	20173	20310	20382	20412	20387	20257	20313	20374	20589	20326	20458	20461	20557	20143	20126	20355	20459	20349	20306	20292	20331	20269	20305	20383	20363	20573	20217	20254	20360	20324	20350	20495	20306	20492	20365	20338	20537	20444	20408	20549	20383	20351	20216	20332	20420	20219	20344	20307	20225	20322	20220	20200	20041	20409	20462	20519	20460	20205	20305	20541	20184	20299	20708	20293	20321	20381	20201	20277	20333	20492	20304	20486	20337	20338	20385	20368	20251	20269	20409	20279	20466	20404	20471	20535	20433	20316	20047	20186	20528	20455	20293	20315	20342	20364	20238	20469	20421	20276	20330	20471	20363	20297	20283	20316	20392	20420	20435	20240	20309	20421	20460	20367	20414	20369	20172	20235	20338	20308	20437	20223	20228	20369	20453	20434	20459	20407	20505	20575	20274	20293	20586	20460	20316	20397	20471	20312	20469	20213	20410	20356	20297	20352	20292	20181	20215	20340	20335	20462	20520	20510	20350	20393	20265	20367	20272	20510	20324	20349	20464	20429	20424	20179	20422	20550	20202	20578	20475	20454	20425	20313	20441	20395	20351	20465	20411	20590	20327	20379	20280	20548	20317	20283	20435	20382	20485	20313	20351	20619	20452	20294	20562	20297	20438	20534	20215	20412	20246	20415	20638	20381	20327	20312	20425	20349	20233	20467	20373	20502	20385	20305	20203	20448	20350	20365	20386	20344	20143	20256	20430	20176	20430	20518	20408	20557	20511	20418	20363	20330	20285	20229	20531	20416	20246	20280	20301	20370	20339	20192	20337	20502	20333	20474	20306	20634	20357	20375	20227	20413	20387	20220	20464	20428	20368	20520	20300	20282	20456	20599	20508	20382	20343	20439	20472	20481	20514	20390	20486	20549	20378	20278	20448	20362	20013	20501	20282	20323	20230	20185	20340	20169	20266	20403	20383	20377	20512	20376	20408	20421	20523	20296	20332	20210	20344	20614	20389	20308	20337	20429	20279	20255	20447	20288	20253	20538	20344	20377	20398	20691	20581	20365	20399	20526	20447	20466	20479	20156	20395	20360	20440	20308	20379	20478	20468	20379	20442	20413	20218	20155	20350	20265	20181	20290	20363	20322	20349	20339	20438	20097	20314	20492	20398	20368	20573	20319	20234	20381	20372	20430	20408	20466	20300	20258	20308	20591	20248	20342	20109	20208	20273	20329	20341	20389	20397	20433	20490	20327	20364	20310	20291	20379	20392	20644	20140	20456	20447	20308	20455	20366	20375	20390	20319	20240	20241	20302	20564	20419	20388	20500	20410	20309	20347	20260	20488	20304	20392	20315	20284	20433	20485	20432	20517	20409	20624	20341	20384	20393	20259	20262	20194	20431	20326	20299	20426	20483	20539	20533	20231	20307	20567	20357	20451	20391	20314	20154	20321	20547	20467	20461	20401	20431	20447	20518	20305	20408	20452	20434	20479	20267	20185	20288	20321	20187	20385	20623	20303	20181	20579	20415	20293	20439	20203	20407	20374	20259	20348	20332	20316	20410	20226	20349	20586	20437	20487	20248	20318	20389	20524	20480	20566	20390	20493	20308	20525	20404	20416	20397	20246	20238	20325	20439	20371	20324	20308	20226	20195	20221	20264	20469	20575	20418	20311	20391	20278	20354	20079	20457	20262	20229	20545	20660	20338	20396	20130	20628	20403	20101	20050	20314	20568	20099	20078	20293	20386	20276	20170	20520	20454	20200	20463	20164	20387	20298	20489	20333	20293	20321	20171	20309	20457	20296	20387	20359	20149	20395	20308	20503	20400	20557	20356	20303	20251	20470	20274	20374	20519	20254	20556	20277	20346	20392	20567	20342	20352	20330	20217	20450	20203	20434	20322	20490	20441	20360	20327	20455	20301	20338	20274	20542	20430	20548	20495	20548	20254	20326	20327	20436	20363	20380	20241	20192	20317	20458	20243	20572	20497	20056	20346	20583	20298	20415	20250	20495	20534	20382	20203	20216	20427	20416	20434	20331	20403	20304	20523	20192	20401	20446	20421	20462	20344	20148	20118	20337	20376	20132	20335	20468	20408	20394	20628	20397	20394	20302	20358	20476	20486	20324	20392	20348	20233	20272	20279	20430	20486	20086	20255	20308	20414	20111	20154	20240	20370	20586	20422	20365	20247	20368	20406	20276	20418	20444	20282	20332	20506	20321	20065	20309	20528	20377	20272	20493	20301	20355	20257	20356	20452	20365	20231	20281	20139	20416	20467	20474	20431	20471	20292	20388	20114	20277	20487	20398	20187	20253	20445	20401	20366	20518	20321	20450	20421	20221	20434	20447	20407	20350	20446	20416	20331	20424	20407	20263	20294	20196	20366	20403	20514	20430	20569	20389	20265	20401	20439	20483	20312	20313	20298	20457	20453	20347	20189	20318	20286	20248	20344	20458	20451	20606	20473	20406	20572	20292	20469	20393	20558	20432	20311	20243	20392	20251	20289	20357	20486	20598	20390	20332	20264	20300	20316	20374	20307	20301	20458	20353	20365	20259	20574	20454	20338	20211	20228	20540	20354	20407	20184	20291	20311	20314	20210	20439	20417	20601	20476	20449	20237	20359	20354	20345	20362	20503	20341	20402	20399	20147	20230	20265	20635	20324	20520	20623	20455	20265	20415	20394	20451	20401	20119	20156	20209	20608	20164	20259	20520	20514	20202	20311	20404	20501	20489	20394	20263	20476	20466	20591	20170	20509	20370	20455	20527	20351	20417	20616	20379	20467	20464	20457	20440	20376	20391	20462	20359	20294	20477	20238	20375	20394	20627	20390	20175	20336	20337	20341	20334	20371	20533	20382	20333	20286	20646	20441	20494	20347	20500	20182	20344	20463	20332	20431	20533	20426	20540	20457	20557	20456	20448	20406	20548	20621	20403	20253	20199	20473	20500	20446	20373	20343	20534	20555	20405	20486	20429	20429	20521	20286	20452	20237	20365	20207	20380	20367	20252	20617	20286	20420	20276	20127	20388	20249	20142	20343	20247	20294	20373	20427	20364	20398	20249	20316	20363	20444	20352	20485	20238	20281	20527	20388	20166	20584	20456	20588	20270	20327	20310	20267	20440	20552	20418	20461	20453	20424	20391	20298	20233	20265	20331	20385	20354	20501	20276	20156	20218	20483	20427	20173	20295	20490	20534	20404	20244	20177	20270	20318	20309	20272	20247	20564	20316	20258	20428	20363	20300	20659	20229	20354	20297	20213	20436	20451	20294	20378	20265	20310	20201	20227	20210	20204	20275	20311	20289	20363	20329	20291	20422	20399	20371	20225	20464	20274	20367	20624	20294	20090	20426	20341	20271	20574	20320	20343	20320	20429	20370	20480	20376	20493	20361	20456	20341	20527	20469	20472	20164	20221	20311	20286	20307	20245	20283	20286	20232	20551	20377	20380	20305	20181	20259	20347	20318	20158	20261	20285	20439	20575	20385	20327	20420	20368	20472	20577	20346	20375	20380	20410	20446	20466	20198	20484	20077	20154	20233	20622	20173	20359	20444	20229	20362	20433	20511	20396	20320	20444	20395	20265	20301	20252	20339	20584	20509	20419	20572	20305	20486	20429	20457	20271	20125	20429	20385	20389	20269	20414	20449	20540	20450	20498	20367	20440	20175	20291	20332	20346	20045	20315	20098	20464	20305	20394	20543	20253	20434	20427	20356	20335	20489	20357	20597	20635	20419	20314	20388	20387	20371	20294	20165	20346	20401	20463	20266	20281	20135	20393	20333	20303	20323	20329	20176	20352	20461	20569	20352	20195	20606	20109	20201	20380	20438	20330	20442	20330	20516	20491	20409	20149	20483	20261	20332	20217	20263	20320	20111	20500	20344	20323	20232	20517	20552	20424	20326	20551	20362	20257	20291	20283	20539	20448	20385	20464	20355	20395	20257	20432	20470	20423	20446	20277	20391	20185	20285	20291	20434	20585	20495	20371	20282	20313	20419	20414	20298	20422	20443	20452	20632	20523	20325	20429	20465	20368	20187	20382	20444	20384	20255	20397	20444	20375	20236	20437	20291	20361	20329	20400	20168	20340	20523	20330	20454	20334	20195	20467	20382	20396	20433	20332	20384	20375	20411	20445	20395	20416	20621	20371	20354	20466	20384	20269	20184	20236	20524	20601	20641	20466	20385	20464	20324	20418	20194	20464	20343	20641	20387	20351	20466	20320	20350	20529	20340	20494	20246	20571	20413	20614	20395	20414	20346	20407	20698	20276	20220	20293	20492	20210	20472	20382	20395	20323	20410	20411	20416	20413	20527	20522	20515	20475	20355	20388	20160	20417	20335	20323	20462	20598	20305	20247	20306
15370	23857	22712	20384	19306	18886	18630	18635	18279	18519	18340	18269	31825	34668	18077	18055	18233	18173	18048	18101	18133	18079	18121	18083	17986	18002	18096	18084	18117	18180	18104	18048	17914	18134	18152	18189	18093	18128	18126	18045	18218	18094	18163	18088	18139	18093	18030	18141	18345	18845	18859	18667	18366	18123	18324	18151	17985	18134	18047	18001	18091	18125	18205	17974	18178	17913	18085	18280	18070	18010	18059	17985	18083	18017	18124	18133	18046	18146	18016	18118	18061	17995	17927	17903	17956	18197	18027	18288	18104	18026	18145	18009	18042	18112	18096	18204	18243	18033	18180	17896	18213	18101	17874	18022	17910	17964	17860	18113	18015	18155	18070	17957	17851	18021	18020	18103	17940	18171	18092	18053	18004	18041	18082	18020	18107	18003	17948	17992	17979	18048	17926	18069	18181	18034	18144	18139	18133	18037	17984	18080	18000	17851	18164	18129	18174	18182	17864	18045	17865	18113	17960	18028	18042	17916	17954	18109	17949	18133	17953	18037	18008	17992	18038	18063	18202	17979	17890	18006	17955	17861	18152	18119	18088	17992	18078	18145	18211	18090	18094	18006	18323	18069	18187	18185	18151	18011	18165	17812	18175	18072	17878	18017	18080	17959	18152	17987	18114	18125	18150	17975	17963	17988	18077	18032	18150	17996	17855	18244	18175	17993	18049	18238	18053	18015	18211	18116	18048	18138	18207	18244	18010	18155	18042	18135	18009	17961	18008	18083	18083	17934	18035	17955	18145	18006	18067	17983	18045	18086	18141	18033	18165	18160	17939	18051	18018	18104	18047	18019	17829	18101	18117	18047	17973	18081	18013	18250	18086	17994	18058	18043	17963	17805	18061	18159	17880	18094	18001	18015	18225	18076	17974	18042	18098	18180	18220	18128	17931	18040	18114	18057	17998	17973	18049	18159	18238	18017	17999	18119	18017	18110	17955	18079	18059	18147	17998	18220	17957	18005	18074	18121	17992	18078	18080	18088	18177	18164	18028	18122	18137	18085	18006	18004	18026	18150	18193	18097	18088	18029	18163	17998	17972	18142	18068	17917	17913	17990	18245	17936	18114	18087	18082	17875	18156	18088	18133	18045	18101	18088	18121	17945	18036	18243	17991	18036	18066	18166	17875	18097	18246	18012	18084	18097	17999	18033	18027	17984	18128	18032	17973	18209	18150	18143	18144	18095	18173	18219	18141	18047	17961	18022	18169	18208	17934	18087	18066	18013	17947	18060	18132	18045	18161	17945	17983	18139	17924	18099	18100	17953	18063	17953	17996	18143	18096	18101	18130	18209	18029	18092	18077	17950	18152	18121	17946	17973	17988	18176	17922	17875	18014	18099	18145	17933	18068	18029	18069	18163	18091	18048	18099	18016	18162	17967	18085	18004	18031	18078	18040	18015	18056	18097	18112	17947	17974	17975	18195	18136	18088	18069	18148	18015	17981	18019	18128	17933	17939	18059	17971	18049	18140	18008	18068	18102	18014	17942	18091	18005	17948	18203	17956	18037	18166	18082	18037	17957	18122	18094	17995	18149	18076	18056	18157	17909	18073	18160	18135	18091	17765	18122	18035	18012	18160	18100	18137	17998	18225	18174	17987	18069	18134	18166	18139	18234	18061	18076	18047	17983	18053	18003	18078	18215	17937	18103	18070	17927	18042	18103	18056	17936	18107	18065	18361	18052	17961	17973	18008	18086	17976	18001	18166	17976	18126	18171	18020	18187	18184	17999	18103	17982	18050	18104	17962	18011	18070	17942	17894	18151	18188	18118	17922	18163	18074	17930	18220	18156	17988	17880	18126	18130	18094	18001	17973	18119	18052	17924	18052	18055	18053	18137	18087	17883	18030	17889	18311	18020	18213	18141	18221	18023	18215	18099	18131	17887	18152	18123	18064	18080	18147	18180	17903	18044	18091	18167	18033	17987	18107	17984	17995	17892	17978	18114	18011	18138	18076	18117	18070	18107	18118	18089	18051	17948	17996	18066	18068	18277	18121	18107	18010	17970	18069	18065	17928	18053	17942	18009	18242	18059	18038	17954	18194	17968	18028	18143	18233	18070	18175	18074	17933	18223	17956	18284	17902	18056	18140	17899	18077	17916	17921	18088	18049	17962	18141	18077	18155	18166	18043	17955	17946	18063	17991	17950	18103	18240	18067	18019	18009	17979	17995	18031	18073	18076	18045	17923	18021	18117	18028	18102	18148	18032	18158	18003	18055	17905	18034	18016	18142	18049	18108	18139	17873	18080	18243	18035	18073	18081	18130	18002	18060	17741	18030	18061	18060	18084	18211	17862	18043	18243	17990	18146	18081	18159	18001	18269	18052	18174	18222	17929	18016	17892	18008	18026	17945	18124	18093	18092	18060	18149	17935	18076	17805	18019	18099	18075	17960	18026	18008	18025	18135	18172	18009	18158	18050	18164	18089	18011	18223	18059	18054	18116	18134	18082	17993	18076	18104	18221	17922	18223	18016	18039	18001	18071	17851	18118	18014	18165	18176	17981	17892	18189	18044	17855	17962	18117	17869	18023	18210	18063	18053	17987	18211	18037	17971	18100	18187	18053	18110	18174	18227	18016	18096	18082	18074	18149	18109	18064	17973	17959	18082	18071	17987	18091	18173	18099	18110	18060	18019	18090	18099	18244	18139	18109	18106	18065	18022	18094	18182	17989	18247	17960	17964	17832	18162	17966	18163	18129	18075	18228	18081	17984	18113	18081	18039	18044	18043	17994	17975	17960	18136	18085	18167	17948	18173	17933	17895	17935	18031	17997	18191	18037	18007	17984	18063	18065	18134	18018	17948	18066	18241	18122	17906	18126	18165	18124	17986	18026	18113	17894	18070	18115	17859	18178	17994	17938	18052	18131	18061	18152	18056	18128	17930	17878	18209	18168	18334	18104	18113	18300	18063	18142	18110	17891	17939	18014	18184	18112	17889	18210	18092	18182	18021	18135	17983	18095	18058	18102	18131	17977	18112	17962	18062	17893	18123	18079	18152	17920	17990	17917	18150	17886	18019	17996	18024	18226	18093	18173	17918	17976	18066	18004	18008	17996	17987	18126	18095	18315	17990	18153	18282	18116	18149	17990	18063	18097	18219	18076	18060	17979	17866	18150	18171	18066	18144	17968	18149	17906	18101	18145	17949	18055	18036	18076	18154	18072	18046	18138	18179	18032	18100	18104	17866	17945	18062	18061	17986	18100	17949	18169	18018	18112	18007	18261	17986	17925	18013	17868	18029	17943	17971	18031	17983	18115	18244	17931	18000	18145	18243	18084	18020	17998	18041	18143	18001	18099	18096	18145	17927	18066	18022	17943	18109	18125	17973	18096	17969	18114	18020	18093	17923	18280	17904	17866	18090	18211	17909	17962	17856	18305	18244	18052	18012	17888	18165	18000	18118	18046	17996	18142	17867	18338	18082	18028	18062	18124	17906	17987	18068	18032	18212	17895	17948	17925	18053	18197	18107	18108	18034	18026	18288	18107	18007	18057	18037	17988	18029	18182	17870	18090	18101	18083	18112	18060	18089	18107	18137	18220	18076	17971	18023	18074	18049	18051	18074	18112	18051	18168	18093	18236	17925	18129	17975	18098	18158	18138	18050	18063	18093	18132	18062	18023	18046	18013	18232	18095	17973	18069	18111	17941	17960	18170	18156	18140	17993	17999	18162	18160	17913	18083	18044	18025	18065	18155	17716	18061	18052	18145	18084	18174	17979	18027	18130	18080	18014	18018	17999	18077	18092	18091	18030	18209	18133	18087	18003	18033	18072	18021	18090	18057	17938	18236	18051	18020	18120	17987	17987	18067	18101	18107	18152	18237	18153	17960	18086	18007	17986	18081	18104	18036	17979	18020	17871	18000	17998	18069	18043	18020	17973	17991	17833	18060	18016	18003	18066	18101	17996	18075	18071	18000	17939	18108	18164	18063	18071	18176	18077	18174	17907	18108	18174	17823	18307	18071	17946	18024	18100	18132	18148	18035	18000	17971	18027	18115	17946	18085	18102	18006	18156	18095	18104	18101	18052	17965	18127	17998	18098	18066	17982	18008	18089	18034	17982	18134	18174	18000	17876	18122	17970	17950	17989	18094	18036	18245	18112	18172	18060	17931	18023	17939	18053	18139	18051	18068	18197	18059	17943	18203	18020	18067	18146	18003	18032	18146	17970	18020	17946	17832	18082	18202	18005	18042	17988	18187	18157	18052	17884	18087	18142	17918	18134	17940	18032	18089	18163	17922	18191	18026	18244	18097	18186	18008	17976	17871	18068	18215	18052	18155	17918	18120	18145	18021	18109	18004	18028	18042	17982	18087	18127	17995	18242	18052	18029	18116	17973	18045	18127	17950	17959	18087	18130	18161	18031	18047	18076	18210	18198	17975	18127	18037	17984	18066	18240	18057	18080	18096	17991	18169	18075	18089	18124	17969	17939	18052	18135	18129	18200	18190	17913	18012	18145	18151	18147	18087	18079	18097	17940	18037	18227	18106	18249	17966	17995	18037	18019	17976	18178	18111	18005	17951	18138	17972	18194	18137	18045	17909	18071	17928	18109	18008	18085	18084	18157	18071	18107	18174	18067	18049	18106	18159	17964	18098	18104	18091	18292	18034	18064	17937	17978	18005	17986	18184	17905	18026	17999	18027	17994	18102	18279	18032	18137	18035	18185	17911	18319	17988	18320	17954	18010	18128	18067	18148	18241	18325	18045	18122	18014	18070	17905	18143	18157	18132	18321	17950	18175	17984	18021	18266	18113	18043	18149	18171	18133	18024	18165	17950	17916	17998	18161	17853	18025	17992	18213	18047	18087	17894	18090	18004	18044	18019	18182	18060	17912	18054	18063	17946	18034	18037	18062	18030	17918	18092	17995	18145	18076	18086	18137	18229	18181	18014	18001	18131	18152	18053	18104	18033	17951	18117	18007	18136	17930	18040	18017	18115	18157	17999	18133	18021	17982	18079	17862	17909	18053	17943	17974	18175	18159	18061	18083	18038	18148	17951	17948	18108	17892	18051	17919	18145	18075	18007	18031	18110	18048	18145	18100	18112	18150	17881	18095	18119	17992	18116	18120	18093	18169	18097	17987	18004	18043	18121	18031	18026	17839	18239	18027	18122	17890	17979	18142	18042
23117	21138	28909	23640	21629	23572	24401	21135	20218	20526	20349	20228	37785	38776	22640	20538	20243	20129	20208	20131	19879	20083	20122	20037	19958	20001	20063	19927	19910	19991	20024	19833	19898	20000	19995	20204	20094	20031	19881	20061	19975	20016	19962	19950	19794	19741	19701	19939	20063	20905	20853	20826	20400	20360	20015	20236	19825	19916	19722	19845	19761	19781	19912	19851	20143	20074	19736	19912	19893	19795	19849	19892	19986	19891	19983	20011	19575	19690	19874	19802	19547	19952	19877	19960	19994	19716	20070	20063	19899	19995	19732	19952	20101	19754	19840	19625	20023	19898	19906	19720	19894	19767	19812	19887	19832	19864	20033	19801	19838	19811	19877	19842	19971	19930	19854	19932	19766	20045	20125	19923	19868	20045	19794	19844	19779	19824	19697	19639	19675	19639	19955	19941	19892	19966	19869	19965	19905	19761	19824	19822	19783	19895	19765	19984	19822	19749	19858	19803	19783	19778	19802	19619	19829	19706	19625	19994	19896	19869	20038	19782	19927	19824	19719	19860	19760	19775	19780	19789	19977	19847	19928	19759	19748	19866	19966	19751	19565	19861	19829	20064	19949	19877	19795	19729	19972	19864	19880	19923	19822	19832	19746	19941	19901	19885	19807	19973	19836	20087	19972	19877	19798	19726	19889	19623	19900	19864	19974	20039	19943	19744	19774	19839	19756	19841	19820	20000	19941	19810	19840	20052	19946	19994	20015	19973	19830	19852	19703	19733	19856	19874	19798	19894	19910	19867	19761	19945	19762	19884	19806	19932	19926	19987	19968	19742	19914	20037	19866	19884	19748	19636	19772	19875	19797	19788	19743	19873	19812	19817	19808	19873	19717	19916	19661	19952	20051	19956	19956	20020	19761	19894	19881	19708	19943	19810	19975	19573	19801	19954	19806	19720	19749	19837	19780	19717	19713	20023	20086	20039	19787	19926	19846	19633	19970	19814	19821	19734	19769	19755	19760	19821	19917	19797	19844	19784	19909	19767	19668	19859	19808	19818	19945	19609	19714	19705	19837	19692	19932	19823	19984	19873	19779	19689	20013	19748	19904	19778	20018	19798	19754	19839	19864	19852	19968	19950	19794	19903	19651	19978	19986	19900	19952	19920	19847	19859	19827	19775	19925	19885	19928	19866	20012	20013	19870	19756	19900	19847	20113	19786	19984	19846	19830	19836	19836	19948	19896	19758	19710	19843	19661	19730	19678	19829	19981	19806	19805	19869	19749	19769	19826	19831	20016	20009	19940	19922	19977	19835	19759	19883	19636	19852	19586	19821	19871	19864	19721	19864	19916	19772	19657	19921	19657	19962	19678	19796	19784	19953	19983	19899	20025	19853	19665	19850	19647	19952	19798	19802	20001	19835	19729	19919	19868	19829	19953	19849	19878	19668	19696	19863	19833	19636	19733	19971	19930	19946	19883	19973	19840	19889	19876	19779	19940	20021	20022	19806	19922	20065	20038	19875	19856	19926	19945	19813	19986	19750	19925	19874	19917	19902	19661	19802	19794	19876	19905	20111	19719	20013	19658	19833	19961	19942	19752	19785	19910	19858	19641	19991	19892	19951	19990	19776	19721	19846	19802	19773	19864	19723	20002	20070	19833	19975	19825	19819	19907	19903	19640	19906	19782	19782	19798	19725	19925	19893	19862	19859	20030	19872	19844	19786	19898	20006	20063	19909	19762	19682	20011	20029	19864	19843	19724	19854	19905	19780	19768	19809	20051	19817	20016	19773	19658	19937	19977	19651	19962	20067	19830	19877	19954	19926	19639	19801	19958	20123	19915	19949	20018	19778	20098	19933	19689	19758	19871	19944	19877	19752	19870	19755	19923	19833	19750	19640	19738	19969	19828	19959	19819	19629	19892	19774	20028	19906	19784	19778	19796	19744	19886	19733	19834	19864	19815	19833	19956	19915	20080	20049	19689	19914	20213	19811	19953	19594	19881	19792	19784	19795	19778	19758	19889	19691	19904	19901	19783	19890	19863	20101	19996	20004	19976	20042	20041	19857	19814	20017	19818	19642	20031	19718	19791	19833	19889	19873	19775	20073	19756	19688	19871	19803	19764	19753	19800	19859	19678	19972	19912	19942	19967	19806	19856	19716	19841	19764	19643	19818	19766	19996	19919	19890	19650	19959	19814	19776	19935	19835	19830	19744	19763	20040	19794	19901	19938	19755	19821	19838	19785	19782	19894	19892	19897	19673	20069	19820	19859	19853	19742	19804	19668	19884	19976	19863	19716	19796	19851	19851	19777	19773	19975	19716	19903	19854	19907	20150	19714	19774	19950	19737	19736	19738	19839	19675	19869	19730	20070	19846	19946	19910	20034	19798	19800	19869	19943	20014	19863	19947	19938	19888	19890	19681	19749	19824	19913	19864	19828	19935	19894	19967	19938	19865	19961	19962	19813	19771	20003	19980	19870	19766	19935	19885	19949	19929	20000	19828	19891	19762	19827	19796	19741	19914	19665	19882	19911	20003	19767	19716	19694	19761	19926	19799	19721	19954	19672	19930	19869	19707	19792	19793	19820	19971	19915	19975	20126	19937	19820	19715	19722	19902	19848	19874	19935	19790	19656	19789	19868	19916	19877	19736	19849	20026	19982	20103	19851	20052	19885	19926	19858	19864	20024	19726	19852	19849	19946	19851	19713	19953	20099	20062	20073	19887	19917	19890	19728	19783	19560	19915	19954	19799	19906	19813	19801	19824	19917	19797	19849	20051	19691	19838	19802	19729	20065	19885	19728	19798	19891	19947	19827	19782	19840	19794	19637	19863	20005	19802	19653	19870	20055	19973	19869	19810	19940	19940	19861	19787	19956	19976	19901	20129	19848	19816	19832	19747	19929	19688	19944	19980	19821	19769	20021	19702	19664	19917	20074	19909	19982	20089	19958	19956	20040	19895	20074	19711	20011	19870	19996	19761	19842	20057	19870	19941	19957	19890	19898	19867	19993	19770	19924	19896	19885	19881	20131	19946	19918	19880	20024	19880	19693	19822	19846	19818	19853	19918	19925	19821	19873	19858	19941	20028	19522	19978	19998	19871	19706	19787	19781	19816	19908	19808	19676	19870	19729	19870	19940	19720	19868	20041	19923	19675	20029	19790	19991	20057	19955	19845	19775	19587	19800	19759	19756	19910	19833	19868	19781	19687	19787	19900	20006	19821	19793	19795	19913	19742	19746	19871	19751	19906	19768	19734	19871	19948	19859	20077	19830	20033	20082	19869	19900	19935	19920	19899	19937	20083	19862	19760	19803	19969	19871	19932	19903	19691	19877	19655	19769	19800	19978	19866	19849	19692	19750	19721	19877	19912	19726	20001	19708	19790	19921	19878	19968	19952	19917	19847	19713	19981	19794	19807	19859	19808	19544	19729	19984	20015	19939	19729	19797	19779	19935	19822	19708	19762	19619	19918	20110	19966	19834	19845	19956	19827	19965	19958	19938	19859	19828	19748	20016	19968	19802	19884	19950	19861	19902	19912	19954	19916	19753	19967	19762	19818	19897	19950	20016	19943	19917	19829	19987	19833	19870	19826	19776	19735	19878	19978	19816	19891	20004	19935	19989	19756	19878	19803	19579	19699	19932	19806	19722	19876	19819	19820	19965	19782	19798	19759	19682	19733	19793	19866	20051	19716	19731	20199	19778	19818	19863	20029	20005	19921	19826	19918	19964	19826	19877	19796	19862	19881	19859	19961	19904	19839	19907	19999	19703	19825	19720	19796	19999	19721	20028	19713	19913	19878	19845	19741	19838	19686	20067	19948	19823	19821	20017	19904	19915	19919	19781	20002	19517	19772	19860	19757	19948	19993	19933	19758	19827	19790	19763	19963	19838	20169	19937	19796	19868	20054	19840	20021	19992	19719	19806	19905	19901	19768	19736	19819	19902	19862	19815	19951	19874	19854	19941	19869	19797	19941	20047	19799	19749	19683	20039	19781	19914	19983	19924	19799	19894	19738	19714	19948	19995	19884	19848	20042	19853	19852	19908	19642	19700	19835	19859	19819	19641	20049	19913	19942	19800	19911	19782	19848	19721	19926	19873	19712	19873	19952	19804	19858	19690	19747	20073	19818	19852	20121	19768	19967	19841	19942	19792	19839	19957	19819	19887	19734	19861	19668	19940	19949	19884	19709	19816	20072	19606	19797	19833	19949	19914	19814	19648	19774	19781	19825	19795	19904	19885	20061	19927	19827	19755	20021	19873	19804	19934	19779	19905	19929	19840	19952	19999	19648	19640	19903	19853	19927	19907	19820	19752	19616	19945	19702	19746	19834	20059	19819	19764	19792	19599	19969	19766	19955	19931	19731	19888	19989	19936	19654	19918	19633	19984	19928	19723	20131	19913	19716	19897	19846	19744	20050	19728	19978	19889	20011	19786	19776	19984	19989	20116	20050	20159	19921	19614	19889	19847	19651	19921	19924	19919	19751	19856	19779	19941	19918	19879	19627	19800	20066	20057	19970	19828	19992	20019	19641	19839	19637	19821	19958	19825	19843	19711	19826	19736	20017	19912	19983	19784	19983	19946	19781	19751	19848	19943	19698	19863	19862	19942	19880	19714	19794	19958	19955	19856	19806	19798	19857	19899	19774	19829	19943	19895	19845	19956	19848	19940	19854	19920	20000	19716	19951	19613	19527	19700	19693	19814	19909	19943	19927	19945	19598	19784	19772	19879	19934	19786	19744	19662	19640	19884	19799	19995	19797	19942	19788	19964	20013	19776	19719	19847	20046	19882	19448	19913	20138	19979	19795	19902	19818	19780	19798	19925	20051	19735	19681	19962	19874	19752	19913	20079	19865	19923	19729	19688	19899	19849	19722	19765	19925	20088	19902	19907	19776	19915	19764	19773	19799	19622	19891	19827	19821	19688	19831	19885	19993	19668	19650	19561	19615	19794	19881	20094	19822	19842	19999	19892	20106	20039	19816	19903	19755	20011	19976	19909	19628	20031	19923	19857	20060	19724	19925	19894	20122	19918	19989	19840	19809	19685	19566	19800	19789	19821	19646	19843	19851	19929	19720	20063	19870	20005	19925	20133	19890	19725	19795	19816	19962	19723	19850	19874	19984	19721	19657	19962	19744	19794	20009	20203	19954	19711	19636	19889	19927	19890	19899	19890	20046
16615	28160	26073	22019	20601	19664	19184	18880	18458	18094	18253	18295	42205	36836	17822	17896	18039	17777	17932	17737	17855	17760	17870	17871	17959	17838	17896	17823	17961	17928	17938	17827	17889	17835	17869	17692	17648	17801	17779	17983	17797	17856	17737	17883	17784	17726	17932	18019	18195	19431	19206	18773	18648	18150	17916	17853	17708	17840	17724	17843	17892	17666	17793	17839	17719	17812	17904	17947	17747	17727	17682	18047	17882	17733	17788	17730	17870	17721	17633	17831	17777	17686	17714	17662	17817	17708	17831	17914	17800	17844	17645	17472	17778	17847	17775	17840	17681	17798	17785	17744	17554	17739	17884	17840	17645	17828	17700	17739	17779	17781	17963	17696	17789	17799	17740	17643	17805	17730	17513	17629	17715	17814	17838	17863	17698	17815	17807	17789	17785	17816	17933	17779	17774	17724	17672	17732	17761	17739	17921	17795	17678	17641	17815	17924	17845	17834	17776	17741	17895	17832	17742	17715	17738	17874	17800	17849	17751	17680	17767	17877	17781	17881	17746	17793	17759	17747	17761	17790	17927	17692	17750	17603	17813	17781	17679	17925	17642	17614	17923	17777	17980	17781	17728	17568	17806	17725	17796	17975	17923	17788	17763	17819	17551	17702	17677	17721	17866	17795	17658	17809	17646	17734	17714	17649	17647	17659	17736	17823	17835	17564	17657	17596	17732	17767	17647	17798	18007	17757	17824	17637	17789	17802	17706	17879	17587	17590	17704	17889	17710	17716	17794	17907	17651	17560	17623	17924	17806	17869	17661	17705	17864	17767	17900	17703	17759	17840	17703	17708	17930	17691	17750	17835	17768	17716	17637	17811	17736	17721	17605	17684	17563	17611	17917	17712	17755	17786	17778	17674	17810	17696	17820	17813	17810	17706	17861	17561	17731	17719	17740	17691	17654	17654	17784	17826	17643	17801	17843	17710	17873	17647	17817	17597	17827	17858	17766	17846	17818	17701	17722	17654	17956	17656	17724	17803	17739	17880	17770	17795	17743	17860	17625	17595	17693	17717	17927	17636	17873	17792	17751	17720	17784	17722	17836	17646	17806	17698	17911	17881	17760	17637	17900	17798	17724	17676	17796	17773	17827	17842	17712	17881	17832	17781	17652	17518	17719	17580	17745	17707	17767	17618	17629	17830	17658	17796	17620	17640	17793	17955	17826	17769	17665	17706	17708	17769	17842	17729	17836	17847	17855	17760	17853	17721	17649	17800	17628	17772	17756	17663	17689	17804	17799	17934	17725	17579	17874	17676	17750	17890	17767	17766	17734	17645	17734	17780	17851	17803	17630	17782	17855	17651	17733	17749	17781	17821	17788	17830	17837	17911	17891	17744	17877	17733	17610	17699	17832	17679	17738	17638	17733	17684	17631	17708	17881	17722	17593	17670	17706	17696	17768	17645	17723	17714	17638	17730	17881	17736	17720	17779	17657	17761	17732	17759	17869	17820	17825	17743	17771	17763	17807	17672	17767	17588	17763	17744	17690	17686	17784	17897	17821	17612	17734	17808	17703	17688	17688	17682	17744	17773	17866	17734	17556	17855	17492	17764	17675	17863	17740	17903	17656	17759	17756	17621	17914	17782	17700	17748	17793	17703	17694	17791	17692	17819	17887	17723	17657	17672	17645	17814	17903	17638	17761	17722	17601	17715	17705	17939	17642	17724	17820	17720	17718	17687	17705	17794	17801	17856	17687	17921	17565	17872	17792	17717	17827	17751	17704	17686	17724	17724	17657	17774	17737	17723	17718	17703	17699	17803	17886	17699	17725	17636	17798	17546	17636	17692	17848	17812	17804	17813	17680	17738	17829	17688	17811	17908	17745	17907	17746	17659	17677	17635	17816	17733	17740	17716	17956	17727	17846	17724	17779	17770	17832	17581	17747	17617	17769	17745	17717	17755	17722	17688	17711	17816	17679	17598	17802	17734	17832	17834	17728	17774	17774	17755	17845	17647	17738	17741	17644	17553	17865	17814	17613	17747	17606	17812	17797	17671	17932	17719	17871	17814	17739	17836	17810	17894	17796	17750	17650	17822	17753	17734	17796	17693	17757	17702	17792	17646	17778	17817	17767	17584	17733	17660	17797	17834	17692	17724	17632	17736	17847	17822	18002	17773	17737	17852	17606	17756	17857	17710	17739	17896	17810	17728	17726	17751	17661	17750	17541	17878	17829	17751	17867	17689	17869	17821	17660	17825	17689	17866	17745	17957	17682	17654	17764	17682	17859	17825	17829	17803	17748	17588	17610	17832	17805	17761	17762	17678	17623	17884	17882	17683	17881	17769	17591	17840	17531	17730	17796	17696	17854	17712	17761	17911	17687	17653	17846	17604	17927	17718	17701	17658	17580	17832	17720	17689	17705	17831	17836	17860	17805	17779	17669	17693	17904	17753	17624	17804	17763	17942	17763	17748	17692	17792	17603	17792	17847	17868	17726	17706	17809	17713	17714	17819	17781	17725	17671	17751	17647	17793	17514	17755	17798	17696	17780	17755	17849	17806	17825	17767	17834	17799	17787	17885	17760	17767	17887	17859	17708	17815	17931	17823	17715	17746	17836	17739	17844	17704	17779	17864	17644	17888	17774	17781	17616	17688	17823	17629	17779	17578	17859	17730	17824	17695	17807	17827	17969	17723	17937	17567	17680	17689	17723	17761	17799	18017	17761	17849	17814	17821	17548	17775	17889	17738	17685	17799	17731	17902	17735	17808	17742	17796	17609	17672	17705	17729	17804	17805	17568	17656	17771	17608	17869	17848	17846	17702	17872	17689	17664	17791	17791	17966	17801	17735	17537	17777	17789	17578	17689	17716	17773	17683	17739	17592	17757	17648	17579	17674	17743	17564	17756	17678	17699	17628	17760	17789	17681	17750	17846	17642	17750	17810	17827	17728	17954	17517	17930	17786	17679	17855	17594	17920	17735	17681	17571	17637	17674	17915	17693	17614	17647	17827	17636	17624	17838	17700	17718	17811	17608	17889	17747	17857	17736	17758	17736	17723	17813	17898	17727	17686	17833	17673	17802	17626	17744	17838	17778	17852	17732	17860	17855	17870	17779	17937	17684	17566	17732	17764	17962	17754	17976	17759	17745	17685	17841	17795	17799	17699	17923	17866	17747	17817	17664	17912	17708	17759	17637	17615	17680	17598	17842	17825	17918	17598	17748	17744	17652	17709	17696	17895	17773	17711	17774	17760	17640	17750	17637	17642	17845	17761	17815	17886	17829	17718	17779	17747	17747	17711	18054	17696	17826	17640	17695	17736	17727	17873	17725	17746	17675	17758	17791	17842	17879	17524	17521	17808	17759	17846	17746	17863	17715	17679	17820	17765	17761	17747	17927	17649	17678	17870	17639	17681	17746	17642	17901	17693	17897	17828	17722	17667	17797	17842	17899	17709	17779	17657	17822	17611	17585	17849	17702	17813	17725	17800	17730	17613	17741	17724	17747	17718	17780	17894	17795	17646	17895	17582	17795	18044	17850	17688	17905	17614	17727	17713	17865	17756	17681	17598	17790	17625	17686	17726	17843	17796	17765	17811	17808	17811	17859	17694	17803	17665	17773	17779	17779	17700	17729	17673	17718	17614	17731	17849	17815	17804	17750	17580	17714	17658	17779	17592	17763	17738	17789	17872	17811	17718	17600	17778	17748	17780	17855	17686	17642	17771	17852	17878	17590	17956	17892	17716	17781	17771	17875	17895	17566	17763	17880	17881	17752	17877	17672	17714	17764	17660	17848	17730	17778	17781	17780	17749	17763	17850	17747	17814	17895	17691	17912	17717	17809	17881	17765	17649	17689	17770	17762	17761	17758	17735	17705	17781	17755	17901	17799	17667	17845	17659	17805	17828	17539	17867	17640	17653	17856	17764	17751	17897	17856	17740	17893	17811	17714	17721	17802	17661	17661	17799	17915	17674	17810	17838	17765	17774	17690	17750	17811	17915	17728	17817	17672	17769	17627	17793	17935	17644	17778	17660	17802	17606	17800	17757	17593	17810	17805	17552	17691	17850	17673	17718	17633	17623	17880	17917	17674	17714	17661	17857	17886	17805	17712	17762	17862	17844	17733	17893	17782	17821	17726	17755	17777	17770	17717	17722	17984	17744	17688	17934	17676	17916	17658	17705	17658	17866	17763	17750	17825	17750	17614	17633	17782	17796	17654	17897	17686	17726	17811	17782	17688	17595	17643	17783	17719	17836	18004	17678	17677	17596	17890	17858	17874	17657	17857	17763	17816	17694	17629	17826	17812	17760	17783	17628	17730	17669	17953	17793	17790	17754	17704	17806	17709	17638	17697	17711	17754	17681	17819	17771	17793	17686	17780	17861	17745	17766	17621	17845	17933	17728	17932	17652	17663	17676	17862	17737	17848	17797	17846	17756	17761	17793	17818	17690	17745	17752	17798	17657	17841	17697	17777	17878	17863	17812	17720	17845	17792	17630	17772	17802	17816	17917	17755	17534	17767	17688	17720	17757	17804	17711	17829	17715	17930	17730	17710	17647	17805	17817	17823	17576	17723	17821	17631	17841	17753	17844	17692	17656	17828	17927	17802	17762	17538	17837	17741	17665	17625	17775	17711	17523	17687	17689	17830	17786	17669	17821	17651	17731	17681	17561	17680	17810	17754	17815	17634	17644	17795	17844	17848	17847	17610	17946	17805	17781	17753	17698	17850	17741	17639	17708	17800	17758	17779	17943	17657	17761	17686	17609	17854	17860	17645	17847	17835	17747	17713	17740	17669	17743	17655	17712	17765	17768	17721	17755	17690	17710	17758	17681	17755	17681	17795	17770	17895	17743	17673	17751	17623	17607	17799	17771	17770	17684	17772	17643	17627	17685	17758	17792	17826	17763	17595	17851	17574	17742	17720	17742	17642	17804	17868	17892	17648	17877	17831	17670	17670	17583	17831	17537	17750	17727	17798	17706	17642	17645	17892	17690	17747	17796	17658	17868	17778	17791	17658	17679	17830	17706	17645	17643	17862	17736	17797	17884	17755	17697	17803	17693	17895	17699	17922	17750	17796	17819	17796	17809	17744	17680	17900	17662	17692	17673	17847	17860	17675	17691	17840	17703	17788	17583	17743	17780	17703	17819	17677	17552	17829	17570	17755	17704	17761	17919	17801	17734
28026	22321	25075	23081	20527	20991	20971	20982	20827	20775	20769	20634	22357	23349	21038	20857	20898	20761	20861	20763	20974	21056	20869	20968	20664	20920	20899	20686	20680	20767	20741	20794	20892	20742	20701	20963	20782	20996	20735	21075	20989	20799	20874	20763	20860	20720	20930	20898	20656	20828	20860	20772	20688	20908	21094	20887	20770	20904	20607	21018	20954	20717	20697	21009	20872	20808	20775	20701	21015	20656	21064	20830	20820	20631	20659	20768	20813	20619	20886	20770	21032	20917	20945	20805	20590	20781	20923	20817	20959	20915	20908	20846	20711	20788	20798	20846	20704	20802	20744	20889	20784	20776	20839	20866	20629	20791	20947	20794	20814	20796	20943	20634	20874	20649	20980	20845	20881	20747	20594	20603	20961	20769	21012	20755	20681	20885	20846	20919	20811	20760	20824	20814	20803	20799	20715	20762	20797	20845	20958	20764	20730	20691	20753	20894	20769	20797	20593	20588	20758	20880	20917	20769	20843	20732	20692	20822	20740	20852	20666	20950	20631	20875	20769	20815	20897	20863	20867	20938	20833	20626	20761	20731	20765	20700	20772	20678	20613	20952	20674	20741	20851	20753	20734	21094	20725	20819	20893	20696	20621	20631	20729	20778	20537	20670	20757	20931	20758	21020	20763	20796	20558	20986	20743	20862	20748	20912	21047	20775	20917	20980	20645	20682	20788	20921	20797	20721	20780	20899	20907	20952	20797	20679	20909	20792	20746	20670	20879	20626	20659	20567	20768	20863	20884	20674	20788	20969	20882	20755	20889	20660	20796	20579	20753	20784	20943	20756	20695	20614	20801	20850	20695	20826	20788	20680	20877	20552	20379	20790	20844	20601	20930	20821	20841	20763	20541	20769	20678	20891	20730	20977	20869	20731	20719	20682	20881	21082	20856	20728	20748	20989	20662	20701	20931	20752	20768	21039	20889	20657	20732	20821	20776	20814	20880	20835	20794	20755	20829	20710	20779	20860	20786	20938	20970	20883	20702	20786	20890	20737	20887	20680	20615	20784	20846	20916	20941	20753	20818	20715	20783	20857	20723	20828	20898	20817	20719	20637	20634	20839	20834	20897	20926	20963	20991	20838	20899	20974	20837	20564	20839	20760	20803	20700	20820	20718	20733	20695	20826	20713	20849	20865	20987	20878	20957	20973	20995	20766	20740	20853	20906	20917	21015	20941	20926	20689	20762	20760	20782	20745	20872	20953	20846	20855	20838	20765	20636	20775	20822	20756	20837	20879	20876	20903	20846	20782	20687	20860	20772	20726	20830	20986	21048	20803	20753	20630	20739	20800	20813	20688	20737	20880	20663	20710	20870	20927	20645	20890	20759	20789	20892	20789	20970	20661	20719	20736	20600	20795	20771	20857	20865	20655	20735	20720	20790	20930	20709	20773	20963	20838	20768	20559	20902	20763	21038	20616	20906	20754	20815	20817	20735	20860	20739	20732	20742	20731	20804	20842	20869	20882	20785	20695	20701	20831	20626	20614	20628	20658	20856	20787	20632	20814	20957	20864	20790	20903	20668	20695	20700	20793	21039	20815	21020	20947	20782	20815	20734	21038	20879	20700	20771	20806	20749	20647	20842	20989	20747	20516	20680	20835	20775	20883	20702	20656	20898	20772	20603	20876	20865	20812	20589	20899	20960	20934	20759	20802	20760	20756	20740	20857	20732	20810	20600	20726	20916	20769	20688	20788	20716	20701	20872	20929	20851	20791	20865	20792	20923	20708	20874	20824	20749	20702	20837	20907	20992	20732	20888	20806	20498	20897	20845	20902	20760	20796	20800	20674	20724	20855	20677	20794	20551	20858	20886	20804	20837	20675	20815	20758	20862	20653	20606	20855	20816	20817	20824	20750	20986	20527	20790	20757	20810	20851	20629	20833	20881	20592	20883	20932	20700	20652	20828	20743	20761	20800	20770	20719	20866	20765	20981	20704	20845	20840	20982	20670	20832	20671	20785	20813	20744	20898	20787	20649	20815	20739	20560	20709	20901	20978	20647	20781	20810	20757	20741	20620	20654	20883	20710	20572	20875	20794	20854	20762	20816	20759	20928	20716	21034	20926	20854	20606	20693	20616	20728	20780	20609	20701	20881	20753	20961	20874	20826	20681	20814	21010	20695	20848	21015	20631	20690	20697	20844	20701	20896	20886	20764	20840	20789	20839	21044	20814	20866	20807	20707	20655	21010	20750	20813	20773	20873	20908	20794	20813	20834	20557	20575	20644	20680	20790	20699	20710	20895	20614	20561	20851	20729	20633	20644	20756	20858	20772	20892	20849	20591	20755	20757	20944	20516	20736	20871	20985	20735	20853	20810	20939	20920	20766	20702	20886	20640	20660	20759	20720	21001	20750	20759	20836	20645	20638	20747	20773	20496	20808	20870	21052	20808	20813	20854	20869	20698	20526	20645	20719	20595	20761	20938	20817	20983	20779	20848	20640	20749	20444	20587	20684	20765	20683	20675	20649	20791	20882	20818	20851	20742	20842	20810	20940	20890	20660	20641	20761	20999	21034	20755	20741	20925	20802	20899	20957	20804	20807	20924	20791	20892	20862	20782	20733	20774	20705	20872	20690	20881	20781	20865	20938	20907	20759	20803	20860	21043	20827	20682	20889	20651	20796	20916	20972	20746	20749	20844	20895	20791	20974	20840	21091	20560	20725	20691	20599	20751	20738	20847	21000	20678	20677	20773	20744	20701	20849	20772	20831	20713	21052	20787	20740	20624	20788	20725	20980	20842	21017	20851	20809	20858	20652	20771	20707	21016	20859	20869	20736	20718	20642	20814	20813	20887	20695	20887	20810	20893	20881	20882	20787	20908	20852	20828	20922	20758	20835	20842	20681	20616	20794	20872	20920	20796	20642	20890	20756	20636	20675	20830	21008	20940	20853	20647	20677	20980	20782	20733	20714	20852	20769	20696	20917	20699	20804	20653	20930	20934	20862	20844	20543	20681	20566	20872	20828	20893	20684	20795	20722	20781	20720	20703	20968	20662	20812	20784	20835	20823	20863	20869	20713	20711	21101	20764	20989	20839	20726	20788	20550	20742	20844	20898	20869	20630	21032	20777	20712	20688	20569	20956	20766	20991	20857	20821	20898	20887	20722	20825	20709	21038	20872	20852	20878	20801	20792	20641	20671	20620	20600	20693	20486	20771	20696	20866	20767	20844	20757	20623	20662	20864	20810	20683	20755	20597	20801	20899	20656	20776	20860	20976	20722	20652	20925	20831	20947	20720	20902	20865	20852	20735	20689	20795	20647	21013	20808	20950	20510	20680	20803	20813	20487	21002	20708	20684	21016	20847	20794	20733	20690	20701	20959	20774	20870	20918	20612	20904	20757	20689	20882	20963	20833	20904	20835	20807	20684	20932	20836	20746	20749	20835	20746	20818	20941	20771	20964	20689	20799	20830	20667	20613	20989	20579	20728	20927	20845	20668	20823	20676	20853	21051	20439	20707	20857	20817	20723	20853	21022	20950	20721	20793	20590	20764	20797	20779	20751	20709	20817	20856	21047	20731	20704	20648	20815	20732	20738	20762	20708	20874	20828	20798	20764	20910	20824	20788	20845	20725	20677	20790	20804	20638	20842	20722	20806	20878	20808	20695	20756	20796	20773	20643	20718	20806	20797	21027	20822	20889	20848	20988	20823	20663	20783	20808	20895	20850	21082	20805	20731	20789	20753	20652	20716	20823	20842	20764	20703	20632	20837	20761	20738	20872	20985	20820	20628	20710	20524	20993	20938	20945	20665	20760	20885	20617	20805	20775	20750	20847	20652	20825	20845	20726	20701	20704	20840	20715	21030	20860	20741	20731	20819	20763	20757	20631	20769	20855	20986	20810	20767	20872	20775	20981	20776	20946	20798	20809	20706	20740	20792	21039	20723	20731	20778	20887	20835	20867	20908	20802	20883	20597	20989	20711	20784	20797	20746	20795	20810	20943	20906	20768	20702	20873	20919	20819	21023	20991	21002	20952	20642	20761	20647	20833	20840	20845	20884	20783	20970	20854	20584	20698	20892	20865	20988	20945	20859	20929	20795	20745	20772	20866	20632	20758	20796	20906	20972	20666	20598	20836	20735	20820	20944	21023	20976	20608	20961	20890	20945	20778	20537	20689	20925	20622	20740	20706	20802	20845	20675	20865	20862	20836	20791	20803	20827	20723	20821	20848	20754	20900	20962	20958	20921	20883	20762	20903	20811	20957	20816	21041	20860	20882	20717	20919	20664	20894	20783	20710	20527	20769	20998	20689	20794	20810	20753	20635	20807	20793	20787	20768	20908	20668	20730	20672	20665	20840	20645	20910	20835	20715	20810	20778	20825	20744	20634	20743	21026	20923	20915	20917	20713	20682	20816	20988	20666	20861	20598	20918	20905	20770	20659	20653	20707	20778	20591	20824	20790	20836	20538	20981	20744	20676	20608	20629	20840	20781	20696	20523	20745	20930	20701	20495	20839	20925	20746	21035	20717	20893	20741	20801	20755	20719	20932	20957	20703	20774	20667	20692	20791	20870	20936	20793	20861	20569	20611	20770	20866	20788	20942	20908	20670	20836	20893	20740	20573	20515	20866	20898	20717	20942	21005	20774	20858	20667	20674	20772	20736	20791	20785	20460	20862	20816	20800	20618	20820	20942	20812	20765	20866	20980	20763	20811	20717	20754	20945	20768	20922	20946	21027	20928	20736	20621	20899	20716	20796	20828	20798	20764	20766	20825	20929	20896	20876	20965	21013	20898	20858	20799	20770	20785	20780	20849	20743	20767	20739	20840	20755	20884	20820	20696	20943	20885	21061	20713	20948	20611	20600	20709	20628	20819	20654	20734	20702	20826	20694	20570	20902	20786	20806	20955	20830	20932	20691	20865	20852	20631	20721	20887	20986	20883	20690	20925	20670	20635	20744	20694	20924	20933	20839	20819	21004	20653	20675	20912	20777	20858	20888	20801	20800	20742	20918	20837	20839	20952	20793	20825	20750	20727	20865	20790	20873	20884	20814	20852	20686	20576	20719	20889	20778	20987	20779	20784	20788	20746	21040	20773	20904	20957	20743	20750	20802	20600	20719	20760	20880	20783	20968	20925	20756	21069	20768	20790	20874	20761	20845	20764	20737	20765	20736	20947	20822
16861	19060	18977	18506	18420	18381	18495	18370	18257	18401	18233	18338	20939	21749	18157	18291	18325	18358	18378	18176	18181	18417	18226	18076	18264	18112	18305	18302	18428	18219	18366	18225	18242	18366	18195	18221	18241	18210	18464	18169	18384	18217	18148	18326	18271	18423	18325	18297	18365	18434	18297	18337	18280	18303	18287	18205	18286	18406	18198	18330	18197	18103	18379	18302	18170	18384	18223	18390	18392	18417	18257	18350	18189	18245	18375	18106	18292	18171	18457	18294	18215	18454	18328	18216	18295	18068	18270	18436	18323	18313	18216	18286	18238	18276	18242	18142	18107	18345	18250	18361	18306	18274	18345	18196	18273	18443	18351	18323	18484	18097	18412	18448	18354	18316	18352	18212	18368	18251	18343	18346	18465	18240	18234	18347	18278	18163	18466	18232	18316	18229	18385	18184	18071	18363	18117	18327	18225	18288	18254	18201	18300	18234	18278	18358	18267	18250	18270	18169	18350	18225	18288	18178	18497	18098	18266	18283	18283	18345	18432	18447	18338	18293	18185	18190	18500	18201	18437	18307	18249	18457	18408	18234	18320	18280	18336	18280	18357	18349	18256	18351	18208	18256	18214	18169	18404	18299	18265	18157	18541	18288	18299	18118	18335	18014	18294	18194	18322	18258	18322	18231	18298	18459	18243	18034	18336	18218	18248	18269	18414	18253	18232	18164	18245	18266	18261	18084	18417	18274	18314	18252	18203	18292	18329	18222	18234	18212	18340	18263	18421	18353	18310	18191	18119	18218	18379	18202	18233	18444	18150	18259	18307	18284	18383	18422	18309	18309	18315	18212	18085	18422	18320	18411	18222	18175	18085	18290	18461	18265	18265	18372	18201	18275	18250	18426	18312	18140	18378	18318	18273	18245	18379	18252	18270	18383	18221	18334	18248	18492	18244	18177	18518	18306	18386	18248	18265	18320	18201	18404	18095	18327	18381	18153	18132	18318	18337	18216	18333	18215	18076	18344	18293	18360	18155	18221	18340	18185	18206	18305	18236	18363	18292	18289	18403	18132	18251	18382	18255	18148	18347	18175	18280	18279	18148	18358	18304	18056	18269	18211	18418	18134	18170	18210	18274	18455	18215	18090	18280	18447	18194	18337	18266	18448	18353	18330	18207	18144	18203	18262	18404	18348	18302	18344	18456	18154	18196	18284	18361	18301	18301	18234	18310	18317	18297	18259	18181	18308	18282	18246	18456	18402	18216	18217	18243	18298	18332	18366	18150	18248	18226	18206	18149	18326	18158	18242	18268	18295	18424	18258	18316	18262	18256	18348	18417	18117	18243	18256	18192	18261	18263	18285	18319	18239	18362	18419	18153	18309	18168	18315	18306	18235	18396	18196	18329	18259	18298	18290	18164	18250	18345	18349	18217	18312	18409	18210	18344	18204	18427	18267	18265	18272	18246	18339	18289	18152	18224	18219	18222	18242	18364	18306	18305	18263	18257	18393	18312	18172	18303	18423	18368	18261	18243	18262	18195	18142	18285	18268	18292	18148	18264	18358	18178	18503	18229	18260	18371	18205	18321	18325	18300	18231	18213	18385	18244	18322	18299	18286	18277	18460	18415	18262	18376	18241	18426	18282	18122	18284	18259	18224	18318	18469	18217	18251	18329	18252	18403	18283	18201	18153	18164	18235	18276	18313	18178	18290	18169	18331	18296	18280	18274	18380	18385	18426	18297	18110	18399	18244	18326	18328	18358	18334	18218	18214	18564	18244	18284	18237	18380	18275	18435	18154	18331	18332	18342	18292	18285	18343	18290	18377	18375	18259	18294	18337	18287	18261	18386	18230	18109	18358	18409	18325	18238	18300	18177	18200	18139	18201	18492	18132	18203	18278	18308	18042	18244	18237	18224	18295	18439	18413	18257	18309	18408	18327	18269	18219	18159	18183	18325	18428	18432	18284	18392	18241	18491	18199	18297	18304	18207	18438	18198	18300	18216	18250	18419	18217	18267	18184	18205	18349	18245	18218	18296	18284	18231	18340	18343	18159	18167	18215	18342	18325	18479	18279	18299	18107	18155	18363	18236	18321	18287	18207	18191	18275	18179	18318	18425	18155	18258	18102	18358	18328	18427	18435	18171	18360	18197	18374	18223	18389	18151	18353	18238	18480	18105	18245	18213	18393	18209	18026	18187	18212	18204	18420	18222	18011	18259	18376	18346	18221	18249	18194	18263	18205	18306	18268	18390	18307	18242	18156	18264	18175	18159	18371	18223	18223	18368	18190	18150	18221	18222	18194	18218	18213	18436	18245	18266	18243	18235	18318	18360	18289	18361	18151	18280	18251	18260	18051	18364	18173	18177	18263	18156	18191	18193	18389	18195	18077	18158	18244	18303	18080	18362	18430	18242	18279	18190	18223	18359	18122	18280	18129	18205	18377	18301	18280	18215	18244	18203	18223	18290	18305	18143	18234	18217	18348	18443	18088	18262	18295	18290	18212	18248	18278	18263	18216	18264	18296	18199	18319	18271	18280	18210	18428	18171	18203	18205	18248	18258	18260	18289	18354	18313	18063	18180	18256	18273	18324	18244	18297	18297	18187	18373	18372	18077	18441	18398	18133	18409	18262	18315	18374	18303	18294	18149	18162	18339	18160	18230	18201	18331	18286	18388	18315	18307	18215	18331	18425	18159	18171	18244	18248	18372	18374	18363	18385	18506	18262	18509	18154	18169	18251	18124	18317	18312	18258	18308	18130	18113	18214	18216	18268	18253	18307	18206	18277	18307	18373	18095	18372	18197	18231	18192	18140	18098	18239	18218	18363	18363	18313	18332	18208	18220	18430	18395	18272	18345	18409	18308	18210	18284	18546	18294	18405	18290	18283	18269	18367	18311	18291	18357	18408	18330	18323	18260	18304	18412	18301	18468	18380	18385	18329	18257	18303	18235	18309	18486	18291	18291	18243	18352	18223	18235	18355	18472	18366	18291	18262	18278	18307	18159	18381	18258	18461	18389	18324	18153	18217	18331	18236	18513	18375	18251	18222	18295	18354	18421	18335	18226	18244	18297	18318	18425	18410	18194	18268	18358	18467	18153	18273	18289	18423	18228	18294	18301	18254	18257	18013	18271	18234	18270	18350	18398	18424	18301	18200	18309	18410	18220	18306	18140	18302	18251	18321	18283	18347	18262	18187	18268	18350	18276	18290	18127	18353	18207	18383	18151	18323	18383	18096	18368	18447	18049	18386	18341	18225	18286	18165	18314	18153	18345	18285	18408	18226	18350	18381	18162	18306	18257	18318	18211	18306	18197	18240	18482	18285	18241	18316	18251	18240	18251	18233	18355	18092	18312	18319	18355	18293	18405	18296	18274	18515	18272	18213	18413	18202	18195	18394	18236	18279	18532	18346	18268	18268	18205	18249	18332	18136	18327	18240	18252	18209	18206	18235	18352	18248	18128	18277	18274	18440	18398	18162	18257	18328	18280	18339	18354	18391	18271	18285	18299	18476	18259	18544	18184	18372	18178	18344	18349	18193	18402	18222	18301	18327	18314	18232	18218	18263	18341	18448	18213	18258	18094	18229	18267	18294	18300	18320	18387	18267	18348	18349	18253	18280	18399	18358	18299	18262	18140	18236	17991	18252	18346	18208	18346	18397	18428	18285	18243	18396	18287	18388	18216	18347	18351	18400	18331	18363	18474	18186	18351	18294	18247	18490	18306	18286	18405	18182	18299	18301	18302	18482	18302	18307	18313	18251	18329	18293	18330	18256	18233	18285	18333	18421	18306	18379	18372	18102	18371	18172	18181	18378	18302	18291	18197	18083	18488	18254	18213	18293	18262	18287	18311	18229	18421	18287	18309	18160	18297	18292	18337	18249	18313	18365	18126	18241	18158	18413	18201	18326	18376	18381	18604	18259	18494	18300	18273	18295	18190	18569	18300	18261	18342	18315	18188	18237	18419	18286	18362	18303	18181	18118	18410	18325	18093	18268	18333	18367	18263	18234	18180	18405	18263	18117	18363	18329	18253	18284	18392	18287	18354	18388	18238	18321	18168	18466	18314	18197	18379	18263	18441	18421	18245	18208	18029	18338	18342	18218	18312	18385	18275	18228	18217	18431	18334	18298	18193	18312	18141	18227	18015	18337	18383	18325	18208	18363	18260	18172	18233	18329	18250	18104	18241	18327	18349	18174	18064	18380	18286	18350	18334	18349	18230	18334	18384	18366	18188	18408	18048	18382	18474	18272	18219	18384	18318	18283	18424	18242	18229	18308	18341	18327	18268	18415	18198	18239	18312	18199	18372	18328	18440	18265	18194	18444	18190	18289	18403	18069	18295	18201	18339	18387	18362	18375	18162	18202	18097	18296	18402	18429	18358	18281	18196	18366	18388	18458	18368	18431	18367	18352	18220	18209	18265	18288	18404	18339	18188	18267	18106	18225	18366	18315	18425	18350	18212	18337	18425	18261	18248	18275	18395	18356	18243	18151	18316	18185	18228	18537	18233	18137	18186	18285	18275	18122	18352	18134	18460	18375	18408	18206	18171	18357	18370	18463	18168	18137	18183	18286	18247	18305	18414	18208	18411	18334	18358	18116	18185	18203	18383	18236	18282	18183	18333	18270	18324	18223	18294	18130	18327	18226	18278	18170	18279	18176	18392	18336	18276	18265	18327	18241	18309	18333	18307	18431	18279	18177	18243	18218	18151	18477	18264	18231	18436	18136	18324	18198	18105	18468	18446	18214	18234	18346	18334	18243	18153	18199	18282	18101	18248	18343	18272	18149	18113	18309	18354	18225	18441	18088	18250	18216	18402	18226	18352	18272	18239	18250	18167	18184	18177	18440	18118	18384	18219	18420	18319	18335	18199	18191	18253	18164	18072	18389	18350	18207	18300	18254	18206	18116	18246	18278	18310	18058	18489	18150	18439	18488	18384	18150	18273	18360	18388	18339	18304	18233	18201	18196	18427	18165	18183	18228	18224	18283	18443	18470	18279	18274	18502	18241	18304	18286	18108	18512	18338	18116	18371	18350	18311	18280	18350	18190	18230	18029	18229	18302	18254	18339	18217	18379	18290	18313	18348	18271	18318	18200	18258	18337	18258	18346	18347	18243	18149	18431	18268	18454	18267	18450	18220	18352	18325	18410	18394	18133	18237	18117	18477	18251	18296	18226
24275	21204	28415	24594	22653	23933	23482	21513	21333	21563	21431	21281	28008	35281	23235	21345	21237	21203	21221	21310	21167	20974	21119	21305	21092	21328	21214	21259	21088	21043	21083	20964	21119	21122	21051	21234	21163	21207	21048	21311	21351	21104	21111	21204	21255	21240	21359	21051	20982	21695	21621	21767	21446	21337	21040	21188	21091	21252	21045	21257	21250	21197	21245	20908	21171	21220	20997	21161	21282	21255	21129	20915	21132	21106	21009	21005	21256	21318	21167	21042	21189	21048	21152	21244	21059	21028	21212	21160	20738	21169	21274	21094	21151	21217	21035	21170	21103	21198	21322	21102	20995	21081	21205	20933	21278	21120	21177	21133	21113	21068	21073	21248	21198	21290	21137	20865	20871	21034	21257	20887	21176	21134	21223	20899	21091	20998	21049	21149	21174	21150	21061	21073	20968	21104	21048	21175	20973	21152	21349	21044	21154	20990	21266	21292	21216	21193	21008	21076	21142	21147	21041	21044	21279	21193	21115	21117	21094	21254	21066	21098	21016	21381	21127	21110	21269	21227	20947	21221	21067	21181	21142	21050	21000	21048	21211	21265	21021	21085	21124	20978	21256	21106	21066	21103	21146	21067	21040	21200	21155	21283	21266	21258	20952	21249	20991	21101	21086	21177	21153	21188	21127	21130	21205	21273	21167	21184	21355	21112	21067	21089	21409	21028	21276	20910	21114	21136	21096	21196	20939	21144	21258	21230	20985	21021	20841	21092	21025	21100	21163	21102	21022	21218	21068	21101	21057	21221	21162	21121	21115	21137	20846	21029	21153	21219	21069	21049	21415	21279	21072	21186	21165	21198	21085	21063	21059	21098	21233	21058	21198	20943	21146	20994	21158	21072	21099	21189	21031	21286	21158	21177	21088	21245	21151	21118	20927	21099	20931	21310	21111	21060	21176	21163	21221	21012	21041	20972	20997	21230	21051	21090	21168	21210	21180	21230	20936	20890	21132	21031	20997	21124	20983	21261	20981	21002	21098	21122	21149	20982	20982	21227	21064	20913	21117	21009	21320	21282	21164	21228	21159	21074	21116	21015	21353	21193	20966	21056	21162	21116	21069	21090	21090	21185	21156	21072	21174	21008	21171	21089	21127	21118	21181	20993	21079	21129	21119	21170	21018	20953	20927	20870	21309	20938	21198	21104	21137	21281	21136	21197	21085	21055	21067	21023	21319	21222	20975	21361	21247	21065	21145	20960	21216	21189	20976	21084	21125	21223	20902	21441	20902	21057	20867	21208	20958	21241	20977	21246	20981	21176	21180	21202	21218	21160	21082	21174	21135	21249	21016	21071	20951	21114	21110	21182	21258	21083	21090	21160	21112	20804	21121	21086	21048	21196	20990	21210	21182	21145	21020	20885	21181	21003	21113	21085	21206	21147	21008	20987	21203	21057	21034	21045	21027	21216	21197	21173	21156	21049	21156	20940	21174	21218	21213	21108	21197	21061	20906	21081	21074	21298	21146	21086	21094	21121	21231	21163	21166	21106	20970	21308	21061	20995	21180	20958	21187	20945	21156	21074	21079	21230	21412	21171	21223	21081	21138	21213	21019	21057	20948	21142	21001	20956	21066	21167	21375	21093	21261	20901	21044	21398	20955	21018	21112	21197	21160	21113	21167	21310	21145	21224	21281	21267	21123	21183	21108	21054	21130	21092	21275	21060	21177	21013	21198	21309	21258	20985	21149	21017	21140	21116	21196	20868	21030	21134	21125	21257	21018	21157	21216	21123	20985	20977	21155	21143	21177	21242	21248	21118	21363	21008	21073	21111	20997	21199	21238	21120	21077	21009	21070	21201	21169	21146	20980	21210	20877	21067	21087	20853	20941	21084	20898	20965	21249	21029	21224	21235	21091	21084	21195	21101	20937	21026	21172	21224	21087	21082	21022	21089	21243	21241	21184	21344	21420	21078	21095	21115	20912	20941	20964	20900	21230	21015	21036	20977	21130	21181	21211	21152	20979	21143	21065	21110	21121	21268	21158	21055	21258	21223	21236	21237	21245	21154	20942	21034	21126	21081	21019	21343	21124	21008	21020	21241	21090	21214	21203	21095	21303	21049	21121	21080	21178	21073	20965	21126	20943	21037	21182	21197	20972	21227	21084	21044	20980	20798	20941	20931	20910	21286	21338	21138	21021	21157	21134	21114	21076	21102	21183	20925	21133	21003	20676	20912	21205	21093	21221	21193	21160	20950	21232	21010	21130	21166	21144	21315	21214	20940	20829	20983	21166	20954	21215	21214	21270	21230	21013	21070	21099	21426	21232	20891	21000	20882	21119	21004	21109	21234	20996	20924	21233	21205	21161	20966	21185	21073	21129	21169	20929	21233	21141	21181	21208	21116	21192	21359	21242	20970	21102	21091	21216	21102	20926	21201	21033	21123	21195	21105	21091	21146	21028	21123	21031	21152	21056	20884	21187	21249	21019	21079	20954	21243	21067	21044	21153	21009	21151	21182	21210	21173	21285	21271	21020	21034	21393	21148	21068	21307	21363	21207	21002	21379	21307	21284	21005	21170	21035	21148	21129	21128	21066	21098	21255	21077	21197	21012	21238	21106	21164	21036	20988	21040	21130	20875	21298	21128	21149	20989	21111	20908	21407	21188	21365	21160	21182	21097	21127	20965	21095	20949	21017	20919	21041	21001	20977	21132	20921	21085	20983	21212	21193	21054	20914	21336	21113	21169	21253	21168	20956	21143	21114	21015	21110	20801	20971	21008	21146	21163	20873	21108	21181	21065	20859	20845	20994	21121	20885	21217	21213	21142	21233	20941	21095	21233	21294	21079	21086	21203	21259	21268	21129	21232	20905	20869	21237	21120	21047	21228	21059	21084	21130	20939	21108	21252	21143	21000	20951	21291	21081	21196	21287	21216	21190	21188	21318	21238	21135	21073	21234	21217	21104	21173	21075	21170	21402	21082	21048	21109	20851	21106	21262	21084	20897	21041	21135	21124	21327	21223	21268	21021	21217	21009	21296	21133	21123	21010	21111	21303	20869	20992	21172	21082	21014	21121	20973	21124	21065	21224	21268	21073	21100	20944	21410	20949	20945	21261	21163	21152	21212	21015	21121	21122	21145	21114	21104	21078	21193	21015	21168	21078	21340	21220	21248	21164	20993	21350	21176	21177	21030	21123	21336	21184	21067	21399	21151	21063	21138	21296	21169	21117	21136	21016	21201	21003	21111	21078	20793	21005	21101	21277	21104	21162	21034	21050	21023	21070	21256	21098	21183	21419	21072	21055	21192	20938	21134	21072	21033	21158	21195	21119	21014	21181	21218	21138	21211	21187	21096	21121	20963	21052	21298	21143	21078	20999	21333	20917	21112	21198	21187	21247	21174	20914	21212	21083	21389	21088	21125	21060	21062	21057	21230	21104	21064	21107	21179	20904	21041	21262	20922	21323	21121	21258	20983	21205	21249	21079	21167	20937	21085	21220	21129	20973	21270	21176	21199	21147	21072	21099	21047	21057	21081	21086	21245	20938	21151	21028	21197	21212	21082	21325	20975	21297	21005	21161	21200	21119	21101	21165	21064	21143	21226	20980	21043	21038	21317	21236	21173	21249	21036	21180	21144	21167	21180	21126	21215	20986	21212	21156	21349	21161	21045	21047	21224	21000	21010	20809	21108	21145	21094	21157	21261	21096	21195	21217	21014	21094	21199	21392	21147	21171	21103	21224	21034	20992	20783	21045	21013	21196	21097	21244	21189	21107	21227	21231	21143	21068	21080	20850	21153	21313	21090	21086	21177	21220	20881	21154	21164	21271	21244	21131	21169	21172	21139	20981	21034	21171	21182	21192	21122	21146	21035	21183	21179	21123	21266	20904	21022	21029	21218	21130	21210	21051	21284	21206	21105	21286	21339	21283	21090	21092	21048	21137	21268	21196	21045	20947	21115	20992	21227	21050	21110	21142	20898	21377	21170	20950	20933	20952	21132	21081	21084	20954	20942	21339	21098	21176	21223	21081	21335	21292	21123	21053	21040	21234	21131	20826	21151	21119	21041	20960	20977	21069	21243	21203	21209	20984	21300	21092	20994	21335	21051	21367	21167	20955	21150	21141	21226	21069	21095	21253	20992	21147	20935	21189	21246	21146	21262	21077	21083	21301	21042	21058	21249	21159	21083	21086	21150	21131	21109	21144	20998	20925	21103	21040	21239	20944	21069	21221	21158	21215	21261	21160	21265	21100	21053	21077	21321	21238	21043	21267	21075	20997	21055	21072	21322	21001	21202	21187	21180	21201	21169	21286	21339	21166	21082	21103	21109	20957	21292	21125	21042	21028	21026	21045	21086	21119	21213	21245	21302	21048	20879	20898	21191	21040	21174	21054	21011	21280	20925	21045	21110	21001	21081	20985	21150	21322	20955	21109	21051	21041	21232	20891	21058	21039	21191	21099	21008	21107	20972	21332	21399	21073	21189	21049	21144	21131	21209	21087	21081	21159	21314	21215	21075	21103	21000	21145	21103	21037	21165	20998	21085	21088	21136	21126	21206	21020	21152	21086	20887	21024	21039	20775	20965	21104	21058	21031	21039	21132	20978	21189	21098	20867	21180	21337	21176	21187	21123	21209	21260	21190	21209	20944	21076	21208	21153	21092	20795	21070	20952	21070	21062	21082	21224	21077	21191	21212	21256	21023	21052	21018	20909	20985	20971	21148	21001	21042	21236	21065	21252	21116	21292	21280	21260	21155	21086	21247	21088	21207	21181	20971	20994	21156	21193	21144	20947	21107	21280	21313	21053	21013	21027	21146	21160	21095	21121	21231	21307	21133	20964	21130	21224	21219	21321	20992	21068	21118	21172	21118	20958	21110	21198	21145	21253	21064	21160	20919	21253	21282	21188	21098	21117	21144	21177	21073	21092	21333	21420	21153	21014	21182	20985	20935	20936	21002	21095	21085	21174	21275	21256	21039	21166	21189	21124	21293	21074	21178	21352	21270	21011	21083	21160	21092	21240	20899	21297	21370	21158	21077	21209	21081	21136	21083	21176	21166	21138	21032	21106	21252	21053	21044	21265	21008	21169	20984	21086	21081	21100	21126	21287	21065	21041	21043	21223	21196	21126	21191	21197	21205	21140	21084	21406	21011	21130	21160	21235	21051	21070	21191	21134	21129
15796	24295	23205	20639	19813	21093	19207	19042	19075	19022	18645	18747	30123	35414	18785	18632	18650	18606	18467	18620	18708	18748	18422	18511	18628	18522	18697	18805	18816	18683	18445	18674	18385	18741	18389	18601	18608	18623	18768	18649	18642	18461	18512	18563	18621	18635	18563	18710	18859	19494	19379	18996	18930	18769	18648	18739	18581	18674	18712	18426	18526	18532	18554	18415	18740	18519	18555	18476	18613	18322	18696	18572	18531	18452	18687	18456	18596	18425	18599	18570	18505	18375	18473	18503	18661	18585	18602	18504	18630	18573	18542	18637	18438	18609	18535	18560	18687	18662	18464	18587	18784	18718	18417	18462	18510	18420	18610	18573	18581	18471	18503	18610	18700	18464	18567	18593	18655	18534	18631	18706	18542	18581	18751	18530	18724	18786	18529	18570	18502	18518	18550	18550	18466	18439	18650	18576	18546	18571	18645	18389	18518	18394	18559	18619	18606	18384	18532	18527	18517	18511	18506	18478	18603	18709	18639	18668	18496	18590	18427	18457	18630	18600	18591	18506	18354	18738	18602	18475	18798	18561	18409	18617	18435	18550	18558	18494	18564	18641	18577	18511	18611	18708	18600	18701	18412	18539	18593	18391	18729	18489	18518	18647	18464	18479	18532	18424	18611	18515	18602	18575	18518	18530	18441	18353	18513	18480	18633	18590	18574	18647	18582	18431	18442	18548	18543	18566	18637	18549	18504	18641	18578	18491	18500	18644	18415	18471	18569	18541	18494	18668	18534	18521	18554	18672	18611	18423	18431	18492	18778	18513	18487	18573	18423	18692	18518	18635	18592	18314	18676	18804	18421	18505	18673	18509	18372	18333	18681	18515	18707	18739	18537	18538	18620	18594	18591	18696	18603	18620	18681	18543	18503	18765	18571	18510	18641	18653	18655	18529	18501	18525	18642	18597	18448	18465	18522	18588	18496	18480	18524	18641	18539	18568	18547	18615	18575	18489	18634	18593	18491	18437	18390	18522	18646	18580	18579	18683	18413	18665	18429	18510	18580	18574	18493	18552	18737	18608	18570	18569	18450	18588	18596	18522	18484	18532	18542	18564	18518	18486	18518	18569	18654	18612	18530	18589	18645	18600	18483	18507	18583	18487	18513	18483	18504	18746	18646	18645	18440	18577	18455	18556	18576	18731	18625	18460	18627	18547	18470	18692	18537	18700	18497	18695	18647	18722	18500	18553	18535	18507	18406	18596	18496	18633	18556	18629	18581	18505	18496	18593	18605	18403	18514	18453	18784	18563	18510	18565	18684	18375	18458	18526	18616	18458	18473	18635	18643	18462	18477	18700	18587	18450	18445	18666	18295	18738	18523	18730	18477	18510	18511	18452	18668	18585	18665	18523	18641	18634	18561	18495	18698	18502	18472	18621	18737	18608	18552	18581	18632	18549	18589	18692	18470	18703	18511	18477	18600	18457	18588	18448	18468	18531	18378	18542	18681	18532	18613	18623	18568	18609	18433	18698	18684	18514	18520	18431	18581	18576	18530	18570	18493	18768	18619	18781	18659	18607	18504	18422	18615	18357	18681	18688	18698	18583	18598	18552	18436	18470	18585	18566	18559	18559	18642	18447	18657	18554	18585	18625	18617	18624	18468	18626	18569	18513	18653	18547	18622	18566	18635	18596	18420	18512	18620	18638	18443	18535	18579	18509	18327	18561	18621	18485	18567	18432	18517	18496	18583	18493	18640	18736	18547	18513	18597	18742	18691	18600	18620	18551	18560	18670	18433	18521	18609	18635	18546	18432	18616	18536	18313	18449	18563	18354	18365	18561	18571	18560	18528	18604	18414	18509	18620	18614	18603	18614	18386	18701	18605	18589	18648	18331	18764	18429	18452	18447	18587	18586	18809	18491	18782	18556	18683	18571	18624	18608	18643	18578	18494	18634	18437	18474	18624	18617	18523	18451	18404	18431	18588	18476	18605	18366	18697	18588	18674	18578	18425	18608	18502	18707	18529	18703	18448	18743	18566	18637	18574	18495	18564	18472	18531	18551	18566	18382	18551	18608	18557	18604	18527	18381	18583	18702	18445	18518	18640	18393	18703	18438	18704	18531	18642	18496	18567	18604	18591	18616	18635	18500	18559	18633	18535	18437	18503	18603	18527	18426	18650	18592	18597	18599	18496	18718	18662	18566	18300	18661	18448	18674	18623	18529	18532	18631	18524	18524	18778	18458	18514	18444	18609	18682	18647	18548	18508	18553	18445	18587	18585	18386	18498	18534	18528	18767	18600	18439	18545	18603	18604	18567	18640	18759	18527	18449	18582	18308	18719	18645	18595	18470	18517	18428	18484	18539	18503	18452	18549	18514	18369	18400	18641	18767	18605	18618	18532	18410	18484	18639	18514	18452	18708	18576	18648	18711	18539	18583	18497	18588	18417	18447	18540	18583	18530	18500	18440	18449	18563	18399	18516	18393	18652	18688	18543	18596	18407	18673	18565	18570	18478	18574	18465	18584	18476	18489	18509	18609	18619	18636	18527	18588	18567	18755	18422	18536	18453	18405	18487	18608	18511	18561	18591	18362	18708	18540	18529	18648	18481	18506	18645	18535	18591	18604	18692	18477	18696	18515	18535	18508	18603	18671	18546	18535	18596	18563	18455	18492	18562	18529	18578	18603	18517	18751	18685	18493	18371	18545	18505	18573	18503	18614	18560	18538	18702	18694	18593	18668	18419	18512	18480	18600	18454	18638	18616	18489	18384	18426	18781	18497	18622	18597	18561	18529	18447	18480	18590	18622	18419	18608	18575	18490	18638	18525	18701	18606	18544	18496	18524	18473	18488	18519	18632	18482	18417	18528	18589	18606	18582	18601	18567	18648	18716	18601	18594	18580	18662	18493	18477	18648	18560	18501	18708	18650	18678	18701	18504	18566	18694	18606	18496	18420	18671	18621	18640	18477	18454	18758	18749	18575	18579	18479	18600	18580	18576	18468	18571	18607	18637	18427	18717	18595	18472	18676	18582	18665	18602	18514	18399	18658	18434	18531	18580	18591	18567	18506	18306	18477	18623	18516	18548	18494	18728	18549	18513	18665	18544	18572	18565	18588	18497	18638	18395	18610	18545	18485	18538	18567	18594	18477	18749	18492	18387	18681	18558	18746	18617	18541	18585	18644	18516	18476	18632	18530	18539	18545	18487	18621	18615	18792	18498	18638	18714	18616	18563	18566	18549	18692	18506	18515	18367	18552	18480	18541	18631	18401	18662	18585	18479	18525	18779	18395	18651	18403	18535	18555	18489	18616	18560	18542	18443	18505	18470	18605	18518	18613	18492	18607	18467	18539	18695	18612	18451	18428	18598	18603	18439	18547	18490	18644	18422	18603	18621	18478	18554	18655	18603	18445	18500	18618	18529	18586	18380	18534	18525	18581	18509	18610	18474	18590	18535	18634	18509	18517	18637	18591	18705	18761	18566	18640	18640	18621	18571	18606	18512	18624	18552	18637	18627	18571	18358	18469	18668	18640	18712	18397	18630	18348	18565	18553	18522	18394	18488	18338	18582	18512	18317	18484	18589	18488	18478	18598	18420	18773	18675	18489	18624	18622	18594	18688	18690	18526	18577	18490	18453	18601	18546	18572	18422	18660	18514	18341	18641	18402	18663	18562	18479	18546	18458	18591	18520	18376	18427	18720	18401	18477	18571	18652	18756	18707	18409	18494	18675	18671	18458	18811	18397	18540	18570	18673	18585	18580	18609	18535	18624	18620	18556	18597	18635	18470	18616	18416	18418	18592	18522	18611	18526	18695	18659	18454	18459	18663	18695	18449	18636	18490	18646	18594	18480	18579	18511	18649	18646	18292	18587	18673	18709	18620	18625	18748	18639	18586	18583	18590	18637	18338	18543	18630	18340	18645	18591	18519	18629	18576	18568	18647	18675	18391	18621	18595	18621	18445	18665	18562	18549	18569	18661	18385	18569	18676	18525	18682	18491	18432	18558	18615	18587	18456	18658	18563	18441	18599	18445	18579	18653	18514	18440	18563	18663	18554	18562	18523	18602	18728	18505	18609	18676	18726	18607	18431	18602	18579	18309	18423	18525	18564	18547	18637	18583	18512	18591	18597	18376	18587	18615	18519	18626	18497	18469	18389	18655	18493	18572	18621	18673	18544	18611	18543	18464	18586	18529	18603	18608	18484	18454	18633	18568	18825	18517	18476	18548	18534	18503	18617	18618	18587	18511	18565	18555	18593	18593	18334	18605	18742	18691	18657	18570	18677	18426	18584	18686	18623	18685	18542	18672	18304	18539	18621	18680	18520	18463	18508	18560	18608	18606	18441	18586	18282	18612	18695	18537	18559	18558	18449	18599	18670	18575	18550	18540	18548	18623	18679	18561	18502	18553	18532	18546	18656	18602	18918	18739	18623	18530	18531	18709	18645	18453	18700	18447	18567	18625	18521	18501	18431	18618	18595	18516	18470	18679	18446	18509	18456	18596	18535	18625	18537	18497	18571	18533	18203	18441	18567	18672	18608	18575	18512	18633	18589	18569	18536	18575	18600	18431	18749	18562	18685	18455	18612	18729	18509	18618	18636	18727	18614	18739	18448	18386	18598	18517	18361	18454	18625	18555	18478	18608	18433	18707	18516	18469	18509	18624	18451	18566	18373	18564	18649	18611	18506	18636	18389	18682	18441	18499	18585	18582	18587	18500	18519	18630	18712	18544	18739	18490	18483	18650	18680	18680	18640	18697	18745	18565	18560	18628	18559	18582	18410	18537	18559	18599	18584	18547	18419	18577	18370	18633	18534	18592	18581	18432	18630	18661	18560	18800	18805	18210	18563	18570	18392	18493	18558	18568	18654	18593	18708	18710	18452	18627	18606	18505	18684	18522	18643	18436	18582	18580	18727	18584	18500	18622	18503	18423	18744	18877	18659	18521	18603	18414	18513	18680	18771	18379	18626	18631	18597	18473	18664	18609	18642	18347	18601	18526	18419	18789	18675	18607	18622	18400	18677	18446	18784	18655	18568	18565	18567	18441	18499	18680	18553	18574	18712	18630	18577	18693	18475	18496	18477	18635	18529	18534	18467	18703	18435	18556	18476	18719	18678	18636	18385	18531	18719	18507	18550	18644	18391	18461	18696	18591	18545	18567	18382	18404	18639	18754	18387
23076	21179	28938	23739	21755	31096	26845	22271	22259	22645	22318	22178	33024	43225	24622	22363	22208	21939	22027	21898	21909	21662	21845	21797	22007	21700	21736	21716	21754	22081	21891	21919	21831	21887	21747	21683	21866	21551	21659	21808	21832	21711	21637	21928	21650	21807	21790	21822	22254	22631	22905	22592	21970	22135	21860	21909	21878	21805	21668	21912	21812	21754	21689	21727	21525	21729	21434	21739	21846	21702	21694	21777	21681	21766	21686	21840	21897	21906	21658	21687	21757	21831	21680	21867	21779	21811	21778	21504	21818	21731	21702	21686	21657	21621	21628	21610	21683	21768	21953	21646	21789	21594	21744	21903	21530	21869	21769	21868	21593	21728	21855	21731	21718	21754	21842	21902	21689	21711	21659	21776	21791	21694	21791	21633	21691	21931	21934	21766	21846	21789	21706	21706	21771	21758	21736	21692	21871	22068	21629	21659	21744	21733	21765	21670	21767	21790	21645	21684	21683	21813	21834	21865	21771	21767	21629	21702	21597	21672	21756	21722	21681	21892	21853	21572	21812	21753	21742	21732	21788	21742	21594	21493	21886	21930	21592	21745	21694	21737	21765	21610	21717	21955	21582	21910	21709	21604	21797	21753	21631	21499	21713	21964	21792	21722	21807	21774	21623	21676	21593	21551	21728	21560	21817	21678	21589	21604	21699	21608	21675	21529	21714	21784	21733	21655	21965	21771	21644	21504	21670	21663	21779	21846	21481	21491	21524	21695	21537	21709	21612	21569	21856	21662	21499	21566	21772	21745	21796	21755	21770	21578	21345	21670	21905	21590	21746	21704	21760	21618	21690	21612	21465	21551	21721	21744	21639	21644	21616	21816	21644	21863	21774	21461	21881	21804	21824	21660	21927	21652	21938	21745	21607	21689	21699	21841	21624	21654	21442	21695	21841	21664	21854	21856	21692	21665	21497	21480	21766	21719	21740	21582	21787	21779	21693	21668	21654	21730	21653	21875	21590	21758	21912	21966	21668	21695	21708	21721	21700	21708	21836	21788	21761	21798	21677	21457	21813	21690	21797	21659	21597	21737	21519	21725	21693	21901	21562	21717	21635	21649	21900	21630	21780	21842	21727	21815	21705	21763	21727	21536	21797	21813	21704	21389	21772	21753	21781	21642	21892	21686	21558	21658	21717	21835	21924	21613	21773	21808	21510	21626	21617	21814	21842	21721	21600	21585	21584	21796	21681	21604	21719	21849	21824	21612	21806	21732	21849	21690	21665	21870	21729	21609	21621	21768	21716	21577	21608	21683	22010	21557	21644	21673	21696	21697	21684	21592	21530	21748	21542	21795	21579	21799	21701	21672	21779	21784	21657	21872	21808	21497	21813	21617	21788	21868	21722	21823	21616	21641	21722	21760	21551	21784	21709	21763	21588	21784	21601	21651	21552	21440	21633	21619	21837	21655	21743	21794	21694	21667	21605	21596	21641	21776	21710	21599	21820	21805	21893	21769	21671	21648	21597	21765	21594	21542	21477	21803	21847	21626	21634	21800	21790	21632	21711	21645	21594	21880	21687	21747	21941	21819	21806	21913	21856	21555	21907	21850	21623	21560	21766	21827	21754	21783	21761	21597	21576	22050	21759	21822	21612	21648	21902	21682	21773	21840	21742	21639	21572	21869	21734	21931	21557	21812	21666	21714	21624	21560	21831	21677	21784	21668	21852	21734	21871	21554	21547	21932	21663	21673	21616	21503	21616	21818	21772	21502	21686	21750	21757	21586	21691	21702	21771	21689	21590	21432	21690	21727	22029	21604	21582	21646	21919	21643	21562	21616	21620	21765	21525	21643	21952	21944	21680	21545	21547	21746	21982	21690	21523	21520	21776	21918	21944	21703	21911	21731	21624	21699	21758	21536	21697	21588	21740	21695	21688	21896	21690	21511	21820	21599	21789	21648	21926	21706	21792	21555	21617	21776	21665	21673	21769	21727	21850	21923	21762	21737	21692	21701	21546	21723	21755	21851	21859	21552	21700	21538	21932	21554	21746	21950	21633	21677	21411	21873	21663	21621	21688	21688	21583	21717	21668	21993	21883	21791	21582	21736	21708	21635	21616	21686	21648	21877	21655	21504	21754	21573	21788	21861	21905	21798	21615	21548	21699	21812	21800	21634	21705	21640	21732	21789	21827	21579	21679	21639	21699	21764	21848	21873	21888	21758	21751	21514	21887	21544	21754	21953	21859	21713	21757	21584	21921	21745	21685	21618	21633	21528	21649	21695	21575	21650	21746	21802	21650	21653	21444	21588	21674	21744	21774	21693	21756	21834	21781	21943	21455	21748	21663	21828	21806	21785	21609	21697	21589	21674	21711	21979	21528	21889	21559	21616	21826	21700	21895	21841	21537	21854	21852	21587	21831	21651	21751	21558	21761	21516	21725	21867	21561	21476	21659	21660	21729	21609	21706	21685	21709	21743	21529	21718	21715	21717	21861	21804	21770	21774	21618	21632	21726	21858	21702	21841	21718	21783	21608	21776	21652	21414	21870	21737	21728	22060	21575	21738	21714	21617	21692	21558	21810	21778	21666	21746	21782	21722	21641	21698	21735	21617	21392	21491	21972	21650	21645	21739	21665	21677	21640	21592	21761	21672	21753	21812	21583	21601	21755	21535	21837	21578	21611	21801	21881	21851	21829	21701	21668	21696	21580	21472	21540	21697	21919	21874	21719	21773	21744	21728	21920	21619	21662	21594	21437	21512	21878	21805	21575	21733	21782	21633	21642	21755	21769	21678	21618	21959	21789	21798	21731	21606	21575	21775	21689	21878	21751	21553	21732	21777	21745	21760	21668	21638	21723	21639	21672	21651	21764	21553	21637	21777	21707	21892	21688	21764	21714	21794	21878	21772	21739	21756	21779	21745	21888	21585	21674	21878	21580	21814	21694	21627	21689	21608	21673	21964	21513	21660	21774	21605	21809	21655	21548	21787	21586	21631	21902	21595	21789	21752	21867	21651	21981	21927	21700	21718	21750	21430	21933	21655	21754	21541	21587	21589	21558	21534	21732	21742	21753	21895	21769	21542	21749	21713	21528	21604	21648	21432	21662	21648	21769	21803	21688	21812	21954	21684	21773	21542	21764	21679	21912	21720	21684	21647	21744	21791	21737	21581	21808	21380	21721	21472	21756	21761	21677	21729	21665	21603	21688	21706	21779	21741	21825	21623	21881	21877	21991	21789	21694	21644	21553	21900	21786	21764	21510	21651	21893	21739	21811	21765	21664	21816	21735	21828	21727	21715	21790	21550	21805	21655	21455	21846	21711	21625	21797	21749	21531	21805	21701	21541	21645	21577	21719	21755	21722	21789	21479	21714	21671	21696	21846	21531	21807	21640	21542	21437	21761	21695	21867	21728	21589	21590	21591	21684	21717	21645	21722	21690	21838	21639	21900	21782	21700	21735	21822	21808	21604	21626	21605	21535	21562	21649	21545	21691	21768	21870	21586	21768	21870	21556	21702	21800	21537	21673	21817	21806	21754	21595	21830	21518	21629	21491	21732	21735	21767	21666	21785	21794	21781	21701	21746	21602	21764	21570	21588	21700	21774	21671	21606	21856	21709	21857	21669	21548	21546	21587	21795	21744	21618	21686	21692	21737	21878	21789	21557	21577	21675	21704	21769	21902	21708	21537	21733	21701	21819	21617	21879	21772	21704	21618	21875	22108	21905	21720	21866	21715	21836	21727	21723	21896	21572	21694	21703	21551	21598	21899	21679	21607	21742	21647	21505	21647	21717	21751	21649	21729	21820	21733	21626	21656	21697	21790	21720	21772	21587	21893	21867	21939	21693	21748	21910	21855	21791	21936	21894	21682	21643	21748	21811	21636	21677	21736	21757	21732	21634	21574	21581	21767	21900	21894	21749	21712	21617	21738	21876	21692	21766	21603	22006	21786	21711	21628	21652	21675	21483	21805	21749	22082	21666	21999	21854	21708	21585	21591	21725	21640	21820	21620	21776	21745	21713	21813	21725	21810	21623	21677	21499	21735	21687	21640	21867	21929	21697	21743	21780	21466	21793	21741	21947	21889	21746	21681	21850	21858	21607	22014	21667	21643	21609	21628	21797	21725	21623	21479	21682	21666	21844	21638	21743	21706	21850	21866	21736	21896	21681	21591	21835	21692	21740	21705	21659	21873	21745	21699	21643	21655	21872	21636	21567	21791	21662	21747	21602	21516	21616	21733	21648	21768	21762	21672	21799	21797	21690	21982	21777	21688	21748	21816	21628	21706	21729	21744	21791	21796	21808	21682	21560	21832	21774	21528	21400	21832	21754	21778	21527	21471	21387	21652	21855	21800	21603	21798	21770	21722	21656	21623	21640	21820	21783	21696	21667	21736	21681	21886	21539	21791	21609	21696	21842	21623	21619	21589	21629	21661	21790	21823	21677	21717	22001	21773	21702	21770	21892	21644	21560	21641	21600	21808	21552	21868	21717	21645	21769	21806	21788	21428	21694	21533	21696	21717	21879	21719	21804	21673	21553	21727	21596	21564	21676	21804	21854	21816	21603	21819	21861	21690	21780	21625	21798	21695	21545	21783	21676	21470	21782	21531	21749	21812	21715	21718	21747	21593	21712	21532	21782	21712	21785	21778	21640	21718	21514	21649	21588	21772	21556	21911	21517	21530	21695	21636	21613	21866	21742	21704	21662	21761	21585	21549	21757	21608	21432	21544	21826	21833	21647	21628	21597	21776	21637	21731	21830	21728	21794	21553	21536	21554	21834	21740	21819	21972	21803	21747	21663	21536	21832	21683	21780	21710	21872	21699	21655	21897	21787	21664	21700	21795	21953	21742	21862	21841	21690	21756	21679	21861	21713	21556	21890	21750	21684	21789	21898	21671	21746	21874	21831	21784	21772	21615	21957	21808	21848	21533	21783	21598	21605	21700	21763	21924	21831	21628	21669	21962	21705	21705	21972	21751	21688	21837	21715	21619	21626	21903	21705	21696	21699	21696	21729	21781	21925	21691	21513	21811	21706	21743	21866	21705	21801	21812	21697	21668	22010	21542	21521	21809	21732	21757	21657	21671	21829	21721	21788	21726	21719	21855	21823	21694	21651	21881	21833	21831	21745	21844	21639	21656	21761	21542	21708	21747	21849	21551	21771	21781	21660	21796	21993	21761
17237	28970	27029	22864	21503	27629	20147	19826	19515	19355	19435	19211	35542	40383	19060	19148	18993	18765	18943	18994	18904	19091	18829	19025	18713	18825	19017	18888	18829	19077	18924	18895	18797	18916	18886	18842	18857	18804	19035	18928	18975	18845	18755	18900	18974	18569	19021	18987	19404	20321	20482	20094	19395	19215	19178	19013	18744	18926	18710	19051	18952	18869	18932	18897	18837	18788	19079	18685	18736	18877	18820	18680	18851	18843	18993	18939	18706	18818	18756	18739	18880	18923	18721	18787	18910	18704	18981	18704	18959	18813	19059	18873	18983	18763	18851	18951	19047	18938	18898	18852	18977	18875	18907	18957	18864	18768	18743	18957	18834	18992	19060	18698	18781	18845	18925	18747	18837	18796	18907	18973	18891	18860	18940	18886	18856	18875	18862	18829	19008	18776	18955	18876	18833	19015	18938	18723	18908	18869	18828	19038	18772	18825	18902	18908	18907	19067	18734	18891	18854	18925	18819	18837	18859	18809	18743	18932	18720	18916	18886	18844	18760	18875	18881	18737	18828	18987	18719	18901	18735	18791	18894	18803	18821	18757	19002	18994	18733	18965	18786	18722	18969	18923	18722	18787	18748	18779	18863	18791	18662	18852	18811	18829	18869	18719	18717	18935	18680	18801	18948	18916	18774	18942	18631	18907	18836	18853	18968	18904	18883	18884	18783	18877	18906	18753	18797	18772	18757	18819	18952	18935	18928	18744	18787	18819	18948	19007	18892	18734	18980	18758	18673	18742	18921	18808	18828	18894	18964	18782	18827	18771	18967	18754	18821	18736	18797	18966	18861	18732	18870	18792	18621	18853	18940	18797	18707	18888	18922	18854	18986	18848	18967	18844	18738	18925	18836	18939	18858	18725	18799	18768	18659	18821	18782	18788	18732	18746	18873	18840	18946	18938	18714	18808	18881	18836	18871	18847	18807	18828	18873	18737	18781	18700	18987	18730	18952	18990	18990	18862	18964	18823	18642	18713	18876	18869	18968	18840	18817	18815	18804	18784	18932	18830	18816	18693	18836	18635	18924	18804	18900	18674	18850	18690	19018	19069	18862	18977	18951	18938	18819	18845	18904	18837	18823	18807	18767	18861	18727	18865	18867	18880	18829	18834	18980	18743	18977	18869	18797	18831	18768	18740	18889	18761	18947	18753	18770	18866	18902	18748	18904	18852	18904	18945	18887	18958	18615	18787	18903	18843	18858	18946	18761	18966	18887	18893	18919	18745	18856	18898	18803	18867	18941	18807	18758	18855	18720	18827	18844	18979	18989	18715	18799	18967	18694	18957	18898	18937	18702	18871	18739	18770	18835	18765	18862	18960	18781	18764	18859	18702	18871	18805	19009	18773	18908	18900	19070	18786	18844	18850	18817	18644	18945	18874	18954	18789	18739	18843	18991	18843	18958	18888	18874	18826	18881	18825	18973	18702	18727	18825	18924	18894	18859	18853	18806	18859	18696	18925	18656	18770	18724	18821	18708	19052	18915	19005	18816	18668	18764	18838	18781	18899	19031	18722	18682	18763	18868	18751	18938	18487	18785	18874	18704	18711	18745	18855	18902	18901	18905	18802	18953	18804	18901	18949	18924	18948	18827	18787	18828	18982	18735	18890	18829	18800	19144	18824	18879	18778	18982	18837	18776	18927	18848	18740	18750	18823	18969	18796	18827	18798	18803	18793	18843	18800	18940	18944	18753	18808	18754	18892	18784	18650	18811	18791	18856	18741	18869	18914	19176	18780	18781	18770	18956	18888	18926	18839	18864	18585	18964	18898	18764	18683	18948	18910	18806	18856	18760	18959	18724	18968	18760	18833	18784	18892	18789	18783	18902	18560	18932	18746	18800	18845	18899	18787	18847	18832	18887	18904	18696	18896	18840	18900	18848	18692	18782	18923	18957	19008	18883	18691	18773	18816	18783	18900	18786	18965	18843	18997	18788	18894	18680	18817	18885	18686	18832	18952	18668	18904	18717	18818	18859	18801	18902	18739	18775	18720	18860	18796	18919	18883	18761	18909	18784	18740	18858	18817	18874	18921	19067	18797	18933	18728	19111	18813	18843	18907	18678	18819	19009	18838	18722	18813	18775	18939	18874	18806	18812	18763	18737	18767	18869	18727	18696	18665	18792	18896	18846	18780	18813	19002	18903	18905	18819	18846	18864	18849	18882	18685	18886	18946	18807	18842	18881	18842	18901	18710	18793	18866	18910	18900	19007	19004	18876	18864	18826	18750	18781	18838	18933	18659	18816	18731	18896	18687	18779	18873	18698	18887	18653	18875	18703	18821	18848	18835	18916	18686	18936	18799	18642	18864	18758	18815	18845	18630	18870	18811	18804	18997	18887	18982	18875	18753	18761	18948	18952	18863	18836	18918	18990	18745	18913	18911	18925	18836	18799	18862	19015	18558	18848	18674	18867	18965	18732	18710	18950	18757	18775	18824	18838	18878	18914	18760	18671	18866	18734	18802	18967	18900	18752	18842	18844	18844	18959	18877	18931	18900	18836	18953	18723	18878	18949	18720	18784	18695	18857	18807	18751	18911	18844	18920	18772	18786	18975	18974	18764	18870	18890	18738	18941	18619	19016	18753	18775	18892	18730	18845	18850	18680	18854	18847	18838	18905	18878	18763	18732	18855	19029	18736	18761	18829	18923	18930	18838	18989	18786	18964	18773	18738	18907	18832	18872	18874	18879	18677	18811	18683	18838	18858	18895	18920	18926	18841	18823	18861	18740	18803	19034	18789	18798	18755	18856	18604	18723	18800	18976	18777	18809	18862	18785	18877	18888	18908	18789	18671	18830	18739	18801	19010	18977	18919	18896	18933	18662	18909	18854	18711	18817	18751	18789	18785	18881	18821	18779	18780	18982	18700	18837	18908	18868	18675	18987	18838	18936	18626	18730	18706	18907	18903	18854	19005	18927	18962	18820	18771	18843	18855	18975	18825	18930	18952	19070	18880	18871	18869	18777	18741	18909	18850	18803	18872	19027	18997	18720	18874	18754	18784	18832	18684	18807	18936	18733	18843	18825	18811	18843	18788	18987	18879	18787	18771	18715	18898	18799	18946	18880	18857	18835	18982	18717	18770	18856	18714	18751	18875	18854	18974	18855	18857	18925	18775	18836	18892	18775	18986	19060	18834	18845	18893	18741	18818	18790	18860	18842	18769	18941	18956	18830	18942	18883	18886	18652	18831	18879	18721	18784	18805	18887	18923	18856	18760	18924	18736	18894	18939	18777	18892	19003	18875	18720	18856	18819	18851	19037	18932	18914	18801	18783	18886	18695	18687	18793	18888	18765	18988	18966	18790	18809	18818	18764	18771	18898	18838	18947	18933	18999	18871	18993	18847	18851	18833	18788	18975	18885	18915	18965	18887	18858	18922	18935	18695	18859	18919	18865	18837	18833	18959	18633	18937	18844	18972	18672	18848	19005	18788	18897	18671	18968	18876	18984	18788	18931	18884	18961	18758	18775	18782	19047	18844	18795	18842	18657	19121	18850	18796	18819	18868	18907	18789	18851	18690	18974	18729	18820	18855	18947	18810	18814	18901	18813	18913	18711	18891	18915	18898	18754	18971	18880	18918	18717	18809	18813	18796	18835	18824	18772	18793	18799	18734	18948	19142	18910	18630	18736	18741	18876	18803	18812	19044	18966	18681	19015	18898	18923	18771	19058	18741	18872	18802	18866	18853	18871	19021	18862	18821	18820	18808	18847	18832	18927	18789	18691	18979	18989	18804	18842	18834	18814	19001	18834	18732	18737	19052	18878	19025	18792	18716	18823	18808	18864	18868	18831	18815	18735	18950	18749	18872	18570	18816	18716	18673	18980	18849	18995	18721	18838	18797	18737	18896	18823	18795	18980	18823	18740	18795	19088	18709	18904	18908	18903	18904	18876	18880	18768	18903	18752	18811	18790	18806	18804	18855	18788	18918	19036	18775	18691	19012	18947	19006	18520	18808	18839	18820	18884	18705	18721	18963	18844	19058	18891	18710	18953	18808	18691	18806	18977	18830	18763	18719	18895	18902	18818	18894	18818	18905	18880	18814	18872	18682	18879	18937	18952	18808	18964	18764	18589	18893	18807	18860	18941	18704	19001	18896	18828	18781	18728	18937	18615	18943	18763	19090	18765	18927	18853	18690	18891	18953	18747	18845	18782	19006	18953	18827	18868	18958	18776	18857	18825	18802	18796	18696	18671	18830	18749	18830	18861	19106	18887	18884	18879	18684	18985	18641	18937	18856	18707	18846	18825	18686	18963	18947	18744	18907	18859	18810	18779	18917	18984	18708	19064	18803	18756	18883	18907	18890	18748	18909	18891	18787	18924	18835	18898	18742	18725	18890	18804	18675	18647	18839	18760	18765	18799	18871	18816	18656	18742	18794	18943	18772	18689	18947	18866	18696	18857	18777	18942	18949	18959	18807	18763	18797	18818	18881	18889	18949	18895	18721	18818	18779	18931	18692	18673	18842	18821	18811	18827	18805	18843	18806	18752	18724	18931	18866	18884	18934	18847	18922	18817	18758	18893	18835	18727	18949	18932	18936	18953	18946	18993	18791	18832	18770	18890	18936	18703	18853	18819	19039	18835	18815	18975	18896	18864	18928	18738	18970	18633	18903	18844	18752	18828	18896	18869	18568	18823	18805	18754	19070	18739	18820	18970	18739	18758	19026	18855	18789	18759	18786	18775	18843	18925	18782	18772	18882	18777	18941	18931	18898	18700	18805	18724	19031	18811	18845	19016	18704	18853	18887	18764	18869	18940	18901	19006	18693	18737	18805	18761	18845	18817	18827	18916	19059	18768	19038	18805	18844	18826	18903	18937	18815	18740	18902	18712	18907	18877	18888	18786	18911	18861	18896	18798	18722	18929	18859	18789	18796	18867	18792	18765	18781	19083	18640	18742	18865	18866	18775	18796	18819	18689	18866	18783	18861	18685	18756	18770	18831	18862	18840	18986	18790	18967	18699	18909	18842	18932	18902	18983	19011	18968	18770	18840	18863	18864	18744	18938	18897	18744	18875	18814	18771	18877	18946	18789	18780	18858	18844	18852	18917	18795	18933	18759	19071	18895	19012	18779	18802	18793	18765	18822	18667	18897	18956	18983	18711	18955	18763	18928	18835	18868	18790
28035	22444	25453	23309	21035	21613	21480	21309	21086	21043	20929	20947	22372	23440	21330	21230	21114	21060	21162	21131	21189	21191	21133	21182	21156	21146	21134	21162	21190	21003	21204	21348	20899	21301	21155	21137	21241	21111	21168	21189	21244	21135	21295	21201	21025	21256	20931	20925	21105	21165	21226	21350	21032	20902	21301	21075	21320	21178	21200	21047	20999	21092	21153	20909	21166	21037	21076	20949	21166	20994	21084	21173	21243	21063	21121	21134	21027	21139	21420	21266	21048	21039	21033	21088	21242	21098	21226	21272	21172	21256	21125	21094	21076	21038	21041	21086	21369	21196	21158	21092	21149	21239	21061	21195	21167	21194	21077	21134	21008	21187	21118	21047	21051	21406	21127	21074	21067	21270	21207	21095	21359	21162	21204	20854	21079	20928	21138	21178	21316	21162	21300	21428	21255	21065	20877	21318	21121	21023	21111	21115	21082	21091	21153	21281	21091	21104	21198	20985	21022	21307	21369	21156	21094	21069	21209	21220	21343	21217	21280	21216	21100	21016	21064	20977	20914	21205	21263	21240	21205	20951	20946	20966	21122	21171	21008	21103	21201	21089	21442	21222	21007	20921	21265	21165	21121	20920	21097	20911	21194	21271	21255	21108	20913	21024	21075	21235	21190	20946	20945	21244	21111	21268	21252	21067	21005	21052	21021	21098	21247	21124	21156	21031	20943	20996	21024	21106	21172	21161	21294	21124	20984	21086	21263	21129	21198	20934	21109	21104	21217	21056	21284	21348	21076	21163	21092	20966	21000	21110	21137	21219	21038	21030	21098	20991	21189	21167	21263	21036	21232	21059	21253	21022	21253	21209	21046	21040	21006	21189	21316	21411	21109	21132	21192	21085	21143	21132	21044	21117	21013	21232	21169	20994	20959	21130	21028	20971	21065	21039	21261	21255	21134	21167	21250	21120	21079	21361	20969	21411	21178	21004	21304	20949	21380	21177	21147	21137	20966	21332	21198	20988	21137	21293	21144	21059	20998	21009	21153	21253	21130	21113	21118	21007	21211	21347	21182	21133	20888	21192	21297	21285	21285	21420	21049	21171	21172	20926	20993	21048	21043	21211	21088	21073	21228	21102	21048	21196	20860	21333	21124	21078	21006	20999	21086	20996	20974	21245	21272	21123	21066	21008	21077	21179	21173	20931	21282	20943	20957	21208	21183	21264	21203	21018	21105	21191	21243	21184	20861	21085	20925	21093	21210	21109	21144	21197	21367	20963	21155	21084	21201	21043	21120	21167	21071	21325	21151	21173	21114	21100	21190	21144	21097	21113	21095	21134	21052	21238	21246	21042	21253	21222	20954	21248	21223	21213	21178	21082	20967	21204	21191	21126	21257	21003	21244	21107	21080	20960	21150	21081	21253	20978	21144	21288	21086	21103	21046	21253	21185	21288	21092	20880	21088	21217	21048	20991	20878	21241	21107	21180	20982	21055	20919	20900	21168	21106	21140	21299	21083	21135	21134	21082	21118	21045	21129	21063	21134	21118	20911	21124	21118	21088	20994	20871	21090	21064	21247	21071	21017	21432	21143	21124	21233	21058	21029	21211	21141	21142	21017	21253	21154	20924	21018	21045	21042	21105	21190	21098	21060	21099	21090	21171	21094	21043	21228	21181	21108	20911	20903	21196	21385	21151	21127	21145	21083	21365	21135	21105	20860	21297	21001	20906	21091	20920	20954	21239	21303	21109	21067	21173	21110	21117	21277	21141	21148	21028	20925	21086	21152	21212	21139	21125	21245	21202	21149	21175	21078	21215	21224	21157	20958	21122	21063	21206	21375	21003	20880	21209	21132	21135	20985	20876	21223	21141	21204	21112	21158	21118	21095	21143	21099	21160	21061	21135	21144	20940	21152	21145	21192	21234	21251	21078	21105	21156	20981	21124	21068	21297	20906	21003	21127	21142	21066	21078	21043	21099	21216	21244	21069	21168	21007	21047	21113	21169	21134	21051	21163	21091	21196	21260	20963	21099	21143	21178	21274	21245	21179	21177	21129	21206	21235	21014	20949	21055	21147	21216	21101	21012	20982	21119	20930	21033	21143	21126	21332	21204	21445	21323	21220	21146	21378	21085	20909	20981	21032	20818	21196	21094	21093	21293	21195	21244	21206	21185	20979	21149	21019	21051	21207	21101	21250	21079	21022	20967	20964	21065	21232	21066	21194	21065	21127	21200	20910	21214	21261	21303	20982	21352	21187	21254	21162	21184	21274	21046	21186	21235	21268	21189	21096	21113	21120	21046	21314	21052	21166	21140	21228	21111	21228	20955	21202	21095	20910	21021	21261	21235	21242	21174	21050	20989	21135	20979	21188	21085	20990	21073	21150	21178	21019	21205	21194	21094	21324	21343	21291	21241	21256	21313	21138	21198	20916	21226	20929	21092	21024	20962	21150	21040	20938	21040	21188	21185	21000	21066	21117	21257	21191	21057	21170	21236	21361	21230	21279	21230	21294	21062	20961	20965	20875	21176	21226	20934	21253	20956	21061	21186	21050	21205	21423	21135	21072	21095	21008	21055	21265	20963	21381	21267	21327	21108	21083	21190	20902	20958	21097	21193	21098	21215	21131	20799	20983	21123	21196	21249	20987	20919	21126	21139	20923	21223	21178	21039	21072	21226	21176	21139	21143	21284	21113	21200	20972	20982	21181	21139	21027	20821	21109	21094	21348	21134	21312	21207	20983	21114	21170	21226	21144	21099	21249	21182	21079	20959	21376	21263	21181	21247	21041	21049	21228	21230	21122	20953	21096	21035	21223	21196	21072	21230	21203	21022	21062	21228	21151	21286	21216	21008	21288	21303	21196	21169	21062	21014	21088	21215	21190	21028	21133	21386	21052	21078	21030	21375	21343	21136	21060	21220	20998	21090	21239	21172	21303	21267	21112	21190	21192	21139	21011	21095	21205	21025	21335	20968	21135	20943	21121	21165	21214	21341	21162	21173	21190	21128	21237	20938	20942	21062	21174	21045	21005	21146	21148	21065	21159	20959	20984	21221	21179	21080	21189	20909	20963	21072	21032	21292	21369	21160	20928	20881	21199	21278	21020	21327	21280	21198	21196	20993	21226	21214	21294	21206	21069	21163	20979	21060	21265	21064	21237	20890	21214	21024	21169	21216	21119	21094	20919	21039	21080	21227	21138	20918	21047	21290	21119	21244	21172	21140	21158	21179	21102	21156	21236	21004	20950	20832	21038	21285	21131	21114	21187	21225	21378	21183	21085	21084	21157	21124	20944	21318	21108	21392	21308	21180	21047	21163	20922	20938	21150	21183	21023	21159	21376	21021	21219	21097	21101	21042	21042	21275	21145	21133	21111	21142	21268	21082	21056	21090	20996	20889	20912	20978	21021	20963	21089	21144	20929	21049	21250	21191	21290	21307	20892	21076	21157	21094	21312	21218	21283	21058	21044	21232	21319	21262	20995	20973	21081	21285	21202	21190	21170	20982	21364	21277	21099	21048	21249	20982	21054	21104	21120	21140	21089	21210	21099	21058	21192	21091	21247	21209	21008	21033	21173	21074	21086	21131	20933	21259	21197	20973	21226	21273	21197	21231	21209	21188	21141	21043	21142	21280	21256	21014	21131	21007	21128	21164	21162	20988	21258	21153	21088	21080	21120	21131	20975	20937	20970	21290	21042	20840	21096	21136	21230	21160	21137	21110	21185	21091	21142	21123	21280	21096	20976	20935	20971	20943	20838	21120	21125	20972	21185	21118	21124	21054	21215	21175	21030	21125	21256	21338	21270	21035	21128	21123	21172	21159	21308	21205	21203	21196	21325	21209	21166	21005	21021	21242	21004	21187	21058	21231	21184	20976	21144	21071	21037	21072	21150	21135	21144	21047	21037	21105	21148	20941	21166	21210	21183	21100	21150	21225	20898	21369	21116	21138	21061	21084	21092	21116	21019	21149	21185	21110	20947	21169	21199	21058	21220	21277	20946	21205	21094	21185	21107	21123	20994	21236	21027	20958	21107	21136	21292	21483	20989	21095	21156	21173	21237	21110	21291	21008	21193	21233	21136	20809	21307	21240	21163	21264	21004	20905	21267	21240	21271	21148	21137	21117	21153	21176	21146	21241	21154	21083	21077	21062	20943	21136	21031	21127	21149	21152	21153	21148	21280	21243	21214	21272	21087	21149	21130	21085	21061	21086	21057	21050	21144	21147	21112	21094	20962	20954	21096	21115	21167	21060	21124	21179	21343	21085	20972	21035	21287	21253	21234	21002	21213	21182	20954	21243	21154	21008	21190	21055	21194	21036	21240	21179	21079	21106	21284	21254	21183	20917	21190	21267	20983	21018	21080	21056	20963	21172	21121	21188	21194	21268	21282	21173	21268	20892	21102	21030	21144	21020	21129	21114	21118	21118	21160	21179	21203	21165	21193	20859	21176	21166	21051	21093	21264	21025	21205	21048	21124	21073	21002	21114	21205	21078	21027	21123	21055	21296	21304	21269	21094	21286	21243	21311	20950	21238	21110	21021	21408	21002	21116	20941	21096	21149	21221	21126	20967	21060	21007	21122	21281	21253	21289	21255	21136	21351	21043	21174	21188	21140	21174	21067	21117	21121	21000	20999	21446	21177	21063	21054	21048	21106	21213	21219	20997	21206	21209	21159	21244	21227	21180	21194	21324	21205	21330	21213	21199	21271	20908	21259	21291	21370	21257	21206	21138	21122	21163	21181	21101	21206	21000	21157	21192	21014	21055	21137	21145	21183	21262	21228	21102	20945	21244	21178	21332	21156	21156	21104	21120	21222	21166	21048	20992	21248	21082	21191	21363	21146	20990	21073	20986	21000	21111	21214	20990	21005	21082	20978	21135	21040	21127	21139	21105	21330	21091	21213	21143	21122	21105	21152	21038	21146	21216	20993	21089	21046	21115	21262	21191	21137	21256	20888	21111	20998	20969	21068	21267	21233	21010	21213	21156	21132	21038	21216	21092	20875	21237	21158	20985	21169	21167	21054	21042	20947	20921	21157	21217	21379	21048	20838	21051	21066	20881	21347	21281	20984	21152	21307	21266	20977	21209	21137	21113	21010	21223	21093	21246	21201	21285	21266	20931	21102	21128	20989	21240	20939	20976	21014	21210	21191	21280	21030	21120	20959	21175	21059	21132	21292
16851	19342	19147	18726	18807	19322	18507	18470	18444	18560	18611	18475	20934	21836	18544	18579	18571	18355	18424	18606	18523	18408	18556	18557	18354	18606	18451	18368	18527	18484	18433	18565	18514	18526	18547	18585	18441	18477	18240	18654	18288	18580	18574	18363	18337	18526	18499	18426	18478	18578	18651	18614	18623	18398	18497	18596	18509	18471	18538	18524	18379	18421	18533	18500	18497	18487	18483	18743	18626	18480	18354	18522	18450	18540	18473	18550	18459	18566	18327	18607	18544	18563	18606	18481	18412	18492	18483	18553	18514	18474	18367	18297	18446	18597	18336	18668	18405	18438	18479	18365	18525	18409	18467	18661	18344	18570	18491	18595	18639	18499	18436	18662	18585	18541	18444	18555	18481	18403	18489	18555	18401	18401	18503	18603	18527	18568	18803	18433	18397	18378	18495	18516	18613	18351	18433	18523	18535	18447	18364	18532	18365	18586	18451	18465	18727	18522	18499	18387	18539	18543	18426	18406	18384	18586	18641	18506	18374	18471	18454	18602	18492	18507	18723	18580	18385	18422	18515	18476	18495	18604	18772	18533	18191	18531	18453	18686	18338	18562	18276	18406	18483	18395	18378	18608	18498	18480	18650	18357	18512	18451	18402	18409	18550	18225	18625	18370	18452	18482	18492	18450	18565	18499	18515	18601	18525	18441	18534	18471	18543	18407	18668	18526	18604	18400	18367	18392	18460	18434	18516	18433	18548	18444	18542	18452	18506	18472	18394	18481	18482	18590	18372	18594	18413	18583	18472	18380	18514	18299	18546	18612	18414	18580	18485	18517	18607	18698	18459	18666	18505	18474	18425	18472	18399	18406	18522	18406	18419	18525	18460	18550	18471	18424	18498	18377	18335	18439	18519	18403	18565	18434	18468	18379	18393	18653	18500	18642	18462	18512	18526	18533	18578	18336	18225	18522	18338	18395	18487	18470	18428	18445	18629	18367	18477	18447	18533	18461	18542	18494	18428	18554	18319	18585	18471	18505	18486	18449	18597	18445	18296	18483	18463	18542	18520	18469	18559	18459	18349	18579	18451	18572	18483	18471	18497	18422	18427	18256	18376	18625	18461	18615	18374	18579	18590	18440	18366	18502	18269	18543	18548	18538	18404	18385	18442	18480	18449	18488	18586	18483	18385	18366	18479	18579	18492	18611	18496	18433	18331	18645	18279	18562	18635	18512	18365	18558	18325	18503	18557	18576	18441	18650	18581	18417	18369	18573	18283	18537	18358	18595	18558	18487	18376	18545	18584	18352	18503	18404	18430	18480	18356	18381	18380	18491	18630	18529	18573	18439	18526	18540	18523	18441	18560	18380	18385	18616	18360	18610	18482	18555	18411	18460	18463	18401	18460	18603	18398	18467	18502	18471	18425	18494	18606	18563	18455	18546	18656	18361	18570	18481	18325	18481	18542	18526	18382	18654	18509	18492	18571	18595	18536	18334	18500	18428	18433	18424	18349	18586	18579	18538	18595	18485	18372	18540	18411	18390	18479	18366	18449	18431	18596	18333	18456	18384	18315	18477	18469	18327	18419	18503	18451	18546	18371	18432	18522	18498	18446	18617	18383	18222	18577	18550	18527	18683	18425	18485	18514	18415	18320	18574	18461	18711	18563	18390	18536	18377	18373	18377	18454	18410	18523	18550	18457	18552	18491	18546	18550	18559	18556	18451	18417	18554	18478	18408	18396	18517	18586	18462	18559	18334	18466	18285	18386	18450	18405	18449	18597	18485	18486	18441	18510	18579	18302	18444	18600	18544	18554	18578	18367	18559	18500	18550	18449	18379	18375	18615	18342	18498	18583	18429	18381	18638	18508	18492	18612	18465	18514	18640	18639	18361	18659	18424	18468	18498	18560	18207	18457	18369	18257	18425	18376	18634	18422	18546	18501	18425	18567	18647	18402	18718	18528	18537	18475	18429	18508	18678	18459	18512	18503	18338	18461	18464	18285	18455	18634	18448	18447	18356	18537	18445	18475	18359	18597	18488	18609	18417	18578	18358	18395	18573	18587	18552	18406	18413	18532	18656	18421	18448	18373	18551	18456	18534	18435	18521	18438	18374	18478	18394	18421	18551	18544	18408	18593	18432	18508	18597	18412	18330	18547	18408	18410	18541	18729	18507	18396	18484	18361	18583	18283	18502	18588	18630	18485	18545	18250	18456	18583	18654	18565	18458	18501	18468	18627	18414	18465	18449	18478	18340	18391	18502	18587	18616	18606	18593	18513	18486	18504	18401	18471	18391	18482	18479	18416	18386	18335	18626	18324	18499	18519	18617	18505	18514	18662	18379	18576	18457	18490	18408	18430	18540	18568	18619	18431	18505	18535	18548	18522	18512	18506	18502	18432	18416	18510	18529	18605	18676	18329	18593	18482	18504	18537	18639	18457	18592	18450	18499	18521	18616	18444	18393	18436	18514	18523	18488	18303	18491	18420	18546	18436	18602	18347	18516	18476	18399	18534	18598	18295	18366	18338	18410	18524	18437	18651	18609	18511	18476	18486	18461	18377	18569	18475	18585	18418	18569	18455	18304	18486	18217	18481	18465	18429	18387	18415	18427	18404	18372	18637	18613	18576	18387	18530	18558	18401	18553	18489	18402	18643	18309	18524	18681	18343	18462	18557	18420	18297	18628	18610	18460	18507	18477	18451	18604	18509	18498	18520	18590	18532	18421	18411	18443	18430	18497	18448	18524	18539	18412	18508	18419	18616	18468	18625	18415	18613	18451	18444	18522	18529	18627	18636	18519	18465	18497	18500	18504	18497	18431	18570	18586	18544	18394	18600	18384	18427	18564	18569	18416	18574	18521	18475	18412	18389	18551	18656	18618	18325	18580	18642	18395	18348	18471	18410	18412	18457	18460	18533	18274	18527	18516	18335	18525	18344	18563	18356	18679	18530	18510	18416	18480	18399	18375	18564	18453	18524	18342	18557	18618	18485	18423	18709	18472	18410	18364	18523	18468	18467	18410	18537	18435	18493	18498	18478	18424	18528	18559	18437	18564	18417	18586	18469	18573	18281	18466	18474	18576	18354	18449	18362	18397	18374	18431	18398	18505	18559	18512	18552	18471	18348	18644	18689	18288	18478	18399	18621	18502	18356	18583	18663	18300	18438	18602	18560	18534	18449	18511	18652	18544	18637	18414	18296	18514	18460	18469	18362	18378	18504	18419	18400	18455	18491	18468	18556	18508	18458	18657	18446	18438	18527	18429	18529	18473	18645	18468	18267	18284	18432	18406	18545	18515	18449	18559	18409	18435	18543	18471	18542	18423	18491	18514	18518	18523	18557	18499	18574	18533	18420	18481	18350	18339	18587	18539	18420	18628	18439	18440	18488	18553	18351	18479	18489	18446	18563	18491	18471	18520	18480	18508	18313	18534	18407	18513	18473	18520	18456	18574	18602	18472	18602	18309	18478	18502	18351	18461	18439	18451	18359	18459	18572	18480	18611	18443	18577	18398	18403	18506	18478	18479	18518	18578	18582	18520	18477	18638	18418	18519	18625	18456	18416	18556	18523	18542	18523	18653	18440	18638	18357	18483	18575	18381	18592	18507	18588	18470	18562	18516	18398	18600	18498	18363	18341	18480	18615	18549	18428	18581	18567	18284	18465	18478	18480	18471	18485	18616	18439	18374	18509	18359	18588	18689	18630	18486	18612	18285	18372	18368	18376	18564	18493	18360	18507	18490	18602	18508	18356	18508	18534	18503	18422	18437	18618	18456	18367	18496	18581	18393	18511	18590	18504	18445	18563	18502	18415	18542	18614	18386	18486	18585	18378	18287	18419	18498	18408	18550	18409	18321	18315	18432	18430	18381	18529	18533	18421	18575	18477	18450	18226	18500	18616	18453	18536	18525	18447	18564	18364	18347	18548	18360	18674	18313	18595	18286	18478	18385	18452	18470	18690	18403	18419	18322	18476	18642	18466	18363	18551	18501	18652	18567	18618	18287	18565	18522	18491	18591	18652	18539	18567	18460	18646	18520	18542	18390	18488	18508	18531	18471	18361	18641	18348	18481	18454	18485	18670	18389	18360	18458	18638	18645	18342	18489	18490	18443	18553	18285	18403	18528	18591	18526	18609	18594	18541	18581	18472	18271	18522	18506	18353	18340	18543	18428	18479	18484	18294	18426	18474	18613	18543	18384	18590	18348	18399	18546	18549	18452	18452	18442	18443	18587	18445	18238	18563	18390	18538	18316	18484	18601	18374	18374	18447	18536	18501	18439	18493	18304	18558	18488	18543	18437	18482	18409	18538	18628	18583	18519	18485	18603	18487	18569	18522	18360	18533	18578	18467	18534	18526	18428	18582	18363	18537	18429	18434	18667	18476	18602	18299	18256	18392	18508	18518	18555	18461	18609	18495	18424	18632	18422	18328	18654	18527	18426	18545	18365	18611	18408	18423	18524	18532	18327	18454	18574	18514	18361	18425	18721	18523	18688	18275	18465	18465	18525	18577	18540	18370	18419	18594	18422	18525	18376	18624	18388	18476	18569	18726	18397	18565	18539	18435	18489	18478	18519	18614	18377	18464	18405	18346	18439	18459	18495	18546	18701	18490	18464	18574	18431	18494	18532	18315	18559	18432	18508	18481	18628	18525	18405	18639	18484	18543	18569	18457	18657	18244	18336	18582	18511	18499	18485	18368	18522	18630	18490	18466	18539	18438	18502	18557	18296	18463	18805	18410	18372	18456	18569	18323	18527	18477	18587	18494	18604	18474	18486	18613	18531	18471	18542	18597	18423	18529	18502	18387	18453	18372	18466	18658	18418	18331	18484	18607	18570	18230	18518	18460	18403	18439	18480	18493	18638	18396	18543	18337	18457	18463	18435	18503	18549	18561	18659	18563	18314	18505	18521	18465	18446	18612	18370	18626	18555	18487	18402	18540	18396	18408	18651	18443	18506	18505	18453	18478	18380	18451	18534	18671	18490	18615	18521	18555	18502	18602	18574	18446	18654	18471	18406	18345	18494	18555	18345	18573	18689	18501	18512	18317	18565	18485	18427	18579	18452	18361	18602	18444	18646	18533	18328	18551	18330	18431	18545	18482	18658	18378	18435	18564	18551	18437	18464	18647	18490	18516	18520	18474	18501	18567	18580	18519	18487	18531	18339	18481	18421	18359	18398
24257	21142	28256	24577	22265	24986	23650	20394	20373	20338	20198	20224	26877	33242	21847	20253	20032	19821	20206	19885	20140	20292	19816	20052	19910	19904	19916	20119	19912	19925	20002	20135	19985	20008	20027	20246	20180	20016	19986	19886	20153	19818	19962	19970	19907	19869	19976	19792	19818	20333	20734	20598	20176	20090	19939	19909	19873	19924	19987	19763	19808	19762	19940	19994	19912	19940	20013	19937	19683	20040	19902	20070	20011	19911	19863	19957	19961	19957	19860	19893	20009	20091	19680	19732	19811	19891	19756	20043	19992	19706	20096	19931	19839	19791	19954	20060	19790	19963	19762	20151	19827	20015	19807	20099	19725	19785	19871	19920	19994	19720	19750	19887	19940	20129	19833	19984	20043	19820	19981	19742	19812	19997	19910	19803	20145	19751	19758	19938	19969	20039	20136	19735	19911	19583	20012	19735	19922	20197	20076	19916	19864	19816	19948	19839	20019	20013	19975	20027	19919	19680	19914	19819	20168	19952	19930	19732	20095	19892	19892	19887	19904	19870	19807	19716	20007	19855	20028	19911	19575	19765	19815	19955	20047	19924	19765	19999	19973	19931	20056	20191	20014	19969	19888	19754	19823	19864	20040	19840	20012	19936	20003	19789	19901	20060	19842	20116	19882	19811	19861	19785	19965	19925	19918	19834	20001	19898	19704	19772	20022	19862	20133	19838	19721	19772	19927	19963	19881	19921	19921	19787	19783	19847	19931	19825	19904	19968	20043	20057	19911	19859	20093	20057	19955	20098	20180	19805	19818	19914	19780	19707	19849	19719	20088	19867	19877	19893	19936	19822	20070	19933	20081	20129	19989	19993	19807	20035	20046	19959	19917	20057	19961	20089	20087	19897	19860	19794	19901	19691	20135	19966	19947	19914	19989	19787	19757	19962	20139	20098	19717	20078	19974	19846	19826	19937	19989	20059	19908	19760	19962	19898	19913	19852	20108	19952	19987	20014	19783	20042	20104	19852	19958	19810	19666	19923	19889	19731	20089	19871	20023	19811	20095	20006	19930	19885	19805	19813	19749	19917	19991	19968	20115	20255	19960	19820	20030	19945	19939	19694	19863	19944	19997	19893	19962	20161	19901	20025	20017	20093	19947	19802	19946	19871	20049	19889	19868	19867	20007	20043	20083	19968	19887	20060	19907	20046	20126	20104	20020	20087	19990	20160	20024	19914	19730	19680	20175	19955	19908	19680	19961	19931	19911	19833	19868	19919	20071	20052	19843	19849	19695	19876	20056	19871	19853	19874	19990	20025	19863	20101	19768	19870	19812	20051	20115	19854	19837	19885	19997	20050	20039	19917	19951	19800	20139	20020	20172	19926	19898	19990	19814	19788	19921	20044	19751	19825	19895	19954	20045	19988	19953	19958	19851	19815	19926	19613	19947	19933	19732	19945	20068	19918	19725	19953	19967	20269	19808	19744	19814	19916	20007	19810	20007	19934	19940	19972	19851	20036	20171	19656	19674	19843	19915	19860	19876	19850	19973	19935	20148	20060	19907	20035	19823	20048	19868	19913	19875	19557	19902	19943	19877	19961	19974	19978	19856	19860	19823	19911	19885	19903	19932	19922	19973	19980	19984	20098	20003	19838	19776	20013	19862	20089	19982	20057	19838	19839	19919	19748	19824	19908	19896	19979	19964	19859	19786	20010	19801	19817	19938	19920	19994	19720	19859	20041	19881	19980	19801	20143	20114	19835	19970	19964	20016	19990	19914	19943	19930	19758	19867	19928	19844	19762	20076	19893	19970	19812	19869	19891	19973	19826	20030	20052	19926	20084	19849	20010	19767	19922	19788	20019	20168	19738	19853	20005	19883	19924	19956	19927	19784	19605	19773	19879	19781	19777	19888	19790	20030	19843	20074	19798	20060	19945	20010	19806	19711	19855	19957	19804	19924	19812	20125	19935	19807	19914	20021	19873	19580	19924	19769	19826	19838	19865	19855	19843	19968	19916	19943	19975	19909	19860	20123	19888	19906	19934	19950	19901	20033	19981	19819	19977	20055	19959	19987	20037	19866	20052	19999	20145	19936	20144	20151	20051	20212	19914	19893	20057	20064	19867	20017	19806	19943	19950	20036	20078	20036	19769	20059	19941	19920	19984	20041	19865	19760	20153	20077	19832	20028	19993	19822	20057	19922	19702	19976	19754	19827	19966	19923	19765	19936	19957	19845	20009	19851	20144	20207	19989	19748	19714	19991	19733	19918	20064	20124	19873	19804	19754	19912	19649	20058	20001	19799	19836	19973	19998	19768	20129	19906	19873	19950	19917	19923	19933	19974	19779	20067	20075	19986	19802	19914	19889	19998	19722	19814	19869	19634	19815	19907	19861	20154	19846	19890	19995	19877	20084	19926	20049	19931	19838	19900	19874	19694	19773	19795	20101	19965	19764	19888	19886	19979	19955	19964	19975	19672	19765	20009	19847	20087	19895	20085	19657	20094	19905	19938	20005	19990	20082	20054	19923	19858	19904	19866	20117	19917	19827	20089	19892	19890	19887	19885	19954	20176	19683	20004	19980	19810	19832	19914	19657	19965	20040	19775	19848	19754	19912	19807	20038	20058	19849	19936	19809	19764	19838	20022	20012	19987	19855	20045	20000	20113	19961	20106	19742	20040	19948	19840	19927	20113	19823	19731	19831	19798	20026	20109	20163	19848	19814	19724	19855	19939	20073	19970	20069	19959	19923	20064	19710	19999	19953	20098	20123	20013	19785	19887	19818	19969	19717	19980	20023	20085	19960	20035	19984	20080	19774	19753	19813	20019	20084	19922	19731	20012	19998	19975	19780	20010	20097	20036	19852	19897	20039	19995	19874	19906	19878	19968	19912	19911	19922	19931	19933	19812	19962	19843	19909	19897	19803	19894	19747	20009	20034	19891	19705	19809	19772	19814	19755	19912	19817	19811	20040	20010	19971	20035	19932	20041	20039	19866	19693	19710	19721	19935	20075	19879	19999	19695	19946	19987	19827	19899	19956	20065	20157	20076	20032	20235	19969	19862	19986	20053	19967	19668	19905	19814	19962	19950	19676	19799	19803	20018	19950	20001	19974	20109	19927	20031	19979	20095	19939	20116	20047	19958	20118	19850	19923	19916	19915	19624	19966	19898	19949	19947	19856	19910	19905	19780	19907	20245	20035	20114	19785	19860	20091	20188	20086	19909	19860	20111	19760	19912	19837	19899	19842	20070	19947	20036	19970	19852	19839	19908	19813	19959	19704	19799	20056	20149	19903	20004	19786	19801	19715	20062	19944	19671	19726	20097	19793	19788	19806	19864	19919	19954	20018	20056	20054	19948	19944	19835	19783	19921	19826	19812	19991	19824	19820	19924	20040	19833	19975	19941	19882	19968	20012	19932	19810	19758	19810	19946	19960	20005	20158	20091	19797	20030	19884	19874	19709	19938	19857	19937	19914	20117	20052	20073	19822	19972	19739	19971	20011	19819	19884	19874	19715	19803	19716	19898	19863	19793	20050	19999	19896	19819	19870	19725	19962	19948	19964	20252	19985	19945	19994	20081	19921	19918	19800	19790	19913	19783	19936	20062	19980	19805	19936	19823	19789	20011	20046	19746	19902	19887	19843	19859	19926	19956	19909	19949	19841	19910	19876	19936	20053	19965	20086	19765	19971	19982	19796	19945	19865	19851	19971	19915	19866	19891	19962	20143	19742	20120	19920	19823	20162	20027	19909	19980	19943	19933	19976	19839	19997	19842	19960	19849	19960	20037	19986	19943	20073	19984	19959	20058	20151	19867	19916	19967	19914	20015	19899	19990	19840	19849	20013	19862	19855	20017	19954	19804	19900	19861	19789	20073	19980	19972	19863	19986	19967	20019	19877	20057	19888	20115	20095	20109	19896	19830	19961	19848	19858	20117	19993	20063	19816	19928	19741	19945	19984	19790	19837	19861	20028	19663	19851	19797	20094	20008	19913	20039	19850	19881	19767	19943	19912	20034	19863	19925	19970	19993	20022	20135	19876	19920	19970	19819	19847	19887	20059	19966	19785	20018	19893	20094	19848	19842	19989	19867	19944	19969	19884	19902	19802	19994	19747	19999	20055	19830	19873	20006	19920	19957	19870	19927	19858	19922	19871	19974	20077	20117	19993	20002	19907	19854	19906	20073	19754	20001	20038	20039	20010	19946	19877	19897	19709	19838	20137	19916	19983	19963	19709	19875	19828	19967	19816	19854	19995	19726	19783	19843	19872	20208	19898	20072	19875	19871	19870	20207	19939	19877	19886	19798	19834	19734	20042	19889	20076	19828	19828	19928	19867	19934	19906	20026	19747	19952	19962	20150	19895	20048	19693	19972	20103	19848	19929	19888	19990	20058	20045	19772	19967	19926	19855	19925	19686	19980	19944	19797	19764	20060	20012	19971	20002	19869	19831	19892	19962	19930	19800	19909	20071	19709	20074	19780	19672	19831	19784	19826	19937	20111	19993	19989	19978	19830	19895	20109	19839	20082	20132	19882	19912	19896	19865	19866	19899	19982	20011	20029	19964	19896	19790	19682	19992	20030	20111	19902	19874	19967	19943	19711	19858	20060	19816	20057	19901	19966	19877	19952	19961	20038	19869	20065	19694	19871	19768	20075	19961	19851	19759	19815	19884	19808	19867	19884	19906	19779	19955	19873	20025	20110	19933	19904	19965	19859	19940	20028	19750	19798	19887	19963	19962	19992	20067	19953	19844	20071	19871	19716	19880	19918	20037	19998	19852	19986	19715	20000	19679	20131	19971	19911	19709	19677	19953	19843	19919	20151	19810	20044	19953	19700	20051	19899	20009	19942	20205	19858	20007	19910	19944	19983	20085	19871	20131	19973	20043	20091	19839	19998	19884	20090	20000	19916	19818	19858	19700	19920	19920	19816	19825	19772	19952	19885	19806	19913	19838	20056	20068	20069	19863	19839	19891	19921	19884	19791	19976	20049	19995	19975	19906	19966	19803	19924	19901	19726	20000	19802	19886	20167	19872	19895	19977	19996	20016	20123	20100	19888	20009	19736	19860	20004	19939	19867	19964	19983	19862	19939	19768	19991	19994	20011	19871	19828	19920	20024	19798	20081	19865	19982	19899	19984	19872	19978	19894	19974	19909	19996	19857	20010	19968	19929	19969	19900	19947
15523	23795	22279	20095	19351	24399	18476	18132	18176	18059	17963	18003	29358	33649	17827	18071	17764	17826	17742	17799	17654	17902	17948	17753	17809	17837	17911	17842	17882	17912	17788	17802	17830	17769	17677	17845	17812	18039	17806	17742	17827	17802	17890	17922	17574	18020	17736	17692	17912	18160	18844	18691	18294	18014	17963	17943	17813	17751	17917	17548	18065	17967	17793	17767	17767	17866	17810	17761	17823	17648	17795	17715	17706	17814	17738	17895	17789	17805	17770	17771	17751	17759	17854	17731	17817	17776	17720	17660	17969	17655	17827	17702	17678	17670	17890	17789	17725	17830	17812	17767	17732	17529	17903	17607	17879	17991	17834	17925	17599	17758	17890	17804	17636	17877	17714	17788	17773	17750	17630	17984	17734	17927	17845	17766	17693	17632	17793	17765	17636	17756	17762	17717	17667	17650	17662	17744	17842	17663	17832	17765	17888	17731	17749	17706	17693	17664	17727	17961	17817	17711	17662	17814	17615	17883	17836	17754	17671	17585	17806	17813	17684	17798	17636	17969	17744	17824	17782	17710	17748	17878	17691	17934	17719	17894	17824	17801	18013	17743	17657	17775	17698	17868	17704	17781	17769	17739	17737	17818	17776	17728	17664	17691	17967	17726	17817	17874	17825	17731	17674	17827	17728	17706	17888	17812	17800	18057	17785	17495	17783	17703	17855	17776	17809	17846	17817	17801	17860	17687	17903	17864	17795	17641	17626	17955	17697	17817	17768	17670	17766	17820	17861	17741	17804	17596	17773	17832	17762	17904	17702	17747	17871	17877	17835	17709	17697	17771	17562	17770	17818	17683	17713	17726	17647	17787	17668	17833	17621	17647	17830	17812	17893	17871	17569	17665	17782	17699	17714	17720	17817	17986	17827	17764	17760	17895	17842	17753	17723	17761	17797	17700	17897	17606	17810	17909	17820	17680	17918	17783	17821	17861	17591	17893	17768	17571	17859	17763	17799	17668	17809	17857	17792	17788	17841	17663	17751	17739	17889	17659	17756	17733	17899	17782	17805	17765	17687	17680	17676	17668	17706	17850	17645	17779	17694	17640	17826	17808	17765	17720	17658	17573	17728	17932	17749	17825	17852	17708	17795	17815	17826	17889	17650	17675	17905	17912	17342	17849	17774	17792	17913	17818	17765	17739	17783	17926	17746	17824	17664	17754	17770	17717	17706	17832	17777	17821	17701	17787	17701	17702	17832	17685	17762	17779	17776	17870	17865	17834	17730	17695	17576	17694	17890	17773	17747	17764	17866	17839	17797	17923	17734	17727	17802	17485	17803	17796	17815	17775	17687	17813	17909	17730	17706	17874	17826	18006	17811	17733	17651	17873	17629	17768	17733	17873	17737	17716	17845	17834	17640	17679	17619	17705	17790	17940	17688	17684	17740	17604	17615	17594	17888	17789	17760	17782	17808	17719	17886	17697	17917	17710	17750	17828	17739	17679	17825	17804	17680	17860	17749	17847	17856	17760	17834	17857	17906	17678	17831	17630	17639	17732	17581	17847	17833	17716	17665	17808	17640	17831	17828	17655	18016	17838	17902	17825	17636	17786	17726	17865	17662	17792	17758	17621	17789	17819	17989	17704	17682	17800	17648	17809	17716	17780	17803	17726	17568	17884	17739	17742	17769	17658	17652	17646	17832	17767	17799	17729	17814	17764	17781	17770	18088	17737	17711	17816	17800	17919	17845	17758	17896	17670	17875	17948	17780	17748	17797	17667	17837	17646	17800	17705	17786	17838	17849	17705	17825	17761	17865	17721	17938	17912	17838	17839	17930	17789	17903	17782	17717	17707	17818	17668	17714	17741	17821	17827	17684	17745	17637	17751	17749	17792	17853	17631	17942	17806	17775	17572	17718	17512	17777	17636	17753	17884	17816	17740	17685	17763	17643	17540	17850	17725	17756	17916	17555	17637	17754	17846	17926	17886	17822	17804	17979	17804	17718	17625	17727	17921	17565	17746	17758	17788	17850	17954	17716	17844	17787	17673	17701	17895	17587	17734	17847	17652	17771	17809	17593	17771	17620	17691	17759	17937	17882	17825	17760	17859	17824	17913	17835	17943	17873	17692	17801	17668	17815	17763	17836	17786	17711	17730	17762	17722	17911	17698	17607	17737	17757	17755	17803	17799	17822	17802	17865	17643	17858	17658	17785	17644	17834	17871	17920	17656	17777	17896	17712	17903	17843	17807	17656	17778	17855	17686	17562	17754	17822	17894	17846	17792	17802	17775	17837	17949	17751	17597	17594	17786	17885	17676	17800	17900	17942	17898	17843	17702	17901	17788	17697	17709	17898	17817	17685	17773	17750	17724	17590	17723	17740	17651	17913	17712	17756	17746	17774	17923	17708	17704	17657	17694	17815	17618	17796	17687	17929	17783	17837	17767	17650	17859	17745	17851	17871	17839	17916	17807	17753	17926	17799	17924	17685	17702	17806	17770	17889	17632	17663	17679	17679	17709	17646	17851	17864	17781	17784	17808	17871	17745	17771	17824	17818	17714	17667	17755	17808	17806	17823	17694	17901	17869	17644	17968	17623	17743	17709	17793	17740	17698	17743	17582	17753	17919	17663	17731	17699	17703	17744	17781	17696	17743	17660	17884	17756	17829	17931	17680	17882	17828	17916	17748	17829	17780	17813	17614	17717	17706	17810	17956	17604	17802	17895	17804	17844	17865	17763	17669	17862	17811	17896	17816	17869	17792	17982	17774	17932	17812	17901	17768	17787	17727	17688	17849	17826	17515	17821	17794	17810	17659	17841	17673	17658	17739	17822	17836	17856	17748	17712	17744	17822	17810	17929	17834	17606	17683	17967	17804	17720	17781	17791	17811	17630	17818	17692	17741	17746	17624	17642	17743	17848	17830	17744	17674	17617	17814	17647	17787	17979	17656	17841	17721	17703	17717	17780	17821	17821	17649	17500	17744	17799	17755	17793	17879	17832	17873	17843	17728	17710	17766	17799	17707	17567	17803	17665	17963	17726	17782	17666	17889	17671	17733	17808	17641	17853	17830	17748	17957	17874	17749	17757	17835	17717	17927	17767	17767	17910	17810	17770	17731	17784	17887	17838	17804	17560	17876	17810	17755	17801	18018	17749	17692	17842	17732	17687	17796	17851	17736	17868	17810	17883	17829	17675	17703	17621	17832	17688	17772	17761	17869	17781	17773	17928	17833	17736	17941	17767	17796	17962	17628	17854	17693	17914	17707	17848	17837	17957	17718	17709	17702	17850	17805	17845	17957	17675	17823	17718	17825	17810	17793	17735	17882	17863	17778	17597	17902	17589	17881	17825	17821	17700	17777	17779	17686	17777	17862	17713	17646	17541	17931	17808	17845	17867	17836	17781	17618	17660	17586	17650	17843	17897	17956	17776	17880	17764	17819	17745	17742	17927	17681	17757	17842	17690	17872	17749	17806	17756	17674	17775	17791	17644	17858	17643	17844	17512	17950	17546	17825	17716	17813	18057	17749	17777	17855	17855	17617	17793	17658	17742	17917	17670	17716	17596	17495	17621	17838	17781	17746	17780	17669	17770	17693	17846	17779	17620	17843	17691	17851	17866	17681	17653	17644	17803	17761	17837	17707	17809	17856	17906	17797	17825	17892	17751	17739	17794	17783	17919	17744	17668	17636	17856	17706	17595	17762	17760	17820	17820	17786	17678	17756	17781	17672	17661	17711	17836	17764	17632	18007	17669	17675	17758	17664	17848	17740	17745	17851	17830	17668	17637	17927	17912	17888	17815	17832	17779	17767	17897	17775	17768	17724	17798	17688	17891	17741	17768	17713	17729	17835	17816	17852	17692	17638	17895	17823	17804	17831	17628	17727	17722	17997	17866	17669	17637	17778	17833	17772	17818	17745	17809	17797	17796	17809	17710	17945	17735	17784	17877	17715	17683	17686	17715	17730	17836	17716	17965	17848	17773	17757	17840	17866	17903	17813	17956	17681	17851	17833	17756	17691	17817	17645	17843	17678	17809	17783	17919	17686	17763	17825	17707	17724	17700	17629	17797	17839	17691	17693	17784	17819	17779	17931	17663	17709	17682	17922	17899	17804	17832	17772	17719	17882	17645	17851	17895	17772	17804	17953	17829	17854	17825	17822	17852	17743	17807	17748	17670	17894	17674	17774	17960	17692	17982	17777	17615	17685	17733	17773	17878	17799	17908	17721	17655	17795	17746	17741	17742	17739	17646	17495	17912	17795	17557	17672	17766	17648	17843	17949	17853	17682	17700	17801	17651	17728	17745	17846	17939	17801	17852	17783	17740	17956	17671	17799	17740	17816	17730	17706	17679	17843	17838	17763	17885	17712	17822	17761	17783	17721	17702	17776	17745	17820	17856	17787	17700	17834	17718	17713	17711	17632	17714	17806	17692	17750	17765	17768	17780	17681	17921	17752	17824	17720	17721	17684	17904	17692	17915	17850	17726	17795	17731	17636	17778	17776	17861	17646	17884	17674	17753	17737	17756	17779	17847	17697	17672	17779	17780	17742	17542	17787	17793	17721	17795	17732	17787	17768	17806	17630	17826	17691	17803	17754	17663	17566	17690	17827	17596	17863	17705	17802	17743	17630	17768	17649	17791	17810	17824	17803	17795	17782	17781	17808	17664	17728	17926	17784	17608	17853	17843	17815	17864	17687	17773	17708	17663	17841	17745	17951	17853	17649	17724	17685	17846	17684	17801	17662	17781	17868	17837	17774	17836	17755	17769	17792	17884	17750	17684	17703	17745	17830	17820	17743	17753	17698	17738	17893	17750	17712	17784	17737	17805	17884	17624	17924	17918	17695	17818	17745	17674	17850	17898	17835	17579	17906	17788	17943	17710	17910	17692	17766	17712	17885	17708	17953	17849	17700	17722	17950	18028	17695	17869	17792	17810	17844	17944	17732	17616	17881	17682	17635	17918	17693	17705	17894	17806	17773	17871	17805	17751	17837	17652	17761	17684	17755	17735	17791	17872	17967	17695	17730	17510	17697	17675	17730	17784	17860	17904	17738	17707	17697	17823	17811	17706	17785	17817	17648	17888	17907	17929	17602	17839	17720	17505	17774	17818	17922	17473	17765	17858	17852	17868	17757	17810	17906	17767	17972	17818	17607	17638	18009	17752	17820	17840	17806	17859	17640
23124	21174	28946	23704	21645	24875	26634	20936	20476	20606	20506	20400	31445	43060	24507	20900	20354	20044	20234	20143	20045	19940	20088	20141	20069	19973	19996	20026	20131	19671	19993	19964	19827	19903	19762	20098	19884	20226	19717	19854	19985	19856	20023	19670	20075	19844	19771	20029	20160	20735	21106	20932	20434	20137	19983	19984	20089	19915	20083	20053	19779	19746	20083	19895	19854	20054	19969	19848	19980	19831	20002	19829	19866	20027	20007	19702	20152	19851	19833	19781	19992	19866	19980	19912	19835	19900	19985	20013	19854	20061	19771	20018	20020	19870	19829	19824	19964	19864	19948	19918	19853	19881	19900	19749	19896	19846	19944	20041	19928	19892	19683	19899	19955	19896	19773	19967	19875	19778	19874	20008	19788	20022	20128	19832	20085	19802	19960	20035	19959	19855	19919	20055	19825	19740	19824	19969	19880	20114	20025	20111	19828	19914	19734	19938	19804	19738	19781	19872	19930	19841	19931	19763	20076	19821	19612	19872	19968	19849	19786	19962	19855	19946	19898	19868	19973	19808	19947	19945	19768	19820	19780	19956	20034	19776	19818	19870	19742	19918	19952	19942	19762	19791	19884	19978	19856	19984	19926	19834	19807	19892	19642	19781	19692	19698	20068	19840	19992	19916	19675	19705	19859	19957	19888	20021	19818	19879	19994	19816	19742	20032	19884	20005	19679	19788	19961	19944	19822	19939	19894	19817	19964	19772	19844	20028	19906	19989	20130	19958	19846	20053	20050	19822	19878	19725	20030	19752	19968	19911	19969	19916	19696	19750	19804	19973	19901	20028	19760	19896	19934	19897	19774	19983	19784	20134	19911	19744	19744	20058	19865	19954	19816	19950	19935	19878	19866	19829	19931	19919	19900	19867	19977	19890	19982	19803	19902	19939	19953	19748	19940	19920	19837	19797	19865	19905	19931	20086	20072	19776	19898	19837	19898	19966	19806	19893	19876	19711	19815	19766	19716	19997	19795	19972	19857	19824	20179	19739	19912	19839	19841	20060	19834	19493	19969	19856	19835	19687	20165	19946	19955	19795	19983	19647	19635	19974	20130	19783	19811	19850	19949	19950	19695	19923	19975	20012	19994	19984	19996	19936	19976	19733	19907	19762	19860	19786	19808	19955	19989	19932	19786	19911	19791	20012	19762	19946	19911	20003	19845	19826	19911	19695	19755	19782	19785	19802	20077	19920	19885	19882	20105	19939	19823	19892	19881	19636	19806	19860	19971	19913	19891	19808	20029	19774	19882	19839	19579	20003	20003	19821	19943	19883	19990	19694	19892	19726	19914	19805	19951	19790	19793	19763	19682	19807	19935	19858	19883	19786	19996	19821	19658	19907	19941	19757	19651	19820	20049	19737	19961	19812	19812	19997	19771	19954	19888	19973	19944	19953	19943	20026	20100	19848	19791	19686	19915	19685	19893	19928	19673	19937	19731	19847	19758	19955	19968	20050	19715	20127	19944	19866	19742	19673	19762	20171	19957	19782	19830	20044	19881	19978	20070	19913	19976	19976	19785	19889	19945	19940	19950	19799	19797	19982	19873	20039	19901	19932	20077	19957	19950	19794	19820	20111	20034	19802	20035	19931	19844	19945	19750	19674	19730	19953	19716	19943	20030	19672	19612	20012	19856	19948	19704	19973	19718	19906	19851	19964	19739	19817	19966	19921	19891	19755	19810	19904	19905	19946	19843	19869	19800	19926	20095	19864	19835	19832	19951	19985	19983	19979	19868	20028	20054	19735	19819	19848	19933	19954	19837	19987	19983	19966	19851	19911	19995	19898	20022	19867	19937	19954	19930	19832	19963	19793	19738	19883	19753	20006	19887	19838	20034	19863	19823	19763	20030	19895	20045	19603	19889	19977	19884	20090	19931	19747	19775	20009	19933	20073	19602	19906	19829	19712	19802	19916	19837	19801	19909	19782	19990	19954	20177	19855	19883	19895	19991	19822	19874	19936	19874	19984	19755	19966	19782	20011	19884	19801	19870	19916	19957	19696	19897	19834	19925	19888	19835	19808	19972	19886	20064	19718	19833	19969	19923	19888	19798	19927	19912	19889	19649	19745	19856	19964	19858	19772	19890	19971	20110	19975	19990	19864	19976	19882	19888	19796	19969	19651	19882	20077	19838	19964	20032	19934	19724	19869	19875	19949	19925	20037	19733	20049	19766	19854	19799	20032	19804	19781	19980	19783	19733	19900	19745	19834	19665	19836	19889	19813	19962	19863	19787	19841	19865	19709	19665	19659	19849	19803	19745	19894	19767	19944	20055	19890	19840	19912	19870	19891	19744	19894	20029	19915	19942	19706	19959	20021	19897	19933	19862	20020	19896	19906	19823	19606	19820	19851	20029	19675	19792	19704	19810	19884	19978	19875	19929	19946	19944	19739	19976	19840	20070	19779	19760	19910	19764	19775	19891	20085	19917	19975	19946	20074	20025	19795	19849	19866	19960	19939	19683	19717	19792	19888	19901	19796	19732	19837	19911	19930	19884	19960	19838	19831	19800	19711	19934	19902	19884	19808	19861	19886	19870	19956	19951	19910	19976	19866	19858	20028	19864	19979	19812	19909	19924	20035	19791	19854	19866	19736	19841	19862	19759	19908	19934	19793	19958	19776	19889	19857	20086	19749	19867	20000	19892	19861	19896	19873	19691	19758	19805	19950	19784	19900	19991	20193	19813	19969	19722	20108	19969	19867	19774	19874	19917	19744	19806	19822	20152	19859	19801	19788	19876	19944	20067	19862	19751	19950	20117	19850	19665	19807	19832	19847	19775	19781	19946	19977	19901	19997	19764	19894	19908	19634	19916	19803	19739	19848	19904	19782	19693	19904	20040	19833	19812	19905	19827	20038	19688	19652	19803	19899	20079	19781	19863	19855	19676	19830	19778	19836	19860	20051	19774	19735	20010	20105	19903	19881	19890	19831	19819	19953	19864	19816	19945	19763	19821	19839	19915	19716	19782	19708	19925	20017	20065	19975	19931	19839	19941	19571	19913	19902	19915	19756	19910	19844	19899	19894	19827	19858	19918	19939	19907	19771	19766	19999	19761	19782	19662	19651	19810	19866	19974	19837	19947	19904	20012	19846	19733	19939	19907	19860	19900	19715	19975	19934	19792	19940	19899	19889	19752	19683	20001	19905	19826	19791	19945	19754	19952	19886	19875	19921	19609	19834	19863	19840	20007	20235	19941	19996	19972	19823	19884	19898	19727	19528	19567	19893	19622	20016	19969	19940	19981	19974	20103	19744	19769	19813	19878	20023	19954	19867	19768	20075	19944	19782	19788	19796	19841	19947	19925	19870	19718	19749	19838	19855	19901	19823	19914	19896	19980	19904	19840	19860	19931	19752	19918	19998	19957	19954	19878	19631	19930	19790	19915	19766	20112	19914	19841	19815	19843	20076	19742	19714	19787	19954	19829	19934	19945	19932	19855	19902	19722	20093	19963	19749	19723	19929	19773	19960	19992	19980	19808	19658	19838	19940	19801	19928	19823	19887	19939	19864	19858	19699	19926	19842	19995	19807	19703	19647	19928	19915	19767	19740	19800	19845	19888	19709	19821	19794	19862	19918	19767	19774	19793	19835	19876	19881	19800	19909	19859	19947	19819	19860	19911	19919	19827	19989	19600	19820	20021	19878	19828	19631	19872	19994	19911	19929	19895	19939	19805	20050	20170	19747	20008	19878	19991	19704	19877	19825	19832	20207	20007	19895	19920	19987	19956	19783	20009	19810	19901	19718	19837	19931	20028	19773	19960	19923	19785	19851	19886	19814	19833	19878	19936	19969	19823	19851	19808	20093	19882	19745	20025	19907	19803	19960	19965	19820	19822	20100	19941	19886	19948	19790	19882	19807	19860	20121	19877	19746	19914	19897	19882	19699	19769	19918	19896	19962	19829	19910	19990	19905	19809	19930	20058	19882	19676	19697	20133	19790	19743	19676	19961	19612	19951	19756	19874	19798	19951	19831	19741	19994	19777	19793	19776	19870	19790	19868	20107	19884	19848	19779	19728	19568	19718	20011	19746	19866	19647	19957	19832	19921	20019	19751	19719	19904	19963	19977	19911	19880	19884	19645	19907	19833	19916	19901	19859	19965	19729	19820	19859	19817	19866	19930	19964	19958	20154	19981	19935	19900	19669	19967	19844	19786	19911	19879	19678	20062	19944	19914	19764	19697	19834	19793	19818	19881	19877	19873	19909	19932	19914	19805	20015	19721	19948	19763	19829	19896	19968	19806	19871	19792	19958	19946	19834	19587	19816	19818	19943	19888	19782	19713	19791	19809	19869	19915	19641	19979	19549	19613	19945	19847	20061	19821	19690	19832	19703	19778	19827	19811	19940	19843	19802	19936	19704	19925	20077	19663	19923	19865	19987	19852	20051	20159	20017	19920	19888	20000	19849	19689	19816	19828	19946	19618	19708	19802	19900	19938	19943	19965	19932	19646	19823	20043	19917	19863	19880	19971	19837	19810	19942	19934	20036	20024	19975	20212	19893	19829	19815	20030	19919	19866	19900	19917	19932	19711	20000	20089	20088	19823	19991	19760	19894	19728	19780	19967	20017	20046	19851	19954	19980	19642	19924	20055	20050	20114	19895	19932	19848	19777	19737	19745	19841	20144	19962	19939	20019	19730	19864	19873	19933	20007	19877	19933	19975	19816	19771	19702	19940	19844	19798	19858	19892	20051	19758	19906	20039	19988	19943	19766	19793	19802	19841	19925	19976	19650	19873	19768	20072	19995	19871	19901	20065	19967	19861	20014	19660	19675	19933	19802	19805	19847	19888	19864	19782	19939	19638	19876	19847	19766	19904	19912	19962	19863	19905	19977	19913	19916	19961	19889	19851	19648	19842	19904	19766	19945	20013	19944	19731	19616	19971	19964	19908	20142	19712	19933	19854	19980	19886	19744	19791	20027	19759	19920	19897	19832	19811	20062	19888	19866	19988	20026	19608	19630	19571	19595	19735	19839	19579	19868	19995	19968	19898	19839	19990	19892	19752	19881	19767	20007	19988	19919	19984	19798	19875	19762	19982	19854	20045	19801	19894	19863	19812	19841	19859	19888	19814	19876	19888	19800	19959	19912	19901	19811	20047	19892	19794	19923	19785	19756	19760	19494	19878	19730
16824	28194	26120	22137	20749	22646	22583	18829	18609	18339	18322	18173	34660	42860	17975	18065	17650	17966	17976	17784	17936	17912	17904	17837	17910	17875	17938	17906	17790	17832	17766	17829	17885	17587	17857	17870	17618	17734	17799	17823	17598	17897	17905	17706	17974	17809	17703	17700	18441	19478	19447	19185	18590	18067	18035	17774	17843	17722	17747	17982	17641	17969	17782	17706	17811	17698	17790	17709	17920	17811	17910	17729	17833	17798	17807	17791	17809	17878	18048	17758	17718	17713	17914	17978	17724	17891	17626	17746	17806	17817	17696	17980	17611	17780	17723	17698	17734	17843	17676	17752	17832	17729	17745	17637	17733	17823	17713	17658	17942	17695	17781	17901	17763	17839	17608	17917	17765	17793	17798	17800	17851	17736	17743	17825	17849	17780	18025	17694	17788	17742	17735	17811	17775	17695	17846	17681	17766	17702	17748	17674	17695	17798	17737	17903	17631	17901	17846	17651	17763	17630	17771	17780	17723	17793	17891	17767	17810	17770	17737	17737	17757	17684	17804	17770	17669	17881	17633	17701	17710	17821	17700	17816	17740	17727	17725	17972	17924	17916	17836	17819	17693	17732	17991	17868	17717	17761	17733	17726	17631	17530	17816	17774	17826	17752	17781	17701	17751	17511	17745	17849	17695	17825	17914	17797	17749	17987	17546	17602	17707	17870	17747	17668	17714	17789	17760	17765	17707	17668	17635	17678	17833	17904	17818	17630	17786	17663	17841	17623	17772	17648	17958	17832	17727	17897	17841	17833	17904	17609	17816	17844	17867	17617	17881	17836	17869	17720	17887	17947	17793	17798	17528	17853	17883	17737	17818	17813	17820	17697	17725	17823	17771	17591	17689	17817	17829	17737	17759	17948	17702	17744	17782	17785	17655	17711	17786	17795	17630	17702	17860	17655	17751	17828	17779	17935	17680	17568	17687	17641	17752	17767	17908	17695	17730	17617	17824	17746	17722	17778	17715	17818	17757	17822	17654	17904	17762	17799	17789	17800	17790	17805	17759	17650	17733	17774	17690	17693	17797	17682	17774	17789	17906	17931	17659	17842	17766	17756	17727	17689	17842	17722	17804	17752	17725	17740	17686	17807	17654	17730	17575	17964	17653	17725	17761	17726	17918	17743	17893	17888	17659	17918	17765	17690	17770	17674	17808	17856	17780	17639	17732	17730	17725	17643	17945	17719	17775	17728	17869	17875	17929	17726	17615	17698	17848	17756	17629	17727	17877	17860	17808	17612	17813	17704	17708	17794	17696	17864	17847	17713	17845	17728	17868	17634	17751	17640	17648	17760	17937	17739	17645	17752	17837	17894	17733	17894	17792	17754	17857	17627	17921	17837	17751	17655	17667	17833	17732	17849	17803	17768	17604	17687	17848	17900	17770	17824	17853	17850	17641	17731	17639	17757	18020	17816	17796	17814	17850	17696	17740	17656	17786	17596	17882	17687	17631	17791	17745	17746	17560	17681	17540	17782	17756	17874	17820	17751	17703	17615	17889	17805	17744	17787	17862	17750	17877	17556	17899	17847	17975	17721	17892	17749	17759	17851	17621	17643	17887	17715	17772	17884	17802	17719	17910	17703	17614	17785	17761	17819	17799	17720	17932	17585	17859	17921	17768	17884	17824	17987	17767	17698	17687	17936	17767	17813	17728	17895	17674	17803	17832	17636	17747	17809	17771	17799	18046	17633	17951	17800	17791	17782	17685	17709	17874	17952	17818	17807	17484	17775	17643	17781	17690	17895	17600	17686	17589	17631	17692	17863	17826	17756	17761	17839	17720	17859	17754	17625	17685	17710	17903	17597	17807	17709	17678	17833	17719	17724	18097	17624	17727	17752	17757	17797	17653	17691	17628	17835	17745	17881	17846	17826	17860	17746	17840	17738	17872	17820	17897	17834	17744	17691	17714	17696	17884	17708	17889	17757	17737	17748	17812	17886	17943	17742	17504	17743	17680	17801	17822	17761	17740	17917	17769	17773	17676	17777	17650	17935	17844	17807	17901	17859	17747	17789	17848	17487	17676	17717	17607	17870	17775	17680	17772	17729	17591	17803	17684	17913	17569	17780	17792	17840	17809	17696	17780	17797	17690	17756	17784	17767	17815	17884	17758	17705	17724	17686	17621	17833	17633	17973	17831	17704	17689	17739	18003	17547	17806	17820	17916	17928	17851	17825	17724	17826	17752	17712	17922	17660	17766	17942	17736	17681	17746	17675	17789	17730	17847	17813	17800	17707	17808	17852	17908	17833	17703	17817	17879	17679	17768	17871	17811	17913	17704	17846	17651	17887	17768	17662	17759	17755	17869	17775	17771	17770	17578	17934	17757	17831	17888	17731	17832	17949	17675	17763	17620	17825	17831	17875	17842	17741	17796	17750	17874	17613	17878	17759	17738	17919	17842	17625	17813	17644	17751	17834	17668	17728	17845	17940	17713	17807	17817	17722	17923	17702	17856	17639	17871	17848	17691	17633	17870	17706	17897	17998	17777	17644	17678	17842	17847	17594	17618	17746	17796	17720	17645	17815	17752	17751	17587	17972	17823	17727	17996	17669	17752	17754	17787	17809	17559	17716	17735	17894	17860	17768	17665	17935	17625	17731	17787	17916	17772	17750	17672	17927	17802	17650	17798	17666	17807	17513	17664	17869	17692	17822	17407	17577	17779	17828	17927	17841	17909	17935	17739	17630	17947	17839	17962	17666	17769	17538	17854	17813	17735	17846	17855	17565	17673	17934	17857	17681	17956	17769	17556	17769	17795	17787	17626	17759	17877	17700	17735	17610	17726	17882	17681	17838	17964	17791	17596	17813	17726	17686	17695	17748	17700	17835	17886	17693	17804	17775	17829	17843	17664	17551	17799	17724	17882	17754	17474	17950	17615	17703	17794	17824	17626	17672	17792	17899	17789	17799	17704	17880	17811	17759	17669	17789	17794	17812	17816	17758	17597	17937	17669	17983	17658	17778	17816	17734	17843	17627	17713	17815	17837	17786	17616	17727	17813	17775	17767	17837	17830	17981	17638	17593	17727	17750	17762	17719	17686	17844	17836	17770	17684	17915	17742	17711	17909	17814	17757	17698	17759	17602	17841	17876	17821	17719	17720	17830	17778	17683	17796	17677	17817	17786	17748	17868	17727	17783	17747	17735	17778	17720	17818	17754	17859	17871	17846	17697	17756	17559	17836	17695	17789	17866	17788	17773	17813	17812	17730	17725	17866	17845	17532	17799	17754	17727	17754	17752	17774	17780	17749	17681	17784	17706	17663	17788	17963	17704	17703	17815	17700	17785	17717	17757	17855	17726	17816	17654	17861	17736	17751	17815	17889	17800	17760	17830	17797	17846	17810	17859	17790	17712	17669	17873	17742	17798	18043	17806	17770	17674	17769	17665	17739	17805	17565	17922	17720	17761	17775	17727	17770	17666	17853	17763	17828	17686	17750	17736	17566	17704	17761	17902	17761	17867	17720	17815	17690	17769	17882	17679	17776	17639	17847	17629	17908	17750	17831	17672	17800	17639	17753	17758	17912	17848	17934	17859	17758	17746	17636	17800	17843	17491	17868	17775	17605	17887	17722	17884	17692	17688	17785	17789	17906	17833	17751	17802	17523	17809	17782	17688	17828	17773	17817	17848	17711	17693	17807	17762	17629	17882	17795	17850	17731	17760	17882	17742	17666	17776	17739	17711	17862	17709	17884	17796	17809	17892	17883	17675	17616	17633	17680	17757	17783	17608	17528	17780	17720	17919	17747	17830	17770	17889	17632	17943	17721	17822	17848	17560	17817	17669	17827	17636	17725	17709	17671	17668	17715	17559	17761	17702	17681	17855	17863	17898	17645	17689	17800	17829	17794	17656	17857	17620	17744	17708	17805	17740	17779	17798	17649	17811	17740	17835	17691	17786	17770	17488	17885	17919	17617	18010	17723	17627	17762	17789	17643	17739	17664	17596	17722	17677	17862	17706	17921	17741	17803	17832	17850	17656	17833	17787	17864	17709	17774	17883	17607	17737	17883	17735	17835	17793	17779	17748	17809	17690	17818	17736	17751	17586	17924	17728	17720	17983	17747	18114	17779	17814	17708	17821	17732	17576	17768	17616	17701	17712	17895	17866	17891	17862	17760	17704	17739	17801	17698	18032	17927	17704	17831	17754	17642	17845	17738	17855	17795	17788	17636	17777	17775	17747	17787	17787	17712	17808	17832	17793	17705	17875	17627	17704	17736	17784	17890	17699	17756	17784	17706	17821	17824	17825	17867	17802	17615	17701	17923	17882	17764	17848	17791	17848	17540	17604	17776	17691	17895	17692	17844	17825	17861	17761	18070	17679	17567	17727	17818	17756	17840	17565	17742	17810	17882	17755	17757	17737	17660	17755	17751	17721	17692	17698	17775	17741	17833	17792	17704	17772	17853	17789	17834	17861	17744	17815	17894	17795	17765	17576	17784	17685	17645	17942	17743	17775	17776	17893	17737	17933	17789	17884	17768	17881	17678	17726	17934	17625	17736	17694	17706	17873	17803	17703	17886	17683	17811	17624	17774	17777	17974	17651	17851	17469	17799	17688	17734	17598	17652	17922	17664	17689	17543	17830	17595	17803	17604	17651	17698	17950	17580	17796	17859	17656	17614	17854	17656	17810	17574	17740	17686	17646	17916	17825	17683	17824	17711	17567	17868	17689	17859	17730	17797	17719	17752	17902	17724	17750	17797	17609	17838	17867	17666	17875	17811	17770	17672	17657	17882	17925	17791	17846	17715	17752	17896	17756	17707	17785	17785	17645	17713	17718	17817	17961	17739	17763	17765	17833	17821	17914	17895	17727	17622	17724	17726	17865	17860	17792	17679	17802	17660	17835	17934	17811	17886	17710	17794	17608	17893	17842	17849	17848	17656	17739	17856	17648	17754	17749	17843	17736	17714	17910	17723	17864	17812	17600	17572	17808	17863	18122	17681	17733	17864	17804	17756	17841	17879	17784	17916	17722	17826	17641	17672	17620	17599	17881	17862	17866	17764	17775	17776	17640	17858	17718	17720	17700	17925	17723	17745	17848	17582	17819	17658	17754	17594	17799	17662	17727	17985	17742	17711	17754	17916	17806	17736	17960	17771	17939	17685	17841	17924	17696	17723	17673	17700	17750
27700	21964	23980	21683	19151	19201	19870	19327	19257	19294	19357	19258	20106	21909	19723	19251	19122	19464	19275	19497	19374	19352	19230	19169	19342	19250	19240	19291	19250	19269	19178	19194	19392	19467	19341	19308	19155	19218	19229	19250	19365	19280	19428	19308	19387	19333	19309	19534	19186	19529	19275	19407	19511	18991	19316	19419	19233	19306	19332	19160	19457	19289	19340	19310	19317	19264	19364	19363	19211	19386	19167	19329	19080	19078	19258	19300	19500	19226	19203	19182	19413	19172	19375	19264	19204	19451	19269	19106	19176	19291	19385	19285	19335	19128	19159	19201	19338	19341	19260	19147	19257	19216	19117	19113	19202	19290	19117	18851	19198	19231	19335	19429	19321	19353	19470	19396	19164	18921	19203	19333	19297	19413	19206	19155	19254	19232	19316	19294	19302	19281	19255	19204	19202	19215	19225	19195	19221	19203	19336	19370	19337	19376	19100	19188	19217	19289	19247	19270	19143	19269	19287	19178	19338	19212	19264	19172	19403	19113	19364	19154	19104	19311	19358	19295	19197	19222	19201	19259	19449	19425	19187	19321	19187	19368	19413	19251	19149	19116	19193	19119	19150	19124	19201	19258	19427	19367	19188	19228	19455	19306	19295	19361	18905	19221	19137	19186	19173	19395	19465	19381	19337	19233	19240	19350	19305	19227	19501	19294	19366	19233	19258	19267	19210	19405	19164	18979	19216	19256	19405	19236	19053	19352	19193	19344	19124	19445	19319	19315	19080	19274	19378	19071	19244	19116	19133	19323	19264	19273	19161	19217	19215	19203	19296	19310	19157	19354	19218	19180	19280	19081	18946	19036	19144	19226	19257	19425	19211	19421	19243	19426	19169	19247	19276	19113	19178	19210	19478	19243	19270	19373	19311	19407	19171	19186	19185	19163	19201	19222	19181	19243	19430	19123	19243	18950	19320	19259	19327	19347	19502	19337	19399	19246	19205	19126	19226	19336	19283	19202	19457	19289	19343	19370	19331	19294	19189	19241	19301	19437	19234	19227	19299	19273	19215	19052	19259	19220	19420	19182	19192	19290	19361	19407	19471	19300	19261	19281	19289	19123	19164	19293	19143	19177	19210	19075	19227	19375	19092	19302	19331	19154	19200	19325	19121	19309	19194	19212	19266	19229	19179	19229	19273	19225	19346	19204	19151	19234	19375	19175	19486	19260	19244	19374	19331	19111	19240	19224	19225	19215	19079	19130	19183	19279	19231	19221	19224	19343	19245	19193	19134	19343	19235	19254	19045	19215	19222	19258	19288	19460	19030	19327	19404	19376	19213	19012	19249	19288	19392	19288	19211	19150	19275	19306	19321	19235	19181	19046	19235	19258	19355	19460	19307	19135	19425	19139	19438	19095	19096	19337	19274	19227	19151	19204	19190	19049	19178	19131	19161	19417	19226	19475	19064	19339	19389	19097	19407	19243	19165	19288	19211	19345	19259	19388	19163	19116	19236	19420	19427	19167	19309	19272	18997	19248	19100	19285	19162	19337	19299	19156	19256	19315	19416	19316	19139	19188	19168	19186	19362	19328	19346	19257	19254	19175	19071	19197	19293	19264	19214	19268	19123	19403	19219	19337	19103	19270	19369	19249	19239	19267	19339	19405	19338	19163	19221	19276	19068	19230	19232	19062	19150	19313	19545	19441	19297	19103	19185	19124	19248	19228	19278	19235	19177	19390	19134	19254	19345	19206	19134	19194	19154	19322	19387	19122	19196	19061	19418	19205	19328	19135	19192	19221	19072	19199	19026	19153	19210	19180	19142	19150	19208	19162	19037	19414	19453	19267	19387	19226	19020	19163	19172	19153	19095	19143	19330	19158	19154	19122	19140	19260	19015	19365	19190	19201	19414	19110	19295	19247	19321	19193	19229	19177	19315	19398	19061	19231	19338	19215	19201	19248	19131	19256	19357	19213	19490	19288	19126	19255	19181	19097	19256	19323	19309	19257	19307	19384	19329	19191	19157	19137	19071	19269	19190	19463	19300	19366	19105	19248	19365	19314	19173	19221	19055	19352	19158	19153	19326	19299	19018	19168	19443	19095	19293	19253	18957	19269	19078	19407	19144	19232	19345	19277	19282	19256	19344	19272	19047	19334	19025	19285	19356	18960	19403	19275	19392	19280	19266	19102	19323	19199	19029	19237	19291	19166	19280	19334	19032	19352	19276	19331	19187	19031	19189	19213	19389	19133	19210	19291	19187	19090	19135	19431	19236	19133	19393	19410	19205	19191	19347	19261	19091	19293	19427	19186	19402	19307	19373	19103	19200	19237	19368	19358	19182	19196	19147	19245	19325	19149	19199	19358	19402	19206	19116	19248	19224	19136	19082	19295	19377	19246	19259	19329	19250	19372	19279	19090	19226	19296	19259	19304	19316	19238	19396	19059	19331	19191	19206	19296	19241	18984	19348	19118	19374	19350	19296	19292	19060	19404	19299	19194	19420	19218	19240	19221	19195	19398	19234	18933	19148	19228	19209	19144	19258	19035	19243	19050	19214	19078	19164	19383	19271	19187	19299	19379	19257	19209	19235	19169	19287	19207	18973	19206	19393	19222	19403	19474	19091	19373	19239	19182	19092	19214	19209	19172	19203	19249	19017	19219	19341	19391	19319	19162	19420	19231	19331	19362	19325	19415	19171	19393	19172	19240	19145	19332	18987	19165	19164	19094	19172	19311	19264	19204	19191	19181	19327	19281	19262	19106	19171	19179	19291	19191	19286	19201	19210	19355	19157	19369	19307	19202	19222	19119	19198	19291	19279	19114	19171	19299	19179	19225	19241	19243	19106	19209	19299	19230	19346	19202	19204	19281	19280	19203	19333	19128	19319	19355	19130	19184	19167	19128	19372	19223	19464	19028	19152	19359	19312	19100	19137	19047	19228	19059	19258	19225	19426	19338	19107	19280	19234	19116	19235	19286	19335	19372	19350	19173	19475	19231	19165	19283	19242	19245	19282	19296	19332	19189	19490	19439	18973	19110	19407	19240	19074	19190	19228	19186	19488	19367	19282	19312	19197	19270	19426	19148	19415	19312	19281	19341	19127	19043	19136	19130	19049	19314	19116	19136	19118	19226	19277	19261	19161	19348	19292	19150	19251	19059	19191	19029	19196	19306	19225	19303	19071	19249	19243	19461	19112	19243	19345	19089	19320	19155	19472	19016	19325	19386	19432	19379	19349	19389	19200	19079	19126	19166	19277	19357	19278	19235	19302	19458	19466	19348	19174	19320	19242	19097	19279	19066	19273	19310	19139	19162	19121	19256	19212	19101	19125	19341	19182	19322	19117	19107	19287	19335	19248	19257	19226	19329	19332	19226	19265	19215	19225	19212	19167	19318	19181	19227	19360	19198	19073	19254	19085	19232	19230	19433	19093	19224	19309	19163	19309	19024	19331	19164	19151	19188	19390	19231	19176	19110	19286	19321	19447	19288	19331	19269	19243	19325	19296	19132	19218	18988	19185	19111	19160	18998	19201	19177	19280	19321	19394	19149	19404	19128	19271	19230	19140	19074	19103	19337	19246	19190	19268	19176	19388	19323	19119	19318	19178	19176	19248	19235	19438	19251	19296	19384	19165	19328	19399	19288	19179	19153	19271	19332	19167	19357	19341	19076	19161	19185	19221	19493	19265	19426	19234	19316	19192	19390	19592	19123	19308	19212	19327	19325	19375	19238	19133	19229	19502	19522	19204	19459	19254	19495	19466	19245	19345	19292	19231	19170	19313	19271	19261	19324	19246	18981	19295	19156	19108	19189	19382	19468	19292	19314	19248	18970	19203	19454	19266	19238	19295	19316	19107	19283	19373	19163	19363	19111	19074	19214	19257	19228	19363	19175	19215	19083	19126	19268	19080	19228	19339	19422	19259	19153	19267	19129	19057	19185	19151	19212	19384	19070	19246	19183	19112	19414	19224	19279	19321	19211	19336	19363	19333	19152	19249	19286	19340	19145	19169	19159	19153	19166	19092	19261	19288	19308	19274	19214	19065	19283	19154	19223	19148	19185	19342	19390	19219	19259	19061	19147	19146	19273	19252	19191	19164	19253	19251	19233	19187	19309	19502	19060	19235	19349	19234	19311	19049	19072	19213	19234	19425	19161	19247	19379	19193	19237	19323	19069	19183	19297	19387	19245	19264	19306	19105	19394	19129	19118	19382	19295	19048	19301	19221	19262	19209	19021	19196	19287	19514	19003	19369	19230	19337	19208	19348	19274	19081	19065	19373	19331	19139	19389	19069	19216	19158	19258	19242	19040	19358	19229	19179	19304	19373	19240	19356	19083	19083	19248	19275	19216	19318	19308	19470	19349	19217	19174	19133	19294	19276	19096	19287	19302	19253	19054	19160	19300	19259	19222	19460	19142	19503	19329	19202	19112	19486	19367	19236	19202	19014	19082	19289	19177	19202	19365	19402	19322	19439	19400	19365	19103	19280	19234	19041	19374	19282	19034	19277	19432	19236	19239	19368	19193	19255	19221	19380	19243	19336	19474	19315	19236	19087	19286	19336	19160	19261	19199	19375	19313	19177	19135	19271	19214	19155	19335	19245	19258	19191	19208	19364	19361	19217	19165	19143	19461	19327	19245	19272	19245	19127	19113	19158	19288	19165	19265	19224	19350	19181	19264	19484	19163	19235	19120	19241	19177	19456	19235	19339	19218	19198	19120	19444	19538	19256	19133	19323	18876	19293	19262	19356	19335	19220	19223	19247	19060	19130	19171	19212	19298	19261	19114	19309	19531	19354	19189	19086	19376	19273	19050	19366	19249	19305	19235	19275	19377	19338	19224	19348	19223	19295	19208	19192	19242	19325	19080	19144	19131	19178	19232	19498	19207	19319	19218	19232	19465	19349	19287	19215	19191	19105	19038	19143	19198	19176	19207	19129	19352	19116	19152	19112	19448	19349	19201	19420	19402	19333	19285	19137	19295	19122	19395	19112	19211	19167	19133	19192	19329	19061	19200	19455	19174	19256	19376	19307	19293	19249	19244	19020	19164	19399	19551	19062	19332	19232	19292	19424	19367	19184	19287	19268	19287	19402	19219	19234	19145	19017	19252	19183	19148	19250	19066	19356	19350	19292	19439	19175	19226	19272	19414	19182	19274	19217	19260	19254	19167	19292	19275	19414	19120
15974	18049	17927	17602	17484	17660	17893	17480	17282	17205	17441	17257	19138	21533	17374	17391	17328	17338	17300	17364	17504	17342	17357	17349	17366	17208	17474	17517	17446	17589	17515	17310	17441	17431	17297	17432	17387	17029	17305	17502	17264	17398	17381	17376	17346	17369	17353	17248	17452	17366	17537	17580	17527	17392	17444	17489	17454	17420	17437	17408	17449	17324	17223	17374	17266	17334	17435	17424	17180	17148	17470	17314	17398	17384	17450	17403	17086	17345	17333	17224	17479	17434	17330	17326	17421	17337	17489	17263	17406	17273	17330	17383	17256	17431	17414	17289	17347	17402	17345	17438	17335	17245	17290	17241	17527	17351	17194	17373	17364	17255	17180	17404	17338	17292	17312	17416	17398	17396	17350	17350	17357	17387	17368	17428	17217	17197	17337	17333	17285	17266	17247	17248	17290	17279	17362	17444	17258	17429	17387	17294	17216	17127	17343	17306	17320	17449	17317	17400	17322	17377	17461	17487	17368	17410	17220	17423	17237	17267	17155	17202	17295	17278	17402	17270	17293	17332	17259	17307	17434	17387	17313	17323	17240	17403	17325	17413	17388	17363	17286	17204	17371	17290	17288	17106	17291	17277	17350	17626	17269	17462	17264	17292	17260	17352	17180	17372	17310	17228	17528	17278	17345	17243	17279	17376	17479	17420	17461	17124	17339	17362	17421	17168	17248	17403	17397	17355	17238	17142	17324	17327	17368	17340	17316	17276	17426	17264	17342	17380	17243	17395	17247	17265	17444	17407	17239	17251	17333	17397	17178	17277	17470	17351	17192	17169	17410	17455	17315	17639	17324	17240	17290	17517	17336	17473	17325	17441	17120	17434	17328	17400	17419	17320	17368	17369	17155	17345	17357	17332	17195	17368	17308	17400	17531	17155	17253	17499	17350	17233	17225	17309	17331	17342	17391	17405	17335	17270	17288	17418	17439	17420	17208	17262	17420	17394	17303	17322	17389	17307	17244	17412	17267	17327	17431	17386	17341	17402	17427	17348	17202	17359	17402	17252	17268	17254	17169	17210	17417	17289	17246	17288	17337	17266	17395	17377	17347	17415	17138	17300	17215	17410	17198	17255	17250	17480	17468	17371	17318	17324	17271	17577	17197	17353	17383	17357	17202	17404	17348	17366	17386	17441	17391	17187	17395	17392	17194	17283	17336	17390	17238	17303	17487	17296	17177	17370	17325	17242	17327	17379	17206	17219	17341	17171	17417	17326	17336	17309	17341	17330	17163	17517	17288	17271	17298	17525	17347	17375	17439	17296	17285	17424	17341	17295	17234	17307	17460	17480	17479	17346	17309	17620	17411	17253	17261	17287	17377	17215	17362	17278	17110	17212	17383	17314	17254	17239	17390	17340	17278	17334	17388	17247	17218	17293	17162	17539	17293	17237	17297	17417	17322	17196	17205	17404	17288	17398	17297	17333	17370	17283	17419	17284	17405	17355	17237	17323	17249	17348	17517	17405	17323	17304	17354	17357	17313	17422	17536	17230	17378	17428	17305	17338	17659	17208	17332	17212	17326	17388	17492	17387	17338	17462	17341	17397	17449	17318	17550	17453	17286	17416	17322	17254	17387	17362	17406	17403	17379	17392	17332	17333	17320	17161	17412	17576	17285	17455	17200	17240	17350	17191	17282	17299	17369	17247	17198	17479	17421	17343	17277	17435	17441	17516	17275	17285	17388	17353	17435	17172	17353	17328	17351	17333	17403	17410	17390	17422	17308	17248	17321	17377	17406	17404	17465	17473	17372	17334	17258	17237	17288	17287	17378	17432	17236	17332	17409	17434	17337	17378	17528	17161	17245	17315	17347	17192	17224	17343	17347	17386	17288	17601	17200	17398	17163	17263	17408	17403	17217	17306	17359	17266	17431	17351	17349	17408	17261	17490	17281	17360	17333	17439	17342	17252	17272	17351	17362	17360	17310	17425	17395	17381	17389	17423	17331	17356	17098	17447	17523	17291	17292	17188	17297	17222	17433	17506	17238	17194	17354	17417	17402	17406	17427	17159	17520	17335	17424	17390	17317	17282	17374	17261	17337	17369	17378	17329	17258	17262	17418	17112	17429	17339	17215	17283	17253	17369	17264	17371	17338	17262	17304	17456	17201	17425	17325	17331	17351	17458	17261	17278	17397	17387	17341	17417	17289	17413	17177	17298	17354	17184	17406	17479	17327	17381	17315	17194	17288	17279	17333	17272	17264	17341	17275	17397	17295	17374	17474	17149	17321	17257	17367	17306	17293	17302	17385	17178	17149	17403	17266	17190	17520	17341	17418	17232	17229	17370	17415	17443	17348	17487	17294	17400	17411	17468	17456	17245	17287	17272	17391	17463	17318	17248	17450	17560	17397	17350	17524	17457	17318	17410	17131	17328	17293	17384	17447	17203	17320	17296	17388	17363	17425	17340	17226	17283	17484	17441	17209	17297	17346	17338	17394	17246	17268	17332	17524	17244	17224	17328	17376	17395	17433	17308	17412	17361	17452	17417	17262	17332	17207	17220	17382	17260	17285	17230	17544	17270	17425	17467	17368	17153	17404	17429	17353	17138	17363	17267	17287	17298	17332	17279	17359	17305	17229	17471	17360	17267	17354	17421	17255	17404	17307	17312	17541	17261	17361	17342	17384	17406	17453	17255	17252	17201	17178	17451	17214	17394	17382	17258	17227	17450	17254	17371	17288	17249	17357	17195	17365	17392	17279	17253	17270	17286	17154	17510	17154	17497	17369	17326	17356	17292	17234	17499	17351	17304	17277	17310	17140	17324	17097	17359	17483	17152	17176	17356	17303	17281	17462	17236	17353	17326	17247	17403	17311	17230	17386	17224	17323	17341	17452	17456	17475	17423	17308	17423	17371	17336	17303	17256	17242	17396	17270	17444	17406	17574	17334	17465	17232	17417	17150	17443	17540	17281	17242	17356	17318	17383	17205	17267	17417	17349	17233	17304	17299	17308	17364	17435	17328	17422	17438	17226	17149	17486	17382	17425	17145	17258	17336	17300	17251	17296	17374	17300	17326	17465	17297	17240	17337	17269	17441	17265	17302	17387	17235	17426	17195	17309	17317	17320	17325	17388	17439	17450	17269	17303	17362	17430	17420	17362	17249	17212	17407	17216	17297	17228	17234	17365	17299	17302	17364	17414	17266	17435	17454	17184	17248	17330	17270	17260	17290	17227	17280	17209	17357	17347	17410	17327	17413	17365	17400	17381	17267	17371	17325	17390	17407	17352	17434	17369	17441	17383	17367	17443	17247	17533	17346	17379	17345	17441	17366	17359	17441	17338	17262	17400	17270	17321	17275	17534	17356	17297	17311	17240	17324	17184	17343	17409	17445	17386	17240	17225	17273	17387	17357	17325	17251	17310	17341	17236	17380	17317	17343	17365	17355	17246	17377	17357	17425	17434	17324	17293	17181	17451	17293	17512	17283	17362	17277	17281	17495	17461	17320	17386	17252	17420	17349	17390	17449	17393	17398	17292	17201	17469	17400	17405	17445	17441	17266	17291	17110	17172	17478	17457	17341	17283	17524	17244	17352	17344	17315	17206	17192	17352	17327	17233	17233	17265	17397	17259	17263	17241	17429	17345	17368	17386	17387	17445	17356	17291	17253	17247	17343	17195	17348	17241	17375	17176	17410	17466	17334	17411	17364	17476	17405	17162	17140	17240	17027	17368	17460	17256	17276	17320	17537	17411	17264	17223	17165	17314	17163	17287	17390	17467	17395	17329	17321	17382	17374	17356	17221	17264	17350	17247	17509	17396	17412	17265	17443	17464	17280	17409	17312	17296	17317	17334	17399	17445	17473	17367	17413	17298	17422	17438	17255	17169	17387	17408	17332	17336	17456	17459	17452	17323	17330	17368	17252	17247	17504	17335	17294	17290	17444	17373	17429	17407	17323	17156	17347	17421	17436	17449	17429	17309	17423	17522	17241	17308	17427	17305	17246	17370	17326	17221	17382	17438	17503	17314	17509	17345	17315	17421	17282	17474	17404	17255	17350	17274	17423	17307	17384	17303	17288	17271	17292	17235	17343	17302	17168	17395	17317	17162	17439	17187	17190	17266	17227	17387	17354	17071	17196	17293	17297	17509	17220	17122	17219	17281	17281	17303	17423	17305	17301	17369	17402	17334	17435	17434	17461	17321	17400	17313	17392	17365	17488	17319	17290	17400	17428	17392	17434	17264	17492	17451	17283	17339	17360	17235	17251	17361	17387	17410	17538	17325	17357	17255	17505	17305	17249	17356	17239	17176	17249	17268	17204	17172	17181	17567	17438	17258	17149	17352	17291	17297	17324	17287	17113	17442	17459	17347	17468	17271	17309	17254	17289	17372	17159	17312	17391	17419	17419	17384	17381	17353	17348	17409	17304	17314	17285	17208	17289	17184	17378	17256	17362	17400	17432	17185	17306	17324	17417	17353	17207	17238	17281	17349	17533	17160	17296	17287	17259	17341	17293	17212	17362	17427	17359	17287	17404	17302	17216	17373	17253	17462	17490	17446	17540	17177	17224	17346	17278	17222	17219	17403	17218	17380	17365	17176	17579	17284	17321	17400	17263	17226	17224	17511	17323	17382	17470	17385	17305	17365	17223	17310	17345	17251	17212	17372	17259	17362	17546	17411	17271	17520	17382	17248	17526	17323	17241	17435	17303	17322	17412	17208	17438	17400	17173	17225	17384	17430	17164	17283	17173	17321	17232	17320	17499	17389	17326	17512	17393	17266	17363	17312	17242	17467	17513	17391	17336	17426	17241	17223	17374	17558	17474	17194	17261	17302	17328	17261	17273	17301	17368	17385	17331	17239	17114	17408	17338	17286	17371	17325	17242	17563	17328	17256	17273	17260	17514	17241	17266	17374	17219	17419	17316	17307	17301	17379	17395	17181	17396	17371	17295	17342	17445	17351	17519	17275	17497	17421	17120	17398	17357	17357	17350	17329	17403	17452	17290	17163	17138	17340	17196	17274	17222	17335	17325	17200	17442	17256	17500	17321	17421	17479	17270	17221	17262	17336	17392	17317	17376	17346	17473	17225	17245	17164	17212	17241	17302	17336	17138	17323	17392	17424	17374	17363	17310	17247	17237	17333	17380	17359	17310	17538	17522	17280	17349	17417	17151	17426	17319	17229
24294	21143	28239	24551	21865	24164	27075	19624	18717	18765	18653	18568	24327	32609	20695	18769	18504	18533	18511	18275	18317	18431	18478	18302	18318	18513	18329	18565	18497	18439	18369	18456	18392	18434	18409	18355	18321	18402	18291	18506	18331	18318	18346	18284	18393	18263	18356	18300	18496	18979	18825	18611	18625	18632	18565	18296	18618	18577	18291	18252	18203	18282	18551	18387	18419	18133	18367	18311	18235	18255	18477	18236	18290	18383	18480	18243	18196	18320	18323	18255	18369	18544	18216	18482	18520	18214	18202	18312	18314	18331	18355	18145	18363	18357	18319	18158	18269	18079	18163	18099	18461	18367	18355	18151	18197	18274	18289	18290	18380	18222	18327	18209	18414	18425	18636	18236	18258	18415	18332	18358	18502	18351	18546	18152	18353	18215	18289	18332	18338	18253	18326	18484	18232	18056	18551	18127	18218	18290	18366	18188	18344	18135	18150	18357	18233	18242	18341	18444	18229	18429	18249	18192	18452	18245	18346	18270	18312	18296	18297	18215	18213	18352	18188	18417	18376	18323	18411	18489	18315	18382	18167	18229	18005	18220	18277	18379	18262	18407	18334	18200	18092	18341	18233	18200	18268	18350	18319	18187	18400	18383	18285	18401	18410	18127	18315	18547	18387	18437	18470	18287	18188	18332	18288	18249	18339	18376	18349	18617	18479	18335	18279	18007	18364	18425	18220	18412	18307	18267	18414	18385	18445	18257	18383	18389	18301	18447	18215	18521	18311	18199	18028	18189	18390	18270	18221	18295	18305	18153	18185	18216	18462	18366	18276	18445	18327	18168	18411	18344	18332	18355	18369	18230	18353	18477	18396	18617	18343	18437	18306	18309	18511	18202	18258	18373	18249	18168	18387	18364	18321	18329	18339	18355	18490	18379	18351	18410	18331	18259	18230	18171	18272	18195	18360	18381	18085	18147	18276	18367	18484	18291	18218	18449	18361	18322	18034	18272	18433	18313	18334	18215	18285	18196	18170	18125	18502	18361	18376	18338	18493	18218	18120	18193	18131	18426	18334	18400	18400	18451	18452	18175	18359	18216	18529	18223	18583	18226	18295	18339	18430	18119	18061	18299	18460	18110	18366	18468	18384	18240	18228	18287	18397	18234	18317	18327	18383	18255	18159	18467	18348	18422	18187	18291	18250	18416	18258	18285	18211	18206	18275	18266	18295	18333	18242	18266	18415	18361	18375	18093	18449	18420	18415	18308	18170	18358	18251	18086	18331	18223	18172	18356	18148	18280	18338	18223	18313	18329	18334	18301	18457	18277	18428	18466	18376	18592	18276	18096	18267	18157	18295	18117	18461	18352	18254	18162	18405	18291	18384	18304	18425	18275	18351	18373	18220	18210	18375	18411	18232	18444	18354	18436	18390	18271	18454	18568	18499	18333	18410	18491	18484	18237	18198	18376	18258	18325	18170	18323	18196	18097	18119	18475	18435	18318	18418	18184	18129	18389	18357	18036	18161	18293	18172	18221	18329	18389	18182	18423	18291	18200	18430	18293	18348	18174	18489	18244	18264	18305	18426	18258	18402	18154	18268	18253	18190	18600	18461	18258	18239	18369	18403	18180	18193	18343	18391	18322	18239	18335	18349	18370	18179	18462	18318	18187	18199	18386	18284	18188	18407	18351	18298	18446	18206	18418	18447	18326	18454	18237	18398	18274	18268	18273	18118	18312	18262	18350	18329	17963	18218	18344	18332	18272	18397	18482	18306	18088	18309	18339	18292	18033	18384	18454	18037	18133	18346	18280	18455	18269	18212	18223	18185	18149	18387	18303	18270	18212	18612	18388	18239	18433	18076	18290	18277	18295	18444	18176	18220	18292	18292	18249	18058	18301	18361	18216	18412	18362	18418	18196	18477	18372	18395	18412	18426	18336	18389	18261	18260	18406	18614	18467	18390	18316	18274	18339	18223	18244	18442	18451	18348	18241	18221	18341	18228	18234	18278	18477	18095	18068	18379	18267	18295	18419	18338	18322	18231	18229	18231	18322	18219	18238	18373	18301	18493	18358	18234	18378	18167	18311	18177	18324	18238	18342	18113	18106	18072	18341	18516	18364	18352	18397	18459	18271	18269	18306	18289	18449	18417	18472	18307	18074	18189	18218	18427	18381	18129	18087	18377	18227	18311	18182	18300	18243	18160	18243	18297	18282	18345	18348	18090	18200	18251	18342	18237	18355	18460	18255	18254	18179	18259	18338	18184	18288	18279	18162	18345	18229	18412	18149	18358	18271	18292	18279	18246	18207	18368	18259	18221	18349	18457	18235	18279	18219	18317	18303	18187	18240	18464	18135	18282	18300	18248	18291	18225	18361	18319	18391	18189	18253	18108	18139	18144	18079	18469	18340	18309	18271	18193	18377	18112	18340	18399	18347	18098	18443	18244	18368	18279	18131	18284	18379	18183	18348	18467	18396	18259	18429	18317	18487	18497	18378	18308	18446	18207	18521	18407	18089	18184	18370	18275	18321	18293	18169	18252	18433	18380	18267	18208	18223	18443	18357	18291	18265	18143	18238	18283	18325	18255	18130	18142	18247	18343	18188	18322	18367	18281	18176	18336	18134	18427	18400	18304	18365	18588	18281	18444	18392	18266	18358	18323	18179	18517	18319	18162	18324	18236	18298	18319	18349	18394	18398	18454	18562	18362	18256	18266	18308	18291	18099	18299	18278	18103	18292	18269	18266	18517	18417	18342	18372	18307	18315	18366	18202	18375	18225	18247	18222	18100	18233	18354	18376	18434	18317	18210	18177	18186	18236	18186	18457	18313	18353	18244	18352	18290	18324	18458	18306	18403	18202	18124	18170	18218	18124	18287	18389	18270	18288	18230	18301	18275	18196	18421	18389	18429	18555	18139	18561	18322	18247	18198	18415	18454	18318	18257	18124	18377	18385	18313	18347	18358	18243	18375	18390	18366	18296	18305	18282	18387	18335	18414	18355	18112	18409	18300	18353	18525	18324	18310	18396	18288	18478	18225	18318	18422	18210	18316	18227	18275	18349	18293	18104	18376	18312	18238	18140	18106	18268	18458	18323	18225	18228	18312	18143	18380	18192	18324	18300	18114	18217	18199	18290	18298	18216	18290	18440	18428	18589	18249	18322	18266	18414	18308	18065	18066	18236	18275	18209	18382	18215	18259	18238	18193	18404	18220	18313	18301	18439	18478	18258	18235	18323	18496	18366	18332	18355	18178	18100	18334	18194	18516	18380	18187	18147	18569	18181	18195	18334	18339	18256	18329	18351	18243	18100	18227	18266	18381	18465	18161	18282	18269	18226	18366	18486	18206	18323	18292	18402	18220	18429	18187	18278	18293	18398	18256	18346	18433	18155	18273	18401	18210	18259	18341	18162	18439	18138	18437	18359	18167	18044	18192	18312	18362	18454	18264	18486	18333	18156	18432	18350	18279	18030	18319	18375	18560	18216	18447	18175	18145	18295	18498	18423	18335	18271	18223	18105	18358	18351	18303	18356	18382	18363	18318	18348	18343	18291	18341	18213	18381	18332	18199	18284	18494	18165	18317	18384	18313	18167	18350	18375	18411	18337	18404	18409	18301	18163	18316	18326	18570	18173	18187	18324	18330	18297	18049	18234	18302	18265	18098	18210	18354	18306	18298	18183	18354	18357	18572	18392	18323	18497	18394	18262	18498	18361	18456	18241	18383	18289	18274	18323	18315	18351	18362	18198	18303	18192	18300	18193	18460	18267	18314	18298	18325	18205	18280	18323	18437	18342	18563	18300	18293	18481	18349	18286	18239	18226	18288	18504	18503	18390	18351	18305	18207	18415	18427	18382	18074	18344	18364	18235	18357	18481	18539	18139	18356	18280	18087	18347	18348	18142	18426	18128	18250	18183	18386	18169	18285	18303	18296	18403	18285	18182	18362	18272	18365	18182	18253	18346	18337	18374	18468	18300	18389	18282	18058	18460	18302	18245	18051	18464	18532	18372	18218	18310	18350	18308	18443	18188	18409	18301	18239	18389	18315	18226	18346	18323	18342	18395	18159	18263	18259	18240	18313	18057	18376	18238	18450	18348	18413	18255	18444	18295	18365	18251	18409	18310	18295	18314	18382	18206	18274	18334	18468	18392	18273	18260	18368	18257	18211	18295	18420	18467	18463	18510	18417	18439	18408	18321	18230	18279	18318	18219	18197	18195	18277	18251	18175	18344	18528	18129	18587	18290	18265	18376	18229	18398	18241	18424	18458	18294	18335	18158	18299	18194	18318	18293	18172	18250	18591	18297	18507	18168	18433	18282	18410	18127	18089	18281	18304	18330	18303	18099	18309	18409	18434	18270	18246	18228	18269	18145	18188	18253	18160	18158	18276	18442	18427	18422	18279	18256	18477	18316	18311	18252	18435	18288	18368	18435	18339	18303	18070	18320	18147	18210	18478	18325	18240	18406	18250	18208	18320	18251	18451	18262	18429	18318	18325	18432	18325	18141	18321	18307	18376	18372	18177	18575	18432	18347	18214	18290	18249	18263	18370	18281	18288	18358	18473	18274	18096	18325	18352	18329	18379	18457	18350	18277	18408	18426	18428	18290	18227	18501	18624	18173	18302	18256	18348	18215	18399	18343	18248	18073	18216	18335	18380	18135	18330	18217	18225	18410	18305	18403	18271	18155	18348	18366	18364	18427	18479	18491	18145	18443	18368	18451	18349	18296	18565	18279	18213	18259	18186	18279	18256	18228	18353	18083	18271	18231	18279	18282	18294	18467	18279	18328	18499	18512	18227	18376	18100	18260	18261	18294	18258	18290	18265	18397	18333	18270	18304	18290	18482	18366	18384	18415	18432	18344	18261	18206	18344	18280	18477	18341	18141	18234	18232	18311	18477	18268	18414	18314	18393	18197	18122	18389	18344	18166	18322	18382	18383	18368	18488	18408	18308	18334	18297	18188	18223	18255	18181	18380	18323	18511	18469	18242	18376	18407	18372	18513	18410	18327	18165	18291	18464	18254	18399	18283	18316	18293	18375	18308	18411	18255	18111	18358	18381	18222	18241	18162	18307	18384	18494	18253	18294	18295	18242	18341	18253	18515	18320	18287	18259	18274	18514	18288	18249	18263	18469	18317	18267	18407	18069	18443	18240	18172	18212	18418	18201	18240	18238	18314
14923	22814	21771	19152	18449	24875	23954	17329	17146	17046	17227	17190	27254	34798	16904	16839	16911	17005	16828	17138	16867	16961	16828	16769	17054	16954	17070	17009	16965	16993	16821	17021	16603	16861	16896	17090	16722	16818	16886	16826	16969	16966	16867	16903	17011	16758	16991	16815	17055	17524	17690	17468	17232	16968	16940	16881	16914	16828	16780	16882	16884	16736	16953	16800	16933	17013	17011	16798	16967	17028	16846	16859	16885	17007	16983	16957	16914	16826	17032	17015	16896	16943	16999	16860	16791	16905	16824	16898	16771	17000	16863	17022	16837	16871	16926	16839	16856	17086	16789	16963	16708	16879	16861	16926	16758	16989	16871	16966	16920	16892	16797	16938	16926	16747	16957	16821	16867	16969	17079	16779	16891	16966	16914	16800	16950	16861	16768	16890	16745	16887	16966	16901	16774	16891	16699	16932	16922	16895	16984	16815	16922	16908	16815	16806	16943	16854	16843	16817	16893	16788	16845	16836	16826	17033	16919	17077	16888	16890	16957	16922	16886	16874	16981	16742	16789	16834	16873	16699	16668	16999	16858	16790	17005	16851	16753	16750	16818	16926	16760	16775	16844	16921	16818	17002	16820	16749	16951	16950	16872	16898	16912	16756	16851	16729	16881	16928	16759	16842	16742	16806	16863	16702	17007	17018	16674	16846	16779	16873	16928	16982	16739	17040	16853	16861	16919	16845	16877	16795	16934	16827	17023	16801	16783	16829	16895	16895	16805	16962	16933	16864	16873	16870	16929	16710	16980	16780	16688	16792	16930	16968	16734	16826	16883	16954	17000	16793	16740	16813	16935	16851	16801	16993	16901	16781	16820	16872	16872	16731	16923	17003	16835	16886	16989	16879	16913	16817	16695	16944	16843	16810	16812	16972	16796	16898	16830	16811	16765	16883	16864	16946	16755	16815	16865	16780	16905	16815	16912	16879	16903	16984	16823	17020	16940	16873	16814	16853	16882	16934	16896	16709	16971	16861	16951	16859	16846	17020	16703	16887	16635	16819	16814	16943	16879	17058	16776	16901	16900	16841	16916	16837	16804	16985	16845	16820	16801	16939	16909	16981	16912	17071	16825	16821	16784	16851	16718	16806	16934	16921	17065	16609	16669	16940	16886	16922	16736	17067	16953	16773	16850	16870	16982	16690	16965	17027	16935	16843	16923	16935	16857	16873	16813	16800	16802	16814	16867	16807	16856	16871	16813	16943	16908	16764	16852	16679	16830	16871	17091	16982	16793	17000	16785	16870	16755	16719	16940	16905	16852	16871	16858	17042	16862	16697	16908	16823	16972	16927	17037	16812	16795	16998	16772	16787	16646	16849	16799	16906	16757	16916	16927	16730	16828	16977	16955	16939	16705	16912	16917	16699	16958	16804	16943	16934	16931	16927	16793	16922	16810	16784	16946	16774	16724	16889	16905	16835	16814	16812	16762	16888	16996	16789	16954	16793	16751	16877	16621	16878	16924	16912	16837	16928	16867	16939	16778	16832	16939	16892	16702	16903	16877	16940	16607	16797	16999	16903	16941	16967	16855	16872	16855	16761	16825	16916	16767	16992	16569	16847	16741	16885	16902	16788	16978	16835	16762	16811	16964	16870	16959	16764	16886	16867	16812	16902	16954	16866	16766	16792	16831	16965	16922	16747	16830	16959	16904	16839	17008	16929	16808	16946	16862	17002	16897	16765	17006	16819	16993	16710	16873	16720	16840	16773	16749	16759	16823	16929	16648	16932	16724	16928	16705	16934	16837	16841	16873	16856	17029	16836	16810	16888	16932	16688	16881	16658	16941	16836	16817	16998	16711	16796	16711	16876	17005	16752	16911	16946	16763	16936	16857	16798	16693	16853	16859	17053	16729	16854	16885	16908	17038	16816	16880	17068	16797	16791	16873	16959	16765	16934	16901	16845	16985	16954	16859	16838	16953	16744	16981	16884	16813	16931	17052	16874	16832	16846	16660	16852	16962	16828	16830	16792	16848	16706	16850	16824	16969	16834	16845	16839	16910	16957	16771	16843	16796	16836	16925	16752	17014	16958	16938	16819	16840	16935	16895	16869	16962	16808	16592	16821	17031	16802	16880	16862	16768	16851	16723	16989	16767	16979	16903	16896	16882	16857	16744	16789	16894	16968	16937	16829	16839	16760	16714	17086	16915	16764	16976	16859	16989	16822	16974	16985	16862	16916	16681	16973	16826	17064	16685	16689	16747	16976	16798	16931	16907	16691	16838	16978	16963	16755	16744	16897	16885	16955	16982	16867	16932	16762	16744	16941	16731	16836	16848	16800	16807	16689	16690	16846	16610	16947	16905	16792	17007	16768	16950	16892	16770	16908	16804	16937	16895	17034	16653	16960	16715	16722	17031	16797	16831	16809	16927	16811	16767	16797	16791	16816	16642	17025	16903	16702	16889	16762	17010	16804	17034	16919	17000	16836	16710	16754	16733	16943	16722	16821	16877	16765	16845	16810	16756	16840	16803	16912	16931	16819	16925	16687	16905	16792	16763	16868	16985	16920	16823	16961	16824	16993	16820	16954	16859	16868	16823	16821	16822	16944	16916	16714	17046	16682	16873	16865	16784	16943	16899	16926	16774	17071	16853	16985	16799	16727	16976	16899	16716	16808	16999	16853	16805	17049	16824	17016	16852	16769	16830	16988	16686	16787	16869	16830	16937	16875	16906	17112	16796	16941	16880	16862	16707	16917	16894	17006	16949	16827	16753	16785	16863	16904	16915	16864	16820	16828	16911	16943	16737	16899	16809	16726	16853	16855	16875	16809	17000	16815	16884	16798	16999	17033	16800	17006	16681	16844	16771	17005	16868	16789	16892	16831	16887	17007	16923	16816	16920	16870	16689	16848	16961	16905	16786	16946	16881	16863	16872	17041	16947	16950	16871	16739	16998	16917	16746	16792	16860	16768	16953	16991	16799	16765	16837	16901	16857	16771	17014	16699	16853	16909	16797	16858	16963	16808	16784	16919	16693	17164	16990	16879	16804	16959	16919	16844	16853	16914	16796	16842	16974	16858	16895	16950	16841	16905	16863	16957	16854	16958	16905	16744	16901	16856	16829	16758	17013	16703	16886	16875	16661	16829	16964	16908	16903	16965	16846	16950	16978	16742	17035	16837	16722	16999	16844	16955	16893	16803	16967	16903	16865	16989	16907	16792	16959	16849	16893	16824	16829	16950	16875	16690	16861	16957	16893	16898	16933	16647	16803	16975	17023	16897	16845	17110	16934	16836	16730	16757	17011	16637	16972	16896	16817	16933	16845	16832	16994	16632	16700	16859	16798	16903	16713	16824	16764	16933	16887	16771	16813	16793	16842	16827	16880	16829	17066	16737	16750	16874	16883	16761	17007	16907	16874	16762	16907	16784	16852	16865	16954	16880	16913	16826	16978	16660	16939	16977	16854	16889	16938	16826	16916	16904	16830	16911	17016	16811	16936	16820	16895	16939	16832	16814	16794	16871	16873	17060	17010	16945	16758	16941	16980	16919	17036	16842	16864	16879	16794	16849	16866	16748	16961	16694	16782	16882	16958	16835	16876	16888	16904	16790	16704	16915	16910	16781	16817	16796	16909	16968	16811	16920	16904	16733	16922	16944	16670	16963	16895	17083	16939	16849	16893	16926	16782	16756	16963	16873	16982	16877	16828	16815	16891	16729	16870	16939	16973	16819	16774	16733	16945	16886	16914	16839	16765	16938	16940	17021	16721	16704	16946	16787	16913	17078	16719	16835	16916	16897	16881	17019	16728	16903	16806	16794	17142	16972	16896	16675	16848	16976	16979	16916	16807	16706	16753	16848	16905	16839	16828	16864	16936	16948	16891	16844	16869	16881	17041	16922	16911	16757	16816	16905	16860	16838	16960	16799	17010	16918	16983	16890	16911	16858	16830	16866	16853	16897	16747	16966	16827	16786	16783	16775	16978	17008	16954	17039	16785	16681	17179	16806	16851	16868	16969	16783	17010	16829	16794	16879	16883	16879	16842	16961	16938	16844	16817	16808	16745	16829	16784	16824	16810	16914	16980	16931	16925	16863	16850	16881	16867	16842	16937	17078	16630	16793	16774	16849	16820	16830	16851	16742	16859	16955	16790	16896	16893	16986	17008	16852	16799	16750	16827	16973	16659	16843	16938	17062	16856	16957	16726	16940	16949	16790	16775	16830	16969	16861	16680	16730	16799	16716	16833	16986	16857	16979	16947	16892	16981	16888	16768	16751	16844	16912	16850	16864	16935	16864	16943	16868	16610	16907	16804	16793	16885	16738	16994	16883	16804	16874	16776	16972	17014	16897	16711	16755	16924	16666	16817	17098	16763	16932	17001	17037	16802	16858	16903	16738	16806	17010	16767	16837	16864	16936	16919	17001	16735	16876	17010	16813	16810	16839	16869	16908	16826	16738	16841	16971	16996	16818	16725	16761	16893	16800	16926	16741	16946	17003	16694	16972	16903	16809	16828	16750	16900	16893	16829	16858	16836	16941	16859	16790	16896	16849	16951	16804	16982	17021	16765	16853	16839	16793	16882	16815	16805	16944	17004	16624	16928	16805	16876	16989	16930	16973	16862	16829	16860	16974	16896	16950	16921	16862	16827	16806	16928	16796	16867	16797	17130	16807	16958	17051	16915	17016	16898	16782	16875	16916	16726	16625	16896	16773	16757	16716	17023	16856	16962	16795	16908	16817	16887	16828	17113	16802	16843	16738	16906	16844	16804	16785	16891	16935	16772	16793	16907	17096	16777	16879	16967	16853	16955	16769	16744	16815	16946	16896	16857	16843	16765	16910	16910	16805	16740	16901	16724	16973	16857	16946	16953	16904	16914	16805	16924	16844	16912	16697	16798	16705	16839	16973	16960	16696	16867	16825	16736	17012	16813	16913	16890	16948	16802	16885	16919	16946	16663	16963	17054	16845	16905	16871	16935	16839	16936	16788	16940	16964	16935	16865	16866	16929	16844	16938	16934	16888	16765	16810	16891	16960	16876	16817	16774	17068	16804	16788	16954	16828	16692	16820	16798	17089	16921	16894	16770	16890	16831	16950	16813	16858	16841	16980	16950	16897	16853	16840	16794	16915	16781	16855	16848	17070	16976	16677	16913	16912	17006	16835	16922	16862	16860	16896	16910	16909
23099	21148	28885	23671	21537	23827	35238	22089	19263	18672	18882	18709	27943	41264	22519	19029	18597	18538	18530	18593	18467	18358	18409	18419	18434	18413	18418	18378	18426	18372	18509	18441	18387	18293	18320	18373	18408	18638	18191	18359	18452	18310	18144	18370	18279	18414	18362	18411	18605	19163	19523	19099	18901	18430	18522	18458	18407	18469	18226	18422	18318	18294	18149	18362	18453	18378	18292	18325	18132	18202	18303	18260	18210	18096	18277	18473	18378	18323	18332	18458	18340	18461	18395	18223	17973	18322	18282	18274	18140	18207	18331	18509	18245	18264	18092	18267	18234	18450	18204	18226	18268	18073	18097	18327	18190	18175	18355	18358	18265	18431	18072	18311	18345	18432	18221	18168	18429	18318	18199	18128	18371	18184	18232	18383	18366	18293	18223	18152	18174	18220	18261	18270	18405	18189	18404	18184	18308	18307	18228	18250	18454	18415	18117	18216	18223	18428	18272	18126	18273	18359	18186	18255	18292	18256	18389	18123	18356	18203	18313	18248	18393	18181	18449	18366	18283	18241	18234	18416	18045	18230	18024	18218	18444	18072	18267	18332	18252	18270	18278	18280	18276	18107	18275	18379	18476	18547	18423	18426	18419	18300	18043	18207	18090	17906	18199	18229	18336	18435	18052	18208	18402	18147	18426	18372	18280	18079	18195	18279	18292	18307	18449	18245	18254	18282	18213	18255	18289	18338	18325	18245	18201	18486	18272	18289	18132	18282	18274	18302	18289	18333	18506	18394	18151	18047	18519	18339	18252	18114	18184	18155	18267	18223	18179	18230	18159	18068	18457	18242	18390	18145	18408	18371	18231	18193	18379	18316	18350	18216	18324	18318	18204	18051	18170	18272	18501	18110	18326	18260	18281	18416	18443	18254	18448	18171	18216	18241	18284	18210	18333	18280	18263	18259	18224	18024	18401	18238	18260	18291	18333	18471	18190	18222	18309	18360	18233	18038	18277	18177	18235	18213	18290	18353	18285	18081	18244	18401	18046	18255	18218	18251	18253	18245	18094	18128	18331	18331	18281	18460	18242	18179	18221	18297	18333	18241	18271	18198	18262	18388	18238	18207	18215	18345	18436	18150	18356	18350	18161	18344	18235	18375	18277	18237	18322	18134	18428	18199	18190	18459	18485	18363	18321	18275	18200	18464	18289	18356	18194	18231	18233	18206	18259	18201	18241	18403	18473	18357	18315	18284	18425	18206	18196	18221	18158	18317	18110	18257	18487	18561	18521	18073	18341	18507	18282	18351	18204	18178	18536	18310	18375	18236	18197	18274	18187	18419	18444	18230	18265	18177	18253	18224	18198	18321	18435	18335	18317	18323	18359	18087	18188	18435	18279	18366	18439	18337	18284	18175	18163	18400	18273	18394	18357	18311	18338	18049	18395	18264	18214	18137	18423	18372	18353	18315	18287	18188	18354	18207	18310	18248	18134	18127	18145	18359	18432	18391	18313	18205	18407	18447	18332	18338	18307	18243	18469	18194	18377	18166	18405	18288	18382	18377	18274	18234	18238	18330	18276	18244	18120	18352	18262	18151	18342	18169	18227	18261	18340	18375	18208	18453	18245	18453	18195	18230	18269	18233	18472	18286	18166	18316	18349	18227	18266	18164	18328	18385	18364	18234	18265	18055	18361	18283	18431	18073	18289	18118	18194	18211	18241	18503	18215	18125	18202	18056	18243	18242	18157	18251	18084	18245	18376	18175	18195	18082	18295	18419	18393	18105	18195	18319	18221	18262	18216	18175	18282	18333	18151	18152	18295	18129	18386	18357	18329	18157	18360	18199	18097	18081	18289	18267	18255	18183	18295	18163	18275	18398	18270	18150	18283	18286	18246	18168	18201	18388	18313	18463	18021	18059	18028	18432	18215	18123	18165	18121	18091	18324	18028	18200	18187	18315	18299	18472	18398	18248	18103	18247	18360	18331	18274	18278	18209	18119	18338	18215	18281	18281	18539	18532	18297	18287	18537	18505	18417	18297	18231	18225	18170	18200	18224	18161	18334	18219	18251	18154	18255	18345	18286	18083	18127	18285	18150	18301	18519	18263	18440	18417	18401	18210	18084	18036	18323	18335	18417	18237	18257	18355	18334	18226	18334	18368	18243	18290	18156	18290	18389	18366	18298	18237	18223	18159	18396	18340	18432	18365	18437	18251	18231	18178	18124	18255	18424	18188	18224	18332	18286	18449	18381	18210	18348	18206	18389	18265	18296	18453	18163	18242	18015	18039	18159	18205	18124	18087	18305	18174	18364	18247	18258	18117	18337	18370	18309	18227	18217	18161	18326	18237	18183	18313	18434	18217	18331	18318	18191	18249	18304	18476	18037	18232	18297	18238	18112	18333	18580	18326	18146	18407	18302	18265	18271	18440	18197	18363	18487	18188	18338	18421	18212	18096	18215	18316	18288	18269	18276	18412	18303	18292	18368	18124	18040	18232	18410	18244	18345	18375	18309	18362	18142	18154	18363	18279	18320	18147	18198	18222	18050	18251	18217	18313	18408	18142	18338	18284	18388	18499	18316	18304	18197	18279	18319	18323	18306	18033	18204	18272	18340	18237	18290	18258	18313	18218	18359	18247	18346	18234	18346	18245	18347	18476	18257	18234	18309	18311	18275	18080	18367	18545	18356	18199	18246	18329	18229	18210	18375	18081	18254	18371	18446	18330	18183	18337	18245	18237	18317	18135	18348	18260	18232	18352	18084	18374	18473	18426	18304	18280	18246	18170	18056	18428	18409	18352	18079	18109	18193	18374	18334	18307	18223	18301	18314	18180	18433	18070	18195	18264	18188	18200	18301	18140	18099	18192	18355	18364	18474	18338	18267	18347	18246	18037	18318	18199	18335	18241	18133	18008	18171	18470	18147	18250	18213	18184	18325	18203	18299	18197	18164	18289	18270	18118	18139	18473	18277	18272	18461	18396	18262	18286	17986	18131	18079	18263	18100	18119	18157	18133	18286	18027	18080	18346	18001	18146	18296	18284	18348	18154	18363	18410	18297	18268	18209	18049	18299	18237	18282	18108	18164	18234	18287	18376	18149	18241	18009	18392	18219	18315	18581	18159	18256	18181	18208	18372	18305	18307	18286	18315	18320	18155	18230	18070	18061	18261	18242	18146	18258	18361	18194	18281	18122	18179	18378	18494	18109	18156	18296	18246	18226	18070	18402	18325	18218	18377	18257	18446	18323	18311	18321	18117	18062	18178	18217	18109	18434	18266	18259	18128	18167	18276	18448	18153	18200	18158	18007	18184	18163	18297	18324	18142	18087	18427	18339	18386	18260	18204	18288	18347	18402	18138	18298	18363	18524	18086	18088	18249	18336	18334	17997	18295	18145	18325	18149	18262	18271	18369	18224	18316	18490	18277	18281	18235	18332	18347	18272	18143	18269	18410	18324	18214	18224	18187	18198	18234	18292	18188	18355	18292	18192	18290	18101	18408	18242	18111	18332	18253	18329	18350	18302	18128	18221	18445	18159	18399	18307	18286	18114	18262	18142	18183	18266	18490	18295	18439	18362	18345	18268	18362	18178	18389	18276	18139	18241	18409	18416	18326	18352	18414	18244	18400	18359	18301	18137	18338	18241	18151	18226	18153	18207	18394	18248	18321	18231	18090	18114	18379	18244	18248	18404	18201	18214	18231	18215	18130	18116	18198	18200	18445	18361	18366	18351	18125	18265	18387	18263	18256	18326	18239	18355	18142	18276	18226	18212	18173	18278	18393	18161	18225	18399	18362	18301	18225	18405	18184	18327	18079	18195	18337	18327	18513	18477	18227	18235	18117	18135	18351	18351	18164	18261	18290	18180	18371	18113	18215	18316	18274	18401	18259	18349	18412	18423	18248	18378	18358	18187	18557	18217	18426	18334	18315	18299	18214	18167	18046	18445	18322	18314	18015	18136	18280	18109	18183	18342	18478	18242	18365	17978	18090	18083	18435	18187	18149	18203	18203	18222	18215	18379	18089	18251	18371	18214	18480	18000	18361	18251	18329	18231	18338	18312	18366	18386	18192	18363	18396	18353	18230	18263	18229	18222	18153	18211	18300	18183	18279	18310	18222	18098	18379	18428	18107	18342	18221	18347	18453	18176	18271	18143	18114	18306	18144	18147	18185	18414	18358	18231	18174	18250	18262	17979	18336	18445	18148	18355	18445	18235	18406	18281	18327	18314	18225	18323	18241	18098	18312	18246	18082	18403	18235	18341	18317	18170	18250	18480	18095	18111	18235	18376	18316	18309	18500	18178	18251	18344	18306	18222	18254	18485	18316	18370	18235	18374	18186	18494	18383	18323	18343	18390	18035	18110	18194	18378	18152	18463	18078	18193	18066	18108	18160	18181	18108	18197	18279	18269	18156	18144	18285	18332	18314	18268	18286	18105	18123	18333	18435	18364	18239	18446	18319	18121	18381	18172	18228	18229	18225	18082	18294	18409	18275	18264	18251	18239	18342	18367	18296	18099	18222	18239	18262	18274	18421	18341	18125	18214	18146	18206	18206	18106	18313	18304	18279	18350	18247	18394	18292	18077	18330	18204	18243	18091	18339	18382	18301	18199	18247	18225	18313	18394	18029	18361	18221	18266	18197	18215	18374	18234	18110	18445	18256	18160	18361	18335	18309	18150	18299	18290	18229	18179	18123	18298	18316	18263	18381	18231	18248	18299	18365	18060	18267	18296	18167	18171	18285	18327	18248	18117	18028	18418	18176	18261	18323	18282	18185	18187	17974	18214	18270	18453	18491	18312	18356	18359	18234	18248	18290	18189	18471	18326	18325	18242	18287	18271	18240	18192	18171	18365	18324	18176	18226	18195	18525	18526	18365	18226	18377	18324	18414	18329	18179	18190	18230	18039	18074	18086	18142	18340	18352	18420	18050	18306	18367	18239	18410	18226	18324	18375	18167	18351	18286	18040	18193	18352	18354	18338	18292	18182	18275	18466	17952	18478	18099	18306	18241	18387	18173	18208	18360	18330	18273	18143	18280	18134	18355	18317	18206	18482	18268	18205	18256	18458	18335	18332	18312	18293	18241	18370	18262	18028	18040	18379	18190	18286	18177	18296	18585	18366	18375	18165	18168	18217	18450	18193	18206	18343	18356	18381	18280	18125	18237	18101	18182	18166	18408
16287	27448	25306	21248	19935	21772	34833	17534	17468	17274	17251	17132	31456	41397	16973	16944	16900	16886	16994	16816	16856	16844	16879	16853	16864	16721	16778	16967	16776	16792	16940	16945	16862	16958	16860	16786	16859	16894	16897	16915	16947	16759	16887	16848	16966	16887	16928	16860	17307	18513	18647	17886	17343	17296	17025	16915	16845	16811	16962	16943	16784	16811	16716	16813	16815	16929	16789	16873	16812	16855	16860	16904	16723	16999	16825	16785	16699	16845	16780	16778	16643	16876	16635	16727	16930	16847	16769	16985	16768	16764	16832	16776	16803	16696	16781	16890	16849	16751	16708	16795	16619	16727	16801	16783	17011	16731	16881	16898	16750	16756	16668	16643	16825	16770	16771	16858	16791	16792	16744	16705	16835	16912	16853	16871	16822	16970	16841	16974	16736	16945	16793	16982	16791	16823	16778	16971	16846	16741	16651	16629	16870	16736	16821	16708	16899	16641	16638	16791	16666	16726	16902	16717	16896	16906	16746	16910	16893	16901	16934	16804	16928	16851	16875	16879	16738	16821	16791	16828	16755	16909	16752	16767	16643	16812	16871	16696	16910	16720	16817	16727	16859	16892	16816	16741	16910	16688	16888	16862	16860	16743	16992	16899	16950	16660	16725	16703	16797	16836	16801	16766	16776	16863	16757	16764	16772	16576	16858	16674	16903	16706	16727	16950	16930	16844	16774	16717	16670	16798	17035	16612	16805	16774	16707	16891	16778	16758	17045	16874	16851	16926	16979	16875	16899	16958	16925	16914	16795	16791	16763	16779	16694	16878	16703	16785	16677	16761	16900	16868	16857	16741	16988	16765	17061	16703	16901	16821	16834	16650	16749	16809	16847	16766	16903	16735	16708	16729	16892	16937	16768	16923	16734	16879	16633	16780	16702	16884	16882	16706	17042	16777	16746	16794	16924	16598	16567	16912	16748	16808	16828	16713	16819	16785	16738	16817	16837	16930	16871	16820	16718	16758	16901	16809	16869	16786	16746	16866	16947	16736	16626	16701	16930	16758	16877	16816	16624	16893	16886	16646	16922	16780	16785	16656	16851	16770	16740	16973	16690	16869	16758	16734	16572	16879	16890	16788	16834	16736	16798	16832	16861	16843	16799	16812	16802	16621	16657	16721	16879	16723	16937	16775	16793	16775	16839	16875	16726	16894	16784	16792	16899	16825	16601	16660	16891	16867	16895	16821	16880	16764	16808	16852	17067	16672	16781	16788	16751	16781	16956	16690	16716	16869	16943	16953	16670	16683	16611	16852	16831	16699	16759	16810	16932	16791	16856	16707	16738	16759	16689	17003	16901	16683	16785	16762	16834	16763	16827	16868	16741	16740	16840	16687	16870	16784	16817	16843	16788	16735	16792	16953	16832	16679	16695	16860	16759	16750	16744	16618	16881	16882	16786	16601	16674	16816	16765	16764	16681	16758	16703	16708	16673	16610	16668	16864	16874	16680	16630	16826	16857	16734	16889	16581	16778	16809	16643	16746	16841	16717	16621	16739	16748	16750	16903	16662	16647	16732	16724	16847	16870	16832	16858	16825	16630	16644	16816	16882	16813	16599	16778	16692	16767	16692	17051	16582	16732	16648	16744	16818	16767	16916	16836	16870	16760	16625	16889	16624	16958	16815	16829	16562	16803	16836	16935	16753	16797	16936	16855	16796	16703	16902	16703	16851	16941	16677	16558	16908	16772	16911	16724	16720	16714	16940	16766	16653	16815	16909	16742	16863	16733	16769	16726	16794	16659	16864	16821	16887	16648	16811	16739	16715	16812	16823	16618	16764	16744	16723	16777	16909	16762	16731	16913	16784	16726	16766	16774	16759	16766	16927	16785	16901	16752	16827	16817	16785	16596	16759	16811	16785	16731	16879	16698	16817	16913	16701	16932	16813	16846	16829	16837	16764	16837	16666	16936	16897	16750	16643	16796	16784	16721	16900	16676	16848	16729	16731	16608	16623	16902	16773	16812	16758	16946	16843	16798	16863	16781	16655	16673	16823	16751	16774	16795	16720	16820	16739	16928	16927	16849	16715	16741	16630	16877	16690	16850	16613	16895	16662	16764	16716	16689	16700	16804	16779	16694	16693	16783	16842	16656	16771	16818	16668	16781	16787	16767	16774	16796	16774	16914	16629	16751	16637	16744	16876	16723	16548	16861	16855	16815	16769	16785	16714	16713	16758	16685	16737	16809	16798	16675	16645	16753	16747	16718	16791	16707	16875	16687	16894	16806	16668	16509	16715	16926	16857	16812	16899	16696	16814	16847	16827	16659	16898	16744	16849	16746	16729	16745	16722	16753	16653	16770	16804	16780	16747	16764	16825	16725	16857	16856	16758	16756	16842	16767	16746	16781	16637	16947	16716	16843	16804	16650	16785	16835	16753	16791	16692	16852	16772	16880	16784	16904	16790	16824	16717	16757	16656	16666	16842	16786	16725	16861	16749	16728	16742	16942	16759	16735	16617	16809	16766	16791	16752	16818	16679	16916	16695	16860	16867	16644	16904	16693	16788	16745	16769	16789	16663	16731	16936	16631	16869	16784	16864	16798	16891	17122	16767	16762	16913	16829	16746	16598	16818	16776	16732	16844	16848	16819	16726	16983	16935	16911	16768	16867	16845	16758	16877	16701	16750	16773	16764	16943	16781	16853	16771	16814	16851	16697	16865	16814	16889	16747	16849	16736	16690	16956	16880	16807	16760	16680	16717	16826	16686	16705	16893	16725	16772	16845	16640	16949	16729	16926	16646	16717	16699	16747	16728	16967	16638	16897	16713	16840	16814	16647	16779	16684	16761	16953	16718	16964	16810	16914	16730	16710	16766	16920	16913	16659	16774	16863	16934	16644	16805	16595	16979	16730	16734	16879	16772	16889	16811	16837	16710	16716	16877	16853	16855	16846	16786	16717	16896	16794	16825	16733	16625	16690	16712	16821	16765	16951	16877	16638	16689	16893	16811	16768	16655	16746	16649	16924	16944	16904	16944	16751	16875	16778	16762	16703	16781	16788	16735	16926	16901	16691	16579	16733	16807	16709	16819	17013	16759	16917	16779	16803	16697	16730	16705	16904	16763	16603	16882	16733	16653	16731	16875	16798	16859	16873	16874	16773	16955	16761	16624	16879	16664	16877	16800	16700	16773	16666	16797	16793	16690	16756	16996	16781	16917	16643	16641	16814	16857	16775	16874	16783	16698	16739	16720	16845	17013	16773	16801	16817	16711	16777	16648	16699	16887	16808	16782	16646	16718	16698	16720	16657	16709	16882	16801	16718	16699	16885	16805	16926	16813	16948	16767	16946	16723	16934	16712	16702	16763	16948	16819	17008	16684	16689	16842	16692	16886	16724	16762	16869	16831	16726	16727	16726	16726	16831	16841	16813	16615	16714	16849	16741	16842	16695	16776	16851	16900	16874	16813	16858	16713	16835	16699	16889	16709	16927	16703	16909	16758	16778	16833	16800	16825	16780	16854	16713	16757	16899	16702	16789	16755	16769	16968	16784	16842	16892	16662	16857	16896	16776	17043	16871	16682	16861	16959	16871	16864	16777	16718	16772	16793	16694	16701	16839	16901	16824	16636	16827	16915	16719	16825	17010	16736	16768	16784	16791	16893	16840	16829	16815	16922	16832	16643	16978	16653	16653	16811	16715	16607	16736	16754	16932	16825	16728	16769	16810	16677	17039	16664	16690	16860	16818	16736	16777	16800	16798	16563	16776	16854	16696	16804	16774	16759	16950	16790	16909	16675	16786	16633	16867	17068	16782	16945	16579	16885	16832	16621	16742	16857	16679	16594	16589	16726	16756	16816	16857	16599	17069	16725	16784	16739	16942	16970	16574	16879	16791	16799	16778	16980	16920	16840	16740	16738	16807	16699	16821	16972	16723	16762	16775	16968	16771	16892	16736	16745	16907	16808	16745	16868	16808	16872	16810	16688	16732	16668	16905	16918	16889	16829	16857	16906	16654	16856	16938	16702	16783	16699	16724	16782	16788	16771	16802	16822	16806	16693	17004	16780	16903	16825	16702	16680	16735	16799	16654	16817	16751	16808	16798	16685	16938	16758	16680	16821	16850	16972	16815	16797	16828	16758	16797	16780	16631	16875	16729	16805	16780	16900	16751	16906	16784	16749	16762	16754	16766	16815	16890	16766	16971	16738	16847	16691	16831	16650	16727	16701	16765	16703	16922	16825	16757	16869	16870	16742	16823	16923	16666	16858	16885	16910	16840	16862	16563	16755	16859	16720	16674	16647	16842	16971	16755	16901	16826	16784	16690	16766	16793	16734	16852	16672	16814	16805	16708	16757	16823	16789	16540	16766	16754	16655	16909	16808	16913	16830	16837	16964	16858	16751	16656	16854	16762	16737	16804	16804	16879	16641	16754	16861	16623	16709	16773	16812	16913	16814	17013	16680	16742	16886	16807	16822	16825	16894	16917	16756	16727	16751	16756	16821	16814	16865	16879	16605	16872	16944	16687	16801	16679	16848	16749	16801	16879	16909	16893	16871	16882	16732	16701	16761	16870	16908	16843	16758	16847	16664	16765	16796	16878	16796	16763	16876	16865	16816	16782	16738	16901	16710	16706	16786	16960	16788	16936	16625	16781	16881	16856	16911	16915	16793	16718	16847	16685	16783	16945	16771	16698	16795	16764	16780	16832	16630	16777	16787	16779	16654	16775	16896	16678	16919	16910	16845	16780	16910	16740	16897	16989	16775	16695	16805	16697	16832	16754	16885	16673	16882	16781	16631	16779	16698	16925	16701	16913	16655	16633	16745	16866	16880	16883	16772	16941	16923	16705	16875	16805	16835	16836	16906	16829	16726	16722	16856	16900	16976	16722	16826	16594	16766	16679	16742	16610	16871	16537	16712	16861	16665	17007	16831	16717	16727	16799	16662	16865	16827	16860	16833	16850	16706	16754	16828	16844	16737	16785	16802	16916	16768	16738	16782	16722	16852	16827	16765	16875	16722	16789	16809	16888	16913	16555	16508	16823	16707	16739	16826	16858	16797	16789	16835	16795	16844	17011	16577	16788	16983	17024	16734	16859	16765	16807	16714	16892	16834	16829	16617	16651	16834	16870	16752	16796	16952	16795	16612	16832	16767	16873	16780	16922	16765	16840	16674	16714	16822
27622	21770	23331	20835	18243	20376	24548	19292	18559	18271	18703	18507	18971	20166	18699	18293	18239	18508	18339	18533	18521	18391	18273	18371	18535	18351	18266	18319	18461	18399	18422	18465	18616	18435	18391	18311	18546	18392	18196	18330	18218	18404	18359	18466	18410	18347	18136	18419	18493	18580	18626	18697	18553	18291	18579	18440	18417	18311	18418	18428	18491	18500	18195	18715	18453	18581	18636	18297	18434	18315	18501	18292	18486	18386	18368	18360	18363	18526	18301	18414	18378	18302	18324	18365	18411	18447	18380	18389	18347	18383	18421	18380	18474	18301	18486	18379	18500	18317	18323	18309	18606	18429	18418	18348	18398	18558	18425	18565	18439	18455	18364	18436	18454	18351	18390	18151	18328	18256	18440	18447	18506	18363	18241	18338	18438	18478	18271	18261	18316	18313	18256	18456	18244	18533	18360	18398	18292	18527	18492	18214	18460	18508	18417	18330	18303	18505	18446	18429	18419	18350	18532	18402	18531	18245	18626	18385	18707	18499	18440	18328	18320	18453	18607	18318	18285	18531	18397	18365	18398	18360	18294	18485	18365	18460	18683	18510	18505	18173	18401	18250	18498	18608	18457	18453	18498	18457	18403	18421	18355	18438	18208	18359	18333	18409	18370	18566	18569	18474	18399	18405	18682	18357	18253	18318	18335	18325	18384	18219	18244	18425	18189	18384	18241	18456	18470	18597	18623	18550	18544	18524	18486	18444	18404	18371	18207	18254	18270	18414	18416	18353	18304	18575	18521	18402	18533	18532	18280	18177	18493	18369	18412	18492	18336	18237	18372	18392	18576	18545	18274	18461	18476	18473	18639	18356	18451	18334	18367	18223	18441	18399	18421	18375	18522	18405	18295	18260	18401	18322	18298	18149	18333	18521	18337	18486	18341	18421	18309	18343	18343	18225	18351	18443	18281	18317	18383	18696	18508	18533	18355	18533	18389	18517	18581	18427	18422	18450	18529	18363	18426	18407	18509	18482	18415	18323	18166	18542	18282	18354	18601	18339	18431	18459	18259	18461	18530	18313	18616	18262	18723	18332	18421	18328	18249	18348	18568	18372	18338	18655	18395	18330	18394	18355	18363	18539	18551	18375	18256	18213	18397	18437	18373	18391	18406	18324	18389	18164	18520	18610	18479	18540	18348	18442	18403	18311	18354	18159	18359	18368	18434	18471	18387	18292	18546	18438	18276	18409	18464	18471	18276	18340	18456	18667	18414	18436	18371	18439	18375	18395	18392	18177	18304	18299	18369	18471	18569	18289	18358	18480	18238	18488	18434	18612	18342	18471	18318	18409	18398	18204	18514	18303	18342	18422	18230	18349	18352	18467	18271	18522	18218	18390	18447	18103	18167	18435	18413	18576	18305	18341	18355	18484	18393	18263	18306	18243	18329	18326	18349	18382	18454	18383	18486	18481	18481	18543	18526	18458	18405	18540	18493	18533	18549	18303	18342	18466	18284	18582	18436	18485	18425	18499	18480	18370	18365	18445	18412	18659	18576	18364	18604	18450	18255	18302	18333	18593	18252	18340	18544	18645	18580	18364	18250	18380	18311	18446	18244	18224	18438	18372	18396	18237	18163	18414	18468	18409	18379	18424	18462	18303	18372	18383	18176	18648	18517	18143	18241	18320	18401	18347	18525	18399	18502	18439	18182	18465	18444	18373	18417	18440	18368	18546	18320	18429	18534	18342	18467	18539	18627	18409	18264	18451	18300	18486	18389	18457	18212	18353	18418	18300	18616	18323	18376	18362	18450	18293	18253	18447	18447	18357	18398	18296	18336	18628	18755	18357	18444	18300	18462	18329	18461	18280	18359	18429	18424	18371	18322	18398	18452	18407	18529	18346	18266	18438	18342	18487	18303	18417	18335	18367	18403	18379	18404	18803	18282	18280	18206	18324	18388	18647	18141	18325	18422	18469	18512	18317	18294	18397	18409	18551	18341	18403	18356	18453	18470	18594	18557	18454	18529	18383	18190	18356	18386	18566	18511	18254	18365	18425	18444	18552	18250	18322	18436	18491	18492	18389	18531	18311	18479	18449	18387	18500	18430	18263	18384	18360	18398	18297	18388	18455	18387	18341	18363	18387	18454	18373	18514	18417	18432	18348	18535	18523	18555	18269	18457	18368	18358	18506	18331	18391	18416	18417	18422	18298	18645	18423	18417	18264	18570	18544	18422	18356	18446	18419	18360	18328	18449	18355	18451	18417	18468	18433	18336	18431	18349	18485	18409	18511	18411	18411	18559	18309	18479	18207	18390	18401	18476	18147	18474	18214	18439	18239	18287	18328	18378	18282	18334	18414	18290	18307	18557	18357	18313	18240	18528	18588	18432	18396	18286	18377	18384	18409	18279	18654	18579	18242	18316	18448	18568	18295	18260	18370	18252	18186	18333	18448	18515	18383	18452	18510	18422	18372	18269	18381	18651	18338	18319	18470	18440	18541	18324	18305	18432	18546	18490	18390	18548	18393	18369	18273	18344	18316	18504	18425	18282	18464	18289	18580	18275	18352	18207	18577	18416	18508	18236	18307	18277	18340	18362	18342	18402	18371	18555	18190	18404	18597	18440	18492	18566	18482	18278	18518	18707	18316	18604	18521	18342	18386	18516	18486	18315	18335	18375	18449	18430	18457	18456	18442	18503	18426	18351	18512	18363	18525	18612	18355	18596	18320	18442	18299	18367	18556	18478	18415	18213	18454	18494	18260	18563	18377	18354	18250	18335	18323	18276	18451	18609	18364	18372	18393	18268	18283	18409	18508	18369	18389	18179	18461	18398	18398	18430	18436	18335	18540	18505	18206	18444	18367	18542	18362	18441	18402	18437	18203	18391	18382	18340	18479	18433	18431	18354	18416	18386	18307	18348	18375	18384	18325	18208	18437	18396	18305	18540	18426	18352	18294	18490	18262	18689	18420	18251	18409	18500	18311	18499	18455	18475	18555	18398	18280	18545	18422	18338	18541	18425	18365	18469	18400	18499	18530	18357	18602	18381	18168	18337	18513	18253	18172	18439	18606	18372	18331	18340	18273	18389	18338	18560	18369	18460	18448	18485	18417	18434	18354	18345	18317	18421	18283	18234	18345	18560	18347	18244	18395	18354	18364	18513	18660	18466	18509	18442	18443	18367	18355	18266	18210	18461	18530	18362	18384	18447	18663	18389	18396	18522	18471	18383	18250	18457	18657	18375	18382	18310	18462	18397	18537	18402	18599	18432	18339	18519	18384	18461	18157	18224	18466	18511	18561	18449	18285	18512	18530	18455	18512	18350	18136	18492	18471	18352	18423	18352	18276	18608	18321	18288	18593	18382	18325	18286	18426	18395	18320	18449	18135	18278	18255	18378	18474	18461	18278	18419	18362	18493	18381	18395	18268	18460	18378	18439	18594	18396	18349	18353	18475	18514	18425	18310	18393	18504	18314	18191	18308	18378	18306	18439	18570	18437	18497	18529	18498	18493	18424	18400	18364	18420	18454	18522	18418	18486	18550	18447	18500	18556	18441	18348	18347	18324	18399	18445	18316	18376	18330	18494	18478	18419	18527	18542	18726	18604	18598	18453	18386	18695	18376	18435	18567	18492	18266	18351	18496	18467	18477	18270	18433	18395	18111	18367	18390	18414	18534	18439	18281	18590	18426	18408	18276	18286	18318	18326	18475	18542	18529	18394	18404	18447	18306	18444	18337	18385	18237	18506	18529	18459	18675	18328	18404	18628	18324	18481	18447	18390	18494	18495	18453	18207	18351	18564	18323	18482	18224	18444	18569	18356	18555	18379	18378	18399	18409	18398	18249	18414	18536	18207	18409	18252	18216	18450	18311	18339	18457	18391	18516	18367	18381	18195	18462	18512	18286	18329	18675	18644	18439	18378	18513	18228	18406	18503	18360	18374	18552	18402	18418	18434	18436	18480	18473	18339	18406	18293	18403	18314	18474	18367	18380	18340	18373	18273	18677	18518	18511	18361	18390	18510	18333	18592	18562	18301	18304	18487	18455	18629	18584	18502	18340	18292	18209	18440	18242	18397	18356	18281	18355	18390	18295	18418	18611	18595	18419	18403	18539	18399	18452	18082	18115	18478	18334	18539	18476	18588	18393	18490	18202	18448	18556	18469	18460	18422	18272	18525	18196	18344	18340	18377	18476	18242	18551	18534	18190	18452	18452	18372	18330	18506	18349	18197	18338	18430	18421	18500	18274	18465	18466	18506	18292	18482	18314	18309	18404	18450	18309	18268	18297	18527	18574	18574	18444	18444	18553	18284	18293	18335	18514	18384	18424	18273	18251	18505	18268	18296	18355	18363	18450	18453	18511	18372	18514	18255	18454	18541	18185	18265	18443	18509	18326	18388	18381	18413	18345	18483	18352	18483	18265	18270	18265	18492	18569	18343	18450	18463	18509	18467	18481	18523	18302	18548	18076	18333	18218	18325	18393	18437	18519	18319	18456	18390	18372	18522	18276	18401	18223	18439	18301	18415	18505	18381	18370	18437	18391	18394	18288	18463	18220	18451	18468	18460	18561	18372	18316	18700	18445	18415	18377	18079	18265	18591	18588	18427	18602	18351	18387	18551	18270	18499	18361	18435	18446	18603	18241	18451	18475	18467	18692	18514	18517	18335	18648	18462	18389	18411	18288	18510	18378	18386	18431	18542	18667	18313	18272	18488	18535	18486	18409	18205	18303	18367	18443	18418	18307	18383	18518	18352	18220	18584	18404	18288	18342	18422	18433	18455	18448	18450	18543	18327	18215	18162	18331	18422	18485	18542	18417	18461	18182	18493	18367	18283	18204	18372	18490	18385	18369	18570	18294	18385	18350	18392	18128	18512	18516	18358	18359	18536	18343	18537	18505	18434	18444	18586	18280	18492	18308	18476	18463	18376	18629	18745	18358	18333	18443	18293	18319	18504	18421	18132	18337	18472	18271	18441	18247	18515	18354	18415	18437	18374	18270	18348	18471	18462	18383	18496	18413	18349	18308	18341	18314	18245	18439	18454	18514	18206	18423	18506	18237	18426	18375	18390	18554	18544	18592	18153	18542	18607	18426	18522	18321	18263	18379	18451	18253	18343	18483	18445	18434	18356	18581	18455	18393	18495	18316	18400	18511	18388	18302	18442	18397	18431	18334	18337	18510
15539	17622	17704	17202	17026	20461	24634	16869	16926	16890	16806	16808	18075	19744	16660	16859	16525	16755	16916	16801	16801	16895	16835	16922	16940	16713	16775	16806	16709	16886	16776	16767	16857	16937	16879	16689	16832	16740	16872	16806	16842	16795	16890	16633	16756	16842	16716	16829	17009	16877	16992	16909	16969	16811	16835	16843	16751	16798	16767	16659	16790	16855	16772	16783	16741	16847	16779	16936	16634	16930	16738	16967	16910	16806	16961	16917	16753	16803	16650	16846	16807	16864	16887	16648	16757	16624	16782	16861	16891	16805	16820	16794	16772	16826	16661	16841	16814	16946	16897	16618	16864	16719	16874	16727	16879	16764	16783	16818	16834	16733	16737	16917	16665	16905	16957	16711	16778	16681	16812	16766	16811	16665	16882	16513	16748	16879	16886	16867	16712	16656	16803	16808	16828	16640	16894	16848	16693	16740	16785	16707	16690	16877	16663	16895	16757	16842	16762	16708	16909	16621	16849	16804	16774	16811	16797	16649	16851	16612	16794	16849	16826	16662	16878	16862	16858	16731	16690	16727	16814	16742	16945	16750	16732	16931	16868	16736	16787	16802	16757	16812	16943	16779	16702	16708	16831	16874	16790	16710	16855	16752	16724	16798	16775	16902	16814	16871	16834	16835	16806	17117	16919	16680	16707	16681	16689	16765	16794	16658	16661	16911	16788	16777	16778	16847	16707	16804	16767	16760	16821	16884	16627	16861	16798	16809	16794	16767	16731	16772	16886	16801	16951	16724	16869	16793	16884	16764	16877	16807	16688	16618	17013	16813	16780	16686	16854	16930	16896	16807	16854	16816	16806	16771	16802	16897	16791	16576	16816	16871	16731	16831	16790	16750	16644	16808	16631	16725	16806	17020	16756	16791	16886	16742	16778	16761	16736	16795	16731	16575	16740	16844	16810	16781	16844	16812	16913	16809	16862	16889	16879	16701	16944	16744	16781	16837	16808	16706	17003	16751	16732	16760	16702	16857	16855	16596	16624	16902	16770	16802	16931	16841	16693	16928	16960	16891	16731	16868	16881	16729	16825	16859	16860	16710	16809	16606	16978	16753	16753	16800	16736	16747	16898	16665	16840	16803	16804	16736	16754	16846	16593	16830	16966	16811	16790	16822	16775	16830	16698	16732	16777	16868	16772	16872	16595	17041	16866	16986	16790	16917	16752	17016	16811	16687	16718	16607	16744	16734	16765	16791	16641	16855	16828	16880	16796	17051	16754	16864	16756	16838	16755	16899	16711	16701	16742	16839	16843	16851	16830	16898	16705	16705	16800	16739	16895	16817	16695	16647	16732	16898	16745	16841	16741	16722	16871	16747	16763	16893	16775	16986	16674	16735	16787	16978	16838	16909	16827	16738	16962	16889	16881	16899	16881	16811	16787	16791	16923	16737	16635	16930	16830	16882	16811	16982	16796	16927	16734	16965	16857	16739	17004	16824	16813	16706	16757	16672	16822	16939	16753	16736	16786	16857	16832	16877	16846	16802	16792	16928	16829	16721	16717	16811	16917	16869	16717	16704	16852	16991	16638	16712	16869	16718	16831	16653	16982	16999	16686	16838	16789	16864	16700	16707	16777	16709	16753	16798	16837	16835	16903	16814	16747	16687	17090	16732	16745	16879	16781	16825	16719	16952	16652	16824	16896	16735	16892	16787	16711	16760	16806	16824	16887	16860	16808	16605	16843	16961	16768	16936	16934	16885	16782	16678	16954	16935	16835	16715	17017	16851	16855	16853	16740	16979	16811	16743	16698	16825	16809	16800	16898	16693	16702	16661	16823	16816	16848	16655	16755	16712	16637	16649	16763	16882	16810	16870	16792	16864	16873	16938	16830	16711	16854	16814	16779	16659	16913	16673	16872	16837	16687	16908	16737	16856	16605	16798	16693	16875	16878	16709	16805	16684	16716	16811	16810	16861	16886	16896	16721	16771	16758	16955	17079	16881	16894	16800	16783	16951	16935	16816	16930	16799	16792	16683	17024	16708	16747	16754	16787	16824	16840	16972	16895	16925	16705	16949	16904	16761	16757	16997	16632	16865	16922	16749	16810	16727	16900	16893	16818	16904	16806	16777	16640	16735	16785	16781	16787	16957	16620	16952	16758	16751	16702	16869	16829	16682	16824	16777	16724	16733	16715	16819	16712	16784	16708	16610	16818	16829	16767	16793	16885	16827	16803	16983	16767	16898	16805	16869	16733	16917	16843	16835	16865	16702	16611	16725	16779	16970	16974	16895	16730	16600	16801	16790	16700	16879	16654	16860	16645	16870	16784	16836	16802	16777	16728	16770	16853	16826	16727	16725	16568	16771	16725	16774	17007	16789	16909	16953	16888	16836	16804	16826	16762	16783	16783	16826	16845	16622	16847	16808	16826	16888	16830	16987	16736	16719	16749	16876	16576	16844	16876	16617	16692	16777	16762	16744	16896	16742	16816	16798	16863	16781	16839	16750	16852	16930	16873	16808	16932	16811	16836	16964	16888	16793	16816	16754	16875	16913	16957	16658	16848	16838	16780	16825	16743	16791	16855	17059	16776	16812	16674	16903	16939	16844	16965	16674	16707	16869	16611	16820	16945	16870	16660	16828	16922	16625	16748	16639	16780	16627	16810	16783	16972	16810	16871	16896	16708	16682	16901	16868	16963	16749	16761	16777	16786	16702	16923	16761	16753	16747	16921	16578	16847	16954	16712	16880	16860	16837	16828	16746	16674	16955	16685	16668	16842	16743	16848	16753	16594	16793	16847	16765	16834	16841	16702	16736	16761	16690	16658	16752	16715	16822	16661	16928	16796	16760	16794	16662	16866	16810	16918	16645	16757	16789	16840	16780	16694	16909	16808	17053	16677	16788	16820	16946	16681	16687	16948	16810	16701	16884	16810	16843	16842	16879	16669	16779	16878	16685	16801	16730	16829	16793	16782	16813	16823	16892	16744	16753	16904	16917	16678	16815	16718	16710	16800	16807	16796	16651	16825	16813	16818	16658	16773	16636	16676	16822	16677	16884	16947	16808	16936	16963	16678	16682	16807	16668	16976	16775	16839	16683	16832	16625	16951	16823	16853	16890	16720	16925	16933	16803	16880	16793	16641	16986	16847	16938	16709	16853	16650	16969	16726	16856	16901	16809	16837	16859	16834	16706	16747	16901	16735	16897	16906	16808	16658	16891	16825	17097	16625	16607	16783	16817	16825	16970	16715	16902	16908	16800	16798	16784	16752	16897	16821	16796	16747	16924	16666	16794	16775	16768	16672	16854	16751	16844	16683	16687	16856	16959	16812	16751	16874	17034	16832	16586	16863	16813	16783	16735	16903	16698	16806	16735	16793	16928	16859	16701	16767	16752	16749	16741	16644	16883	16855	16728	16919	16759	16793	16767	16929	16913	16676	16845	16894	16914	16767	16731	17081	16740	16826	16758	16776	16852	16885	16752	16651	16785	16899	16917	16838	16810	16963	16856	17003	16871	16743	16806	16851	16916	16730	16895	16875	16929	16809	16633	16820	16885	16910	16721	16760	16685	16614	16797	16853	16763	16822	16586	16876	16807	16751	16887	16903	16561	16766	16831	16754	16860	16748	16737	16779	16834	16895	16762	16911	16735	16780	16670	16955	16838	16793	16866	16751	16747	16710	16833	16796	16712	16856	16971	16656	16783	16759	16795	17022	16751	16975	16832	16664	16722	16685	16764	16784	16868	16623	16798	16819	16794	16849	16791	16829	16817	16813	16850	16845	16886	16904	16625	16913	16826	16930	16767	16832	16982	16942	16857	16894	16760	16855	16824	16792	16652	16899	16751	16751	16814	16904	16927	16708	16832	16841	16808	16732	16921	16847	16979	16728	16792	16784	16896	16843	16965	16786	16911	16793	16920	16690	16743	16960	16649	16724	16685	16712	16759	16828	16820	16829	16726	16786	16822	16927	16706	17011	16876	16850	16731	16813	16936	16987	16694	16794	16812	16608	16713	16870	16820	16952	16741	16691	16774	16757	16919	16667	16650	16680	16760	16819	16839	16795	16956	16770	16814	16785	16764	16614	16822	16749	16926	16880	17012	16849	16851	16755	16809	16837	16798	16945	16558	16896	16924	16785	16767	16794	16761	16731	16845	16783	16871	16772	16823	16885	16756	16629	16816	16988	16699	16949	16837	16958	16664	16683	16800	16939	16815	16776	16672	16834	16807	16982	16681	16774	16902	16741	16728	16799	16745	16642	16920	16974	16893	16892	16799	16706	16737	16808	16732	16776	16830	16879	16823	16858	16859	16776	16851	16825	16893	16802	16930	16821	16887	16882	16849	16794	16790	16635	16863	16877	16620	16663	16576	16955	16610	16760	16835	16751	16834	16878	16827	16621	16870	16959	16788	16987	16687	16713	16858	16766	16750	16872	16819	16823	16971	16781	16880	16698	16836	16872	16714	16771	16763	16846	16793	16890	16827	16867	16861	16823	16804	16701	16929	16699	16618	16833	16706	16875	16714	16959	16735	16880	16818	16877	16767	16837	16688	16686	16885	16934	16878	16944	16838	16791	16875	16909	16711	16954	16820	16795	16728	16705	16992	16806	16695	16782	16818	16895	16855	16796	16868	16684	16897	16899	16777	16813	16869	16816	16729	16894	16769	16887	16814	16761	16683	16760	16574	16902	16917	16900	16744	16876	16671	16965	16806	16903	16715	16713	16692	16833	16684	16957	16822	16869	16751	16792	16788	16773	16975	16835	16682	16952	16731	16972	16916	16830	16637	17007	16802	16979	16688	16834	16851	16824	16594	16830	16963	16800	16597	16673	16715	16648	16768	16771	16737	16790	16978	16834	16668	16687	16699	16750	16778	16957	16857	16879	16638	16881	16839	16738	17016	16831	16924	16716	16875	16970	16824	16957	16768	16774	16810	16722	16563	16729	16697	16842	16879	16650	16679	16755	16817	16965	16704	16893	16569	17011	16660	16709	16739	16849	16752	16719	16835	16876	16723	16834	16907	16760	16777	16861	16748	16641	16802	16923	16860	16892	16965	16857	16849	16621	16762	16730	16779	16919	16688	16848	16880	16715	16671	16707	16645	16700	16828	16675	16621	16902	16515	16687	16668	16913	16907	16955	16779	16830	16739	16788	16580	16822	16962	16863	16817	16717	16738	16807	16727
24280	21171	28232	24571	21812	40253	47153	23010	19251	18737	18573	18539	22035	29148	20229	18706	18494	18196	18408	18239	18343	18435	18534	18386	18333	18325	18049	18232	18269	18439	18159	18214	18437	18370	18230	18459	18152	18140	18266	18358	18411	18260	18307	18305	18412	18297	18277	18233	18436	18559	18740	18340	18428	18158	18295	18329	18275	18493	18192	18224	18259	18291	18416	18030	18402	18171	18265	18219	18279	18191	18373	18295	18296	18427	18379	18425	18276	18141	18303	18119	18279	18368	18197	18383	18370	18227	18388	18264	17984	18269	18221	18440	18366	18368	18211	18180	18227	18296	18226	18192	18125	18251	18227	18084	18377	18241	18383	18286	18422	18382	18197	18316	18290	18204	18276	18100	18333	18309	18535	18170	18170	18240	18081	18136	18240	18368	18299	18157	18238	18240	18278	18258	18374	18403	18228	18116	18161	18170	18265	18290	18386	18374	18285	18082	18108	18247	18059	18263	18261	18119	18427	18324	18281	18123	18158	18368	18068	18022	18125	18364	18138	18177	18213	18141	18185	18256	18475	18439	18205	18460	18248	18383	18199	18219	18172	18116	18168	18301	18251	18223	18341	18379	18189	18140	18167	18172	18257	18297	18209	18236	18155	18124	18357	18225	18313	18151	18305	18399	18156	18448	18292	18146	18203	18282	18203	18439	18480	18330	18286	18036	18521	18221	18209	18227	18284	18297	18373	18099	18424	18265	18186	18173	18110	18243	18206	18234	18280	18024	18542	18168	18406	18246	18350	18341	18120	18359	18299	18303	18318	18197	18345	18248	18355	18396	18123	18004	18233	18435	18315	18154	18162	18498	18216	18314	18278	18204	18150	18409	18268	18287	18313	18212	18326	18145	18188	18289	18142	18229	18437	18151	18136	18280	18275	18240	18179	18127	18283	18314	18265	18293	18189	18154	18308	18304	18321	18112	18286	18346	18306	18278	18325	18296	18377	18413	18253	18256	18196	18193	18167	18333	18283	18296	18253	18337	18443	18322	18096	18263	18336	17931	18480	18322	18163	18130	18245	18190	18171	18083	18452	18182	18198	18082	18320	18320	18129	18339	18146	18150	18286	18227	18145	18408	18002	18132	18271	18155	18418	18368	18259	18267	18328	18407	18517	18106	18106	18170	18140	18349	18366	18345	18202	18210	18368	17966	18291	18262	18279	18246	18224	18369	18362	18052	18317	18269	18497	18189	18234	18202	18353	18369	18191	18222	18244	18063	18410	18213	18252	18249	18246	18184	18172	18193	18391	18077	18171	18156	18422	18018	18285	18113	18317	18233	18199	18362	18271	18240	18358	18283	18245	18220	18231	18368	18280	18193	18355	18391	18247	18221	18183	18429	18295	18207	18173	18112	18428	17995	18340	18077	18276	18369	18360	18152	18383	18118	18162	18053	18262	18164	18162	18235	18142	18207	18455	18491	18268	18385	18208	18158	18182	18343	18454	18051	18229	18427	18350	18232	18348	18134	18384	18449	18333	18076	18199	18117	18123	18278	18199	18423	18207	18335	18304	18202	18337	18279	18123	18121	18277	18209	18140	18224	18382	18199	18258	18445	18341	18331	18293	18162	18302	18213	17984	18059	18080	18191	18425	18354	18396	18330	18203	18134	18164	18223	18410	18327	18351	18159	18252	18337	18064	18368	18316	18182	18131	18310	18373	18375	18260	18308	18326	18111	18218	18329	18187	18403	18383	18265	18393	18079	18344	18281	18077	18025	18277	18265	18302	18455	18132	18162	18259	18108	17925	18149	18323	17989	18364	18241	18180	18180	18195	18122	18232	18180	18187	18275	18326	18321	18400	18179	18122	18217	18255	18256	18227	18322	18324	18414	18420	18238	18283	18299	18308	18446	18239	18211	18427	18342	18454	18412	18519	18140	18288	18354	18320	18481	18187	18175	18213	18323	18358	18212	18438	18258	18138	18207	18181	18425	18104	18253	18297	18343	18394	18333	18251	18313	18227	18556	18419	18328	18520	18074	18263	18310	18200	18113	18238	18355	18261	18254	18311	18267	18255	18256	18352	18332	18459	18338	18372	18319	17999	18311	18323	18259	18203	18380	18292	18103	18146	18266	18100	18155	18220	18516	18132	18277	18416	18148	18354	18276	18163	18260	18239	18294	18230	18225	18388	18091	18212	18313	18127	18254	18459	18199	18172	18232	18153	18127	18298	18214	18082	18238	18162	18156	18378	18303	18357	18197	18171	18321	18439	18246	18350	18231	18168	18542	18437	18240	18175	18368	18316	18349	18382	17965	17978	18158	18410	18151	18382	18222	18319	18489	18383	18278	18263	18266	18352	18290	18255	18269	18236	18470	18339	18291	18460	18320	18508	18244	18429	18341	18109	18107	18342	18166	18316	18311	18355	18385	18236	18170	18166	18030	18372	18182	18274	18200	18449	18300	18380	18343	18254	18344	18211	18380	18247	18226	18237	18168	18162	18280	18123	18281	18214	18008	18202	18109	18379	18564	18363	18268	18243	18210	18033	18084	18266	18242	18103	18275	18157	18314	18285	18222	18216	18184	18271	18238	18459	18217	18408	18372	18176	18205	18266	18057	18500	18490	18169	18151	18211	18234	18362	18233	18414	18132	18372	18483	18382	18342	18454	18198	18236	18296	18226	18316	18208	18215	18459	18495	18292	18307	18554	18271	18358	18174	18182	18140	18310	18360	17957	18047	18341	18446	18269	18167	18344	18342	18279	18255	18313	18368	18082	18232	18019	18273	18209	18215	18099	18212	18247	18355	18248	17944	18373	18162	18206	18294	18445	18126	18195	18095	18177	18198	18227	18087	18295	18120	18291	18325	18260	18237	18381	18233	18517	18403	18222	18312	18346	18226	18063	18287	18377	18313	18398	18417	18176	18316	18275	18278	18485	18289	18215	18325	18412	18200	18218	18161	18216	18012	18009	18292	18301	18273	18231	18176	18391	18502	18362	18365	18351	18376	18367	18537	18276	18133	18212	18297	18277	18326	18053	18281	18403	18297	18318	18180	18331	18205	18210	18389	18365	18393	18276	18119	18276	18056	18231	18357	18403	18287	18343	18100	18156	18334	18077	18159	18178	18140	18425	18293	18330	18286	18130	18409	18294	18263	18013	18267	18416	18337	18144	18160	18319	18314	18217	18419	18281	18162	18445	18280	18316	18106	18405	18499	18117	18210	18158	18373	18099	18308	18207	18348	18318	18214	18188	18185	18174	18106	18067	18269	18330	18322	18336	18173	18222	18212	18182	18206	18352	18222	18447	18247	18065	18201	18301	18457	18402	18387	18242	18344	18262	18324	18310	18398	18284	18348	18289	18446	18262	18390	18160	18262	18147	18254	18285	18218	18214	18146	18341	18376	18039	18274	18405	18122	18424	18133	18148	18283	18161	18302	18182	18373	18153	18259	18368	18201	18173	18072	18237	18026	18238	18353	18355	18335	18277	18291	18461	18390	18191	18213	18210	18236	18566	18316	18307	18210	18284	18188	18293	18426	18126	18290	18095	18281	18443	18240	18289	18175	18313	18419	18223	18207	18314	18392	18207	18237	18296	18364	18422	18294	18312	18228	18137	18345	18285	18320	18312	18105	18326	18156	18113	18281	18214	18239	18199	18422	18283	18329	18192	18483	18254	18473	18336	18468	18244	18173	18228	18279	18325	18211	18333	18320	18309	18233	18440	18304	18515	18130	18386	18384	18336	18167	18224	18097	18188	18230	18251	18094	18285	18284	18151	18146	18413	18245	18236	18189	18257	18365	18279	18268	18368	18184	18349	18301	18240	18248	18508	18377	18274	18272	18234	18284	18305	18409	18231	18400	18340	18427	18267	18375	18331	18373	18358	18126	18294	18207	18209	18314	18007	18215	18447	18257	18102	18275	18320	18365	18271	18358	18090	18130	18314	18069	18171	18508	18520	18378	18312	18127	18216	18322	18280	18326	18190	18297	18167	17983	17987	18070	18244	18380	18270	18468	18485	18075	18347	18117	18446	18368	18092	18174	18299	18250	18185	18385	18265	18058	18113	18220	18298	18017	18302	18249	18292	18334	18206	18177	18413	18217	18265	18355	18191	18194	18223	18235	18365	18353	18363	18376	18295	18300	18469	18092	18278	18199	18177	18014	18402	18367	18354	18466	18454	18159	18230	18179	18334	18367	18253	18097	18166	18364	18269	18392	18093	18220	18253	18204	18268	17954	18228	18430	18314	18273	18318	18304	18310	18270	18236	18334	18246	18294	18195	18330	18223	18226	18149	18199	18224	18191	18172	18214	18202	18378	18215	18456	18406	18301	18150	18137	18343	18406	18270	18221	18443	18116	18175	18145	18387	18380	18454	18142	18244	18207	18251	18276	18274	18372	18154	18217	18334	18267	18223	18351	18197	18318	18192	18173	18133	18232	18286	18232	18266	18158	18211	18341	18360	18384	18383	18186	18503	18176	18250	18322	18161	18334	18456	18247	18434	18466	18216	18341	18166	18101	18148	18314	18184	18151	18262	18235	18338	18199	18340	18322	18163	18230	18329	18284	18286	18421	18242	17947	18337	18388	18150	18412	18380	18299	18357	18549	18207	18409	18159	18103	18069	18345	18292	18271	18140	18357	18371	18003	18204	18348	18370	18265	18402	18340	18223	18150	18135	18250	18379	18161	18356	18110	18350	18232	18255	18183	18102	18170	18150	18208	18317	18439	18326	18259	18241	18178	18244	18339	18054	18272	18135	18303	18523	18230	18395	18298	18231	18271	18350	18238	18455	18229	18186	18180	18124	18172	18181	18270	18203	18385	18117	18307	18164	18365	18169	18405	18185	18305	18152	18353	18240	18345	18517	18409	18227	18225	18262	18394	18113	18336	18360	18235	18362	18337	18174	18447	18261	18248	18263	18436	18393	18302	18099	18322	18169	18266	18179	18457	18071	18005	18227	18427	18301	18393	18307	18091	18268	18290	18296	18258	18337	18192	18322	18438	18305	18248	18040	18434	18243	18296	18402	18237	18438	18184	18543	18073	18463	18382	18215	18198	18193	18312	18208	18233	18263	18510	18239	18304	18194	18190	18344	18042	18295	18327	18182	18334	18306	18212	18233	18348	18477	18352	18259	18189	18248	18352	18173	18077	18209	18277	18352	17881	18252	18390	18349	18471	18506	18311
14711	22937	21485	19128	18182	43417	38723	18077	17115	16943	16945	16935	23882	31466	16587	16831	16788	16730	16892	16624	16784	16826	16753	16510	16829	16782	16732	16903	16838	16727	16899	16825	16682	16743	16773	16670	16807	16741	16993	16847	16614	16862	16816	16790	16796	16622	16775	16827	16988	17473	17331	16986	17071	16912	16691	16905	16677	16584	16883	16631	16834	16930	16544	16671	16757	16684	16816	16742	16779	16638	16787	16690	16748	16830	16740	16817	16971	16831	16904	16536	16803	16845	16677	16822	16814	16823	16854	16859	16813	16806	16778	16778	16755	16806	16837	16742	16731	16778	16740	16733	16779	16862	16780	16945	16771	16686	16638	16883	16815	16751	16863	16840	16767	16707	16745	16868	16679	16843	16686	16782	16685	16755	16813	16787	16816	16858	16843	16829	16796	16881	17085	16794	16784	16666	16792	16711	16787	16907	16778	16775	16880	16889	16586	16698	16828	16849	16916	16664	16578	16772	16607	16991	16803	16686	16841	16669	16796	16719	16588	16768	16766	16596	16691	16880	16843	16698	16608	16790	16893	16879	16691	16553	16715	16777	16795	16770	16735	16775	16785	16751	16769	16634	16773	16814	16883	16753	16712	16833	16749	16879	16868	16766	16840	16874	16804	16833	16887	16701	16794	16825	16708	16871	16710	16672	16806	16798	16735	16653	16922	16685	16902	16726	16766	16876	16596	16947	16620	16793	16731	16585	16832	16825	16886	16683	16761	16706	16786	16775	16698	16901	16850	16926	16647	16730	16753	16775	16713	16765	16691	16632	16730	16597	16802	16617	16922	16816	16838	16739	16797	16842	16638	16678	16794	16773	16904	16698	16688	16721	16807	16900	16907	16717	16798	16751	16711	16887	16630	16609	16794	16809	16886	16815	16780	16918	16553	16890	16954	16833	16917	16698	16876	16799	16748	16624	16635	16829	16814	16723	16842	16644	16798	16791	16828	16708	16747	16862	16569	16680	16706	16786	16599	16502	16699	16753	16902	16834	16507	16923	16621	16746	16812	16918	16780	16806	16797	16798	16763	16748	16741	16733	16722	16855	16710	16693	16789	16917	16723	16679	16780	16851	16669	16648	16548	16747	16929	16685	16944	16569	16858	16735	16762	16778	16796	16722	16815	16734	16869	16853	16733	16758	16761	16737	16794	16874	16805	16773	16666	16870	16648	16839	16759	16868	16676	16546	16644	16852	16840	16873	16672	16822	16668	16782	16689	16680	16668	16799	16889	16711	16646	16609	16737	16841	16719	16677	16718	16843	16796	16676	16692	16777	16794	16830	16791	16673	16792	16663	16838	16679	16837	16733	16699	16873	16753	16880	16802	16615	16594	16831	16815	16745	16801	16740	16768	16749	16817	16863	16691	16757	16765	16774	16913	16735	16898	16875	16891	16718	16697	16622	16847	16803	16721	16792	16772	16856	16669	16786	16886	16634	16588	16715	16739	16717	16820	16682	16949	16769	16799	16887	16757	16697	16712	16718	16683	16721	16786	16812	16654	16860	16710	16880	16771	16730	16776	16719	16852	16697	16869	16628	16671	16732	16720	16884	16778	16811	16877	16716	16816	16781	16870	16735	16792	16726	16736	16788	16717	16997	16771	16716	16784	16685	16808	16609	16739	16812	16812	16799	16700	16732	16716	16636	16830	16838	16866	16790	16699	16813	16662	16725	16583	16838	16724	16842	16631	16857	16642	16717	16848	16604	16857	16716	16675	16959	16735	16763	16591	16818	16739	16777	16862	16839	16771	16726	16714	16777	16725	16745	16912	16788	16885	16737	16647	16631	16776	16817	16770	16817	16848	16801	16694	16695	16618	16816	16811	16608	16930	16734	16845	16700	16865	16682	16698	17034	16731	16848	16694	16829	16801	16689	16720	16866	17073	16958	16941	16774	16760	16773	16849	16713	16660	16635	16744	16826	16682	16731	16828	16742	16609	16958	16760	16737	16689	16645	16711	16764	16890	16806	16757	16714	16754	16795	16728	16775	16717	16773	16792	16759	16829	16687	16809	16768	16815	16766	16725	16808	16599	16855	16753	16697	16532	16682	16699	16625	16813	16817	16771	16615	16772	16819	16764	16774	16778	16556	16637	16824	16709	16661	16468	16845	16916	16828	16757	16800	16666	16991	16799	16869	16848	16731	16729	16864	16705	16875	16747	16846	16741	16772	16728	16995	16739	16787	16648	16631	16700	16808	16809	16741	16909	16783	16839	16616	16710	16735	16719	16662	16902	16835	17018	16744	16834	16697	16660	16738	16609	16828	16653	16801	16722	16624	16683	16733	16659	16706	16754	16829	16758	16662	16941	16774	16818	16613	16816	16837	16501	16811	16894	16775	16776	16838	16515	16798	16755	16814	16844	16808	16779	16706	16667	16652	16843	16852	16794	16802	16711	16669	16717	16640	16833	16838	16770	16823	16824	16645	16568	17060	16793	16734	16779	16784	16813	16801	16855	16619	16784	16815	16817	16820	16928	16743	16799	16839	16813	16720	16721	16808	16561	16754	16883	16913	16891	16752	16662	16923	16631	16890	16763	16833	16747	16636	16593	16793	16812	16629	16984	16640	16707	16525	16859	16844	16932	16778	16751	16713	16890	16801	16794	16679	16793	16783	16776	16907	16812	16919	16790	16717	17019	16748	16907	16723	16781	16785	16912	16794	16943	16886	16677	16918	16697	16669	16891	16926	16811	16857	16974	16924	16636	16644	16690	16779	16792	16649	16699	16845	16641	16838	16666	16906	16682	16732	16773	16842	16720	16750	16697	16576	16615	16853	16884	16716	16852	16661	16778	16693	16872	16678	16846	16870	16918	16632	16748	16842	16746	16681	16590	16797	16821	16951	16877	16798	16780	16748	16917	16679	16819	16935	16714	16819	16831	16759	16856	16994	16837	16738	16725	16714	16762	16719	16836	16769	16723	16687	16848	16971	16731	16670	16887	16905	16778	16716	16813	16860	16716	16863	16709	16686	16686	16870	16806	16771	16802	16814	16795	16681	16698	16768	16742	16849	16817	16827	16771	16744	16749	16644	16703	16689	16655	16863	16850	16885	16700	16810	16744	16751	16684	16722	16815	16565	16710	16769	16839	16829	16750	16930	16706	16718	16760	16652	16791	16626	16913	16798	17008	16772	16815	16726	16838	16650	16894	16856	16861	16805	16976	16781	16820	16728	16870	16875	16755	16931	16611	16742	16655	16966	16922	16800	16555	16901	16798	16846	16869	16819	16848	16769	16781	16744	16744	16786	16996	16810	16743	16727	16717	16579	16805	16818	16799	16781	16742	16730	16840	16872	16883	16760	16837	16689	16818	16706	16692	16782	16840	16793	16723	16802	16651	16757	16646	16783	16685	16881	16968	16925	16562	16709	16886	16904	16776	16808	16846	16646	16725	16825	16782	16814	16624	16744	16778	16720	16748	16746	16694	16788	16647	16833	16829	16803	16761	16722	16853	16846	16780	16760	16812	16811	16832	16763	16798	16750	16723	16745	16790	16633	16851	16877	16539	16744	16724	16758	16765	16838	16962	16789	16683	16760	16826	16735	16819	16859	16764	16861	16707	16717	16852	16902	16956	16827	16645	16867	16713	16755	16756	16791	16750	16837	16745	16645	16777	16679	16843	16566	16703	16638	16712	16856	16904	16792	16882	16668	16658	16719	16673	16997	16781	16888	16751	16868	16759	16856	16808	16947	16809	16679	16718	16800	16746	16817	16669	16845	16699	16898	16735	16632	16703	16771	16757	16959	16773	16804	16741	16832	16884	16853	16833	16859	16785	16671	16909	16823	16771	16649	16753	16796	16623	16766	16836	16766	16783	16813	16732	16723	16781	16656	16753	16800	16756	16673	16830	16697	16849	16824	16873	16820	16591	16758	16528	16814	16787	16693	16912	16763	16914	16696	16704	16677	16762	16678	16661	16617	16876	16703	16815	16747	16614	16702	16619	16819	16618	16893	16754	16826	16825	16695	16771	16736	16784	16821	16883	16723	16822	16893	16722	16778	16803	16649	16954	16711	16871	16765	16789	16849	16867	16866	16733	16732	16729	16653	16690	16704	16835	16692	16826	16782	16606	16783	16884	16822	16722	16792	16792	16683	16637	16854	16999	16825	16573	16779	16720	16891	16972	16725	16726	16679	16902	16686	16862	16752	16800	16829	16679	16743	16766	16992	16742	16802	16812	16914	16655	16713	16709	16733	16789	17000	16728	16962	16721	16697	16779	16864	16788	16718	16688	16847	16809	16877	16747	16682	16618	16808	16736	16732	16781	16832	16751	16721	16898	16826	16881	16742	16691	16764	16817	16849	16866	16680	16974	16801	16690	16611	16794	16778	16756	16671	16719	16795	16674	16783	16700	16651	16883	16814	16909	16747	16909	16725	16909	16752	16784	16878	16766	16710	16636	16783	17006	16746	16813	16760	16658	16724	16853	16717	16806	16782	16659	16689	16942	16767	16876	16590	16741	16848	16635	16758	16818	16721	16803	16777	16737	16779	16836	16642	16642	16891	16769	16831	16684	16831	16764	16768	16695	16866	16620	16886	16710	16697	16738	16695	16805	16729	16673	16606	17014	16806	16909	16772	16725	16848	16793	16625	16745	16796	16713	16669	16886	16663	16914	16743	16877	16741	16652	16817	16878	16799	16782	16796	16724	16876	16607	16784	16819	16836	16832	16795	16896	16702	16814	16532	16942	16814	16814	16724	16838	16780	16887	16851	16639	16778	16837	16791	16536	16820	16819	16820	16581	16706	16822	16724	16819	16687	16881	16661	16630	16738	16784	16688	16720	16857	16914	16839	16957	16818	16727	16728	16649	16707	16696	16488	16802	16935	16643	16878	16704	16714	16906	16681	16556	16796	16789	16938	16791	16917	16746	16821	16725	16893	16849	16760	16676	16738	16783	16884	16780	16740	16715	16795	16838	16688	16750	16635	16768	16629	16835	16652	16758	16812	16736	16711	16594	16714	16838	16773	16742	16735	16749	16855	16860	17022	16822	16645	16656	16765	16855	16664	16639	16626	16872	16803	16734	16843	16729	16784	16663	16793	16740	16818	16697	16587	16772	16885	16763	16611	16560	16809	16767	16647	16836	16662	16829	16730	16730	16741	16719	16753	16656	16877	16721	16612	16695	16697
23127	21142	28903	23665	21466	43295	55037	25479	19143	18067	17655	17608	22847	35358	21890	17672	17441	17413	17421	17345	17321	17380	17366	17392	17188	17323	17245	17008	16931	17252	17233	17000	17074	17023	17199	17201	17277	17196	17425	17129	17120	17296	17159	17216	17098	17290	17181	17016	17436	17937	17957	17405	17250	17373	17210	17043	17209	17089	17173	17061	17190	17306	17153	17017	17181	17092	17208	17164	17409	17202	17382	17170	17001	17024	17124	17051	17118	17092	17214	17176	17222	17079	17166	17128	17045	17291	17346	17153	17263	17182	17155	17214	17365	17255	17202	17253	17238	17073	17214	17395	17099	17226	17229	17067	17092	17389	17179	17130	17126	17111	17109	17056	17243	17166	17232	17145	17189	17125	17368	17126	16895	17129	17020	17097	17122	17115	17003	17032	17025	17241	17077	17187	17206	17306	17097	17093	17141	17084	17378	17133	16969	17066	17151	17138	17143	17229	17222	17217	17077	17004	17115	17334	16978	17162	17259	17132	17207	16968	17067	17055	17151	17126	17196	16980	17171	16998	17242	17286	17117	17253	17139	17072	17023	16943	17076	16928	17050	17267	17201	17098	17139	17130	17175	17100	17192	17294	16970	17082	17264	17197	17056	17217	17238	17066	17151	17177	16971	17046	17024	17062	17167	17094	17205	17025	17077	17198	17130	17220	17186	17187	17424	17259	17134	17363	17192	17174	17339	17285	17229	17044	17234	17178	16991	17087	17075	17071	16995	17252	17263	17268	17103	17080	17014	17121	17371	17025	17121	17266	17203	17306	17187	17125	17135	17167	17068	17191	17153	17213	17159	17128	17235	16989	16900	16909	17425	17048	17191	17094	17095	17130	17212	17046	17095	16896	17384	17285	17164	17187	17058	17103	17060	17134	17147	17007	16953	17127	17358	17182	17098	16959	17180	17080	17212	17194	17151	17198	17093	17089	17109	17014	17082	17087	17203	16998	17190	17155	17091	17183	17308	17156	17025	17133	16947	17299	16882	17109	17212	17210	17129	17283	17013	17271	17151	17111	16989	17105	16875	17083	17011	16932	17018	17301	16943	16892	16943	17035	17094	16956	17085	16990	17133	17117	17029	17138	17134	16958	17104	17296	17085	17113	17157	17013	17259	17096	16995	17076	17087	17219	17025	17277	17237	17139	16884	17200	17276	17044	17231	17147	17049	17179	17149	16986	17088	17083	16935	17100	17177	17239	17101	17045	16988	17045	17052	17185	17374	17064	17002	17046	17122	17230	16992	17180	17258	17028	16949	17154	17165	17178	17427	17463	17318	17117	16976	17031	17093	17193	17271	17024	17030	16998	17091	17114	17211	17167	17014	17004	17090	17173	16994	17234	17162	17031	17364	17177	16967	16925	17165	16954	16937	17312	17209	17301	17206	17123	17089	17177	17101	17232	17338	17046	17017	17109	17147	17181	17182	17142	17110	17043	17169	17196	17114	17001	17180	17122	16945	17208	17186	17227	17246	17371	17112	17107	17054	17137	17136	17018	17000	17229	17131	17169	17004	17030	17106	16961	17133	17227	17172	17188	17170	17045	17079	17007	17370	17134	17015	17127	17382	17269	17019	17314	17119	17105	17112	17166	17226	17174	17197	17219	17127	17159	17177	17155	17066	16997	17183	17380	17102	16985	17229	17285	16972	17008	17103	17208	17216	17194	17297	17098	17092	17080	17179	17173	17209	17228	17065	17133	17095	17230	17374	17183	16933	17037	17328	16975	17159	16972	17360	17055	17304	17147	17109	17094	17154	17027	16984	17157	17024	16967	17159	17131	17111	17110	17299	17272	17324	17136	17223	17028	17101	17071	17199	17311	17261	17197	16982	17070	17181	17143	17039	16947	17205	17152	17149	17108	17185	17313	17098	16989	17082	17082	17255	17246	17163	16880	17054	17053	17196	17062	17051	17074	17076	17237	17157	17228	17255	16950	16957	17136	17208	16979	17241	17082	17126	17153	17264	16950	17286	17305	17003	17274	17057	17144	17014	16974	17182	17257	17150	17141	17146	17298	17218	17169	17242	16990	17228	17133	17133	17053	17165	16967	17061	17084	17071	16906	17126	17167	17171	17185	17167	16942	16861	17102	17404	17157	17275	17195	17228	16955	16960	17230	17327	17180	17086	17198	17139	16955	17213	17227	16974	17068	17166	17237	17072	17172	17123	17164	17222	17192	17017	17235	17078	17066	17220	16956	17080	17230	17233	16989	16893	17267	17119	17148	17149	17112	17146	17059	17100	17126	17320	17092	17093	17142	17195	17008	17214	17042	17163	17090	17048	17005	17140	16897	17074	17017	16975	17262	17121	17167	17337	17062	17194	16978	17026	17070	17205	16996	17118	17321	17316	16883	17264	17136	17097	17238	17031	17141	17201	17058	17190	17259	17076	17225	17095	17185	17198	17053	17184	17149	17249	17153	17123	17081	17110	17001	17125	16990	17124	17008	17084	17242	17159	17132	17176	17050	17187	17060	16965	17431	17307	17287	17190	17131	17245	17182	17008	16939	17043	17057	17269	17254	17127	17113	17419	17136	17157	17123	17077	17160	16976	17042	17060	17159	17147	17250	17030	17205	17190	17097	17183	17168	17129	17187	17173	17066	17164	17137	16934	17051	17077	17083	17242	17345	17173	17234	17185	17021	17006	17142	17260	17008	17069	17194	17110	17025	17038	17094	16990	17175	17353	17282	17142	17070	17264	17186	17181	17188	17106	17150	17177	17017	17030	17172	17245	16931	17178	17148	17228	17145	17062	17370	17077	17105	17117	17128	17067	16923	17230	17012	17215	16981	16975	17036	17068	17190	17270	17005	16987	17282	17288	17152	17244	17164	17182	17222	17297	16968	17193	17176	17046	17095	17236	17252	17210	17001	17191	17125	17272	17069	17076	17201	17062	17242	17125	16976	17160	17269	17258	17144	17237	16835	17103	17099	17147	17339	17183	17192	17110	17037	17043	16915	17224	17263	17226	17110	17095	17088	16996	17249	16958	17224	17267	16958	17180	17197	16983	17076	17018	17262	17230	17217	17167	17244	17205	17258	17088	17162	17269	17275	17338	17172	17281	17086	17133	17265	16987	17321	17049	17211	16909	17052	17125	17210	17028	17091	17158	17093	17429	17028	16851	16993	17096	17009	17291	17216	17087	17149	17296	17110	16971	17014	17133	16991	16862	17147	17246	17123	17006	17191	17218	17171	17033	17092	17027	17035	17072	17203	17256	17076	17237	17120	17081	17006	16880	16970	16960	17212	17043	17075	17267	17173	17116	17306	17346	17017	16988	17337	17217	17009	17146	16936	17182	17166	17135	17192	17033	17118	16988	17025	16955	17131	17150	17122	17043	17179	17182	17219	17169	17096	17204	17102	17388	17264	16947	17145	17296	17233	17124	17189	17318	17120	17296	17194	16968	17265	17031	17172	16969	17127	17025	17105	17151	16950	17086	17041	17055	17015	17134	16972	17281	16995	17111	17154	17233	17152	17278	17354	17173	17089	17222	17002	17007	17236	17148	17076	17166	17104	17079	17147	17008	17109	17214	17132	17126	17168	17092	17096	17038	17247	17232	17165	17068	17255	17225	17326	17093	17134	17255	17178	17063	17117	17371	16935	16993	17229	17214	17077	17181	17008	17195	17150	17133	17004	16883	16977	17267	17097	17170	17086	16893	17001	17134	17179	17215	17455	17300	17397	17246	17010	16974	17423	17095	17208	17232	17350	17081	17127	17237	17181	16992	17304	17248	16947	17121	17187	16975	17036	16969	17006	16972	16983	17220	17174	17093	17124	17199	17261	17037	17021	17153	17357	17164	17183	17182	17218	17178	17127	16989	16983	17191	17070	17046	17220	17159	17238	17142	17094	17217	17113	17004	17022	17129	17083	17247	16962	17195	17059	17196	17020	17125	17065	17111	17301	17299	17310	17116	17129	17110	17111	17076	17031	17276	17134	17184	17258	17181	17182	17137	17383	17036	17096	16951	17218	17199	17148	17175	17191	17084	17268	17140	17124	17241	17113	17225	16968	17079	17032	17199	16993	17036	17269	17155	17069	17164	17178	17237	17075	17337	17018	17031	17126	17142	17084	17255	17074	17193	17121	17222	17339	17250	17237	17264	17131	17328	17084	17043	17162	17193	17182	17137	17115	17160	17033	17123	17133	17010	17063	17206	17008	17147	17035	17026	17260	17292	17181	17042	17172	17035	17152	17208	17080	16999	17189	17036	17138	17169	17152	17120	16970	17110	17209	16932	17028	16930	17079	17316	17060	16974	16905	17150	16955	17056	17000	16980	17028	16996	17175	17163	17223	16997	16883	17072	16946	17095	16921	17170	17241	17128	17163	17080	17042	17067	17059	16980	17174	17007	17042	17053	17134	17068	17119	17388	17085	17186	17505	17234	17123	17251	17228	16982	17274	17207	17229	16972	17424	17049	16986	17042	17022	17093	17250	17111	17198	17143	17117	17089	17145	17142	17169	17197	17122	17218	17096	17128	17153	17155	17251	17138	17051	17212	17047	17024	17244	17179	17306	17127	17049	17377	17223	17253	17065	17177	17263	17203	17151	17081	17111	17362	17157	17130	17216	17320	17022	17191	17146	17005	17066	17183	17185	17169	17346	17094	17106	17252	17155	17175	16908	17141	17256	17154	16966	17009	16995	17035	17041	17092	17043	17279	17147	17136	17093	17223	17111	17152	16928	17047	17396	17129	17169	17232	16944	17232	17129	17032	17193	17147	17143	17209	17250	17079	17151	17280	17027	17139	17079	17243	17146	17005	16988	17143	17088	17046	17182	17118	17128	17206	17027	16938	17261	17014	17066	16959	17118	17084	17132	17091	17049	17289	17117	17192	16943	17139	17054	17233	17100	16977	17061	17282	17018	17006	17265	17180	16974	17102	17115	17141	17140	17299	17117	17117	16926	17134	17037	16922	17055	17051	17258	17037	17287	17249	17217	17184	17149	17106	17037	16979	17137	17173	16893	17250	17046	17244	17078	17264	17194	17091	17194	17194	17085	17361	16986	16770	17273	17139	17109	17224	17070	17030	17100	17386	17096	17096	17179	17070	16972	17047	16864	17250	16980	17111	17042	17215	17025	17188	17003	17192	17154	17322	17217	17144	17054	17212	17297	17105	16975	17103	17316
15939	27118	24669	20514	19177	49935	45222	19658	16601	16297	16318	16336	26312	39279	17197	16248	16070	16211	16292	16060	16178	16072	16193	16118	16240	16037	16024	16138	16013	15988	16186	16062	16047	16150	16239	16165	16167	16092	16181	16076	16190	16083	16238	16089	16117	15999	16188	16053	16526	17421	17161	16646	16150	16192	15934	16192	16119	16047	15892	16089	15941	16196	16112	15910	16187	16038	16050	16094	16216	16170	15971	16039	16224	15971	16218	15832	16248	16125	16102	16120	16028	16030	16089	16014	16036	16163	16292	16168	16101	16148	16156	16025	16073	16000	16032	16058	15955	16225	16214	16070	15996	15937	16107	15919	16105	16112	16168	16065	16163	16043	16170	16051	16179	16320	16061	16035	16111	16011	16293	15962	16031	16053	16292	15993	16138	16127	16074	16045	16157	16061	16205	16167	16049	15974	16065	16085	16132	16050	16146	16046	16007	16140	16107	16000	16140	16081	16046	16174	16210	16189	16133	16295	16039	15871	16116	16134	16089	16069	16061	16055	16042	16026	15856	16101	16152	16062	16032	16101	16091	16169	16102	16000	16016	16032	15987	16077	16172	16068	16121	16124	16095	16146	16065	16111	15975	16134	16021	16039	16130	16272	16075	16119	16101	16201	16048	16080	16100	15954	16251	16164	15926	16057	15983	16069	16005	15902	16077	16266	16132	16143	16269	15996	16174	16076	16178	16136	15996	15871	16085	16013	15945	16010	16158	16202	16255	16128	16110	15855	16102	16012	15855	16161	15886	16237	16104	16221	15958	15960	16408	16143	16115	16074	16070	15992	15973	16185	16142	16304	15993	16139	16138	16035	16051	16103	16009	16047	16120	16056	16028	16271	16141	16054	16079	16179	16003	16084	16082	16129	16198	16019	16090	16057	16134	16216	16036	16166	15882	16171	15982	15986	15920	16114	16093	16161	16084	16035	16162	15995	16173	16280	16083	16040	16027	16065	16060	15942	16213	16115	15966	16163	16065	16128	16063	16064	16105	16078	16222	16148	16225	16012	16102	16135	16087	16015	15957	16132	16183	16043	16052	16149	15999	15955	16161	16144	16068	15926	16039	16080	16066	15997	16051	16095	16101	16158	16081	16005	16114	15978	16043	16236	16035	16116	16056	16093	16091	15962	16086	16054	16262	16094	16042	16072	16088	16118	15985	16198	16071	15939	16260	16152	16095	15976	16113	16006	16127	16080	16089	16209	16071	16038	15966	15941	16123	15985	16292	15927	16051	16194	16098	16137	16052	16017	15910	16147	15953	16131	16047	16045	16270	16090	16030	15981	16128	16057	16016	16050	16031	16039	16069	16087	15933	16254	15869	16091	15982	16260	16042	16024	16173	16062	16213	15959	16160	15996	16088	15935	15918	16056	16000	16118	15964	16111	16014	15979	16001	15905	16158	16187	16073	16077	16147	16071	16167	16101	16099	16196	16138	16287	15996	16125	16023	16179	16140	16011	16059	16032	16181	15844	15982	15960	16109	15805	16036	16037	16185	16030	16164	15923	16042	16105	16137	16142	15925	16185	16055	15965	16134	16131	16017	16078	16157	15939	16002	16107	16120	16151	16156	16007	16123	16033	16177	16099	16127	16140	16046	16056	16249	16147	16041	16172	16037	16186	16132	16181	16002	16024	15887	16024	15964	16064	16184	15997	16237	16124	16045	16074	16069	16239	16097	16150	16104	16143	16082	16127	16126	16102	16193	16032	15960	16202	16005	15874	16066	16136	16111	16059	16099	16160	16081	15965	16009	16031	16090	16074	16150	16078	16003	16016	16091	16116	16183	16070	16023	16021	16023	16145	15855	16219	16046	16082	16143	16075	16019	16148	15991	15989	16088	15836	16054	16164	16097	16226	16237	16140	16259	16082	16249	16115	16072	16066	16096	15962	16114	16003	16103	16042	16099	16165	16034	16003	16074	16031	16007	16042	16075	16043	16226	16081	16215	16167	16192	16013	16099	16087	16065	16192	16150	16010	15906	16056	16123	16082	15953	16239	15967	16136	16143	16024	16058	15998	16182	16272	16115	16066	16045	16065	16138	16011	15964	16284	16149	16121	16101	16285	16008	15947	16152	16000	16109	15972	15901	16168	16063	16009	15999	15983	16025	16203	15977	16073	15955	16013	16232	15983	16122	16172	15974	15987	16038	16169	16044	15967	16135	16201	16100	16112	16163	16013	16145	16145	15999	16039	16165	16025	16117	16009	16117	16111	15991	16094	16230	16147	16028	16042	16168	16092	15952	16313	16189	15937	16253	16009	16029	16257	16173	16031	16024	16154	16085	16072	15914	16001	15966	16226	15891	16084	16205	15998	16153	15825	16147	16158	16197	15930	16041	16264	15965	16012	16063	16130	16081	15909	16148	16047	16006	15969	16260	16153	16109	16057	16305	16039	16052	16032	16208	16167	16110	15958	16201	16131	16007	16012	16216	15927	15927	15946	16221	16079	16007	16022	16026	16001	16158	16167	16051	16167	16115	16047	16144	16055	16078	16305	16018	16104	16048	15973	16088	15999	16043	16109	16112	16115	15992	16134	16049	15944	15953	16252	15934	16127	16021	16180	15951	16138	16119	16028	16114	16145	16045	16037	16075	15918	16050	16013	16102	16088	15998	15925	16049	16192	15989	16152	15990	16123	15976	16007	15813	16104	15911	16149	16132	16064	16155	16302	16157	16107	16072	16181	15938	16151	16141	16154	16165	16150	16173	16066	15954	16181	15995	16250	15980	16150	15964	16152	16055	16144	16040	15928	16111	16163	16095	15969	15977	15998	16144	16065	16038	16215	15982	16127	16123	16083	15902	16058	16018	16071	16117	15948	16103	16006	16097	16089	16114	16063	16033	16170	16104	16037	16177	16039	16019	16149	16011	16170	16019	16071	16027	16161	16045	16094	16126	16077	16069	16128	16130	16052	15992	15980	16191	16190	15954	16018	16120	16092	16119	16138	16074	16027	16208	16111	16085	16208	16054	16031	16118	16037	15895	16163	16089	16112	16148	16050	16107	16066	16174	16216	15758	16199	15872	16165	16108	16146	15921	15977	16214	16073	16059	16194	15986	15994	16015	16133	16007	16096	15973	16021	16032	16059	16055	16008	16111	16153	15947	16178	16059	15898	16214	15975	16222	16138	16284	16153	16058	16025	16094	16205	16146	16099	16147	16121	16157	16213	16157	16210	15992	16085	16014	16075	16017	15961	16005	16246	16247	15956	16234	16162	16184	15950	16010	15982	16087	16086	16117	16057	16111	16071	15926	16059	15932	16054	16088	16194	15964	16232	15993	15905	16056	15792	15981	16104	16035	15885	16117	15995	16169	16093	16082	15995	15991	16194	16058	15765	15969	16108	16222	16111	15949	16074	16031	16042	16057	16111	16292	16063	16086	16155	16033	16160	16079	16140	16099	16033	15963	16009	16092	15958	16201	15972	16028	16083	16069	15996	16097	16078	16111	16035	16158	15963	16432	16107	15903	16019	16262	16086	16012	16010	16130	15995	16018	16130	16134	16068	16105	16201	16065	16003	16054	16242	16133	16180	16177	16201	16083	16113	16190	16031	15983	15979	16300	16067	15984	16220	16006	16150	16065	15949	15907	16072	16072	16100	16084	16148	15966	16091	16200	16101	16152	16153	16186	16072	16152	16308	16008	16168	16181	16059	16155	15946	16078	16186	16066	16056	15988	15951	16255	16032	16070	16043	15893	16046	16056	16168	16305	16085	16087	16158	16118	16065	16201	16083	16113	16124	15918	15999	16009	16175	16117	16018	16062	16083	16050	16151	16024	16128	16125	16000	16100	16002	16148	15965	16047	15842	16134	16077	15923	16201	16038	16003	16061	16137	16106	15892	16062	16045	16106	16041	16155	16120	16125	16011	16058	16076	16086	15941	16123	16013	15980	16070	16036	16127	16087	16125	16028	15827	15967	16079	16123	15997	16046	15968	16194	16024	16000	16100	16110	15987	16022	16334	16187	16008	15940	15867	16084	16060	15945	16077	16251	16009	16046	15908	16112	16176	16007	15907	16143	16042	16054	16151	16009	16022	16092	15969	16036	16031	16043	16279	16176	16051	16289	16030	15965	16163	15970	16047	16173	16044	15968	16123	16078	16121	16075	15984	15915	16187	16033	16034	16140	16092	16029	16158	16153	16033	16072	16023	15991	16064	16022	16047	15932	16115	16023	16013	16271	16025	15996	16156	16121	16060	16085	16013	16266	16099	16085	16066	16028	16250	16085	16219	16133	15820	16135	16224	16224	16125	16121	16215	16101	15958	16136	15974	16126	15877	16245	16038	16000	16216	15974	16139	16086	16158	15970	16181	16295	16054	16187	16030	16195	16005	16151	16209	16054	16011	16157	16013	15875	16100	16033	16124	15905	16254	16011	16172	15982	16160	16189	16134	15969	16021	16233	16089	16000	16100	16095	16249	16024	16123	16071	16032	16077	15970	15973	15995	16047	16102	16031	15895	16041	16109	16154	15954	16019	15981	15931	16103	16194	16099	16036	16096	16014	16199	16148	16198	16062	15953	15918	16073	16025	16026	15991	16046	16108	16116	16123	16053	16194	16117	16096	16008	15969	16009	15891	16138	16140	16081	16170	15986	16074	16061	15936	16179	16035	16130	16070	15849	15992	16166	16139	16046	16075	16213	16101	16123	16060	16075	15990	16119	16160	16133	16004	16110	16157	16153	15954	16013	16155	16147	16116	16030	16108	15998	15947	16043	16074	16117	16045	16140	16215	16139	16169	16036	16070	15975	16128	16277	15987	15888	15905	16156	16070	16144	16164	16100	16014	16147	16090	16098	16158	16070	16069	16122	16237	16129	16234	16040	16119	16088	16078	16153	16117	16172	16110	16085	15977	15950	16011	16216	16089	15997	15938	16074	15995	15938	16128	16253	16051	15786	16146	16129	16178	16124	16322	16056	16031	16165	16103	16001	15945	16042	15923	16102	16130	16067	16063	16246	16223	16224	16111	16117	16129	15989	16189	16191	16122	16125	16152	16269	16155	16132	16121	16022	16280	16099	16043	16154	16156	16035	16257	15932	15980	15935	16006	16108	16153	16117	15987	16199	15905	16027	16063	16056	16036	16073	16077	15952	16152	16025	16011	16267	16078	16074	16201	16102	16275	16091	15888	16119
27724	21746	22801	19725	17205	22250	27022	19126	17564	17401	17388	17369	17698	18920	17781	17368	17505	17346	17466	17632	17457	17472	17441	17554	17467	17434	17485	17290	17450	17209	17327	17351	17384	17277	17254	17508	17367	17565	17380	17399	17529	17321	17177	17260	17382	17360	17427	17288	17583	17493	17560	17334	17437	17164	17352	17392	17254	17383	17355	17484	17301	17462	17254	17350	17429	17488	17527	17333	17385	17329	17390	17618	17403	17339	17425	17435	17492	17374	17561	17315	17320	17196	17313	17324	17330	17374	17620	17550	17395	17326	17397	17398	17371	17316	17347	17315	17552	17348	17483	17360	17525	17318	17356	17107	17699	17542	17508	17255	17602	17503	17160	17434	17482	17289	17321	17499	17319	17505	17412	17472	17489	17413	17393	17522	17338	17316	17431	17440	17275	17333	17251	17199	17349	17231	17397	17234	17312	17266	17353	17370	17278	17261	17549	17468	17429	17141	17315	17339	17521	17366	17400	17419	17339	17582	17403	17374	17311	17103	17229	17433	17546	17424	17365	17344	17413	17295	17461	17166	17333	17520	17578	17394	17464	17579	17248	17362	17419	17333	17359	17179	17293	17472	17282	17321	17271	17342	17397	17436	17380	17368	17363	17406	17376	17395	17431	17421	17454	17191	17306	17394	17416	17461	17398	17393	17506	17416	17388	17369	17456	17365	17363	17588	17398	17297	17395	17425	17511	17298	17446	17395	17187	17424	17407	17503	17327	17232	17194	17435	17315	17463	17377	17442	17474	17401	17499	17353	17335	17530	17569	17485	17364	17245	17516	17484	17465	17428	17451	17367	17366	17166	17380	17515	17242	17407	17392	17479	17416	17410	17466	17445	17460	17478	17359	17434	17304	17391	17400	17297	17528	17361	17464	17429	17386	17424	17411	17223	17446	17633	17473	17353	17407	17501	17626	17390	17375	17409	17575	17513	17300	17380	17231	17328	17281	17421	17471	17346	17672	17311	17500	17271	17297	17490	17251	17110	17358	17296	17317	17313	17326	17376	17495	17466	17411	17282	17303	17292	17480	17360	17398	17475	17513	17296	17281	17526	17525	17381	17204	17235	17338	17244	17443	17366	17272	17400	17321	17331	17269	17373	17513	17357	17371	17509	17325	17387	17361	17319	17256	17283	17485	17461	17468	17300	17373	17497	17359	17426	17233	17434	17496	17279	17463	17381	17334	17383	17406	17240	17488	17668	17346	17397	17440	17230	17329	17566	17316	17329	17262	17514	17479	17546	17554	17193	17362	17365	17463	17394	17607	17471	17310	17374	17561	17482	17559	17356	17393	17480	17251	17372	17414	17347	17463	17279	17205	17206	17430	17306	17340	17438	17391	17234	17492	17409	17325	17485	17347	17398	17293	17384	17171	17438	17271	17334	17399	17338	17460	17368	17220	17325	17470	17528	17338	17540	17340	17505	17281	17382	17421	17490	17453	17152	17307	17304	17483	17267	17522	17389	17394	17342	17338	17299	17391	17454	17343	17338	17286	17287	17246	17389	17297	17366	17288	17214	17300	17289	17297	17369	17309	17425	17362	17371	17314	17362	17349	17378	17509	17368	17592	17416	17319	17365	17602	17194	17268	17389	17388	17437	17478	17523	17595	17551	17280	17292	17410	17216	17545	17439	17534	17534	17497	17415	17439	17552	17512	17431	17585	17520	17432	17153	17379	17426	17350	17483	17377	17482	17435	17455	17508	17477	17363	17347	17366	17323	17387	17403	17361	17603	17405	17503	17533	17480	17417	17504	17471	17384	17468	17389	17376	17281	17396	17281	17446	17481	17450	17239	17122	17360	17317	17256	17354	17346	17306	17526	17438	17556	17541	17345	17500	17481	17342	17308	17276	17531	17505	17426	17313	17357	17429	17425	17480	17343	17384	17424	17489	17298	17534	17460	17492	17469	17505	17313	17367	17302	17363	17282	17272	17367	17438	17443	17417	17270	17576	17450	17337	17395	17498	17409	17485	17474	17396	17290	17462	17362	17393	17286	17262	17252	17346	17292	17298	17353	17467	17234	17367	17318	17548	17423	17593	17340	17263	17278	17447	17468	17527	17573	17379	17545	17371	17446	17485	17485	17467	17317	17374	17366	17552	17607	17512	17394	17555	17300	17403	17240	17557	17296	17580	17373	17398	17437	17206	17331	17317	17285	17405	17470	17373	17450	17410	17448	17513	17278	17404	17684	17477	17349	17222	17282	17244	17461	17297	17400	17376	17401	17394	17119	17533	17417	17342	17298	17424	17392	17238	17246	17378	17341	17339	17473	17420	17436	17332	17208	17383	17454	17442	17593	17330	17343	17537	17438	17508	17271	17523	17402	17442	17395	17349	17387	17540	17368	17361	17243	17343	17449	17325	17397	17333	17325	17433	17523	17373	17413	17571	17522	17447	17363	17381	17502	17448	17112	17399	17424	17332	17529	17414	17392	17369	17249	17465	17382	17293	17304	17447	17417	17458	17252	17503	17433	17534	17511	17344	17455	17324	17295	17449	17489	17317	17263	17375	17441	17360	17523	17333	17362	17393	17361	17425	17205	17223	17535	17508	17234	17337	17392	17401	17243	17246	17416	17120	17276	17451	17441	17510	17522	17430	17160	17430	17203	17398	17506	17485	17372	17245	17131	17288	17489	17422	17260	17605	17342	17590	17548	17321	17257	17451	17282	17398	17383	17397	17449	17319	17746	17262	17566	17412	17373	17571	17353	17547	17464	17356	17354	17361	17424	17499	17289	17409	17465	17661	17455	17413	17469	17458	17230	17230	17539	17453	17329	17297	17675	17347	17369	17495	17254	17644	17436	17412	17385	17305	17403	17443	17472	17384	17409	17456	17262	17549	17232	17536	17283	17378	17241	17319	17377	17317	17481	17416	17332	17475	17537	17309	17164	17391	17306	17444	17279	17227	17358	17639	17307	17561	17390	17430	17536	17153	17497	17474	17309	17359	17459	17399	17189	17327	17288	17219	17396	17422	17407	17674	17457	17404	17466	17379	17408	17419	17220	17475	17106	17566	17482	17390	17522	17414	17548	17433	17316	17360	17581	17370	17295	17428	17388	17415	17504	17441	17122	17194	17460	17462	17298	17381	17553	17260	17514	17463	17674	17287	17350	17201	17284	17492	17293	17160	17454	17382	17380	17277	17372	17418	17467	17303	17508	17390	17496	17260	17366	17288	17285	17272	17321	17185	17183	17366	17226	17340	17455	17578	17348	17531	17410	17387	17330	17461	17485	17497	17480	17381	17189	17317	17417	17501	17303	17358	17441	17472	17568	17432	17351	17591	17556	17610	17408	17436	17484	17535	17375	17436	17482	17466	17375	17445	17461	17816	17313	17294	17447	17333	17546	17569	17268	17546	17555	17315	17182	17559	17354	17364	17496	17576	17415	17406	17164	17404	17350	17544	17149	17330	17478	17445	17562	17512	17474	17523	17327	17299	17237	17391	17434	17385	17479	17388	17387	17524	17408	17271	17493	17481	17236	17411	17391	17232	17316	17302	17561	17477	17495	17423	17339	17495	17373	17474	17457	17577	17508	17480	17278	17559	17526	17462	17383	17299	17521	17610	17376	17457	17404	17494	17742	17222	17579	17401	17268	17533	17517	17402	17304	17446	17278	17491	17280	17509	17515	17561	17536	17223	17264	17296	17311	17449	17306	17216	17390	17344	17383	17311	17295	17324	17405	17288	17281	17433	17306	17456	17454	17310	17301	17458	17339	17347	17361	17286	17441	17388	17670	17388	17483	17450	17214	17533	17418	17344	17215	17569	17386	17212	17359	17566	17491	17354	17327	17466	17588	17549	17410	17334	17418	17228	17298	17347	17432	17484	17480	17367	17560	17409	17329	17319	17359	17344	17426	17405	17440	17403	17199	17290	17331	17085	17512	17334	17131	17390	17192	17328	17316	17512	17356	17556	17263	17255	17479	17539	17159	17153	17397	17357	17520	17403	17376	17383	17567	17354	17404	17162	17648	17422	17109	17129	17394	17410	17387	17417	17408	17260	17165	17275	17541	17475	17174	17280	17429	17372	17281	17461	17326	17379	17542	17588	17312	17539	17433	17601	17490	17437	17650	17392	17151	17309	17134	17605	17383	17370	17300	17382	17179	17651	17374	17628	17285	17379	17414	17347	17276	17341	17365	17486	17442	17562	17390	17569	17358	17465	17414	17312	17528	17428	17329	17389	17383	17400	17133	17147	17334	17374	17159	17257	17463	17386	17540	17310	17184	17416	17525	17331	17372	17410	17416	17448	17311	17369	17324	17432	17416	17230	17532	17368	17213	17543	17332	17460	17357	17567	17453	17207	17333	17227	17353	17458	17392	17298	17444	17479	17396	17347	17282	17275	17510	17322	17422	17279	17420	17490	17401	17502	17378	17356	17420	17426	17492	17295	17273	17306	17248	17513	17501	17546	17307	17337	17326	17250	17401	17537	17414	17551	17448	17383	17521	17266	17424	17429	17507	17480	17293	17410	17427	17527	17604	17481	17403	17446	17548	17534	17449	17339	17368	17358	17265	17403	17387	17183	17277	17500	17469	17357	17355	17454	17223	17562	17404	17341	17364	17517	17583	17448	17375	17380	17560	17336	17443	17390	17314	17370	17121	17481	17437	17521	17398	17322	17479	17319	17363	17356	17435	17415	17313	17536	17352	17509	17585	17431	17399	17448	17417	17292	17411	17336	17473	17482	17436	17265	17499	17270	17420	17536	17582	17585	17509	17508	17490	17408	17586	17467	17315	17454	17286	17359	17521	17384	17462	17460	17543	17387	17441	17550	17376	17367	17425	17379	17440	17156	17418	17210	17477	17542	17483	17385	17370	17381	17600	17212	17525	17534	17550	17262	17217	17397	17360	17471	17416	17420	17454	17439	17497	17456	17562	17460	17626	17327	17275	17506	17314	17530	17523	17343	17291	17422	17328	17468	17498	17489	17543	17221	17558	17439	17282	17386	17284	17537	17570	17358	17440	17499	17459	17563	17304	17224	17370	17554	17329	17502	17324	17252	17460	17309	17266	17586	17313	17224	17398	17302	17295	17397	17390	17240	17298	17393	17477	17504	17336	17341	17444	17467	17258	17218	17350	17430	17259	17236	17496	17255	17436	17463	17601	17313	17242	17344	17409	17497	17154
15254	17050	16994	16701	16503	24556	27559	17173	16155	16302	16236	16231	16839	18660	16354	16270	16304	16326	16333	16175	16166	16375	16241	16262	16178	16290	16041	16141	16363	16182	16385	16056	16262	16088	16410	15996	16168	16171	16339	16127	16201	16280	16295	16323	16153	16157	16103	16185	16289	16303	16284	16298	16258	16269	16375	16181	16212	16238	16165	16135	16446	16172	16161	16300	16191	16392	16146	16327	16285	16161	16220	16187	16092	16242	16206	16208	16226	16207	16379	16300	16269	16288	16265	16352	16266	16202	16207	16032	16324	16288	16071	16247	16335	16313	16220	16240	16168	16396	16253	16110	16282	16311	16334	16277	16087	16185	16272	16266	16042	16332	16155	16136	16299	16250	16480	16176	16207	16084	16157	16103	16158	16263	16087	16242	16211	16094	16066	16296	16306	16278	16222	16227	16151	16367	16121	16159	16248	16114	16146	16336	16177	16248	16257	16269	16181	16215	16378	16116	16202	16273	16153	16182	16096	16086	16198	16127	16216	16228	16121	16217	16242	16201	16267	16255	16314	16319	16166	16170	16096	16239	16271	16262	16177	16150	16273	16167	16059	16123	16207	16267	16147	16312	16306	16144	16209	16162	16194	16300	16293	16391	16179	16278	16253	16288	16196	16287	16169	16141	16126	16359	16272	16250	16134	16225	16226	16239	16228	16280	16343	16147	16313	15976	16327	16213	16220	16279	16285	16322	16260	16235	16220	16215	16240	16145	16187	16174	16214	16120	16341	16140	16251	16239	16513	16223	16148	16288	16246	16333	16009	16260	16145	16224	16203	16196	16237	16202	16271	16192	16259	16285	16335	16274	16130	16332	16318	16037	16267	16260	16382	16136	16232	16217	16428	16252	16301	16126	16345	16186	16270	16118	16253	16169	16189	16253	16035	16184	16212	16172	16069	16292	16278	16250	16335	16140	16327	16283	16209	16259	16274	16175	16088	16089	16279	16169	16143	16305	16304	16144	16337	16206	16268	16104	16271	16122	16304	16112	16296	16183	16294	16337	16207	16215	16243	16271	16352	16133	16164	16206	16380	16282	16069	16299	16147	16183	16177	16192	16150	16391	16239	16044	16134	16198	16348	16204	16191	16387	16245	16119	16254	16288	16177	16173	16491	16307	16343	16168	16247	16207	16299	16098	16238	16200	16240	16283	16139	16094	16368	16166	16299	16245	16244	16264	16170	16192	16328	16171	16107	16412	16298	16319	16298	16245	16186	16156	16186	16145	16178	16251	16283	16223	16208	16236	16396	16187	16263	16206	16271	16150	16185	16048	16253	16190	16324	16387	16117	16141	16141	16252	16207	16291	16402	16225	16157	16230	16165	16288	16107	16366	16324	16336	16359	16346	16166	16206	16298	16227	16112	16297	16126	16162	16160	16115	16219	16231	16373	16218	16210	16308	16139	15952	16136	16227	16326	16218	16188	16236	16167	16411	16253	16227	16137	16158	16190	16208	16292	16421	16159	16337	16295	16105	16153	16252	16289	16308	16168	16201	16226	16084	16308	16293	16279	16241	16146	16389	16233	16233	16119	16328	16337	16312	16191	16164	16245	16206	16270	16179	16075	16348	16275	16040	16299	16261	16289	16196	16361	16018	16286	16238	16068	16285	16124	16116	16307	16273	16107	16348	16324	16246	16155	16205	16291	16065	16236	16217	16188	16350	16141	16093	16131	16367	16094	16105	16184	16230	16222	16192	16238	16167	16122	16065	16256	16070	16221	16356	16346	16278	16197	16184	16422	16167	16199	16262	16181	16281	16200	16214	16288	16190	16308	16224	16343	16144	16225	16188	16130	16242	16333	15997	16185	16238	16364	16305	16376	16420	16313	16288	16181	16138	16189	16180	16189	16126	16265	16267	16355	16273	16333	16191	16364	16330	16417	16178	16269	16136	16318	16028	16244	16264	16369	16046	16189	16036	16239	16373	16125	16114	16215	16326	16386	16260	16400	16108	16291	16187	16253	16260	16137	16243	16262	16179	16151	16298	16143	16182	16279	16290	16289	16178	16138	16289	16139	16141	16393	16155	16312	16458	16359	16296	16289	16297	16338	16295	16298	16306	16087	16157	16218	16187	16019	16083	16190	16326	16206	16186	16212	16261	16246	16199	16404	16204	16181	16457	16329	16183	16353	16310	16239	16499	16064	16079	16413	16292	16249	16038	16221	16212	16313	16179	16203	16230	16276	16230	16187	16226	16247	16237	16286	16105	16146	16241	16232	16236	16199	16181	16269	16245	16269	16112	16224	16435	16300	16015	16294	16233	16177	16216	16250	16033	16232	16253	16277	16257	16268	16173	16117	16209	16282	16333	16253	16366	16089	16169	16280	16186	16240	16232	16180	16019	16397	16087	16415	16353	16219	16135	16134	16313	16254	16069	16154	16161	16235	16199	16315	16327	16270	16161	16096	16270	16227	16153	16114	16178	16219	16142	16238	16203	16252	16251	16133	16307	16110	16080	16231	16344	16214	16174	16273	16041	16350	16313	16184	16460	16277	16283	16450	16128	16134	16120	16214	16230	16273	16244	16372	16372	16156	16120	16316	16412	16128	16345	16173	16335	16289	16434	16230	16100	16245	16389	16172	16185	16289	16313	16291	16511	16390	16351	16293	16226	16214	16122	16133	16191	16250	16255	16180	16036	16432	16182	16272	16251	16173	16338	16207	16131	16209	16393	16267	16329	16239	16352	16084	16356	16250	16205	16384	16066	16229	16382	16077	16269	16244	16192	16212	16223	16330	16186	16385	16271	16308	16275	16246	16242	16181	16230	16388	16050	16209	16334	16132	16232	16030	16258	16435	16226	16172	16162	16416	16276	16166	16332	16131	16260	16104	16243	16202	16183	16402	16234	16394	16216	16283	16340	15985	16195	16211	16114	16357	16189	16048	16321	16207	16195	16185	16353	16364	16365	16194	16211	16220	16326	16135	16345	16405	16099	16336	16150	16227	16169	16202	16210	16502	16093	16247	16241	16356	16238	16246	16175	16373	16325	16175	16043	16231	16172	16271	16084	16217	16174	16189	16282	16265	16253	16259	16218	16204	16328	16205	16366	16203	16271	16143	16181	16230	16268	16270	16194	16317	16248	16295	16358	16180	16302	16102	16123	16196	16181	16128	16383	16420	16004	16159	16285	16162	16060	16336	16092	16231	16142	16312	16185	16300	16194	16484	16215	16153	16172	16203	16249	16250	16279	16221	16355	16242	16188	16160	16270	16186	16279	16215	16199	16177	16125	16266	16181	16243	16262	16317	16249	16339	16189	16321	16280	16331	16235	16229	16277	16406	16244	16110	16072	16358	16168	16265	16349	16294	16248	16160	16336	16384	16137	16100	16167	16431	16319	16126	16374	16263	16398	16271	16287	16109	16241	16246	16456	16086	16098	16391	16021	16226	16177	16191	16255	16248	16158	16319	16346	16431	16065	16132	16138	16201	16276	16246	16216	16160	16392	16323	16300	16105	16182	16297	16265	16165	16203	16171	16114	16201	16240	16211	16154	16312	16298	16234	16381	16364	16129	16210	16319	16428	16083	16363	16287	16328	16254	16217	16226	16183	16112	16164	16251	16240	16321	16183	16266	16336	16267	16095	16441	15874	16228	16084	16283	16221	16299	16330	16397	16277	16186	16253	16262	16279	16155	16221	16320	16321	16292	16336	16193	16220	16095	16316	16294	16326	16276	16279	16124	16248	16260	16413	16274	16092	16264	16278	16142	16287	16308	16241	16300	16115	16253	16263	16311	16230	16109	16149	16208	16438	16246	16224	16256	16121	16170	16249	16084	16122	16448	16108	16087	16421	16080	16265	16204	16255	16402	16249	16360	16241	16305	16312	16212	16333	16247	16297	16249	16285	16248	16338	16197	16245	16266	16270	16360	16211	16311	16321	16266	16468	16123	16142	16204	16179	16130	16204	16296	16268	16336	16164	16101	16346	15958	16304	16324	16134	16230	16045	16222	16287	16338	16170	16249	16216	16222	16135	16177	16147	16306	16201	16199	16201	16078	16120	16101	16273	16270	16167	16213	16325	16074	16223	16311	16285	16113	16387	16398	16013	16171	16081	16155	16138	16108	16139	16324	16379	16386	16268	16284	16475	16161	16298	16309	16261	16013	16196	16208	16144	16147	16312	16281	16219	16167	16293	16164	16240	16278	16303	16339	16375	16089	15958	16326	16235	16332	16417	16256	16147	16298	16218	16279	16371	16140	16263	16267	16178	16171	16397	16253	16353	16310	16304	16262	16249	16130	16374	16141	16260	16166	16374	16196	16333	16200	16171	16264	16201	16238	16207	16232	16122	16125	16262	16119	16133	16347	16246	16154	16116	16208	16158	16183	16438	16123	16373	16273	16257	16199	16227	16334	16107	16193	16215	16362	16387	16292	16346	16175	16098	16304	16190	16253	16177	16372	16320	16179	16273	16415	16242	16365	16253	16356	16360	16279	16223	16204	16156	16175	16268	16227	16186	16168	16329	16286	16164	16413	16222	16154	16220	16391	16306	16413	16111	16337	16293	16297	16220	16137	16305	16343	16296	16090	16342	16375	16244	16083	16204	16202	16466	16244	16211	16181	16369	16211	16346	16122	16229	16160	16223	16227	16377	16282	16433	16148	16278	16119	16546	16136	16254	16148	15977	16007	16116	16269	16250	16083	16356	16272	16403	16194	16344	16164	16095	16362	15934	16115	16273	16198	16377	16106	16207	16053	16408	16191	16083	16404	16252	16166	16239	16153	16279	16241	16139	16196	16193	16085	16269	16358	16292	16252	16336	16514	16386	16221	16332	15997	16283	16114	16242	16131	16321	16237	16266	16101	16223	16153	16270	16358	15998	16088	16204	16344	16096	16225	16207	16266	15970	16322	16332	16031	16266	16394	16352	16315	16357	16325	16356	16291	16089	16226	16401	16338	16168	16286	16225	16232	16232	16361	16171	16141	16235	16204	16265	16147	16324	16267	16217	16391	16334	16252	16245	16156	16302	16341	16157	16273	16101	16259	16335	16174	16224	16285	16282	16140	16228	16195	16240	16200	16201	16160	16326	16267	16343	16242	16208	16291	16310	16144	16336	16343	16155	16310	16224	16230	16238	16272	16369	16342	16166	16258	16339	16352	16321	16114	16295	16193	16237	16299	16121	16102
24356	21142	28229	24495	21555	42904	50890	23665	18118	17421	17409	17156	19402	26197	19256	17255	16996	16887	17143	16936	17026	17037	17078	17173	17002	16934	16940	17089	17070	16833	16908	16953	17231	17011	16896	16852	17136	17053	16959	16846	17155	17076	17046	16786	16927	17078	16944	16816	17038	17206	17383	17179	17227	16998	17128	17035	17161	16832	17082	16961	17008	16884	16939	16932	16889	16924	16873	16961	16855	16919	16960	17005	16993	17061	16914	16973	17122	16924	16719	16960	16826	16806	17002	16876	16988	16990	17029	16859	16982	16764	17076	16878	16969	16943	17015	17013	16832	17084	17123	17097	16962	16756	16964	16984	16846	16850	16919	16909	16839	16904	16928	16955	17000	17006	16894	17169	16931	16957	16826	16920	16934	17035	16946	16972	17116	16778	16806	16803	17047	16954	17053	17047	16944	16809	16745	17058	17138	17015	16858	17062	16973	16838	17134	17165	17114	16995	16970	16900	17111	17080	17012	17027	17079	16950	17051	16926	17195	17006	16949	17167	16974	16949	17038	16991	16884	16995	17061	16904	16935	17160	17059	17022	17153	16954	16964	16871	16978	17027	16873	16983	17038	16939	16874	16888	16991	17260	17049	16830	16807	17047	16836	16850	16980	16941	16834	16850	16863	17051	17165	17029	16991	17102	16918	16813	17122	17169	16972	17046	16922	16964	16966	17035	16948	16796	16724	16894	16999	16917	16786	16897	17149	17035	17088	16852	17164	17019	16903	17019	16904	16982	16970	16934	16732	16844	17064	16813	17028	16781	17097	16918	16875	17071	16922	16990	16940	16987	17026	17202	16907	16776	16894	16812	16953	16782	16991	16859	16938	16801	16955	16745	16901	16883	16925	17015	17047	16950	17058	16756	17045	17124	16813	16794	16894	16889	16930	16845	17048	16996	16959	17014	16931	16882	16766	16919	17125	16949	17141	16972	16884	16982	16970	17019	16964	16977	17008	17044	17102	16930	16930	16989	16986	16871	16935	16987	16935	17062	17067	17078	16808	17133	17088	16736	17016	16788	16960	16909	16822	17078	17051	16735	16863	16984	16955	16917	16899	16895	16868	17055	16853	16783	16793	17043	17101	17039	17145	16953	16932	16949	16945	16905	17092	16870	17003	16918	17019	17007	17000	17021	16930	16806	16862	16976	16970	16866	16826	16934	16784	16870	17006	16815	16993	17163	16993	16950	16901	16902	16847	16847	16915	17049	17122	17041	17076	16931	16920	16989	17013	17087	17022	16879	17071	17039	16802	16734	17031	17076	16990	16907	17103	16939	17039	16933	16989	16812	17010	17047	16840	17007	17194	17172	16998	16900	16740	16745	16959	16854	16840	16895	16923	16810	16845	16778	17023	16876	16858	16967	17043	16906	17088	17035	17001	16896	17016	16908	16963	16938	16907	17001	17084	16985	17036	17012	17010	17035	17164	16888	17057	16913	16745	16914	17015	16779	16867	16831	16943	16922	17032	17069	16980	16795	17088	17127	16744	17075	17047	17004	16914	16958	17138	17004	16988	17089	16891	16741	17052	16792	16946	17028	16965	17143	17087	16922	16941	16898	16836	16975	16884	16919	16886	16848	16958	16933	16964	16864	16945	17089	17206	17053	17008	16958	16877	16673	17064	16968	16842	17131	17047	16934	16939	16885	17002	17182	16797	16807	16751	16919	17031	16957	17050	16878	16986	17103	17038	16860	16921	17138	16922	16856	17022	16834	17041	17076	17036	16930	16993	17015	16767	17012	17083	16956	17032	16936	16907	16805	17089	17026	17083	16875	17022	16872	16819	16984	17048	17081	17062	16876	17070	16976	16862	17063	16936	16693	17178	16699	17046	16799	17024	17030	17009	17016	17129	17012	16992	16783	16960	16998	16921	17025	16936	17050	17088	16903	17046	16895	16728	17059	16941	17016	16764	16940	17016	16836	16861	16966	17063	17131	17164	16982	16989	17060	16903	17117	16926	16897	16844	16954	17071	16997	17158	16801	16826	17042	17153	16850	16973	16858	17005	16851	16825	16988	17004	16859	16983	16987	16973	16823	16904	17001	16837	17066	16866	16922	17003	16995	17001	16950	17028	17024	17173	16974	16942	17052	17323	16804	16911	17080	17118	16872	16880	16731	16899	16900	17014	16947	16725	16922	16986	17175	16984	16779	16764	16892	16952	17043	16991	17073	16987	16961	16894	16932	17034	16945	16859	16864	17057	16879	16779	16825	16768	16744	16948	16804	16911	16914	16983	16836	17114	17059	16950	17138	16996	16647	16953	16930	17042	17089	17081	17044	17152	17212	17063	17036	16794	17022	17101	16862	16861	17035	16896	16924	17039	16917	17057	16967	17117	16930	17049	16937	16955	16902	16976	16950	16903	17128	16956	16935	16967	17080	16861	16881	16700	16967	16886	17027	16851	17037	16957	17087	16973	16983	16790	16970	17006	17083	16957	17055	17092	16825	16993	16709	16943	17046	16882	16955	16868	17067	16922	16880	16856	16880	16990	17074	17157	17093	16925	16916	16898	17049	16894	16923	17009	16954	17059	16924	17008	16937	17061	17035	17070	16933	16865	17064	16958	17044	16864	16847	16936	16934	16943	16855	16967	16903	16996	16876	16736	16895	17001	16900	16931	16894	17007	16965	16933	17062	16894	16760	16971	16914	16866	16905	16940	16862	16813	16810	16903	17052	17139	17051	17044	16867	16661	17028	16815	16915	17027	16878	16880	16967	16879	16923	16967	16765	16927	16710	16795	16787	17142	16913	17104	16793	16848	17121	16848	16876	16854	17041	17031	17052	16980	17101	16957	17099	17026	17060	16981	16981	16918	17034	17042	16652	17087	16868	16963	17091	16875	16837	16787	16689	16899	17188	17053	17039	16806	17096	16895	16978	17007	16847	16923	16857	17016	16816	16944	17106	17026	17014	17098	16893	16676	17067	17011	16789	17072	16784	17022	16821	16977	16880	16988	16920	17058	16975	16834	17073	16953	17049	16984	16837	16953	17125	16851	16905	17086	17063	16947	16989	16874	16708	16834	16900	16851	16959	16829	17042	17001	17069	16789	16935	16936	16839	16867	17072	16958	17042	16941	16972	16916	16941	16841	17031	16826	16860	16988	16895	16986	16920	16964	17095	16867	16866	16869	16927	17119	16842	17072	16950	16902	17039	17009	16988	16864	16918	16988	16870	17031	16942	16966	17098	17039	16988	17005	16894	17110	17000	16882	16974	16971	16917	16877	17178	16712	16741	17055	16801	16948	17024	17077	17031	16929	16880	17037	16701	16955	16996	17118	16989	17037	16904	17073	16921	16911	16997	17177	16936	16816	16772	16946	16992	16896	16999	17005	16882	16887	16952	17110	17047	16988	17019	16868	16883	16973	16986	16963	16995	16948	16818	16837	16848	17002	16903	16821	16866	16920	16765	16703	16869	16895	17017	17049	16926	16881	16938	16966	16834	16953	17148	16929	17010	17108	16759	16915	16938	16918	17062	17049	17049	16880	17080	16990	16948	16981	16908	16953	17011	16849	17097	16979	16881	17023	16768	16934	16839	17059	16927	17054	17099	16960	16707	16960	17119	16790	16949	16811	17040	16783	16961	17088	17059	16931	16864	16716	16994	17120	17140	16871	16893	16982	17042	17095	16861	17027	17116	16955	16850	16986	16929	16896	17154	17210	16971	16938	16847	16952	16901	16992	16992	16983	16881	16964	17038	16954	17043	17181	16763	16858	16726	17039	16957	16961	17043	16957	16916	16924	16855	16936	16875	16925	16837	16924	17027	16998	16864	17034	16941	16998	16998	16971	16851	17033	17017	16853	16849	16750	16724	16743	16947	17148	16881	17037	17097	16884	16938	16937	17054	16913	17124	16895	16879	16891	16852	17136	16880	16828	16985	16772	17093	16894	16907	16962	17014	17000	16756	16811	16919	16895	17177	16943	16834	16918	16884	17022	17031	16920	17020	16985	16839	17023	16863	16872	16854	16850	16868	16881	16795	16841	17063	17006	17119	17085	16784	16745	16830	16993	16832	16978	16704	17110	17036	16990	16992	16930	17061	16847	16979	16808	16865	17058	17014	17063	17022	16887	16981	17007	16771	17139	16886	16908	16901	16957	17058	16891	17109	16884	17041	17003	16891	16834	17206	16979	17043	16878	16885	16876	17088	17054	17016	17004	17013	16836	16861	17075	16887	16779	16928	17014	17034	16787	16903	16990	16795	16934	17102	16944	16907	16828	16976	16904	16861	17073	17075	17007	16888	16872	16875	16844	16828	16957	17021	17044	16797	16928	17082	16846	16900	16945	17052	16975	16950	17059	17034	17123	17215	17088	16940	16921	16859	17010	17005	16896	17061	16995	17066	17089	16826	16976	16774	17077	16990	17197	16972	16764	16940	16952	16920	17192	16816	16929	16934	16809	16855	17084	16869	16843	16861	17070	16849	16805	16941	17105	16954	16824	17091	17052	16858	17045	16854	16938	16919	16975	16877	17050	16859	16924	16956	16963	16865	16943	16913	17194	16833	17041	16894	17014	17037	17056	17041	16996	17084	16946	16863	17122	16899	16979	17000	17068	16895	16999	17018	17082	16835	16839	16970	17062	16913	16813	17130	16919	17065	16886	16991	16864	16906	17178	16952	16968	17014	16945	17169	16987	16892	16902	17125	16786	16899	17126	17130	17013	16973	17073	16904	16838	16994	16836	16925	17018	16894	16985	17102	17067	16888	16955	16907	17051	16901	16989	17068	16957	16866	16942	17165	16978	16994	16955	16947	17041	17019	16818	16811	16994	17023	16921	16890	16992	16881	16910	16838	17040	16707	17016	16941	16985	17046	17020	16898	16829	17005	16610	16788	16940	17112	16927	17053	17030	16931	16970	16961	17111	16945	17001	16893	16768	17146	17126	16948	16946	17059	17039	17067	16945	16922	16948	17089	17243	17024	16995	17028	16929	17010	17085	16954	16742	16866	17025	16791	16904	17058	16938	17125	17014	16955	17040	16804	17000	17133	17055	17129	16985	16943	16983	16827	17051	16831	17052	16978	16852	16883	17005	17040	16873	16969	16940	17037	16917	16944	16978	16762	17166	16964	16878	16739	16953	16901	17000	16914	16979	17012	16969	17045	16757	16795	16996	17074	16975	17019	16938	16817
14238	22289	20973	18302	17532	45698	46586	18102	16188	16252	16160	16167	20873	29516	16972	16173	16021	16175	16121	16091	15865	16139	16121	16032	15990	16053	16052	16150	16197	16108	15966	16108	16179	16120	16196	16110	15906	16045	16020	16201	16139	16118	16189	16192	16165	16166	16039	16108	16391	16508	16435	16304	16397	16090	16023	16107	16112	16102	16042	16015	15984	15959	16205	16243	16107	16099	15967	15979	15963	15975	16028	15960	16078	15979	15966	15943	16125	16139	16296	16001	15970	16203	15980	16288	15935	16158	16172	15930	16174	15998	16146	15919	15985	16095	15977	16065	16146	16026	16019	16084	16007	16193	16107	16244	16118	16118	15997	16130	16082	16156	16168	15971	16140	15961	16103	15872	16238	16012	16089	16008	16076	15985	16064	16034	16124	16082	16111	15901	16035	16015	16128	16005	16015	15977	16170	16092	16208	16089	15974	16002	16069	16243	15963	15978	15890	16000	16033	16076	15967	16078	16073	16006	16188	16011	16087	16173	15951	16031	15919	15966	16012	16012	16087	16057	16112	16039	15973	16154	16021	15992	16137	16256	16013	16119	16154	16061	16105	16168	16007	16056	16127	16050	16031	16257	16040	16065	16016	15985	16133	16090	16063	16132	16001	16246	16099	16230	16176	15954	15939	16003	16042	16026	16238	16127	16068	16090	15979	15872	16125	16120	16134	16164	15875	15935	15882	16037	15968	16189	15957	15981	15954	15901	16005	15897	15984	15997	16141	16127	16168	16029	16131	16068	16031	15943	16018	15962	16045	16125	16110	16151	16103	15904	16136	16164	16007	16080	15985	16075	16139	16094	15985	16013	16117	15887	15965	15983	16139	16062	16103	16049	16069	16030	16070	16012	15956	16007	16187	15926	16204	16047	16278	16078	16257	15958	15984	16106	16011	15920	16076	16073	16062	15951	15909	16290	16044	16008	15913	15970	16026	16037	16118	16060	16184	16006	16014	15891	16158	16130	15988	16203	16041	16100	16150	16150	16029	16104	16047	16074	16122	16006	16034	15938	16070	16029	16059	15956	16127	16114	16208	15921	16118	15944	16109	16092	15891	16124	16050	16118	16141	15907	16197	16054	16014	16147	15958	16005	16008	15927	15907	15878	15990	16121	15921	15988	15910	16120	16071	16055	15924	16256	15971	15939	16030	15954	16241	16020	16082	15929	16072	16061	16130	16064	16093	15974	16078	15998	16072	15856	15963	16166	16204	16099	16102	16051	15902	16113	15845	16054	16096	16053	15902	16003	15824	16033	16153	16037	15776	16148	16083	15996	16022	16224	16164	16062	16137	16172	16132	16016	15951	16028	16113	15995	16050	15848	15815	15911	16101	16104	16188	16140	16056	16197	16000	15845	15983	15884	16091	16110	16139	15995	16115	15932	16138	16126	16081	15852	16002	16128	16106	16160	16165	15817	16104	16009	15962	16058	16121	16068	16127	15944	16046	16078	16023	16032	15960	15918	16107	15976	16116	16075	16157	16109	15907	16149	15927	16145	16138	15951	16025	16125	15957	16015	16221	16084	16055	16079	16106	16248	16118	15938	16040	15913	16087	16055	16054	16066	16038	16098	15990	15998	16199	16043	16238	16061	15998	16174	16002	15911	16031	15983	16066	16001	15925	16064	15975	15932	16018	16108	16070	16147	15932	16254	16103	16235	16045	16262	15998	16179	16028	15950	16038	16142	16040	16119	15974	15985	16149	16012	16021	15897	16004	16038	16063	15992	16029	15959	16028	16044	16081	16064	16186	15971	16063	15896	16226	16015	16032	15902	15931	16068	15922	15995	16186	16111	16134	15933	16132	16178	16026	16211	16078	16068	16081	15820	16086	15979	16110	16088	16158	15832	16139	16021	15994	15979	16106	16143	16060	16094	16265	15880	16161	15987	15935	16124	15999	16026	15998	15944	16120	16102	15995	16106	16031	15906	15940	16009	16078	16116	16208	15998	16087	16002	16036	16081	16043	16180	16006	16047	16050	16222	15958	15974	16013	16150	16108	15949	16066	16036	16077	16130	15990	15934	16086	16035	16135	15922	16201	16082	16127	16142	15932	15986	15887	15947	16062	16005	16004	16304	16069	16197	16065	15892	16218	16016	15915	15988	16142	15980	16059	16070	16062	15987	16002	16111	16012	16132	15854	16050	15940	16149	15966	15877	16006	15921	16131	16039	16001	16101	15978	16048	15904	16226	16084	16062	16060	16141	15995	16110	15787	16195	16016	16248	16215	16051	16188	16182	16030	15963	16127	15981	15935	16008	15975	16159	15899	16025	16040	15963	15986	16000	16101	16175	16139	16149	16096	16051	16280	16084	15972	16177	16022	16070	15968	16205	16129	16024	16322	16022	16229	16034	15999	16103	16029	15955	16057	16029	16010	16222	16220	15951	15959	16102	15813	15925	16088	15953	15901	15971	16107	15930	15993	16025	15856	16166	15922	16052	16012	16100	15956	16212	15855	16114	15934	16099	16040	16011	16133	16188	16002	16213	16026	16098	16022	16151	15948	15979	16060	15995	16238	16055	16160	15954	16003	16227	16001	16003	15956	15975	16062	16090	15995	15999	15749	15888	16109	15944	16012	16086	15992	16083	15890	16059	16033	16148	15999	16126	15968	16017	16129	15966	16179	16092	16060	16214	16071	15985	15904	16011	16018	16050	15825	16057	16023	15845	16027	16006	16117	16081	15981	16047	16160	15865	16049	15946	16169	16197	15978	15827	16138	16123	16043	16167	16114	15990	15974	16148	16031	15930	16157	15986	16000	16052	16051	15861	16036	16161	16168	16060	16125	16059	15936	15990	16115	16133	16029	16070	16152	15966	15920	16038	16123	15988	16045	16156	16046	16083	16175	16123	16203	15968	16089	16095	15991	16087	16153	15885	15982	16045	16217	15901	16097	15973	16140	15899	16118	16017	16078	16094	15998	16115	16035	15919	16054	15940	16144	15977	16081	16107	16021	16068	16294	16027	16205	16058	15886	15906	15968	16181	15976	16135	16071	16010	16167	15961	16044	15935	16182	16041	15934	16132	16018	16072	16255	16101	16038	16176	16179	16165	16031	15811	16120	15814	16192	15871	16039	16076	15996	16044	16068	16100	16246	16007	15870	16210	15912	15847	16284	15917	16043	16106	15999	16020	16019	16085	16058	16015	16136	16020	16039	16005	16062	16032	15874	15899	16164	16033	16119	16156	16130	16013	15947	16038	16199	16023	16102	16154	16236	15964	15976	16043	16255	16066	16004	16013	15979	15982	16072	16121	15945	15975	15906	16085	16107	16102	16139	16067	16111	16018	16007	16151	15938	16122	15896	16032	16014	16214	16099	16059	16078	16155	15954	16030	16081	16125	16031	16113	16068	16022	15993	15987	16106	16199	16147	16082	16084	16101	16172	15855	16038	16183	16169	15961	16036	16176	16030	15968	16009	15932	16068	16075	16060	16211	15871	15887	15956	16112	16124	16092	16140	15876	15940	16002	16025	16091	16139	16115	16288	16071	16170	16179	15950	16003	16077	15994	16077	16081	16121	16069	15950	16063	16109	16177	15860	15906	16121	16301	16096	15977	16182	15997	16030	16111	16101	16084	16043	16182	15919	15991	16141	16070	15990	15929	16068	16063	16116	15953	15997	16053	16173	16006	16094	16069	16049	15961	16081	16018	16029	16163	16101	16062	15991	16052	15919	16110	16165	16029	16031	15901	16156	16081	16078	16020	16145	15977	16053	15989	15882	16044	16073	15948	15937	16019	16028	16028	16053	16211	15893	16283	16242	16049	16175	16092	15980	16090	15982	16001	16126	16003	16197	15922	16131	16047	16119	16082	15990	15982	16106	15931	16149	16135	16063	15895	15996	16163	16021	16138	15876	16080	16105	15943	16064	16129	16073	16027	15983	15975	16268	16119	16091	16071	16046	15976	15968	16002	15927	16062	15961	15962	16010	16154	16175	16092	16101	16085	16056	16017	16136	15933	16053	15919	16060	16061	16041	15961	15956	16047	15989	16015	16077	16037	16127	16024	16188	16065	15941	16048	15978	16014	16095	15956	16092	16192	16116	15899	16182	15950	16032	16134	15994	16220	16138	15976	16180	15855	16056	16108	16150	16001	15842	16120	15890	15982	16047	16121	16073	16049	16146	16131	15962	16078	16173	15820	16178	16052	15992	16015	16099	16041	16069	15978	15959	16058	16132	16114	16051	15851	16033	16070	15865	15957	16035	16017	16020	16028	15933	15994	16042	16072	15950	16059	16106	15903	16109	16118	16086	16142	16004	16033	16049	15909	15999	16144	16319	16118	16077	15935	16052	15952	16148	16145	15925	16110	16146	15993	16135	15934	16016	15989	16043	16318	16036	16019	16086	16102	16066	15995	16069	16096	16006	16059	16051	16124	16112	16130	16094	16110	16067	16154	16117	16085	16104	16150	15928	15996	15960	15909	16025	15867	16072	16158	16110	16105	16002	16033	16038	16044	16060	16091	16089	16094	16232	16140	16017	16290	16166	16058	15958	16096	16045	16020	16052	16125	16038	15969	16078	15979	16079	15965	16130	16039	16042	16034	16065	16030	16080	16243	16178	15927	16061	16047	15961	15981	16119	15838	16048	16065	15905	15989	16120	15950	16070	16074	15952	16106	15950	16168	16133	16064	15913	16093	15935	16072	16084	15967	16006	16107	16042	16102	16118	16144	15916	15811	16020	15988	15960	16050	16086	15864	16015	15974	16083	16086	16062	16089	15961	16149	16046	16055	16126	16095	16110	16145	16092	15910	16073	15874	16131	15965	16112	15980	16061	16067	16052	16076	15910	15938	15908	15845	15898	16068	16069	16019	15984	15914	16023	15994	16095	15998	16146	16098	16171	15963	16032	16055	16109	15938	16061	15966	16205	16157	16153	16171	16027	15932	16027	16070	15903	15944	16192	16017	16090	16039	16214	16176	15906	16157	16154	16087	16008	16249	15992	16079	16251	16170	16076	16127	16039	16268	16115	16065	16072	16088	15977	16090	16154	16231	15945	16065	15976	15976	16027	15893	16091	16144	15970	16051	16048	15954	16013	16063	15980	15999	16057	16010	15977	16069	16064	16042	15891	16137	16060	15983	16071	16095	16019	15985	15961	16203	15936	16092	16215	16082	16082	16122	16225	16083
23245	21170	28910	23714	21471	52249	51078	28024	20928	18302	17420	17337	21846	34772	23973	17623	17285	17250	17074	17026	17163	17054	17172	17092	17378	17003	16949	17152	17180	17006	17080	17031	17040	17130	17010	17159	17085	16983	17061	17138	17275	17069	16803	16884	16798	17132	16938	17112	17316	17758	17613	17283	17171	16936	17050	17239	16927	17100	17006	17048	17050	17022	17070	16971	17293	17053	17134	17073	17027	17038	16995	17306	17136	17058	17137	17260	16883	16875	16795	17153	16674	16945	16950	17203	17074	17043	17036	16921	16896	16976	16962	17133	16890	16959	16749	16896	16792	16976	16994	17094	17183	16864	16963	16979	16938	16779	16895	16883	16976	16975	16906	16778	17038	16995	16985	16967	16963	17104	17155	16914	16975	16854	16806	17017	16939	17033	16879	17010	16962	17230	17123	17053	17132	16949	17024	17236	16962	16882	16886	17091	16815	17097	16970	16860	16921	16970	16966	17098	16969	16985	16941	17072	16977	16986	16959	16848	16968	16854	16953	17122	16924	17169	16943	17043	16922	16788	16905	16859	16967	16823	16997	16935	16996	17046	16948	16851	17162	16968	16871	16965	17060	17047	16916	16911	16755	16989	17057	16960	17185	17174	17087	17001	16956	17032	16989	17168	16983	16822	16976	16801	16949	16965	16931	16929	16961	17082	16977	16771	17103	16896	17048	17041	16876	17090	17014	16943	16815	16917	17004	16884	17157	17003	16906	17030	16870	17001	16980	17075	16996	17016	16951	17017	17222	16866	16958	16711	16975	17193	16967	17138	16979	16962	17048	16820	16569	16679	17126	16873	17013	17185	16987	16956	17041	17029	17064	17017	16919	17159	16980	17057	16941	16863	16862	17107	16819	17102	17081	17006	17061	16873	17028	17053	16928	17045	17010	17116	16767	17113	17236	16961	16955	17057	17051	16874	16701	17232	16913	16902	16891	17093	16920	17035	16966	16955	16958	17042	16939	16965	16953	16832	16909	17014	17097	16910	16758	16893	16876	16844	16864	16927	16961	16986	16875	17104	16900	17199	16914	17131	16744	17024	16944	17058	16937	16899	16948	16922	16670	16642	17084	17061	17059	16990	16800	16995	17111	16964	17288	17067	16857	16872	16911	16865	16821	16946	17015	16958	16884	16946	16993	16855	16924	16866	16927	17100	16744	17045	16946	16908	16657	17008	17040	16692	16903	17114	16902	16897	16957	16894	16972	17149	16913	16646	16969	17111	17206	17027	16984	17057	17042	17081	16997	16994	17054	16791	16943	16897	16937	17021	17110	17104	16886	16997	16888	16865	17001	16923	16814	16978	17032	16713	16729	17008	16725	16996	16964	17015	16735	17134	17036	16860	16885	16902	16993	16978	16925	17160	16898	16940	16998	17040	16868	16873	17158	16943	17132	16948	16910	17031	16885	16896	16910	17001	17015	17007	17071	16866	16814	17015	17120	16813	16832	16946	16894	16957	17158	17046	16911	17085	16734	16819	17180	16837	17013	16906	17147	16940	16885	17105	17079	17060	17139	17030	17011	17038	17188	16906	16888	17166	16971	17078	17117	16930	16966	16939	17077	16950	16949	17066	17039	16968	17148	17152	17003	17070	17043	16986	16982	16834	16978	17003	17036	17084	16933	16972	16990	16847	16955	16924	16926	17087	17201	16787	17076	16978	17029	16871	16934	16947	17037	17016	16972	17116	16899	17026	16932	16951	17000	16784	17088	16807	16783	17008	17004	16951	17097	17184	17041	16815	16874	16894	17098	17029	16975	17067	16922	17024	16909	17097	17063	17007	16920	16987	16966	16816	16770	16976	16972	16680	16712	17134	16916	17020	17109	17094	16950	16711	16822	16994	16909	17016	16846	17081	16790	16836	17055	16911	17108	16999	17054	16977	17099	17148	16990	16863	17031	17043	16977	17092	17047	16911	17012	16911	17064	16766	16863	16856	17010	16966	17050	16727	16883	16976	17007	16977	17135	16967	16870	16871	17005	17064	16970	17059	16888	16917	17053	17003	16880	16829	16894	16933	16980	17023	16997	17108	16949	17018	17119	17043	17238	17024	17108	16908	17021	16883	17052	16883	16938	16975	16970	17054	17069	17327	16993	16990	17181	16832	17025	16939	16960	17027	16913	17189	16978	17060	16985	17053	16882	16989	17056	16894	16880	16833	17006	17069	16875	16854	17010	16994	16855	17005	17182	17052	17031	16923	17021	16791	17149	16984	17074	16977	17138	17070	16826	16972	16830	16911	16665	17071	16944	16854	16980	17000	17089	17132	16784	16977	16972	17043	17045	16983	16890	17028	17063	16836	16787	17111	17007	17170	17097	17075	16964	16875	16953	17008	16931	16950	17002	16826	17033	16918	16972	17014	16738	16884	17026	16961	16971	16805	16888	16875	17062	17141	17093	16930	17112	16949	16877	16918	17043	16908	16923	17000	16850	17013	16984	17000	17008	17002	17028	17018	16757	17076	17162	16931	17006	16770	16981	16977	17061	16873	16980	16985	17121	17136	16971	16905	16902	16870	16750	16845	17056	16998	17073	17250	17084	17004	16999	17086	17144	16848	16926	16967	17011	16787	16945	16912	17150	17127	17120	17178	17032	16996	17010	16898	16995	16904	16732	17115	17075	17011	16964	16891	17024	16917	17072	16967	16995	16911	16808	16886	16929	16986	16996	16963	16870	17073	17093	16766	16746	16976	16770	17050	16997	16794	17028	17092	17071	16946	17023	17054	16959	16945	17014	16999	17097	17093	16995	16933	17052	16808	17066	17075	16939	16786	16854	16811	16918	17079	16917	17046	16866	17028	16849	16812	17128	16961	17001	16948	16974	16982	16771	17033	16943	16854	16948	16749	16969	16982	16966	17062	16766	16998	16867	16887	16953	16911	17167	16884	16934	17204	17035	16827	16906	17027	16857	16987	17035	16967	17240	17048	16893	16971	16944	17187	16958	17036	17023	16963	16975	17011	16990	17167	16819	17108	16829	16872	17071	17152	16860	16964	17083	17039	17072	16963	16781	17056	17031	17160	16886	16888	17091	17004	17071	16908	17022	17084	17015	16891	17040	17093	16899	17064	16773	16969	16926	16976	16911	17022	16957	17019	16987	16849	17142	17055	16802	17067	16742	17038	17029	16829	16915	16857	16916	16913	16903	17074	17025	16899	16883	17019	16871	17043	16727	16926	17104	16933	16971	16862	16893	16915	16900	16953	17016	16895	16981	16876	17043	16920	17017	16883	16787	16910	17040	16807	16861	16988	16698	17015	17054	16870	17047	16997	17046	17070	16932	16746	17015	17050	17027	16883	16835	17068	17028	16922	16965	17079	17272	16842	17038	16998	17198	17059	16925	16923	17236	17039	17172	17101	16844	16882	17013	16917	17067	17072	16958	17119	16952	16948	16825	17188	17030	16818	17032	16928	16775	16940	16952	17113	17020	17003	16958	16891	17060	16983	16959	16985	16980	16947	17033	16812	16902	17045	17092	17009	16794	17022	16982	16994	17026	16870	16961	16913	16886	17164	17019	16773	16957	16967	16980	17077	17017	16893	16989	16999	16970	17069	16882	17078	16781	17107	16880	16872	16825	16952	17033	16988	16954	17012	17018	16990	16898	16913	16996	16935	17079	17070	16935	16913	16919	16855	16892	17004	16954	16987	16976	17115	16802	16944	17214	16778	16915	17066	16849	16925	16914	16728	17025	16996	16899	16959	17150	16904	17053	16841	16976	16944	16950	16967	17000	16972	16981	16873	16893	17076	16799	16942	16894	16859	17027	17033	16928	17149	17007	16847	16921	17246	16984	16988	16897	17033	17016	16808	17012	16926	16995	16985	16985	16863	16925	17022	16932	16979	16948	17047	16943	17005	17090	16882	17007	16866	16746	16902	17018	16902	17093	16971	16945	17006	16918	17016	16948	17096	17085	17030	16969	16898	17016	16898	16958	16830	17014	17059	16794	16873	16946	16953	16787	16961	17044	17001	17244	17118	17027	17090	17224	16840	17016	16934	16949	16955	17178	17063	17154	17077	16905	16806	17139	16964	16832	16909	17168	16960	16952	17117	16977	16936	16954	16864	16983	16953	16959	17080	16887	17138	17064	17055	16932	17025	16986	16822	17042	16986	17091	16788	17119	16893	17238	17153	16867	17075	16846	16912	17067	16750	16838	17023	17080	16966	16926	16737	17091	16878	16785	17028	16914	16989	17021	16882	16999	17051	17009	17066	16981	17046	16943	16867	17108	16974	16956	16949	16822	16890	16829	16805	17193	17004	16900	16949	17066	16983	16859	17018	16987	16863	17015	17160	17114	16893	16976	17131	16814	16950	16893	16951	16874	17136	17250	16866	16970	16885	17139	16954	16972	16837	16925	16775	16902	16965	16963	16965	16969	17179	17095	17021	17267	17101	16777	17028	16868	17095	17050	16834	17053	17050	16899	16841	16904	16925	17059	16851	17116	16930	17039	16925	17091	17031	16867	16917	16954	16893	16937	16968	17106	16913	16727	16972	16884	17027	17041	17040	17023	17062	16946	16761	16966	17113	17076	17096	17109	17139	16957	16824	17118	16874	16891	17048	17005	16779	17098	16844	16829	16930	16922	17018	16779	16970	16932	16890	17004	17117	16691	17082	17024	17305	17034	17096	16883	16984	17033	16896	16777	16872	17112	17185	16911	16878	16989	17019	17064	17009	17003	17123	17057	17215	16994	17204	17076	16922	17063	17221	16949	16968	16777	16964	16900	16823	16995	16864	16939	16757	17060	17064	17121	16898	16697	16740	16916	17063	16950	16859	17164	17109	16925	16933	17137	16761	16919	17044	17094	17052	16939	16928	17018	16978	16976	16920	17081	17103	17011	17115	16982	16926	16890	16852	16949	17020	17033	16832	16836	16921	16858	16937	17090	17012	16912	16992	16933	17053	16999	16971	16915	16985	16996	17033	16929	16978	16777	16999	16969	17059	17034	17010	16972	16918	17065	17188	16778	17149	16862	16770	16854	16818	17075	17065	16858	17033	17085	17017	16904	17114	16865	16995	16989	17085	16772	17037	16978	16962	16952	16796	17029	17086	16930	17019	17002	16791	16910	16766	16888	16952	16938	16739	16898	16914	16979	17098	17050	17058	16893	16867	17072	16921	16806	16984	17216	16864
15900	27003	24816	20714	19343	56549	44423	28165	16526	16566	16326	16415	24566	38960	20049	16099	16138	16022	15993	16209	16091	15996	16210	16111	16150	16071	16129	16113	16190	16094	16162	16125	16018	15959	16199	16098	16168	15937	16213	15999	16049	15916	16094	16068	15975	15979	16185	16008	16794	17058	16847	16559	16205	16074	16178	16005	16122	16016	16080	15943	16084	16179	16126	16113	16024	15956	15855	16089	16107	15983	16173	16257	15910	16139	15944	16064	16047	16035	16187	16020	16075	16054	16161	16186	16122	15968	16031	16084	15954	16038	16043	16213	16047	16016	16104	16196	16028	16036	16098	15980	15996	16159	16009	16080	15809	16068	16080	16091	15981	15808	16072	15924	15955	16031	15969	16084	16233	16077	16043	15872	16144	16324	16134	15907	15987	16020	16099	16200	15913	15944	16009	16206	16041	16061	16006	16108	16091	16029	16106	15999	16058	16065	16135	16149	15909	16162	16170	16002	16075	16160	16072	15921	15938	15899	15954	16082	16094	15960	16003	15914	16182	16109	15973	15998	16019	16069	16134	15995	16016	16097	15858	16219	16052	16186	16138	15995	16235	15994	16064	16093	16035	16014	16057	15979	16034	16010	15948	16181	15964	15971	16038	16235	15993	16160	16043	16111	15891	16101	16037	15958	16100	16071	16082	16034	16011	15987	16105	16015	15850	16164	16191	16008	15923	16022	16078	16003	15990	16184	15888	15891	16082	15941	16069	16101	15884	16053	16082	15983	15753	16046	16038	15994	15974	16211	16011	15960	16030	15909	16257	16024	16129	16036	15991	16132	15897	16134	16052	15949	16138	16030	15957	16065	16109	15992	16050	16043	16127	16061	16092	16017	16197	15917	15974	15978	15904	15972	15974	16055	15974	16163	16074	16148	16117	16078	15934	16006	16177	16081	16079	16128	16047	15902	16049	16103	16209	16072	16056	16071	16266	15930	15962	16118	16061	16118	16155	16021	15886	16036	15908	16126	16129	16007	16199	16136	16142	16003	16048	15984	16038	16007	16015	16193	15913	16008	15969	16005	16052	16058	16143	16129	16040	16114	16160	16127	16120	16016	16050	16007	15983	16151	16159	16022	15985	15996	16084	16115	16003	16280	15978	15952	16005	16169	16232	15905	16107	16108	16046	16079	15959	16027	16228	15913	16092	15824	15875	16019	16185	15972	16014	16199	16050	16221	16058	16067	16286	16068	15971	16173	16157	16078	16002	16193	16042	16081	16026	16072	16062	15998	16065	16005	15942	16107	16111	15761	16043	16040	16085	16127	16024	16139	15999	16089	16122	16050	16042	15972	16023	15990	16311	15906	16095	15975	16100	16081	16111	16139	16053	16162	16053	16033	15926	16046	16030	15916	16075	16003	16088	16138	16080	16024	15985	15835	16156	16032	16110	16027	16052	16143	16118	16140	16045	16336	16160	16072	15962	16122	15920	16056	16104	15973	16118	15904	16142	16319	15964	15938	15936	15969	15863	15946	16110	15937	16061	15989	15995	16202	16066	16061	16037	16020	15990	16090	16010	16149	15974	16026	15958	16071	16108	16021	16045	16093	15783	16112	15974	15890	16168	16228	16130	16022	16037	15962	15889	15965	16062	16003	16134	16069	16151	16003	16009	15989	16019	16124	15879	16173	15962	16123	16004	16156	15980	16097	15967	15954	16177	15998	16035	16025	16132	16032	16046	16069	15952	16195	15967	16094	16072	16197	15788	15946	15970	15942	15828	16240	16182	15939	16244	16006	16232	15970	16098	16092	16017	16128	16087	16281	15958	15960	16112	16089	16132	16096	15943	16076	16075	16172	16000	16172	16108	16013	16084	16147	16041	16095	16284	15954	15934	16209	16052	16052	16004	16073	15997	16040	15950	16072	16107	15984	16097	16002	15984	16100	16277	15978	16012	16052	15973	16095	16173	16106	16024	16175	16025	16220	16186	16074	16055	15998	16152	16004	16057	16005	15906	15963	16008	16090	15935	15909	15987	16176	15894	16015	16180	16082	16114	16023	15935	16110	16189	16133	16089	16060	16005	16082	16037	15931	16027	16031	16180	16099	16088	16077	16136	16021	15985	15970	16074	16040	15966	15808	16172	16014	16001	16287	16012	15956	16151	16106	15979	15953	16069	16082	16116	16222	15931	16009	16137	16075	16050	16112	16087	16145	15767	15980	16048	16030	16166	15964	15975	16083	16053	15983	15939	16069	16146	16074	16015	15866	16012	16231	16062	16043	16077	16095	16071	16157	15969	15967	16037	16070	16116	16218	16048	16040	15985	15978	16115	16098	16197	16006	16173	16213	16176	16067	16039	15948	16002	16041	16050	16047	16080	15837	16067	16099	15997	15972	16053	16082	16149	16075	16035	16179	16225	16089	15951	15959	16238	15950	15990	16126	16166	16003	16109	16063	15931	15989	15926	15995	16003	16106	15976	16064	16032	16122	15964	15992	16073	15988	15975	16186	15995	16015	15874	16117	16144	16238	16231	16082	16025	16275	16111	16035	15947	16001	16095	16113	16165	16094	16152	16058	15908	16138	16024	16071	15892	16092	16151	15973	15998	16010	16032	16030	16006	16015	16081	16016	16143	16124	16085	16063	16144	16088	16095	16020	16063	16037	16091	15952	15920	16109	16067	16053	16122	16108	16042	16003	15863	16086	15936	16216	16174	16117	15933	16133	15988	15951	16073	15853	15867	16135	15912	16134	16045	15930	16117	16080	16118	16121	15996	15918	16122	16182	16004	16152	16127	16036	16044	16261	16083	15990	15971	16046	16018	16106	16242	15993	16035	16136	16001	16058	16075	16098	16026	16050	16031	15905	16078	16028	15956	15975	16070	16065	16002	16131	16109	16105	16031	16074	16020	16112	16045	16034	15836	15968	16041	16038	16190	15964	16128	16024	16101	16140	15990	15958	16176	16094	16076	15912	16130	16101	16035	15919	16151	16015	16083	16179	16070	15908	16115	16015	16051	16112	16053	16070	16163	16055	16176	16053	15981	16030	16068	16063	16183	16019	16162	16015	15923	16095	15907	16008	15950	16227	16071	16074	16059	15922	15926	16065	16046	16002	16023	16063	16166	16134	15887	15991	16001	16177	15890	16121	16185	15948	15918	15964	16040	16162	16092	16043	16085	16128	16042	16173	16110	16093	16166	15940	16019	16113	16152	15981	16274	15980	16142	16112	16174	16066	16058	15975	16121	16117	16066	15921	16199	16004	15954	15966	15883	16069	15940	16171	15957	15858	16155	16140	15942	16130	15988	16084	16070	15971	16203	15937	15989	15964	15899	15822	16042	16100	15855	16134	16003	16014	16026	16027	15942	16094	16019	16112	16088	16291	16138	16186	16087	16027	16052	16036	15836	16145	16026	15982	16056	16015	15942	16088	15887	16203	16021	16134	16152	16115	16144	16171	16069	15954	16026	15894	15995	16036	16010	16025	15973	16047	16108	16029	15994	16018	16206	16051	16042	16077	15983	16071	16128	16037	16113	16149	16092	16020	16182	16039	16032	16032	16075	16178	16035	16135	16119	15964	16092	16107	16003	16032	16104	16176	16134	16117	16032	16114	15841	16079	16077	16005	15990	16034	15970	16076	16008	15931	16056	15987	16017	15917	16145	16181	16094	15954	15974	16102	16022	16094	15892	16075	15953	15994	16007	16000	16122	16004	15947	16025	15958	16080	16031	16095	15937	16008	16187	16080	16029	15727	15946	15896	16144	16004	16091	15956	16144	16128	15929	15995	16093	15995	16001	16089	15992	16097	16036	15825	16135	16104	15977	16122	16183	15944	16204	15998	15985	16059	16153	15974	16062	16058	16057	16165	16079	16093	16074	15960	16255	16068	16053	16163	16124	16092	16124	16017	16073	16078	15948	16164	16002	16070	16170	16106	16159	16072	15947	16039	16163	16090	16172	16044	15995	16090	15884	16077	15954	16016	15959	16048	15931	16057	16293	15993	16108	15971	16105	16178	15961	15977	16012	16159	16097	15915	15943	16241	16272	16104	15788	16004	16060	15903	16076	15997	15958	15950	16224	16080	16071	15997	15980	16239	16023	16077	16061	16121	16201	16062	16016	15816	16094	16156	16212	15891	16091	16163	15937	15996	16012	16030	15929	16099	16008	16085	15989	16131	15956	16057	16123	16191	16084	16025	16104	16039	16099	15976	16127	16052	15894	16204	16110	16106	16036	16076	16181	16085	16094	15975	16040	15983	16130	15983	16066	16156	16108	16213	16125	16131	16087	15958	16104	15935	16064	15967	15977	15863	16096	15893	15880	16143	16056	16031	15942	15973	16098	15859	15983	16097	16077	15894	16067	16108	16092	16043	16136	16055	16167	16135	16025	15824	16159	16166	16010	16038	16089	16133	15758	15926	16125	16000	16101	16002	16081	16143	16087	15885	16065	16131	16263	16218	16062	16128	15866	16004	16242	16178	15977	16105	15975	16021	16022	16085	16025	16105	15995	16089	15752	16159	15965	16101	16131	16057	16056	16115	16088	16044	16122	16084	15985	16092	16130	15835	16017	16157	16225	16001	15927	16044	16067	16084	16042	16065	16077	16168	16178	15904	16277	16036	16170	16124	15899	16204	16114	16112	16181	15973	16053	16156	16135	16078	15971	15860	16091	15967	16186	16041	16058	16149	16043	16092	16104	16178	16105	15986	16086	15979	16022	16079	16079	16106	16217	16105	16038	16127	16076	16015	15821	16145	15989	16016	15997	15987	16085	16081	16130	16129	16006	16010	16079	16120	16064	16032	16075	15962	16067	15903	16132	15973	16074	16067	16103	16026	16064	16036	16022	16067	16044	16202	15927	16077	16065	16106	15984	16110	16015	16196	16099	15903	16138	16209	16091	16001	16051	16114	16145	16124	15975	16047	16196	15986	16073	16022	15843	16244	16106	16258	16038	16193	16031	15898	15994	15972	15929	16123	16058	16085	16171	15906	16246	16097	16055	15971	15945	16064	16019	15966	16054	16130	15942	16138	16015	16115	16184	16041	15904	16092	15981	16140	16008	16194	16081	16022	15937	16055	16051	16072	16080	15971	15984	15947	16104	16043	16184	16143	15947	15935	16070	15958	16026	16020	16035	16027	16194	16011	15915	15962	16017	16051	16107	15837	15941	15985	16024	16051	15938	16146
27577	21640	22793	19628	17281	22234	23308	18779	17902	17586	17457	17505	17689	18961	18386	17468	17353	17322	17465	17401	17386	17231	17398	17152	17431	17172	17399	17398	17493	17386	17311	17297	17202	17523	17315	17383	17337	17503	17353	17514	17497	17415	17339	17272	17263	17380	17299	17283	17371	17458	17446	17462	17406	17383	17312	17411	17386	17406	17403	17369	17266	17367	17353	17318	17553	17407	17488	17558	17301	17317	17314	17455	17433	17527	17342	17433	17336	17229	17351	17250	17358	17304	17395	17368	17271	17190	17038	17183	17282	17171	17173	17315	17332	17377	17236	17130	17323	17343	17474	17269	17355	17225	17513	17527	17236	17265	17233	17102	17255	17289	17381	17356	17241	17394	17104	17237	17390	17364	17267	17210	17220	17253	17364	17200	17282	17446	17376	17285	17189	17301	17531	17326	17355	17621	17306	17250	17432	17488	17369	17292	17407	17184	17470	17322	17306	17507	17304	17554	17362	17366	17274	17355	17384	17428	17326	17430	17427	17237	17201	17316	17427	17419	17385	17114	17409	17330	17308	17541	17044	17291	17493	17232	17580	17356	17364	17275	17370	17346	17312	17305	17516	17353	17320	17219	17178	17393	17397	17451	17360	17401	17406	17328	17456	17201	17356	17261	17407	17410	17374	17379	17231	17380	17404	17434	17187	17373	17242	17378	17218	17426	17194	17156	17467	17567	17201	17243	17226	17263	17287	17341	17278	17271	17292	17326	17006	17214	17342	17369	17287	17193	17336	17281	17446	17448	17275	17180	17435	17320	17214	17617	17468	17411	17450	17382	17364	17288	17301	17587	17268	17390	17387	17323	17432	17243	17382	17224	17087	17273	17292	17450	17358	17243	17417	17332	17418	17477	17310	17354	17302	17323	17436	17479	17266	17139	17366	17180	17285	17429	17257	17386	17464	17385	17314	17403	17297	17376	17289	17314	17409	17407	17272	17426	17174	17529	17195	17366	17353	17315	17152	17280	17518	17280	17301	17324	17324	17400	17364	17483	17228	17184	17404	17364	17459	17338	17486	17492	17321	17337	17337	17435	17367	17361	17194	17281	17232	17316	17483	17098	17289	17320	17382	17522	17419	17455	17439	17480	17247	17287	17387	17351	17424	17240	17321	17219	17373	17378	17336	17186	17321	17541	17442	17504	17220	17501	17291	17230	17340	17388	17366	17355	17391	17208	17410	17306	17402	17363	17349	17508	17364	17161	17251	17478	17209	17145	17028	17332	17328	17289	17192	17446	17302	17285	17385	17512	17287	17543	17453	17507	17447	17397	17472	17331	17440	17330	17264	17212	17342	17289	17406	17412	17205	17347	17390	17433	17367	17327	17273	17254	17443	17349	17227	17317	17313	17387	17276	17347	17424	17420	17402	17258	17310	17241	17601	17363	17301	17317	17381	17326	17440	17328	17541	17142	17400	17404	17492	17250	17438	17285	17467	17463	17475	17278	17322	17238	17372	17405	17384	17260	17361	17427	17159	17474	17304	17383	17337	17223	17275	17407	17403	17233	17309	17495	17415	17252	17437	17271	17478	17446	17300	17320	17402	17298	17246	17374	17245	17444	17494	17151	17239	17325	17240	17376	17303	17284	17284	17240	17186	17263	17232	17429	17472	17408	17423	17333	17272	17506	17344	17263	17328	17391	17325	17481	17230	17288	17362	17143	17422	17489	17317	17291	17394	17437	17268	17302	17595	17285	17335	17283	17417	17235	17473	17239	17443	17455	17219	17283	17246	17361	17339	17561	17439	17485	17309	17319	17220	17418	17511	17287	17313	17415	17401	17417	17489	17346	17130	17245	17456	17299	17337	17320	17350	17111	17549	17396	17147	17185	17574	17192	17341	17333	17301	17393	17324	17248	17384	17326	17392	17361	17532	17267	17251	17388	17281	17268	17458	17217	17297	17316	17190	17332	17427	17299	17275	17270	17409	17357	17416	17217	17703	17232	17324	17303	17261	17422	17252	17438	17375	17690	17409	17047	17448	17344	17423	17516	17339	17236	17425	17107	17207	17386	17465	17177	17357	17339	17383	17384	17349	17283	17382	17266	17425	17323	17477	17381	17369	17343	17406	17241	17571	17272	17344	17582	17240	17172	17314	17417	17503	17290	17204	17269	17303	17337	17387	17349	17334	17432	17198	17469	17331	17307	17471	17466	17323	17245	17144	17135	17234	17156	17192	17369	17238	17323	17228	17301	17475	17300	17407	17351	17482	17324	17484	17202	17345	17411	17446	17403	17398	17140	17249	17364	17346	17573	17214	17392	17438	17298	17373	17285	17270	17396	17393	17162	17283	17346	17314	17411	17326	17369	17273	17439	17470	17124	17503	17317	17372	17419	17348	17251	17329	17213	17221	17443	17288	17119	17343	17281	17350	17383	17275	17163	17412	17300	17418	17289	17414	17463	17328	17260	17252	17133	17255	17286	17292	17585	17431	17291	17181	17396	17396	17467	17395	17396	17303	17429	17416	17296	17574	17372	17459	17454	17388	17321	17352	17491	17321	17337	17195	17123	17322	17257	17263	17340	17197	17244	17340	17326	17381	17412	17333	17572	17383	17100	17449	17462	17460	17385	17391	17242	17386	17294	17420	17307	17493	17518	17304	17476	17257	17569	17435	17415	17257	17282	17337	17098	17192	17344	17307	17437	17233	17197	17295	17253	17481	17329	17138	17364	17411	17207	17471	17326	17189	17426	17523	17447	17413	17325	17362	17139	17102	17409	17412	17339	17162	17351	17313	17551	17255	17424	17321	17436	17652	17434	17339	17269	17312	17337	17568	17400	17320	17164	17120	17512	17387	17438	17320	17341	17481	17207	17279	17340	17246	17316	17327	17242	17585	17589	17450	17218	17232	17379	17349	17336	17469	17343	17221	17186	17413	17371	17475	17454	17354	17317	17333	17393	17378	17467	17482	17249	17330	17545	17344	17150	17190	17582	17156	17134	17311	17198	17383	17513	17455	17482	17499	17389	17415	17457	17414	17395	17353	17374	17572	17306	17070	17195	17332	17215	17237	17420	17474	17333	17066	17374	17545	17317	17232	17408	17178	17591	17352	17481	17498	17130	17298	17462	17403	17297	17199	17309	17473	17380	17211	17363	17403	17270	17365	17324	17262	17235	17256	17377	17467	17415	17479	17460	17377	17397	17395	17563	17316	17259	17429	17400	17412	17374	17123	17199	17290	17331	17464	17316	17292	17319	17340	17455	17328	17384	17382	17416	17377	17331	17410	17384	17284	17411	17297	17322	17385	17217	17301	17224	17262	17130	17214	17337	17337	17448	17509	17540	17384	17340	17304	17435	17221	17473	17377	17463	17513	17461	17293	17461	17259	17193	17447	17289	17445	17237	17352	17336	17262	17469	17403	17467	17270	17439	17544	17212	17538	17300	17241	17304	17300	17373	17493	17203	17270	17361	17364	17470	17157	17330	17403	17167	17354	17290	17334	17160	17485	17400	17476	17221	17173	17204	17460	17541	17480	17422	17307	17313	17188	17449	17305	17342	17250	17396	17414	17392	17321	17268	17337	17359	17295	17388	17184	17309	17260	17348	17204	17251	17152	17134	17300	17200	17277	17328	17277	17420	17377	17294	17508	17335	17345	17394	17373	17278	17263	17340	17390	17322	17429	17282	17198	17517	17413	17517	17525	17262	17363	17332	17297	17541	17367	17321	17218	17345	17544	17495	17335	17300	17306	17358	17309	17180	17393	17195	17169	17271	17402	17448	17209	17330	17333	17212	17282	17323	17458	17319	17365	17214	17379	17358	17258	17413	17414	17599	17147	17203	17446	17497	17402	17224	17369	17298	17436	17411	17349	17519	17321	17411	17403	17404	17358	17379	17287	17226	17273	17305	17406	17203	17354	17550	17421	17260	17386	17480	17492	17300	17146	17256	17276	17261	17457	17277	17239	17370	17368	17371	17553	17315	17195	17305	17307	17434	17303	17340	17249	17393	17226	17429	17453	17415	17302	17429	17195	17432	17133	17346	17339	17393	17449	17456	17252	17441	17217	17525	17385	17314	17534	17447	17372	17492	17244	17262	17549	17499	17513	17545	17472	17153	17148	17398	17280	17385	17343	17410	17425	17300	17423	17583	17528	17398	17273	17279	17348	17541	17248	17366	17469	17433	17360	17100	17322	17275	17434	17221	17212	17227	17292	17269	17311	17297	17356	17269	17364	17184	17235	17272	17380	17416	17384	17362	17287	17501	17287	17329	17350	17301	17332	17218	17402	17142	17490	17315	17501	17123	17279	17296	17241	17330	17274	17446	17364	17440	17363	17259	17458	17215	17538	17136	17433	17502	17393	17257	17351	17483	17520	17442	17573	17412	17516	17399	17500	17139	17298	17197	17317	17369	17273	17375	17452	17545	17345	17521	17505	17562	17171	17225	17448	16970	17290	17293	17314	17436	17352	17490	17318	17356	17561	17452	17358	17343	17325	17355	17322	17593	17405	17389	17382	17247	17435	17163	17334	17420	17429	17565	17326	17302	17141	17197	17374	17335	17328	17504	17343	17333	17427	17304	17321	17356	17457	17567	17370	17365	17209	17357	17460	17541	17528	17406	17388	17294	17277	17269	17273	17294	17170	17470	17581	17344	17190	17212	17258	17325	17149	17272	17457	17280	17298	17295	17386	17438	17369	17587	17437	17499	17478	17278	17434	17302	17451	17191	17029	17223	17484	17441	17320	17317	17342	17425	17399	17246	17153	17367	17490	17427	17461	17321	17057	17255	17472	17369	17444	17300	17293	17278	17432	17369	17440	17541	17582	17368	17402	17264	17260	17125	17337	17304	17401	17537	17567	17146	17267	17260	17397	17116	17370	17313	17214	17318	17232	17365	17439	17087	17237	17272	17382	17364	17540	17494	17224	17311	17255	17388	17342	17236	17145	17224	17403	17491	17362	17245	17160	17390	17364	17288	17255	17419	17340	17174	17314	17302	17378	17298	17329	17273	17475	17283	17516	17455	17229	17268	17263	17263	17282	17544	17513	17304	17386	17363	17518	17358	17344	17347	17357	17155	17260	17390	17387	17399	17400	17190	17138	17304	17151	17507	17327	17304	17235	17422	17339	17501	17231	17520	17355	17366	17233	17495	17406	17331	17383	17078	17319	17257	17335	17297	17477	17436
15147	17373	17314	16456	16651	24309	22985	18279	16333	16106	16093	16205	16824	19040	17162	16306	16269	16257	16294	16213	16230	16174	16245	16228	16315	16403	16260	16242	16321	16119	16158	16236	16202	16201	16268	16287	16152	16413	16184	16196	16456	16171	16404	16282	16368	16128	16386	16172	16353	16325	16232	16241	16423	16167	16504	16200	16216	16378	16275	16225	16245	16297	16042	16324	16366	16330	16239	16158	16192	16329	16195	16075	16486	16192	16207	16403	16355	16169	16233	16238	16282	16228	16316	16200	16232	16324	16193	16175	16204	16276	16112	16300	16244	16229	16285	16205	16425	16270	16176	16086	16141	16312	16020	16149	16200	16399	16075	16175	16299	16276	16102	16345	16093	16344	16227	16188	16219	16276	16370	16197	16290	16248	16091	16288	16071	16381	16104	16225	16091	16062	16258	16140	16220	16221	16232	16103	16318	16293	16254	16233	16091	16203	16303	16219	16258	16156	16268	16259	16281	16403	16257	16213	16167	16224	16083	16205	16153	16179	16313	16217	16312	16327	16155	16180	16080	16229	16263	16267	16316	16263	16237	16350	16164	16347	16452	16228	16127	16242	16196	16455	16208	16264	16137	16070	16478	16245	16276	16258	16238	16435	16264	16252	16088	16134	16170	16253	16273	16196	16273	16189	16296	16161	16276	16437	16398	16079	16176	16109	16181	16197	16074	16301	16239	16292	16202	16341	16196	16208	16220	16084	16270	16207	16131	16298	16292	16099	16166	16152	16217	16256	16250	16204	16370	16193	16256	16278	16243	16212	16255	16272	16256	16241	16396	16267	16241	16185	16233	16085	16106	16446	16386	16475	16421	16129	16342	16219	16298	16239	16265	16226	16037	16223	16261	16289	16016	16276	16306	16366	16310	16181	16218	16300	16219	16186	16288	16227	16026	16456	16297	16433	16303	16270	16179	16311	16236	16343	16283	16240	16361	16136	16164	16220	16236	16135	16283	16318	16363	16092	16267	16135	16211	16245	16319	16310	15990	16282	16218	16354	16076	16286	16398	16279	16109	16261	16204	16323	16445	16330	16353	16119	16221	16177	16178	16264	16182	16296	16178	16074	16304	16164	16401	16279	16329	16379	16242	16286	16170	16384	16175	16318	16142	16258	16218	16345	16244	16202	16213	16264	16290	16300	16435	16176	16194	16279	16171	16231	16316	16277	16114	16213	16282	16460	16100	16192	16378	16186	16396	16251	16008	16182	16439	16332	16206	16095	16279	16168	16210	16184	16380	16232	16250	16106	16266	16383	16224	16272	16226	16168	16338	16140	16277	16137	16272	16222	16100	16358	16307	16217	16266	16154	16243	16347	16244	16081	16203	16159	16325	16246	16321	16146	16319	16234	16153	16202	16344	16233	16325	16270	16059	16424	16213	16380	16247	16230	16385	16395	16385	16291	16259	16381	16357	16237	16163	16391	16226	16217	16254	16249	16272	16224	16364	16107	16146	16488	16236	16011	16026	16155	16318	16279	16225	16297	16347	16255	16213	16166	16226	16363	16353	16356	16383	16227	16271	16215	16239	16133	16191	16104	16313	16164	16162	16273	16216	16166	16262	16196	16238	16313	16233	16322	16232	16174	16087	16268	16257	16232	16318	16334	16293	16243	16231	16269	16233	16219	16313	16262	16300	16096	16390	16225	16345	16358	16378	16365	16113	16188	16131	16338	16338	16289	16223	16244	16136	16257	16206	16400	16138	16325	16343	16300	16266	16281	16202	16150	16098	16063	16282	16298	16335	16278	16155	16383	16334	16111	16344	16247	16305	16338	16282	16280	16263	16254	16260	16214	16250	16183	16270	16131	16433	16117	16204	16189	16287	16311	16210	16182	16198	16241	16265	16202	16127	16321	16347	16333	16280	16261	16245	16191	16225	16180	16264	16262	16212	16073	16303	16319	16224	16238	16366	16251	16309	16475	16347	16139	16325	16200	16296	16390	16111	16202	16216	16161	16266	16329	16208	16299	16147	16116	16173	16154	16334	16198	16272	16134	16267	16209	16321	16186	16287	16269	16370	16259	16283	16341	16249	16323	16217	16359	16432	16236	16064	16203	16094	16088	16391	16276	16157	16252	16268	16149	16297	16320	16208	16419	16075	16142	16356	16344	16077	16282	16230	16334	16345	16132	16213	16444	16371	16297	16324	16164	16285	16201	16322	16180	16382	16328	16379	16146	16210	16494	16130	16262	16141	16225	16319	16369	16264	16351	16343	16255	16075	16098	16327	16293	16363	16123	16345	16187	16352	16279	16020	16162	16262	16289	16180	16235	16151	16163	16252	16152	16381	16203	16311	16224	16200	16299	16282	16133	16355	16236	16464	16290	16267	16322	16416	16320	16232	16250	16223	16346	16370	16134	16353	16122	16243	16282	16365	16206	16306	16361	16237	16316	16099	16164	16189	16148	16197	16164	16239	16185	15983	16243	16352	16313	16322	16378	16497	16076	16260	16301	16199	16215	16253	16282	16497	16321	16428	16177	16296	16343	16243	16355	16444	16270	16152	16393	16355	16178	16255	16224	16187	16337	16089	16264	16307	16220	16314	16408	16252	16168	16137	16340	16107	16154	16233	16393	16160	16288	16197	16298	16285	16291	16233	16406	16362	16150	16228	16302	16324	16185	16161	16344	16242	16212	16402	16137	16112	16353	16178	16407	16189	16293	16215	16279	16222	16289	16194	16187	16239	16302	16537	16111	16043	16281	16106	16220	16124	16326	16046	16362	16229	16318	16249	16278	16276	16272	16160	16272	16284	16154	16262	16351	16134	16278	16200	16178	16262	16266	16162	16359	16276	16165	16253	16366	16249	16392	16168	16261	16266	16419	16347	16302	16257	16332	16253	16291	16202	16250	16227	16219	16268	16422	16338	16102	16361	16198	16324	16162	16212	16224	16321	16324	16383	16369	16526	16329	16184	16289	16188	16366	16120	16197	16259	16268	16121	16109	16292	16335	16208	16147	16246	16214	16103	16215	16131	16103	16252	16206	16200	16264	16244	16181	16298	16290	16238	16268	16328	16283	16178	16276	16249	16190	16418	16367	16281	16203	16155	16223	16250	16394	16334	16339	16373	16441	16134	16411	16351	16116	16204	16157	16403	16442	16324	16364	16242	16253	16339	16164	16259	16303	16212	16180	16423	16244	16223	16244	16446	16292	16297	16318	16156	16186	16204	16171	16354	16369	16295	16174	16226	16362	16205	16420	16291	16379	16279	16149	16149	16183	16123	16244	16312	16233	16363	16395	16318	16148	16286	16447	16252	16191	16260	16164	16431	16407	16345	16254	16537	16271	16152	16239	16190	16281	16219	16327	16215	16183	16226	16188	16282	16316	16230	16432	16185	16126	16359	16179	16310	16228	16295	16188	16172	16139	16247	16144	16318	16226	16270	16154	16019	16305	16129	16187	16295	16243	16333	16123	16301	16286	16073	16289	16180	16235	16266	16341	16342	16113	16350	16177	16208	16320	16254	16351	16181	16141	16216	16336	16300	16311	16089	16322	16221	16191	16212	16137	16308	16201	16236	16391	16192	16358	16240	16213	16035	16118	16189	16358	16285	16381	16348	16264	16182	16160	16378	16151	16181	16323	16250	16462	16296	16321	16286	16282	16208	16433	16245	16365	16315	16377	16356	16240	16338	16237	16299	16054	16208	16197	16208	16116	16279	16310	16179	16119	16201	16083	16300	16313	16192	16016	16085	16480	16230	16400	16257	16159	16285	16219	16389	16198	16108	16346	16349	16333	16248	16259	16106	16214	16127	16264	16190	16264	16282	16290	16202	16315	16263	16241	16196	16250	16119	16323	16248	16331	16251	16316	16222	16199	16144	16196	16288	16235	16415	16248	16244	16278	16357	16249	16330	16051	16274	16310	16172	16313	16248	16260	16190	16253	16171	16191	16144	16181	16219	16265	16049	16041	16388	16116	16211	16209	16278	16473	16176	16341	16199	16284	16260	16404	16246	16359	16289	16252	16264	16378	16198	16181	16310	16349	16295	16343	16189	16328	16248	16162	16285	16281	16142	16268	16276	16122	16262	16302	16256	16273	16289	16217	16196	16283	16329	16314	16168	16324	16297	16364	16230	16042	16246	16279	16279	16185	16187	16338	16325	16320	16106	16274	16365	16453	16139	16227	16276	16105	16133	16114	16360	16314	16257	16143	16357	16375	16210	16303	16194	16475	16224	16352	16057	16143	16256	16159	16168	16214	16198	16398	16343	16184	16208	16214	16138	16168	16034	16355	16270	16256	16234	16209	16060	16337	16226	16185	16278	16286	16179	16205	16268	16377	16194	16133	16330	16182	16214	16437	16144	16355	16271	16352	16268	16200	16169	16506	16312	16167	16120	16306	16342	16230	16208	16348	16188	16374	16247	16225	16216	16387	16116	16422	16292	16136	16335	16165	16246	15894	16383	16273	16279	16217	16182	16315	16334	16163	16398	16453	16142	16228	16302	16247	16254	16284	16165	16187	16268	16218	16301	16126	16274	16218	16158	16215	16172	16283	16387	16128	16193	16319	16315	16101	16275	16267	16236	16179	16338	16273	16374	16181	16237	16371	16171	16306	16162	16081	16219	16341	16184	16218	16336	16153	16360	16333	16301	16205	16197	16225	16320	16298	16249	16208	16301	16224	16278	16259	16254	16304	16247	16222	16236	16363	16043	16100	16020	16137	16039	16257	16343	16132	16299	16376	16028	16399	16295	16302	16388	16244	16095	16324	16271	16383	16213	16385	16378	16340	16134	16181	16205	16311	16069	16286	16022	16213	16286	16346	16119	16300	16251	16343	16187	16331	16209	16112	16319	16334	16333	16313	16118	16234	16316	16453	16270	16364	16278	16404	16309	16239	16203	16293	16137	16382	16502	16338	16271	16141	16466	16346	16208	16305	16288	16128	16270	16181	16183	16279	16218	16168	16409	16280	16354	16168	16314	16209	16266	16297	16313	16107	16474	16255	16296	16367	16350	16309	16236	16274	16150	16291	16226	16412	16221	16327	16250	16412	16155	16304	16322	16161	16384	16303	16269	16319	16231	16222	16397	16350	16313	16145	16503	16292	16226	16116	16267	16386	16357	16266	16252	16215	16338	16128	16321	16148	16159	16297	16391	16130	16158	16271	16312	16314	16257	16003	16140	16207
24183	21129	28256	24459	21751	40769	52869	28493	22161	18479	17811	17838	19104	26231	21895	18216	17854	17812	17965	17815	17767	17736	17844	17723	17554	17457	17726	17803	17675	17670	17731	17934	17810	17713	17611	17805	17718	17815	17682	17628	17712	17815	17570	17842	17667	17799	17800	17696	17361	18063	18029	17931	17530	17681	17651	17525	17626	17642	17530	17476	17676	17593	17404	17752	17478	17856	17854	17537	17469	17713	17783	17556	17574	17471	17604	17697	17658	17559	17397	17539	17528	17788	17712	17609	17628	17603	17583	17407	17747	17604	17802	17665	17595	17739	17801	17584	17632	17496	17483	17748	17531	17587	17556	17602	17638	17664	17388	17685	17727	17676	17597	17716	17541	17729	17754	17477	17684	17617	17878	17534	17763	17810	17655	17450	17911	17614	17427	17702	17769	17542	17560	17666	17544	17556	17626	17627	17645	17747	17523	17425	17504	17641	17664	17473	17558	17643	17576	17728	17759	17596	17627	17445	17592	17770	17572	17552	17608	17443	17801	17791	17495	17654	17707	17758	17571	17531	17787	17569	17419	17571	17762	17665	17498	17587	17732	17732	17516	17472	17852	17719	17769	17629	17616	17830	17660	17505	17681	17702	17790	17588	17500	17682	17651	17674	17602	17546	17495	17800	17528	17524	17619	17575	17679	17678	17582	17566	17513	17682	17494	17651	17709	17846	17722	17736	17598	17684	17655	17654	17603	17516	17720	17665	17616	17635	17547	17687	17662	17673	17656	17661	17801	17492	17674	17582	17734	17684	17585	17645	17466	17701	17735	17443	17688	17550	17731	17566	17856	17660	17594	17580	17573	17739	17846	17581	17819	17754	17566	17620	17636	17479	17692	17597	17469	17582	17801	17712	17628	17533	17530	17476	17359	17451	17682	17659	17665	17610	17641	17571	17437	17639	17552	17807	17718	17423	17522	17611	17601	17674	17734	17559	17592	17607	17514	17448	17613	17492	17600	17637	17528	17747	17662	17752	17517	17654	17665	17710	17869	17534	17308	17714	17541	17776	17625	17596	17511	17596	17454	17577	17631	17406	17476	17565	17752	17632	17680	17743	17652	17824	17593	17653	17707	17596	17672	17681	17473	17582	17566	17587	17813	17536	17691	17675	17608	17821	17614	17598	17878	17717	17686	17747	17816	17301	17676	17703	17743	17513	17596	17561	17702	17721	17760	17484	17505	17819	17696	17533	17790	17794	17840	17653	17534	17362	17694	17634	17644	17692	17764	17623	17642	17673	17549	17750	17472	17644	17772	17578	17551	17656	17623	17704	17598	17646	17662	17713	17876	17578	17756	17740	17689	17581	17530	17525	17563	17643	17451	17564	17748	17615	17472	17571	17667	17583	17620	17595	17726	17628	17525	17742	17447	17674	17456	17502	17729	17683	17399	17641	17341	17724	17518	17785	17634	17640	17710	17534	17665	17473	17540	17442	17670	17703	17686	17725	17531	17476	17713	17478	17488	17644	17584	17668	17769	17422	17764	17714	17615	17484	17657	17471	17699	17811	17496	17486	17687	17504	17619	17604	17636	17748	17674	17628	17524	17542	17640	17443	17683	17364	17692	17817	17368	17488	17901	17514	17660	17697	17566	17704	17892	17653	17546	17530	17532	17745	17710	17715	17461	17711	17564	17664	17759	17576	17748	17703	17617	17596	17624	17768	17559	17856	17577	17561	17784	17538	17454	17491	17647	17697	17742	17539	17543	17699	17741	17823	17649	17552	17722	17672	17823	17602	17821	17704	17572	17649	17602	17533	17463	17492	17714	17510	17484	17696	17714	17738	17736	17697	17557	17705	17686	17723	17718	17576	17617	17664	17604	17785	17525	17606	17590	17572	17682	17796	17720	17558	17703	17694	17728	17519	17631	17567	17525	17536	17736	17463	17301	17547	17590	17700	17826	17781	17586	17850	17858	17759	17700	17497	17581	17698	17647	17727	17737	17697	17537	17674	17514	17598	17590	17662	17775	17877	17766	17538	17775	17297	17794	17712	17741	17494	17487	17692	17613	17607	17917	17936	17748	17791	17568	17530	17724	17643	17554	17651	17530	17527	17728	17539	17605	17700	17739	17644	17709	17756	17629	17788	17620	17498	17651	17528	17581	17657	17593	17616	17688	17719	17608	17598	17512	17735	17595	17498	17660	17450	17737	17606	17580	17493	17584	17557	17622	17665	17566	17718	17677	17452	17608	17650	17712	17633	17414	17529	17603	17769	17541	17644	17556	17609	17705	17700	17717	17785	17564	17523	17691	17422	17718	17588	17700	17568	17504	17627	17512	17654	17512	17506	17558	17641	17699	17565	17546	17643	17594	17576	17505	17400	17811	17601	17674	17759	17736	17593	17542	17707	17552	17653	17609	17593	17527	17609	17704	17741	17634	17584	17629	17527	17651	17558	17837	17534	17814	17508	17769	17626	17441	17582	17673	17471	17759	17365	17590	17544	17673	17579	17521	17539	17464	17632	17825	17783	17585	17711	17687	17643	17763	17813	17653	17656	17520	17447	17712	17596	17738	17555	17676	17637	17672	17636	17743	17707	17498	17811	17610	17525	17660	17785	17633	17763	17562	17676	17810	17551	17601	17688	17601	17574	17486	17732	17611	17668	17585	17583	17783	17760	17660	17735	17509	17792	17633	17457	17702	17678	17607	17743	17633	17565	17734	17866	17561	17740	17842	17399	17672	17832	17467	17530	17634	17637	17705	17709	17780	17669	17793	17644	17670	17785	17728	17677	17485	17490	17555	17661	17742	17595	17659	17573	17684	17772	17658	17601	17687	17553	17478	17564	17496	17597	17532	17644	17852	17685	17582	17583	17741	17783	17563	17765	17769	17707	17565	17873	17799	17677	17645	17629	17667	17556	17524	17666	17642	17593	17530	17621	17681	17801	17882	17571	17699	17493	17730	17577	17588	17593	17562	17706	17667	17777	17375	17715	17463	17537	17482	17575	17706	17569	17680	17505	17706	17668	17588	17492	17559	17571	17544	17727	17646	17589	17545	17580	17480	17656	17593	17577	17689	17727	17637	17540	17719	17430	17675	17743	17492	17603	17721	17740	17574	17697	17682	17614	17728	17704	17507	17547	17621	17735	17824	17697	17626	18005	17630	17575	17592	17704	17711	17538	17540	17769	17490	17569	17528	17649	17474	17549	17346	17604	17623	17527	17543	17673	17735	17734	17526	17787	17730	17667	17636	17857	17797	17667	17793	17860	17759	17671	17845	17711	17501	17801	17781	17442	17728	17523	17558	17581	17532	17604	17440	17675	17807	17608	17718	17840	17802	17678	17499	17834	17628	17343	17723	17832	17660	17814	17615	17699	17682	17598	17765	17706	17713	17536	17763	17620	17438	17535	17740	17628	17580	17347	17557	17758	17521	17427	17721	17725	17554	17753	17571	17488	17737	17559	17558	17713	17682	17691	17554	17462	17553	17525	17770	17639	17703	17787	17571	17781	17594	17638	17706	17699	17613	17793	17601	17660	17670	17614	17831	17728	17714	17482	17855	17568	17622	17613	17620	17573	17536	17668	17697	17656	17632	17491	17576	17484	17532	17579	17748	17673	17584	17822	17743	17632	17846	17607	17669	17517	17648	17993	17638	17737	17851	17759	17568	17605	17642	17733	17725	17698	17550	17648	17639	17544	17525	17593	17672	17544	17495	17682	17587	17439	17617	17549	17738	17645	17694	17614	17556	17438	17435	17752	17696	17637	17557	17477	17780	17605	17689	17591	17672	17850	17770	17805	17689	17672	17756	17563	17840	17735	17571	17823	17572	17699	17430	17528	17475	17575	17642	17531	17582	17608	17368	17706	17714	17610	17700	17549	17680	17602	17696	17694	17835	17566	17608	17483	17494	17593	17766	17790	17494	17479	17572	17644	17633	17734	17876	17617	17929	17716	17760	17796	17742	17400	17845	17492	17703	17569	17612	17522	17770	17506	17673	17607	17686	17793	17776	17650	17535	17558	17779	17726	17588	17689	17743	17570	17525	17600	17762	17720	17881	17650	17784	17549	17720	17522	17618	17560	17635	17661	17610	17666	17832	17656	17554	17659	17456	17791	17684	17450	17589	17726	17768	17569	17630	17548	17612	17691	17785	17728	17558	17607	17665	17624	17630	17782	17851	17685	17536	17842	17593	17819	17685	17575	17701	17589	17527	17715	17619	17590	17564	17809	17453	17593	17592	17841	17636	17529	17673	17566	17561	17760	17692	17462	17561	17668	17675	17664	17562	17481	17740	17541	17529	17594	17678	17653	17490	17841	17720	17593	17648	17534	17750	17569	17673	17550	17724	17754	17717	17638	17681	17555	17702	17662	17862	17490	17634	17708	17665	17697	17682	17462	17763	17610	17553	17572	17507	17576	17763	17611	17762	17529	17669	17660	17530	17736	17502	17406	17546	17625	17586	17561	17491	17395	17637	17677	17606	17575	17848	17740	17651	17680	17854	17565	17670	17599	17772	17559	17643	17548	17704	17587	17669	17699	17532	17328	17767	17623	17382	17838	17624	17602	17767	17735	17576	17646	17723	17612	17447	17635	17561	17721	17603	17543	17681	17636	17759	17441	17634	17536	17584	17544	17617	17640	17938	17540	17664	17491	17643	17630	17543	17695	17644	17592	17537	17484	17562	17575	17412	17604	17750	17500	17502	17688	17560	17621	17472	17488	17680	17575	17635	17558	17522	17729	17510	17517	17720	17799	17584	17553	17554	17544	17809	17652	17600	17601	17598	17405	17807	17911	17871	17783	17670	17618	17617	17696	17703	17812	17559	17458	17514	17630	17641	17519	17662	17476	17494	17750	17618	17620	17605	17687	17599	17820	17706	17565	17597	17504	17588	17507	17663	17781	17578	17582	17744	17699	17618	17540	17590	17610	17699	17441	17527	17693	17740	17966	17646	17470	17601	17398	17614	17708	17675	17577	17739	17758	17605	17528	17715	17580	17708	17659	17584	17556	17456	17537	17367	17460	17729	17635	17726	17888	17634	17901	17914	17750	17856	17672	17593	17821	17466	17434	17618	17640	17609	17699	17749	17646	17694	17744	17657	17746	17777	17724	17537	17479	17653	17868	17916	17713	17750	17845	17562	17748	17643	17661	17661	17783	17642	17550	17674	17673	17719	17578	17498	17603
14653	22671	21596	18868	18163	43586	51521	26039	18989	16797	16634	16584	19137	29354	20385	16498	16681	16415	16492	16609	16478	16444	16757	16433	16457	16419	16473	16476	16578	16421	16341	16444	16504	16372	16345	16319	16564	16510	16438	16457	16431	16416	16525	16560	16393	16537	16503	16478	16510	16558	16769	16866	16577	16606	16492	16422	16450	16465	16327	16354	16616	16420	16474	16376	16320	16585	16426	16404	16453	16508	16538	16481	16610	16409	16594	16519	16466	16475	16513	16458	16352	16412	16422	16373	16232	16371	16539	16323	16413	16486	16488	16360	16597	16434	16434	16360	16400	16443	16443	16434	16537	16462	16525	16319	16558	16363	16451	16443	16450	16366	16314	16454	16556	16332	16258	16478	16523	16358	16572	16322	16538	16350	16337	16238	16415	16543	16479	16480	16465	16539	16375	16439	16287	16386	16442	16464	16500	16397	16197	16305	16378	16403	16462	16379	16559	16284	16311	16554	16462	16312	16640	16413	16489	16406	16444	16488	16326	16578	16396	16493	16445	16256	16542	16361	16303	16492	16301	16464	16458	16394	16250	16357	16345	16415	16463	16464	16366	16625	16392	16417	16560	16554	16361	16493	16479	16297	16541	16381	16623	16535	16238	16190	16480	16540	16474	16272	16567	16606	16464	16557	16384	16488	16254	16431	16400	16450	16437	16338	16268	16534	16341	16434	16584	16429	16353	16505	16572	16573	16321	16393	16361	16499	16387	16364	16340	16444	16444	16284	16423	16442	16334	16387	16527	16447	16491	16403	16307	16500	16270	16494	16374	16441	16489	16427	16422	16407	16301	16438	16355	16513	16472	16478	16374	16478	16470	16400	16376	16403	16425	16253	16371	16234	16448	16473	16262	16442	16279	16426	16524	16461	16265	16479	16555	16299	16521	16483	16301	16498	16554	16343	16209	16405	16380	16470	16461	16326	16530	16384	16500	16421	16491	16401	16456	16276	16580	16342	16342	16415	16337	16460	16504	16352	16369	16440	16382	16685	16392	16419	16558	16381	16459	16632	16472	16514	16679	16454	16385	16458	16423	16540	16418	16454	16353	16442	16345	16388	16410	16363	16377	16350	16285	16406	16518	16562	16229	16624	16420	16472	16362	16442	16515	16357	16399	16362	16529	16380	16582	16345	16446	16369	16569	16429	16533	16551	16342	16382	16301	16433	16382	16238	16505	16369	16304	16194	16433	16614	16546	16581	16288	16493	16307	16464	16478	16578	16304	16563	16547	16574	16444	16501	16347	16174	16205	16323	16427	16206	16361	16477	16475	16471	16377	16453	16384	16249	16306	16173	16458	16313	16449	16396	16475	16383	16418	16318	16298	16298	16313	16587	16466	16411	16445	16441	16312	16316	16534	16370	16591	16293	16332	16349	16379	16474	16415	16561	16341	16176	16273	16566	16375	16424	16572	16477	16424	16351	16197	16436	16496	16306	16460	16420	16398	16428	16361	16370	16375	16457	16423	16509	16439	16402	16180	16329	16300	16336	16493	16308	16442	16500	16290	16531	16334	16305	16422	16362	16389	16501	16431	16371	16432	16300	16478	16453	16278	16454	16297	16432	16505	16390	16555	16507	16597	16432	16491	16306	16498	16318	16303	16461	16601	16375	16442	16494	16416	16408	16513	16358	16407	16503	16380	16441	16489	16403	16393	16430	16465	16310	16445	16408	16542	16547	16468	16529	16364	16526	16409	16302	16595	16476	16488	16462	16365	16535	16511	16536	16439	16546	16477	16430	16347	16340	16250	16531	16478	16597	16480	16300	16601	16407	16383	16523	16346	16467	16578	16531	16328	16274	16562	16509	16391	16369	16472	16211	16349	16289	16412	16321	16469	16561	16244	16492	16426	16387	16520	16249	16356	16258	16512	16472	16403	16555	16367	16515	16544	16485	16426	16561	16204	16296	16513	16503	16392	16490	16245	16479	16405	16504	16462	16494	16340	16421	16426	16453	16307	16253	16284	16536	16314	16270	16533	16303	16371	16502	16360	16356	16544	16269	16312	16309	16380	16365	16415	16348	16392	16540	16384	16408	16395	16237	16528	16499	16250	16393	16465	16489	16337	16562	16450	16341	16291	16424	16393	16321	16324	16333	16561	16223	16314	16371	16441	16629	16446	16365	16587	16380	16462	16347	16503	16511	16673	16307	16450	16461	16298	16490	16390	16303	16256	16481	16372	16264	16300	16562	16230	16614	16285	16456	16583	16268	16418	16413	16387	16173	16388	16312	16495	16312	16437	16535	16285	16460	16401	16410	16419	16508	16327	16423	16491	16384	16403	16504	16357	16420	16568	16384	16408	16445	16583	16548	16347	16433	16379	16270	16482	16427	16380	16243	16516	16481	16561	16472	16503	16456	16508	16370	16312	16399	16521	16446	16297	16261	16475	16353	16390	16261	16318	16530	16313	16380	16349	16204	16468	16316	16441	16348	16565	16347	16412	16549	16523	16442	16395	16493	16462	16382	16292	16386	16566	16375	16278	16421	16541	16346	16383	16198	16412	16435	16486	16497	16356	16498	16450	16260	16479	16347	16462	16328	16413	16480	16442	16510	16402	16354	16493	16502	16445	16403	16437	16371	16423	16204	16307	16494	16341	16553	16571	16373	16390	16223	16296	16410	16364	16496	16445	16450	16330	16359	16391	16450	16189	16457	16530	16501	16364	16451	16342	16393	16285	16410	16476	16443	16446	16356	16356	16392	16434	16454	16502	16439	16480	16303	16526	16545	16474	16465	16381	16374	16380	16413	16553	16426	16414	16512	16323	16475	16335	16560	16361	16404	16426	16513	16543	16412	16366	16606	16443	16525	16415	16446	16418	16478	16410	16349	16221	16549	16440	16520	16474	16297	16411	16348	16395	16665	16568	16307	16433	16294	16416	16432	16507	16454	16376	16402	16380	16381	16360	16508	16537	16427	16479	16419	16481	16312	16436	16660	16467	16353	16584	16345	16458	16435	16243	16426	16410	16509	16333	16640	16342	16426	16362	16418	16421	16540	16500	16445	16428	16551	16440	16312	16562	16337	16598	16394	16276	16451	16102	16411	16455	16410	16451	16385	16494	16455	16356	16369	16514	16536	16498	16441	16478	16470	16548	16512	16628	16568	16523	16345	16521	16330	16509	16475	16517	16361	16371	16444	16319	16347	16363	16632	16560	16337	16386	16421	16294	16512	16356	16642	16576	16453	16545	16477	16279	16341	16417	16404	16449	16355	16522	16490	16445	16561	16392	16489	16394	16270	16320	16454	16324	16421	16396	16327	16549	16456	16364	16365	16399	16435	16492	16289	16612	16482	16499	16506	16413	16379	16349	16505	16419	16459	16490	16398	16508	16378	16321	16537	16482	16316	16572	16558	16384	16407	16425	16456	16425	16381	16351	16299	16448	16454	16372	16492	16507	16372	16386	16131	16575	16305	16269	16617	16369	16399	16458	16400	16390	16428	16476	16479	16506	16468	16565	16330	16533	16614	16304	16453	16456	16533	16319	16521	16505	16454	16305	16303	16333	16438	16505	16329	16539	16633	16364	16569	16251	16395	16445	16604	16435	16332	16451	16495	16417	16388	16606	16328	16531	16322	16467	16461	16519	16417	16358	16518	16415	16412	16359	16332	16304	16420	16507	16496	16642	16473	16407	16393	16308	16446	16388	16406	16571	16435	16278	16561	16445	16278	16653	16411	16438	16497	16592	16572	16485	16546	16559	16331	16314	16306	16469	16586	16402	16366	16497	16333	16339	16547	16389	16628	16475	16458	16496	16413	16422	16326	16402	16172	16378	16450	16323	16557	16440	16426	16391	16526	16462	16368	16400	16443	16363	16370	16525	16538	16433	16349	16401	16609	16364	16542	16439	16390	16419	16465	16447	16291	16475	16350	16430	16374	16338	16274	16566	16344	16548	16229	16281	16393	16262	16489	16423	16436	16562	16491	16529	16439	16551	16475	16523	16367	16300	16462	16693	16389	16584	16416	16517	16448	16448	16386	16352	16584	16426	16445	16446	16400	16337	16374	16410	16541	16406	16507	16367	16485	16329	16617	16261	16370	16290	16732	16514	16409	16267	16462	16359	16360	16250	16441	16554	16375	16364	16640	16504	16392	16540	16430	16305	16508	16492	16391	16443	16519	16395	16551	16404	16263	16438	16440	16553	16604	16540	16299	16490	16469	16432	16686	16421	16438	16359	16400	16334	16432	16521	16477	16391	16284	16468	16495	16425	16306	16480	16518	16430	16425	16516	16349	16420	16610	16260	16415	16292	16290	16503	16457	16335	16489	16484	16334	16410	16641	16458	16514	16494	16466	16270	16581	16310	16525	16521	16509	16385	16344	16514	16503	16427	16273	16483	16464	16408	16262	16468	16573	16492	16342	16368	16369	16442	16410	16313	16323	16341	16403	16344	16490	16382	16339	16599	16479	16432	16403	16267	16385	16439	16435	16497	16334	16333	16389	16429	16450	16391	16517	16469	16323	16362	16544	16342	16475	16352	16480	16336	16560	16591	16461	16415	16407	16424	16470	16532	16390	16660	16346	16374	16461	16406	16376	16306	16290	16537	16308	16309	16460	16389	16380	16421	16379	16416	16376	16409	16355	16242	16409	16646	16440	16384	16229	16345	16364	16465	16430	16481	16507	16316	16420	16439	16338	16346	16550	16392	16413	16564	16396	16400	16517	16405	16368	16561	16560	16290	16559	16266	16506	16332	16430	16539	16351	16498	16417	16540	16429	16428	16294	16503	16412	16494	16479	16315	16486	16471	16464	16279	16412	16445	16362	16412	16495	16584	16594	16480	16433	16395	16341	16405	16532	16371	16313	16436	16562	16500	16565	16349	16611	16392	16511	16440	16356	16470	16280	16449	16480	16406	16465	16349	16478	16457	16396	16375	16340	16484	16285	16354	16444	16283	16456	16361	16411	16214	16225	16271	16252	16555	16565	16488	16423	16338	16568	16469	16412	16476	16578	16491	16470	16540	16511	16527	16552	16675	16402	16468	16594	16287	16378	16604	16484	16363	16369	16625	16296	16300	16387	16580	16331	16388	16283	16652	16485	16416	16474	16476	16476	16620	16313	16290	16479	16334	16451	16419	16426	16496	16371	16329	16573	16329	16292	16328	16432	16300	16433	16278	16568	16185	16325
23148	21158	28885	23693	21438	32226	66483	35689	25691	18703	17751	17351	19865	31327	25179	17952	17536	17361	17028	17158	17262	17273	17203	17250	17103	17118	17162	17225	17169	16950	16981	17101	16976	17136	17055	17020	16999	17054	17125	17064	17094	17000	16930	17067	16946	16984	16996	17127	17126	17209	17392	17419	16990	17263	17222	17115	17083	17236	17072	17120	16953	17063	16868	16817	17104	17239	17146	17066	17112	17056	16909	16945	17100	16800	16984	16981	16988	16770	17119	17079	17001	16973	16933	16942	16947	17112	17049	16932	17134	17047	16957	17069	17166	17104	17057	16980	17078	17204	17124	16993	17186	17088	17174	17122	17040	16936	17087	16928	16811	16918	17024	17293	17147	17006	16975	17092	17060	16981	17037	17098	17100	16900	16904	17079	17003	17116	17207	16884	16921	16968	16968	17157	17099	17228	17161	17014	17060	17007	17055	17015	16990	17146	17152	16857	17102	16913	17225	17258	16931	16930	16998	16950	16944	17052	17014	16935	17040	17038	16934	16942	17005	16881	17005	17120	16917	17045	16888	16812	16777	17061	16916	17118	16869	17072	17154	17031	17046	17105	17039	17146	17089	16725	16997	16977	17030	16943	17067	16985	17024	16897	16982	17087	16950	16913	16965	17077	16948	16756	17114	16949	16940	17147	16962	16870	17122	16893	17224	16973	17031	17186	16918	17178	16997	16938	17052	16757	16966	17114	16970	17066	16969	17012	16894	16922	17002	16886	16833	17076	16953	16870	17055	17057	16859	16954	17154	17050	16985	16822	16935	16950	16692	16968	16805	16927	17111	16928	16985	16830	17140	16928	16814	17129	16938	16871	16979	16886	17045	17073	16976	16947	17008	16879	16889	16886	17122	16862	16922	16865	17035	16940	17024	16937	17067	16848	16863	16995	17170	17035	17030	16902	16950	16914	17063	16882	16898	16879	16961	16927	17111	16935	16941	16864	17094	16885	16988	16982	16912	16927	16987	17086	16805	16948	16807	17017	17032	17172	17027	16919	16903	17093	16892	16896	17134	17202	16939	16907	16999	17014	17017	16978	16943	16850	16995	16870	16919	16723	16893	16909	17057	17016	17063	16981	16999	16917	16961	16982	16962	16862	16997	16859	17071	16935	17058	17004	16961	16924	17011	17045	17055	17086	17079	17113	17056	16870	16964	17168	16882	16882	16910	16861	17010	16989	17072	17172	17181	16889	16614	17121	17092	16924	17009	17052	16926	17015	17100	16759	16988	16847	17096	16895	16966	16997	16773	17037	16924	16905	17024	17132	16878	16896	17136	17074	16954	16834	16932	17222	17093	17419	16832	16771	16983	17052	17036	17041	16992	16834	16967	16846	17121	16989	17027	17079	17163	16939	17033	16996	16948	16930	17098	16897	16964	16880	16967	17105	17294	16957	17028	17146	17005	16877	16817	16981	16914	17063	16902	16756	17038	17167	17003	16876	17015	16991	16980	17040	17096	17002	17067	16897	16851	17011	16994	17064	17192	17093	17069	17050	17140	17009	16903	16868	16944	16965	17076	16999	16817	17034	16999	16905	17119	17103	16908	16988	16974	17016	16731	16824	16883	16947	16939	16956	16842	16954	17121	17027	16809	16828	17109	17123	16720	17117	16556	17113	17005	17081	16951	17154	17103	17158	16933	17191	16891	16925	17021	17111	17064	17216	16998	17147	17006	17101	16943	16963	16930	16767	16852	17031	16880	16977	17120	16859	17076	17013	16987	16886	17145	16935	17055	16940	17104	17035	17075	17179	17080	17112	16787	16890	16874	16864	17009	16993	16840	17013	16914	16989	17059	16856	16865	16973	17244	17018	17055	16906	16880	16909	16953	17010	17009	16963	16707	16848	17027	17061	16954	16994	17078	17008	16964	16819	17240	16990	16964	17029	17030	16762	17172	16947	16824	17153	17127	16965	16854	16928	17073	16847	16970	17078	16800	17008	17088	17153	17075	17023	16880	16964	17087	16851	17104	17215	16945	17026	16935	17064	17031	17147	16938	17042	17123	17128	17045	17093	16839	17000	16773	16953	16805	17247	17083	17022	16954	16954	17092	16953	16975	16927	16965	17033	17003	16899	16899	17000	17009	17112	16947	17009	16940	17002	17067	17149	17025	16977	16882	16957	17006	17097	17133	16914	17152	17136	16918	17033	16903	17093	17019	16785	16987	16904	16975	16993	17146	16732	17015	17121	17128	17161	16960	17124	17108	17126	16926	17039	17165	17166	16920	16753	16965	17017	16995	16925	16857	16961	17169	17110	17117	16939	16841	16950	16925	16888	16987	16901	17142	17081	16916	16990	16983	17125	17012	17116	17016	16915	17093	16992	16896	16942	17175	16749	16837	16964	17020	17015	17230	17304	16947	17035	16967	16861	17033	16828	17043	17037	17110	16929	16991	17141	17146	16851	16831	16925	16932	16887	17118	16985	16975	17054	17053	16938	16869	16941	16939	17020	16905	17079	16836	16961	17006	16882	16993	17055	17066	17075	17098	17013	16959	17058	17029	16993	17003	16991	16837	16935	16937	16893	17095	17055	16909	17108	17018	16860	16891	16894	16869	16950	17274	16995	16901	16897	17236	17066	16927	17178	17033	17007	17021	17126	16786	16703	17029	16737	17070	17077	17086	17107	16949	16992	17183	17004	16920	16978	16799	16868	16919	16908	16793	16834	16964	16906	16873	17060	17182	17061	17066	17156	16775	16749	17007	17020	17057	17015	16879	17017	17047	17033	16867	17089	16879	17180	17109	17049	17011	16794	16790	17064	16937	17023	17165	16883	17056	16746	16972	17047	16952	17014	16878	17060	17056	17114	16955	17066	16914	17163	17070	17127	17000	17225	17020	16996	16878	17079	17122	17012	17061	17036	16926	16775	17031	17005	16968	16929	17073	16898	16940	17169	17352	16977	17005	16951	16997	17015	17049	17216	17066	16954	17039	17002	16974	16983	16992	17144	17141	17012	17129	17186	17060	16922	16963	17002	16964	16965	16913	16853	17001	16925	16847	17042	17114	17101	16965	16909	16953	16933	17069	16953	16904	16879	16999	16899	16939	16749	17015	17067	16794	16938	17132	16943	16977	16876	16983	17006	16920	17008	16886	16994	16863	17034	16933	16830	16984	16834	16999	16964	16851	16926	17156	16876	17022	16987	17064	16951	17124	17052	16889	16989	17040	17139	17071	16893	16864	16795	16877	16856	16942	16825	17106	17029	17066	17028	17036	16948	16961	17158	17069	17006	16941	16873	17073	17320	17220	16903	16998	16873	17092	17007	17034	16736	16781	16868	17079	16893	17000	17090	17244	16857	17159	17069	16970	16858	16959	17023	17170	17113	17027	16827	17150	16949	17145	17065	17036	16869	16948	16837	17257	16992	16905	16873	17095	16876	16937	16973	16981	16891	16953	16997	16886	17005	17019	16770	16778	17101	16912	17076	17001	16797	16999	16909	17075	16936	17012	16830	16918	16855	16882	16865	17010	17233	16910	16990	16755	16866	16988	16889	16893	16842	16808	17012	16995	17035	16922	17019	17279	17132	16931	16950	16880	16922	16890	16876	16895	16852	17009	16705	16860	17006	17011	16947	17069	17010	16848	16962	16945	16978	17005	16938	17014	17116	16936	16990	17023	17085	16853	17089	17162	17151	16832	17049	17001	17044	17049	16972	16865	16878	17003	16749	17079	16939	17028	17031	16810	17117	16872	16976	17015	17010	17088	17156	17115	17053	17144	16978	17103	17060	16926	17051	17089	17001	16907	16776	16876	16887	16942	16978	16961	17055	16859	17182	17272	17024	16978	16881	16947	17039	17003	17041	17005	16976	16863	17104	17043	16825	16977	16900	16850	16938	16966	17035	16935	17095	17213	16905	16948	16896	16980	16864	17033	17158	16850	16910	16989	17059	16994	17063	17001	16749	16937	17134	17064	17040	16901	16820	16894	17053	16995	16953	17044	17048	16878	16961	17111	16942	16758	16894	17091	17150	17034	16831	17120	16830	17110	16957	16921	16924	17011	17008	16982	17155	16847	16893	16878	17111	16958	17014	17075	16995	16786	17135	17202	16880	16993	17079	17065	16905	17108	16902	17018	16983	17053	16942	17004	17222	16865	16953	17084	17202	17145	16836	17131	16862	17186	16841	17022	17009	17008	17000	16878	17077	17031	17105	16988	17133	16884	17053	16957	17007	17029	16886	16862	17182	16778	17135	17105	17116	16783	16880	17109	17080	16998	16976	17040	16933	16995	17087	16989	16861	17006	17008	17103	16881	17057	17086	17076	16797	17030	17153	16778	16969	16851	17090	17003	17115	17134	17004	17060	16993	16918	16937	16834	17218	16910	16731	17004	17085	16975	16802	16835	16785	17095	16794	16931	16846	17014	17103	17067	16966	17149	17211	17099	17017	16830	17200	16977	16828	17039	16861	16966	16922	16988	17031	16906	16986	17077	16910	16852	17041	17149	16963	17030	16973	17213	17070	17166	16921	16832	16930	16926	17040	17142	16907	17044	16867	16950	17245	16999	17117	17076	17014	17105	16926	17190	17134	17019	16923	16974	17035	16868	16899	17003	16874	16910	16885	17014	16926	17105	17034	16981	17021	17069	17026	16751	17108	16966	16944	16960	16988	16926	16986	16927	16877	17006	16899	17107	17167	16910	17016	17093	16902	17001	17172	17028	17049	16998	17033	17044	17163	16910	17103	17035	17032	16895	16962	16949	16848	16935	17157	17172	16881	16950	16814	17038	16903	17124	16996	17009	17016	16836	16894	16896	17102	17260	16936	16936	16980	17103	16941	16864	16841	17056	16931	17114	17164	17033	16930	16950	16834	17118	16923	17052	17081	16877	17036	16868	17009	17004	16947	16858	17029	16971	16792	16917	17087	16888	16888	17080	16925	16957	16926	16789	16770	17004	17078	17014	16907	16870	16954	17043	16895	16953	17016	16973	16844	17141	16986	16928	16840	16993	16812	17171	17080	16971	16955	16927	17110	16855	17023	16925	16866	16913	16732	16821	16791	17041	16920	16902	16992	16857	16854	17071	17001	16921	16821	17035	16937	16946	16760	16884	17005	16890	17006	16741	16982	17038	17114	17049	17089	17048	17045	17028	16867	16850	16950	16990	17048	16981	17001	17091	17084	16979	17075
15797	27063	25103	20758	19339	36011	68233	31658	20430	16494	16223	16148	21444	35884	23834	16036	16174	16083	16152	16105	16062	15922	16082	16076	15923	16095	16094	16181	15958	16191	16127	16277	16177	16145	16003	15968	16021	16091	16051	16097	16116	16212	15963	16038	15940	16032	16109	15863	16185	16268	16752	16519	16192	16139	16157	15960	16056	16093	15997	15936	16122	16068	16115	15913	16198	16001	16039	16305	16062	16134	15934	15957	16194	15896	15879	15986	16126	15953	15932	16212	15851	16119	16020	16191	16071	16016	16212	16223	15930	16039	16193	16033	16043	15935	16173	16020	16080	16136	15998	16055	16205	15962	16121	16026	16038	16003	15859	15857	16131	16166	16003	15882	16175	16162	16155	15978	16013	15964	16047	15997	16057	15987	16040	16161	15976	16035	16004	16126	16053	16033	16070	16037	16092	16044	16047	16082	16016	15904	16043	15843	15817	15992	16110	16057	15928	16129	15944	16171	16012	16139	15816	16196	15986	16179	15994	16164	16090	16206	16053	16117	16055	16103	15987	15812	16093	16003	15929	16123	16045	16059	15953	15934	15972	15966	15920	16048	16197	15896	15960	16091	16127	16071	15940	16045	16061	15922	15986	15993	16087	16012	15936	15992	16055	16049	15911	15934	15955	16101	16141	15997	16011	16230	16184	15985	16056	16104	15963	16072	16102	16032	16062	15932	16034	16116	16021	16112	15850	16062	16065	16029	16228	16132	15943	16078	16071	16043	16099	16142	16111	15954	15955	16048	16129	16038	16195	15948	16058	16146	16192	16041	15918	16081	16092	15991	16037	15853	16131	16320	15967	15933	16021	15907	16083	16132	16015	16018	16095	15968	16052	15854	15991	15891	15947	16082	15905	16264	16133	16112	15944	16030	15841	16145	16142	16005	16032	16067	15900	16052	16065	15932	16160	16018	16060	16069	15887	15949	15958	15997	15889	15935	15993	16066	15994	15885	16147	16098	15928	15874	16091	16079	16048	15860	16198	16037	16101	16025	16155	16122	16044	15967	16078	16245	16143	16209	15882	16107	16025	16012	16090	15938	16068	16032	16022	16137	15823	16037	15985	15929	16253	16164	15968	16094	16125	15859	15897	16013	16168	16020	15910	16056	15849	16146	15972	16027	16045	15966	16122	16086	15965	16018	15939	16057	15942	16002	15990	16089	16062	15942	15952	16213	15970	16057	16141	16200	15936	16231	15900	15991	16322	16162	16029	15966	16003	15969	15947	15852	15975	16171	15943	16069	16137	15989	15950	16027	16102	15997	15945	16132	15965	16070	15942	15940	16032	16168	15978	16153	15747	15987	15995	15910	16139	16132	15968	15921	15964	15941	15908	15930	15962	15926	16072	16102	15930	15995	16031	16070	15872	15983	15869	16040	16076	16059	16030	16020	15936	16088	16009	16053	16045	15934	15944	16006	15926	16132	16042	15997	15954	15880	15941	16057	15848	16072	16074	16024	15919	15912	15953	16075	15964	16068	16046	15933	15980	16094	15872	16021	15956	16098	16033	16048	15979	16156	16015	16047	15845	15953	16018	16039	15972	16103	15992	16027	16182	16090	16042	15969	15976	16119	15960	16057	16001	15792	16092	16036	16004	15945	16060	16093	16058	15967	16110	15963	16023	16148	15930	16094	16025	16074	15958	15983	16071	16120	16079	16120	16044	16233	15913	16016	15975	15987	15965	16014	16083	16016	15979	16068	16066	16143	16110	15944	16060	16148	16010	15823	16079	16016	16065	16145	16103	15973	16051	15993	16232	15974	16031	16129	16057	15913	16025	16048	16177	16191	15827	15978	16164	15896	16297	15981	16065	15958	16198	15924	15961	15868	16180	16016	15885	16259	16043	15945	15949	15960	16086	16025	16059	16003	15887	16008	16048	16014	16003	16094	16112	16144	15923	16157	15995	16132	15981	15952	15946	15935	16075	16165	16078	16026	16092	15953	15946	16043	16124	16055	16218	16039	16075	15991	16082	16186	15950	15973	16144	15976	16104	15928	16001	16093	16033	15984	16204	15955	15970	16243	16008	16027	15916	16114	15853	15964	15896	15994	15950	16041	16106	15961	15971	16012	15988	15972	16119	15979	16129	15989	16051	15888	16117	16214	16021	15956	15982	15964	15984	16079	15916	16090	16037	16072	16009	16199	16064	15963	16008	16032	16035	15981	15918	15912	16075	16114	16093	16178	16112	16020	15961	16127	16026	15950	16126	16080	16181	16099	16127	15956	15965	16037	16188	16156	15925	16079	16073	16106	16044	16003	16089	16091	15954	16066	16066	16137	16089	15737	16055	16017	16003	16005	15960	16071	15948	16027	16002	16021	16043	15949	16019	16015	15992	16133	16010	15804	16049	16092	15998	15934	16158	15826	16055	15914	16063	16034	15998	15992	16079	15926	16251	15936	16115	16086	16111	15919	16100	16058	16029	16113	16073	16097	16146	16015	16082	16344	16044	16005	16124	16144	16010	16066	16129	16095	15955	15996	16102	16090	15854	16109	16085	16021	16034	16017	15999	16026	16051	15914	15969	16177	15977	16068	15969	15979	16023	16010	16154	15846	16049	15972	15967	15970	15942	16072	16014	16153	15982	15958	16035	15945	16003	15943	16068	15994	16197	16006	16104	15956	16069	16073	16046	16090	16177	16180	15950	16059	15985	16067	15944	16138	16094	16041	16090	15917	16136	16018	16092	16242	16112	15966	15936	15969	15881	16043	16050	15851	15987	15933	15891	15955	15936	16056	16051	15955	16105	16141	16089	16040	15927	16048	16081	15990	16210	16159	16181	15932	16017	16102	16099	15913	16114	15994	16131	15972	16015	16158	15936	16060	15982	16141	16130	15962	16021	15815	15899	15990	16058	16350	15943	15887	16013	15915	15913	16050	15839	16220	15996	16049	16081	16144	15987	15942	16121	16044	16009	16123	16047	16086	16003	16069	15989	16062	16106	15936	15988	15930	15885	16103	15980	15885	16060	16084	15990	15973	16016	16002	15932	16290	15920	16061	16157	15871	16083	16018	16218	15954	15916	16009	15889	15891	16039	16114	16151	16085	16237	15954	15975	15961	15905	16024	15997	15955	15912	16026	16190	16094	16055	16080	16080	15896	16024	16169	16008	16076	15968	16002	16075	15930	16227	15939	16041	16069	15935	16050	16048	16060	16001	15938	16025	15984	16015	15930	16070	15982	16031	16178	16046	15952	16117	16082	15896	16108	16008	16071	15990	16035	16123	15897	15865	16033	16204	16119	16058	16112	16048	15899	15918	16062	16168	16059	16067	15986	16125	16098	16145	16017	16221	15820	15916	16174	16104	16000	15931	15918	16016	15940	15957	16082	16109	16162	15968	16140	16177	16097	16043	15873	15938	16089	15928	16099	16080	16135	16125	16016	16139	16124	16100	16097	16121	15900	16072	16073	15934	15854	16087	15984	15963	15988	15843	16053	16086	16149	15953	15898	16212	16040	16015	16008	16123	15972	15965	16009	16134	16063	16026	16006	16046	16153	15890	16082	16216	16124	15905	15886	16083	16070	16180	16053	15981	16133	15984	15937	15878	16021	16084	15887	16056	16064	16153	16154	16069	16123	16153	15892	15982	16148	15886	15840	16059	15993	16106	15887	15967	16023	16005	16097	15906	16063	16005	15899	16190	16208	15986	16017	16046	16144	15848	15871	15992	16133	15931	15956	16015	15903	15962	16220	16107	16092	16141	15924	15913	15980	16072	15998	15848	16230	15874	16190	16009	15900	16048	16052	15992	16012	15813	16017	16076	16141	16012	15981	16178	16127	15891	16008	15951	15957	16123	16059	16057	16030	16070	16068	16185	16131	15768	16012	16134	16116	16009	15974	15928	16152	16006	15954	15981	15876	16038	16051	16004	16026	15887	16141	16005	16065	15967	16105	16058	15889	16161	16134	16133	15999	15922	16049	16058	16054	16043	16175	16040	16149	16082	15915	16048	16016	15938	15970	15973	15952	16153	16043	16020	16025	16218	16155	15868	15987	15997	16087	16024	16061	16066	15878	15983	16213	16028	15954	16088	16006	16108	15938	16105	16026	15962	15976	16091	15998	16114	16010	15943	15982	16075	15974	15839	16011	16052	16097	15950	15913	16125	16114	16034	16126	16108	15914	15997	15952	16149	16176	15947	16147	16038	16164	16056	16101	16090	15992	16092	15891	16078	15939	16206	16071	16019	16028	16164	15998	15934	16036	15990	16008	16008	16189	15974	16064	15877	15951	16083	16021	15902	16206	15919	16008	16073	16184	16095	15915	15902	16157	15974	15862	16171	15822	16098	16111	16158	16136	16013	16215	16052	16036	16040	15936	16074	16049	16060	15811	16003	16160	16037	16122	16022	16105	15937	16175	15869	16052	16090	15971	15915	16025	16053	15988	16135	15972	16058	16005	15999	15938	16039	16123	15974	16050	16112	15910	15946	15970	15893	15970	16319	16156	16007	15951	15951	16102	16073	16054	16170	15940	16032	15968	16158	15987	16018	15920	15812	16043	16194	16092	16109	16141	15993	15962	16074	15901	15970	16150	15962	15913	15979	16033	16061	16022	16097	16096	16048	15881	15981	15913	15968	15976	16105	15997	16051	15990	16059	15899	15923	16136	16163	15878	15905	16019	15959	16031	16089	15987	15914	16011	15959	16259	15998	16119	16151	15977	16101	15985	16006	16093	15968	16059	16083	16068	15943	15959	16075	15993	16095	16060	16009	15953	15896	16153	16126	16087	16040	15867	16295	15932	15976	16054	16021	15912	15942	16105	16080	15968	16082	16117	16154	16066	16110	15968	15904	15927	15987	16000	16092	15958	16253	15962	16023	16001	16105	16038	16176	15868	16071	16119	15978	15867	16096	16052	15982	15974	16002	15989	16220	16014	16198	15847	16158	16075	15949	16167	16161	16128	16069	16168	16203	16005	15904	16038	16170	16108	16030	16084	15855	16023	16004	15983	15821	16185	16134	16059	15953	16125	16122	15999	16069	16053	15980	16102	15982	16110	16002	15968	16131	16057	16119	16017	16158	16199	16165	15986	15953	15985	16131	16014	16113	16034	15976	15990	15901	15856	16005	16037	15870	16144	16017	16059	15976	16038	16168	15949	16064	15994	16116	15866	16041	15912	16166	15954	16079	15921
27474	21671	22400	19286	17010	20388	27868	19846	17532	17019	17023	16758	16973	18003	17857	17015	17065	16932	16908	16741	16716	16983	17141	17069	16802	16969	16982	17071	16903	17147	16982	16943	17217	17088	16971	16823	16840	17035	17088	16940	17027	16900	16919	16966	17072	16872	16735	16957	16984	16830	16879	16857	16926	16970	16920	16847	16853	16955	17004	17138	16875	16877	16854	16991	16942	16904	17026	16853	17067	16874	16934	17012	16885	16949	16762	16947	16831	16840	16890	16760	16924	16938	17002	17018	16910	17004	16913	16914	16714	16984	16902	16857	17058	16754	17056	16849	16707	16909	16997	17022	17045	16893	16999	16720	16799	16792	16902	16866	16693	16849	16631	16860	16960	16853	16858	16808	17044	16909	16892	16911	16863	16854	16702	16941	16902	16798	16867	16907	17022	17072	17068	16739	16890	16873	17050	16929	16916	16873	16805	16778	16989	16907	16886	16897	16881	16874	16928	16844	16781	16762	16742	16869	16830	16737	16941	17070	16837	16681	16900	16887	16807	16808	16784	17045	16923	16840	16924	16764	16876	16928	17027	16777	16944	16566	16990	16978	16934	16833	16969	17017	16842	17086	16967	16911	17048	16888	16966	16925	16751	16805	16943	16896	16893	16784	16781	16924	16751	16731	16717	16901	16777	16875	16772	16995	16927	16976	16809	16832	16796	16826	16892	16730	16860	16895	16993	17056	16996	16916	16843	16838	16875	16923	16756	17049	16758	16931	16800	16703	16625	16930	17039	17055	16732	16886	16872	17098	17072	16928	17053	16868	16778	16921	17008	16696	16858	16734	16872	16747	16986	16903	16971	16933	16955	16835	16832	16711	16983	16820	16734	16961	17005	16775	16976	16956	16761	17043	17073	16925	16883	16869	16816	16924	16854	16856	16813	17119	17043	16879	16914	16955	16798	16710	16912	16755	16638	16915	16909	16968	16876	16932	16948	16844	16883	17022	16860	16851	16841	16887	16880	16920	16840	16881	16757	16743	16881	16768	16873	16775	16996	16780	16842	16882	17020	16909	16924	16887	16893	16910	16895	16929	16922	16888	16943	16795	17022	16909	16913	16702	16801	16884	17123	16894	17018	16958	17032	16805	16922	16942	16868	16899	16618	16687	17002	17029	16906	16763	16752	16748	16839	16857	16776	16885	16760	16965	16863	16867	17022	16729	16990	16792	16770	16873	16922	16981	16883	16893	16885	16833	16966	16875	16840	16849	16941	16830	16979	16928	16864	16910	16843	16718	16974	16943	16835	16856	16837	16811	16852	17018	16686	16625	16848	16886	16988	16887	17015	16911	16919	16882	16877	16834	16624	16913	16877	16694	16953	17062	16833	16924	17038	16868	17010	16799	16915	16866	16905	16911	16937	17045	16879	16847	16746	16882	17080	16933	16926	16987	16862	16789	16793	16868	16588	16765	16695	16818	16864	16984	16663	16991	16951	17012	17017	16901	16951	16844	17019	16843	17011	16830	17014	16921	16930	16840	16893	16916	16619	16995	16870	16920	16994	17021	16886	17073	16877	16820	16820	17190	16879	17003	16979	16888	17059	16903	16958	17096	16950	16953	17003	16893	16770	16904	16810	17071	16951	16828	16721	16835	17055	17043	17048	16913	16890	16870	16918	16844	16964	16880	16899	16997	16832	17053	17033	16887	16831	16926	16930	17038	16936	16701	17012	17069	16944	16902	17123	16944	16915	16911	17067	16976	16886	16887	16905	16864	16947	16962	16804	16902	16820	16934	16924	16942	16843	16789	16886	16904	16929	16952	16766	16965	16687	17088	16890	17054	17066	16791	17024	16882	16948	16874	16809	16896	16906	16879	17000	16913	16887	16884	16736	16996	17016	16758	16803	17005	16849	16917	16878	16728	16884	16823	16726	16885	17097	16953	17209	16800	17024	16848	16839	17083	16918	16911	16741	16941	16801	16713	17136	16996	16952	16907	16777	16746	16921	16744	16896	16949	16794	16993	16897	16959	16760	16732	16734	16861	16911	16860	16884	16974	16942	17074	16815	16820	16871	16753	16964	17000	16718	16888	17044	16982	16967	17021	16786	16839	16777	16903	16863	16704	16909	16875	16877	16822	16782	16962	17065	16912	16954	16857	17001	16854	16864	17039	17007	16816	16990	16952	17081	16716	16786	16831	16898	16893	16837	16948	17053	16968	17003	16929	16793	16869	17058	16875	16765	16970	16841	16914	17044	16884	17016	16920	16970	16955	16914	17130	16886	17023	16901	16687	16941	16878	16814	16943	16924	17011	16946	16918	16890	17025	16858	16796	16950	16951	16926	16907	16703	16903	16858	16791	16912	17053	17017	16816	17174	16963	16841	16913	16876	16789	16889	16999	17088	16952	17002	16828	16778	16979	16871	16698	16981	16901	16666	17015	16784	16794	17003	16834	16761	17002	16905	17021	16919	16759	16940	16965	16825	16840	16965	16640	16945	17077	16979	17118	16738	16828	16811	16772	17017	16896	16988	16783	16918	16831	16761	16968	16748	16924	17077	16975	17062	16655	16765	16589	16684	16816	16758	16818	16844	16608	16906	16910	17125	16991	16782	16751	16961	16806	16989	16866	16710	16935	17012	17031	16880	16849	16885	16726	16838	17111	16950	16768	16789	16739	16875	16755	16792	16944	17002	16791	16966	16855	16897	16800	16827	16939	16831	17094	16779	17059	16899	17038	16763	17006	16980	16880	16917	16777	16867	16894	16917	16770	16792	16938	16894	17014	17160	17005	16859	16749	16811	16900	16915	16878	16773	16823	17143	16954	16856	16822	16834	17010	16954	16908	17053	16839	17079	16946	17043	16988	16934	16869	16707	17031	16841	16911	16805	16845	16879	16999	16945	16816	16956	17260	16904	17078	17176	16945	16790	16820	17018	17069	16849	16974	16927	16794	16758	16978	16971	17040	16996	16983	17053	16890	16749	16902	16968	16917	16962	16907	16857	16776	16936	16912	16923	16996	16999	16766	17080	16955	16964	16955	16968	16708	17010	17248	16762	16874	16754	16874	16882	16920	16887	17002	16648	16776	16863	17008	17009	17030	16913	17032	16907	16980	16769	16861	16855	16950	16878	16774	17102	17070	17042	16799	16969	16968	16765	17038	16750	17029	17125	16999	17160	16926	16902	16809	16905	16676	16873	16881	16767	16930	16746	16900	16688	16856	17064	16976	16934	17029	16826	16990	16874	16915	16711	16590	16867	17124	16804	16932	16794	16928	16875	17094	16879	16935	17105	16933	16922	17048	16779	16848	16852	17022	16882	16999	16824	16883	17032	16819	16673	16751	16903	16791	16816	17032	17024	16923	16845	16913	16796	16731	16976	16801	17095	17005	17034	16881	16872	17071	16877	16923	16797	16816	16893	16887	16990	16805	16784	16784	17108	16673	16837	16892	16837	16842	16854	16790	16933	17010	16837	17028	16993	16892	16894	16923	16956	16985	16761	16824	16925	16819	16919	16999	16855	16880	16955	16765	16855	17104	16842	17019	16824	16611	16901	16778	17021	16904	17141	16978	16891	17053	17082	16821	16836	16783	16804	16877	17031	17098	17044	17079	16933	16945	16749	16700	17073	17069	16890	16824	16978	16794	16772	17019	16959	16896	16852	16776	17013	16942	16890	16995	16839	16953	16948	16858	16971	17125	17001	16882	16973	16934	16841	17001	16952	16626	16906	16927	17033	16919	17014	16992	16952	16983	16901	16960	16971	16864	16780	16825	16852	16932	16861	16976	16918	16914	16959	16746	16916	17047	16913	16953	16882	16781	16946	16745	16873	16959	16951	16874	16899	16882	16901	17013	17131	16711	16760	17089	17088	16895	16951	16863	16661	16831	16870	16766	17023	16940	16761	16932	16852	16877	17080	16729	16726	16823	16912	16803	17022	16912	17025	16870	16870	16923	16953	16961	17126	16925	16777	17013	16982	16825	17009	16728	16993	17204	16848	16928	16963	16929	16971	16747	16901	16948	16884	16838	17032	16663	16902	17075	16856	17018	16945	16931	16855	16987	17056	16827	16973	16986	16887	16943	16929	16775	17061	16654	17164	16826	16828	16876	16886	16867	17100	16962	16723	16940	16818	16905	16995	17085	16824	16879	16704	16989	16891	16825	16902	16806	16811	16836	16958	16807	17038	16965	16818	17013	16870	16980	16976	16923	16790	16784	16849	16977	16904	16869	16986	16900	16900	16871	16949	16794	16831	17020	17011	16779	16771	16874	16763	16957	16942	16877	16872	16904	16985	16824	16967	16875	16839	17071	16952	16920	16856	16937	17009	16791	16962	16840	16962	16937	16887	17032	16900	16877	16929	16949	17087	17046	17063	16893	16742	16908	16807	17049	16745	16723	16740	17082	17000	16911	16968	16867	16925	16845	16938	17043	16861	17030	16917	16870	16895	16798	16922	16941	16763	16900	17020	17155	16918	17016	16876	16710	16938	16943	16975	16909	16980	16954	16949	16827	16916	16783	16757	16720	17085	17068	17027	17175	16982	16779	16874	16861	16822	16816	16860	17019	16906	17052	16764	17008	16970	16948	16854	16975	16751	16869	16978	16846	17054	16845	16848	17082	16862	17032	16920	16782	17006	17027	17218	16849	16882	16880	16755	16866	17133	16884	16969	16685	16849	16916	16924	17131	16813	16797	17029	17063	16928	16801	16942	16817	16648	17028	16795	16756	16902	16920	16851	16809	16948	16761	17053	16774	16853	16793	16811	16914	16846	16880	16845	16844	16779	16902	17015	16849	16814	16859	16815	16873	16930	16881	16958	16968	16869	16887	16817	16942	16963	17097	16844	16938	16998	17059	16923	16742	17003	16814	16981	16995	16824	16903	16972	16997	16756	17015	16893	16786	16737	16811	16909	16920	16912	17074	16927	17107	16908	17053	16942	16784	16929	16794	16587	16834	16850	16861	17019	16896	16886	16934	16756	16788	16854	17018	16932	17005	16855	16924	16981	16879	16821	16681	16876	16766	16826	17139	16979	16858	16963	16991	17002	16991	16888	16934	16907	16831	17039	16891	17171	16725	16981	16955	16920	16863	17007	16968	17042	17087	16820	16938	16913	16882	16952	16945	17072	16997	16925	17041	16849	16903	16857	16851	16954	16995	16992	16956	16903	16888	16956	16856	16854	17057
15013	17041	16804	16371	16248	21928	29696	18112	16150	15970	16034	16043	16431	17959	17161	16024	16015	15896	15885	15878	15833	15898	16051	15981	16150	15924	15906	16089	15888	16071	15934	16004	15926	15978	15998	15912	15854	16140	16086	16254	15922	16036	15874	16087	15929	15914	15879	15896	16056	15920	16028	15893	15929	15956	16042	16025	15877	16142	16051	15991	16094	15991	15989	15877	16089	15881	16055	15912	15910	15986	16063	15978	15895	15961	15896	16014	15873	15911	15942	15984	15945	16059	15960	16047	15830	16008	16130	16055	16024	15929	15991	15976	15917	16015	16016	15991	16132	16059	15893	15997	15934	16134	15984	16031	16005	15910	15970	16020	15867	16125	15951	15997	16068	16048	15759	15910	15942	15931	15900	16060	15874	15970	16061	16047	15944	15882	16057	15881	15853	16064	15927	15822	15857	16097	15903	15877	15741	15918	15874	15972	16009	16033	15900	15885	16106	15857	15783	15888	15812	15882	16061	15931	15974	15896	15892	16032	15953	15984	15960	15957	16021	15860	16055	15896	15898	16086	15969	15934	16069	15870	15888	16088	15895	16002	15930	16054	15872	15911	15868	15908	15825	15990	15918	15981	15872	15846	15848	15944	15947	15928	16163	15965	16106	15823	15896	15922	15988	15880	15909	16046	15876	15981	15814	16004	16103	15979	16043	15776	15894	15938	15938	16081	16067	15903	15902	15949	16080	15921	16048	15968	15885	15968	15957	16058	15885	15918	16040	15932	15996	15880	16015	15884	15908	15927	15749	15970	15965	15867	15977	15881	16069	16109	15967	15969	16083	16048	15960	15942	15874	15931	15803	15926	16093	15941	15940	15919	16015	16186	16014	15872	16064	15978	16040	16024	15996	15893	16105	16022	15982	15849	15838	15867	15850	15841	15989	15779	15916	16044	16114	15970	15789	15969	15992	16025	16051	15929	16045	16003	15758	16073	15969	16036	15995	15928	16011	16000	15844	15979	15999	15813	15875	16082	15918	15837	16003	16010	16018	15806	15925	15881	16089	15998	15886	16087	15944	16022	15914	15961	15984	15975	15795	16093	15841	15895	15930	15936	16010	15951	15942	15999	15971	15876	16005	15964	16054	15978	16132	15953	15848	16098	16012	15979	16158	15891	16001	15978	15887	15895	15975	15921	15959	15901	16024	15987	16128	15864	16024	16006	15992	15922	16010	16050	15991	15937	15909	16031	16008	15890	15761	16044	16056	15909	15836	16155	15928	15758	16012	15943	16075	15975	15953	16043	16078	15975	16010	15956	16116	16107	15971	16031	15945	16152	15887	15914	16126	16068	16003	15975	15873	16020	15784	15987	15874	15791	16032	15994	16100	16155	15815	16000	16037	15995	16082	15935	16071	16062	16068	16018	15977	15965	16030	16117	16006	16099	16065	15906	16011	16031	16072	15897	16079	16063	16158	15972	15929	16054	16028	16030	15773	16065	15909	15952	15850	15918	15968	15872	15995	15844	15958	16136	15895	16030	15803	15932	15856	15994	15934	15829	15910	15976	15970	15957	15935	15767	15992	15922	16002	16034	15843	15861	15948	15847	15927	15925	15936	15760	15813	16037	15856	15864	15928	15849	16015	15971	16159	16104	16006	16074	15880	15844	15922	16119	16006	15884	15982	16043	15935	15851	15970	15949	16049	15871	16012	15834	15992	16090	16080	16056	15991	15991	15731	15902	16161	15958	16007	15930	15844	16132	15856	16031	15878	15920	16113	15814	16173	15974	16013	15893	15923	15935	16004	16102	16130	15992	15925	16018	16153	15703	16005	15968	16142	15987	15984	15911	15868	16010	15798	15906	15883	15953	15920	16055	15992	15890	16060	15957	15958	15958	15895	15906	15987	15748	16015	16052	16000	16008	15993	16000	16141	15845	15906	15752	15879	15959	15903	15824	15876	15907	16016	15858	15875	15781	15902	15852	16041	16000	16021	15872	16094	15988	15900	16088	15858	15916	16086	16166	15716	15878	16048	15996	16093	15993	16242	15833	15965	15975	15956	16156	15913	15735	15878	15922	15959	15857	16120	15924	15977	16118	16166	15935	15957	15966	16069	16079	15966	15936	16071	15898	15920	15938	15848	15793	16013	15989	15925	16055	16166	15870	15834	15857	16000	15944	16154	16015	15996	15765	16053	15903	15971	15966	15979	15980	15839	15935	15973	15855	15964	15972	15987	15917	15826	15947	15977	15908	15972	15994	15871	15731	16070	15912	16001	15925	16055	15948	15970	15916	16116	15867	16011	16008	16103	15906	16111	16220	15976	15989	15891	15934	15969	16005	15982	16140	15910	15908	15970	15849	16180	15966	15832	15904	15978	15791	16077	16091	16249	15976	16006	15798	15898	15999	15930	15894	15947	15835	15883	15946	15739	15833	15901	15999	15922	16003	15910	15872	15937	16063	15841	15975	15842	15880	15905	15981	15934	15918	15944	15964	15868	16019	16037	15999	16016	15872	16036	15998	16038	15749	16142	16105	15967	15889	15973	15906	15924	16020	16042	16123	15981	16022	15886	15932	15891	16046	15979	15930	16159	15885	16006	15981	15999	16198	15922	15821	15827	15867	15817	15994	15963	15987	15936	16006	16027	16086	15971	15864	15891	16046	15903	16077	16025	15993	15885	15872	15988	16028	16008	16041	16023	15909	16106	16236	15817	16003	15962	15891	16090	16049	16004	16055	15864	15996	15996	15960	16081	15973	15923	15942	15946	15759	15866	15948	16189	16109	15798	16140	16051	15978	15942	16018	16147	15971	16039	15872	15920	15906	15964	15889	15960	16000	16094	16018	16072	16005	15981	15885	15986	15875	15884	15912	15883	16143	15959	15998	16067	15960	15874	16029	16000	15799	16028	16131	15963	15923	16002	16062	15920	15884	15985	16170	15902	16056	16022	15893	15798	15806	15963	16067	15897	15998	15832	16048	15880	16067	15958	15926	15943	15928	15873	15934	16064	15855	15923	16083	15987	16020	15895	15974	15809	15958	16014	15838	15977	16096	15996	15864	16064	16099	16002	16127	16096	16108	15864	15748	16025	15956	15959	16115	15918	16073	15982	15927	15875	16043	15957	16053	15925	15943	15885	15949	15791	15849	15994	15940	16001	15967	15914	15955	16127	16040	15975	15953	15979	16215	16097	15870	15805	16107	15825	15842	15995	15957	16089	15884	16086	15992	15865	15968	16169	15836	16220	15923	16138	15873	15871	16063	15796	16062	15986	15825	15985	16014	15945	16048	16013	15852	15957	15907	15943	15917	15983	16011	16148	16047	15892	15984	15974	15907	15906	15844	15876	15943	16049	16003	15903	15876	15888	16168	16023	15898	15979	16120	16165	15959	15865	15931	15874	16031	15971	15785	15904	15988	16021	16059	16035	15800	15976	15928	16055	15934	16066	15871	15930	15960	16082	15877	15965	15887	15955	15923	16137	16022	15762	15961	16089	15910	16068	15966	16100	16105	16041	15888	15930	16044	16103	16043	15984	15980	15905	16047	15975	15901	15985	15875	16000	15973	16000	15949	15786	16068	16003	15968	15987	15965	15977	15893	15999	15869	15908	16007	16032	16071	15995	15952	16061	15833	16074	15765	15780	16100	16043	15944	15960	16099	15988	15947	16061	15965	15918	15922	15893	16023	16151	16067	15850	16064	15900	15962	15977	15957	15889	16106	15882	16067	16102	15918	16067	15960	15920	15946	16010	16143	15925	16011	15919	16090	15851	16138	16059	16028	15819	15915	16108	15960	15971	15830	15993	16103	16042	15999	16195	15839	15909	16049	16042	15852	15963	15997	16010	15882	16011	15732	15933	16115	15831	16051	15984	16001	16075	15949	16105	15883	15935	16027	16086	15978	15968	16014	15915	15968	15894	16016	15943	16034	16121	16021	15971	15853	16036	15997	16029	16099	16054	16060	16044	16007	15800	16003	16004	15971	15901	15974	15967	15926	16082	16031	16026	16045	15995	15927	15999	15958	16146	15959	15990	16140	16095	15979	15939	15973	15959	15862	15932	15980	15818	16020	15865	15968	15958	16047	15835	15835	16081	16022	15891	16002	15884	16005	16041	15829	15954	16017	16063	16020	15892	15853	15977	15884	15934	16002	15902	15803	16101	16048	15949	15940	15970	15992	15930	16008	16013	15892	15750	15933	15806	15962	15938	15827	16093	15904	16141	16088	16029	15848	16047	15936	15991	15950	16030	16065	15834	15981	15932	16129	15965	16002	16050	16019	16167	15998	16040	15929	15958	16028	15939	15961	16002	15966	16022	16003	15939	15982	15954	15965	16064	16030	15935	15857	16076	15994	15966	16027	15964	15889	16093	15934	16077	15995	15974	15827	16081	15934	15837	16108	15869	16088	16048	15940	16085	15972	15957	15961	16046	15903	15903	16023	15960	15911	15959	15919	15981	15801	16007	15942	16026	15913	15915	15806	16002	16003	16050	15881	15831	15934	15866	16107	15892	16051	15979	16044	16069	16043	15927	16073	15933	16087	16018	15862	16002	15882	16048	16017	15908	16051	15938	15961	16004	15950	15957	15970	16112	15972	15939	15847	15840	15919	16036	15991	16050	15973	15912	15955	16062	16158	15924	15866	15905	15907	15721	16039	15853	16074	15772	15798	15999	16045	15994	16054	16107	15886	15987	16261	15989	15948	15955	15900	15970	15996	16062	15965	16136	15918	16148	15889	16076	16091	15997	16037	15961	16025	15916	16038	15938	15962	16056	16008	15780	15991	15961	15759	16166	15851	16025	15993	16138	15973	15829	15888	15849	15830	15840	15951	16075	16110	16052	15953	15809	15968	15935	15942	15988	15956	16014	16033	15969	15782	15914	16025	16024	15985	15867	15873	16032	15981	15947	16139	16009	16042	15863	15897	16013	15908	16019	15886	16017	16145	15952	15990	15939	15857	15929	16126	16122	15858	16104	15936	15868	15888	16174	15941	16184	15954	15970	16114	16056	16063	15927	15956	16033	15917	15894	16085	15977	15922	16125	15894	15979	16132	15872	15935	15959	15993	16112	15934	15855	16104	16044	16047	15853	16115	16102	16031	15804	15964	15846	16109	15888	15908	15873	16154	16005	16088	15941	15794	16034	15945	15873	15870	15920	15833	16049	16005	16113	15904	16007	16099	16040	16015
24251	21130	28227	24485	21624	39750	58383	34129	21856	18449	17691	17479	18576	23392	21756	17991	17568	17502	17435	17423	17343	17364	17450	17348	17510	17493	17672	17471	17439	17278	17376	17487	17433	17307	17473	17392	17388	17459	17380	17334	17303	17253	17380	17487	17390	17290	17441	17228	17506	17597	17339	17273	17366	17452	17569	17375	17462	17313	17280	17228	17478	17623	17428	17489	17404	17389	17394	17335	17322	17191	17280	17218	17430	17182	17315	17335	17344	17642	17243	17608	17413	17517	17428	17402	17526	17471	17416	17292	17436	17421	17375	17300	17149	17210	17323	17423	17253	17175	17278	17308	17281	17231	17443	17557	17479	17362	17456	17444	17510	17275	17334	17172	17456	17388	17231	17382	17341	17327	17325	17206	17166	17250	17471	17579	17338	17385	17576	17491	17582	17238	17558	17459	17258	17305	17249	17417	17355	17316	17342	17394	17284	17390	17264	17466	17380	17444	17402	17596	17306	17518	17434	17395	17278	17316	17284	17253	17338	17284	17060	17304	17270	17376	17411	17509	17232	17317	17187	17285	17254	17481	17221	17497	17511	17467	17296	17393	17262	17467	17148	17386	17097	17449	17332	17490	17472	17319	17250	17084	17462	17329	17260	17141	17308	17142	17447	17273	17468	17279	17345	17294	17222	17275	17254	17378	17347	17414	17338	17458	17320	17363	17379	17287	17239	17093	17320	17344	17557	17519	17228	17256	17426	17363	17049	17239	17349	17292	17312	17233	17340	17402	17445	17366	17308	17479	17496	17299	17548	17531	17357	17277	17264	17313	17269	17164	17272	17080	17346	17374	17326	17352	17492	17505	17335	17442	17231	17370	17274	17228	17325	17588	17473	17561	17386	17513	17443	17434	17559	17434	17468	17536	17311	17341	17276	17237	17313	17351	17538	17300	17434	17392	17357	17420	17283	17325	17480	17195	17295	17283	17315	17402	17549	17175	17296	17330	17148	17310	17335	17334	17405	17243	17442	17391	17198	17344	17471	17352	17368	17542	17279	17142	17361	17071	17356	17447	17416	17381	17448	17348	17056	16929	17140	17243	17284	17301	17310	17248	17469	17305	17376	17347	17374	17124	17383	17327	17357	17257	17469	17444	17436	17097	17455	17229	17501	17443	17499	17272	17523	17412	17254	17232	17368	17203	17449	17408	17351	17434	17301	17214	17321	17283	17341	17270	17442	17180	17400	17363	17231	17465	17415	17286	17237	17212	17482	17486	17444	17508	17420	17364	17174	17345	17191	17387	17551	17299	17507	17287	17377	17361	17447	17525	17302	17286	17533	17399	17300	17176	17359	17364	17338	17451	17410	17471	17332	17455	17191	17329	17399	17362	17214	17343	17366	17270	17248	17300	17334	17265	17689	17394	17245	17358	17474	17623	17486	17425	17349	17208	17508	17255	17376	17080	17186	17441	17215	17302	17527	17430	17437	17168	17394	17537	17188	17343	17288	17262	17517	17355	17318	17326	17362	17380	17165	17373	17368	17431	17488	17503	17422	17212	17379	17234	17323	17427	17367	17323	17534	17475	17511	17162	17414	17240	17589	17345	17410	17378	17414	17303	17367	17409	17228	17146	17295	17418	17308	17330	17279	17420	17401	17378	17310	17368	17424	17414	17441	17283	17269	17276	17317	17508	17370	17451	17269	17257	17263	17418	17295	17552	17358	17136	17421	17463	17540	17452	17259	17208	17435	17215	17415	17094	17512	17458	17584	17435	17386	17104	17312	17304	17278	17444	17328	17398	17551	17472	17295	17304	17397	17348	17444	17393	17309	17452	17502	17271	17475	17468	17274	17568	17251	17240	17304	17476	17348	17321	17218	17270	17280	17386	17352	17402	17316	17107	17212	17288	17308	17502	17431	17342	17152	17335	17277	17280	17230	17406	17290	17284	17321	17443	17338	17231	17276	17399	17457	17579	17117	17322	17340	17389	17445	17352	17292	17320	17392	17313	17536	17400	17370	17457	17442	17384	17323	17172	17368	17370	17326	17450	17406	17244	17362	17445	17240	17415	17357	17338	17315	17146	17261	17348	17261	17244	17257	17518	17325	17093	17369	17254	17303	17155	17309	17549	17293	17470	17472	17460	17621	17347	17330	17507	17592	17462	17344	17301	17323	17327	17255	17381	17533	17405	17318	17392	17378	17462	17131	17178	17376	17359	17527	17339	17205	17308	17373	17164	17360	17403	17391	17322	17233	17376	17287	17444	17338	17219	17499	17339	17274	17377	17513	17538	17400	17474	17307	17387	17277	17206	17229	17296	17237	17125	17388	17290	17446	17257	17342	17527	17340	17254	17499	17339	17293	17252	17373	17368	17398	17585	17214	17552	17444	17202	17171	17397	17371	17334	17482	17405	17295	17238	17143	17269	17573	17475	17328	17373	17188	17158	17262	17373	16999	17361	17234	17374	17253	17140	17451	17506	17352	17156	17321	17305	17353	17529	17537	17314	17407	17393	17254	17358	17273	17258	17344	17308	17229	17388	17488	17375	17295	17407	17252	17351	17404	17096	17320	17199	17364	17359	17398	17278	17306	17435	17049	17206	17312	17337	17520	17312	17298	17555	17352	17208	17355	17178	17263	17490	17301	17218	17319	17520	17465	17276	17525	17400	17400	17385	17259	17303	17193	17245	17303	17277	17248	17557	17481	17356	17218	17424	17245	17316	17401	17442	17327	17466	17480	17317	17492	17297	17553	17339	17562	17138	17304	17338	17352	17446	17210	17444	17422	17314	17414	17279	17435	17135	17391	17385	17226	17434	17355	17274	17419	17447	17318	17466	17352	17418	17499	17562	17231	17187	17335	17440	17315	17221	17319	17450	17398	17347	17386	17330	17457	17512	17333	17475	17410	17270	17304	17401	17505	17271	17445	17386	17424	17503	17280	17433	17204	17449	17368	17410	17414	17516	17262	17268	17423	17349	17206	17231	17445	17323	17461	17208	17212	17334	17119	17347	17224	17383	17334	17361	17437	17294	17390	17279	17319	17123	17274	17435	17495	17365	17267	17402	17237	17303	17319	17270	17061	17616	17301	17441	17390	17391	17044	17323	17441	17305	17337	17285	17259	17295	17384	17302	17324	17298	17427	17219	17290	17473	17435	17216	17466	17375	17456	17286	17371	17395	17385	17170	17242	17298	17448	17292	17391	17316	17216	17275	17197	17314	17261	17196	17383	17197	17347	17356	17370	17322	17380	17224	17486	17322	17290	17326	17232	17381	17078	17267	17445	17348	17332	17205	17243	17444	17183	17365	17301	17283	17369	17199	17399	17353	17425	17165	17268	17440	17396	17388	17353	17476	17436	17508	17403	17420	17454	17396	17427	17429	17320	17370	17257	17297	17295	17260	17553	17478	17195	17417	17333	17567	17441	17500	17379	17662	17227	17304	17358	17283	17380	17170	17291	17343	17304	17491	17418	17243	17336	17244	17164	17344	17372	17243	17390	17324	17355	17356	17231	17226	17357	17373	17184	17307	17275	17442	17366	17182	17220	17477	17228	17361	17413	17423	17220	17495	17285	17388	17512	17378	17321	17187	17313	17394	17347	17411	17241	17327	17233	17271	17595	17419	17147	17416	17348	17451	17552	17413	17419	17352	17459	17277	17259	17389	17574	17228	17383	17444	17381	17178	17179	17228	17400	17291	17432	17417	17303	17171	17398	17384	17307	17145	17457	17226	17259	17214	17445	17303	17449	17429	17352	17342	17562	17538	17241	17403	17364	17310	17181	17297	17434	17265	17580	17381	17208	17310	17326	17452	17576	17507	17336	17446	17390	17374	17481	17269	17295	17376	16998	17425	17466	17172	17156	17353	17309	17405	17232	17415	17047	17193	17449	17323	17231	17322	17237	17228	17511	17292	17325	17269	17314	17437	17330	17429	17246	17178	17284	17478	17358	17369	17452	17167	17567	17519	17264	17222	17295	17417	17502	17190	17585	17462	17261	17170	17251	17335	17254	17396	17458	17179	17281	17407	17225	17104	17388	17309	17164	17270	17491	17107	17337	17462	17551	17207	17563	17380	17408	17146	17246	17356	17342	17371	17350	17390	17450	17359	17481	17236	17291	17312	17366	17446	17555	17564	17318	17355	17210	17218	17328	17448	17290	17276	17468	17104	17248	17376	17368	17296	17387	17363	17241	17121	17364	17365	17445	17459	17316	17339	17354	17295	17371	17481	17223	17342	17362	17379	17306	17253	17395	17418	17348	17278	17289	17375	17315	17331	17206	17290	17349	17383	17405	17366	17611	17536	17342	17271	17265	17554	17472	17136	17472	17452	17267	17245	17357	17318	17348	17341	17307	17371	17308	17411	17257	17425	17266	17515	17407	17349	17310	17218	17245	17294	17544	17441	17338	17290	17302	17203	17304	17203	17215	17227	17284	17258	17343	17323	17357	17324	17425	17207	17462	17299	17333	17366	17256	17350	17383	17481	17406	17353	17240	17345	17400	17022	17406	17413	17424	17521	17201	17362	17211	17439	17387	17641	17459	17337	17331	17365	17325	17278	17396	17240	17345	17292	17438	17369	17278	17462	17504	17410	17616	17396	17315	17242	17268	17325	17399	17413	17481	17321	17428	17436	17120	17260	17314	17122	17280	17517	17229	17471	17207	17461	17271	17455	17233	17303	17375	17324	17602	17236	17102	17298	17212	17219	17382	17417	17201	17324	17249	17293	17384	17343	17297	17280	17400	17354	17451	17541	17232	17360	17213	17408	17133	17305	17440	17375	17341	17183	17322	17280	17333	17190	17248	17333	17301	17325	17545	17287	17316	17386	17275	17487	17235	17429	17266	17131	17106	17483	17404	17434	17400	17346	17323	17269	17321	17309	17446	17497	17367	17269	17311	17301	17457	17309	17381	17076	17379	17426	17480	17387	17499	17462	17407	17460	17553	17401	17191	17303	17467	17423	17334	17519	17327	17304	17330	17482	17396	17192	17342	17443	17323	17451	17187	17330	17386	17491	17487	17341	17449	17257	17336	17249	17316	17275	17554	17272	17338	17454	17276	17594	17434	17399	17280	17288	17239	17247	17406	17237	17244	17281	17552	17400	17416	17344	17339	17210	17380	17251	17267	17087	17414	17141	17284	17188	17212	17501	17322	17549	17461	17328	17209	17160	17361	17458	17378	17210
14568	22613	21336	18806	18072	43582	56717	33423	18305	16393	16388	16420	18693	26270	21803	16279	16246	16225	16205	16427	16221	16123	16329	16410	16296	16316	16341	16250	16323	16321	16176	16359	16425	16334	16135	16231	16170	16128	16027	16392	16303	16265	16412	16285	16204	16179	16303	16298	16451	16387	16480	16245	16291	16562	16255	16322	16234	16379	16229	16327	16365	16299	16268	16183	16292	16229	16473	16277	16243	16282	16358	16119	16216	16305	16255	16306	16282	16089	16442	16349	16305	16233	16244	16316	16215	16389	16190	16359	16238	16238	16246	16233	16296	16060	16467	16263	16329	16273	16292	16284	16222	16116	16276	16041	16216	16212	16250	16275	16162	16164	16476	16234	16218	16215	16186	16403	16177	16262	16331	16116	16206	16388	16297	16338	16482	16030	16364	16195	16226	16288	16163	16384	16449	16337	16403	16233	16313	16352	16441	16363	16230	16294	16282	16323	16126	16238	16244	16220	16354	16050	16221	16268	16210	16230	16209	16225	16381	16236	16365	16249	16290	16223	16074	16312	16417	16185	16350	16167	16208	16152	16100	16500	16253	16233	16271	16391	16146	16448	16285	16377	16336	16501	16280	16300	16273	16341	16319	16325	16262	16283	16207	16303	16208	16298	16139	16168	16152	16292	16135	16352	16263	16241	16248	16228	16305	16199	16127	16336	16238	16110	16263	16253	16260	16280	16217	16287	16211	16373	16261	16398	16240	16395	16121	16406	16226	16324	16218	16423	16240	16281	16243	16352	16238	16365	16261	16318	16305	16186	16225	16330	16303	16376	16308	16305	16329	16129	16312	16338	16354	16206	16232	16195	16347	16056	16154	16347	16198	16226	16278	16435	16365	16381	16102	16473	16251	16318	16235	16250	16222	16376	16327	16376	16183	16211	16236	16228	16287	16249	16281	16152	16343	16270	16276	16226	16302	16167	16190	16145	16374	16247	16131	16279	16383	16311	16342	16352	16286	16283	16343	16207	16314	16226	16254	16103	16264	16339	16189	16186	16010	16114	16271	16224	16382	16090	16223	16313	16281	16467	16226	16084	16288	16225	16346	16277	16415	16202	16196	16379	16149	16156	16265	16302	16151	16206	16252	16311	16327	16344	16270	16482	16189	16142	16168	16379	16223	16184	16354	16303	16176	16398	16100	16237	16241	16178	16148	16378	16303	16287	16180	16316	16220	16171	16275	16193	16232	16248	16184	16270	16231	16296	16315	16139	16321	16173	16344	16263	16193	16386	16155	16218	16357	16175	16381	16314	16207	16338	16156	16185	16352	16300	16247	16298	16269	16367	16282	16289	16372	16239	16113	16040	16256	16375	16226	16348	16344	16342	16223	16530	16289	16258	16280	16360	16218	16228	16392	16286	16235	16187	16141	16265	16219	16302	16227	16342	16260	16189	16110	16139	16340	16331	16255	16308	16302	16329	16334	16278	16260	16273	16282	16366	16204	16334	16299	16352	16481	16213	16391	16212	16321	16292	16101	16220	16235	16124	16319	16313	16191	16245	16472	16127	16362	16247	16321	16394	16288	16385	16254	16160	16207	16354	16360	16216	16341	16408	16487	16286	16233	16249	16257	16281	16305	16420	16231	16155	16222	16303	16372	16200	16287	16214	16315	16379	16078	16217	16536	16403	16114	16150	16260	16281	16330	16347	16201	16344	16453	16254	16363	16446	16389	16323	16359	16169	16199	16056	16269	16304	16216	16369	16286	16166	16114	16266	16276	16262	16322	16115	16100	16199	16235	16262	16328	16278	16308	16400	16314	16372	16145	16249	16113	16344	16364	16377	16469	16139	16149	16450	16112	16336	16327	16427	16162	16283	16356	16281	16262	16213	16292	16275	16283	16226	16204	16314	16204	16288	16329	16339	16254	16202	16314	16256	16363	16386	16428	16164	16212	16170	16231	16317	16327	16339	16347	16270	16286	16332	16283	16138	16249	16175	16444	16287	16335	16115	16426	16284	16221	16387	16306	16242	16220	16288	16235	16151	16413	16138	16201	16249	16406	16081	16355	16238	16366	16278	16270	16388	16101	16188	16298	16167	16401	16171	16299	16334	16266	16491	16196	16201	16385	16387	16281	16182	16274	16233	16188	16274	16280	16264	16272	16322	16294	16404	16157	16502	16360	16287	16227	16261	16242	16229	16075	16318	16210	16128	16257	16187	16214	16310	16331	16184	16159	16390	16310	16303	16286	16136	16229	16297	16325	16056	16290	16318	16224	16299	16213	16231	16164	16236	16278	16384	16265	16237	16361	16286	16094	16517	16390	16174	16289	16342	16233	16230	16245	16252	16230	16117	16382	16300	16051	16303	16134	16310	16187	16280	16192	16332	16064	16134	16292	16328	16319	16324	16317	16435	16294	16279	16116	16270	16270	16161	16291	16350	16278	16102	16233	16328	16348	16240	16214	16283	16309	16324	16225	16152	16439	16248	16287	16348	16249	16237	16222	16299	16194	16137	16284	16320	16354	16342	16290	16226	16186	16223	16241	16111	16234	16240	16374	16152	16216	16309	16401	16201	16358	16212	16283	16116	16150	16217	16078	16228	16223	16264	16396	16301	16409	16247	16191	16276	16246	16311	16248	16337	16229	16091	16281	16157	16355	16317	16220	16315	16312	16301	16278	16253	16238	16118	16258	16306	16253	16350	16165	16270	16311	16191	16291	16346	16372	16340	16245	16116	16382	16228	16129	16312	16266	16322	16450	16238	16339	16285	16369	16375	16308	16273	16210	16304	16296	16318	16299	16321	16431	16218	16311	16149	16199	16293	16341	16234	16340	16255	16172	16250	16441	16324	16364	16264	16280	16356	16190	16299	16184	16358	16251	16355	16316	16173	16369	16332	16133	16418	16256	16196	16430	16272	16316	16195	16285	16457	16515	16190	16046	16223	16307	16156	16345	16123	16300	16314	16325	16128	16158	16370	16155	16369	16383	16099	16429	16418	15925	16471	16185	16197	16313	16241	16411	16385	16186	16294	16274	16106	16383	16418	16345	16249	16392	16230	16316	16312	16363	16313	16226	16294	16352	16252	16236	16231	16297	16263	16330	16229	16439	16342	16273	16204	16103	16418	16263	16156	16229	16247	16180	16259	16276	16284	16227	16202	16295	16040	16287	16306	16292	16175	16270	16329	16229	16365	16344	16206	16197	16213	16289	16314	16371	16215	16359	16304	16184	16267	16268	16355	16505	16443	16228	16285	16261	15903	16295	16382	16262	16345	16350	16279	16293	16215	16213	16252	16339	16331	16310	16297	16173	16174	16146	16218	16243	16266	16258	16302	16154	16362	16266	16225	16287	16310	16516	16218	16259	16150	16116	16388	16287	16213	16254	16270	16357	16202	16215	16289	16168	16093	16363	16214	16178	16143	16392	16104	16407	16094	16254	16383	16260	16365	16321	16089	16018	16206	16217	16191	16250	16338	16172	16233	16400	16303	16175	16429	16205	16000	16351	16388	16271	16169	16470	16312	16413	16461	16125	16233	16426	16237	16113	16209	16324	16080	16205	16258	16187	16229	16232	16237	16180	16297	16535	16327	16387	16216	16423	16270	16299	16372	16320	16377	16247	16417	16344	16417	16007	16346	16336	16324	16249	16404	16457	16062	16190	16200	16172	16219	16268	16164	16224	16347	16239	16412	16515	16216	16302	16278	16349	16329	16269	16323	16256	16229	16155	16438	16409	16214	16238	16482	16213	16403	16315	16398	16429	16282	16279	16231	16413	16378	16305	16198	16124	16292	16315	16276	16194	16400	16250	16363	16209	16171	16292	16330	16233	16215	16129	16325	16348	16234	16209	16190	16155	16331	16129	16408	16244	16143	16182	16132	16263	16215	16186	16117	16123	16177	16388	16066	16255	16338	16159	16144	16318	16261	16173	16344	16147	16248	16141	16355	16349	16288	16276	16282	16367	16314	16074	16323	16258	16448	16180	16337	16437	16118	16326	16173	16278	16538	16241	16157	16369	16250	16138	16196	16303	16225	16332	16137	16287	16370	16440	16231	16397	16453	16194	16281	16285	16295	16250	16091	16277	16172	16237	16264	16282	16229	16260	16252	16219	16363	16176	16220	16178	16220	16278	16359	16179	16301	16178	16286	16470	16228	16269	16243	16268	16204	16181	16311	16367	16228	16180	16317	16405	16400	16439	16179	16179	16309	16418	16320	16177	16176	16354	16453	16315	16225	16257	16329	16380	16226	16239	16212	16268	16343	16277	16342	16386	16386	16311	16192	16339	16315	16249	16325	16063	16407	16269	16285	16563	16300	16336	16356	16272	16170	16334	16236	16337	16248	16192	16338	16304	16224	16215	16267	16316	16295	16185	16315	16279	16314	16371	16239	16217	16190	16310	16390	16335	16435	16220	16197	16303	16140	16330	16203	16380	16262	16201	16099	16367	16188	16226	16065	16131	16271	16176	16275	16234	16285	16154	16321	16398	16106	16139	16467	16359	16306	16471	16359	16118	16159	16290	16322	16424	16200	16265	16191	16222	16192	16165	16311	16316	16332	16386	16221	16428	16278	16329	16249	16242	16386	16245	16154	16231	16213	16255	16186	16224	16178	16430	16262	16401	16323	16334	16403	16268	16333	16418	16343	16233	16390	16365	16517	16166	16150	16325	16068	16269	16249	16140	16182	16336	16295	16282	16255	16304	16297	16370	16322	16168	16376	16306	16392	16288	16431	16183	16341	16295	16321	16285	16304	16361	16152	16266	16270	16256	16213	16339	16477	16337	16449	16343	16294	16186	16218	16210	16309	16181	16475	16448	16250	16348	16332	16135	16159	16276	16324	16371	16167	16184	16357	16187	16322	16230	16167	16384	16190	16447	16233	16127	16392	16396	16228	16371	16302	16248	16369	16319	16294	16273	16411	16315	16186	16257	16407	16286	16200	16219	16258	16124	16252	16251	16373	16336	16232	16287	16377	16275	16343	16322	16307	16308	16298	16131	16468	16418	16449	16279	16164	16249	16402	16197	16045	16225	16409	16134	16150	16300	16294	16188	16277	16424	16235	16139	16150	16304	16343	16323	16250	16255	16092	16065	16268	16459	16257	16219	16212	16497	16313	16151	16245	16480	16199	16247	16311	16384	16315	16125	16406	16266	16154	16350	16246	16267	16315	16468	16312	16287	16258
23127	21170	28901	23703	21511	44134	65077	46343	26194	19312	18700	18101	19476	29342	27414	19139	18075	18005	17813	17852	17960	17772	17866	17683	17830	17699	17750	17841	17762	17917	17871	17848	17658	17893	17869	17798	17988	17889	17662	17866	17798	17824	17849	17587	17786	17738	17618	17905	17795	17872	17935	17918	17680	17800	17759	17782	17858	17811	17819	17727	17742	17820	17731	17700	17848	17748	17824	17684	18088	17641	17683	17838	17744	17737	17788	17865	17666	17804	17678	17843	17761	17781	17757	17756	17815	17916	17655	17858	17547	17637	17732	17864	17834	17643	17824	17678	17894	17465	17587	17787	17729	17783	17822	17581	17778	17572	17657	17718	17658	17859	17785	17915	17800	17764	17730	17722	17801	17674	17747	17799	17774	17838	17846	17683	17544	17583	17608	17870	17460	17659	17740	17815	17673	17858	17953	17685	17636	17551	17665	17628	17716	17742	17758	17690	17876	17851	18007	17545	17716	17738	17799	17721	17899	17705	17647	17871	17852	17797	17790	17651	17662	17505	17755	17725	17764	17612	17856	17544	17694	17843	17548	17854	17897	17694	17768	17830	17630	17897	17945	17848	17638	17698	17554	17818	17648	17774	17667	17920	17708	17761	17718	17521	17794	17912	17685	17725	17846	17793	17533	17768	17756	17707	17515	17599	17772	17646	17905	17939	17453	17633	17543	17632	17782	17709	17686	17853	17634	17674	17679	17671	17778	17998	17833	17697	17739	17806	17781	17840	17724	17855	17581	17870	17644	17755	17896	17676	17751	17814	17744	17796	17824	17717	17674	17585	17738	17677	17843	17921	17655	17634	17745	17885	17773	17549	17943	17682	17774	17995	17749	17787	17836	17740	17734	17668	17848	17640	17683	17761	17682	17813	17627	17743	17679	17675	17582	17552	17551	17774	17792	17512	17768	17752	17535	17854	17718	17751	17689	17727	17642	17714	17717	17567	17799	17638	17555	17726	17827	17806	17757	17630	17765	17599	17704	17675	17696	17811	17761	17803	17811	17776	17817	17795	17862	17727	17737	17714	17601	17690	17561	17744	17723	17748	17716	17750	17815	17702	17783	17498	17684	17603	17805	17768	17722	17650	17842	17706	17840	17955	17511	17750	17935	17811	17726	17839	17784	17725	17679	17562	17607	17592	17730	17830	17799	17539	17592	17689	17659	17597	17834	17780	17817	17433	17669	17977	17532	17992	17963	17835	17849	17658	17799	17752	17915	17687	18012	17777	17939	17662	17639	17775	17729	17766	17820	17749	17853	17815	17947	17572	17621	17490	17608	17671	17544	17907	17761	17882	17741	17747	17743	17617	17666	17680	17544	17644	17709	17785	17717	17796	17619	17643	17715	17568	17606	17810	17614	17651	17632	17883	17699	17629	17653	17750	17691	17662	17652	17835	17500	17713	17709	17557	17690	17646	17749	17717	17777	17766	17675	17840	17824	17730	17855	17755	17808	17662	17676	17846	17733	17742	17848	17699	17714	17644	17760	17736	17836	17674	17792	17643	17889	17666	17591	17502	17630	17598	17691	17792	17880	17678	17893	17824	17802	17839	17858	17622	17691	17831	17743	17527	17641	17595	17602	17785	17909	17555	17843	17611	17670	17721	17647	17755	17593	17757	17597	17753	17588	17473	17699	17820	17560	17766	17621	17748	17703	17925	17646	17689	17615	17701	17670	17714	17636	17741	17716	17641	17671	17657	17726	17646	17897	17828	17669	17937	17823	17741	17623	17651	17646	17793	17816	17684	17777	17638	17556	17725	17828	17635	17631	17664	17721	17714	17642	17807	17725	17740	17789	17668	17630	17736	17777	17651	17652	17767	17661	17853	17657	17691	17762	17625	17784	17680	17676	17841	17690	17848	17756	17837	17660	17738	17610	17691	17801	17836	17487	17725	17852	17805	17651	17646	17726	17617	17707	17486	17628	17950	17872	17480	17398	17874	17871	17854	17915	17903	17628	17702	17431	17874	17577	17580	17672	17681	17847	17733	17772	17827	17662	17652	17810	17636	17649	17739	17766	17670	17754	17787	17711	17494	17976	17718	17589	17624	17891	17720	17604	17846	17691	17728	17582	17591	17749	17836	17705	17704	17810	17583	17823	17635	17648	17727	17919	17760	17817	17577	17662	17439	17933	17709	17581	17684	17618	17748	17860	17768	17691	17591	17783	17581	17733	17844	17798	17798	17718	17493	17891	17723	17740	17626	17532	17774	17773	17694	17730	17848	17782	17705	17687	17714	17660	17829	17724	17841	17787	17651	17662	17647	17707	17754	17663	17619	17789	17673	17780	17726	17736	17630	17608	17683	17776	17840	17629	17839	17794	17670	17645	17670	17490	17739	17696	17628	17715	17673	17849	17446	17717	17864	17716	17706	17901	17705	17607	17629	17885	17634	17759	17826	17686	17545	17675	17697	17791	17726	17676	17688	17877	17688	17784	17726	17661	17619	17834	17691	17903	17785	17626	17506	17645	17731	17685	17510	17834	17782	17705	17636	17808	17525	17791	17689	17774	17773	17832	17765	17711	17905	17545	17558	17568	17853	17827	17796	17640	17688	17751	17738	17824	17591	17692	17880	17887	17855	17646	17451	17725	17787	17789	17768	17835	17732	17733	17737	17741	17668	17698	17838	17783	17662	17631	17837	17713	17811	17636	17791	17625	17688	17934	17737	17630	17869	17544	17659	17649	17561	17955	17606	17549	17755	17718	17813	17813	17837	18027	17898	17535	17664	17596	17785	17732	17676	17684	17565	17733	17782	17710	17813	17679	17532	17445	17650	17872	17535	17588	17881	17901	17867	17597	17873	17712	17559	17498	17623	17754	17593	17834	17697	17744	17680	17727	17560	17757	17555	17683	17587	17867	18042	17631	17507	17768	17753	17619	17579	17709	17606	17902	17862	17573	17793	17654	17620	17499	17638	17574	17833	17658	17657	17572	17598	17727	17839	17871	17742	17639	17652	17792	17689	17737	17577	17714	17847	17730	17822	17649	17675	17795	17604	17844	17998	17850	17596	17740	17760	17886	17644	17772	17711	17707	17583	17653	17411	17509	17768	17688	17793	17795	17639	17897	17884	17632	17739	17783	17728	17705	17638	17651	17577	17788	17557	17679	17641	17573	17777	17833	17569	17838	17774	17866	17565	17778	17718	17729	17834	17876	17689	17746	17696	17533	17391	17876	17542	17737	17637	17727	17758	18048	17631	17584	17690	17718	17557	17699	17660	17477	17678	17655	17827	17663	17745	17658	17792	17665	17723	17518	17869	17865	17833	17836	17731	17746	17683	17666	17639	17676	17781	17847	17773	17736	17854	17683	17509	17779	17768	17702	17870	17722	17773	17898	17671	17800	17815	17592	17629	17717	17788	17820	17626	17805	17644	17754	17714	17920	17766	17775	17607	17741	17744	17456	17748	17778	17721	17641	17752	17625	17762	17558	17674	17753	17988	17527	17638	17837	17550	17596	17736	17671	17642	17611	17703	17726	17733	17759	17713	17682	17914	17678	17600	17759	17824	17875	17614	17720	17858	17653	17576	17546	17659	17700	17758	17771	17916	17831	17941	17701	17715	17817	17552	17692	17652	17640	17601	17792	17629	17531	17585	17750	17662	17762	17808	17658	17808	17482	17540	17600	17621	17586	17775	17607	17680	17673	17654	17816	17646	17844	17794	17855	17748	17732	17838	17519	17768	17929	17760	17787	17794	17703	17782	17653	17675	17664	17747	17855	17727	17713	17811	17801	17535	17878	17677	17608	17631	17551	17760	17829	17670	17790	17758	17670	17618	17834	17782	17597	17688	17454	17669	17776	17708	17600	17810	17612	17855	17835	17831	17828	17824	17510	17753	17596	17782	17626	17784	17944	17760	17801	17758	17825	17668	17748	17801	17804	17641	17509	17901	17883	17661	17695	17839	17688	17735	17695	17762	17734	17831	17697	17722	17522	17597	17644	17760	17593	17529	17582	17731	17776	17784	17778	17580	17871	17810	17762	17590	17833	17637	17809	17877	17805	17684	17841	17797	17569	17580	17670	17704	17885	17931	17860	17668	17658	17858	17759	17896	17706	17744	17659	17770	17777	17820	17781	17802	17447	17662	17923	17771	18086	17719	17676	17791	17640	17786	17586	17656	17684	17694	17500	17764	17881	17721	17828	17687	17852	17630	17645	17821	17555	17665	17613	17898	17924	17725	17670	17772	17660	17679	17699	17942	17764	17734	17673	17749	17735	17780	17838	17693	17861	17476	17607	17553	17739	18000	17522	17719	17810	17750	17560	17706	17775	17713	17705	17581	17685	17649	17810	17767	17683	17802	17639	17665	17592	17838	17586	17686	17803	17777	17646	17734	17617	17743	17971	17702	17671	17943	17551	17874	17701	17807	17644	17654	17650	17894	17831	17618	17454	17776	17797	17689	17603	17612	17550	17593	17613	17660	17867	17755	17579	17662	17600	17607	17746	17728	17560	17480	17891	17669	17490	17615	17721	17734	17653	17764	17583	17519	17497	17692	17541	17947	17744	17730	17738	17812	17763	17804	17704	17659	17733	17714	17957	17716	17673	17667	17741	17816	17675	17800	17731	17766	17727	17819	17902	17812	17667	17566	17719	17866	17862	17700	17600	17809	17608	17750	17758	17636	17669	17637	17785	17774	17989	17813	17759	17718	17824	17683	17615	17799	17956	17545	17616	17901	17645	17689	17562	17879	17780	17863	17836	17892	17746	17877	17785	17519	17806	17782	17633	17844	17609	17691	17909	17645	17893	17645	17885	17866	17795	17622	17736	17630	17689	17857	17628	17691	17765	17593	17668	17707	17551	17880	17775	17584	17623	17569	17569	17761	17792	17961	17561	17730	17615	17716	17746	17579	17792	17510	17644	17862	17561	17734	17792	17711	17611	17581	17942	17813	17954	17852	17665	17646	17781	17721	17560	17802	17703	17808	17695	17827	17781	17580	17597	17671	17825	17842	17632	17646	17800	17649	17586	17713	17577	17574	17801	17638	17673	17776	17577	17609	17690	17737	17877	17749	17630	17732	17849	17712	17915	17766	17842	17925	17692	17603	17764	17689	17621	17472	17854	17723	17730	17700	17768	17822	17948	17486	17630	17773	17723	17659	17690	17806	17842	17757	17644	17577	17736	17899
16049	27247	25183	21247	19838	49767	64404	47879	19100	16688	16557	16515	19699	33783	27927	16552	16425	16550	16365	16445	16531	16650	16519	16323	16561	16447	16581	16649	16483	16498	16598	16432	16303	16492	16608	16441	16518	16329	16547	16528	16504	16405	16435	16502	16473	16606	16525	16430	16872	16812	16866	16658	16746	16596	16475	16565	16526	16441	16496	16650	16498	16479	16504	16445	16379	16383	16453	16489	16362	16451	16522	16281	16402	16497	16438	16541	16635	16467	16503	16413	16433	16593	16411	16511	16387	16374	16577	16413	16522	16528	16417	16441	16359	16462	16558	16403	16574	16457	16494	16366	16584	16379	16477	16531	16543	16406	16603	16418	16709	16510	16476	16590	16493	16272	16681	16398	16406	16589	16321	16270	16411	16563	16439	16587	16499	16459	16420	16447	16557	16462	16575	16483	16518	16471	16515	16393	16348	16465	16312	16383	16398	16554	16399	16349	16347	16758	16228	16292	16608	16638	16515	16232	16459	16443	16446	16280	16480	16481	16457	16343	16316	16419	16401	16344	16608	16515	16363	16602	16288	16366	16550	16527	16436	16459	16364	16436	16414	16449	16386	16588	16479	16398	16350	16379	16437	16408	16325	16526	16426	16370	16484	16517	16529	16478	16287	16537	16485	16503	16497	16477	16392	16525	16415	16533	16386	16464	16388	16383	16281	16528	16552	16354	16619	16462	16609	16418	16496	16514	16414	16428	16481	16617	16752	16491	16482	16494	16458	16546	16547	16265	16457	16562	16560	16546	16448	16426	16422	16400	16395	16575	16549	16530	16377	16522	16309	16586	16420	16369	16409	16635	16443	16490	16617	16500	16415	16361	16332	16451	16584	16446	16441	16471	16499	16463	16324	16415	16280	16491	16447	16455	16300	16650	16371	16507	16350	16518	16473	16510	16405	16374	16603	16380	16554	16453	16487	16510	16365	16407	16273	16435	16473	16380	16449	16501	16438	16462	16510	16333	16607	16403	16514	16580	16463	16383	16556	16449	16488	16428	16501	16324	16591	16504	16488	16533	16433	16471	16431	16522	16442	16569	16367	16400	16450	16367	16529	16468	16614	16607	16473	16581	16370	16379	16375	16420	16474	16435	16547	16563	16508	16410	16471	16504	16378	16450	16359	16556	16506	16559	16480	16405	16508	16583	16471	16455	16395	16445	16482	16600	16518	16578	16432	16458	16556	16354	16528	16495	16532	16377	16468	16263	16428	16308	16465	16381	16461	16369	16259	16321	16303	16492	16532	16493	16489	16275	16433	16381	16434	16477	16411	16411	16443	16435	16469	16516	16307	16466	16496	16483	16678	16443	16565	16415	16451	16363	16220	16314	16383	16390	16300	16314	16639	16618	16544	16428	16308	16486	16400	16527	16527	16538	16488	16454	16554	16555	16613	16499	16616	16364	16482	16497	16416	16508	16436	16377	16344	16489	16324	16522	16373	16316	16724	16504	16438	16426	16521	16566	16495	16402	16366	16502	16307	16463	16623	16551	16526	16488	16431	16649	16504	16393	16504	16376	16562	16450	16415	16525	16376	16514	16422	16677	16365	16473	16627	16522	16614	16224	16430	16664	16211	16347	16403	16456	16602	16413	16371	16435	16575	16505	16373	16496	16531	16552	16503	16536	16569	16359	16355	16463	16409	16408	16510	16657	16491	16476	16346	16483	16399	16486	16468	16300	16529	16490	16533	16461	16555	16571	16485	16382	16604	16537	16480	16536	16471	16363	16380	16299	16391	16545	16622	16373	16408	16219	16520	16566	16454	16321	16545	16523	16451	16417	16288	16468	16562	16405	16527	16339	16319	16403	16349	16522	16430	16400	16353	16285	16286	16539	16558	16404	16432	16527	16546	16624	16539	16460	16501	16644	16491	16516	16486	16486	16620	16480	16385	16399	16471	16434	16431	16502	16414	16621	16411	16484	16484	16437	16410	16618	16388	16597	16461	16384	16481	16386	16448	16340	16380	16465	16591	16392	16467	16542	16462	16537	16429	16426	16400	16644	16456	16457	16478	16415	16425	16436	16373	16399	16569	16414	16567	16560	16469	16625	16525	16476	16653	16490	16429	16556	16429	16546	16529	16335	16498	16191	16482	16537	16576	16571	16498	16612	16543	16688	16455	16464	16412	16376	16434	16580	16482	16325	16380	16348	16442	16401	16286	16408	16455	16331	16440	16491	16403	16213	16541	16465	16458	16499	16460	16424	16620	16505	16252	16449	16436	16505	16498	16447	16377	16452	16580	16490	16460	16461	16461	16456	16512	16473	16287	16331	16461	16587	16424	16604	16654	16453	16542	16542	16344	16419	16496	16585	16543	16364	16679	16668	16216	16485	16426	16386	16425	16521	16491	16371	16377	16398	16436	16607	16443	16536	16447	16249	16294	16442	16491	16486	16626	16405	16434	16420	16402	16523	16517	16391	16509	16428	16454	16531	16508	16567	16224	16495	16337	16260	16499	16414	16657	16470	16480	16283	16443	16587	16464	16563	16362	16775	16532	16305	16511	16406	16395	16577	16465	16326	16532	16510	16484	16535	16294	16439	16447	16406	16399	16379	16665	16442	16588	16420	16384	16452	16333	16449	16449	16539	16491	16296	16207	16540	16444	16446	16341	16498	16399	16464	16217	16672	16525	16528	16337	16588	16376	16462	16246	16557	16595	16453	16541	16484	16499	16427	16308	16377	16531	16471	16401	16585	16462	16572	16482	16442	16355	16436	16401	16445	16614	16332	16427	16444	16509	16531	16425	16505	16280	16530	16531	16422	16451	16628	16486	16417	16459	16462	16453	16488	16253	16336	16490	16438	16536	16522	16471	16483	16509	16483	16451	16562	16673	16352	16605	16550	16531	16589	16619	16429	16535	16585	16509	16297	16483	16449	16343	16483	16534	16467	16613	16297	16538	16440	16590	16367	16313	16386	16492	16539	16468	16460	16377	16396	16492	16500	16586	16464	16520	16391	16520	16458	16367	16494	16495	16558	16322	16321	16547	16506	16656	16533	16463	16330	16457	16320	16588	16492	16472	16357	16360	16512	16475	16425	16325	16304	16211	16496	16588	16396	16524	16530	16333	16309	16347	16485	16458	16381	16527	16314	16540	16484	16529	16514	16464	16523	16483	16441	16356	16361	16460	16540	16511	16429	16457	16512	16397	16724	16344	16649	16471	16427	16400	16509	16491	16455	16510	16488	16552	16596	16518	16321	16315	16635	16494	16501	16514	16539	16518	16446	16411	16497	16416	16353	16427	16442	16509	16456	16527	16379	16486	16244	16626	16383	16358	16636	16432	16544	16361	16471	16310	16499	16585	16372	16402	16342	16402	16641	16444	16324	16490	16580	16670	16468	16476	16431	16518	16433	16306	16497	16355	16454	16416	16472	16399	16673	16460	16537	16507	16310	16563	16390	16558	16418	16492	16575	16300	16449	16369	16542	16345	16438	16507	16494	16371	16554	16633	16566	16388	16425	16486	16622	16495	16317	16463	16586	16417	16420	16486	16556	16529	16330	16511	16603	16508	16614	16501	16387	16577	16524	16365	16417	16348	16323	16435	16499	16589	16452	16502	16476	16491	16516	16527	16579	16661	16598	16590	16579	16593	16536	16398	16347	16512	16462	16479	16567	16410	16287	16428	16372	16529	16521	16481	16479	16611	16558	16418	16434	16464	16433	16472	16376	16523	16515	16638	16196	16642	16380	16373	16420	16444	16479	16389	16667	16226	16465	16325	16509	16535	16506	16483	16538	16523	16230	16666	16377	16384	16360	16609	16483	16425	16677	16331	16495	16433	16639	16388	16437	16486	16473	16547	16447	16481	16368	16329	16483	16319	16485	16499	16495	16423	16477	16411	16498	16544	16497	16614	16349	16343	16514	16647	16424	16521	16341	16569	16432	16547	16368	16546	16397	16641	16381	16515	16479	16166	16534	16613	16511	16428	16402	16630	16542	16486	16467	16373	16557	16479	16332	16482	16440	16273	16527	16438	16516	16502	16389	16486	16438	16437	16568	16509	16342	16457	16353	16362	16540	16477	16459	16444	16342	16532	16497	16428	16362	16383	16402	16564	16609	16484	16380	16425	16398	16531	16527	16439	16403	16282	16595	16444	16668	16432	16486	16504	16434	16313	16482	16593	16506	16363	16451	16316	16341	16574	16440	16505	16367	16482	16473	16428	16373	16466	16464	16467	16547	16452	16470	16503	16428	16632	16272	16446	16428	16343	16575	16463	16511	16468	16564	16437	16315	16455	16408	16399	16462	16468	16388	16469	16387	16344	16278	16456	16335	16522	16363	16611	16303	16424	16412	16445	16398	16331	16442	16467	16564	16524	16508	16331	16485	16460	16467	16508	16448	16391	16658	16459	16498	16378	16611	16520	16451	16357	16407	16412	16459	16697	16645	16305	16509	16534	16387	16589	16367	16330	16467	16450	16389	16622	16364	16534	16439	16488	16498	16622	16442	16460	16466	16496	16679	16506	16476	16346	16422	16362	16497	16326	16360	16518	16604	16571	16311	16444	16538	16485	16402	16425	16598	16317	16555	16402	16308	16189	16312	16527	16427	16471	16496	16289	16579	16495	16400	16318	16498	16489	16408	16465	16546	16272	16638	16599	16465	16325	16379	16400	16533	16526	16293	16489	16467	16380	16293	16586	16513	16465	16333	16274	16430	16381	16450	16507	16477	16545	16402	16386	16497	16377	16521	16286	16471	16481	16339	16426	16629	16481	16338	16417	16462	16515	16431	16538	16436	16554	16559	16533	16547	16405	16645	16509	16415	16443	16424	16537	16398	16433	16489	16306	16455	16494	16370	16480	16646	16652	16594	16599	16536	16452	16499	16584	16389	16428	16340	16369	16402	16557	16419	16418	16435	16479	16557	16472	16402	16377	16440	16532	16406	16544	16255	16575	16423	16564	16588	16330	16410	16556	16511	16566	16501	16586	16544	16492	16208	16577	16612	16340	16396	16469	16520	16372	16516	16430	16629	16266	16416	16422	16450	16307	16539	16466	16526	16657	16277	16441	16470	16525	16263	16308	16505	16427	16546	16432	16613	16504	16378	16499	16331	16589	16318	16580	16490	16542	16433	16642	16467	16508	16387	16413	16428	16468	16564	16390	16447	16522	16423	16430	16601	16518	16388
27819	21897	23282	20548	18051	22674	25533	23127	19466	18399	18177	18229	18205	19246	19126	18255	18423	18069	18477	18249	18050	18150	18220	18041	18109	18195	18166	18029	18188	18244	18171	18206	18167	18023	18399	18265	18335	18035	18307	18262	18238	18166	18056	18097	18300	18355	18203	18232	17986	18130	18350	17902	18084	18155	18185	18011	18318	18107	18159	18101	18295	18250	18124	18030	18097	18046	18149	17981	18160	18090	18247	18209	18293	18136	17935	18242	17899	18214	18401	18350	17975	18194	18190	17991	18066	17991	18010	17937	18117	18155	18180	18133	18077	18115	18260	18179	18278	18051	18294	18096	18159	18055	18111	18225	18135	17887	18012	18288	18316	18036	18103	18170	18226	18163	18106	18233	18107	18167	18076	17878	18095	18179	18140	18047	18356	18124	18009	18187	18106	18047	18316	18333	18109	17951	18133	17958	18101	18060	18247	18046	18067	18158	18325	18256	18147	18024	18296	18031	18119	18362	18085	18023	18143	18145	18134	18049	18213	18125	18192	18072	18152	18128	18104	18092	18005	18055	18142	18253	17952	18009	18021	18210	18000	18232	18200	18369	18204	18091	18196	18058	18224	18061	18289	18323	18149	18392	18153	18085	18154	18019	18293	18159	17981	18242	18292	18237	18143	18324	17997	18210	18326	18300	18178	18153	18213	18113	18063	18033	18033	18002	18144	18041	18277	18176	18096	18162	18211	18028	18148	17947	18054	18094	18004	18152	18281	18253	18183	18005	18045	18067	18056	18028	18105	18299	18282	18121	18116	18017	17994	18222	18057	18366	18047	18186	18045	17985	18311	18161	18145	17990	18239	18202	18049	18021	18195	18056	18223	17893	18144	18088	18110	18043	18008	18045	18004	18145	17975	17842	18155	18086	18184	18379	18253	18063	18011	18168	18175	18064	18003	18337	17999	17927	18240	18134	18126	18011	18159	18085	18144	18168	18064	18129	18053	18192	18292	17980	18091	18094	18020	18175	18132	18026	18232	18029	18198	17982	18088	18193	17937	18186	18235	18204	18078	18070	17928	18134	18254	18203	18093	17961	18165	18039	18116	17989	18169	18145	18085	18012	18194	17990	18105	18054	18044	17964	18095	18199	18268	18109	18131	17999	18008	18095	18175	18082	18029	17966	18273	18063	18311	18066	18245	18337	18027	18048	17956	18012	18222	18162	18131	18133	18248	18022	18083	17959	18056	18058	18120	18112	18249	18161	18310	18306	18159	18300	18053	18000	18091	18035	17995	18190	18191	18141	17997	18248	18057	18094	17982	18115	18101	18074	18192	18231	18140	18167	18216	18225	18053	18190	17929	18034	18170	18069	17993	18143	18266	18159	18232	17933	18128	17978	18122	18189	18136	18160	18234	18113	18199	18021	18189	18121	18045	18140	18247	18140	17911	18136	18045	18066	18354	17909	18315	18174	18183	18087	18094	17997	18269	18141	18143	17976	18151	18146	18043	18152	18000	18180	18086	18184	18286	18111	18168	18090	18159	18114	18088	17982	18116	18091	18037	18214	17924	18158	18132	18025	18060	18163	18034	17984	18142	18040	18221	18056	18320	18043	18298	17921	18095	18056	18187	18116	18064	18192	18209	18109	18054	18210	18299	18161	18164	18211	18107	18152	17994	18098	18156	18199	17876	18145	18097	18118	18268	18208	18091	18171	18092	17947	18153	17976	18094	18132	18151	18179	18217	18030	18142	18308	18052	18136	18108	18095	18105	18294	18106	18200	18210	18183	18046	17993	18135	18231	18063	18281	18124	18077	17959	18090	18030	18056	18110	18086	18072	18186	17926	18126	18096	18105	18171	18254	18073	18209	17963	18118	18058	18163	18279	18212	18006	18246	17906	18012	18096	18213	18200	18348	18281	17973	18056	17982	18074	18124	18078	18217	18436	18154	18163	18105	18029	18141	18109	18243	18206	17870	18140	18141	18137	18138	18222	18317	18131	18199	18180	18167	18168	18140	18037	18237	18194	18075	17973	18039	18197	18407	18205	18108	18018	18173	18026	18155	18238	18231	18058	18181	18108	18228	18232	18081	18054	18225	18227	17983	18095	18129	18315	18094	18129	18047	18182	18130	18020	18309	17929	18191	18422	18323	18124	18179	18311	18189	18151	17974	18176	18239	18273	18020	18303	18119	18301	17966	18264	18081	18061	18343	18061	17903	18322	17991	17911	18118	17949	17933	17970	18162	18045	18188	18236	18115	18144	17964	18281	18341	18126	18285	18006	18326	18054	18225	18208	18149	18145	18134	18021	18031	18089	18071	17973	18079	18093	18025	18173	18306	18089	17825	18253	18124	18048	18192	18246	18059	18173	18340	18117	18215	17973	18181	18230	18062	18103	18163	18103	18123	18109	18244	18191	18106	18233	18109	18111	18248	18336	18190	18118	18265	18238	18004	18043	18288	18455	18295	18118	18259	18005	18114	18179	18248	18195	18138	18278	18023	18185	18070	18304	18046	17844	18127	18137	17988	18090	18014	18047	18255	18212	18239	18092	18323	18181	18128	18031	18258	18188	18123	18116	18182	18208	18436	18048	18171	18222	18134	18260	18210	18162	18194	18249	18078	18066	18265	18243	18072	18050	18240	17960	18078	18129	18021	18156	18167	18118	18096	18050	17971	18121	17973	18035	18090	18043	18129	18206	18048	18113	18248	18105	18013	18090	18117	18158	18177	18207	18129	17974	18106	17960	18325	18122	18100	18170	18215	18156	18252	18058	18171	17911	18092	18261	17963	17929	18035	18251	18159	18223	18151	18137	18040	18190	18211	18090	18162	18080	18060	18212	18125	18057	18056	18024	18115	17980	18144	18218	18303	18197	18103	18370	18210	18075	18073	18344	18138	18326	18236	18269	18130	18142	18005	18106	18218	18168	18086	18212	18154	18064	18249	18076	18063	18303	18192	18220	18257	18042	18135	17934	18138	18052	17898	18181	18100	18272	17993	17961	18081	18081	18092	18287	17900	18040	18147	18093	18279	18258	18163	18070	18092	18021	18291	18055	18131	18228	18061	18109	18369	18275	18097	18156	18111	18216	18154	18237	18095	18080	18040	18268	18173	18254	18180	18136	18121	18304	18185	18137	18092	18290	18136	18361	18056	18337	18191	18107	18174	18119	17819	18152	17890	18144	18106	17960	18113	18073	17893	18106	18019	18245	18090	18029	18104	18312	18335	18003	18066	18058	18003	18177	17886	18136	18066	18247	18104	18021	18046	18044	17859	18111	18203	18234	17959	18048	18071	18238	18259	18393	17939	18017	18347	17892	18106	18206	18001	18024	18171	18194	18239	18026	18058	18123	17985	18000	18315	18091	18072	18041	18206	17882	18228	18180	18146	18409	18272	18287	17956	18229	18082	18022	18015	17998	17993	18048	18284	18184	18117	18243	18053	18177	17978	18229	18302	18082	17959	18202	18000	18182	18260	18118	18053	18252	18264	18133	18097	18241	18164	18016	18168	18096	18037	17975	18391	18318	18163	18143	17964	18204	18151	17968	18121	18159	18177	18162	18151	18152	17998	18143	17972	18029	18331	18057	18106	18085	18239	18110	18202	18150	17987	18141	18224	17975	18239	18117	18102	18155	18058	18260	18227	18066	18190	18345	18138	18154	18358	18239	18213	18149	18309	18323	18092	18218	18061	18168	18166	17956	17924	18085	18142	18197	18021	18170	18166	18155	18138	18234	18125	17973	18077	18175	18108	18255	18109	18444	18098	17866	18091	18401	17842	18077	18008	18161	18008	18135	18102	18136	18335	18102	17968	18014	18169	18102	18237	18159	18178	18037	17976	18287	17983	18085	18156	18217	18303	18038	18201	18200	18249	18016	18261	18134	18120	18083	18055	18058	18271	18159	18010	18149	18144	18132	18077	18233	18054	18153	18248	18138	18150	18040	17889	18242	18178	18034	18147	18110	18075	18073	18149	18151	18232	18198	18249	18154	18113	18273	18083	18267	18064	18138	18011	18036	18433	18136	18189	18137	18239	18151	18318	18239	18269	18125	18165	18188	18044	18262	18249	18193	18034	18087	18090	18067	18047	18227	18178	18062	17953	18004	18007	17963	18122	18249	18123	18205	18085	18063	18086	18163	17907	18066	18246	18409	18177	18292	18061	18133	18324	18035	18065	18226	18249	18131	18119	18277	18191	18190	18067	18213	18019	18293	18151	18117	18089	18133	18171	18313	18208	18149	18167	18024	18118	18006	18336	18219	18117	18023	18270	18058	18208	18255	18262	17997	18397	18071	18150	18251	18172	18128	18185	18237	18298	18184	18108	18022	18221	18193	18044	18085	18189	18347	18070	18181	18030	18033	18139	17842	18071	18116	18156	18096	18255	18304	18299	18129	18093	18168	17848	18159	18053	18314	18379	17955	17968	18149	18276	18114	18063	18066	18152	18143	18126	18095	17866	18030	18115	18242	18303	18018	18298	17958	17959	18053	17983	17990	18172	18247	18004	18012	18012	18115	18312	18021	18368	18101	18186	18042	18053	18083	18109	18146	18039	18396	18037	17891	18391	18312	18086	18000	17956	18127	18080	18121	18141	18081	18147	18223	18187	18165	18126	18022	18055	17975	17995	18227	17991	18063	18154	18160	18092	18051	18149	18033	18075	18157	18201	18153	18175	18059	18028	18265	18268	18174	18103	18188	18061	18036	18206	18087	18079	17985	18052	18276	18226	18160	18104	18112	18133	17903	18166	18014	17969	18142	18125	18160	18130	17999	18130	17974	18060	18020	18170	18307	18344	18020	18291	18214	18130	18285	18054	18248	18212	18319	18070	18240	18182	18105	18006	18283	18089	18236	18014	18172	18262	17909	18253	18288	18162	18158	18246	18148	17881	18166	18217	18065	18116	17965	18317	18089	18160	18116	18260	18176	18060	18168	18073	18121	18142	18021	18005	18113	18021	18219	18043	18121	18114	18249	18164	18076	18187	18318	18308	18036	18087	18176	18361	18073	18231	18180	18277	18240	18063	18123	18143	18313	18351	18067	18279	18214	18314	18303	18027	18093	18310	18082	18345	18107	18200	18179	18086	17971	18093	18150	18001	17937	18234	18111	18306	18348	18372	18140	18004	18288	18175	18059	18263	17980	18168	18121	18190	18051	18299	18066	18000	18263	18060	18090	18155	18085	18087
15586	17613	17437	16878	17040	24569	26069	23494	17423	16739	16654	16570	16900	18607	17987	16761	16709	16740	16759	16861	16690	16687	16487	16718	16646	16631	16764	16699	16866	16666	16897	16570	16629	16678	16670	16703	16643	16752	16684	16620	16638	16742	16664	16660	16792	16585	16771	16611	16550	16753	16697	16684	16771	16524	16411	16681	16672	16700	16486	16569	16616	16579	16544	16508	16643	16676	16729	16702	16679	16588	16642	16621	16559	16677	16605	16819	16668	16758	16427	16586	16732	16573	16648	16805	16701	16739	16727	16682	16694	16673	16594	16725	16721	16861	16551	16613	16785	16761	16558	16808	16488	16552	16571	16556	16696	16601	16694	16683	16622	16723	16728	16552	16589	16747	16630	16612	16555	16673	16527	16627	16677	16775	16676	16688	16583	16698	16749	16823	16571	16533	16670	16702	16639	16667	16743	16732	16680	16715	16597	16673	16604	16694	16713	16647	16795	16515	16592	16716	16681	16632	16641	16562	16665	16755	16771	16520	16643	16636	16662	16695	16492	16559	16693	16528	16629	16451	16657	16508	16669	16661	16556	16770	16648	16570	16638	16685	16537	16658	16717	16636	16449	16837	16680	16625	16670	16691	16610	16786	16595	16502	16767	16697	16436	16671	16633	16659	16740	16624	16520	16701	16750	16642	16683	16703	16589	16530	16630	16534	16632	16724	16700	16681	16590	16643	16689	16617	16700	16627	16652	16677	16726	16630	16695	16661	16544	16912	16484	16669	16873	16652	16719	16764	16439	16784	16803	16666	16706	16577	16659	16611	16646	16662	16844	16637	16733	16625	16595	16741	16744	16701	16794	16683	16695	16669	16825	16656	16616	16488	16720	16665	16768	16658	16749	16635	16469	16745	16695	16583	16535	16692	16724	16664	16531	16585	16672	16556	16742	16831	16592	16625	16621	16659	16569	16762	16517	16806	16834	16567	16824	16589	16730	16646	16574	16716	16689	16581	16551	16596	16565	16594	16579	16702	16777	16598	16839	16772	16416	16824	16967	16556	16670	16474	16574	16568	16760	16729	16614	16770	16781	16644	16620	16747	16683	16739	16463	16679	16534	16644	16526	16770	16724	16594	16730	16761	16706	16830	16633	16740	16659	16777	16741	16585	16481	16658	16626	16726	16874	16490	16636	16700	16683	16776	16851	16516	16786	16458	16657	16791	16727	16608	16676	16737	16672	16702	16610	16666	16833	16535	16747	16686	16596	16712	16553	16562	16615	16527	16618	16727	16746	16507	16832	16640	16545	16773	16852	16566	16836	16574	16610	16595	16669	16700	16818	16738	16693	16633	16737	16570	16504	16553	16650	16851	16694	16763	16730	16648	16848	16753	16637	16783	16506	16562	16523	16669	16764	16471	16571	16479	16689	16567	16811	16616	16544	16508	16586	16603	16531	16608	16660	16749	16646	16758	16589	16546	16904	16743	16632	16574	16597	16904	16701	16730	16398	16667	16741	16490	16592	16725	16679	16740	16693	16859	16707	16632	16658	16752	16706	16634	16507	16608	16462	16711	16633	16781	16551	16854	16651	16710	16561	16522	16659	16748	16701	16694	16678	16720	16683	16655	16589	16691	16587	16871	16769	16765	16669	16628	16532	16720	16754	16378	16746	16627	16745	16671	16826	16500	16766	16812	16602	16680	16779	16574	16565	16696	16689	16673	16695	16851	16668	16540	16627	16628	16623	16559	16872	16558	16511	16464	16528	16661	16638	16575	16714	16628	16708	16658	16637	16628	16709	16550	16660	16723	16537	16722	16550	16478	16635	16652	16562	16517	16662	16638	16665	16607	16644	16784	16624	16661	16676	16514	16664	16919	16591	16559	16645	16610	16728	16665	16843	16690	16526	16727	16673	16592	16665	16699	16786	16743	16678	16665	16661	16738	16548	16623	16554	16819	16624	16677	16732	16644	16676	16595	16672	16736	16589	16645	16694	16510	16528	16763	16585	16626	16642	16761	16732	16592	16562	16686	16472	16653	16809	16494	16665	16632	16641	16637	16761	16577	16781	16584	16809	16693	16667	16611	16617	16707	16566	16530	16612	16514	16695	16565	16647	16662	16463	16628	16808	16663	16802	16602	16655	16466	16739	16766	16641	16631	16702	16710	16584	16493	16662	16667	16766	16415	16662	16701	16542	16729	16686	16697	16491	16618	16773	16689	16602	16646	16660	16657	16700	16486	16639	16915	16497	16646	16665	16648	16624	16654	16678	16729	16642	16961	16662	16759	16753	16783	16720	16696	16591	16901	16746	16758	16791	16568	16632	16615	16531	16677	16671	16569	16625	16575	16648	16611	16665	16603	16731	16618	16662	16662	16616	16625	16637	16649	16594	16599	16687	16669	16602	16583	16682	16483	16605	16742	16630	16610	16734	16490	16566	16713	16599	16651	16643	16575	16488	16516	16703	16686	16615	16697	16608	16706	16671	16777	16663	16649	16609	16700	16577	16634	16685	16518	16700	16579	16361	16656	16641	16582	16594	16631	16865	16595	16752	16774	16673	16615	16688	16744	16673	16797	16663	16739	16490	16628	16783	16606	16524	16663	16721	16689	16657	16544	16692	16637	16843	16594	16659	16661	16661	16778	16696	16800	16566	16712	16698	16637	16674	16661	16586	16753	16479	16573	16610	16605	16669	16572	16605	16685	16753	16649	16693	16579	16697	16651	16564	16537	16732	16666	16617	16662	16506	16655	16475	16685	16656	16549	16495	16769	16711	16657	16801	16846	16700	16761	16798	16820	16587	16563	16588	16680	16766	16760	16776	16664	16687	16594	16653	16847	16626	16771	16695	16769	16654	16435	16476	16656	16745	16612	16598	16684	16737	16680	16747	16701	16754	16746	16674	16558	16795	16741	16730	16651	16624	16798	16725	16720	16572	16537	16605	16621	16600	16598	16466	16703	16783	16411	16767	16857	16701	16790	16721	16629	16570	16594	16817	16795	16745	16639	16773	16696	16647	16751	16637	16666	16714	16624	16657	16571	16803	16589	16620	16483	16570	16699	16566	16587	16686	16847	16538	16574	16753	16667	16494	16450	16724	16628	16763	16582	16688	16564	16723	16709	16735	16681	16609	16778	16810	16587	16688	16658	16665	16655	16715	16523	16710	16528	16612	16678	16574	16588	16643	16640	16533	16662	16636	16786	16664	16622	16771	16512	16767	16684	16827	16693	16449	16791	16711	16724	16820	16726	16886	16751	16540	16593	16717	16661	16623	16658	16801	16768	16551	16772	16680	16803	16733	16617	16798	16799	16695	16804	16740	16773	16677	16487	16631	16611	16688	16668	16725	16718	16692	16620	16639	16802	16719	16756	16866	16639	16745	16514	16649	16631	16686	16576	16552	16658	16548	16736	16645	16675	16662	16655	16573	16655	16650	16511	16703	16804	16640	16804	16620	16730	16719	16728	16722	16763	16517	16634	16543	16459	16784	16467	16710	16697	16528	16598	16769	16665	16794	16647	16707	16674	16690	16597	16728	16569	16728	16504	16777	16783	16671	16740	16705	16615	16773	16681	16737	16649	16498	16672	16653	16763	16748	16699	16771	16795	16749	16646	16532	16701	16708	16762	16757	16728	16753	16587	16687	16730	16676	16750	16574	16379	16778	16733	16670	16577	16622	16489	16681	16761	16685	16701	16784	16766	16817	16829	16689	16667	16605	16916	16656	16681	16432	16665	16665	16695	16610	16569	16784	16550	16718	16593	16645	16647	16707	16657	16698	16577	16801	16612	16690	16695	16683	16621	16722	16588	16701	16642	16608	16508	16671	16664	16698	16677	16592	16511	16641	16657	16717	16681	16736	16786	16580	16673	16752	16654	16640	16715	16549	16441	16591	16599	16702	16549	16664	16604	16857	16721	16712	16654	16585	16652	16682	16626	16620	16717	16804	16636	16746	16576	16610	16637	16734	16683	16713	16571	16561	16575	16642	16719	16647	16652	16663	16790	16792	16675	16595	16775	16484	16723	16561	16865	16585	16797	16570	16647	16700	16742	16690	16751	16648	16536	16551	16632	16633	16741	16755	16655	16622	16792	16763	16647	16729	16591	16700	16679	16779	16620	16655	16772	16671	16613	16724	16659	16645	16679	16748	16656	16732	16636	16629	16537	16821	16698	16731	16506	16644	16561	16501	16688	16666	16772	16450	16580	16616	16651	16601	16686	16653	16484	16767	16770	16604	16575	16686	16602	16804	16924	16728	16666	16707	16742	16617	16737	16709	16646	16720	16708	16591	16689	16692	16627	16446	16527	16643	16646	16651	16595	16556	16735	16635	16482	16786	16824	16807	16518	16643	16625	16665	16718	16825	16731	16663	16674	16514	16661	16813	16672	16485	16547	16563	16779	16647	16756	16756	16599	16779	16616	16742	16658	16842	16493	16584	16692	16670	16699	16761	16722	16537	16571	16690	16769	16598	16655	16683	16611	16742	16512	16769	16677	16679	16701	16632	16713	16499	16586	16519	16706	16625	16793	16775	16694	16761	16609	16751	16444	16806	16661	16641	16748	16645	16573	16503	16547	16721	16666	16653	16555	16607	16714	16735	16643	16912	16762	16675	16737	16679	16680	16625	16720	16448	16561	16578	16579	16526	16578	16643	16745	16918	16757	16740	16662	16749	16606	16651	16659	16576	16699	16748	16735	16736	16731	16722	16630	16793	16598	16635	16617	16692	16628	16724	16568	16626	16589	16653	16498	16654	16692	16687	16911	16666	16462	16728	16632	16757	16755	16705	16753	16654	16726	16499	16796	16561	16833	16658	16664	16626	16416	16806	16546	16615	16596	16807	16700	16777	16771	16650	16711	16593	16654	16804	16666	16684	16698	16764	16520	16749	16852	16670	16479	16704	16688	16841	16492	16731	16697	16646	16750	16589	16702	16709	16534	16724	16781	16677	16532	16590	16723	16654	16580	16731	16522	16622	16740	16630	16816	16602	16755	16617	16800	16663	16731	16679	16400	16646	16750	16472	16678	16565	16635	16781	16707	16439	16546	16709	16639	16727	16607	16800	16742	16510	16632	16688	16631	16748	16707	16818	16615	16815	16478	16736	16621	16745	16754	16692	16817	16674	16775	16800	16652	16662	16633	16721	16664	16625	16620	16681	16664	16498	16687	16719	16576	16544	16777	16732	16652
24358	21132	28183	24522	21644	36897	50415	44903	27691	19235	18018	17929	18295	23172	22093	18243	17761	17829	17713	17678	17753	17748	17599	17679	17726	17611	17685	17739	17843	17526	17629	17493	17539	17743	17702	17702	17716	17701	17825	17644	17751	17624	17688	17671	17610	17491	17653	17588	17840	17534	17657	17794	17639	17709	17470	17697	17958	17664	17743	17658	17695	17784	17492	17596	17736	17559	17505	17739	17713	17556	17682	17701	17596	17592	17731	17597	17507	17563	17558	17808	17621	17657	17681	17450	17555	17754	17519	17518	17650	17909	17470	17553	17609	17677	17402	17273	17534	17596	17601	17512	17779	17716	17527	17412	17465	17585	17679	17601	17528	17604	17553	17840	17691	17596	17533	17689	17541	17558	17500	17704	17735	17650	17553	17758	17585	17464	17767	17530	17791	17778	17781	17388	17462	17565	17523	17602	17460	17695	17653	17627	17470	17639	17678	17618	17606	17749	17640	17745	17596	17695	17538	17594	17732	17648	17493	17530	17790	17656	17545	17721	17645	17670	17687	17607	17573	17640	17659	17600	17668	17765	17683	17647	17612	17575	17478	17582	17500	17639	17751	17703	17699	17447	17486	17695	17648	17608	17512	17652	17615	17742	17778	17611	17358	17714	17657	17627	17650	17628	17987	17602	17700	17734	17845	17731	17794	17555	17489	17657	17687	17705	17597	17699	17802	17745	17764	17566	17728	17499	17574	17732	17618	17642	17610	17708	17555	17566	17677	17692	17657	17597	17808	17601	17582	17500	17536	17666	17663	17726	17536	17772	17678	17542	17539	17455	17412	17797	17562	17837	17671	17852	17659	17739	17795	17546	17670	17698	17406	17622	17580	17381	17796	17583	17716	17770	17520	17816	17703	17502	17755	17720	17644	17729	17665	17718	17759	17482	17721	17620	17585	17632	17563	17665	17642	17545	17669	17700	17753	17819	17725	17635	17645	17534	17719	17654	17546	17518	17648	17603	17742	17645	17550	17527	17468	17484	17591	17544	17706	17710	17724	17848	17504	17553	17658	17626	17637	17497	17715	17814	17612	17779	17622	17677	17556	17638	17721	17670	17706	17660	17528	17844	17695	17579	17591	17366	17781	17826	17689	17783	17719	17688	17679	17707	17732	17497	17541	17497	17629	17627	17781	17490	17534	17843	17675	17463	17717	17522	17591	17558	17562	17596	17576	17737	17639	17635	17364	17610	17677	17575	17602	17438	17664	17394	17792	17767	17804	17681	17642	17513	17616	17769	17684	17597	17744	17652	17533	17585	17820	17738	17563	17679	17671	17573	17625	17672	17717	17670	17573	17543	17709	17528	17572	17679	17730	17721	17688	17563	17658	17634	17671	17665	17683	17609	17636	17582	17787	17656	17723	17741	17619	17744	17654	17645	17775	17524	17251	17524	17602	17658	17563	17587	17901	17742	17736	17791	17794	17705	17835	17705	17801	17533	17584	17605	17448	17760	17680	17919	17611	17840	17763	17770	17710	17749	17552	17647	17632	17575	17731	17592	17520	17434	17615	17641	17899	17478	17562	17548	17724	17526	17748	17694	17717	17624	17809	17415	17753	17551	17586	17591	17542	17830	17601	17697	17752	17599	17680	17722	17803	17694	17625	17712	17701	17563	17727	17721	17692	17605	17586	17666	17733	17589	17624	17767	17616	17701	17642	17678	17509	17685	17641	17658	17539	17571	17535	17515	17602	17877	17823	17855	17791	17610	17615	17463	17681	17781	17818	17666	17642	17652	17684	17657	17458	17273	17652	17651	17601	17765	17512	17646	17691	17786	17411	17617	17569	17630	17597	17698	17710	17731	17740	17546	17727	17529	17794	17592	17736	17642	17578	17697	17725	17477	17765	17516	17692	17619	17517	17729	17543	17600	17500	17620	17585	17757	17575	17444	17618	17600	17760	17573	17588	17669	17624	17646	17777	17647	17658	17475	17535	17769	17588	17772	17421	17601	17564	17667	17778	17630	17710	17656	17841	17538	17614	17579	17634	17824	17515	17566	17674	17659	17363	17719	17570	17582	17818	17651	17506	17582	17611	17646	17646	17613	17627	17698	17919	17735	17470	17575	17657	17735	17450	17667	17668	17545	17640	17589	17829	17623	17634	17592	17526	17630	17541	17471	17629	17796	17614	17707	17730	17740	17550	17510	17565	17703	17700	17445	17439	17665	17595	17723	17477	17531	17630	17570	17525	17747	17671	17775	17755	17675	17758	17615	17608	17675	17628	17645	17569	17578	17598	17752	17708	17550	17887	17441	17856	17671	17651	17808	17581	17595	17854	17684	17543	17594	17497	17664	17586	17795	17542	17868	17586	17554	17733	17606	17393	17411	17493	17707	17662	17858	17775	17685	17463	17551	17689	17692	17825	17760	17769	17767	17647	17556	17608	17466	17644	17607	17605	17569	17634	17494	17659	17539	17536	17677	17834	17685	17494	17749	17777	17758	17689	17657	17581	17644	17779	17633	17642	17688	17640	17671	17653	17723	17661	17582	17652	17766	17801	17695	17642	17762	17691	17634	17743	17593	17590	17758	17572	17761	17748	17527	17530	17635	17819	17852	17516	17650	17786	17777	17762	17686	17549	17644	17589	17405	17738	17607	17637	17520	17549	17469	17559	17649	17635	17624	17560	17580	17633	17912	17660	17655	17770	17491	17546	17644	17743	17612	17747	17597	17607	17424	17755	17597	17535	17628	17286	17581	17539	17767	17738	17666	17714	17678	17546	17621	17437	17612	17694	17724	17875	17589	17580	17741	17741	17630	17791	17634	17524	17557	17619	17693	17574	17724	17521	17697	17621	17708	17527	17676	17516	17612	17536	17898	17752	17532	17728	17615	17636	17547	17868	17692	17559	17726	17639	17800	17618	17431	17409	17615	17638	17519	17637	17865	17532	17693	17666	17459	17622	17831	17536	17644	17492	17369	17686	17679	17594	17868	17671	17748	17737	17363	17704	17562	17676	17499	17683	17868	17627	17656	17499	17723	17544	17896	17796	17598	17544	17617	17761	17713	17725	17668	17642	17613	17636	17699	17613	17535	17742	17739	17694	17552	17635	17561	17897	17720	17666	17733	17496	17628	17517	17744	17659	17536	17538	17551	17604	17551	17617	17517	17688	17713	17550	17815	17617	17683	17518	17825	17774	17602	17897	17727	17561	17528	17696	17636	17701	17582	17630	17510	17671	17559	17600	17710	17618	17417	17551	17514	17698	17525	17583	17466	17691	17804	17693	17624	17734	17489	17563	17698	17702	17674	17694	17652	17625	17706	17686	17806	17681	17695	17725	17564	17674	17589	17584	17569	17687	17597	17612	17679	17605	17596	17673	17527	17690	17659	17758	17620	17755	17581	17703	17606	17535	17510	17736	17685	17668	17678	17749	17509	17716	17642	17510	17737	17691	17524	17793	17718	17885	17663	17546	17736	17609	17511	17896	17576	17596	17314	17455	17616	17747	17502	17501	17669	17769	17637	17646	17786	17589	17691	17579	17764	17780	17746	17580	17442	17707	17876	17695	17738	17824	17753	17521	17714	17479	17461	17573	17506	17543	17654	17869	17631	17678	17757	17449	17511	17768	17457	17839	17563	17561	17708	17608	17538	17919	17597	17738	17561	17454	17484	17537	17533	17669	17539	17436	17700	17667	17698	17562	17734	17596	17677	17780	17634	17501	17689	17637	17661	17737	17558	17644	17695	17788	17716	17501	17529	17575	17731	17845	17681	17573	17548	17642	17647	17628	17782	17404	17659	17690	17858	17646	17528	17463	17551	17658	17548	17707	17482	17701	17421	17554	17660	17717	17549	17567	17647	17791	17853	17552	17751	17576	17629	17696	17813	17868	17644	17732	17621	17546	17759	17726	17698	17703	17515	17703	17562	17610	17606	17576	17723	17859	17446	17553	17657	17488	17542	17689	17658	17743	17889	17783	17621	17710	17564	17466	17616	17598	17797	17771	17587	17730	17438	17609	17786	17659	17454	17715	17663	17797	17696	17759	17581	17611	17508	17616	17491	17568	17863	17593	17458	17604	17705	17670	17526	17720	17811	17696	17475	17587	17532	17708	17534	17824	17710	17679	17747	17841	17663	17525	17589	17498	17737	17808	17434	17685	17898	17596	17537	17874	17519	17546	17517	17836	17527	17630	17774	17603	17614	17463	17483	17709	17689	17485	17592	17436	17725	17541	17412	17624	17690	17523	17666	17762	17581	17675	17594	17476	17583	17641	17697	17540	17696	17416	17512	17516	17596	17876	17534	17471	17575	17503	17817	17614	17864	17437	17679	17639	17700	17605	17577	17495	17829	17631	17685	17572	17534	17790	17833	17771	17764	17678	17665	17764	17750	17745	17638	17736	17623	17672	17515	17848	17508	17780	17490	17728	17770	17663	17675	17576	17609	17568	17701	17603	17635	17709	17480	17662	17500	17818	17544	17559	17706	17667	17482	17582	17633	17694	17623	17590	17379	17683	17620	17731	17485	17564	17769	17591	17576	17710	17570	17606	17502	17540	17602	17646	17529	17648	17820	17618	17598	17683	17533	17632	17610	17686	17809	17397	17448	17747	17503	17724	17627	17605	17738	17617	17718	17489	17652	17561	17660	17639	17569	17646	17509	17570	17536	17557	17607	17641	17474	17435	17617	17819	17669	17383	17659	17755	17630	17795	17809	17604	17723	17769	17776	17650	17585	17532	17846	17716	17732	17675	17614	17761	17498	17718	17536	17613	17796	17618	17651	17566	17815	17530	17657	17718	17773	17531	17604	17688	17599	17764	17705	17659	17468	17692	17638	17367	17620	17729	17700	17671	17779	17760	17621	17681	17713	17706	17772	17605	17873	17820	17634	17761	17820	17556	17526	17683	17565	17607	17668	17588	17681	17547	17536	17726	17857	17666	17703	17859	17675	17633	17613	17606	17723	17785	17566	17740	17682	17625	17488	17450	17725	17729	17639	17533	17745	17476	17639	17594	17471	17715	17681	17748	17501	17492	17623	17782	17634	17643	17494	17562	17599	17569	17665	17693	17658	17732	17755	17611	17583	17710	17728	17676	17652	17684	17594	17551	17540	17659	17726	17728	17490	17504	17694	17628	17464	17543	17688	17690	17710	17728	17556	17646	17705	17730	17706	17787	17456	17700	17463
14481	22572	21634	18899	18209	38835	51387	47084	22930	16522	16505	16554	17600	25449	22446	16400	16483	16333	16429	16293	16541	16389	16511	16397	16392	16406	16475	16318	16431	16268	16513	16383	16361	16445	16166	16469	16509	16470	16377	16399	16524	16399	16334	16445	16484	16438	16491	16348	16483	16415	16752	16334	16510	16356	16307	16413	16570	16496	16427	16225	16267	16302	16485	16404	16451	16293	16345	16350	16387	16523	16529	16424	16325	16281	16409	16433	16365	16417	16505	16556	16309	16365	16325	16377	16434	16410	16222	16442	16385	16425	16453	16463	16387	16461	16230	16365	16382	16481	16253	16298	16423	16427	16326	16465	16401	16499	16486	16588	16500	16375	16312	16415	16483	16405	16418	16357	16405	16442	16552	16352	16216	16520	16319	16418	16468	16380	16348	16431	16461	16365	16571	16474	16442	16478	16277	16401	16312	16452	16598	16304	16304	16335	16464	16494	16404	16419	16457	16287	16315	16455	16396	16324	16440	16357	16391	16381	16402	16339	16452	16407	16453	16291	16329	16600	16572	16291	16343	16391	16425	16378	16443	16450	16357	16442	16330	16299	16457	16371	16402	16545	16402	16288	16618	16414	16363	16342	16488	16407	16486	16476	16532	16428	16371	16355	16314	16323	16433	16383	16544	16343	16534	16501	16470	16367	16372	16319	16455	16311	16296	16455	16397	16574	16218	16492	16347	16251	16460	16367	16595	16276	16392	16302	16466	16265	16525	16464	16385	16398	16435	16355	16474	16274	16488	16479	16538	16416	16522	16286	16433	16516	16475	16498	16415	16289	16393	16375	16496	16351	16456	16464	16394	16487	16314	16462	16518	16323	16307	16467	16284	16344	16382	16279	16584	16514	16429	16394	16458	16362	16490	16535	16442	16626	16314	16511	16414	16404	16130	16509	16342	16458	16227	16282	16351	16314	16656	16408	16514	16502	16364	16409	16429	16560	16425	16484	16285	16132	16517	16457	16463	16402	16518	16250	16286	16207	16282	16303	16347	16418	16429	16325	16372	16470	16544	16378	16447	16476	16261	16257	16465	16233	16440	16478	16353	16407	16413	16394	16554	16413	16401	16539	16503	16334	16458	16399	16301	16470	16387	16459	16235	16288	16452	16358	16510	16484	16153	16562	16217	16390	16396	16397	16564	16342	16327	16457	16206	16403	16264	16543	16282	16521	16396	16366	16286	16231	16522	16506	16392	16235	16429	16423	16509	16398	16290	16437	16303	16495	16433	16369	16293	16321	16323	16371	16378	16460	16428	16408	16601	16239	16318	16573	16363	16392	16509	16258	16434	16294	16408	16381	16206	16376	16318	16417	16402	16471	16278	16532	16489	16494	16471	16273	16483	16305	16268	16535	16462	16291	16477	16476	16310	16422	16441	16451	16255	16312	16459	16473	16515	16442	16359	16418	16383	16437	16499	16537	16244	16334	16300	16307	16451	16520	16442	16460	16341	16431	16611	16471	16443	16465	16469	16321	16412	16517	16351	16270	16314	16460	16437	16517	16549	16351	16230	16302	16380	16296	16176	16452	16389	16458	16363	16327	16477	16423	16326	16387	16498	16360	16482	16397	16357	16413	16288	16366	16533	16382	16532	16418	16281	16214	16399	16514	16468	16264	16359	16397	16470	16396	16378	16267	16524	16408	16358	16460	16279	16305	16390	16271	16639	16366	16221	16536	16433	16410	16355	16521	16386	16325	16471	16460	16494	16468	16559	16543	16383	16355	16290	16469	16366	16292	16384	16390	16549	16318	16475	16317	16480	16433	16405	16377	16458	16374	16525	16468	16465	16499	16346	16384	16264	16431	16431	16395	16589	16347	16452	16354	16423	16453	16504	16462	16348	16238	16423	16509	16380	16490	16303	16301	16518	16404	16508	16481	16243	16633	16373	16342	16426	16383	16408	16262	16362	16509	16317	16375	16331	16382	16438	16457	16464	16401	16221	16579	16448	16522	16426	16535	16284	16584	16604	16442	16364	16492	16355	16407	16395	16427	16511	16336	16494	16271	16378	16467	16464	16440	16413	16369	16389	16439	16284	16306	16585	16294	16371	16378	16424	16522	16421	16359	16399	16518	16441	16421	16417	16424	16455	16446	16669	16475	16471	16313	16188	16520	16503	16400	16264	16485	16566	16363	16322	16303	16463	16302	16257	16379	16287	16336	16441	16476	16350	16455	16593	16365	16346	16373	16523	16327	16388	16550	16332	16389	16370	16346	16408	16465	16280	16365	16504	16432	16353	16531	16483	16303	16574	16531	16323	16667	16313	16252	16302	16498	16360	16466	16448	16554	16425	16427	16300	16291	16437	16283	16320	16409	16367	16225	16428	16301	16546	16491	16414	16329	16479	16415	16348	16450	16265	16575	16447	16469	16384	16466	16373	16386	16477	16335	16544	16390	16408	16341	16527	16558	16283	16441	16433	16443	16433	16245	16550	16309	16244	16418	16329	16611	16513	16224	16603	16335	16448	16389	16451	16379	16514	16287	16225	16449	16424	16413	16450	16454	16253	16404	16326	16404	16420	16401	16390	16509	16478	16335	16526	16354	16431	16219	16239	16456	16519	16381	16285	16454	16544	16414	16350	16428	16373	16397	16292	16409	16301	16493	16513	16383	16412	16421	16403	16365	16572	16312	16388	16396	16505	16445	16214	16509	16368	16475	16332	16460	16367	16411	16353	16312	16333	16286	16604	16554	16303	16583	16261	16662	16407	16470	16372	16367	16392	16504	16509	16388	16503	16346	16534	16489	16474	16372	16336	16371	16402	16456	16487	16310	16482	16361	16384	16316	16444	16369	16278	16557	16258	16543	16497	16380	16318	16594	16345	16407	16378	16296	16471	16466	16215	16497	16246	16466	16543	16396	16387	16504	16407	16357	16424	16264	16485	16502	16348	16392	16609	16333	16405	16344	16591	16338	16438	16351	16383	16372	16426	16320	16499	16439	16350	16408	16286	16193	16210	16349	16552	16357	16399	16430	16445	16504	16430	16303	16231	16399	16406	16453	16489	16357	16480	16396	16322	16411	16508	16413	16374	16263	16492	16322	16348	16403	16432	16322	16462	16444	16344	16450	16342	16468	16455	16448	16543	16217	16242	16278	16406	16557	16393	16410	16381	16364	16449	16459	16277	16581	16484	16367	16411	16452	16270	16408	16419	16257	16423	16400	16489	16253	16311	16307	16434	16204	16438	16367	16399	16322	16311	16414	16306	16289	16560	16492	16364	16487	16291	16401	16279	16427	16369	16422	16405	16274	16478	16356	16464	16380	16380	16219	16599	16454	16346	16368	16424	16480	16448	16307	16510	16476	16398	16521	16498	16258	16437	16473	16360	16332	16507	16256	16263	16294	16409	16381	16439	16300	16250	16427	16530	16594	16418	16431	16464	16487	16518	16494	16577	16338	16413	16506	16394	16426	16421	16337	16333	16476	16445	16486	16318	16381	16425	16283	16335	16467	16571	16643	16295	16424	16525	16592	16126	16424	16488	16441	16413	16554	16422	16283	16219	16491	16442	16424	16492	16496	16277	16428	16224	16384	16390	16344	16238	16570	16351	16580	16474	16461	16451	16405	16414	16518	16425	16264	16339	16319	16421	16567	16449	16415	16350	16628	16420	16410	16326	16538	16517	16485	16491	16318	16603	16300	16531	16368	16528	16506	16386	16336	16466	16436	16352	16448	16488	16418	16354	16345	16402	16259	16246	16562	16426	16271	16438	16469	16285	16421	16330	16466	16467	16392	16397	16406	16379	16359	16342	16335	16263	16473	16348	16320	16460	16233	16303	16502	16491	16270	16344	16453	16465	16440	16414	16275	16435	16532	16383	16445	16449	16440	16546	16273	16372	16512	16519	16455	16298	16427	16499	16264	16507	16362	16561	16392	16459	16487	16470	16298	16444	16336	16450	16451	16382	16436	16350	16337	16350	16343	16296	16460	16362	16326	16241	16449	16375	16350	16542	16479	16343	16418	16538	16384	16309	16472	16424	16555	16359	16464	16399	16525	16466	16559	16317	16318	16398	16505	16307	16365	16409	16349	16469	16536	16454	16522	16512	16416	16336	16448	16490	16545	16369	16315	16411	16371	16219	16375	16275	16435	16457	16429	16582	16477	16498	16702	16305	16315	16356	16456	16391	16592	16445	16350	16266	16357	16521	16404	16410	16311	16431	16516	16436	16424	16552	16343	16410	16417	16504	16255	16566	16426	16383	16258	16311	16504	16418	16297	16449	16435	16291	16520	16558	16438	16492	16483	16426	16382	16427	16417	16434	16262	16444	16345	16264	16249	16398	16611	16377	16409	16331	16409	16405	16465	16371	16340	16537	16480	16519	16237	16427	16322	16317	16403	16466	16370	16399	16390	16473	16377	16444	16337	16314	16475	16280	16434	16556	16477	16357	16600	16468	16520	16342	16339	16517	16222	16511	16602	16416	16283	16266	16415	16517	16331	16492	16400	16420	16475	16425	16379	16478	16251	16322	16273	16384	16350	16448	16361	16226	16288	16461	16165	16421	16322	16341	16352	16190	16403	16270	16538	16347	16492	16373	16391	16151	16533	16401	16373	16544	16480	16351	16395	16436	16295	16605	16455	16581	16412	16602	16628	16415	16340	16429	16375	16367	16392	16477	16414	16372	16316	16509	16442	16383	16534	16512	16274	16414	16453	16371	16368	16380	16333	16556	16516	16569	16638	16223	16219	16489	16473	16438	16526	16344	16364	16320	16370	16260	16380	16261	16343	16455	16203	16383	16443	16391	16372	16475	16447	16267	16426	16498	16384	16375	16294	16281	16448	16639	16363	16398	16450	16285	16382	16380	16459	16398	16259	16425	16232	16425	16395	16236	16441	16419	16274	16339	16432	16539	16317	16301	16410	16345	16400	16286	16432	16359	16422	16559	16412	16480	16369	16354	16454	16372	16482	16307	16369	16422	16405	16358	16431	16445	16552	16532	16429	16473	16427	16466	16379	16408	16289	16409	16495	16657	16381	16547	16381	16486	16431	16444	16284	16427	16389	16347	16366	16335	16360	16315	16402	16502	16340	16349	16464	16367	16431	16453	16324	16423	16601	16320	16510	16405	16250	16168	16268	16382	16306	16289	16467	16195	16477	16361	16479	16450	16517	16420	16446	16338	16366
23149	21122	28825	23698	21466	41061	65409	53392	30594	19967	18321	17793	18632	27377	25841	18770	18019	17693	17618	17548	17731	17450	17537	17626	17671	17438	17499	17699	17546	17633	17449	17759	17490	17528	17678	17611	17335	17335	17388	17489	17329	17374	17380	17556	17474	17555	17542	17523	17579	17607	17653	17525	17570	17338	17317	17523	17378	17372	17526	17413	17258	17383	17574	17398	17298	17466	17489	17335	17457	17521	17487	17421	17343	17569	17486	17142	17626	17647	17451	17217	17350	17588	17559	17293	17155	17156	17580	17181	17643	17371	17475	17449	17364	17324	17484	17564	17333	17311	17467	17419	17416	17458	17427	17447	17594	17449	17447	17242	17354	17362	17432	17459	17374	17389	17414	17204	17344	17206	17430	17561	17423	17365	17393	17505	17468	17433	17280	17224	17159	17406	17434	17560	17506	17354	17307	17344	17560	17379	17289	17308	17464	17355	17376	17318	17266	17566	17348	17433	17156	17453	17372	17448	17586	17242	17504	17459	17533	17349	17466	17360	17498	17377	17550	17209	17430	17224	17545	17463	17660	17383	17460	17421	17472	17582	17357	17401	17268	17138	17304	17246	17137	17412	17352	17694	17436	17269	17426	17314	17276	17471	17448	17298	17317	17387	17512	17372	17577	17457	17367	17329	17444	17357	17346	17392	17273	17317	17630	17525	17235	17282	17386	17160	17280	17371	17373	17375	17413	17356	17380	17396	17449	17463	17559	17428	17555	17414	17357	17294	17517	17349	17369	17414	17231	17354	17347	17380	17466	17455	17342	17367	17410	17372	17409	17435	17540	17476	17398	17262	17271	17237	17314	17456	17334	17367	17418	17561	17285	17374	17255	17327	17405	17290	17330	17267	17520	17411	17657	17433	17404	17326	17465	17468	17373	17339	17492	17485	17602	17406	17385	17356	17446	17508	17228	17368	17238	17148	17380	17481	17279	17260	17377	17270	17294	17286	17296	17165	17325	17426	17291	17286	17510	17381	17319	17423	17466	17283	17098	17347	17470	17358	17507	17334	17461	17107	17385	17390	17587	17360	17302	17192	17296	17289	17466	17227	17259	17384	17330	17321	17333	17484	17418	17460	17466	17216	17355	17393	17104	17473	17448	17212	17209	17404	17373	17462	17249	17398	17301	17383	17324	17314	17267	17419	17265	17140	17345	17299	17356	17406	17348	17647	17529	17339	17362	17251	17232	17360	17142	17437	17470	17434	17294	17346	17302	17519	17281	17301	17495	17358	17555	17378	17552	17454	17282	17521	17334	17299	17355	17466	17385	17280	17448	17252	17250	17361	17158	17481	17359	17298	17508	17323	17315	17389	17302	17286	17372	17238	17436	17555	17350	17409	17484	17318	17382	17271	17338	17385	17311	17411	17368	17343	17411	17389	17410	17426	17398	17180	17447	17350	17374	17412	17431	17404	17566	17499	17321	17236	17316	17241	17401	17319	17382	17457	17222	17393	17266	17655	17368	17497	17291	17244	17271	17350	17377	17125	17187	17359	17318	17380	17267	17293	17230	17300	17370	17332	17390	17288	17507	17229	17422	17326	17397	17372	17464	17501	17667	17593	17592	17339	17161	17252	17396	17371	17360	17298	17297	17385	17187	17249	17213	17270	17541	17140	17298	17226	17404	17470	17196	17182	17279	17705	17542	17484	17425	17456	17396	17511	17512	17309	17351	17347	17395	17141	17466	17551	17353	17153	17055	17264	17339	17228	17374	17250	17187	17355	17345	17459	17328	17113	17200	17405	17419	17619	17462	17217	17371	17398	17294	17310	17187	17238	17321	17227	17390	17494	17381	17383	17305	17237	17212	17573	17375	17517	17477	17421	17481	17380	17438	17409	17487	17215	17530	17351	17272	17357	17259	17346	17407	17211	17358	17453	17570	17370	17228	17400	17371	17366	17345	17217	17378	17542	17411	17296	17472	17466	17459	17413	17234	17492	17347	17430	17284	17464	17491	17557	17425	17595	17277	17355	17428	17155	17260	17383	17469	17491	17385	17240	17544	17364	17590	17324	17297	17434	17450	17409	17404	17368	17203	17499	17273	17149	17313	17411	17419	17359	17236	17254	17332	17423	17232	17466	17385	17584	17228	17507	17441	17385	17390	17385	17635	17638	17453	17494	17369	17392	17286	17349	17300	17351	17458	17348	17231	17354	17309	17196	17403	17541	17254	17269	17362	17289	17422	17274	17321	17235	17404	17260	17194	17500	17358	17432	17453	17506	17577	17155	17320	17542	17575	17485	17414	17560	17214	17170	17454	17176	17462	17533	17303	17502	17262	17391	17353	17443	17390	17339	17404	17453	17368	17227	17228	17357	17427	17169	17326	17384	17327	17274	17510	17276	17168	17432	17333	17592	17529	17533	17508	17468	17352	17429	17555	17317	17636	17287	17419	17322	17311	17403	17284	17176	17388	17527	17481	17767	17393	17435	17266	17338	17399	17426	17500	17317	17440	17218	17395	17399	17506	17299	17478	17421	17310	17274	17363	17344	17334	17409	17368	17261	17391	17164	17680	17338	17484	17301	17529	17258	17319	17449	17371	17412	17298	17336	17431	17480	17453	17540	17534	17267	17494	17423	17254	17315	17238	17542	17336	17466	17493	17263	17310	17247	17287	17384	17438	17196	17606	17461	17505	17406	17158	17239	17546	17315	17383	17330	17373	17237	17507	17446	17475	17638	17392	17389	17330	17283	17330	17481	17284	17405	17517	17518	17480	17239	17409	17438	17413	17497	17335	17533	17427	17321	17342	17556	17393	17276	17486	17299	17517	17385	17495	17431	17419	17398	17310	17289	17391	17222	17356	17508	17419	17369	17368	17198	17301	17322	17286	17368	17218	17252	17204	17467	17403	17526	17528	17405	17537	17485	17331	17339	17204	17288	17313	17341	17497	17343	17507	17531	17349	17348	17504	17423	17300	17202	17325	17335	17586	17411	17372	17334	17367	17320	17443	17404	17277	17332	17326	17359	17436	17446	17355	17411	17382	17196	17454	17369	17286	17301	17186	17371	17488	17134	17320	17320	17406	17456	17411	17176	17382	17169	17220	17349	17155	17384	17499	17320	17273	17384	17337	17207	17264	17537	17468	17291	17377	17510	17346	17319	17309	17338	17385	17236	17405	17410	17507	17329	17278	17470	17255	17279	17327	17418	17253	17442	17339	17316	17189	17281	17553	17477	17290	17358	17446	17420	17364	17366	17391	17332	17220	17314	17486	17301	17291	17466	17527	17393	17356	17379	17507	17400	17548	17452	17388	17333	17275	17344	17529	17455	17451	17424	17323	17299	17288	17500	17572	17527	17283	17534	17379	17244	17315	17450	17293	17382	17258	17382	17381	17666	17384	17596	17539	17317	17404	17395	17476	17322	17549	17331	17393	17393	17450	17269	17395	17414	17177	17631	17584	17399	17366	17360	17264	17543	17482	17420	17389	17574	17228	17292	17349	17236	17461	17467	17240	17352	17392	17564	17287	17430	17078	17396	17282	17306	17238	17349	17481	17407	17322	17343	17423	17353	17290	17531	17468	17416	17341	17374	17385	17408	17392	17292	17042	17248	17597	17378	17472	17409	17445	17252	17374	17482	17240	17269	17437	17456	17201	17148	17378	17498	17473	17322	17454	17331	17498	17397	17305	17354	17225	17338	17378	17209	17320	17350	17453	17343	17441	17334	17529	17308	17417	17495	17294	17363	17409	17307	17218	17288	17376	17536	17301	17319	17280	17598	17396	17302	17299	17366	17185	17530	17358	17489	17352	17383	17548	17400	17344	17305	17432	17351	17124	17430	17287	17283	17452	17470	17521	17504	17264	17443	17473	17346	17471	17565	17270	17237	17401	17335	17366	17384	17399	17414	17285	17431	17287	17416	17473	17236	17280	17374	17375	17236	17226	17312	17368	17472	17490	17320	17374	17359	17433	17326	17393	17192	17291	17275	17559	17293	17351	17242	17459	17355	17243	17318	17320	17598	17448	17503	17558	17238	17344	17315	17092	17303	17119	17255	17387	17307	17380	17520	17330	17247	17551	17467	17334	17398	17434	17418	17455	17474	17239	17434	17329	17245	17359	17221	17273	17134	17397	17562	17334	17446	17212	17453	17376	17646	17388	17395	17414	17426	17441	17348	17452	17511	17394	17226	17242	17545	17215	17354	17473	17479	17247	17471	17380	17486	17257	17181	17397	17336	17488	17383	17459	17424	17639	17521	17399	17377	17550	17273	17386	17375	17670	17443	17430	17247	17093	17354	17390	17243	17487	17365	17220	17403	17464	17401	17335	17412	17438	17344	17303	17187	17357	17384	17185	17256	17394	17394	17448	17300	17375	17271	17536	17382	17176	17296	17227	17492	17156	17503	17365	17422	17390	17330	17313	17408	17460	17405	17435	17496	17191	17210	17385	17421	17355	17263	17249	17062	17308	17486	17382	17398	17574	17197	17222	17258	17193	17527	17323	17449	17316	17518	17409	17392	17465	17298	17429	17434	17252	17455	17345	17247	17181	17583	17473	17210	17389	17426	17395	17295	17430	17468	17621	17506	17383	17399	17354	17562	17407	17585	17454	17552	17400	17430	17423	17570	17339	17213	17373	17195	17483	17307	17359	17620	17440	17367	17446	17295	17174	17396	17474	17333	17502	17441	17127	17422	17262	17410	17415	17324	17448	17434	17305	17396	17248	17321	17199	17427	17341	17338	17555	17266	17387	17309	17152	17256	17439	17412	17375	17221	17078	17496	17336	17315	17221	17393	17336	17424	17163	17268	17450	17433	17335	17383	17223	17384	17305	17310	17479	17375	17398	17259	17464	17450	17209	17364	17252	17344	17315	17208	17342	17391	17394	17430	17465	17334	17279	17224	17173	17199	17392	17495	17280	17117	17341	17486	17430	17448	17616	17504	17432	17594	17501	17256	17264	17466	17479	17471	17474	17580	17433	17394	17461	17379	17249	17292	17396	17624	17671	17301	17365	17129	17366	17187	17412	17293	17527	17372	17318	17255	17244	17343	17354	17571	17353	17253	17490	17496	17353	17441	17453	17299	17575	17268	17309	17555	17315	17408	17328	17328	17245	17393	17308	17419	17548	17458	17315	17501	17480	17516	17410	17390	17436	17100	17371	17241	17303	17418	17439	17542	17482	17430
16031	27280	25309	21197	19448	46906	66137	54708	24384	16344	16329	16385	18752	31557	27048	16311	16379	16260	16280	16253	16507	16268	16252	16287	16166	16290	16231	16288	16291	16243	16247	16172	16168	16354	16371	16349	16108	16293	16236	16429	16237	16374	16327	16439	16276	16402	16294	16246	16428	16568	16638	16623	16394	16363	16297	16298	16296	16271	16192	16261	16193	16218	16313	16285	16147	16255	16281	16148	16253	16326	16131	16139	16198	16285	16058	16281	16310	16282	16224	16343	16325	16191	16206	16423	16089	16333	16182	16231	16153	16285	16206	16215	16304	16241	16296	16335	16280	16325	16256	16189	16181	16186	16264	16327	16153	16120	16166	16234	16170	16255	16264	16267	16305	16313	16042	16214	16298	16461	16190	16239	16299	16262	16289	16473	16260	16427	16328	16114	16121	16230	16179	16289	16228	16341	16193	16217	16398	16148	16144	16162	16467	16238	16323	16376	16303	16371	16037	16105	16210	16170	16143	16364	16300	16139	16345	16119	16134	16322	16087	16257	16402	16309	16372	16463	16264	16268	16206	16281	16207	16172	16264	16252	16332	16384	16329	16311	16306	16192	16164	16254	16099	16286	16288	16162	16289	16157	16205	16238	16329	16296	16286	16104	16046	16237	16344	16312	16323	16175	16290	16254	16196	16316	16252	16251	16231	16143	16318	16141	16184	16335	16221	16247	16193	16306	16233	16243	16296	16188	16232	16214	16209	16235	16101	16244	16157	16214	16226	16055	16111	16310	16245	16122	16242	16268	16103	16335	16244	16284	16252	16263	16202	16242	16329	16370	16326	16379	16158	16305	16215	16144	16158	16300	16205	16191	16373	16305	16375	16328	16170	16144	16387	16208	16277	16176	16249	16338	16395	16057	16253	16220	16156	16209	16096	16219	16241	16230	16324	16053	16350	16183	16243	16119	16255	16101	16200	16244	16205	16232	16185	16280	16287	16175	16200	16233	16217	16281	16293	16323	16370	16139	16176	16181	16146	16256	16347	16174	16150	16046	16401	16279	16221	16211	16344	16255	16270	16195	16198	16319	16135	16230	16268	16328	16360	16206	16226	16317	16178	16322	16301	16126	16118	16197	16202	16332	16284	16303	16353	16247	16284	16284	16279	16208	16123	16251	16178	16241	16224	16260	16300	16229	16276	16403	16217	16377	16298	16254	16204	16151	16212	16264	16262	16250	16339	16134	16330	16269	16152	16159	16234	16130	16173	16077	16378	16292	16186	16257	16261	16284	16208	16327	16306	16376	16320	16356	16106	16181	16368	16151	16120	16287	16375	16039	16335	16073	16223	16306	16251	16230	16190	16141	16090	16328	16189	16136	16192	16391	16185	16094	16210	16313	16122	16341	16288	16224	16288	16224	16348	16064	16172	16174	16181	16200	16095	16395	16087	16247	16409	16248	16073	16093	16227	16091	16239	16369	16204	16476	16042	16173	16349	16357	16188	16331	16204	16153	16357	16231	16194	16250	16165	16212	16187	16176	16269	16254	16244	16378	16222	16296	16255	16175	16232	16255	16251	16191	16141	16306	16358	16398	16353	16180	16352	16120	16266	16259	16350	16200	16306	16268	16266	16211	16206	16341	16255	16250	16164	16202	16391	16301	16316	16201	16123	16238	16358	16292	16354	16286	16062	16493	16300	16252	16293	16159	16281	16122	16277	16137	16392	16077	16174	16265	16272	16257	16189	16304	16205	16353	16334	16292	16122	16291	16087	16140	16230	16230	16417	16221	16164	16266	16326	16181	16367	16371	16318	16287	16288	16149	16142	16345	16343	16258	16293	16223	16487	16128	16416	16266	16315	16251	16314	16127	16364	16209	16174	16161	16223	16406	16283	16304	16274	16316	16265	16237	16302	16213	16260	16312	16142	16160	16320	16075	16385	16329	16308	16179	16253	16292	16410	16316	16153	16378	16278	16216	16245	16103	16337	16237	16232	16374	16302	16241	16264	16272	16168	16304	16129	16163	16082	16122	16257	16274	16284	16385	16114	16146	16217	16279	16281	16319	16348	16096	16266	16295	16125	16098	16243	16064	16289	16378	16383	16205	16190	16281	16284	16267	16227	16335	16212	16162	16071	16206	16313	16155	16198	16121	16422	16127	16236	16324	16094	16033	16342	16210	16303	16177	16322	16287	16204	16350	16109	16084	16183	16317	16228	16165	16258	16239	16099	16449	16218	16183	16189	16188	16321	16361	16092	16260	16184	16188	16181	16093	16145	16331	16314	16204	16398	16207	16149	16256	16235	16193	16308	16165	16306	16220	16414	16398	16389	16296	16188	16245	16171	16205	16190	16219	16171	16095	16326	16224	16366	16209	16174	16320	16320	16231	16098	16148	16133	16249	16165	16352	16232	16370	16231	16362	16274	16252	16232	16275	16175	16248	16248	16292	16286	16213	16224	16232	16327	16301	16209	16273	16389	16183	16301	16321	16132	16316	16271	16061	16478	16106	16026	16292	16320	16280	16220	16081	16232	16342	16178	16415	16345	16234	16221	16362	16216	16343	15957	16254	16174	16343	16195	16276	16197	16080	16183	16359	16242	16192	16342	16341	16241	16123	16234	16313	16266	16186	16266	16189	16230	16285	16291	16361	16361	16249	16423	16380	16270	16352	16117	16135	16261	16264	16420	16209	16230	16128	16248	16224	16174	16243	16251	16397	16328	16217	16266	16386	16181	16262	16237	16379	16453	16199	16321	16335	16098	16239	16197	16264	16156	16450	16228	16185	16263	16213	16265	16137	16300	16088	16178	16209	16072	16274	16414	16213	16410	16146	16320	16092	16162	16175	16257	16180	16033	16184	16240	16193	16261	16249	16419	16149	16195	16206	16303	16140	16384	16375	16227	16186	16144	16195	16230	16205	16249	16118	16397	16194	16216	16076	16196	16289	16221	16199	16227	16268	16264	16345	16130	16373	16438	16365	16336	16412	16200	16065	16314	16288	16268	16332	16044	16317	16248	16308	16480	16135	16521	16069	16132	16078	16440	16259	16173	16364	16252	16347	16101	16138	16269	16233	16338	16309	16430	16197	16300	16224	16163	16221	16252	16226	16233	16199	16094	16271	16333	16139	16206	16158	16188	16160	16084	16331	16229	16170	16086	16203	16302	16170	16184	16222	16206	16293	16291	16283	16309	16328	16312	16155	16384	16284	16247	16402	16192	16247	16369	16353	16212	16249	16115	16204	16260	16328	16185	16201	16292	16320	16127	16413	16124	16313	16283	16287	16272	16263	16255	16231	16232	16140	16249	16217	16228	16097	16281	16217	16239	16334	16326	16238	16125	16101	16324	16302	16153	16312	16226	16241	16107	16363	16417	16271	16407	16183	16276	16213	16118	16192	16178	16187	16173	16282	16019	16216	16116	16225	16343	16175	16350	16069	16196	16303	16465	16255	16217	16182	16268	16135	16164	16078	16351	16425	16229	16292	16159	15994	16465	16183	16161	16248	16161	16328	16299	16203	16514	16080	16289	16323	16131	16337	16107	16228	16338	16255	16108	16123	16272	16244	16135	16176	16283	16111	16310	16327	16280	16280	16282	16215	16236	16319	16468	16264	16335	16143	16355	16229	16286	16317	16318	16221	16376	16062	16276	15990	16324	16360	16356	16114	16377	16346	16192	16341	16318	16321	16225	16141	16184	16276	16236	16424	16205	16155	16249	16383	16408	16249	16133	16059	16276	16296	16244	16162	16385	16234	16287	16233	16249	16118	16130	16043	16116	16142	16282	16067	16338	16207	16170	16027	16229	16381	16354	16229	16141	16311	16031	16132	16290	16166	16173	16276	16238	16427	16269	16251	16333	16227	16335	16287	16324	16385	16250	16221	16286	16121	16434	16146	16232	16129	16224	16134	16203	16242	16312	16347	16349	16165	16270	16297	16104	16306	16251	16346	16142	16139	16227	16248	16229	16003	16331	16205	16292	16238	16210	16184	16191	16305	16252	16386	16255	16333	16146	16309	16093	16167	16228	16337	16262	16143	16174	16260	16187	16198	16020	16050	16161	16252	16135	16302	16259	16242	16207	16253	16090	16187	16268	16318	16335	16104	16391	16261	16209	16253	16360	16353	16173	16369	16471	16216	16099	16152	16297	16180	16226	16187	16139	16233	16325	16302	16348	16257	16300	16267	16207	16328	16289	16120	16273	16096	16381	16189	16286	16131	16171	16373	16142	16278	16301	16255	16152	16272	16200	16170	16051	16320	16341	16050	16198	16307	16109	16426	16209	16149	16352	16285	16303	16313	16171	16363	16234	16244	16242	16313	16229	16278	16350	16280	16265	16257	16142	16304	16240	16159	16273	16172	16250	16287	16231	16284	16360	16297	16259	16291	16198	16192	16376	16152	16038	16311	16346	16240	16294	16311	16142	16451	16163	16270	16294	16309	16312	16184	16157	16198	16244	16315	16170	16309	16323	16256	16280	16237	16241	16200	16176	16270	16202	16280	16271	16165	16154	16255	16450	16122	16339	16284	16220	16197	16401	16390	16291	16311	16210	16356	16233	16169	16116	16161	16389	16248	16328	16226	16202	16294	16319	16048	16191	16251	16294	16356	16243	16174	16320	16257	16405	16227	16124	16183	16365	16340	16303	16221	16075	16236	16278	16342	16420	16235	16077	16187	16365	16286	16335	16323	16317	16359	16304	16296	16438	16216	16258	16157	16294	16273	16287	16276	16286	16263	16171	16360	16251	16230	16205	16388	16491	16163	16281	16163	16184	16159	16323	16245	16326	16355	16105	16311	16367	16373	16144	16287	16368	16122	16474	16224	16152	15977	16235	16247	16216	16192	16231	16206	16262	16171	16194	16305	16278	16229	16170	16280	16125	16361	16295	16194	16176	16243	16279	16363	16271	16195	16320	16153	16009	16081	16381	16205	16145	16444	16315	16263	16175	16306	16273	16254	16340	16230	16208	16240	16338	16265	16253	16183	16323	16296	16161	16062	16192	16463	16283	16236	16288	16281	16310	16266	16198	16258	16198	16051	16254	16429	16167	16361	16266	16237	16253	16107	16382	16280	16324	16356	16052	16252	16196	16246	16427	16078	16310	16358	16463	16241	16192	16044	16448	16143	16486	16040	16224	16331	16333	16099	16177	16243	16279	16318	16275	16364	16162	16245	16302	16322	16110	16059
27546	21731	22782	20104	17276	20141	24989	22948	18980	17804	17587	17623	17675	18484	18751	17799	17735	17681	17525	17630	17630	17608	17587	17588	17656	17588	17364	17485	17626	17466	17586	17604	17575	17420	17760	17448	17725	17781	17426	17536	17569	17489	17451	17542	17581	17609	17645	17309	17474	17747	17787	17828	17615	17488	17480	17623	17548	17557	17679	17547	17704	17547	17357	17524	17552	17565	17702	17578	17459	17492	17487	17466	17450	17593	17550	17599	17796	17550	17582	17566	17458	17590	17625	17565	17472	17354	17736	17621	17478	17527	17779	17614	17415	17835	17750	17573	17540	17409	17508	17756	17448	17703	17663	17465	17393	17675	17431	17726	17543	17304	17482	17351	17300	17544	17596	17524	17478	17441	17527	17419	17673	17404	17348	17585	17602	17629	17495	17502	17482	17518	17565	17310	17496	17349	17492	17502	17453	17397	17432	17406	17552	17612	17567	17660	17440	17783	17658	17453	17436	17358	17477	17467	17421	17473	17686	17693	17714	17504	17433	17585	17600	17391	17605	17521	17671	17608	17477	17484	17491	17582	17500	17393	17700	17565	17560	17495	17531	17508	17701	17574	17555	17655	17440	17595	17675	17657	17733	17631	17629	17591	17536	17541	17388	17530	17468	17472	17432	17387	17731	17627	17518	17663	17709	17789	17349	17722	17448	17557	17497	17667	17488	17535	17526	17457	17344	17496	17546	17573	17715	17545	17718	17588	17414	17561	17687	17523	17516	17443	17753	17619	17600	17624	17505	17373	17546	17594	17490	17461	17428	17683	17442	17681	17548	17587	17590	17611	17575	17643	17424	17474	17649	17576	17509	17463	17552	17561	17512	17381	17557	17268	17484	17566	17430	17464	17354	17310	17621	17556	17719	17546	17378	17539	17544	17787	17764	17387	17516	17586	17746	17532	17552	17506	17368	17577	17602	17385	17411	17594	17648	17572	17647	17723	17510	17496	17463	17518	17592	17458	17684	17613	17558	17552	17426	17450	17665	17570	17577	17457	17433	17539	17495	17467	17451	17428	17636	17556	17499	17365	17617	17498	17503	17612	17662	17473	17606	17461	17590	17497	17520	17846	17469	17421	17694	17475	17483	17480	17588	17599	17718	17445	17593	17545	17617	17452	17510	17345	17619	17631	17518	17490	17461	17493	17550	17542	17605	17736	17583	17561	17817	17563	17652	17853	17550	17464	17476	17423	17503	17585	17571	17590	17532	17544	17403	17648	17571	17478	17537	17535	17623	17483	17384	17566	17688	17487	17474	17533	17468	17566	17569	17417	17465	17460	17571	17584	17352	17633	17599	17582	17429	17571	17713	17416	17501	17382	17826	17535	17689	17613	17590	17687	17440	17647	17592	17752	17497	17530	17630	17527	17559	17545	17614	17500	17544	17579	17560	17537	17490	17830	17431	17432	17612	17609	17412	17572	17468	17690	17550	17553	17412	17471	17667	17480	17500	17500	17637	17601	17447	17483	17510	17597	17516	17400	17488	17537	17451	17449	17307	17625	17498	17596	17515	17553	17389	17613	17507	17762	17639	17531	17589	17708	17473	17559	17677	17641	17562	17586	17666	17503	17478	17590	17547	17602	17737	17661	17613	17611	17600	17675	17518	17604	17545	17553	17564	17592	17553	17478	17573	17686	17366	17507	17393	17435	17458	17604	17496	17572	17467	17455	17643	17700	17411	17571	17441	17591	17637	17579	17569	17543	17588	17524	17573	17591	17472	17273	17505	17505	17366	17532	17587	17752	17485	17816	17424	17633	17503	17647	17544	17501	17506	17695	17673	17551	17471	17583	17555	17583	17720	17392	17513	17684	17602	17494	17380	17492	17600	17361	17501	17559	17547	17572	17786	17497	17572	17553	17481	17666	17640	17524	17495	17428	17652	17534	17683	17408	17557	17387	17604	17373	17455	17550	17679	17472	17486	17553	17498	17581	17218	17299	17646	17419	17703	17493	17515	17528	17288	17484	17211	17535	17538	17459	17344	17388	17617	17438	17498	17634	17345	17408	17640	17726	17613	17395	17530	17569	17442	17396	17554	17681	17741	17561	17711	17573	17480	17675	17587	17524	17683	17412	17634	17452	17390	17476	17729	17628	17632	17578	17415	17608	17584	17517	17431	17581	17507	17540	17362	17551	17276	17478	17366	17523	17589	17629	17460	17737	17642	17484	17602	17686	17531	17398	17476	17613	17515	17533	17480	17575	17400	17442	17519	17588	17637	17638	17601	17335	17530	17501	17310	17508	17618	17641	17416	17769	17645	17578	17553	17498	17772	17654	17438	17332	17572	17613	17679	17354	17574	17542	17578	17426	17656	17542	17570	17688	17541	17519	17426	17614	17563	17591	17826	17457	17297	17451	17363	17611	17541	17566	17479	17574	17614	17785	17772	17698	17398	17623	17809	17548	17396	17712	17783	17589	17550	17475	17628	17415	17412	17638	17433	17628	17583	17552	17549	17339	17607	17420	17618	17714	17508	17711	17477	17484	17626	17763	17550	17420	17545	17453	17485	17504	17511	17584	17528	17567	17603	17258	17407	17498	17531	17531	17646	17643	17505	17582	17620	17404	17742	17544	17528	17465	17502	17666	17572	17288	17536	17532	17481	17485	17544	17487	17651	17610	17776	17562	17539	17513	17352	17599	17582	17291	17530	17326	17588	17725	17630	17615	17567	17606	17692	17637	17446	17586	17532	17591	17577	17730	17530	17557	17815	17524	17617	17622	17570	17541	17555	17548	17640	17517	17582	17574	17685	17428	17584	17388	17494	17643	17596	17632	17613	17552	17671	17402	17583	17439	17494	17323	17292	17503	17442	17475	17644	17623	17610	17624	17469	17677	17570	17808	17612	17634	17520	17482	17742	17541	17782	17702	17675	17552	17568	17620	17564	17616	17658	17700	17530	17481	17784	17644	17584	17468	17535	17357	17648	17539	17454	17381	17864	17745	17437	17473	17418	17436	17419	17511	17560	17687	17700	17412	17672	17340	17413	17331	17278	17598	17480	17588	17382	17461	17692	17582	17536	17666	17802	17431	17618	17290	17597	17501	17522	17413	17328	17647	17395	17446	17678	17434	17298	17605	17614	17514	17661	17635	17385	17512	17502	17597	17677	17549	17506	17451	17634	17722	17573	17425	17501	17800	17501	17464	17530	17561	17593	17667	17651	17519	17433	17494	17519	17587	17615	17461	17548	17442	17434	17539	17351	17764	17690	17471	17523	17473	17758	17637	17628	17589	17328	17393	17407	17447	17485	17444	17635	17409	17621	17422	17632	17396	17588	17533	17388	17349	17662	17708	17540	17703	17362	17394	17529	17650	17332	17443	17649	17527	17591	17673	17525	17441	17522	17543	17438	17650	17570	17529	17405	17596	17339	17421	17492	17503	17440	17642	17653	17483	17626	17541	17300	17544	17562	17564	17647	17432	17638	17542	17624	17485	17551	17700	17543	17628	17554	17434	17635	17594	17343	17705	17380	17435	17682	17768	17702	17571	17596	17540	17479	17866	17656	17702	17765	17557	17496	17607	17736	17576	17695	17327	17658	17311	17665	17514	17376	17647	17485	17584	17588	17481	17496	17541	17620	17637	17527	17702	17838	17404	17656	17451	17505	17569	17455	17563	17478	17774	17503	17391	17689	17678	17288	17398	17780	17418	17488	17534	17384	17622	17465	17658	17652	17646	17720	17581	17611	17442	17513	17430	17678	17447	17630	17489	17404	17347	17417	17410	17416	17398	17479	17649	17430	17626	17481	17501	17442	17600	17624	17454	17616	17499	17548	17434	17529	17678	17471	17503	17544	17565	17638	17520	17503	17506	17622	17399	17408	17422	17410	17418	17624	17639	17603	17657	17528	17601	17561	17531	17420	17465	17564	17324	17446	17658	17661	17692	17716	17669	17507	17507	17809	17507	17536	17450	17543	17670	17675	17606	17581	17586	17589	17469	17485	17637	17525	17521	17515	17628	17423	17638	17340	17356	17604	17662	17431	17455	17716	17647	17568	17551	17662	17714	17604	17819	17626	17752	17475	17492	17316	17703	17654	17381	17644	17447	17523	17357	17463	17650	17557	17453	17293	17585	17536	17455	17710	17540	17555	17459	17429	17449	17687	17620	17595	17391	17647	17456	17678	17506	17734	17611	17509	17472	17532	17776	17598	17504	17403	17537	17636	17422	17546	17471	17511	17443	17600	17453	17472	17493	17567	17480	17518	17592	17658	17499	17774	17597	17489	17522	17679	17382	17414	17560	17500	17479	17575	17450	17588	17469	17725	17565	17611	17700	17678	17446	17555	17412	17293	17829	17679	17500	17632	17600	17408	17374	17394	17608	17675	17535	17470	17670	17538	17648	17476	17612	17765	17450	17614	17624	17622	17499	17489	17597	17540	17563	17486	17533	17482	17556	17662	17420	17503	17465	17520	17487	17549	17518	17565	17281	17708	17549	17386	17424	17588	17564	17449	17419	17589	17776	17683	17544	17659	17455	17673	17535	17544	17771	17557	17486	17742	17466	17510	17290	17580	17549	17499	17505	17619	17300	17368	17569	17630	17404	17457	17452	17596	17651	17561	17423	17532	17732	17647	17648	17555	17416	17435	17597	17602	17500	17454	17584	17532	17434	17655	17404	17554	17405	17613	17552	17434	17523	17563	17621	17546	17308	17477	17485	17649	17509	17553	17457	17629	17645	17530	17542	17444	17493	17439	17605	17619	17422	17675	17459	17599	17399	17558	17765	17610	17335	17418	17430	17605	17533	17572	17412	17612	17561	17632	17353	17543	17568	17619	17568	17496	17552	17740	17578	17464	17438	17532	17423	17671	17817	17645	17629	17374	17583	17510	17465	17523	17471	17715	17452	17565	17485	17641	17484	17436	17368	17577	17598	17488	17532	17578	17317	17440	17543	17719	17491	17648	17452	17585	17466	17472	17530	17502	17525	17449	17559	17488	17464	17675	17530	17555	17570	17371	17480	17630	17466	17448	17546	17493	17606	17585	17639	17477	17456	17358	17393	17644	17600	17501	17598	17605	17559	17534	17405	17349	17706	17466	17690	17505	17804	17616	17469	17485	17450	17303	17536	17310	17673	17542	17552	17521	17801	17536	17616	17610	17500	17693	17697	17646	17473	17664	17581	17611	17582
15299	17370	17292	16846	16596	20995	26841	23264	17411	16216	16482	16268	16446	18204	18078	16217	16277	16418	16398	16351	16168	16299	16287	16346	16421	16300	16022	16443	16330	16275	16493	16306	16232	16477	16208	16349	16377	16279	16436	16398	16300	16413	16401	16322	16367	16410	16432	16400	16315	16339	16279	16396	16426	16364	16341	16233	16533	16402	16242	16349	16212	16337	16292	16345	16390	16378	16443	16327	16468	16532	16360	16396	16500	16437	16414	16311	16361	16464	16138	16297	16294	16203	16292	16244	16377	16384	16369	16215	16128	16362	16302	16322	16225	16361	16443	16296	16370	16337	16246	16173	16167	16396	16168	16361	16215	16422	16297	16137	16243	16289	16285	16419	16392	16341	16335	16193	16227	16256	16291	16273	16261	16295	16342	16313	16241	16419	16303	16269	16359	16274	16246	16282	16195	16250	16523	16315	16325	16290	16265	16382	16384	16137	16146	16517	16293	16366	16414	16396	16536	16313	16279	16248	16363	16355	16382	16234	16267	16357	16151	16454	16365	16318	16237	16344	16135	16349	16409	16454	16336	16460	16452	16286	16242	16337	16296	16392	16185	16407	16377	16330	16281	16351	16318	16263	16153	16385	16428	16290	16345	16280	16339	16412	16284	16329	16283	16192	16372	16252	16271	16378	16368	16168	16201	16256	16354	16373	16417	16296	16232	16274	16348	16291	16232	16399	16216	16196	16332	16255	16292	16283	16179	16167	16145	16379	16320	16474	16232	16270	16293	16336	16301	16340	16366	16206	16307	16408	16281	16300	16176	16337	16188	16206	16374	16339	16232	16325	16200	16143	16451	16346	16310	16376	16380	16380	16225	16508	16296	16503	16429	16296	16317	16268	16238	16393	16287	16220	16257	16236	16282	16422	16297	16508	16319	16408	16231	16320	16252	16325	16354	16512	16259	16290	16398	16187	16328	16340	16472	16263	16323	16246	16367	16501	16246	16457	16357	16314	16279	16576	16357	16197	16316	16321	16207	16269	16292	16267	16263	16352	16271	16338	16374	16395	16482	16216	16222	16253	16465	16266	16221	16372	16479	16205	16269	16305	16486	16330	16246	16382	16456	16329	16302	16405	16421	16267	16301	16431	16345	16497	16369	16246	16225	16254	16430	16415	16354	16392	16475	16276	16332	16356	16233	16294	16193	16397	16379	16342	16258	16373	16423	16224	16300	16341	16517	16239	16453	16382	16384	16282	16267	16272	16324	16239	16203	16300	16331	16264	16425	16141	16395	16368	16469	16211	16329	16342	16275	16289	16310	16240	16391	16360	16317	16091	16208	16454	16369	16265	16204	16439	16333	16442	16297	16332	16212	16464	16325	16196	16308	16322	16426	16303	16281	16338	16384	16319	16349	16266	16332	16295	16178	16251	16323	16296	16216	16302	16430	16313	16450	16187	16362	16370	16470	16282	16433	16267	16314	16049	16224	16349	16421	16275	16352	16401	16238	16271	16232	16413	16381	16197	16557	16293	16286	16311	16237	16197	16491	16270	16213	16407	16221	16326	16381	16353	16277	16384	16346	16308	16215	16495	16308	16348	16333	16329	16220	16296	16289	16358	16235	16348	16349	16512	16309	16274	16480	16454	16385	16290	16287	16229	16365	16279	16302	16222	16276	16287	16395	16176	16334	16393	16337	16284	16319	16335	16488	16208	16304	16416	16127	16251	16311	16313	16309	16374	16237	16282	16461	16373	16299	16209	16302	16355	16248	16369	16338	16269	16400	16557	16153	16365	16479	16352	16096	16416	16270	16299	16420	16220	16314	16500	16263	16241	16470	16068	16287	16364	16280	16217	16415	16165	16367	16181	16214	16351	16234	16245	16347	16410	16209	16439	16298	16354	16265	16328	16390	16367	16295	16107	16400	16282	16283	16217	16383	16196	16422	16175	16309	16497	16403	16213	16325	16374	16371	16378	16321	16536	16357	16219	16315	16186	16208	16338	16266	16296	16321	16392	16362	16417	16162	16289	16312	16397	16367	16167	16499	16391	16146	16349	16269	16397	16308	16295	16233	16315	16377	16232	16506	16172	16499	16267	16133	16431	16310	16333	16464	16342	16403	16349	16517	16334	16418	16288	16342	16307	16382	16384	16393	16325	16295	16388	16315	16300	16373	16270	16269	16259	16214	16187	16370	16378	16369	16361	16291	16250	16219	16164	16399	16348	16314	16282	16284	16224	16287	16359	16323	16287	16224	16299	16284	16148	16108	16221	16443	16258	16244	16370	16292	16360	16363	16423	16258	16382	16403	16556	16411	16310	16380	16437	16431	16474	16316	16461	16297	16417	16201	16108	16204	16303	16341	16232	16343	16374	16431	16406	16451	16379	16318	16213	16153	16275	16292	16427	16435	16449	16311	16182	16345	16387	16185	16398	16290	16357	16291	16395	16478	16356	16362	16328	16450	16193	16320	16326	16339	16626	16245	16463	16242	16328	16305	16318	16285	16241	16452	16315	16555	16264	16338	16245	16359	16133	16405	16318	16499	16340	16312	16226	16284	16285	16483	16444	16213	16293	16198	16351	16340	16281	16501	16339	16386	16291	16409	16376	16194	16438	16276	16250	16277	16403	16384	16157	16389	16317	16416	16422	16390	16319	16089	16317	16504	16359	16415	16480	16211	16431	16220	16167	16498	16302	16320	16300	16140	16391	16213	16465	16335	16416	16359	16391	16304	16214	16515	16287	16340	16346	16281	16511	16398	16382	16380	16328	16218	16279	16269	16343	16501	16282	16492	16361	16386	16556	16241	16305	16251	16328	16381	16351	16317	16306	16314	16274	16414	16398	16294	16315	16233	16325	16394	16409	16297	16429	16412	16363	16364	16217	16319	16277	16342	16461	16125	16264	16322	16255	16507	16291	16292	16204	16484	16249	16276	16393	16592	16380	16323	16374	16309	16263	16272	16399	16153	16287	16546	16446	16478	16365	16218	16434	16210	16222	16226	16305	16435	16407	16421	16361	16404	16292	16370	16285	16212	16356	16385	16443	16256	16370	16435	16199	16312	16138	16270	16223	16332	16324	16441	16280	16368	16274	16385	16247	16336	16261	16377	16080	16442	16157	16541	16273	16279	16384	16320	16423	16229	16394	16437	16207	16381	16267	16355	16305	16394	16335	16350	16152	16320	16173	16308	16334	16317	16384	16515	16333	16290	16460	16331	16443	16441	16293	16208	16308	16255	16192	16403	16481	16343	16322	16266	16422	16331	16424	16243	16306	16354	16138	16250	16306	16451	16435	16408	16349	16132	16410	16438	16266	16378	16434	16271	16299	16101	16288	16354	16353	16245	16210	16329	16169	16543	16124	16257	16302	16329	16349	16503	16379	16222	16208	16446	16347	16281	16432	16268	16354	16420	16294	16318	16346	16230	16335	16431	16404	16306	16309	16351	16461	16389	16322	16445	16418	16312	16285	16447	16334	16254	16384	16281	16268	16343	16498	16317	16351	16487	16312	16332	16463	16178	16257	16163	16302	16305	16455	16107	16154	16404	16155	16465	16305	16440	16333	16399	16285	16288	16382	16297	16281	16132	16330	16319	16424	16323	16197	16280	16266	16301	16536	16348	16437	16354	16091	16367	16316	16124	16170	16395	16407	16354	16083	16366	16244	16429	16283	16475	16324	16357	16166	16264	16430	16430	16307	16315	16472	16369	16353	16520	16391	16275	16397	16332	16235	16152	16421	16237	16291	16476	16362	16395	16425	16317	16328	16329	16349	16246	16369	16397	16234	16317	16255	16255	16436	16312	16304	16389	16281	16209	16285	16469	16384	16325	16288	16318	16344	16347	16329	16245	16487	16235	16399	16349	16243	16233	16287	16378	16251	16355	16404	16417	16244	16431	16405	16265	16270	16470	16320	16444	16484	16404	16330	16428	16259	16290	16448	16404	16326	16212	16319	16193	16447	16269	16431	16258	16240	16258	16195	16213	16237	16362	16230	16255	16323	16298	16229	16386	16402	16267	16371	16266	16381	16312	16376	16385	16401	16206	16349	16220	16320	16063	16387	16425	16358	16417	16160	16172	16210	16197	16362	16482	16401	16224	16478	16121	16373	16186	16270	16354	16345	16338	16297	16383	16384	16440	16289	16424	16218	16246	16331	16321	16433	16468	16228	16306	16340	16413	16191	16238	16309	16214	16186	16227	16258	16327	16228	16266	16310	16278	16543	16333	16361	16381	16303	16222	16426	16398	16218	16402	16347	16286	16326	16155	16340	16270	16111	16167	16262	16326	16195	16357	16158	16252	16232	16502	16374	16388	16362	16178	16471	16385	16393	16184	16250	16121	16375	16292	16430	16276	16424	16335	16358	16536	16361	16110	16209	16316	16342	16374	16394	16331	16306	16266	16367	16409	16372	16348	16311	16274	16368	16451	16307	16478	16344	16277	16166	16391	16174	16420	16326	16306	16301	16312	16275	16479	16026	16251	16312	16325	16267	16424	16313	16279	16277	16213	16396	16374	16353	16397	16282	16423	16269	16249	16326	16142	16241	16215	16400	16374	16389	16236	16193	16315	16278	16441	16349	16290	16338	16228	16191	16208	16280	16333	16349	16510	16316	16301	16302	16384	16520	16286	16466	16302	16407	16457	16694	16182	16208	16412	16334	16323	16474	16452	16286	16445	16356	16233	16358	16243	16261	16369	16480	16299	16389	16301	16304	16384	16318	16342	16334	16410	16343	16346	16384	16252	16185	16141	16338	16468	16398	16313	16426	16257	16401	16395	16322	16295	16367	16283	16320	16366	16191	16284	16274	16349	16506	16363	16283	16248	16205	16271	16297	16397	16331	16272	16535	16190	16350	16308	16243	16338	16331	16294	16290	16514	16281	16279	16391	16164	16425	16340	16203	16396	16169	16322	16317	16492	16152	16272	16452	16258	16331	16165	16205	16377	16374	16383	16160	16248	16380	16415	16242	16254	16241	16311	16288	16373	16310	16337	16306	16358	16336	16253	16170	16380	16332	16186	16288	16177	16210	16410	16360	16388	16362	16228	16270	16295	16389	16342	16175	16541	16354	16383	16356	16287	16334	16323	16350	16270	16335	16281	16335	16219	16422	16303	16192	16414	16188	16325	16419	16257	16428	16380	16313	16238	16314	16467	16344	16303	16239	16269	16349	16425	16162	16290	16272
24323	21136	28235	24511	21660	31236	46241	48182	30491	19457	17876	17953	17905	23765	22778	18470	17770	17819	17700	17591	17638	17456	17464	17894	17714	17540	17411	17760	17589	17809	17486	17378	17598	17449	17574	17431	17527	17350	17810	17535	17485	17531	17688	17731	17403	17463	17601	17529	17477	17849	17634	17752	17542	17618	17693	17570	17537	17608	17458	17687	17272	17716	17580	17558	17590	17510	17528	17409	17525	17417	17597	17706	17509	17645	17514	17550	17549	17802	17512	17521	17521	17611	17808	17484	17500	17578	17585	17591	17645	17621	17596	17475	17528	17610	17712	17643	17425	17754	17498	17586	17666	17636	17695	17659	17637	17600	17479	17587	17530	17638	17570	17405	17506	17348	17658	17694	17399	17624	17504	17416	17541	17400	17549	17553	17570	17655	17626	17529	17548	17623	17416	17508	17472	17430	17758	17543	17482	17615	17621	17642	17598	17731	17287	17823	17208	17600	17524	17445	17469	17556	17416	17623	17557	17453	17585	17313	17533	17530	17702	17575	17702	17629	17508	17536	17530	17294	17610	17296	17449	17643	17547	17507	17509	17483	17462	17381	17585	17531	17458	17561	17542	17349	17602	17689	17473	17566	17456	17674	17775	17454	17664	17456	17694	17369	17380	17478	17423	17578	17399	17634	17596	17415	17556	17587	17607	17422	17371	17717	17543	17589	17686	17542	17444	17525	17377	17640	17490	17558	17478	17372	17487	17582	17480	17552	17428	17420	17467	17813	17516	17613	17533	17593	17621	17484	17644	17643	17655	17477	17590	17541	17504	17540	17658	17535	17423	17559	17731	17453	17741	17505	17568	17725	17493	17599	17486	17697	17562	17616	17551	17616	17627	17463	17583	17530	17640	17587	17697	17489	17514	17525	17613	17554	17720	17542	17533	17535	17596	17665	17763	17495	17519	17576	17508	17477	17512	17493	17738	17611	17350	17647	17571	17480	17603	17625	17594	17143	17411	17526	17650	17674	17635	17524	17533	17464	17520	17558	17652	17482	17399	17361	17487	17439	17564	17418	17455	17541	17629	17618	17514	17623	17522	17515	17687	17542	17596	17584	17606	17569	17483	17427	17333	17625	17660	17740	17490	17644	17560	17416	17369	17531	17799	17680	17648	17695	17534	17586	17585	17398	17467	17565	17470	17274	17534	17500	17625	17519	17756	17487	17315	17358	17533	17471	17541	17633	17496	17441	17578	17663	17584	17390	17675	17452	17420	17477	17461	17516	17350	17398	17609	17406	17701	17703	17662	17711	17544	17402	17622	17668	17664	17523	17744	17698	17886	17703	17578	17559	17446	17510	17419	17485	17607	17619	17534	17691	17598	17377	17535	17566	17624	17607	17381	17832	17409	17485	17626	17729	17736	17428	17692	17547	17327	17562	17487	17612	17395	17444	17548	17459	17762	17576	17367	17677	17671	17611	17469	17503	17442	17497	17368	17516	17523	17649	17490	17309	17546	17666	17653	17578	17577	17562	17529	17570	17431	17581	17538	17524	17643	17546	17570	17633	17565	17390	17278	17583	17503	17523	17420	17502	17438	17547	17463	17756	17586	17535	17670	17675	17553	17618	17601	17597	17400	17607	17554	17587	17653	17595	17486	17428	17433	17623	17603	17476	17518	17611	17354	17575	17576	17686	17456	17575	17717	17585	17443	17451	17469	17350	17326	17437	17689	17474	17474	17440	17703	17610	17487	17412	17557	17483	17708	17723	17654	17486	17524	17535	17618	17500	17710	17468	17678	17602	17427	17300	17533	17675	17548	17501	17423	17502	17443	17630	17453	17649	17868	17697	17671	17454	17405	17393	17525	17638	17529	17508	17487	17405	17509	17496	17614	17672	17799	17632	17972	17403	17507	17594	17715	17561	17397	17449	17523	17492	17647	17513	17537	17856	17476	17498	17558	17245	17485	17551	17514	17517	17589	17564	17548	17380	17763	17426	17473	17370	17512	17547	17506	17804	17408	17484	17479	17625	17536	17519	17493	17582	17565	17450	17607	17615	17734	17516	17768	17633	17605	17487	17636	17719	17637	17657	17673	17554	17661	17475	17461	17735	17605	17539	17646	17594	17980	17593	17692	17625	17400	17606	17620	17407	17684	17539	17633	17571	17437	17459	17680	17503	17607	17357	17537	17535	17427	17630	17506	17410	17487	17493	17619	17475	17668	17528	17496	17565	17555	17434	17463	17400	17618	17710	17403	17603	17723	17528	17543	17454	17688	17616	17603	17825	17474	17683	17431	17666	17523	17432	17490	17524	17629	17667	17416	17327	17500	17609	17574	17635	17617	17605	17761	17659	17620	17574	17462	17396	17447	17504	17656	17526	17385	17328	17570	17579	17569	17548	17739	17585	17476	17385	17410	17576	17489	17590	17360	17645	17541	17564	17663	17722	17592	17515	17457	17382	17333	17649	17543	17327	17525	17621	17582	17537	17488	17725	17547	17453	17566	17510	17605	17429	17563	17487	17570	17442	17714	17439	17493	17783	17486	17534	17572	17614	17488	17487	17597	17573	17426	17530	17492	17495	17492	17487	17444	17631	17470	17707	17573	17500	17600	17801	17427	17485	17620	17730	17652	17451	17547	17493	17700	17588	17488	17479	17327	17514	17565	17506	17566	17579	17582	17780	17577	17509	17501	17689	17547	17598	17491	17562	17676	17916	17580	17553	17584	17472	17555	17570	17465	17594	17469	17578	17447	17435	17742	17543	17612	17439	17589	17506	17562	17546	17425	17512	17448	17607	17340	17634	17479	17599	17582	17347	17612	17375	17625	17563	17479	17438	17533	17418	17480	17531	17481	17772	17422	17608	17829	17331	17503	17420	17725	17500	17520	17534	17730	17492	17489	17715	17749	17470	17752	17631	17460	17744	17683	17446	17544	17340	17580	17611	17376	17469	17567	17457	17709	17550	17396	17522	17477	17619	17437	17661	17461	17531	17396	17625	17550	17734	17637	17782	17423	17373	17480	17609	17427	17645	17422	17393	17500	17645	17424	17601	17518	17612	17477	17494	17655	17581	17383	17670	17557	17472	17413	17529	17529	17678	17618	17504	17688	17689	17754	17493	17451	17608	17482	17442	17622	17476	17610	17446	17621	17635	17355	17306	17476	17610	17629	17352	17531	17493	17529	17384	17442	17496	17340	17649	17699	17428	17438	17647	17441	17666	17551	17524	17612	17702	17512	17383	17719	17724	17468	17271	17445	17307	17580	17691	17430	17428	17472	17428	17351	17464	17615	17674	17301	17482	17551	17457	17632	17497	17590	17723	17669	17543	17587	17529	17636	17589	17586	17381	17540	17453	17495	17461	17426	17623	17723	17588	17501	17512	17556	17748	17683	17735	17695	17492	17556	17730	17338	17678	17516	17302	17540	17672	17529	17471	17533	17571	17626	17414	17564	17522	17408	17463	17630	17476	17681	17482	17518	17445	17577	17526	17516	17445	17524	17420	17552	17635	17476	17570	17465	17460	17680	17645	17434	17750	17447	17646	17354	17473	17585	17674	17425	17418	17401	17628	17426	17599	17759	17727	17472	17604	17457	17556	17578	17681	17447	17531	17512	17630	17446	17407	17579	17551	17417	17749	17396	17548	17602	17545	17609	17388	17636	17534	17548	17507	17477	17420	17584	17517	17407	17662	17680	17635	17531	17533	17507	17491	17559	17419	17580	17449	17281	17409	17373	17688	17539	17673	17365	17410	17552	17426	17365	17480	17582	17791	17537	17395	17534	17441	17585	17494	17560	17687	17350	17516	17518	17532	17582	17583	17514	17340	17713	17505	17468	17395	17493	17597	17461	17572	17764	17683	17779	17471	17637	17539	17646	17430	17460	17583	17573	17416	17343	17583	17481	17402	17651	17488	17539	17720	17464	17446	17713	17607	17582	17533	17584	17558	17477	17523	17424	17402	17522	17323	17591	17776	17531	17642	17577	17590	17633	17439	17801	17463	17645	17538	17623	17501	17502	17454	17496	17693	17684	17367	17685	17577	17570	17333	17283	17522	17620	17644	17542	17449	17579	17830	17609	17601	17657	17448	17579	17419	17298	17444	17615	17434	17377	17544	17552	17426	17571	17536	17465	17496	17513	17558	17381	17404	17698	17456	17590	17702	17665	17505	17660	17543	17589	17601	17628	17323	17346	17646	17504	17558	17726	17603	17496	17366	17535	17661	17504	17601	17656	17305	17635	17523	17377	17487	17382	17408	17710	17614	17551	17452	17293	17482	17716	17615	17646	17403	17641	17529	17426	17503	17458	17553	17650	17700	17702	17366	17466	17538	17478	17566	17256	17668	17611	17494	17593	17545	17410	17489	17591	17642	17545	17414	17604	17505	17691	17426	17340	17323	17408	17482	17403	17435	17590	17626	17590	17630	17419	17385	17567	17645	17522	17493	17454	17571	17511	17552	17412	17537	17749	17533	17546	17486	17706	17571	17293	17557	17446	17463	17638	17354	17530	17565	17502	17381	17578	17707	17558	17433	17533	17369	17422	17523	17625	17522	17629	17477	17478	17533	17645	17806	17434	17680	17512	17611	17687	17773	17633	17437	17525	17474	17761	17693	17639	17550	17361	17596	17377	17514	17531	17567	17533	17610	17545	17451	17354	17432	17410	17489	17578	17578	17523	17343	17641	17595	17677	17689	17317	17594	17502	17606	17378	17611	17561	17523	17529	17646	17566	17585	17615	17555	17424	17471	17591	17513	17448	17765	17646	17591	17577	17548	17445	17625	17615	17460	17568	17700	17491	17545	17571	17652	17675	17393	17429	17497	17569	17583	17526	17478	17626	17643	17524	17624	17489	17616	17478	17422	17650	17403	17626	17459	17486	17608	17605	17624	17606	17522	17407	17452	17614	17627	17537	17657	17550	17361	17625	17393	17438	17604	17555	17538	17596	17587	17624	17619	17699	17401	17629	17636	17636	17386	17351	17476	17661	17335	17539	17679	17470	17603	17648	17586	17463	17596	17801	17760	17366	17551	17742	17582	17478	17534	17604	17531	17707	17425	17544	17465	17681	17366	17761	17423	17460	17498	17729	17414	17317	17423	17367	17505	17480	17538	17662	17637	17600	17537	17469	17484	17603	17546	17559	17553	17637	17485	17601	17529	17513	17615	17543	17604	17560	17541	17614	17523
14667	22412	21399	19191	18183	33782	48623	49189	26168	16395	16462	16450	17540	26245	23328	16637	16471	16337	16407	16233	16456	16332	16394	16346	16294	16562	16269	16401	16432	16387	16463	16272	16305	16419	16334	16443	16414	16466	16323	16371	16311	16401	16296	16207	16433	16639	16210	16330	16409	16479	16332	16506	16306	16432	16379	16430	16439	16381	16473	16433	16318	16404	16435	16348	16481	16281	16277	16248	16292	16446	16201	16383	16443	16317	16259	16334	16457	16383	16394	16513	16292	16270	16317	16259	16223	16353	16338	16503	16316	16345	16487	16548	16405	16380	16319	16302	16199	16234	16298	16471	16296	16497	16374	16264	16461	16404	16449	16468	16364	16259	16496	16465	16376	16478	16293	16326	16124	16374	16281	16404	16589	16436	16303	16370	16359	16390	16369	16349	16454	16303	16343	16390	16257	16302	16385	16555	16479	16278	16358	16146	16454	16210	16311	16507	16436	16347	16254	16169	16327	16411	16315	16450	16482	16242	16377	16285	16305	16372	16302	16410	16335	16311	16429	16340	16435	16381	16497	16326	16383	16313	16508	16292	16420	16304	16331	16516	16382	16384	16334	16560	16376	16335	16384	16340	16358	16271	16533	16561	16210	16333	16332	16351	16336	16353	16322	16357	16404	16327	16602	16471	16417	16325	16277	16421	16336	16499	16281	16358	16403	16235	16364	16373	16416	16315	16496	16275	16523	16349	16475	16441	16406	16348	16280	16349	16281	16349	16415	16277	16333	16312	16393	16400	16372	16242	16325	16506	16238	16442	16269	16338	16511	16221	16385	16455	16205	16410	16417	16229	16239	16177	16374	16380	16404	16377	16435	16292	16321	16332	16353	16405	16331	16329	16381	16249	16238	16418	16425	16329	16291	16274	16336	16341	16405	16263	16145	16281	16231	16456	16411	16362	16373	16185	16426	16186	16196	16289	16430	16308	16352	16391	16210	16337	16195	16336	16268	16352	16278	16308	16338	16341	16301	16342	16204	16240	16306	16332	16495	16373	16448	16349	16212	16395	16383	16315	16341	16514	16190	16353	16230	16239	16414	16349	16472	16346	16468	16282	16372	16532	16382	16344	16457	16293	16319	16447	16306	16398	16352	16364	16416	16295	16337	16189	16525	16480	16486	16282	16347	16277	16365	16278	16327	16346	16365	16342	16363	16339	16313	16244	16458	16310	16320	16339	16396	16513	16365	16368	16335	16426	16443	16519	16301	16415	16362	16316	16283	16471	16494	16263	16350	16451	16491	16245	16357	16352	16429	16155	16315	16512	16314	16413	16427	16415	16446	16432	16343	16408	16380	16553	16253	16468	16424	16353	16422	16355	16435	16341	16488	16422	16484	16415	16380	16248	16400	16401	16426	16259	16435	16419	16309	16334	16159	16311	16400	16165	16314	16465	16329	16216	16579	16310	16365	16339	16332	16342	16343	16324	16298	16311	16296	16362	16332	16381	16461	16339	16394	16327	16494	16294	16299	16390	16375	16353	16360	16402	16279	16489	16435	16275	16221	16374	16303	16409	16466	16364	16390	16560	16285	16283	16333	16337	16240	16461	16339	16411	16257	16189	16192	16338	16275	16329	16418	16169	16377	16319	16332	16383	16379	16279	16342	16310	16516	16290	16362	16325	16389	16417	16206	16383	16327	16272	16347	16144	16609	16479	16364	16557	16358	16364	16479	16382	16516	16324	16444	16337	16452	16358	16245	16421	16439	16397	16217	16327	16394	16295	16634	16285	16443	16500	16514	16306	16338	16370	16449	16440	16316	16396	16468	16358	16346	16252	16555	16372	16299	16235	16461	16378	16478	16398	16447	16266	16330	16324	16359	16425	16398	16253	16434	16298	16325	16327	16301	16328	16420	16233	16351	16255	16306	16479	16214	16360	16405	16329	16419	16317	16489	16332	16391	16298	16418	16334	16429	16168	16269	16315	16440	16264	16393	16285	16564	16316	16429	16399	16229	16229	16271	16368	16311	16392	16138	16530	16340	16182	16201	16375	16450	16265	16365	16462	16388	16335	16332	16345	16296	16291	16392	16437	16360	16232	16309	16567	16308	16319	16449	16210	16409	16548	16307	16357	16359	16346	16438	16342	16314	16352	16488	16341	16382	16467	16455	16270	16360	16181	16279	16346	16305	16254	16273	16283	16364	16230	16452	16469	16349	16231	16500	16327	16364	16379	16243	16396	16384	16520	16309	16252	16315	16381	16360	16406	16425	16472	16444	16318	16504	16405	16490	16090	16294	16339	16194	16385	16266	16297	16282	16346	16483	16257	16330	16433	16301	16439	16418	16399	16398	16286	16471	16345	16356	16436	16388	16503	16484	16295	16187	16340	16353	16286	16394	16248	16384	16384	16388	16561	16402	16342	16346	16584	16434	16339	16224	16308	16395	16309	16224	16307	16387	16392	16413	16327	16425	16294	16288	16390	16349	16221	16415	16380	16367	16361	16327	16445	16221	16249	16374	16268	16253	16228	16327	16415	16291	16344	16481	16235	16297	16416	16336	16303	16229	16329	16291	16536	16315	16314	16393	16507	16345	16351	16159	16293	16269	16331	16336	16518	16348	16327	16368	16318	16339	16302	16384	16382	16436	16272	16475	16266	16262	16399	16453	16267	16459	16421	16426	16459	16404	16320	16230	16599	16369	16277	16396	16348	16440	16275	16263	16465	16306	16338	16494	16483	16171	16351	16309	16325	16371	16359	16260	16329	16265	16371	16333	16281	16381	16312	16283	16274	16318	16406	16344	16387	16383	16474	16405	16243	16514	16326	16467	16277	16388	16315	16160	16332	16376	16440	16433	16311	16141	16290	16186	16200	16168	16283	16421	16272	16274	16525	16347	16345	16466	16455	16251	16497	16440	16407	16485	16346	16237	16306	16282	16384	16429	16432	16308	16341	16328	16389	16268	16491	16431	16439	16495	16366	16349	16508	16232	16345	16456	16415	16468	16337	16369	16374	16396	16358	16358	16379	16438	16323	16458	16375	16390	16373	16366	16514	16479	16434	16421	16299	16508	16253	16411	16328	16607	16511	16324	16206	16319	16340	16486	16552	16311	16388	16395	16227	16203	16372	16473	16305	16227	16402	16311	16282	16443	16351	16423	16329	16411	16313	16329	16277	16177	16305	16512	16164	16254	16137	16390	16407	16338	16372	16406	16265	16322	16339	16331	16409	16358	16485	16373	16423	16235	16532	16397	16506	16286	16550	16481	16241	16249	16337	16393	16398	16388	16299	16348	16292	16306	16263	16540	16466	16357	16385	16522	16245	16239	16422	16314	16481	16278	16273	16153	16380	16356	16370	16339	16138	16386	16324	16381	16328	16340	16383	16304	16460	16410	16296	16458	16346	16507	16497	16273	16439	16415	16334	16438	16419	16376	16405	16435	16532	16517	16301	16363	16169	16394	16472	16409	16204	16370	16432	16393	16431	16370	16430	16350	16300	16434	16372	16265	16495	16430	16311	16401	16351	16317	16367	16428	16343	16317	16303	16242	16337	16475	16232	16352	16545	16440	16463	16341	16244	16295	16326	16262	16314	16463	16326	16405	16416	16335	16547	16338	16446	16458	16159	16203	16277	16337	16433	16417	16356	16491	16251	16370	16387	16358	16474	16275	16297	16461	16446	16134	16482	16317	16391	16385	16373	16369	16255	16382	16355	16411	16221	16326	16254	16380	16224	16424	16378	16278	16409	16373	16177	16507	16457	16207	16313	16425	16373	16346	16532	16387	16570	16393	16419	16362	16537	16337	16352	16197	16349	16267	16285	16157	16307	16265	16379	16453	16368	16404	16190	16447	16369	16293	16368	16350	16297	16352	16351	16216	16586	16145	16391	16373	16381	16363	16398	16351	16389	16338	16308	16483	16367	16371	16606	16276	16392	16444	16366	16392	16384	16403	16262	16461	16406	16275	16308	16472	16377	16383	16288	16422	16436	16374	16303	16256	16328	16588	16159	16414	16447	16397	16356	16317	16187	16329	16351	16278	16334	16257	16278	16353	16304	16421	16447	16311	16446	16228	16297	16453	16302	16313	16294	16451	16443	16440	16305	16447	16211	16331	16423	16439	16416	16423	16371	16404	16207	16180	16448	16406	16356	16255	16345	16347	16441	16378	16505	16222	16410	16338	16308	16376	16196	16353	16383	16241	16386	16368	16440	16272	16384	16263	16395	16482	16341	16418	16341	16492	16470	16348	16346	16552	16375	16328	16299	16421	16414	16410	16434	16387	16377	16234	16477	16385	16502	16484	16294	16428	16245	16356	16326	16413	16328	16273	16248	16377	16115	16419	16425	16526	16416	16336	16381	16301	16365	16416	16243	16318	16355	16325	16277	16484	16359	16241	16578	16317	16171	16292	16503	16351	16250	16344	16281	16159	16395	16362	16440	16477	16399	16332	16356	16384	16240	16480	16259	16328	16097	16405	16318	16290	16363	16353	16450	16273	16445	16363	16279	16490	16399	16318	16198	16137	16501	16143	16385	16342	16219	16422	16280	16224	16399	16293	16360	16357	16445	16323	16454	16240	16357	16377	16301	16336	16296	16396	16478	16243	16376	16480	16384	16379	16246	16422	16369	16201	16306	16248	16398	16478	16259	16247	16339	16405	16646	16408	16297	16587	16364	16431	16256	16329	16393	16306	16498	16180	16441	16537	16406	16385	16144	16395	16300	16268	16360	16535	16497	16284	16441	16547	16397	16399	16469	16316	16182	16345	16158	16511	16377	16451	16188	16434	16276	16344	16231	16562	16481	16491	16401	16269	16466	16447	16470	16294	16375	16286	16385	16413	16418	16441	16380	16374	16322	16301	16272	16487	16231	16431	16290	16270	16387	16231	16290	16392	16368	16290	16319	16420	16597	16342	16381	16284	16477	16256	16404	16311	16239	16448	16345	16328	16379	16178	16527	16351	16344	16492	16467	16420	16537	16295	16517	16258	16452	16435	16360	16496	16211	16265	16412	16387	16352	16451	16461	16399	16261	16224	16490	16300	16287	16313	16146	16423	16430	16293	16445	16286	16233	16291	16479	16316	16453	16324	16230	16305	16324	16254	16465	16353	16281	16389	16312	16265	16300	16334	16228	16246	16256	16283	16373	16329	16204	16350	16498	16358	16397	16305	16331	16318	16316	16296	16288
23117	21150	28879	23696	21457	33564	58470	61331	34530	20531	18038	17270	17709	26483	24939	18392	17253	17149	17159	16820	16920	16962	16862	17083	17129	17036	16945	16968	17232	17012	16988	16976	16978	16823	17006	16950	16796	16814	16861	16919	16988	16868	16834	16889	17063	16960	16826	16930	16883	16902	17090	17023	16890	17015	17061	17134	16938	16816	17011	17020	16849	16941	17015	16840	16706	16621	16776	17147	16790	16822	17019	16865	16815	16998	16910	16941	16866	17088	16904	16823	16994	16597	16946	16598	16974	16758	16921	16838	16607	17065	16842	16984	16953	17052	16795	16977	16939	16929	16831	16840	16955	16700	16597	16839	16790	16762	16722	16981	16706	16717	17023	16898	16950	16931	16900	16834	16933	17016	16899	16877	17006	17031	16813	16781	16899	16816	16804	16779	16810	16996	16928	16912	16784	16857	16999	16879	16901	16803	16861	16867	16978	17094	16851	16835	16719	16907	16791	16997	16822	16779	16796	16898	16928	16779	16808	16948	16962	16896	16912	16661	16746	16854	16929	16997	16929	16977	16737	17013	17041	16709	16577	16817	17013	17162	16922	16818	17071	16959	16752	16712	16952	16693	16934	16892	16818	16839	16752	16841	16831	16709	16866	16781	16754	17046	16901	16744	16927	16897	16884	16937	16795	16728	16895	16835	16849	16796	16880	16839	16947	16823	16718	16649	16729	16886	16727	16875	16746	16908	16703	16833	16878	16964	16915	16984	16822	16982	16808	16838	16685	16864	16814	17050	16685	16828	16805	17006	16852	16954	17009	16857	16767	16904	16818	16740	16811	16690	16815	16799	16666	16886	16853	16874	16601	16843	16897	17021	16699	16812	16849	16959	17018	16809	16882	16776	16690	16872	16891	17035	16801	16784	17058	16857	16542	16836	16762	16957	16741	16792	16944	16708	16874	16779	16828	16924	16695	16810	16899	16912	16901	16645	16720	16807	16788	16834	16843	16884	16874	16905	16962	16779	16765	16768	17140	16945	16780	16868	16824	16798	16879	16967	17064	16767	16790	16890	16770	16700	16790	16950	16748	16941	16751	16956	16749	16839	17012	16854	17032	16811	16982	16832	16706	16907	16992	16692	16826	16874	16844	16928	16948	16863	17027	16993	16856	16564	16852	16788	16823	16685	16925	16997	16825	16867	16844	16967	16791	16934	16798	16794	16788	16743	16822	16995	16846	16930	16865	16772	16858	16748	16631	16897	16980	17048	16973	16525	16762	16731	16976	16918	16779	16744	16859	16834	16823	16792	16932	16947	16706	16787	16915	16845	16837	16703	16906	16850	16708	16860	16671	16933	16940	16916	16732	16774	16812	16950	16815	16588	16874	16950	16999	16914	16910	16704	16735	16584	16831	16934	16763	16961	17173	16845	16793	16788	16840	16803	16873	16903	16969	16913	17058	16851	16859	16886	16911	16749	16892	16885	16721	16685	16713	16809	16747	16734	16905	16783	16793	16911	17090	17030	16894	16822	17092	16798	16931	16896	16827	16908	16863	17022	16769	17003	16902	16834	16865	16827	16909	16747	16985	16749	16746	16970	16944	16924	16733	16935	16884	16904	16815	16907	17061	17002	16782	16781	17065	16976	16839	17064	16834	16705	16746	17070	16915	16768	16770	16779	16914	16860	16910	16858	16857	16692	16874	16878	16809	16812	16811	16878	16833	16669	16923	16696	16780	16902	16805	16680	16665	16813	16805	16921	16900	16843	16742	16860	16939	16732	16818	16736	16793	16839	16779	16868	16994	16884	17015	16815	16918	16564	16831	16773	16806	17010	16970	16811	16936	16658	16977	16743	16755	16892	16726	16771	16818	16710	16867	16839	16796	16893	16877	16827	17006	16818	16725	16788	16935	16889	16997	16964	17122	16824	17015	16986	17042	16918	16916	16804	17010	16711	16908	16899	16830	16896	16918	16957	17061	16823	16894	16978	16850	16791	16886	16880	16727	16754	16913	16969	16758	16716	16845	16873	16890	16917	17074	16820	16883	17126	17183	16753	16835	16908	16981	16840	16948	16744	16768	16846	16802	16851	16942	16875	16978	16941	17103	16971	16798	16740	16884	16730	16993	16961	16986	16921	16910	16784	16800	16782	16795	16738	16830	16718	16859	17027	16871	16868	16701	16895	16877	16822	16710	16799	16822	16979	16821	16743	16867	16979	16861	17068	16737	16899	16995	16930	16834	16669	16778	16895	16747	16823	16782	17003	16884	16981	16664	17049	17060	16830	16967	16895	16766	16697	16872	16816	16982	16769	16778	16905	16964	16873	16960	16953	17025	16860	16823	16965	17015	17013	16833	16862	16722	16898	16963	16859	16876	16808	16798	16917	16725	16929	16770	16746	16683	16739	16749	16751	16823	16937	16955	16994	16764	16927	16748	16836	16905	16808	16803	16729	17005	16928	16868	16884	16923	16961	16864	16811	16921	16814	16918	16839	16847	17009	16757	16761	16753	16930	16903	16717	16820	16766	16673	16822	17061	16860	16808	17054	16838	16854	16908	16805	16763	17012	16860	16775	16974	16979	16841	16860	16846	16707	16818	16775	16837	16854	16852	16824	16763	16855	16705	16666	16762	16752	16821	16902	16846	16823	17102	17026	16784	16855	16870	16733	16871	16960	16805	16873	16888	16904	16800	16716	16791	16770	16869	16791	16863	16624	16902	16836	16919	16938	16999	16881	16857	16739	16652	16593	16830	16879	16699	16923	16749	16918	16859	16900	17024	16971	16696	16765	16718	16859	16943	16732	16948	16875	16882	16864	16835	16892	16787	16697	16828	16551	16786	16688	16922	16877	17066	17146	16802	16987	16840	16847	16667	16856	16811	16814	16825	16777	16817	17001	16747	16893	16917	16816	16771	16657	16840	16773	16733	16963	16928	16730	16767	16832	16915	16815	16670	16961	16910	16870	16909	16804	16745	16987	16868	16649	16760	16840	16622	16724	16854	16786	16710	17067	16595	16723	16958	17013	16758	16931	16807	16744	16877	16780	16986	17100	16687	16702	16828	16818	16793	16851	16889	16794	16786	16729	17132	16852	16900	16857	16663	16827	16725	16872	16888	16683	16813	16799	16814	16848	16827	16868	16827	16837	16999	16720	16763	16785	16742	16896	16977	17037	16648	16875	16986	16816	16863	16859	16848	16935	16786	17013	16740	16995	17008	16669	17024	16916	16677	16704	16721	16849	16929	16789	16824	16700	16872	16621	17000	16806	16830	16793	16671	16776	16803	16922	16906	16838	16966	16570	17034	16949	16682	16774	16806	16894	16773	16847	16813	16823	16832	16978	16905	16858	17062	16831	16762	16752	16883	16834	16766	16744	16792	16905	16856	16734	16775	16943	16905	17047	16903	16805	16709	16692	16862	17034	16971	16814	16709	16842	16835	16679	16795	16782	16655	16998	16854	16838	16767	16872	16784	16819	17050	16844	16927	16758	16945	16818	16853	16877	16690	16778	16780	16754	16847	16955	16911	17066	16939	16859	17054	16843	16704	16687	16858	16957	16930	16819	16975	16750	16892	16874	16826	16826	16829	16773	16976	16940	16779	16944	16822	16773	16756	16873	16779	16828	16937	16781	16939	16922	16917	16930	16824	16781	16777	16614	16823	16997	17133	16831	16745	16818	16786	16856	16671	16916	16855	16642	16709	16946	16922	16887	16686	16912	16701	17003	16866	16950	16833	16677	16669	16916	16895	16915	16861	16765	16867	16858	16843	16947	16784	16766	16854	16695	16789	16621	16878	16787	16865	16897	16836	16893	16732	16747	16828	16810	16825	16878	16837	16963	16821	16772	16827	16767	16885	16932	17014	16826	16787	16847	16689	16785	17045	16963	16816	16885	16656	16852	16802	17020	16692	16896	16872	16886	16712	16958	16693	16906	16891	16734	16873	16779	16836	16781	17032	16734	16961	16880	17166	16949	17007	16815	16866	16754	17069	16804	16903	17029	16832	16853	16919	16892	16778	16860	16624	16878	16752	16942	16727	16697	16729	16979	16684	16933	16901	16850	16936	16780	16931	16981	16920	16853	16861	16760	16641	16652	16924	16833	16849	16845	16633	16743	16937	16853	16819	16815	16878	16822	16823	16738	16722	16854	16715	16853	16780	16773	16813	16727	16923	16732	16959	16839	16852	16903	16868	16786	16876	16870	16874	16935	16538	16674	17032	16957	16650	16684	17063	16807	16856	16784	16524	16927	16804	17010	16901	16736	16878	16600	16865	16933	16837	16724	16986	16954	16901	16730	16958	16751	16790	16806	16688	16802	16991	16703	16964	16914	16757	16911	16766	17057	16887	16855	16812	16901	16802	16805	16835	16846	16837	16927	16911	16763	16811	16673	16756	16752	16976	16805	16911	16838	16830	16958	16978	16996	16801	16739	16883	16985	17002	17000	16829	16934	16633	16997	16831	16853	16760	16670	16945	16715	16767	16680	17047	16840	17109	16706	16945	17022	16839	16664	16727	16861	16660	16982	17044	16966	16915	16669	16789	16936	16988	16825	16761	16810	16930	16777	16902	16824	16789	16939	16797	16948	16804	16784	16917	16816	16897	16879	16777	17016	16876	16793	17055	16864	16988	16948	16773	16866	16856	16902	16880	16905	16918	16766	16867	17001	16888	16865	16911	16865	16665	16921	17074	16847	16888	16956	16798	16892	16593	16934	17054	16864	16637	17006	16940	16640	16822	16777	16819	16566	16789	16745	16733	16714	16780	16661	16811	16749	16968	16827	16851	16661	16778	16715	17031	16909	16895	16740	16889	17046	16999	16851	16693	16929	16962	16941	16805	16854	16744	16810	16887	16881	16712	16988	16837	17006	16873	16897	16908	16839	17011	17096	16842	16840	16761	16974	16713	16807	16851	16958	16757	16979	16988	16785	16981	16584	16796	16700	16906	16819	16925	16825	16618	16828	16819	16933	17006	17048	16668	16789	16790	16817	16687	16807	16875	16947	17089	16972	16869	16832	16745	16858	16793	16759	16949	16747	16891	16864	16757	16855	16968	16791	17070	16846	16731	16824	16983	16884	16796	16784	16740	16709	16918	16767	16882	16869	16664	16909	16717	16764	16879	17128	17036	16722	16834	17043	17025	16923	16922	16850	16815	16877	16839	16923	16894	16903	16963	16850	16879	16791
15762	26880	24868	20797	19232	37243	62213	62268	29280	16139	16077	16114	17866	31188	27150	16068	16012	16118	16057	15992	15911	16025	16023	15947	15947	15993	16038	15885	16038	16041	15910	15837	16068	15990	15947	15994	16018	15933	15892	15968	16024	15982	15821	16030	16131	15935	15800	15889	16093	16046	16010	16059	16097	16016	15978	15683	15891	15914	15991	15901	15992	15984	15883	16029	15986	16273	15871	15879	15792	15940	15933	15923	15986	16027	15942	16148	15891	15864	15795	15894	15857	15991	16041	15828	16000	15912	15824	16133	16007	15967	15964	15687	15903	16045	15939	15983	15849	15926	15831	15913	15852	15829	15962	15821	15836	15964	15722	16101	15822	15932	16038	15764	15966	15961	15970	15769	16016	15923	15940	15736	15848	15986	15798	15976	15886	15810	15851	15834	15922	15982	15755	16120	15848	16073	15871	15777	15993	16024	15876	15826	15887	15879	15910	15905	15897	15890	15973	15861	15862	15922	15789	16022	15909	15869	15762	15809	15927	15994	15889	16028	15943	15882	15879	15814	15936	15972	15895	16028	15819	16071	16067	15977	15934	15658	16158	15902	15921	16017	15938	15884	15792	15791	15912	16071	15889	15890	15991	15913	15797	15797	15945	15968	15942	15903	15921	15831	16079	15817	16026	15871	15933	15960	16019	15602	15943	15877	15790	15948	15722	15905	15852	15854	15711	15914	16103	15867	15960	15777	15879	16031	15832	15875	15672	15867	15884	15859	15996	15722	15979	15891	15972	15921	15874	15826	15862	16006	15927	15814	16003	15952	16118	15788	16154	15953	15910	15851	15856	15859	15939	15790	15885	15759	15814	15882	15911	15934	16022	15843	15942	15954	15862	15810	15954	15795	15815	15920	15961	15916	15869	15764	16029	15717	15862	15997	15802	15803	15988	15766	16004	15910	15959	15843	15909	15959	15923	15944	15848	16036	15873	15895	15939	15834	15973	15962	15804	15954	15930	15881	15925	16052	15931	15794	15776	15942	15736	15908	15899	16017	15951	15817	16065	15996	15929	15883	15990	15923	15873	15952	15969	16016	16071	15918	16000	15882	15841	15927	15820	15759	15951	16033	15845	15896	15958	15990	15845	16001	15962	15893	15770	16002	15808	15902	15899	15893	16057	15909	15859	15916	16002	15948	15878	15938	15888	16003	15761	15945	15835	15886	15883	15948	15880	15875	15921	15887	15970	15950	16004	15833	16003	15848	15835	16094	15734	15961	15828	15997	15919	15886	15888	16032	15935	15852	15886	16000	15824	15910	15911	15822	15778	15897	15964	15740	15897	15976	15744	15939	15881	15919	15948	16108	15877	15934	16001	16092	15902	16038	15904	15923	15864	15908	15854	15960	15967	15946	15814	16024	15940	15917	15809	15988	15894	15950	16012	16021	16004	15910	15795	15897	16109	15976	16084	15891	15916	16079	16061	15700	16024	15798	15875	15957	15762	15776	16024	15800	15862	15966	15891	15939	16025	16004	15972	15980	15805	16053	16089	15854	15717	15946	16010	15964	15942	15965	15962	15879	15921	15843	15822	16056	15864	16054	15805	15768	16063	15843	15932	15980	16049	15989	15724	15768	15766	15830	15924	15898	16001	16002	15664	15823	15917	15890	15959	15907	15946	15819	15871	16000	15706	15912	15913	15979	15897	15820	15879	15907	16110	15930	15828	15837	15951	15924	16146	15944	15852	15925	15853	15919	15956	15999	15800	15833	15891	15857	15686	15936	16184	15895	15905	15883	16020	15953	16007	15959	15972	15925	15868	15947	16025	15857	15885	15946	15912	15928	15837	15854	15901	15785	15868	16000	15879	15757	15922	16087	15831	15973	16045	15806	16035	16077	15842	15869	15955	15898	15923	15974	16015	15803	15917	15860	15985	15958	15871	15946	15733	15817	15936	15909	16007	16013	16067	15858	15930	15873	15715	15746	16045	15873	15899	15819	15898	15917	15848	16210	15892	15809	15822	15887	15940	15874	15990	15939	15874	15909	16029	15945	15980	15726	15987	15961	15912	16100	15950	15845	16003	15935	15900	16085	15787	15694	15814	15948	16019	15951	15762	15857	15999	15783	15763	15854	15886	15930	15938	15771	15946	15919	15961	15996	15888	16004	15821	15913	15916	15939	15735	15880	15833	15762	15900	15778	15914	16052	15897	15836	15875	15973	15906	15802	15857	15912	16037	15942	15874	15909	15985	16133	15875	15953	15965	15919	15947	15997	15999	15911	15975	15749	15914	15832	15916	15890	16064	15921	15734	15906	15897	15973	15901	15799	15895	15830	15793	15813	15917	15906	15870	15951	16047	15973	15860	15725	15919	15915	15892	15663	15820	16144	16040	15961	15758	15890	15905	16036	15949	15832	15821	15982	15996	15913	15993	15874	15918	15917	15824	15839	15855	15847	15918	15793	15912	15981	15964	15837	15908	15873	15952	15938	15912	15997	15901	15985	15926	15844	16060	16000	15898	16037	16072	15769	16061	15967	15962	15850	16045	15820	15770	15936	15916	15815	15948	15892	15783	15883	15927	15753	15767	15857	16181	15796	15788	15875	15974	15987	15873	15815	15907	15768	16049	15802	16031	15818	15948	16057	15813	15901	15958	16002	15780	15883	15888	16010	15981	15915	15861	15936	15877	15939	15818	16007	15969	15860	15855	15804	15885	15830	15932	15974	15812	15843	15763	16013	15911	15812	15943	15939	15911	15994	16015	15911	15877	15924	15936	15835	15918	15895	15893	16108	15891	15991	15928	15944	15911	16095	15856	15896	15925	15872	16052	15898	16025	15731	15916	15868	15984	15939	15825	15833	16041	15874	15969	15815	15903	15683	16108	15861	15965	15879	15980	15867	15920	16008	15841	15812	15866	15991	15911	15886	15911	15979	15913	15873	15916	15965	15899	15978	15981	15918	15926	15828	15858	15977	16033	16031	15921	15799	15656	15865	15984	15928	15817	15952	15962	16044	15836	15893	16081	15975	15976	15881	15869	15861	16055	16048	16107	15954	15926	16021	16002	15836	15861	15978	15839	15950	15935	15957	15856	15863	16043	15951	15880	15947	15849	15663	16157	15772	16056	15825	15954	16068	15788	15769	15910	15773	15931	15931	15876	15903	15906	15868	15925	15966	15817	15947	15971	15900	15934	15762	16009	16042	16022	16070	15798	15790	15839	15853	15965	15835	15791	15849	15984	15886	15888	15887	15779	16029	16136	15847	16036	15775	16112	15830	15814	15823	16062	15929	15889	15959	15967	15810	15906	15792	16062	15879	15904	15890	15791	15962	15823	15918	15918	15884	16027	16073	15694	15942	15925	16056	15944	16032	15999	15986	15778	15862	15880	15865	15926	15798	15881	15919	15991	15919	15964	15991	16015	15836	15971	15928	15808	15846	16124	15970	15987	15957	15850	15885	15909	15871	15849	15780	15897	15950	16009	15767	15904	15839	16077	15885	16062	15833	15942	15977	15924	15820	16075	16009	15885	15907	15824	15821	15897	15894	15984	15898	15894	15901	15778	16019	15940	15878	15825	15845	15991	15839	15962	16042	16118	15868	15800	15912	15989	15903	15848	16085	15966	15782	16036	15876	15986	15910	15704	15883	16000	15794	15994	15880	16006	15827	15919	16021	15916	16040	15998	15925	15843	16036	15868	15858	15856	15913	15839	15994	15782	15796	15998	16012	15872	16034	16072	15781	15816	15913	16057	15888	15983	15874	15653	15833	15901	15927	15791	15866	16023	16009	15874	15877	15827	15959	15904	15920	15991	15775	15910	15894	15955	15836	15930	15869	16050	16033	16054	15794	15818	15693	16154	16117	15737	15895	15913	15993	15926	15806	15774	15970	15754	16007	15969	15967	15823	16026	15883	15898	16072	16054	15782	15921	15909	15941	15952	16081	15911	15791	15938	16099	15998	15974	15988	15894	15977	15812	15875	15917	16019	15844	15853	15989	15656	15918	15783	15966	15825	15710	15831	15824	15889	15854	16039	15896	15876	15980	15928	15845	15989	16042	15919	15721	15998	15868	15929	15832	16159	15972	16056	15691	15931	15787	15835	16010	15877	16050	15881	15746	15977	15931	15580	15907	16102	15744	15821	16022	15933	15841	15932	15793	15938	15852	15834	16005	15968	16052	15898	15888	16059	15921	15937	15939	15808	15892	16045	15832	16057	15989	15862	15961	16036	15822	15922	15898	15828	15906	15864	15923	15872	15893	15667	15992	15948	15936	15877	15945	15866	15841	15998	15994	15976	16086	15844	15982	15974	15901	15978	15820	15914	15997	15886	16078	16119	15775	16007	15934	15904	15894	15965	16024	15875	15813	15989	15693	15894	15962	15926	15776	16072	15844	15901	16052	15864	15880	15852	15862	16049	15861	15917	15967	15893	16070	15894	15814	15826	15988	15808	15910	15863	15844	15911	15967	15835	16047	16102	15815	15830	15829	16047	15958	15988	15816	15878	16053	15875	15939	15819	15847	15835	15891	16111	15910	15918	15816	15936	15996	15884	15923	15958	15889	15982	15986	15738	16104	15853	15804	15885	15973	15991	15970	15819	16056	15921	15911	15788	15838	16060	15966	15850	15883	15857	16147	15932	15982	15866	16017	15897	16024	15908	15944	15734	15693	15875	15996	15945	15861	16044	15902	15857	16100	15909	15907	15996	16052	15994	15786	16071	15836	15742	15926	16024	15825	16028	15865	15843	15871	15856	15878	15889	15887	16069	16047	15978	16009	15888	15985	15980	15841	15802	15902	16093	15820	15922	16031	15861	15858	15961	15882	16077	15994	15744	15810	15971	15967	16014	15970	16008	15954	15761	15959	15858	15819	15913	15855	15833	15976	15883	16017	15884	15986	16057	15829	15876	15693	16007	16024	16024	15912	16063	15691	15919	15935	15954	15958	16007	15925	15931	15944	16053	15857	15881	15879	15977	15956	16101	15947	15977	15907	15975	15797	15782	15892	15945	15898	16018	15949	15840	15878	15759	15879	15929	15965	16011	15898	15888	16074	15889	15901	15990	15855	15882	15948	15929	15816	15871	15836	16017	16026	15752	15796	15893	15735	15880	15702	15786	15885	15852	16002	15900	16040	15950	15806	16036	16018	15902	15722	15905	15929	16039	16065	16074	15883	15964	15729	15892	15914
27569	21507	21604	18149	15691	16259	24415	23866	17818	15937	15821	15532	15666	16521	16475	15852	15606	15616	15695	15775	15557	15540	15715	15741	15399	15547	15757	15535	15620	15730	15634	15580	15668	15731	15512	15812	15636	15735	15543	15634	15792	15726	15801	15717	15614	15678	15519	15603	15643	15604	15718	15618	15795	15657	15769	15639	15677	15553	15782	15733	15734	15688	15545	15879	15680	15842	15633	15489	15471	15757	15924	15645	15607	15475	15641	15930	15660	15491	15556	15902	15694	15465	15740	15679	15645	15397	15474	15610	15579	15596	15506	15543	15789	15688	15592	15796	15490	15443	15651	15596	15637	15459	15582	15619	15337	15558	15627	15517	15768	15744	15410	15637	15718	15560	15714	15613	15611	15566	15815	15697	15494	15601	15756	15590	15684	15488	15633	15547	15658	15634	15669	15549	15455	15686	15625	15574	15666	15708	15564	15691	15588	15722	15695	15712	15601	15826	15598	15512	15653	15569	15677	15727	15622	15677	15621	15581	15438	15784	15511	15567	15553	15561	15643	15707	15474	15601	15626	15682	15648	15633	15514	15703	15546	15804	15659	15587	15530	15695	15748	15554	15620	15831	15596	15473	15658	15642	15573	15570	15649	15751	15446	15593	15722	15706	15643	15588	15577	15787	15581	15653	15561	15683	15797	15485	15605	15616	15659	15787	15541	15466	15701	15628	15496	15700	15512	15691	15720	15505	15735	15769	15940	15803	15649	15784	15635	15802	15611	15633	15730	15559	15528	15537	15476	15743	15617	15648	15586	15595	15683	15605	15710	15648	15540	15468	15742	15800	15548	15679	15793	15562	15663	15569	15560	15619	15620	15621	15645	15624	15737	15640	15549	15633	15778	15775	15457	15661	15801	15681	15771	15746	15700	15661	15590	15688	15758	15590	15520	15558	15745	15505	15479	15732	15661	15677	15548	15584	15792	15527	15820	15643	15689	15524	15542	15648	15744	15568	15596	15649	15454	15471	15686	15627	15718	15634	15699	15762	15654	15809	15760	15747	15723	15553	15677	15555	15601	15577	15649	15589	15483	15609	15579	15690	15613	15637	15519	15727	15515	15553	15644	15482	15673	15478	15573	15661	15600	15729	15613	15477	15407	15449	15498	15602	15573	15611	15568	15663	15645	15718	15575	15805	15452	15699	15751	15722	15822	15648	15698	15644	15669	15577	15500	15639	15521	15727	15660	15608	15656	15717	15536	15718	15634	15661	15872	15437	15639	15519	15673	15533	15556	15633	15571	15651	15571	15856	15605	15751	15650	15566	15497	15598	15576	15506	15586	15678	15550	15797	15689	15547	15649	15606	15457	15475	15739	15752	15598	15751	15539	15758	15563	15687	15720	15656	15608	15538	15626	15476	15385	15454	15553	15494	15793	15579	15413	15446	15717	15564	15494	15529	15709	15790	15487	15559	15741	15432	15487	15481	15590	15509	15520	15514	15418	15537	15617	15620	15652	15817	15622	15476	15597	15622	15678	15548	15522	15754	15703	15471	15691	15713	15631	15680	15626	15437	15791	15785	15679	15765	15617	15512	15386	15602	15393	15763	15877	15573	15599	15670	15553	15532	15613	15607	15826	15640	15561	15673	15738	15473	15744	15911	15586	15671	15526	15482	15554	15692	15588	15575	15401	15687	15560	15416	15638	15561	15715	15516	15688	15800	15842	15789	15795	15641	15659	15645	15594	15656	15819	15645	15507	15428	15695	15587	15668	15488	15579	15470	15413	15617	15789	15541	15595	15689	15762	15721	15522	15493	15645	15739	15733	15479	15675	15712	15521	15485	15620	15675	15794	15642	15725	15702	15682	15433	15699	15805	15723	15456	15435	15572	15595	15622	15457	15637	15620	15715	15633	15517	15638	15759	15542	15957	15684	15603	15581	15709	15500	15520	15514	15713	15571	15667	15513	15489	15610	15620	15639	15773	15590	15755	15690	15591	15611	15657	15678	15711	15779	15659	15636	15508	15616	15655	15700	15738	15833	15720	15684	15555	15798	15552	15502	15499	15455	15780	15767	15621	15624	15723	15560	15718	15846	15584	15688	15600	15766	15549	15604	15627	15627	15538	15886	15575	15633	15700	15506	15517	15581	15775	15640	15495	15457	15594	15742	15740	15662	15734	15556	15707	15643	15685	15581	15683	15705	15615	15586	15505	15722	15473	15795	15500	15593	15492	15509	15523	15680	15595	15575	15635	15551	15564	15612	15689	15495	15497	15477	15512	15538	15422	15537	15659	15496	15742	15581	15577	15726	15675	15474	15526	15669	15658	15509	15774	15695	15786	15614	15532	15558	15561	15858	15690	15673	15669	15535	15599	15650	15572	15880	15583	15557	15595	15545	15543	15721	15790	15653	15469	15629	15722	15554	15594	15592	15594	15414	15704	15705	15623	15681	15739	15773	15595	15520	15630	15657	15737	15616	15664	15496	15680	15627	15732	15659	15588	15605	15711	15804	15616	15638	15789	15688	15732	15643	15622	15712	15659	15678	15780	15450	15715	15658	15714	15584	15591	15551	15577	15604	15556	15591	15630	15682	15663	15698	15534	15531	15546	15610	15584	15524	15767	15761	15590	15642	15680	15667	15751	15685	15812	15417	15591	15713	15602	15752	15553	15554	15635	15680	15602	15642	15582	15575	15611	15766	15644	15696	15741	15566	15452	15476	15550	15447	15533	15674	15754	15788	15682	15608	15745	15692	15478	15519	15607	15489	15717	15813	15561	15485	15598	15695	15487	15437	15482	15437	15509	15637	15664	15819	15638	15580	15759	15820	15583	15593	15665	15467	15511	15670	15630	15761	15776	15657	15620	15532	15541	15548	15560	15809	15764	15572	15769	15645	15678	15629	15768	15841	15732	15826	15686	15491	15579	15508	15633	15495	15659	15739	15771	15701	15813	15680	15732	15533	15509	15600	15360	15660	15538	15525	15674	15722	15618	15660	15717	15653	15676	15846	15740	15485	15523	15605	15588	15538	15727	15727	15498	15583	15568	15625	15611	15472	15588	15796	15676	15724	15680	15613	15651	15626	15634	15592	15507	15725	15451	15652	15382	15539	15632	15578	15671	15716	15588	15688	15824	15858	15609	15575	15586	15552	15794	15473	15690	15788	15645	15730	15562	15567	15645	15722	15718	15693	15620	15577	15397	15783	15658	15818	15901	15684	15652	15480	15633	15655	15591	15617	15601	15579	15484	15761	15601	15699	15627	15485	15625	15604	15535	15557	15573	15460	15560	15623	15801	15768	15739	15768	15779	15520	15494	15709	15816	15423	15624	15672	15712	15444	15520	15673	16058	15716	15601	15402	15699	15790	15605	15539	15506	15650	15695	15665	15557	15482	15611	15694	15734	15391	15486	15580	15554	15574	15568	15667	15556	15688	15708	15602	15447	15796	15731	15497	15566	15693	15608	15555	15765	15640	15623	15557	15604	15651	15704	15701	15689	15675	15555	15479	15493	15527	15745	15591	15641	15620	15623	15503	15623	15928	15641	15615	15672	15546	15726	15477	15746	15612	15671	15836	15486	15431	15437	15457	15768	15606	15783	15680	15751	15703	15556	15557	15584	15592	15644	15631	15617	15482	15548	15548	15689	15570	15582	15561	15655	15558	15591	15794	15679	15714	15620	15622	15590	15678	15753	15671	15802	15663	15797	15741	15729	15770	15661	15697	15714	15447	15656	15662	15561	15898	15733	15664	15453	15632	15560	15541	15697	15732	15734	15673	15735	15624	15459	15814	15726	15776	15435	15541	15580	15669	15502	15538	15331	15604	15346	15683	15475	15670	15919	15613	15938	15707	15716	15597	15675	15818	15683	15539	15599	15513	15614	15567	15640	15655	15827	15623	15591	15644	15638	15645	15724	15569	15402	15761	15647	15503	15577	15476	15578	15770	15658	15558	15697	15553	15618	15646	15530	15412	15846	15533	15711	15518	15673	15541	15685	15759	15702	15500	15592	15650	15750	15798	15751	15460	15794	15619	15600	15545	15609	15715	15815	15604	15367	15586	15915	15532	15585	15582	15667	15765	15567	15714	15612	15549	15580	15678	15479	15613	15767	15772	15570	15651	15525	15822	15621	15473	15685	15613	15658	15615	15392	15625	15665	15610	15723	15610	15700	15558	15586	15731	15654	15701	15618	15487	15690	15626	15742	15670	15631	15479	15676	15651	15363	15593	15722	15631	15604	15576	15642	15831	15623	15713	15697	15694	15771	15447	15583	15752	15738	15775	15566	15681	15635	15563	15845	15707	15724	15662	15664	15744	15679	15551	15671	15526	15749	15745	15595	15704	15666	15869	15770	15669	15608	15715	15422	15592	15674	15517	15766	15631	15737	15568	15534	15620	15642	15724	15789	15758	15689	15689	15722	15762	15586	15522	15590	15760	15728	15478	15561	15566	15594	15717	15488	15750	15506	15889	15732	15781	15551	15795	15527	15728	15514	15618	15750	15568	15708	15620	15759	15539	15600	15686	15688	15724	15838	15770	15726	15530	15890	15682	15558	15629	15626	15653	15497	15501	15739	15486	15581	15758	15461	15400	15659	15648	15553	15542	15748	15552	15976	15549	15484	15817	15823	15553	15557	15637	15558	15727	15769	15729	15744	15611	15676	15477	15607	15572	15675	15638	15669	15604	15663	15418	15548	15592	15678	15512	15716	15729	15605	15548	15618	15433	15656	15711	15806	15644	15523	15448	15805	15615	15541	15805	15488	15607	15679	15595	15730	15756	15689	15648	15665	15598	15698	15624	15651	15649	15549	15647	15751	15590	15548	15682	15573	15517	15501	15693	15752	15618	15538	15661	15535	15697	15677	15734	15747	15621	15534	15705	15663	15494	15614	15599	15764	15795	15532	15777	15781	15655	15760	15641	15574	15473	15554	15566	15600	15624	15565	15587	15516	15673	15759	15757	15546	15782	15659	15690	15626	15599	15702	15880	15432	15573	15723	15695	15764	15794	15704	15709	15763	15756	15599	15404	15670	15630	15614	15664	15524	15386	15679	15577	15723	15636	15734	15982	15795	15882	15522	15685	15713	15640	15504	15660	15554	15625	15630	15477	15697	15442	15665	15570	15633	15704	15738	15517	15565	15617	15714	15761	15619	15722	15948	15664	15732	15528	15514	15526	15403	15481	15654
14459	16176	15942	15798	15455	16555	28579	25229	16906	15171	15136	15144	15280	16346	16425	15106	15119	15146	15115	15074	15164	15103	15190	15109	15248	15153	15091	14978	15062	15326	15068	15106	15083	15258	15238	14992	15256	15257	15194	15065	15062	15061	15145	15226	15222	15103	15047	15030	15211	15089	15046	15232	15071	15234	15158	15135	15152	15108	15126	15061	15183	15212	15455	15155	15113	15101	15163	15216	15122	15236	15197	15124	15064	15129	15202	15093	15114	15202	15052	15207	15117	15279	15136	15319	15159	14922	15061	15029	15181	15302	15058	15125	14982	15155	15164	15026	15127	14977	15179	15204	15242	15183	15221	15172	15041	15272	15073	15121	15161	15208	15130	15119	15078	15072	15207	15166	15092	15095	15220	15129	15175	15160	15112	15343	15101	15105	15269	15068	15231	15125	15191	15306	15181	15097	15143	15125	15104	14961	15282	15075	15053	15227	15016	15198	15160	15185	15070	15154	15063	15169	15010	15166	15186	15198	15102	15176	15250	14925	15104	15027	15268	15204	14851	15235	15281	15109	15257	15081	15171	15157	15020	15173	15188	15143	15008	15152	15141	14978	15179	15014	15098	15094	15169	15061	15147	15124	15180	15370	15089	15106	14984	15185	15104	15216	15227	15052	15098	15288	15280	15308	15091	15030	15213	15022	15163	15108	15286	15123	15331	15024	15083	15071	15100	14958	15138	15106	15268	15172	15208	15084	15156	15150	15047	15199	15245	15126	14995	15162	15109	15030	15185	15304	15190	15126	15108	15130	15170	15128	15078	15287	15119	15028	15101	14986	15173	15143	15168	15168	15172	15116	15146	15181	15228	15148	15031	15060	15227	15242	15154	14975	15223	15169	15151	15053	15050	15219	15025	15179	15067	15097	15137	15152	15161	15164	15238	15243	15142	15095	15183	15241	15089	15272	15248	15223	15108	15014	15225	15352	15219	15129	15038	15272	15111	15210	15078	15150	15083	15221	15127	15151	15068	15089	15214	15182	15097	15301	15151	15188	15195	15038	15057	15078	15362	15156	15139	15127	15123	15085	15154	15101	15093	15041	15121	15148	15244	15159	15238	14944	15077	15249	15156	15286	15133	15067	15193	15184	15140	15291	15141	15141	15253	15029	14998	15032	15283	14981	15015	15198	15105	14970	15010	15076	15018	15162	15275	15101	15093	15256	15171	15255	15127	15080	15251	15050	15061	15263	15237	15275	15181	15118	15021	15024	15047	15128	15125	15199	15079	15291	15195	15162	15147	14981	15105	15161	15046	15105	15213	15016	15218	15096	15047	15156	15187	15285	15069	15116	15099	15040	15259	15203	15261	15063	15178	15149	15172	15052	15025	15222	15179	15034	15119	15276	15120	15171	14945	15023	15243	15080	15215	15192	15274	14875	15154	15213	15132	15146	15334	15191	15147	15201	15365	15001	15167	15207	15151	15082	15104	15018	15282	15125	15136	15197	15059	15250	15242	15171	15101	15084	15197	15070	15172	15181	15220	15147	15271	15205	15170	15054	15150	15216	15281	15240	15202	14975	15218	15156	15170	15082	15187	15171	15117	15274	15079	15327	15240	15126	15072	15143	15213	15143	15169	15192	15264	15160	15064	15130	15255	15107	15211	14997	15118	15301	15193	15024	15007	15179	15082	15264	15110	15068	15236	15103	15226	15117	15072	15058	15215	15068	15240	15158	15075	15161	15184	15124	15216	15062	15069	15178	15219	15044	15270	15132	15185	15056	15169	15044	15147	15265	15084	15047	15189	15095	15251	15089	15283	15119	15085	15371	15205	15159	15140	15239	15152	15081	15044	15322	15073	15086	15138	15133	15108	15130	15060	15176	15268	15052	15219	15084	15153	15186	15297	15102	15206	15190	15211	15299	15079	15316	15291	15084	15036	15178	14933	15066	15159	15062	15235	15199	15169	15183	15094	15057	15080	15078	15036	15054	15150	14988	15179	15020	15220	15085	15101	15265	15151	15059	15389	15151	15134	15250	15231	15100	15159	15351	15098	15248	15313	15036	15058	15177	15258	15048	15089	15078	15270	15204	15051	15183	15112	15106	15170	15155	15232	15132	15066	15027	15203	15186	15299	15196	15172	15128	15187	15230	15258	15186	15118	15182	15141	15011	15264	14928	15103	15115	15039	15226	15229	15119	15066	15046	15146	15206	15051	15083	15130	15242	15161	15125	15102	15320	15009	15008	15366	15104	15263	15157	15126	15183	15087	15210	15184	15098	15199	14960	15152	15221	15079	15299	15155	15176	15113	15200	15167	14994	15244	15085	15270	15218	15133	15133	15112	15221	15129	15123	15116	15059	15217	15068	15269	15079	14987	15153	15131	15067	15113	15071	15183	15022	15300	15167	15072	15123	15157	15006	15043	15149	15286	14970	15145	15224	15159	15076	15222	15085	15080	15071	15303	15133	15325	15029	15076	15121	14939	15372	15104	15083	15087	15258	15113	15303	15333	15132	15063	15200	15030	15317	15162	15009	15093	15058	15215	15143	15245	15191	15213	15183	15116	15125	15302	15018	15120	15303	15276	15161	15240	15105	15005	15171	15090	15119	15145	15219	14915	15162	15131	15117	15166	15160	15195	15128	14984	15188	15230	15065	15151	15278	15230	15017	15081	15030	15185	15082	15272	15203	15072	15275	15017	15039	15220	15156	15234	15093	15132	15143	15346	14964	15264	15042	15136	15326	15151	15058	15166	15055	15192	15121	15101	15298	15133	15087	15203	15259	15112	15292	15063	15003	15235	15026	15149	15157	15206	15054	15217	15102	15187	15092	15107	15228	15299	15102	15126	15111	15256	15152	15016	14994	15048	15137	15252	15239	15149	15092	15124	15100	15056	15274	15078	15190	15185	15098	15228	15102	15202	15150	15007	15078	15314	15093	15122	15175	15128	15279	15064	15055	15207	15120	15084	15164	15251	15274	15126	15022	15268	15102	15165	15174	15150	15066	15137	15251	15089	15191	15083	15075	15007	15270	15355	15243	15178	15094	15005	15195	15218	15051	15213	15161	15054	15237	14992	15103	15198	15331	15123	15004	15027	15229	15124	15168	15201	15135	15180	15163	15218	15054	15194	15135	15153	15160	15252	15214	15095	15251	15115	15156	15000	15074	15256	15228	15181	15169	15121	15113	15216	15143	15085	15198	15140	15162	15050	15103	15123	15127	15345	15244	15146	15103	15073	15281	15077	15107	15126	15236	15179	15230	15252	15042	15098	14983	14985	15402	15367	15191	15243	15015	15170	15384	15034	15196	15191	15130	14981	15150	14976	15098	15110	15186	15140	15171	15159	15204	15291	15204	15223	15111	15134	15108	15074	15186	15052	15063	15229	15042	15133	15127	15140	15181	15169	15019	15257	15074	15194	15049	15212	15229	15059	15225	15204	15086	15020	15031	15223	15186	15177	15061	15190	15111	15090	15198	15253	15297	15211	15172	14942	15262	15053	15181	15110	15142	15032	15264	15319	15114	15132	15080	15013	15053	15160	15095	15137	15077	15094	15122	15158	15022	15275	15264	15213	15062	15171	14968	15139	15216	15104	15239	15086	15178	15053	15114	15251	15009	15145	15173	15133	15233	15290	15140	15139	15200	15225	15151	15066	15042	15081	15166	15080	15159	15203	15127	15093	14986	15110	15163	15110	15093	15167	15121	15108	15041	15072	15135	15092	15178	14981	15042	15002	15114	14968	15100	15282	15184	14950	15082	15180	15052	15227	15140	15139	15185	15137	15135	15169	15054	15112	15027	15079	15098	15132	15265	15171	15053	15130	15043	15134	15180	15226	15120	15154	15060	15180	15021	15191	15194	15062	14927	15131	15019	15021	14931	15161	15050	15092	15198	15200	15099	15184	15172	15222	15195	15273	15192	14956	15132	15090	15351	15265	15161	15113	15080	15134	15202	14998	15188	15244	15289	15055	15039	15138	15206	15010	15225	15128	15142	15135	15000	15237	15233	15065	15171	14915	15228	15165	15092	15298	15092	15117	15178	15276	15206	15320	15084	15148	15114	15039	15148	15321	15113	15227	15163	15219	15249	15042	15279	15157	15070	15152	15060	15182	15144	15205	15170	15337	15219	15175	15135	15125	15208	15085	15291	15142	15033	15119	15014	15299	15269	15169	15256	15240	15025	15169	15195	15226	15142	15163	15143	15155	15134	14980	15045	15123	15133	14982	15204	15097	15114	15090	15095	15156	15279	15116	15236	15166	15165	15085	15097	15107	15170	15171	15010	15184	15146	15096	15128	15271	15149	15085	15174	15267	14935	15252	15130	15246	15094	15109	15078	15285	14853	15090	15062	15195	15193	15313	15202	15073	15121	15101	15188	15363	15348	15155	15014	15126	15279	15209	15299	15178	15257	15032	15364	15198	15170	15275	15193	15317	15039	15143	15042	15344	15250	15241	15238	15222	15059	15028	15145	15120	15103	15218	15109	15101	15196	15139	15255	15209	15173	15156	15317	15134	15132	14978	15285	15127	15353	15099	15151	15225	15019	15182	15202	15136	15052	14999	15233	15000	14980	15203	15114	14965	15300	15006	15123	15149	15213	15202	15164	15161	15163	15118	15159	15183	15066	15004	15045	15201	15004	15095	15179	15231	15152	15233	15089	15032	15285	15169	15091	15156	15169	15140	15089	15005	15099	15265	15191	15180	15026	15066	15059	15073	15182	15377	15024	15167	15057	15138	15327	15182	15170	15060	15154	15242	15159	15119	15109	15185	15204	15214	15078	15185	15008	15284	15049	15251	15260	15115	15142	15119	15220	15167	15086	14951	15130	14981	15164	15094	15252	15112	15175	15315	15151	15243	15084	15273	15220	15156	15114	15059	15172	15185	15190	15098	15179	15373	15091	15087	15101	15169	15046	15234	15000	15051	15238	15139	15176	15063	15201	15036	15141	15076	15097	15237	15185	15032	15127	15016	15198	15060	15158	15161	15293	15242	15080	15084	15130	15055	15046	15018	15156	15316	14969	14894	15169	15056	15095	15059	15187	15149	15195	15068	15153	15154	15234	15025	15065	15050	14996	15141	15343	15193	15275	15095	15180	15130	14990	15199	15179	15159	15026	15233	15096	15122	15196	15055	15063	15182	15107	15070	15117	15066	15136	15117	15094	15104	15069	15122	15165	15064	15405
24335	21127	28122	24505	21052	21536	53562	45623	26674	17048	15890	15260	15512	20318	20515	16801	15476	15442	15154	15094	15284	15114	15287	15093	15434	15274	15423	15254	15369	15456	15153	15171	15160	15265	15358	15485	15246	15242	15231	15217	15226	15248	15330	15166	15304	15298	15305	15225	15263	15365	15321	15272	15433	15143	15360	15193	15292	15192	15154	15122	15247	15045	15317	15208	15209	15288	15362	15096	15317	15263	15295	15154	15311	15215	15275	15138	15473	15105	15243	15295	15359	15215	15333	15304	15449	15313	15287	15265	15295	15356	15248	15285	15089	15258	15158	15232	15161	15236	15083	15278	15236	15360	15194	15259	15245	15294	15314	15143	15112	15183	15286	15313	15289	15293	15146	15281	15236	15217	15133	15344	15109	15284	15311	15249	15241	15083	15129	15201	15061	15230	14971	15162	15100	15217	15289	15241	15329	15302	15138	15286	15447	15468	15197	15086	15253	15303	15140	15252	15164	15171	15462	15198	15134	15329	15358	15466	15330	15113	15087	15142	15127	15115	15125	15185	15052	15199	15230	15157	15137	15119	15298	15021	15323	15392	15383	15279	15041	15180	15258	15365	15307	15040	15249	15390	15106	15024	15210	15206	15065	15276	15389	15339	15175	15288	15035	15299	15252	15283	15118	15147	15166	15259	15264	15273	15204	15188	15410	15136	15227	15234	15387	15227	15141	15184	15130	15119	15181	15114	15129	15285	15195	15125	15206	15422	15374	15217	15143	15334	15210	15201	15212	15178	15156	15159	15336	15175	15411	15270	15066	15386	15225	15285	15254	15179	15218	15211	15232	15035	15295	15347	15096	15202	15373	15132	15297	15192	15178	15432	15364	15225	15129	15156	15418	15264	15305	15182	15054	15103	15181	15061	15136	15371	15227	15152	15111	15232	15162	15105	15181	15019	15121	15183	15380	15162	15299	15181	14944	15149	15265	15335	15209	15119	15303	15332	15195	15168	15349	15299	15166	15236	15255	15013	15198	15148	15217	15002	15169	15333	15410	15270	15237	15208	15263	15218	15361	15035	15089	15249	15410	15140	15342	15300	15116	15157	15173	14985	15301	15144	15253	15107	15104	15245	15218	15155	15341	15411	15310	15256	15175	15160	15315	15063	15097	15265	15152	15138	15400	15293	15292	15308	15387	15155	15219	15109	15220	15069	15364	15297	15273	15217	15422	15224	15326	15103	15213	15151	15229	15513	15197	15028	15104	15188	15185	15050	15179	14980	15379	15112	15330	15345	15200	15354	15451	15022	15348	15344	15248	15181	15256	15226	15071	15158	15244	15270	15163	15001	15359	15311	15334	15253	15291	15226	15259	15341	15139	15266	15216	15261	15140	15225	15338	15235	15381	15156	15371	15268	15380	15067	15221	15382	15179	15328	15217	15296	15187	15314	15263	15338	15221	15264	15220	15049	15138	15316	15324	15042	15043	14975	15127	15308	15011	15054	15206	15363	15008	15007	15203	15355	15412	15256	15250	15254	15176	15268	15076	15166	15180	15191	15198	15041	15205	15206	15309	15276	15282	15076	15271	15436	15196	15233	15268	15175	15340	15198	15299	15228	15123	15066	15173	15097	15383	15182	15313	15156	15112	14989	15037	15377	15162	15174	15191	15283	15174	15213	15300	15132	15023	15195	15252	15126	15291	15295	15209	15341	15172	15119	14969	15001	15262	15393	15193	15085	15064	15257	15293	15175	15261	15297	15331	15392	15172	15238	15199	15204	15016	15469	15304	15339	15465	15303	15540	15019	15256	15193	15238	15101	15221	15335	15145	15180	15129	15182	14998	15152	15333	15220	15313	15265	15120	15215	15180	15204	15317	15229	15207	15443	15151	15249	15235	15432	15305	15051	15190	15148	15135	15258	15301	15077	15359	15299	15277	15265	15088	15091	15153	15202	15482	15116	15195	15197	15192	15244	15331	15398	15323	15384	15260	15208	15290	15344	15085	15180	15229	15183	15350	15219	15270	15244	15209	15282	15289	15182	15066	15163	15086	15115	15216	15317	15298	15329	15263	15267	15370	15379	15354	15238	15239	15238	15361	15206	15260	15346	15103	15212	15158	15203	15158	15157	15379	15150	15158	15393	15107	15280	15259	15264	15193	15142	15193	15227	15230	15118	15293	15394	15267	15110	15467	15335	15356	15162	15225	15119	15475	15183	15313	15238	15060	15199	15278	15355	15211	15250	15144	15234	15231	15229	15254	15108	15220	15255	15135	15146	15259	15332	15147	14943	15270	15202	15304	15146	15377	15262	15251	15187	15201	15249	15270	15091	15149	15176	15149	15102	15297	15165	15229	15182	15230	15194	15275	15207	15119	15379	15312	15216	15170	15172	15110	15483	15252	15230	15210	15176	15207	15202	15140	15244	15135	15218	15000	15207	15252	15227	15405	15259	15292	15254	15058	15282	15074	15341	15315	15266	15333	15322	15077	15082	15176	15272	15224	15298	15238	15235	15374	14921	15224	15362	15275	15157	15208	15150	15330	15263	15331	15335	15342	15041	15342	15371	15294	15166	15294	15173	15338	15234	15181	15207	15200	15045	14997	15373	15323	15230	15256	15100	15037	15274	15386	15456	15150	15186	15163	15222	15120	15294	15178	15282	15302	15169	15293	15205	15330	15114	15238	15327	15202	15247	15006	15213	15317	15260	15223	15235	15255	15317	15206	15309	15410	15396	15234	15492	15281	15162	15288	15177	15147	15059	15181	15282	15368	15245	15198	15137	15196	15350	15045	15356	15316	15226	15104	15248	15100	15208	15364	15296	15327	15200	15109	15158	15250	15348	15194	15207	15308	15300	15048	15165	15091	15221	15373	15331	15314	15481	15167	15278	15281	15210	15230	15422	15227	15292	15114	15202	15035	15170	15149	15457	15150	15168	15248	15248	15290	15154	15259	15348	15112	15098	15189	15321	15277	15339	15125	15263	15185	15232	15335	15187	15313	15200	15175	15116	15273	15020	15216	15388	15136	15154	15278	15125	15158	15227	15141	15276	15123	15097	15180	15233	15187	15213	15432	15265	15134	15355	15411	15355	15237	15256	15077	15266	15095	15224	15460	15222	15333	15127	15218	15214	15485	15426	15201	15229	15202	15118	15116	15280	15148	15162	15086	15053	15202	15334	15360	15200	15335	15352	15278	15181	15115	15258	15230	15360	15355	15223	15267	15144	15315	15111	15255	15334	15336	15354	15356	15153	15159	15103	15209	15489	15284	15266	15141	15204	15193	14990	15355	15323	15169	15157	15253	15089	15370	15319	15133	15320	15254	15092	15391	15080	15308	15366	15127	15078	15254	15171	15071	15282	15313	15193	15181	15309	15124	15205	15261	15118	15280	15184	15301	15434	15207	15406	15145	15413	15165	15317	15176	15152	15315	15243	15252	15165	15098	15092	15243	15418	15131	15263	15450	15072	15254	15208	15230	15236	15431	15259	15101	15299	15041	15183	15155	15162	15168	15330	15181	15297	15303	15077	15222	15323	15338	15458	15393	15307	15282	15477	15331	15223	15259	15221	15270	15299	15243	15186	15239	15337	15139	15245	15227	15213	15238	15099	15256	15267	15308	15127	15188	15314	15148	15214	15219	15276	15121	15265	15227	15304	15361	15249	15281	15184	15170	15335	15123	15392	15162	15315	15020	15333	15263	15279	15345	15261	15127	15202	15348	15107	15240	15179	15303	15341	15342	15046	15109	15348	15131	15178	15052	14981	15155	15292	15088	15260	15037	15379	15130	14969	15266	15152	15268	15241	15117	15202	15062	15235	15298	15333	15351	15311	15273	15105	15277	15218	15158	15272	15267	15130	15210	15246	15134	15226	15141	15370	15304	15288	15321	15150	15293	15163	15177	15271	15305	15111	15390	15208	15201	15366	15140	15205	15163	15259	15254	15324	15296	15298	15186	15312	15283	15041	15157	15166	15302	15290	15173	15087	15253	15247	15326	15220	15077	15277	15201	15281	15278	15142	15124	15225	15514	15144	15302	15277	15118	15040	15169	15283	15166	15253	15221	15262	15274	15266	15170	15367	15305	15130	15201	15163	15324	15413	15122	15195	15337	15017	15216	15271	15288	15331	15188	15334	15211	15185	15219	15121	15323	15253	15107	15312	15218	15290	15023	15202	15228	15231	15365	15219	15304	15331	15464	15168	15309	15274	15368	15332	15384	15072	15210	15279	15230	15121	15205	15256	15316	15226	15106	15185	15269	15382	15311	15167	15268	15134	15342	15270	15200	15302	15268	15289	15247	15271	15368	15529	15346	15003	15188	15386	15380	15243	15225	15243	15295	15203	15243	15206	15334	15118	15140	15547	15194	15285	15267	15325	15106	15069	15268	15217	15123	15314	15254	15276	15082	15178	15328	15253	15227	15240	15295	15198	15248	15183	15263	15153	15135	15278	14929	15324	15017	15084	15315	15231	15197	15124	15234	15188	15246	15275	15075	15134	15191	15226	15119	15170	15151	15276	15104	14969	15170	15485	15195	15266	15095	15240	15160	15220	15320	15149	15139	15359	15198	15161	15383	15261	15185	15246	15482	15152	15357	15223	15164	15219	15038	15319	15009	15022	15155	15404	15117	15315	15089	15219	15218	15246	15228	15135	15194	15258	15343	15093	15249	15141	15141	15125	15175	15221	15264	15403	15233	14971	15151	15113	15043	15310	15283	15066	15049	15177	15060	15145	14943	15064	15169	15229	15324	15185	15139	15440	15237	15136	15301	15028	15162	14960	15169	15268	15306	15199	15328	15120	15237	15232	15133	15172	15270	15284	15267	15308	15291	15162	15285	15068	15156	15327	15347	15206	15145	15185	15260	15153	15154	15187	15343	15250	15252	15275	15335	15324	15283	15425	15427	15103	15204	15273	15304	15277	15397	15146	15084	15029	15271	15042	15263	15190	15233	15074	15179	15237	15220	15076	15225	15239	15208	15136	15202	15190	15204	14999	15004	14989	15315	15273	15198	15257	15074	15204	15369	15282	15235	15312	15334	15144	14965	15266	15162	15283	14985	15166	15151	15225	15205	15095	15033	15013	15183	15381	15254	15215	15273	15246	15228	15213	15241	15099	15132	15264	15205	15136	15287	15272	15208	15103	15343	15199	15379	15124	15223	15114	15147	15307	15265	15389	15282	15270
13712	21374	19995	17695	16815	22325	55324	46160	23721	14828	15009	14846	14964	23692	22612	15801	14883	14878	14885	14855	14879	14935	15076	14859	15035	14951	14992	14943	14886	14922	14905	15012	14881	14999	14992	14876	14943	14896	14897	14864	14932	14906	14876	14818	14934	15077	14948	15004	15029	14979	15066	14955	14975	14917	14990	14876	14958	15089	15066	14907	14870	14938	14866	15087	14896	15046	14944	14943	14927	15040	15109	14898	14971	14968	14771	15016	15070	14880	15016	14908	14868	14897	14810	14950	15023	14955	15075	14897	14692	15037	14938	14888	14981	14820	14922	14835	14881	14790	14780	14985	15025	14925	14912	14756	14903	14941	14878	14916	14951	15102	14962	14986	14880	14857	15025	14838	14911	14750	14767	15009	14976	14874	14914	14988	14957	14917	14885	14855	14958	15004	15021	14971	14810	14957	14949	14967	14879	14966	14980	14885	15072	14875	14737	15042	15008	14825	14961	14937	14892	15003	14842	15059	14842	14935	14863	15010	14953	14951	15045	15002	15009	14916	15056	14963	14823	14872	14838	14870	14763	14986	15041	14973	14951	15119	14732	15019	14916	14932	14834	14802	15003	14968	14658	14735	14974	14871	15020	14992	14998	14926	14772	14958	14859	14996	14918	15053	14950	15053	15008	14805	15035	14874	14886	14912	15011	14921	14853	14877	14957	14967	14836	14910	15135	14899	15000	14975	14874	14909	14826	14939	14932	15007	14809	14913	14887	14916	14945	15128	14890	14836	14910	15118	14829	14896	14885	14946	14917	14966	14982	14862	14787	14915	14945	14921	14954	14796	14908	14894	15012	14824	15013	14890	14807	15024	14936	14953	15084	14753	14934	14870	14947	14784	14783	14899	14829	14927	14959	14853	14973	15047	14874	14979	14829	15200	14879	14965	14987	14924	14967	14986	14822	14766	14950	14832	14916	14820	14770	14961	14861	14893	14781	14751	14853	14878	15018	15055	15063	14810	14969	14925	15060	14842	14993	14861	15004	14971	14781	14981	14902	14953	14812	14828	14866	15034	14930	14922	15128	14955	14942	14885	14888	14857	14874	15114	15053	14922	14878	14789	14812	15019	14971	14702	15034	14953	14802	14959	14858	14869	14946	14990	15063	15010	14933	14911	14839	14977	15001	14984	14913	14774	14998	14786	14981	14764	14967	14904	14888	14965	14790	14864	14907	14954	14947	14983	14913	14855	14889	14953	15028	14859	14962	14890	14834	14839	14976	14929	14957	14939	14867	15027	15007	14936	15032	15010	14949	15060	14888	14964	14888	14971	14907	14953	14956	15035	15075	14790	14785	15019	14796	14971	14985	14944	14696	14839	15021	14966	15264	14881	14905	14948	14971	14813	14918	15161	14839	14955	14859	14913	14883	14709	14753	14933	14734	14717	14877	14909	14801	14814	15040	15052	14904	14852	14930	14972	14837	14817	14899	15025	14770	14833	14851	14833	15105	14908	15010	14820	14864	14947	14917	15037	14629	14984	14884	14974	14774	14986	15004	14792	14840	14766	14865	14937	14995	14849	15038	14853	15050	14903	15005	14983	15011	14962	14891	14960	14896	14963	14742	14850	14951	14927	15027	14993	14861	14905	14988	15016	14942	14850	14988	15010	14997	14909	14821	14904	15029	15032	14937	14931	14874	14871	15075	15006	14831	14955	14984	15033	14800	14947	14856	14924	14911	14954	14901	15008	14858	14914	14961	14710	14940	14926	14989	15111	14809	14804	14807	14891	14979	14860	14750	14992	14934	14981	15038	14873	14981	14927	14912	14868	14940	14949	14864	14899	14963	14785	14866	15045	14994	14967	15035	14782	14965	14889	14778	14998	14882	14820	14823	14896	14755	14835	14906	14814	14826	14978	14911	15034	14891	14942	15017	14867	14816	15009	14823	15074	14979	14812	14986	14878	14968	14928	14983	14943	14808	15045	14867	14944	14863	14993	14850	14875	14877	15116	14881	14769	15026	14961	14992	14953	15059	14850	14960	14791	14913	14844	14945	14947	14916	14794	14804	14755	14974	14920	14922	14969	14873	14967	14895	14864	14959	14921	14937	15052	15029	14856	14972	14908	14922	14889	14945	14834	14906	15000	14942	14763	14931	14868	15057	14835	15036	14811	14822	14882	14990	14902	14873	14859	14790	14911	14922	14775	14858	14873	14919	14707	14806	15039	15065	14966	14724	14857	14859	14967	14907	14900	15029	15037	14909	14984	14938	14731	14920	15031	15015	14893	14748	14721	14846	14940	14866	14851	14920	14941	15149	14832	14933	14866	15017	14807	14890	14918	14860	14836	14909	14963	14919	14934	14937	14880	14736	14781	15030	15019	14903	14876	14805	14950	14782	15052	14972	15051	14739	14806	15150	14770	14941	14972	15060	14919	15032	14961	15108	15070	14778	14880	15040	14762	14834	14827	15008	14881	14799	14885	14850	14920	14772	14889	14756	15029	15039	14919	14953	14946	14881	15061	14682	14913	14821	14842	14826	15097	15069	14981	14728	14878	14863	15042	14822	14988	14989	14860	14881	14828	14913	14787	15020	14881	14930	14948	14910	14976	14832	15090	14962	14986	15056	14984	15106	14943	14687	14988	15239	14923	14914	14958	14808	14877	14867	14929	14800	14877	14896	14803	14944	14901	14941	14878	14863	14967	14919	14946	15013	14857	14802	14999	14936	15050	14908	14857	14884	14935	14898	14915	15056	14808	14962	14996	14846	14813	14806	14874	14870	14872	14829	14944	15034	14951	15011	14828	14843	14874	14702	14977	14804	14969	14853	14866	14937	14868	15228	14844	14827	14841	14964	14960	14966	14869	14965	14965	14919	14869	14962	14979	14880	14869	14891	14928	14893	14776	14815	15083	14954	15008	15044	14857	14882	14938	14904	14880	15242	15016	14797	15001	14840	14938	14942	14953	14938	15034	14897	15087	14889	14831	14779	14869	14821	15172	14904	14850	14896	14953	14948	14861	14856	15054	14930	14964	15045	14651	14876	14991	14887	14995	14854	14954	15013	14748	15140	14924	14951	14805	15001	14992	14881	14938	15003	14789	14801	14971	15079	14972	14711	15052	14997	14916	14975	14865	14998	15023	14829	14883	14900	14906	14865	14813	14924	15026	15108	14876	14961	14984	14814	14745	14912	14913	14787	14762	14980	15149	14789	14956	15095	14795	14952	15085	15048	14960	15078	15051	14967	15046	14976	14841	14975	15071	15088	14950	15038	15100	14799	14966	14830	14914	15024	14905	15208	14850	15020	14774	14839	15063	14960	15107	15049	15023	14724	14774	14901	14883	15066	14960	14909	14976	14935	14857	14938	14994	14827	14858	15053	14882	14924	14886	14956	15116	14770	14680	14865	15004	14965	14930	14910	14998	14888	14956	14725	14908	14976	14828	15010	14888	14977	15004	14906	14916	14947	14863	15064	14899	14728	14836	14916	14822	14933	15022	14821	14902	14977	14825	14975	14981	14907	14979	14962	14819	15084	14808	15015	14851	14872	14785	14936	14930	14885	14771	14996	14926	14986	14918	14881	14919	15100	14925	15031	14922	15013	15044	14859	15016	14998	14923	14746	15036	14922	14833	14864	14810	15008	14926	14935	14875	14742	14890	14972	14801	14947	15087	15022	14772	15054	14879	15106	14896	14950	14744	14911	14949	14898	14982	14913	14883	15051	15100	14932	14907	14985	14974	14811	14864	15065	14727	14931	14876	14964	15002	14945	14994	14939	14828	14819	15092	14885	14957	14995	14943	14746	14907	14887	15003	15067	14914	14936	14955	14942	14823	14886	14740	14930	14935	14756	14944	15036	15062	14984	14804	14913	14808	14956	14962	14946	14953	14923	15077	14850	15164	15041	14774	14825	15018	14846	14930	14865	14899	15109	14743	14993	14896	15124	14989	14882	14951	15113	14823	14868	14977	14813	15009	14851	15086	14977	14773	14955	14981	15055	14917	14847	14948	14993	14907	14828	14926	15105	14751	14850	15106	14984	14770	15004	14818	14918	14924	14890	15025	14988	14953	14971	14998	14991	15043	15027	14921	14831	15127	15000	14961	15015	14938	14971	14836	14745	14701	15091	14812	14869	14886	15059	15100	14826	14957	14889	14869	14884	15032	15028	14877	15119	15040	14876	14980	14864	14671	14867	14991	15011	14838	14999	15009	15101	14898	15010	14979	14889	14853	14873	14841	15055	14806	14832	14923	14923	14987	14977	15067	15010	14817	14864	14933	15136	14954	15032	14858	14973	15082	14836	14911	15056	14844	14960	14985	14866	14877	14934	14910	14896	14905	14943	15057	14894	15043	15020	15019	15023	14750	14979	14981	14921	14968	14928	14942	14710	14984	14826	15085	15021	14847	14980	14864	14949	15095	14896	14932	14726	14878	14867	14962	14930	14806	14928	14904	14817	14978	15019	14989	14894	14996	15006	15040	14957	14944	14874	14843	14885	14996	14901	14976	14802	14786	14987	14681	15104	14994	14927	14873	14948	14876	15035	14979	15008	14878	15033	14808	14905	14961	14929	14935	14683	14866	15151	15008	14853	14959	14715	14755	14926	15099	14812	14696	14998	15116	14814	14860	15077	14815	14941	14994	15078	14928	14915	14872	14818	14816	14974	15034	14927	14982	15035	14941	14877	14925	15040	14967	14858	14743	15007	14818	14880	14939	14924	14948	14988	14875	15044	14862	14960	14871	14902	14728	15038	14864	14870	14821	15040	14927	14844	14826	14886	15015	14927	14960	14918	14839	15203	14845	14815	14857	14971	14900	14805	14960	14798	14924	14878	15001	15062	15009	14813	14996	14974	14883	14777	14830	15111	14720	15069	14888	14992	14919	14950	15015	15001	14955	14837	14879	14931	15021	14975	14966	15117	14960	14953	15033	14860	14840	14943	14966	15075	14968	14873	14908	14746	14711	14974	14817	14868	14731	14964	14888	14922	14865	15166	14843	14979	14808	14904	14767	14856	14783	15198	14888	15207	15042	14881	14839	14936	14880	14784	15035	14899	14975	14915	14987	14970	15070	14921	15040	14816	14952	14884	14966	15128	15072	14837	14711	15077	15007	14771	14952	14937	14880	14896	14894	14994	14917	14947	14848	14906	14903	14982	14826	14876	14948	15018	14876	15044	14951	14938	14940
23210	21142	28867	23666	21361	24673	60795	48978	28421	17766	15679	14672	14800	26140	26314	18709	15020	14569	14504	14627	14533	14474	14560	14411	14390	14530	14334	14573	14585	14594	14452	14335	14320	14421	14544	14341	14549	14230	14199	14473	14239	14506	14446	14335	14538	14491	14220	14523	14504	14769	14445	14336	14440	14409	14510	14344	14258	14149	14385	14268	14272	14370	14383	14498	14483	14175	14261	14286	14362	14300	14322	14218	14386	14314	14349	14436	14247	14424	14445	14471	14468	14483	14394	14299	14314	14298	14254	14307	14315	14328	14354	14513	14314	14338	14120	14580	14430	14291	14392	14422	14337	14306	14427	14172	14346	14353	14420	14440	14414	14180	14418	14638	14260	14343	14100	14220	14443	14419	14344	14271	14225	14485	14206	14428	14329	14397	14218	14439	14300	14286	14254	14588	14269	14411	14368	14261	14331	14289	14485	14245	14376	14324	14421	14577	14215	14469	14191	14229	14246	14359	14300	14419	14334	14465	14226	14175	14381	14541	14211	14283	14219	14373	14487	14333	14215	14367	14289	14334	14258	14460	14416	14328	14410	14269	14431	14364	14182	14279	14291	14373	14295	14470	14136	14417	14432	14391	14303	14250	14316	14448	14182	14398	14335	14317	14383	14357	14455	14254	14333	14291	14318	14284	14374	14371	14377	14318	14385	14282	14232	14306	14404	14327	14344	14497	14313	14257	14218	14408	14611	14335	14445	14333	14267	14412	14203	14288	14299	14396	14320	14384	14347	14377	14398	14295	14473	14233	14387	14258	14358	14337	14243	14204	14470	14309	14315	14389	14355	14366	14405	14310	14230	14333	14455	14173	14446	14482	14098	14322	14337	14428	14383	14416	14409	14236	14368	14365	14272	14353	14450	14483	14239	14136	14391	14328	14387	14263	14381	14243	14257	14272	14450	14234	14442	14332	14444	14433	14313	14292	14395	14360	14294	14453	14185	14440	14384	14208	14380	14248	14168	14405	14400	14302	14362	14370	14259	14236	14418	14266	14306	14167	14394	14340	14337	14235	14257	14121	14312	14227	14335	14354	14301	14363	14335	14272	14298	14370	14444	14282	14433	14368	14187	14354	14308	14441	14252	14406	14449	14364	14379	14267	14362	14238	14429	14417	14111	14459	14140	14315	14671	14269	14202	14187	14200	14132	14207	14410	14384	14250	14340	14338	14240	14386	14225	14172	14328	14327	14351	14357	14314	14333	14334	14247	14223	14263	14359	14340	14388	14264	14178	14381	14337	14219	14144	14369	14391	14318	14442	14466	14319	14252	14308	14317	14263	14426	14452	14366	14374	14419	14364	14195	14345	14626	14450	14090	14339	14130	14453	14339	14213	14185	14450	14332	14256	14528	14429	14238	14285	14187	14284	14327	14362	14493	14297	14350	14164	14347	14398	14306	14396	14378	14382	14286	14406	14272	14490	14120	14358	14328	14211	14376	14294	14200	14369	14200	14147	14516	14287	14375	14312	14348	14330	14235	14343	14316	14488	14420	14214	14331	14301	14434	14350	14260	14233	14253	14331	14372	14200	14376	14296	14509	14391	14263	14325	14389	14356	14243	14399	14292	14219	14430	14502	14212	14300	14275	14436	14179	14253	14310	14512	14270	14365	14598	14436	14270	14270	14437	14369	14376	14320	14317	14439	14361	14162	14382	14290	14387	14143	14469	14465	14092	14322	14130	14380	14477	14427	14266	14267	14460	14364	14350	14313	14453	14365	14364	14319	14471	14407	14510	14342	14331	14274	14435	14481	14377	14411	14465	14255	14411	14235	14197	14283	14368	14492	14234	14352	14459	14213	14315	14305	14322	14294	14422	14451	14251	14275	14427	14300	14367	14175	14192	14316	14503	14450	14396	14520	14370	14380	14286	14118	14269	14354	14350	14227	14538	14315	14332	14294	14407	14375	14513	14510	14391	14425	14241	14133	14201	14458	14416	14356	14293	14370	14310	14492	14432	14344	14373	14431	14375	14403	14329	14397	14320	14268	14215	14282	14293	14294	14312	14230	14305	14343	14362	14368	14205	14293	14252	14332	14323	14428	14254	14312	14207	14337	14306	14359	14440	14406	14200	14415	14323	14202	14265	14463	14185	14362	14257	14311	14252	14336	14284	14308	14165	14389	14297	14300	14333	14196	14375	14290	14361	14280	14280	14374	14317	14375	14341	14193	14191	14275	14266	14306	14381	14330	14601	14361	14402	14253	14249	14316	14484	14275	14366	14354	14379	14206	14493	14283	14226	14256	14290	14230	14202	14395	14331	14308	14329	14155	14305	14479	14262	14415	14180	14409	14581	14385	14135	14058	14414	14261	14192	14286	14376	14520	14183	14302	14310	14327	14302	14307	14268	14274	14227	14267	14179	14299	14008	14375	14310	14251	14360	14312	14373	14498	14409	14343	14285	14213	14226	14323	14315	14327	14312	14251	14381	14374	14412	14297	14211	14576	14223	14404	14298	14355	14281	14175	14323	14568	14235	14397	14323	14397	14225	14216	14113	14364	14221	14335	14148	14347	14225	14455	14416	14350	14321	14379	14346	14327	14214	14361	14492	14315	14297	14317	14307	14364	14233	14270	14445	14193	14377	14217	14333	14313	14259	14489	14343	14349	14428	14373	14336	14270	14315	14362	14278	14479	14339	14220	14237	14327	14417	14434	14230	14450	14449	14326	14253	14214	14211	14221	14194	14265	14283	14307	14697	14188	14415	14225	14515	14272	14563	14130	14264	14514	14148	14133	14278	14130	14589	14302	14272	14342	14331	14288	14316	14481	14346	14258	14159	14331	14327	14337	14373	14290	14401	14318	14419	14242	14415	14367	14286	14376	14476	14488	14292	14553	14257	14379	14250	14199	14282	14270	14432	14336	14489	14316	14411	14416	14344	14143	14464	14264	14359	14267	14074	14562	14393	14432	14260	14288	14504	14310	14402	14259	14309	14128	14307	14457	14345	14247	14504	14396	14169	14352	14404	14119	14371	14558	14505	14386	14331	14476	14313	14488	14443	14377	14218	14393	14397	14467	14362	14313	14220	14271	14276	14199	14077	14265	14416	14568	14303	14296	14372	14389	14108	14363	14418	14349	14323	14205	14273	14431	14223	14524	14332	14240	14271	14187	14363	14367	14429	14353	14349	14224	14275	14236	14378	14247	14335	14376	14136	14407	14506	14333	14277	14333	14403	14315	14202	14186	14309	14398	14354	14313	14381	14342	14273	14283	14347	14333	14331	14481	14382	14045	14248	14330	14437	14305	14309	14208	14374	14433	14339	14252	14293	14459	14174	14633	14348	14463	14369	14535	14191	14148	14236	14243	14168	14278	14308	14347	14246	14326	14344	14171	14075	14414	14446	14199	14391	14356	14443	14280	14237	14249	14231	14320	14179	14265	14569	14428	14290	14291	14267	14317	14277	14227	14329	14171	14236	14302	14421	14203	14383	14285	14205	14443	14355	14337	14251	14199	14418	14471	14087	14390	14318	14482	14170	14288	14314	14412	14350	14366	14296	14443	14282	14157	14380	14272	14253	14404	14510	14207	14357	14426	14279	14393	14161	14455	14349	14269	14345	14409	14330	14389	14228	14467	14348	14244	14331	14513	14288	14248	14163	14290	14248	14200	14036	14231	14366	14480	14359	14455	14392	14152	14431	14394	14381	14551	14231	14351	14272	14366	14457	14131	14213	14360	14264	14298	14187	14290	14249	14513	14427	14268	14526	14264	14305	14494	14348	14062	14307	14425	14140	14417	14270	14179	14317	14479	14210	14283	14176	14142	14388	14380	14341	14378	14293	14215	14196	14369	14525	14381	14226	14243	14273	14425	14379	14190	14317	14325	14097	14175	14274	14171	14409	14302	14308	14195	14516	14220	14349	14346	14226	14261	14231	14372	14269	14303	14291	14424	14242	14197	14418	14276	14266	14219	14428	14538	14195	14295	14222	14410	14368	14498	14350	14322	14139	14309	14409	14336	14330	14382	14339	14376	14162	14464	14348	14180	14367	14353	14238	14343	14224	14181	14373	14403	14431	14335	14237	14319	14345	14485	14321	14424	14297	14572	14336	14158	14215	14427	14208	14268	14057	14229	14282	14427	14345	14371	14384	14213	14395	14489	14269	14473	14450	14245	14281	14415	14447	14334	14171	14357	14423	14203	14184	14314	14406	14464	14286	14252	14551	14392	14366	14351	14318	14305	14216	14273	14189	14524	14405	14272	14247	14159	14165	14351	14269	14320	14197	14363	14335	14179	14187	14289	14362	14107	14221	14150	14233	14391	14221	14435	14270	14215	14310	14479	14264	14452	14488	14223	14055	14413	14110	14447	14452	14243	14391	14470	14284	14243	14353	14184	14306	14348	14278	14310	14350	14366	14308	14182	14409	14269	14269	14284	14353	14234	14456	14343	14468	14451	14324	14281	14390	14351	14413	14309	14185	14432	14180	14233	14263	14346	14074	14188	14444	14334	14234	14238	14222	14383	14418	14268	14315	14372	14232	14389	14481	14426	14398	14567	14423	14400	14364	14163	14321	14500	14031	14347	14269	14369	14225	14210	14369	14369	14222	14390	14371	14242	14299	14302	14310	14388	14232	14487	14250	14172	14380	14341	14276	14433	14317	14343	14233	14420	14440	14327	14456	14403	14185	14373	14240	14139	14339	14341	14310	14240	14482	14359	14230	14346	14331	14270	14276	14379	14266	14437	14457	14216	14327	14579	14324	14409	14199	14148	14211	14414	14271	14237	14235	14419	14195	14374	14170	14281	14365	14478	14496	14269	14265	14357	14432	14645	14216	14395	14322	14405	14144	14394	14273	14456	14333	14278	14341	14344	14308	14143	14520	14410	14557	14258	14448	14356	14368	14523	14223	14276	14347	14323	14292	14269	14351	14400	14208	14140	14249	14420	14221	14331	14422	14359	14275	14353	14193	14374	14381	14368	14293	14360	14405	14395	14242	14351	14408	14318	14382	14226	14413	14329	14299	14394	14265	14233	14370	14365	14229	14235	14062	14450	14476	14237	14080	14216	14430	14259	14224	14339	14293	14320	14265	14349	14301	14165	14337	14312	14151	14204	14312	14170	14475	14259	14371	14147	14498	14167	14259	14456	14299	14442	14410	14221	14270	14268	14294	14279	14260	14356	14461
15057	25630	23821	19537	17995	24917	64339	50733	27325	14619	14413	14455	14975	32346	29799	17968	14552	14285	14253	14408	14334	14242	14353	14225	14109	14271	14382	14291	14334	14364	14245	14325	14360	14280	14140	14306	14273	14352	14396	14288	14358	14308	14187	14241	14270	14390	14360	14232	14495	14484	14431	14453	14551	14463	14383	14471	14108	14346	14386	14247	14432	14401	14344	14343	14294	14227	14476	14370	14308	14181	14159	14335	14474	14341	14352	14300	14408	14376	14373	14293	14292	14337	14288	14252	14370	14265	14318	14379	14224	14199	14215	14339	14308	14290	14464	14300	14412	14107	14409	14195	14407	14217	14395	14319	14217	14208	14259	14212	14291	14382	14278	14409	14384	14203	14200	14180	14148	14214	14195	14195	14244	14307	14153	14399	14408	14325	14214	14381	14284	14326	14348	14350	14257	14222	14218	14353	14358	14326	14327	14093	14258	14168	14480	14416	14302	14277	14403	14328	14331	14114	14367	14242	14359	14340	14211	14266	14188	14332	14367	14180	14422	14280	14309	14218	14203	14352	14343	14355	14256	14187	14158	14128	14167	14419	14093	14288	14386	14442	14263	14323	14174	14436	14129	14367	14214	14294	14361	14390	14322	14280	14227	14324	14267	14114	14160	14246	14291	14371	14292	14381	14079	14227	14244	14424	14354	14239	14215	14333	14405	14331	14217	14282	14270	14408	14256	14327	14152	14249	14269	14273	14315	14347	14206	14155	14353	14252	14290	14309	14242	14317	14402	14348	14448	14312	14409	14234	14218	14198	14345	14318	14387	14326	14111	14399	14426	14367	14174	14126	14276	14225	14351	14274	14315	14320	14247	14264	14112	14366	14249	14372	14162	14470	14360	14225	14320	14162	14237	14215	14352	14358	14339	14269	14412	14426	14373	14419	14259	14322	14188	14289	14353	14254	14304	14311	14249	14310	14267	14374	14270	14248	14404	14314	14269	14368	14349	14322	14322	14263	14332	14282	14231	14301	14202	14282	14270	14153	14181	14341	14271	14461	14245	14381	14233	14281	14413	14228	14249	14413	14440	14274	14254	14326	14144	14222	14256	14387	14331	14268	14369	14294	14282	14310	14308	14333	14267	14399	14243	14233	14366	14323	14362	14087	14339	14422	14244	14181	14221	14221	14377	14239	14382	14250	14311	14224	14469	14204	14304	14357	14196	14202	14434	14290	14483	14281	14225	14170	14278	14365	14379	14228	14285	14434	14315	14466	14281	14427	14268	14304	14251	14353	14278	14439	14334	14428	14201	14212	14274	14413	14289	14190	14215	14372	14324	14153	14329	14154	14311	14271	14257	14214	14230	14385	14226	14410	14173	14467	14409	14410	14200	14391	14277	14312	14383	14388	14355	14423	14390	14417	14221	14496	14313	14348	14188	14201	14231	14445	14329	14075	14333	14335	14236	14339	14402	14339	14285	14380	14397	14127	14247	14193	14302	14198	14132	14228	14319	14365	14505	14257	14252	14258	14436	14219	14306	14426	14305	14356	14254	14250	14249	14203	14458	14402	14386	14283	14174	14530	14309	14388	14207	14311	14469	14395	14330	14244	14164	14177	14347	14440	14247	14266	14295	14364	14294	14263	14403	14346	14253	14382	14247	14246	14257	14210	14291	14381	14151	14320	14493	14264	14332	14306	14255	14222	14380	14200	14240	14315	14253	14423	14318	14340	14258	14147	14343	14175	14189	14322	14147	14358	14434	14218	14308	14187	14405	14208	14240	14181	14259	14227	14269	14352	14275	14256	14375	14296	14404	14315	14156	14353	14203	14209	14227	14328	14280	14372	14255	14195	14242	14335	14171	14188	14164	14431	14292	14219	14434	14115	14289	14270	14223	14128	14245	14195	14336	14237	14404	14211	14415	14285	14425	14228	14159	14408	14370	14189	14278	14267	14311	14276	14436	14232	14336	14457	14258	14186	14249	14182	14123	14342	14250	14275	14254	14088	14371	14338	14303	14364	14378	14217	14330	14403	14372	14201	14353	14135	14471	14170	14199	14350	14263	14326	14215	14254	14245	14303	14098	14307	14333	14303	14327	14367	14185	14282	14321	14194	14279	14391	14379	14332	14241	14191	14297	14281	14101	14254	14349	14326	14311	14300	14257	14263	14371	14334	14339	14312	14435	14285	14348	14295	14267	14298	14252	14309	14150	14230	14286	14403	14201	14235	14292	14227	14236	14300	14149	14274	14422	14320	14323	14308	14436	14198	14385	14303	14457	14267	14306	14267	14411	14337	14396	14385	14201	14417	14398	14396	14463	14168	14371	14333	14285	14252	14180	14266	14307	14301	14334	14308	14232	14275	14255	14199	14383	14166	14291	14226	14245	14234	14187	14393	14056	14272	14228	14288	14238	14286	14211	14282	14400	14236	14417	14276	14414	14331	14217	14493	14331	14350	14316	14272	14332	14165	14183	14156	14426	14243	14435	14384	14386	14299	14273	14262	14264	14358	14412	14259	14313	14315	14346	14183	14096	14272	14264	14401	14229	14380	14385	14438	14141	14335	14200	14275	14381	14212	14197	14320	14232	14214	14301	14497	14302	14278	14017	14170	14314	14276	14346	14313	14356	14147	14397	14388	14402	14286	14228	14252	14222	14245	14331	14415	14311	14280	14100	14373	14351	14178	14251	14269	14484	14248	14214	14152	14180	14291	14351	14398	14106	14121	14228	14409	14283	14274	14327	14213	14209	14324	14419	14376	14414	14239	14380	14267	14408	14273	14157	14165	14479	14364	14450	14348	14271	14261	14402	14203	14286	14437	14204	14473	14322	14361	14130	14261	14297	14251	14269	14409	14322	14311	14302	14368	14176	14165	14291	14282	14359	14363	14250	14234	14501	14226	14378	14272	14269	14220	14365	14107	14369	14187	14246	14309	14234	14461	14326	14401	14185	14370	14265	14080	14262	14175	14397	14311	14272	14425	14488	14207	14365	14312	14062	14360	14395	14330	14319	14260	14459	14200	14377	14103	14322	14178	14309	14335	14361	14312	14208	14311	14546	14074	14187	14289	14296	14293	14429	14358	14236	14355	14347	14339	14200	14288	14338	14382	14255	14331	14198	14246	14541	14333	14388	14237	14536	14442	14378	14285	14421	14368	14406	14359	14460	14136	14203	14432	14389	14213	14304	14242	14389	14068	14314	14262	14342	14314	14365	14375	14338	14339	14235	14361	14162	14285	14295	14311	14378	14230	14349	14320	14127	14295	14199	14304	14319	14248	14220	14241	14118	14304	14280	14338	14360	14236	14305	14213	14232	14374	14330	14150	14207	14217	14456	14161	14305	14348	14191	14277	14366	14123	14410	14379	14312	14329	14299	14279	14293	14168	14392	14221	14319	14349	14327	14276	14234	14293	14356	14244	14235	14196	14135	14174	14148	14398	14393	14151	14192	14264	14223	14289	14425	14281	14422	14326	14357	14287	14274	14405	14261	14159	14347	14274	14278	14303	14162	14357	14162	14239	14301	14264	14368	14148	14330	14324	14282	14139	14411	14375	14155	14467	14331	14322	14161	14192	14359	14313	14355	14320	14211	14291	14331	14432	14303	14255	14337	14313	14340	14433	14185	14352	14336	14284	14275	14360	14270	14350	14278	14225	14233	14316	14260	14374	14282	14296	14114	14293	14454	14009	14285	14219	14358	14356	14336	14234	14351	14219	14180	14319	14281	14206	14313	14389	14323	14258	14358	14389	14307	14270	14404	14441	14299	14250	14250	14312	14235	14431	14292	14423	14331	14278	14196	14295	14288	14437	14347	14434	14189	14412	14268	14306	14391	14264	14274	14294	14454	14232	14224	14168	14342	14369	14466	14257	14241	14261	14244	14173	14244	14156	14265	14426	14440	14304	14205	14272	14337	14288	14497	14239	14399	14297	14074	14157	14338	14278	14318	14286	14401	14242	14242	14234	14249	14371	14311	14171	14244	14186	14379	14297	14362	14216	14409	14328	14213	14328	14373	14144	14286	14167	14241	14280	14391	14352	14273	14186	14253	14241	14363	14275	14386	14332	14396	14284	14201	14395	14309	14324	14207	14171	14352	14170	14280	14536	14199	14338	14428	14379	14278	14326	14260	14141	14378	14324	14360	14444	14337	14245	14166	14269	14215	14212	14333	14514	14211	14297	14371	14352	14279	14382	14293	14360	14435	14280	14422	14321	14108	14284	14418	14185	14467	14064	14296	14290	14278	14266	14200	14305	14363	14247	14298	14305	14350	14371	14281	14249	14204	14322	14324	14339	14397	14387	14190	14435	14374	14365	14438	14365	14277	14203	14462	14351	14346	14228	14284	14448	14228	14287	14332	14250	14302	14215	14371	14274	14191	13976	14290	14348	14397	14290	14324	14299	14355	14151	14167	14401	14375	14328	14462	14432	14297	14260	14364	14238	14330	14237	14259	14292	14084	14420	14460	14300	14306	14236	14345	14346	14280	14101	14257	14247	14214	14210	14275	14233	14320	14288	14329	14384	14361	14388	14337	14214	14325	14171	14146	14339	14299	14368	14238	14148	14448	14396	14219	14283	14277	14163	14104	14402	14388	14372	14205	14251	14339	14406	14359	14377	14358	14258	14271	14272	14366	14157	14412	14391	14360	14448	14329	14344	14308	14450	14393	14226	14337	14358	14412	14200	14350	14304	14256	14507	14294	14345	14346	14164	14307	14172	14305	14322	14250	14047	14358	14400	14335	14387	14346	14205	14358	14227	14264	14298	14256	14374	14247	14196	14376	14224	14392	14296	14208	14266	14297	14244	14239	14279	14347	14383	14323	14338	14185	14314	14277	14484	14261	14153	14261	14353	14440	14404	14414	14240	14194	14290	14176	14403	14440	14184	14065	14306	14372	14196	14183	14204	14238	14457	14356	14288	14412	14193	14181	14462	14372	14362	14246	14268	14346	14149	14252	14339	14213	14158	14311	14368	14241	14108	14214	14092	14302	14272	14378	14144	14236	14406	14201	14415	14355	14136	14340	14247	14207	14330	14323	14386	14287	14306	14335	14284	14444	14456	14441	14265	14472	14232	14294	14199	14204	14299	14305	14347	14263	14255	14369	14260	14189	14127	14210	14248	14399	14293	14240	14319	14295	14342	14186	14260	14260	14474	14278	14438	14341	14162	14400	14311	14120	14279
27370	21036	19219	15131	12800	13483	18177	16239	13662	12588	12802	12681	12558	14049	14702	13454	12788	12746	12592	12907	12590	12642	12716	12678	12765	12647	12702	12914	12636	12713	12632	12794	12817	12788	12769	12795	12804	12640	12719	12622	12613	12731	12610	12710	12476	12661	12686	12626	12733	12644	12624	12638	12854	12567	12656	12661	12564	12549	12479	12560	12637	12758	12632	12630	12737	12722	12706	12683	12564	12621	12750	12665	12645	12648	12815	12639	12706	12643	12800	12692	12519	12722	12567	12579	12586	12624	12692	12712	12582	12624	12781	12722	12800	12629	12536	12581	12872	12739	12599	12654	12796	12657	12841	12654	12630	12531	12691	12725	12694	12633	12710	12677	12685	12687	12576	12521	12606	12669	12653	12514	12618	12830	12507	12674	12537	12620	12854	12482	12497	12593	12620	12781	12763	12644	12729	12576	12732	12722	12780	12708	12636	12741	12636	12729	12614	12564	12633	12613	12615	12564	12572	12599	12637	12596	12499	12623	12588	12764	12442	12454	12562	12628	12629	12734	12715	12582	12731	12727	12699	12622	12548	12646	12533	12740	12615	12639	12777	12485	12631	12686	12591	12670	12555	12731	12502	12704	12680	12650	12419	12627	12683	12701	12723	12796	12713	12801	12755	12623	12697	12676	12574	12714	12578	12702	12609	12763	12594	12710	12543	12837	12640	12796	12731	12653	12528	12733	12701	12717	12726	12615	12893	12924	12643	12623	12662	12692	12582	12640	12619	12568	12533	12556	12675	12540	12709	12669	12698	12632	12667	12729	12669	12724	12886	12602	12750	12694	12645	12472	12618	12589	12683	12666	12647	12640	12814	12568	12663	12875	12770	12643	12578	12620	12632	12602	12667	12557	12592	12695	12687	12667	12624	12637	12756	12640	12562	12741	12611	12703	12689	12768	12646	12521	12517	12574	12670	12709	12734	12568	12728	12578	12790	12815	12590	12572	12473	12688	12668	12714	12714	12507	12658	12663	12792	12587	12646	12708	12675	12620	12732	12617	12668	12653	12628	12682	12828	12756	12738	12471	12579	12704	12639	12725	12422	12460	12704	12730	12778	12680	12474	12776	12513	12633	12518	12560	12692	12683	12534	12611	12589	12782	12686	12675	12624	12763	12823	12762	12648	12566	12771	12420	12506	12428	12806	12659	12683	12498	12553	12688	12635	12566	12664	12605	12802	12667	12478	12840	12540	12692	12684	12740	12916	12450	12454	12605	12780	12745	12696	12450	12678	12631	12436	12718	12539	12670	12877	12794	12551	12603	12801	12731	12795	12826	12653	12482	12598	12603	12447	12760	12715	12491	12762	12571	12586	12832	12658	12667	12711	12799	12671	12609	12550	12579	12600	12560	12789	12717	12515	12622	12561	12764	12623	12827	12819	12769	12919	12689	12612	12604	12574	12545	12708	12650	12700	12772	12604	12520	12629	12848	12617	12689	12690	12835	12594	12611	12711	12740	12865	12510	12651	12843	12650	12534	12699	12665	12679	12632	12636	12607	12650	12624	12721	12620	12745	12457	12583	12655	12614	12643	12623	12366	12527	12643	12719	12548	12668	12676	12638	12382	12728	12631	12738	12640	12597	12769	12835	12505	12751	12529	12439	12718	12526	12745	12588	12635	12725	12573	12682	12748	12578	12641	12578	12401	12632	12676	12576	12421	12761	12715	12645	12579	12656	12662	12523	12711	12600	12684	12512	12655	12695	12685	12631	12763	12554	12706	12490	12608	12709	12596	12567	12757	12733	12712	12583	12671	12800	12682	12656	12692	12685	12601	12727	12654	12498	12629	12754	12744	12829	12845	12735	12637	12724	12611	12760	12632	12549	12586	12630	12730	12635	12494	12618	12690	12589	12529	12487	12749	12593	12624	12631	12565	12568	12689	12567	12694	12615	12554	12769	12803	12664	12549	12686	12758	12552	12696	12807	12620	12556	12734	12683	12730	12773	12666	12787	12661	12620	12723	12586	12639	12713	12653	12660	12611	12725	12559	12734	12537	12554	12595	12523	12556	12710	12539	12596	12573	12790	12720	12623	12678	12619	12744	12870	12652	12698	12694	12655	12562	12681	12481	12830	12670	12709	12565	12566	12498	12666	12766	12568	12539	12772	12548	12598	12516	12607	12674	12632	12545	12580	12643	12707	12787	12738	12769	12589	12627	12692	12685	12665	12598	12746	12649	12570	12681	12706	12629	12685	12723	12367	12669	12670	12679	12632	12682	12810	12711	12597	12554	12650	12711	12437	12610	12697	12665	12853	12458	12714	12561	12555	12607	12665	12651	12550	12678	12819	12557	12625	12641	12642	12736	12672	12759	12683	12828	12747	12801	12668	12729	12681	12667	12747	12451	12724	12533	12807	12712	12620	12602	12761	12735	12589	12697	12590	12775	12701	12798	12694	12536	12667	12844	12638	12830	12630	12840	12596	12622	12614	12531	12757	12608	12660	12470	12634	12548	12634	12684	12614	12694	12554	12645	12728	12546	12672	12672	12543	12454	12722	12774	12719	12699	12732	12634	12753	12644	12619	12623	12577	12442	12595	12413	12610	12778	12744	12651	12759	12401	12548	12879	12600	12687	12730	12585	12719	12705	12679	12654	12583	12661	12832	12573	12608	12480	12550	12672	12876	12635	12511	12432	12586	12635	12628	12604	12858	12612	12780	12666	12724	12689	12622	12765	12614	12633	12744	12736	12504	12515	12431	12827	12840	12559	12699	12770	12481	12662	12611	12632	12603	12500	12740	12617	12640	12826	12847	12460	12707	12680	12992	12575	12569	12713	12680	12711	12590	12573	12719	12525	12667	12529	12692	12678	12611	12723	12644	12738	12338	12766	12691	12602	12698	12507	12635	12829	12648	12632	12688	12691	12594	12744	12617	12593	12706	12679	12671	12588	12807	12481	12618	12696	12715	12631	12585	12729	12501	12718	12715	12714	12626	12461	12625	12675	12697	12695	12680	12756	12675	12611	12673	12641	12722	12693	12667	12753	12687	12633	12692	12573	12748	12456	12701	12661	12661	12720	12672	12739	12676	12491	12585	12651	12625	12667	12573	12647	12721	12570	12577	12613	12513	12619	12601	12565	12635	12624	12677	12595	12569	12486	12543	12639	12679	12454	12520	12787	12671	12664	12584	12629	12493	12425	12602	12755	12737	12768	12695	12807	12709	12827	12544	12452	12634	12747	12557	12573	12645	12852	12719	12568	12703	12774	12612	12620	12495	12698	12666	12526	12591	12391	12696	12632	12463	12649	12629	12688	12494	12537	12784	12665	12722	12644	12554	12671	12555	12567	12596	12742	12633	12562	12737	12564	12583	12740	12575	12505	12566	12650	12709	12632	12576	12433	12767	12774	12817	12531	12626	12771	12791	12604	12650	12828	12770	12530	12606	12725	12672	12621	12553	12697	12696	12681	12774	12517	12741	12718	12775	12682	12728	12611	12777	12516	12657	12681	12545	12679	12426	12496	12695	12690	12920	12817	12862	12674	12697	12661	12666	12608	12568	12779	12658	12894	12730	12599	12721	12702	12675	12652	12628	12672	12675	12647	12582	12645	12468	12620	12758	12634	12670	12644	12724	12746	12607	12622	12410	12668	12910	12599	12672	12695	12637	12690	12691	12489	12739	12667	12750	12688	12529	12622	12605	12551	12568	12550	12721	12691	12600	12640	12702	12640	12577	12605	12835	12603	12493	12730	12690	12693	12583	12743	12635	12730	12753	12551	12535	12503	12590	12653	12796	12522	12759	12607	12741	12591	12532	12698	12512	12457	12522	12548	12729	12811	12655	12692	12623	12730	12913	12519	12724	12629	12729	12549	12621	12591	12692	12542	12636	12611	12672	12761	12550	12760	12723	12507	12776	12697	12670	12644	12466	12590	12401	12619	12629	12747	12547	12577	12542	12639	12607	12620	12379	12658	12612	12709	12684	12747	12681	12753	12574	12584	12623	12502	12713	12535	12518	12667	12562	12724	12937	12549	12632	12821	12719	12668	12628	12839	12686	12697	12556	12770	12694	12713	12498	12545	12424	12615	12559	12697	12778	12665	12713	12646	12727	12733	12814	12319	12584	12525	12695	12646	12608	12637	12622	12736	12630	12559	12514	12624	12571	12531	12732	12833	12508	12711	12805	12610	12574	12658	12604	12666	12581	12512	12957	12637	12754	12737	12681	12757	12631	12625	12537	12821	12817	12645	12809	12654	12649	12781	12612	12637	12668	12764	12852	12653	12846	12625	12785	12491	12575	12563	12774	12769	12617	12726	12677	12522	12683	12740	12734	12747	12669	12759	12683	12490	12591	12627	12615	12722	12631	12656	12586	12599	12649	12667	12421	12607	12665	12707	12725	12592	12747	12833	12709	12888	12752	12579	12580	12723	12682	12683	12809	12530	12518	12628	12615	12636	12443	12652	12744	12593	12798	12680	12638	12607	12564	12613	12744	12596	12481	12768	12678	12554	12713	12738	12662	12602	12577	12523	12566	12645	12556	12731	12806	12827	12591	12655	12709	12749	12779	12663	12626	12698	12668	12784	12616	12622	12570	12615	12609	12462	12795	12546	12819	12693	12617	12625	12754	12761	12721	12730	12584	12639	12532	12886	12636	12555	12584	12444	12466	12636	12859	12677	12568	12653	12722	12788	12779	12571	12669	12459	12566	12497	12639	12602	12684	12715	12573	12577	12705	12756	12663	12809	12568	12615	12696	12544	12532	12722	12764	12782	12602	12652	12677	12823	12541	12662	12515	12585	12672	12539	12657	12611	12683	12630	12833	12743	12642	12689	12630	12530	12613	12672	12658	12552	12657	12563	12860	12758	12781	12677	12668	12609	12738	12618	12827	12542	12652	12587	12702	12617	12547	12744	12401	12564	12710	12666	12677	12670	12636	12712	12742	12465	12767	12634	12703	12681	12718	12657	12724	12653	12777	12562	12644	12678	12546	12638	12806	12622	12567	12604	12630	12694	12664	12579	12635	12532	12514	12806	12713	12635	12726	12614	12602	12556	12649	12709	12576	12637	12609	12578	12451	12647	12634	12552	12484	12584	12694	12499	12769	12568	12624	12619	12618	12663	12664	12597	12796	12902	12612	12391	12741	12606	12610	12911	12599	12561	12788	12777	12415	12595	12726	12621
12980	14167	13963	13656	13525	14775	22497	17517	14472	13242	13236	13269	13138	15774	16290	14133	13092	13198	13261	12702	13169	13297	13056	13167	13005	13190	13180	13203	13264	13037	13063	13192	13019	13261	13088	13118	13259	13148	13227	13062	13167	13111	13326	13230	13410	13105	13132	13368	13143	13100	13080	13205	13223	13011	13147	13157	13098	13150	12999	13091	13150	13113	13267	13150	13150	13190	13110	13186	13109	13201	13223	13219	13293	13119	13212	13071	13133	13048	13153	13102	13133	13118	13318	13278	12995	13111	13151	13018	13124	13232	12993	13139	13342	12994	13151	13274	13219	13142	13231	13232	13128	12947	13164	13154	13287	13305	13237	13233	13054	12922	13215	13281	13259	13146	13052	13068	13213	13100	13202	13173	13013	13170	13142	13134	13208	13180	13223	13232	13072	13226	13159	13159	13174	13190	13236	13069	13174	13205	13094	13116	12947	13082	13183	12874	13139	13007	13112	13172	13102	13165	13172	13157	13240	13169	13097	13189	13215	13067	13039	13222	13193	13110	13184	13163	13186	13099	13201	13183	13053	12908	13105	13032	13142	13179	13085	13179	13107	13265	13037	13205	13198	13235	13160	13204	13059	13262	13200	12994	13200	13195	13178	13201	13221	13230	13227	13240	13160	13157	13037	13231	13123	13107	12923	13102	13086	13218	13031	13141	13185	13004	13126	13276	13336	13111	13231	13128	13093	13201	13157	13217	13202	13209	13091	13296	13321	13170	13111	13309	13143	13136	13073	13119	13150	13151	13128	13221	13062	13180	13104	13110	13273	12987	13182	13103	13202	13198	13156	13004	13261	13162	13230	13047	13127	13108	13045	13181	13181	13315	13276	13058	13085	13146	13168	13161	13081	13349	13279	13197	13022	13084	13302	13108	13302	13204	13102	13154	13050	13114	13222	13057	13113	13098	13190	13007	13103	13184	13124	13088	13063	13071	13381	13122	13075	13100	13323	13012	13055	13193	13210	13108	13267	13238	13162	13203	13138	13170	13090	13095	13215	13203	13192	13202	13021	13033	12940	13235	13226	12933	13399	13253	13253	13092	13122	13239	13399	13172	13168	13175	13185	13235	13160	12997	13198	13212	13143	13187	13100	13158	13179	13011	13236	13173	13245	13279	13097	13283	13192	13186	13125	13035	13285	13091	13233	13203	13355	13179	13079	13209	13210	13166	13098	13187	13114	13167	13133	13107	13136	13235	13165	13131	13174	13120	13069	13229	13202	13232	13143	13075	13293	13195	13004	13052	13113	13256	13088	13005	13076	13097	13078	13146	13106	13098	13091	13065	13112	12915	13151	13059	13124	13147	13196	13099	13221	13148	13132	13216	13041	13234	13040	13080	13196	13126	13122	13118	13187	13228	13118	13105	13072	13142	13220	13196	13226	13139	13236	13324	13008	13194	13147	12986	13170	12984	13246	13114	13037	13039	13191	13102	13146	13083	13089	13167	13150	13303	13254	13093	13256	13127	13154	13137	13130	13173	13084	13121	13103	13300	13048	13263	12959	13169	13049	13211	13379	13164	13236	13155	13191	13153	13140	13168	13259	13240	13184	13168	13152	13242	13061	13188	13086	13220	13086	13033	13192	13186	13224	13082	13003	13151	13182	12991	13107	12994	13149	13233	13276	13285	13138	13156	13164	13058	13062	12962	13144	13308	13198	13155	13035	13168	13165	13291	13244	13251	13066	13087	13192	13093	13226	13161	13187	13161	13231	13154	13213	13271	13244	13202	13188	13201	13201	13182	13121	13161	13252	13165	13417	13130	13275	13336	13373	13247	13186	13083	13126	13148	13114	13202	13075	13111	13189	13209	13115	13020	13233	13222	13225	13120	13176	13356	13085	13019	13295	13285	13258	13112	13203	13089	13212	13195	13184	13266	13011	13108	13257	13080	13160	13161	13118	13190	13063	13210	13264	13285	13119	13027	13333	13368	13183	13159	13240	13197	13210	13174	13142	13194	13181	13045	13052	13252	13009	13216	12990	13259	13244	13175	13224	13202	13112	13168	13123	13206	13242	13140	13077	13302	13151	13206	13200	13105	13199	13135	13303	13187	13002	13143	13295	13191	12986	13271	13163	13376	13258	13291	13235	13097	13256	13063	13228	13154	13072	13161	13225	13133	13144	13064	12912	13280	13118	13227	13284	12990	13179	13170	12997	13114	13209	13247	13241	13284	13106	13227	13264	13221	13116	13105	13299	13027	13210	13364	13139	13118	13220	13100	13201	13211	13108	13107	13207	12853	13162	13149	13036	13314	13131	13300	12947	13192	13219	13093	13286	13125	13195	13079	13189	13236	13136	13202	13063	13175	13222	13131	12993	13176	13269	13175	13104	12914	13107	13184	13321	13072	13183	13221	13113	13053	13150	13247	13096	13155	13071	13265	13316	13086	13104	13133	13094	13286	13305	13175	13238	13161	13066	13054	13185	13062	13125	13124	13103	13105	13092	13050	13311	13171	13199	13325	13175	13162	13102	13223	13174	13206	12985	13222	13090	13142	13101	13091	13228	13238	13066	13229	13177	13091	13123	13278	13180	13053	13117	12998	13100	13126	13221	13211	13290	13126	13089	13186	12993	13149	13186	13178	13213	13308	13187	13008	13059	13161	13138	13062	13316	13175	13239	13061	13078	13190	13243	13133	13233	13070	13191	12944	13123	13270	13278	13138	13012	13043	13162	12998	13138	13079	13169	13257	13047	13205	13255	13198	13148	13173	13114	13254	13185	13140	13198	13345	13180	13187	13165	13170	13145	13160	13165	13235	13103	13167	13253	13299	13268	13177	13179	13328	13282	13071	13104	13172	13119	13306	13305	13143	13174	13085	13253	13122	13200	13113	13075	13156	13020	13225	13136	13181	13196	13256	13115	13061	13212	13176	13281	13076	13177	13292	13261	13130	13217	13028	13327	13074	13220	13022	13077	13077	13277	13217	13224	13269	13100	13193	13255	13121	13256	13135	13171	13223	13150	13154	13264	13095	13062	13021	13194	13265	13253	13265	13217	13219	13160	13111	13126	13274	13086	13252	13231	13140	13303	13093	13117	13092	13326	12990	13105	13118	13282	13094	13347	13118	13203	13130	13223	13181	13215	13220	13240	13240	13155	13318	13148	13012	13288	13117	13163	13207	13245	13001	13235	13297	13185	13222	13155	13162	13121	13031	13225	13175	13090	13220	13146	13320	13234	13103	13158	13133	13082	13211	13205	13323	13230	13195	12976	13177	13141	13156	13110	13245	13105	13145	13283	13163	13109	13016	13039	13114	13256	13097	13164	13147	13192	13063	13029	13164	13204	13157	13107	13253	13127	13122	13265	13165	13133	13078	13220	12967	13148	13166	13029	13258	13331	13250	13448	13299	13173	13365	13016	13029	13285	13048	13073	13215	13280	13218	13073	13021	13013	13219	13170	13066	13109	13176	13371	13209	13048	13267	13069	13349	13209	13118	13077	13183	13189	13181	13121	13218	13037	13162	13021	13148	13165	13227	13105	13134	13191	13079	13161	13177	13078	13115	13203	13330	13185	13164	13027	13140	13102	13272	13225	13172	13247	12898	13131	13123	13014	13151	13100	13136	13183	13278	13121	13318	13170	13160	13198	13247	13220	13187	13201	13209	13261	13094	13307	12934	13171	13173	13148	13233	13109	13116	13123	13216	13072	13028	13176	13069	13223	13063	13181	13061	13199	13181	13306	13155	13222	13134	13086	13183	13086	13160	13137	13265	13257	13139	13092	13143	13175	12947	13168	13283	13080	13270	13064	12979	13208	13222	13164	13290	13212	13195	13126	12990	13241	13135	13084	13298	13326	13145	13279	13230	13102	13213	13184	13137	13024	13275	13178	13158	12957	13074	13167	13284	13165	13116	13243	13160	13152	13198	13113	13161	13104	13221	13037	13172	13050	13236	13165	13224	13201	13288	13089	13087	13117	13215	13317	13131	13176	13145	13166	13118	13263	13159	13131	13230	13240	13028	13214	13257	13093	13200	13225	13088	13220	13108	13050	13097	13139	13405	13092	13321	13136	13181	13078	13178	12986	13043	13194	13169	13218	13250	13163	13193	13135	13126	13119	13287	13168	13037	13161	13088	13099	13128	13222	13185	13074	13286	13136	13074	13193	13229	13192	13298	13129	13314	13047	13178	13104	13221	13180	13082	13273	13140	13313	13136	13175	13182	13073	13219	13163	13162	12866	13093	13006	13166	13194	13049	13082	13169	13116	13055	13205	13165	13169	13194	13096	13199	13172	13195	13032	13172	13323	13069	13098	13122	13122	13099	13106	13092	13235	13221	13077	13234	13156	13100	13167	13207	13140	13095	13032	13115	13232	13093	13331	13194	13086	13200	13104	13244	13313	12945	13060	12993	13096	13117	13084	13207	13353	13239	12954	13186	13088	13080	13158	13168	13300	13111	13312	13014	13159	13196	13050	13167	13092	13061	13124	13110	13003	13233	13050	13050	13096	13161	13178	13160	13071	13280	13242	13088	13186	13134	13281	13074	13140	13256	13099	13074	13043	13126	13118	13247	13183	13199	13101	13109	13200	13083	13045	13191	13161	13276	13083	13034	13192	12967	12992	13129	13274	13173	13234	13147	13115	13199	13232	13170	13150	12987	13197	13122	13156	13132	13178	13063	13258	13143	13157	13179	13054	13107	13208	13047	13033	13386	12987	13177	13326	13173	13116	13249	13328	13196	13373	13043	13244	13140	13259	13029	13169	13026	13087	13047	13244	12976	13008	13263	13297	12917	13128	13273	13274	13115	13267	12996	13272	13154	13127	13025	13194	13210	13107	13290	13293	13058	13317	13159	13037	13191	13217	13044	13049	13220	13194	13100	13128	13295	13303	13183	13131	13189	13342	13173	13123	13020	13201	13176	13134	13164	13214	13327	13135	13129	13053	13262	13147	13252	13289	13247	13013	13094	13169	13091	13140	13201	13287	13215	13187	13126	12976	13285	13119	13140	13210	13138	13173	13262	13228	13015	13125	13228	13247	13030	13128	13188	13149	13194	13298	13219	13272	13067	13208	13272	13059	13387	13064	13170	13153	13012	13254	12982	13130	13086	13098	13208	12979	13105	13127	13202	13076	13093	13158	13123	13425	13099	13240	13263	13136	12983	13260	13235	13195	13239	12998	12945
24410	21160	28080	24583	19986	17648	34161	23614	16643	12313	12015	12074	12196	22866	24762	17786	12532	12022	11960	11830	11791	11705	11785	11980	11699	11718	11812	11860	11799	11704	11826	11682	11821	11732	11826	11690	11932	11727	11768	11810	11838	11802	11963	11778	11749	11766	11800	11691	11818	11796	11598	11774	11882	11961	11958	11755	11758	11814	11715	11725	11799	11771	11760	11704	11628	11804	11757	11670	11595	11667	11847	11762	11739	11616	11821	11763	11699	11642	11692	11569	11742	11741	11662	11758	11898	11852	11806	11835	11666	11804	11611	11894	11795	11566	11615	11780	11765	11780	11632	11770	11771	11624	11788	11652	11695	11806	11807	11812	11758	11689	11713	11682	11883	11766	11760	11612	11794	11659	11679	11792	11592	11893	11816	11974	11699	11562	11906	11795	11515	11811	11603	11515	11811	11762	11852	11789	11697	11734	11720	11709	11685	11659	11916	11749	11524	11727	11760	11789	11718	11693	11883	11471	11663	11598	11663	11791	11764	11813	11702	11778	11648	11683	11710	11690	11655	11628	11505	11882	11648	11698	11788	11860	11834	11731	11847	11670	11693	11829	11785	11732	11589	11794	11618	11640	11736	11833	11816	11739	11617	11707	11675	11756	11689	11737	11669	11785	11776	11834	11630	11812	11506	11543	11621	11827	11816	11798	11650	11682	11787	11668	11772	11693	11823	11857	11495	11666	11944	11844	11677	11749	11802	11694	11628	11810	11745	11461	11756	11676	11728	11767	11765	11704	11738	11830	11722	11643	11797	11597	11600	11620	11631	11744	11762	11759	11673	11739	11686	11595	11765	11855	11629	11840	11757	11766	11672	11807	11734	11589	11702	11476	11786	11706	11595	11607	11745	11729	12112	11902	11774	11685	11836	11733	11686	11527	11702	11831	11759	11802	11775	11840	11812	11887	11738	11635	11788	11512	11725	11632	11732	11548	11933	11684	11761	11809	11674	11682	11888	11601	11789	11732	11736	11738	11785	11725	11732	11711	11818	11710	11659	11606	11770	11759	11702	11703	11755	11804	11568	11538	11727	11729	11677	11730	11764	11659	11547	11643	11585	11669	11765	11605	11672	11748	11681	11706	11769	11868	11795	11582	11786	11761	11788	11914	11769	11786	11821	11698	11580	11734	11640	11782	11846	11596	11760	11636	11623	11761	11704	11772	11662	11623	11739	11516	11573	11707	11794	11749	11780	11653	11413	11549	11772	11657	11630	11581	12008	11895	11678	11668	11840	11755	11636	11564	11941	11729	11779	11671	11694	11814	11681	11805	11753	11744	11716	11774	11786	11807	11757	11650	11792	11677	11661	11762	11655	11721	11844	11799	11518	11618	11768	11794	11812	11729	11567	11616	11788	11692	11796	11744	11724	11580	11905	11609	11803	11716	11665	11655	11649	11615	11676	11714	11694	11683	11759	11768	11949	11654	11496	11658	11658	11746	11670	11612	11661	11639	11666	11714	11692	11839	11652	11574	11691	11732	11698	11906	11573	11764	11685	11473	11760	11695	11710	11642	11814	11717	11718	11584	11772	11494	11750	11726	11642	11647	11669	11758	11730	11717	11776	11812	11668	11694	11540	11639	11660	11669	11731	11709	11785	11495	11829	11728	11622	11764	11747	11636	11671	11440	11600	11646	11599	11595	11688	11584	11739	11671	11602	11730	11718	11743	11829	11665	11671	11621	11745	11588	11691	11595	11760	11783	11619	11918	11670	11580	11561	11630	11722	11658	11651	11685	11814	11830	11830	11734	11747	11614	11808	11648	11611	11775	11789	11682	11641	11750	11672	11662	11619	11729	11785	11700	11875	11884	11565	11654	11546	11597	11886	11707	11584	11604	11718	11606	11574	11639	11668	11602	11856	11729	11675	11827	11721	11762	11989	11874	11647	11829	11723	11731	11504	11821	11831	11586	11945	11567	11705	11766	11871	11527	11737	11701	11621	11787	11759	11759	11952	11717	11667	11815	11688	11702	11508	11661	11758	11918	11760	11634	11634	11749	11548	11606	11656	11830	11729	11606	11870	11596	11753	11599	11837	11822	11873	11790	11797	11899	11486	11587	11673	11719	11659	11708	11543	11730	11751	11744	11823	11806	11603	11689	11424	11745	11710	11658	11680	11726	11747	11625	11670	11618	11812	11752	11680	11766	11671	11862	11831	11771	11694	11718	11657	11777	11583	11632	11721	11580	11628	11738	11700	11613	11736	11738	11756	11805	11773	11861	11841	11722	11783	11673	11618	11669	11817	11795	11649	11784	11782	11732	11572	11797	11717	11771	11698	11649	11711	11705	11623	11727	11775	11656	11764	11806	11722	11878	11584	11741	11611	11632	11746	11715	11664	11629	11493	11668	11851	11504	11825	11803	11761	11783	11625	11651	11516	11677	11664	11753	11621	11779	11688	11661	11865	11640	11830	11933	11692	11873	11783	11631	11716	11674	11770	11868	11795	11809	11821	11441	11773	11541	11730	11795	11672	11654	11641	11852	11797	11580	11711	11562	11503	11658	11660	11613	11784	11806	11879	11920	11833	11727	11726	11819	11647	11778	11609	11860	11748	11751	11747	11644	11817	11603	11862	11690	11793	11729	11619	11664	11716	11742	11723	11702	11718	11686	11602	11541	11688	11608	11506	11785	11809	11478	11612	11654	11716	11739	11798	11689	11591	11729	11738	11850	11669	11725	11942	11787	11621	11619	11747	11808	11617	11601	11722	11816	11785	11781	11572	11678	11888	11729	11767	11775	11740	11749	11647	11761	11819	11834	11787	11766	11609	11767	11575	11619	11802	11817	11802	11824	11682	11750	11726	11458	11524	11670	11780	11894	11629	11719	11831	11743	11800	11757	11926	11808	11749	11684	11632	11628	11663	11709	11667	11726	11554	11613	11718	11828	11725	11670	11620	11783	11645	11756	11758	11676	11793	11869	11714	11672	11554	11976	11667	11604	11693	11601	11711	11651	11664	11645	11763	11874	11701	11659	11648	12001	11691	11680	11694	11640	11588	11650	11677	11737	11643	11820	11662	11768	11760	11559	11620	11671	11724	11477	11783	11761	11780	11720	11803	11606	11616	11739	11928	11651	11869	11643	11884	11835	11641	11602	11670	11771	11976	11732	11654	11682	11469	11625	11859	11771	11745	11807	11760	11684	11739	11712	11436	11732	11601	11725	11828	11499	11730	11737	11656	11639	11719	11704	11723	11593	11757	11656	11744	11703	11677	11850	11837	11608	11721	11864	11794	11666	11656	11611	11603	11875	11539	11688	11671	11733	11689	11856	11775	11839	11740	11970	11676	11587	11737	11921	11719	11726	11728	11712	11718	11716	11446	11506	11685	11735	11658	11728	11605	11639	11787	11793	11745	11645	11629	11752	11843	11606	11810	11761	11658	11928	11782	11726	11714	11668	11882	11601	11838	11764	11569	11738	11709	11565	11652	11739	11711	11773	11723	11758	11749	11739	11777	11661	11852	11569	11712	11741	11737	11777	11913	11757	11646	11695	11699	11884	11891	11650	11581	11592	11720	11542	11627	11556	11646	11723	11701	11722	11712	11875	11736	11758	11581	11818	11656	11826	11668	11698	11718	11752	11656	11648	11681	11861	11812	11828	11799	11599	11616	11768	11800	11734	11882	11746	11769	11758	11689	11683	11625	11639	11624	11659	11776	11628	11748	11772	11727	11794	11799	11872	11762	11682	11654	11624	11683	11531	11472	11716	11685	11708	11708	11741	11755	11872	11576	11690	11704	11848	11784	11724	11702	11666	11701	11816	11682	11772	11834	11725	11522	11640	11592	11715	11748	11578	11721	11701	11700	11586	11749	11727	11727	11679	11773	11637	11700	11652	11824	11648	11656	11762	11680	11816	11704	11833	11871	11696	11667	11840	11771	11609	11820	11697	11615	11619	11712	11736	11650	11698	11672	11822	11735	11597	11780	11929	11699	11872	11687	11469	11705	11626	11713	11644	11618	11854	11666	11618	11717	11641	11653	11691	11586	11676	11785	11758	11777	11704	11746	11771	11637	11848	11735	11800	11610	11589	11668	11685	11616	11659	11623	11750	11679	11563	11840	11850	11696	11800	11726	11907	11744	11772	11828	11575	11662	11795	11585	11645	11846	11600	11777	11566	11865	11719	12015	11749	11869	11640	11662	11612	11743	11608	11713	11823	11906	11580	11714	11746	11716	11542	11620	11661	11817	11735	11852	11802	11838	11668	11609	11733	11851	11570	11752	11684	11902	11788	11820	11650	11450	11779	11632	11657	11694	11644	11802	11788	11455	11619	11876	11726	11797	11673	11652	11696	11664	11598	11654	11718	11833	11844	11727	11737	11795	11807	11664	11540	11782	11658	11707	11620	11655	11779	11837	11757	11803	11695	11758	11723	11842	11790	11778	11543	11828	11840	11624	11771	11806	11616	11584	11782	11663	11611	11711	11528	11708	11707	11690	11787	11729	11621	11726	11703	11606	11730	11822	11891	11938	11679	11802	11706	11704	11747	11745	11748	11601	11744	11562	11669	11587	11784	11765	11668	11650	11769	11684	11648	11885	11797	11696	11642	11780	11771	11717	11538	11590	11866	12026	11399	11625	11678	11644	11578	11619	11689	11837	11718	11733	11756	11825	11819	11716	11819	11749	11697	11917	11755	11707	11785	11823	11849	11722	11738	11881	11633	11776	11877	11825	11737	11652	11678	11608	11744	11768	11799	11644	11763	11527	11556	11593	11744	11633	11701	11677	11816	11817	11701	11889	11772	11652	11881	11639	11581	11647	11759	11723	11592	11704	11844	11603	11932	11799	12015	11754	11686	11671	11673	11732	11909	11534	11645	11743	11685	11832	11652	11659	11749	11665	11847	11604	11836	11791	11795	11785	11888	11828	11806	11648	11881	11762	11754	11627	11861	11676	11690	11707	11705	11845	11807	11562	11818	11682	11588	11796	11835	11697	11858	11753	11579	11520	11585	11747	11614	11737	11619	11763	11630	11780	11693	11907	11649	11847	11879	11803	11672	11739	11726	11797	11717	11687	11520	11633	11608	11706	11837	11724	11908	11790	11783	11592	11652	11749	11742	11751	11641	11521	11937	11890	11672	11556	11691	11810	11750	11674	11928	11724	11738	11546	11689	11945	11705	11675	11717
12538	19486	18428	15816	14564	19632	40164	19123	18249	12737	12940	12952	13118	30248	29896	18890	12672	12691	12680	12841	12695	12727	12740	12693	12517	12504	12626	12483	12719	12589	12759	12607	12626	12656	12567	12750	12548	12719	12568	12600	12563	12533	12524	12708	12744	12610	12674	12511	12653	12651	12517	12645	12808	12793	12691	12668	12638	12583	12582	12540	12733	12546	12612	12728	12505	12725	12680	12500	12703	12617	12812	12722	12518	12624	12614	12624	12541	12638	12744	12669	12514	12524	12677	12732	12638	12632	12542	12710	12627	12492	12576	12562	12606	12446	12805	12429	12702	12773	12578	12566	12684	12570	12501	12670	12627	12575	12789	12694	12469	12638	12606	12703	12745	12500	12747	12554	12695	12606	12637	12752	12472	12625	12756	12589	12504	12505	12540	12574	12545	12674	12520	12637	12700	12641	12534	12627	12678	12671	12606	12638	12495	12511	12538	12683	12673	12500	12525	12582	12633	12579	12794	12481	12473	12706	12560	12531	12485	12724	12687	12777	12614	12764	12695	12596	12683	12490	12541	12515	12593	12515	12560	12576	12762	12634	12645	12634	12690	12590	12653	12625	12489	12748	12484	12601	12635	12634	12742	12632	12656	12569	12691	12681	12652	12668	12512	12641	12529	12564	12762	12609	12510	12580	12569	12641	12635	12599	12518	12651	12635	12652	12595	12640	12521	12708	12625	12548	12623	12551	12556	12523	12455	12604	12562	12660	12587	12744	12540	12591	12639	12667	12423	12417	12614	12672	12679	12783	12505	12621	12588	12465	12622	12661	12772	12626	12483	12629	12642	12563	12666	12470	12737	12717	12513	12484	12584	12707	12519	12578	12666	12609	12693	12512	12759	12576	12416	12586	12459	12629	12567	12606	12664	12631	12562	12768	12630	12577	12588	12518	12625	12629	12609	12595	12489	12562	12482	12505	12762	12757	12663	12515	12570	12652	12589	12713	12596	12593	12519	12519	12530	12652	12620	12586	12666	12631	12668	12666	12533	12620	12458	12423	12597	12573	12654	12548	12594	12601	12657	12585	12631	12785	12545	12523	12564	12623	12763	12506	12741	12601	12507	12415	12714	12568	12599	12804	12781	12572	12698	12626	12620	12707	12724	12523	12548	12796	12627	12723	12727	12670	12590	12619	12671	12694	12473	12601	12544	12627	12503	12642	12572	12563	12592	12529	12638	12572	12660	12637	12730	12500	12607	12571	12416	12473	12656	12538	12603	12582	12623	12567	12700	12787	12769	12840	12571	12615	12740	12509	12728	12426	12567	12595	12706	12685	12643	12669	12639	12655	12601	12507	12689	12578	12559	12609	12636	12656	12607	12589	12689	12633	12645	12457	12621	12690	12760	12565	12847	12635	12644	12736	12570	12627	12574	12667	12614	12581	12644	12673	12460	12615	12720	12640	12716	12546	12528	12676	12587	12563	12512	12603	12608	12706	12562	12756	12477	12528	12603	12431	12567	12602	12769	12735	12570	12460	12680	12570	12675	12529	12741	12638	12670	12729	12580	12464	12581	12587	12684	12626	12462	12661	12731	12414	12675	12692	12659	12708	12420	12490	12590	12520	12455	12588	12576	12582	12618	12617	12528	12539	12624	12665	12616	12655	12514	12545	12515	12584	12706	12509	12600	12553	12624	12614	12638	12657	12607	12563	12635	12636	12851	12653	12606	12551	12568	12679	12697	12649	12553	12611	12570	12545	12870	12587	12749	12548	12713	12633	12672	12610	12540	12605	12580	12621	12629	12669	12777	12772	12622	12640	12663	12651	12628	12557	12688	12646	12587	12631	12605	12567	12690	12655	12645	12804	12562	12579	12594	12609	12461	12682	12632	12661	12712	12541	12561	12661	12652	12507	12421	12734	12451	12612	12575	12543	12648	12650	12635	12715	12529	12633	12575	12517	12710	12620	12582	12565	12658	12655	12588	12523	12554	12721	12698	12742	12635	12745	12680	12592	12849	12493	12514	12762	12530	12622	12671	12587	12746	12562	12612	12681	12553	12759	12682	12522	12580	12723	12881	12557	12719	12511	12613	12642	12545	12643	12458	12711	12516	12713	12708	12724	12583	12560	12486	12583	12670	12658	12471	12604	12672	12568	12604	12579	12629	12538	12503	12584	12643	12734	12497	12605	12620	12638	12727	12696	12578	12609	12534	12616	12737	12572	12475	12558	12690	12398	12630	12710	12687	12708	12478	12650	12660	12493	12566	12771	12692	12589	12427	12648	12689	12667	12776	12672	12696	12543	12637	12541	12567	12620	12606	12660	12607	12576	12630	12541	12459	12693	12450	12755	12479	12569	12664	12640	12579	12700	12538	12710	12443	12547	12543	12614	12619	12566	12694	12610	12555	12693	12603	12702	12595	12501	12638	12593	12602	12543	12568	12546	12652	12512	12604	12768	12585	12597	12507	12709	12560	12628	12740	12695	12553	12383	12644	12667	12625	12679	12562	12611	12687	12522	12648	12626	12623	12631	12707	12637	12526	12529	12642	12728	12566	12415	12443	12729	12578	12736	12590	12663	12556	12598	12600	12787	12622	12434	12690	12556	12714	12533	12784	12738	12691	12597	12565	12555	12527	12723	12498	12435	12655	12555	12710	12549	12442	12759	12721	12453	12600	12700	12701	12842	12546	12703	12530	12471	12577	12511	12640	12678	12601	12639	12525	12707	12626	12661	12512	12675	12490	12754	12650	12569	12682	12620	12832	12536	12472	12486	12888	12458	12802	12592	12718	12573	12737	12635	12645	12690	12493	12629	12640	12489	12704	12452	12685	12542	12588	12446	12469	12658	12651	12725	12586	12638	12748	12691	12540	12732	12594	12713	12720	12530	12646	12703	12592	12637	12470	12422	12554	12578	12653	12581	12587	12825	12565	12490	12664	12570	12567	12553	12703	12657	12713	12760	12589	12539	12501	12658	12626	12510	12627	12611	12569	12624	12549	12523	12755	12639	12641	12670	12684	12597	12433	12578	12630	12803	12501	12757	12599	12416	12699	12627	12646	12559	12570	12621	12746	12594	12704	12523	12727	12432	12789	12738	12646	12507	12637	12573	12623	12575	12598	12552	12574	12640	12655	12543	12676	12498	12507	12512	12410	12712	12549	12837	12645	12621	12601	12640	12552	12725	12510	12626	12627	12608	12593	12541	12545	12711	12495	12556	12634	12695	12627	12588	12640	12637	12599	12551	12608	12737	12719	12615	12570	12614	12612	12453	12553	12518	12577	12699	12631	12643	12358	12606	12617	12746	12592	12702	12679	12685	12722	12622	12606	12450	12709	12649	12633	12678	12639	12521	12623	12590	12538	12576	12583	12618	12560	12666	12445	12466	12576	12716	12494	12531	12606	12408	12689	12579	12614	12644	12790	12472	12728	12818	12602	12601	12667	12712	12623	12759	12693	12688	12674	12659	12593	12675	12406	12640	12566	12566	12656	12447	12697	12681	12567	12668	12799	12609	12562	12554	12667	12581	12700	12590	12578	12758	12561	12655	12628	12443	12774	12668	12297	12420	12622	12548	12769	12601	12589	12621	12583	12592	12471	12653	12474	12533	12552	12495	12560	12682	12730	12654	12576	12607	12526	12639	12588	12606	12651	12675	12735	12584	12773	12554	12761	12746	12596	12464	12553	12662	12635	12760	12373	12641	12562	12748	12681	12624	12548	12853	12546	12572	12597	12585	12710	12690	12659	12679	12598	12657	12661	12672	12698	12475	12451	12556	12623	12576	12715	12679	12700	12497	12649	12476	12693	12478	12536	12632	12736	12634	12569	12608	12661	12748	12489	12697	12723	12516	12668	12633	12535	12606	12674	12464	12536	12738	12617	12659	12506	12509	12650	12763	12632	12654	12539	12597	12449	12527	12586	12672	12458	12581	12616	12583	12681	12756	12667	12626	12591	12562	12587	12501	12569	12474	12497	12458	12557	12703	12491	12522	12560	12654	12630	12523	12587	12616	12641	12548	12627	12472	12713	12664	12422	12469	12684	12657	12505	12539	12829	12523	12581	12436	12613	12612	12487	12678	12619	12638	12607	12633	12717	12704	12607	12772	12574	12441	12745	12553	12613	12635	12653	12598	12539	12588	12618	12519	12754	12521	12525	12691	12617	12755	12651	12543	12517	12707	12560	12578	12564	12626	12694	12601	12523	12476	12511	12574	12713	12615	12613	12506	12512	12613	12654	12770	12341	12654	12618	12609	12696	12624	12524	12428	12636	12531	12640	12504	12667	12486	12444	12543	12678	12786	12568	12592	12766	12746	12462	12836	12823	12520	12440	12455	12485	12700	12684	12664	12545	12602	12599	12518	12644	12488	12642	12681	12654	12670	12538	12673	12661	12470	12584	12707	12556	12518	12539	12741	12736	12698	12666	12696	12633	12695	12612	12575	12692	12640	12516	12598	12751	12493	12611	12664	12546	12574	12607	12543	12698	12536	12636	12579	12540	12562	12801	12781	12694	12585	12478	12528	12535	12619	12708	12581	12642	12643	12521	12596	12736	12608	12943	12497	12529	12780	12710	12737	12698	12527	12747	12576	12699	12757	12610	12694	12575	12780	12646	12575	12546	12585	12599	12618	12520	12585	12674	12769	12564	12552	12738	12485	12521	12632	12571	12600	12682	12545	12580	12683	12653	12671	12819	12622	12549	12722	12408	12665	12645	12627	12681	12756	12635	12693	12541	12549	12539	12645	12664	12578	12739	12600	12692	12632	12580	12648	12526	12698	12687	12581	12462	12633	12613	12634	12663	12631	12657	12533	12687	12586	12527	12553	12659	12715	12517	12620	12680	12657	12431	12658	12624	12567	12598	12638	12682	12592	12799	12531	12584	12591	12619	12653	12606	12748	12516	12643	12591	12655	12491	12669	12576	12551	12699	12679	12817	12629	12676	12606	12661	12702	12621	12689	12778	12606	12528	12615	12605	12561	12744	12562	12545	12499	12653	12703	12597	12595	12675	12609	12513	12519	12618	12542	12540	12654	12609	12615	12712	12638	12473	12583	12662	12543	12719	12492	12580	12681	12708	12536	12620	12687	12716	12532	12608	12610	12545	12689	12657	12595	12617	12506	12514	12563	12679	12620	12507	12627	12654	12632	12547	12654	12735	12555	12534	12574	12774	12632	12622	12645
23269	21136	28831	23712	21285	21369	39452	20507	15886	12954	12754	12532	12523	29843	35041	26772	14216	12579	12379	12338	12208	12161	12178	12088	12117	12255	12398	12019	12191	12260	12274	12270	12251	12225	12168	12165	12250	12205	12009	12183	12015	12162	12266	12214	12070	12218	12148	12198	11948	12128	12216	12323	12458	12365	12299	12247	12323	12223	12086	12144	12258	12104	12170	12136	12119	12089	12152	12133	12214	12182	12155	12293	12081	11965	12090	12325	12135	12140	12109	12271	12208	12076	12143	12077	12173	12102	11994	12173	12282	12186	11984	12130	12083	12130	12061	12237	11981	12109	11887	12058	12114	12232	12006	12238	12012	12228	12058	12181	12168	11941	12159	12037	11943	11939	12026	11969	12192	12107	12029	12062	12064	12023	12131	12237	12058	12190	12157	12030	12200	11970	12120	11979	12124	12023	12127	12017	11979	12073	11947	12036	12198	12115	11981	12104	12244	12104	12263	12146	11983	12182	11896	12040	11945	12171	12100	12289	12013	11968	12206	12275	12205	12219	12076	12235	12141	12013	12004	12132	12114	12065	12372	12034	11994	12221	12265	12086	12205	12340	12001	12103	12039	12071	12123	12259	12133	11961	12105	11994	12158	12102	12059	11997	12310	12167	12241	12093	12052	12111	12239	12202	12171	12210	12097	12037	12060	12165	12094	12185	12114	12227	12280	12219	11987	12046	12110	12212	12028	12294	12223	12000	12119	12065	12204	12088	12204	12114	12062	12285	12137	12052	12184	12014	12086	12251	12162	12004	12212	12120	12111	12069	11932	12023	12115	12117	11933	12015	12091	12264	12166	12038	12064	12081	12062	11959	12162	12297	12162	12126	12166	12102	12193	12115	12080	12006	12070	11992	12180	12167	12283	12263	12054	12044	12015	11924	12142	12191	12130	12073	12173	12027	12356	11992	12220	12115	12058	12195	12145	11949	12070	12208	12147	12315	12261	12216	12285	12144	12031	12175	12056	11851	12355	12226	12187	12158	12160	12237	12000	12271	12070	12143	12179	12171	12057	12294	12174	12164	12067	11998	12105	12007	12102	11967	12248	11998	12079	12131	12044	12072	12293	11999	12087	12010	12226	11947	12050	12056	11986	12153	12196	12198	11856	12054	12209	12211	12157	12083	12218	12084	12033	12057	12177	11979	11900	11989	12110	11779	12304	12082	12049	12136	12052	12207	12166	12091	12122	12174	11937	12070	12200	12170	12058	12126	12121	12175	12129	12060	12172	12069	12248	12179	12175	12108	12257	12044	11950	12264	12022	12023	12096	12026	12045	12141	12037	12074	12256	12195	12024	12137	12017	11957	12218	12081	12171	11909	12070	11922	12169	12120	12133	12062	11926	12070	12105	12184	12179	12179	11968	12114	11979	11937	11989	12076	12097	11941	12112	12004	12130	12247	12090	12072	12139	12034	11995	11959	12074	11969	12048	11982	12094	12239	12331	12174	12137	12082	12130	12211	12102	12149	12259	12207	11856	12193	12199	12200	12171	11987	12071	12104	12070	12084	12096	12103	12085	12100	12125	11997	12052	12167	12139	12179	11973	12175	12075	12061	12043	12180	12166	12077	12160	11971	12011	12130	12313	11849	11958	12089	12045	12107	12032	12095	12140	12146	11964	11999	12225	12041	12074	12083	12022	12053	12193	12149	12067	12180	11958	11892	12118	12104	12223	12289	12038	12097	12087	12027	12184	12054	12159	12142	12101	12089	12086	12027	12026	12047	12115	12083	12219	12114	12065	12096	12304	12225	12072	12178	12117	12217	12198	12150	12122	12084	12085	12051	11990	12003	12028	11992	12176	12165	12126	11903	11858	12035	12072	12136	11961	12117	12192	12050	12229	12119	12201	12109	12054	12089	12120	12195	12356	12177	12118	12194	12072	11928	12011	12055	12170	12234	12087	12184	12114	11993	12051	11985	12174	12102	12130	11992	12105	12187	12063	12080	12258	12214	12081	12056	12068	11967	12079	12026	12177	11967	12218	12195	12069	11964	12121	11973	12118	12071	11975	11966	12131	12180	12258	12388	12147	12110	12161	12167	12192	12091	12012	12157	12123	12250	11968	12318	12017	12046	12157	12078	12123	12042	12057	12068	12174	12035	12250	12172	12150	11999	12110	12111	12051	12164	12202	11866	11907	12058	12016	12009	12113	12034	12122	12139	11963	12051	12238	12125	12169	11998	12135	11992	12182	12229	11944	12003	12191	12271	12165	12200	12028	12125	12040	12155	12235	12285	12236	11949	12128	12211	12096	12032	12040	12211	12084	12192	12073	12105	12106	12082	12108	12241	12155	12150	12295	11930	11998	12061	12108	12038	12002	12138	12122	12209	12081	11972	11968	12035	12097	11947	12029	11952	12188	12158	12080	11975	12142	12228	12105	12112	12002	11997	12230	12279	12136	12261	12007	12155	12037	12119	12067	12184	12041	12143	12156	12029	12177	12010	12188	11984	12160	12083	12141	12167	12073	12123	12224	12056	12047	12055	12124	12169	11976	12070	12216	12138	12067	12146	12170	12087	12012	12070	12206	12174	12134	12014	12069	11992	12109	12226	12121	12108	12108	12066	12086	12229	12082	12022	12199	12117	12103	12195	11963	12082	12161	12154	12268	12120	12147	12026	11967	11969	11989	12115	12199	12176	12038	11939	12053	12214	12300	12105	12255	12206	12019	12033	12133	12129	11901	12076	12001	12101	12082	12119	11880	12060	12230	11947	12159	12089	12156	12171	12125	12158	12202	12099	12268	12122	12190	12236	12003	12181	12074	12020	12324	11947	12173	12064	12237	11976	12163	12314	11953	12122	12107	12256	12077	11985	12083	12128	11981	12221	12097	12127	12161	11948	12034	12079	11960	11991	12156	12272	12190	12042	12270	12171	12065	12114	12059	12060	12033	12222	12064	12003	12084	12358	12252	12128	12056	11997	12335	11988	12137	12132	12090	12298	12108	12098	12020	12227	12069	12092	12072	12144	12131	11957	12333	12063	12176	12133	11956	12047	12057	12187	11979	12200	12049	11921	12205	12245	12097	12063	12124	12050	12101	12087	12119	11959	12094	12113	12082	12110	11993	11984	12189	12123	12208	12124	11989	12084	12090	12183	12131	12105	12095	11937	11890	12010	12088	12051	12196	12223	12070	12061	12073	12123	12104	12126	12112	11814	12045	11902	12035	12112	12224	12160	12200	12089	12057	12189	12124	12132	11997	12012	12188	12171	12011	12064	12094	12189	12250	12175	12146	12050	12084	12152	12071	12054	12109	12041	12060	12053	12175	11965	12206	12048	11937	12096	12061	11990	11993	12196	12067	12057	12132	12035	12262	11969	12126	11965	12225	12138	11944	12170	12263	12045	12063	11950	12036	12044	12189	12138	12274	12163	12167	12003	12054	12175	12196	11951	12100	12094	12064	12114	11977	12183	11934	11980	12132	12047	12121	12287	11988	12077	12050	12070	12149	12244	12085	12209	11913	12143	12153	12074	12241	12070	12012	11979	12024	12272	12058	12123	12140	12133	12160	12132	12070	12076	12166	12200	11993	12154	12044	12215	12021	12161	12296	12100	12145	12107	11868	12167	12022	12155	12141	12033	12079	11905	12027	12092	12115	12186	12205	12174	12077	12233	12064	12095	12037	12208	11997	11988	11985	12129	12068	12199	11886	12177	12018	12256	11984	12013	12082	12197	12073	12230	12121	12101	12068	12097	12314	12252	12222	12063	12069	12026	12108	12162	12223	12143	12061	11856	11959	12035	12142	12178	12150	12063	12027	12090	12098	12107	12268	11996	12109	12126	12136	11876	12186	11970	12197	12104	12013	12231	11969	12188	12084	12192	12112	12107	12192	11989	12037	11955	12127	12116	12111	11914	12086	12225	11865	12076	12314	12124	12031	12039	12038	11984	12107	12058	11901	12243	12003	12004	12124	12137	12149	12241	11983	12095	12184	11885	12006	12097	12101	12306	12005	12052	12193	12071	11968	12021	12042	11872	12216	12057	12077	12132	11897	12122	12048	12048	12111	12094	11997	12101	12076	11815	12171	12118	12133	12225	12187	12097	12232	12294	12090	11990	12049	12061	12058	12115	12128	12015	12127	12165	12159	12140	12042	12094	12073	11980	12150	12199	12140	11985	12110	11980	12113	12030	12027	12110	12035	11946	12046	11986	12077	12103	12043	12118	12226	12081	12023	12069	12063	12116	12248	12133	12079	11946	12281	12152	12192	12100	12055	12158	11993	12072	12145	12046	11997	11851	12105	12105	12157	12075	12010	12115	12241	12137	12034	11924	11969	12016	12026	12092	12132	11943	12250	12144	12070	12122	12088	12216	11962	12112	11989	12071	12304	12038	12097	12195	12078	12222	12083	12342	12224	12226	12083	12148	12204	12166	12035	12125	12150	12138	12088	11998	12130	11978	12257	12193	12116	12112	12143	12028	12146	12089	12081	12120	12018	11942	12093	12140	12075	12206	12076	12109	11895	12007	12042	12142	12068	12038	11797	12060	12201	11914	12136	12186	12088	12015	12100	12090	12156	12063	12017	12022	12187	12092	12170	12199	12140	12037	12028	12141	12205	11965	12113	12083	12084	12060	12027	12068	12153	12199	12160	12227	12054	11942	12104	11953	11940	11989	12026	12083	12071	12194	12083	12279	12153	12299	11998	12043	12054	12163	12040	12176	12167	12023	12232	12127	12064	12088	12088	12174	12013	12127	11910	12047	12163	12112	12105	12179	12120	11948	12053	12174	11910	12033	11953	12188	12005	12232	11999	12164	12071	12048	12121	12211	12060	11964	12143	12078	12249	12057	12118	12097	12034	12088	12076	12107	12223	11915	12049	12179	11847	12074	12188	12216	12217	11781	12062	12103	12111	12162	12188	12111	12289	12242	11987	12146	12065	12114	12172	12233	12232	11991	12147	11958	11970	12224	11873	12198	12113	12108	12142	12111	12119	12413	12098	12057	12105	12087	12105	12170	12153	12202	12194	12108	12014	12069	12408	12097	12011	12224	11924	12007	12056	12172	12246	11920	12124	12151	12104	12030	11940	12086	12147	12092	12093	12052	12268	12171	12100	12003	12097	12165	11993	12007	12050	11979	11957	11970	12003	12153	12087	12082	12115	11955	11910	12073	12087	12015	12129	12195
14459	24878	22836	18571	16405	17436	37567	17711	15287	13571	13329	13172	13490	37917	39785	28392	12984	12855	12835	12821	13010	12773	12958	12817	12924	12821	12754	12928	13021	12933	12899	12964	12998	12895	12823	13063	12981	12893	12933	12925	12864	12841	12872	12956	13083	12900	12962	12876	13013	12982	13092	13349	13308	13166	13067	13000	13008	13034	12972	12784	12945	12784	12872	13044	12927	12972	12824	13016	12920	12873	12801	12926	12994	12967	13050	12962	12940	12960	12912	12883	12836	12786	12847	12798	12860	12744	12888	13064	12945	12911	12879	13027	12933	12915	12965	12662	12907	12973	12859	12905	12788	12863	12774	12928	12933	13099	12945	12960	12923	12916	12924	13018	12943	12909	13008	12919	12969	12893	12902	12973	12796	12801	12836	12953	12895	12906	13161	13001	12641	12851	12891	12853	12873	12969	12928	12924	12735	12862	12955	12863	13071	13113	12775	12900	12958	12876	12892	12931	12792	12783	13049	12929	13079	12855	13053	12696	12924	13033	12962	12845	12911	12903	12779	12926	12863	12841	12932	12877	12884	12874	12904	12927	13010	12831	12833	12864	13089	12846	12893	12801	12717	12835	12748	12927	12829	12821	12950	12805	12902	12686	12913	12903	12834	12787	12762	12798	13028	12862	12905	12942	12907	12917	12905	12970	12844	12908	12946	12892	13080	12915	12836	13021	12855	12953	12873	12925	12854	13019	12824	12808	12908	13111	12899	12822	12954	12912	12828	12951	12978	12777	12837	12917	12826	12890	12911	12845	12778	12839	12755	12890	12678	12740	12778	12866	12957	12922	12771	13011	13064	12615	12912	12598	12872	12815	12800	12959	12826	12885	13119	12901	13078	13100	12956	12820	12918	12888	12685	12884	13029	12933	12773	12813	12891	12919	12991	12746	12935	12949	12795	12983	12815	12857	13029	12826	12886	12972	12989	12865	12837	12828	13116	12775	12690	12732	12821	12866	12919	12905	12955	12901	12986	12949	12851	13025	12933	13051	12994	12907	12977	12772	12845	12819	12823	12842	12802	12795	12928	12724	12889	12865	12790	12856	12908	12918	12911	12674	12801	13022	12972	12891	12798	12847	12821	12957	12831	13022	12864	12958	12893	12869	12737	12873	12921	12970	13041	12877	12906	12878	12948	12790	12767	12865	12942	12925	12876	12773	12944	12887	12794	12867	12906	12841	12971	12873	12919	12883	12950	12859	12925	12843	12821	12821	12833	12942	13025	12899	12892	13026	12963	12882	12774	12829	12801	12924	12868	12789	12730	12866	12866	12929	12884	12870	12901	12792	12785	12917	12866	12926	12942	13003	12962	12968	13005	13024	12920	12851	12653	12864	12813	12907	12813	12777	12870	12803	12981	12750	13105	12789	12900	12824	12979	12807	12863	12848	12997	12702	12864	12904	12949	12897	12904	12924	12834	12893	12860	12964	12961	12910	12834	12799	12711	12783	12819	12963	12972	12897	12960	12849	12933	12846	12917	13029	12935	12836	12784	12876	12961	12838	12981	12804	12933	12927	12837	12901	12879	12890	12905	12904	13024	13019	12836	12996	12900	12972	12958	12927	12893	12968	12894	12931	12828	12881	12842	13079	12821	12773	12859	12855	12787	12973	12782	12777	12981	12850	12858	12969	12928	12937	12925	12880	12793	12919	12851	12855	12788	12846	12847	13045	12826	12815	12810	12843	12801	12771	12816	13024	12903	12922	12862	12874	12991	12962	13002	12951	12855	12843	12816	12909	12889	12744	12930	12948	12970	12974	13132	12868	12916	13009	12895	12810	12985	12966	12892	12742	12861	12650	12804	12849	12834	13014	12816	12766	12799	12815	12865	12859	13095	12934	13103	12814	13145	12984	13022	13022	12893	12950	12866	12877	12804	12993	12855	12753	12793	12849	12829	12868	13005	12964	12814	12826	12786	12793	12782	12914	12944	12926	12896	12908	12871	12934	12932	12903	12888	12920	12953	12838	13083	13036	12857	12921	12930	12795	13066	12847	12989	12870	12917	13031	12859	12922	12848	12896	13090	12825	12826	12907	12883	12875	12978	12704	12911	12966	12943	12960	12861	12767	12947	12792	12863	12882	12993	13026	12842	12839	12902	12946	12838	12818	12866	12906	13017	12712	12913	12827	12964	12914	13053	12863	12809	12911	12879	12950	12919	12808	12995	12857	13020	12842	12899	12889	12761	13038	12818	12820	12960	12863	12752	12811	13052	12834	12821	12970	12829	12712	12926	13056	12848	12927	12890	13097	12840	12923	12945	12832	12815	12808	12895	12821	12870	12920	12907	12887	12972	12963	12773	12975	12814	12724	12986	12852	12871	12789	12735	12999	12906	13010	12960	12870	12993	12869	12899	13022	13056	12845	12680	13019	12845	12805	12997	12794	12785	12970	12838	12916	12886	12976	12772	12835	12908	12844	12856	12930	12820	12905	12802	12903	12995	12913	13091	13010	12988	12939	13013	12910	13035	12904	12790	12983	12917	12887	12940	12803	12900	12880	12876	12771	12894	12947	12930	12913	12786	12880	12940	12813	12991	12793	12848	12700	12988	12735	13035	12957	12902	12945	12953	12946	12904	12882	12941	12986	12906	12927	13071	12915	12876	12842	12771	12964	12909	12817	12855	12893	12948	12885	13018	12818	12989	12878	12867	12837	12849	12972	12850	12935	12867	12869	12995	12806	12879	12868	12738	12907	12781	12944	12845	13049	12796	12998	12936	12862	12791	12927	12930	12830	12933	12857	12874	12939	13004	12754	12776	12848	13091	12904	12937	12971	12964	12960	12995	12727	12970	12933	12980	12941	12863	12849	12974	12928	12783	13072	12796	12887	12788	12918	12819	12805	13041	12903	12732	12794	13038	12881	12772	12818	12848	12961	12845	12971	12987	12825	12755	12950	12850	12752	12917	12883	12840	13010	12850	12788	12827	12886	12697	12979	13032	12927	12831	12820	12825	12840	12889	12825	12925	12958	12920	12974	13031	12866	12843	12760	12801	12867	12763	12887	12826	12912	12933	12990	12880	12852	12946	12907	12831	12741	12947	13124	12986	12799	12832	12835	12824	12942	12997	12734	12901	12916	12857	12949	12970	12843	12940	12912	12799	12893	12819	12869	12790	12901	12859	12879	12953	12888	12893	12770	12849	12894	12865	12944	12898	12822	12895	12851	12924	12970	12741	12895	12784	12894	12988	12821	12899	12953	12905	12806	13002	12835	12875	13064	12731	12930	13076	12940	12882	12949	12773	12875	12966	12790	12983	12886	12734	12978	12913	12883	12841	12856	12827	12907	12983	13013	12788	12999	13008	13172	12844	13007	12815	13023	12875	12801	12981	12948	12920	12777	12965	12972	12795	13025	12926	13029	12847	13021	12834	12751	12832	12975	12966	12818	13004	12882	13007	12871	12887	12855	12646	12910	12938	12963	12951	12892	12856	12869	12818	12958	12830	12911	12930	12741	12930	12936	12709	12762	12889	12848	12806	12733	12914	12911	12811	12936	12876	12930	12845	12879	12910	12902	12903	12699	12703	13006	12898	13084	12869	12844	12864	12890	12937	12901	12861	12946	12869	12820	12948	12895	12806	13015	12836	12919	12798	12846	12893	12779	12864	12851	12856	12835	12929	12716	12912	12943	12735	12966	12701	12778	12938	12964	12909	12995	12785	13053	12865	12935	12958	12910	12988	12742	12868	12794	12839	13058	12842	12800	12876	12962	12855	12964	12987	13122	12900	13038	12844	12843	12862	12994	12912	12936	12859	12995	12892	12998	12977	12956	12881	12925	12835	12927	12735	12993	12916	12900	12927	12862	12812	13086	12827	13136	12730	12912	12757	12917	12941	12886	12836	12952	13065	12821	12779	12843	12906	12967	13018	12885	12767	12800	12903	12989	12798	13012	13029	13004	13059	12779	12943	12725	12964	12916	12878	12926	12949	12950	12949	12941	12904	12794	12879	12840	12978	12684	12848	12956	12854	12786	12725	12855	13015	12791	12742	12799	12830	12936	12927	12915	12958	12845	12751	12821	12876	12982	13106	13025	12961	12816	12780	12803	12852	12996	12922	12887	12970	12940	12956	13042	12868	12719	12961	12852	12900	12845	13023	12814	12734	12987	12925	12900	12990	12958	12912	13015	12811	12875	12900	12876	12847	12939	12848	12953	12704	12772	13078	12860	12977	12966	12901	12805	13011	12899	12934	12807	12969	12912	12966	12853	12779	12908	12799	12879	12828	12805	13025	13115	12939	13000	13066	12897	12781	13044	13045	12901	12919	12771	13051	12780	13049	12944	12673	12952	12905	12935	12884	12805	12728	12943	12957	12932	12880	12792	12843	12829	12839	12789	12804	12949	12951	12848	13008	12953	12722	12984	13021	12944	12922	12932	12909	12897	12785	12791	13043	13065	12709	12848	12935	12835	12693	12993	13011	12822	12852	12783	12883	12854	12948	12821	12658	12922	12777	12788	12842	12947	12787	12859	12835	12904	12797	13024	12966	12765	12890	12976	12830	12903	12879	12825	12777	12878	12808	12914	12873	12960	12876	12787	12729	12810	12800	12979	12991	12757	12959	12850	12997	12930	12900	12887	12789	12980	12856	13112	12862	12837	12971	12809	12894	12887	12927	12841	12799	12855	12885	12849	13253	13021	13016	13015	12929	12602	12777	12779	12834	12925	12868	12922	12948	13007	12829	12832	13006	12935	12843	12801	12838	12907	12874	12847	12967	12924	12902	12823	12893	12874	12995	12936	12890	12885	12931	12793	12903	12821	13032	12992	12860	12736	12971	12901	12987	12856	12995	12932	12876	12790	12779	12856	12870	12814	12879	13012	12886	12780	12900	12905	12865	12712	12830	12918	12965	12842	12856	12959	12895	12978	12767	12715	12859	12908	12867	12890	12712	12942	12925	12809	13011	12878	12831	12907	12868	12995	12674	12868	12758	12996	12861	12816	12774	13003	12872	12940	12909	12849	12700	12963	12996	12890	12751	12728	12957	12964	12863	12726	12862	12784	12705	12818	12803	12830	12736	12892	12838	12821	12840	12842	12947	13079	13024	12668	12840	12893	12881	12720	12687	12966	12862	12740	12729	12774	12756	12954	12852	12833	12817	12939	12827	12947	13057	12746	12894	12776	12956	12927
27432	21221	19689	15580	13040	12994	15865	13165	12956	12830	12890	12851	12681	14643	16029	15148	13369	13078	12901	12936	12935	12711	12861	12857	12764	12695	12917	12730	12794	12863	12728	12888	12759	12944	12808	12833	12919	12849	12820	12825	12858	12773	12736	12908	12879	12822	12742	12953	12909	12873	12852	12823	12670	12777	12676	12778	12658	12767	12915	12800	12600	12607	12848	12607	12762	12724	12799	12652	12740	12760	12959	12682	12802	12682	12785	12771	12972	12741	12888	12814	12775	12718	12778	12793	12871	12786	12754	12793	12759	12764	12807	12796	12804	12886	12865	12620	12822	12681	12856	12890	12746	12989	12842	12810	12941	12803	12963	12813	12773	12627	12957	12834	12657	12774	12740	12747	12805	12799	12768	12900	12905	12799	12773	12795	12961	12951	12730	12950	12783	12912	12942	12864	12860	12885	12845	12767	12692	12910	12828	12820	12932	12839	12846	12672	12936	12882	12818	12754	12653	12859	12979	12784	12853	12901	12676	12686	12788	12791	12759	12864	12748	12930	12765	12815	12788	12657	13042	12817	12719	12935	12691	12767	12768	12824	13072	12741	12723	12853	12696	12814	12841	12885	12845	12793	12686	12746	12807	12770	12681	12854	12815	12779	12781	12845	12924	12854	12801	12788	12682	12779	12687	12878	12816	12797	12840	12923	12619	12737	12755	12787	12727	12826	12839	12896	12640	12851	12919	12790	12807	12768	12799	12668	12708	12904	12618	12929	12725	12967	12680	12869	12712	12873	12662	12739	12809	12943	12928	12753	13015	12944	12706	12689	13041	12792	12869	12673	12623	12974	12941	12890	12734	12820	12893	12744	12854	12803	12651	12735	12934	12928	12907	12758	12877	12923	12955	12921	12844	12762	12766	12793	12806	12939	12886	12719	12858	12756	12763	12769	12603	12819	12824	12829	12800	12884	12959	12841	12840	12799	12834	12927	12701	12655	12904	12812	12624	12724	12658	12843	12839	12836	12799	12727	12819	12953	12770	12879	12864	12711	12872	13032	12711	12766	12758	12803	12781	13002	12799	12845	12926	12811	12674	12731	12592	12749	12936	12865	12685	12656	12908	12827	12764	12875	12867	12689	12860	12783	12963	12873	12826	12883	13066	12595	12777	12764	12774	12876	12775	12899	12907	12789	12810	12818	12831	12930	12705	12768	12795	12846	12761	12796	12888	12817	12904	12859	12806	12702	12766	12635	12702	12723	12720	12816	12869	12736	12898	12775	12811	12643	12570	12751	12883	12706	12878	12734	12911	12763	12864	12767	12775	12938	12790	12719	12750	12877	12928	12852	12821	12673	12764	12865	13004	12688	12719	12756	12876	12896	12964	12993	12943	12950	12897	12835	12627	12971	12696	12735	12823	12660	12530	12832	12754	12800	12981	12776	12773	12751	12718	12978	12689	12880	12787	12714	12711	13012	12812	12702	12733	12715	12776	13029	12860	12975	12717	12786	12918	12788	12810	12778	12837	12860	12789	12699	12787	12958	12638	12546	12728	12902	12854	12798	12870	12832	12945	12813	12789	12842	12885	12801	12781	12827	12812	12756	12842	12704	12927	12778	12871	12838	12885	12909	12697	12776	12913	12571	12716	12865	12604	12575	12758	12860	12765	12627	12879	12851	12873	12741	12812	12744	12943	12786	12765	12746	12702	12932	12785	12849	12728	12958	12759	12783	12849	12739	12911	12748	12809	12752	12714	12444	12700	12649	12719	12749	12839	12716	12724	12848	12726	12702	12814	13134	12917	12792	12577	13040	12893	12712	12878	12907	12770	12761	12623	12748	12652	12847	12788	12799	12735	12995	12691	12800	12662	12877	12888	12674	12906	12816	12688	12651	12811	12993	12751	12725	12809	12742	12750	12779	12778	12949	12962	12822	12862	12615	12764	13094	12759	12675	12802	12773	13010	12813	12875	12684	12912	12703	12813	12746	12695	12652	12753	12709	12884	13011	12690	12615	12749	12806	12743	12962	12712	12797	12763	12744	12841	12716	12699	12802	12830	12756	13001	12701	12891	12800	12741	12745	12823	12789	12777	12740	12834	12835	12853	12824	12869	12736	12762	12770	12840	12649	12487	12871	12905	12708	12553	12752	12697	12803	12661	12847	12868	12937	12779	12671	12776	12633	12947	12805	12751	12920	12725	12775	12841	12615	12822	12793	12689	12640	12863	12696	12869	12685	12958	12864	12933	13015	12874	12877	12899	12711	12869	12733	12838	12777	12868	12665	12956	12738	12810	12980	12932	12879	12762	12844	12762	12783	12843	13022	12906	12653	12661	12827	13031	12942	12872	12822	12983	12747	12827	12774	12680	12594	12618	12923	12886	12884	12713	12776	12916	12823	12885	12803	12855	12763	12736	12880	12742	12700	12709	12880	12597	12739	13001	12804	12856	12754	12666	12967	12651	12799	12946	12841	12832	12729	12944	13079	12819	12835	12728	12738	12805	12843	12768	12619	12709	12880	12892	12933	12695	12851	12564	12901	12818	12861	12817	12857	12768	12788	12864	12855	12983	12759	12868	12974	12740	12811	12777	12900	12905	12858	12807	12782	12933	12898	12751	12851	12885	12791	12774	12599	12804	12972	12692	12793	12957	12884	12558	12693	12828	12793	12806	12688	12883	12800	13002	12751	12753	12693	12922	12800	12740	12902	13055	12773	12824	12780	12793	12864	12950	12654	12651	12764	12687	12831	12707	12785	12828	12934	12892	12696	12851	12790	12825	12914	12797	12833	12881	12949	12850	12978	12848	12714	12696	12732	12703	12735	12537	12738	12620	12797	12826	12813	12839	12764	12754	12772	12775	12615	12851	12870	12652	12625	12677	12868	12909	12959	12655	12627	12928	13034	12815	12797	12662	12653	12752	12750	12633	12702	12762	12935	12734	12713	12548	12793	12758	12987	12831	12713	12953	12663	12836	12832	12688	12821	12827	12826	12717	12784	12907	12803	12687	12797	12791	12873	12907	12713	12929	12836	12723	12770	12882	12919	12849	12823	12885	13019	12953	12657	12788	12744	12762	12969	12853	12883	12809	12724	12719	12742	12743	12811	12804	12714	12747	12816	12713	12707	12912	12777	12839	12834	12838	12820	12843	12577	12676	12704	12925	12665	12885	12716	12876	12851	12941	12723	12633	12907	13013	12809	13001	12855	12922	12612	13102	12670	12769	12727	12744	12939	12791	12831	12924	12928	12731	12713	12832	12717	12766	12894	12816	12829	12807	12746	12771	12975	12670	12748	12798	12709	12746	12919	12804	12809	12856	12928	12842	12768	12896	12839	12910	12841	12935	12804	12620	12714	12743	12612	12811	12588	12849	12808	12890	12648	12712	12858	12634	12697	12750	12642	12620	12955	12821	12836	12619	12812	12755	12748	12856	12919	12773	12731	12716	12789	12644	12767	12711	12559	12694	12839	12738	12876	12817	12849	12708	12874	12868	12851	12743	12606	12937	12937	12820	12837	12796	12794	12816	12715	12755	12841	12917	12996	12617	12614	12755	12845	12813	12557	12862	12716	12819	12799	12630	12907	12789	12743	12834	12640	12641	12796	12890	12652	12773	12782	12941	12770	12702	12670	12692	12861	12816	12842	12815	12878	12907	12777	12683	12883	12835	12800	12767	12789	12903	12834	12866	12735	12863	12871	12953	12717	12845	12871	12763	12758	12773	12776	12698	12590	12712	12944	12905	12873	12853	12771	12592	12733	12792	12785	12840	13036	12760	12799	12607	12788	12579	12550	12724	12861	12872	12935	12820	12944	12743	12985	12853	12790	12954	12832	12843	12843	12919	12772	12689	12855	12686	12805	12628	12924	12915	12706	12807	12711	12864	12795	12833	12786	12552	12775	12797	12670	12837	12639	12744	12798	12939	12937	12718	12848	12840	12897	12759	12936	12803	12784	12785	12693	12950	12926	12792	12732	12747	12807	12773	12910	12780	12910	12586	12760	12959	12807	12830	12719	12785	12823	12959	12849	12920	12662	12819	12786	12855	12783	12739	12786	12756	12616	12777	12660	12889	12843	12934	12817	12764	12852	12820	12759	12803	12651	12784	12634	12691	12960	12866	12707	12745	12865	12801	12838	12619	12803	12673	12677	12934	12895	12965	12867	12703	12751	12630	12734	12830	12694	12664	12908	12987	12763	12752	12928	12786	12763	12755	12824	12773	12627	12696	12847	12763	12594	12986	12707	12785	12700	12789	12636	12551	12750	12677	12909	12751	12760	12758	12642	12612	12786	12789	12647	12888	12872	12577	12823	12768	12680	12682	12974	12722	12735	12777	12708	12869	12845	12659	12742	12727	12950	12883	12779	12786	12803	12877	12945	13045	12808	12974	12846	12722	12733	12625	12813	12733	12739	12767	12859	12783	12900	12747	12720	12782	12760	13026	12826	12675	12642	12793	12945	12938	12618	12817	12838	12945	12837	12801	12819	12818	12705	12874	12931	12875	12678	12695	12728	12754	12733	12847	12703	12718	12800	12727	13072	12640	12810	12854	12753	12864	12856	12809	12692	12952	12820	12688	12744	12705	12802	12717	12837	13008	12903	12929	12838	12814	12852	12910	12647	12887	12713	12885	12724	12753	12698	12734	12870	12778	12848	12758	12744	12920	12799	12617	12737	13019	12900	12875	12717	12803	12745	12943	13025	12878	12651	12867	12720	12787	12874	12910	12869	12934	12707	12744	12818	12901	12767	12804	12826	12803	12894	12914	12922	12856	12893	12824	12699	12768	12680	12894	12871	12924	12807	12676	12733	12814	12684	12823	13012	12804	12671	12886	12814	12673	12811	12755	12754	12980	12784	12860	12840	12758	12854	12581	12728	12784	12704	12725	12664	12860	12939	12802	12921	12752	12957	12977	12806	12605	12747	12698	12927	12792	12772	12799	12766	12775	12847	12573	12662	12615	12767	12762	12759	12744	12659	12799	12752	12692	12671	12855	12698	12735	12740	12880	12985	12777	12845	12718	12684	12721	12758	12927	12917	12917	12735	12681	12734	12803	12832	12995	12781	12808	12841	12729	12907	12666	12752	12715	12896	12919	12770	12709	12836	12812	12961	12688	12876	12811	12697	12943	13029	12966	12854	12617	13004	12927	12774	12843	12739	13066	12852	12799	12892	12819	12820	12876	12801
13168	14408	14485	14096	13665	13821	18132	13507	13362	13302	13365	13363	13356	16548	18320	16271	13236	13358	13426	13300	13318	13168	13318	13416	13349	13326	13472	13360	13354	13410	13447	13283	13306	13223	13444	13214	13158	13326	13353	13424	13499	13346	13201	13318	13325	13396	13355	13299	13405	13217	13422	13304	13246	13440	13433	13453	13419	13362	13193	13364	13258	13292	13174	13491	13284	13257	13491	13349	13354	13188	13381	13313	13443	13219	13368	13363	13252	13374	13313	13444	13290	13347	13357	13250	13201	13394	13219	13153	13498	13265	13325	13340	13317	13274	13286	13254	13498	13375	13372	13374	13316	13422	13249	13292	13212	13302	13284	13340	13303	13261	13244	13166	13439	13254	13400	13193	13370	13233	13425	13198	13341	13353	13297	13306	13441	13241	13310	13231	13379	13293	13326	13223	13307	13397	13164	13138	13281	13256	13384	13276	13230	13401	13219	13322	13421	13342	13230	13297	13371	13359	13256	13361	13255	13175	13193	13423	13276	13262	13329	13300	13322	13245	13392	13327	13343	13315	13255	13324	13366	13275	13160	13318	13270	13428	13377	13316	13312	13149	13311	13082	13202	13448	13322	13297	13308	13220	13370	13240	13382	13187	13361	13376	13459	13213	13352	13257	13253	13215	13278	13147	13398	13237	13317	13247	13322	13426	13316	13264	13316	13367	13241	13254	13410	13196	13435	13324	13372	13351	13284	13291	13079	13370	13508	13204	13285	13339	13219	13317	13279	13292	13298	13178	13261	13346	13366	13530	13375	13358	13286	13336	13215	13389	13510	13353	13236	13418	13030	13323	13303	13277	13323	13313	13279	13439	13231	13251	13315	13263	13309	13265	13344	13172	13133	13454	13407	13192	13300	13315	13442	13175	13187	13332	13385	13180	13336	13437	13384	13487	13311	13330	13191	13434	13366	13495	13178	13386	13217	13328	13143	13320	13188	13413	13374	13204	13289	13357	13391	13490	13241	13305	13149	13290	13296	13330	13365	13198	13246	13234	13520	13399	13316	13231	13337	13246	13344	13407	13336	13187	13246	13156	13314	13270	13431	13193	13382	13247	13351	13447	13343	13191	13209	13297	13178	13471	13415	13326	13290	13318	13342	13500	13132	13326	13260	13357	13299	13256	13256	13280	13443	13480	13345	13234	13491	13191	13327	13335	13437	13403	13301	13292	13309	13234	13429	13256	13502	13350	13264	13371	13415	13357	13199	13209	13252	13362	13361	13283	13088	13265	13286	13281	13326	13356	13349	13363	13290	13205	13196	13298	13216	13345	13266	13152	13294	13332	13427	13382	13247	13341	13481	13439	13408	13273	13382	13385	13275	13193	13368	13265	13479	13268	13272	13262	13193	13359	13278	13296	13257	13372	13103	13301	13366	13284	13233	13383	13417	13240	13231	13356	13387	13454	13238	13358	13173	13266	13501	13352	13300	13356	13255	13491	13305	13347	13295	13384	13407	13351	13286	13345	13228	13196	13304	13266	13483	13383	13323	13288	13339	13364	13281	13309	13197	13099	13437	13346	13187	13307	13322	13361	13329	13230	13392	13282	13148	13313	13254	13396	13281	13234	13259	13218	13221	13270	13346	13420	13399	13294	13409	13322	13482	13555	13331	13381	13378	13399	13342	13121	13468	13276	13401	13248	13476	13212	13333	13318	13290	13295	13315	13380	13312	13376	13408	13201	13301	13259	13421	13283	13241	13427	13320	13060	13323	13344	13197	13445	13298	13296	13269	13361	13139	13316	13321	13316	13185	13504	13219	13250	13340	13314	13265	13249	13343	13342	13257	13354	13305	13297	13348	13233	13183	13354	13352	13186	13307	13307	13317	13266	13268	13318	13381	13148	13314	13178	13190	13318	13459	13217	13462	13259	13229	13255	13322	13357	13340	13219	13359	13378	13318	13375	13283	13232	13337	13323	13149	13246	13371	13166	13304	13166	13369	13344	13211	13426	13378	13185	13228	13174	13386	13313	13287	13349	13328	13306	13209	13252	13289	13275	13152	13461	13249	13457	13455	13211	13228	13149	13343	13331	13378	13139	13495	13183	13394	13266	13415	13402	13290	13265	13286	13288	13260	13309	13335	13311	13451	13376	13397	13429	13304	13442	13286	13474	13292	13340	13236	13376	13325	13403	13294	13310	13345	13386	13174	13398	13342	13294	13235	13354	13287	13166	13327	13276	13237	13438	13212	13351	13219	13383	13224	13269	13394	13261	13386	13401	13270	13455	13260	13247	13399	13309	13241	13236	13331	13494	13240	13374	13246	13297	13221	13396	13396	13235	13261	13272	13340	13298	13302	13315	13457	13354	13311	13341	13353	13338	13435	13418	13211	13322	13352	13337	13253	13245	13302	13318	13200	13257	13198	13224	13272	13460	13239	13332	13345	13253	13321	13349	13464	13461	13355	13211	13271	13275	13454	13433	13237	13225	13301	13236	13386	13394	13278	13280	13461	13185	13242	13297	13305	13275	13305	13378	13333	13496	13141	13317	13348	13218	13325	13312	13315	13314	13352	13361	13374	13179	13396	13249	13323	13385	13339	13204	13339	13225	13185	13181	13427	13409	13383	13346	13382	13405	13271	13166	13280	13333	13233	13167	13348	13191	13345	13119	13354	13310	13190	13451	13284	13346	13396	13421	13292	13333	13294	13152	13378	13498	13263	13344	13324	13308	13293	13332	13245	13448	13411	13377	13175	13320	13151	13408	13388	13345	13279	13320	13243	13438	13403	13258	13471	13273	13313	13097	13399	13375	13398	13327	13239	13249	13145	13326	13391	13099	13270	13314	13408	13666	13346	13476	13433	13489	13373	13352	13327	13415	13482	13368	13266	13300	13484	13306	13407	13412	13307	13447	13186	13160	13351	13352	13215	13393	13319	13307	13375	13171	13463	13402	13308	13190	13122	13369	13199	13275	13311	13396	13302	13358	13205	13184	13487	13236	13406	13117	13456	13359	13304	13329	13250	13437	13440	13380	13362	13330	13226	13391	13238	13392	13291	13294	13353	13440	13446	13381	13414	13398	13336	13169	13354	13361	13329	13381	13205	13414	13313	13192	13236	13587	13334	13289	13493	13375	13204	13229	13177	13270	13402	13230	13337	13388	13258	13472	13517	13410	13297	13139	13376	13259	13203	13336	13400	13215	13384	13361	13333	13223	13676	13319	13224	13494	13388	13233	13310	13249	13196	13408	13175	13314	13184	13096	13237	13315	13196	13183	13373	13382	13306	13234	13369	13332	13221	13324	13395	13341	13414	13235	13423	13216	13409	13153	13225	13375	13185	13178	13324	13264	13456	13410	13349	13283	13336	13167	13268	13316	13208	13335	13311	13327	13438	13237	13511	13288	13274	13516	13287	13382	13326	13321	13333	13250	13422	13334	13333	13250	13245	13345	13401	13170	13428	13331	13313	13269	13245	13251	13237	13311	13384	13388	13273	13133	13353	13346	13198	13336	13440	13338	13330	13187	13278	13286	13411	13360	13275	13249	13450	13274	13245	13308	13427	13292	13393	13294	13360	13248	13372	13230	13497	13323	13284	13262	13410	13283	13351	13203	13129	13274	13410	13309	13230	13246	13323	13213	13278	13339	13305	13265	13153	13256	13369	13467	13230	13418	13396	13301	13261	13314	13326	13290	13507	13264	13450	13295	13366	13239	13278	13446	13349	13293	13374	13313	13387	13348	13224	13461	13471	13534	13484	13417	13500	13210	13473	13359	13449	13329	13230	13208	13293	13335	13327	13330	13325	13362	13259	13401	13330	13366	13468	13171	13341	13313	13368	13265	13254	13245	13269	13322	13284	13304	13254	13343	13265	13306	13357	13216	13261	13189	13276	13344	13371	13248	13382	13359	13203	13335	13276	13319	13275	13303	13344	13300	13314	13112	13181	13332	13362	13231	13370	13480	13124	13397	13284	13405	13270	13297	13350	13291	13316	13320	13258	13400	13505	13357	13325	13267	13372	13372	13117	13323	13294	13335	13304	13377	13276	13360	13252	13321	13148	13392	13368	13333	13274	13422	13420	13412	13370	13213	13331	13244	13391	13330	13326	13248	13338	13282	13446	13268	13221	13255	13352	13390	13480	13270	13180	13322	13356	13371	13440	13398	13421	13179	13507	13162	13347	13227	13303	13531	13312	13384	13239	13325	13369	13385	13211	13419	13257	13137	13264	13213	13318	13307	13313	13134	13409	13410	13319	13366	13502	13431	13303	13328	13254	13410	13380	13283	13323	13342	13371	13282	13251	13275	13215	13400	13481	13128	13309	13326	13200	13364	13345	13221	13424	13306	13386	13120	13297	13439	13411	13301	13222	13366	13223	13366	13317	13286	13333	13166	13318	13302	13274	13277	13166	13200	13449	13337	13330	13282	13251	13342	13387	13385	13446	13311	13223	13380	13461	13403	13285	13289	13434	13316	13199	13339	13197	13244	13215	13327	13423	13382	13268	13219	13247	13242	13321	13313	13363	13344	13343	13309	13440	13289	13313	13280	13462	13330	13301	13481	13285	13207	13255	13418	13244	13310	13426	13309	13320	13427	13069	13275	13388	13296	13374	13263	13321	13301	13361	13491	13223	13382	13377	13148	13408	13285	13345	13350	13487	13344	13103	13149	13348	13327	13239	13348	13240	13319	13233	13239	13430	13334	13385	13226	13263	13252	13344	13168	13399	13347	13353	13332	13345	13324	13262	13350	13244	13430	13254	13248	13306	13385	13451	13285	13485	13291	13279	13470	13347	13515	13298	13384	13381	13391	13328	13420	13212	13221	13262	13380	13319	13348	13418	13221	13285	13416	13239	13429	13249	13263	13344	13221	13126	13306	13216	13195	13338	13418	13205	13126	13281	13461	13365	13257	13203	13332	13391	13280	13455	13355	13271	13400	13476	13388	13422	13177	13473	13285	13513	13445	13218	13510	13454	13456	13055	13246	13221	13257	13362	13289	13207	13206	13458	13208	13262	13325	13462	13374	13223	13390	13379	13300	13350	13444	13338	13391	13175	13349	13210	13396	13311	13331	13259	13341	13357	13381	13278	13474	13231	13267	13426	13346	13361	13350	13357	13492	13409	13479	13372	13298	13406	13236	13317	13226	13392	13180	13456	13421	13211	13332	13349	13363	13327	13250	13224	13338
24398	21142	28047	24582	20186	17303	29481	15494	13292	12805	12992	12846	12853	23443	27041	21844	14673	12849	12733	12920	12714	12673	12803	12530	12760	12715	12644	12658	12782	12623	12599	12648	12700	12563	12644	12505	12584	12591	12694	12641	12624	12465	12783	12495	12451	12666	12833	12544	12738	12612	12682	12588	12843	12655	12527	12536	12649	12745	12700	12454	12798	12760	12548	12400	12701	12448	12518	12492	12577	12661	12642	12456	12644	12646	12600	12469	12677	12582	12679	12650	12731	12698	12590	12400	12500	12536	12542	12402	12349	12507	12570	12560	12810	12634	12593	12490	12647	12628	12635	12486	12609	12597	12422	12330	12632	12581	12514	12579	12477	12534	12704	12437	12546	12845	12590	12636	12587	12676	12429	12752	12492	12593	12588	12745	12460	12561	12579	12444	12413	12439	12324	12471	12754	12611	12466	12443	12507	12455	12595	12489	12617	12563	12553	12481	12503	12452	12633	12589	12643	12565	12424	12550	12677	12603	12634	12641	12682	12481	12335	12517	12628	12717	12573	12564	12496	12730	12688	12594	12608	12473	12495	12437	12680	12664	12561	12632	12745	12542	12582	12549	12630	12633	12415	12538	12514	12604	12552	12616	12512	12515	12510	12397	12617	12604	12613	12536	12516	12598	12653	12611	12561	12646	12563	12670	12550	12445	12402	12486	12547	12653	12575	12590	12679	12499	12611	12504	12553	12586	12474	12590	12718	12833	12598	12534	12650	12538	12424	12496	12538	12569	12506	12494	12713	12429	12568	12557	12445	12568	12388	12548	12481	12606	12614	12720	12522	12480	12546	12452	12505	12488	12600	12484	12432	12417	12777	12577	12417	12548	12621	12756	12427	12495	12710	12632	12585	12514	12615	12529	12469	12459	12472	12314	12493	12489	12461	12673	12498	12566	12461	12658	12568	12510	12716	12604	12468	12509	12717	12542	12655	12553	12459	12523	12623	12521	12467	12622	12424	12557	12417	12436	12609	12612	12584	12607	12475	12786	12580	12572	12431	12542	12466	12590	12644	12580	12642	12521	12546	12495	12633	12565	12600	12531	12412	12663	12604	12585	12703	12539	12575	12458	12510	12690	12543	12487	12644	12639	12601	12547	12580	12612	12590	12530	12466	12588	12470	12463	12460	12552	12685	12543	12586	12833	12633	12684	12761	12751	12627	12474	12529	12659	12485	12596	12465	12592	12502	12395	12555	12640	12528	12535	12649	12614	12579	12503	12554	12577	12490	12534	12754	12664	12698	12591	12439	12630	12614	12562	12665	12506	12386	12548	12681	12649	12614	12440	12678	12616	12747	12487	12644	12517	12480	12597	12479	12513	12434	12436	12506	12623	12627	12415	12563	12561	12663	12612	12491	12536	12794	12530	12592	12628	12476	12582	12561	12741	12529	12588	12654	12496	12565	12399	12597	12613	12658	12537	12530	12660	12458	12655	12586	12482	12660	12412	12481	12724	12412	12478	12641	12550	12609	12613	12591	12694	12545	12607	12602	12441	12561	12610	12364	12757	12490	12472	12471	12624	12496	12579	12611	12570	12547	12485	12687	12685	12578	12586	12557	12580	12502	12442	12600	12565	12689	12545	12638	12526	12616	12698	12686	12578	12503	12642	12376	12411	12553	12641	12524	12489	12569	12589	12644	12861	12501	12549	12483	12599	12475	12603	12404	12565	12423	12504	12730	12622	12556	12584	12729	12558	12374	12517	12653	12551	12651	12493	12631	12486	12529	12537	12549	12547	12520	12566	12538	12660	12472	12673	12622	12727	12402	12397	12577	12649	12541	12573	12543	12554	12536	12772	12394	12534	12556	12584	12722	12660	12606	12681	12650	12422	12656	12597	12489	12320	12539	12611	12478	12574	12404	12593	12545	12669	12451	12622	12440	12679	12521	12476	12677	12640	12490	12680	12655	12559	12661	12537	12554	12465	12783	12437	12715	12729	12649	12507	12552	12533	12509	12519	12482	12586	12583	12444	12629	12710	12465	12532	12618	12736	12525	12472	12489	12696	12534	12397	12702	12529	12422	12666	12681	12561	12659	12598	12549	12425	12673	12539	12558	12626	12652	12462	12562	12529	12609	12479	12593	12537	12537	12720	12475	12508	12462	12447	12551	12737	12419	12489	12568	12557	12509	12571	12650	12592	12719	12466	12417	12429	12458	12495	12595	12626	12690	12518	12543	12559	12680	12572	12507	12578	12642	12444	12420	12586	12493	12640	12692	12522	12454	12601	12671	12486	12699	12672	12402	12550	12521	12584	12515	12623	12585	12512	12400	12487	12485	12584	12585	12484	12638	12409	12641	12447	12648	12590	12615	12690	12442	12576	12507	12272	12404	12563	12758	12458	12668	12584	12636	12558	12548	12592	12415	12633	12358	12609	12479	12500	12538	12744	12483	12554	12617	12511	12674	12520	12538	12580	12713	12468	12471	12670	12506	12689	12655	12699	12614	12614	12578	12590	12692	12513	12704	12743	12572	12694	12462	12603	12674	12568	12464	12551	12577	12500	12776	12505	12541	12525	12671	12516	12527	12632	12402	12542	12572	12441	12551	12432	12469	12495	12503	12542	12398	12508	12333	12523	12560	12482	12629	12619	12488	12499	12438	12618	12399	12589	12565	12787	12749	12285	12619	12805	12585	12429	12657	12525	12552	12528	12465	12638	12660	12581	12657	12566	12678	12470	12573	12395	12527	12453	12614	12648	12543	12621	12711	12731	12466	12355	12438	12479	12575	12515	12525	12495	12633	12437	12554	12795	12480	12461	12373	12586	12622	12562	12607	12688	12451	12481	12701	12493	12644	12630	12668	12671	12578	12474	12411	12638	12580	12570	12574	12653	12473	12667	12574	12784	12789	12721	12604	12380	12470	12489	12695	12615	12459	12785	12559	12643	12505	12463	12529	12601	12337	12599	12644	12475	12577	12461	12575	12611	12495	12480	12447	12505	12768	12668	12634	12543	12436	12688	12521	12484	12468	12450	12580	12524	12577	12553	12629	12535	12552	12534	12595	12469	12516	12573	12681	12486	12618	12492	12643	12565	12714	12716	12388	12678	12448	12615	12668	12456	12537	12431	12401	12395	12547	12401	12636	12501	12404	12341	12547	12498	12661	12514	12580	12731	12633	12444	12627	12495	12690	12562	12705	12649	12618	12392	12531	12516	12698	12668	12627	12733	12610	12605	12631	12642	12498	12549	12547	12591	12454	12448	12683	12502	12459	12571	12593	12628	12595	12595	12522	12387	12494	12528	12668	12360	12541	12522	12462	12565	12577	12384	12674	12518	12608	12539	12542	12516	12541	12530	12608	12682	12486	12693	12737	12599	12711	12529	12516	12409	12458	12536	12386	12513	12538	12556	12533	12588	12541	12612	12525	12570	12529	12471	12615	12670	12549	12657	12808	12554	12391	12614	12619	12550	12630	12548	12394	12682	12634	12329	12505	12799	12734	12567	12576	12712	12617	12503	12564	12627	12467	12487	12536	12603	12471	12614	12467	12570	12419	12424	12525	12514	12543	12624	12567	12487	12606	12591	12427	12570	12534	12683	12710	12610	12560	12654	12552	12635	12615	12515	12620	12560	12593	12545	12638	12437	12650	12583	12464	12364	12617	12655	12550	12529	12445	12672	12571	12677	12461	12689	12599	12433	12620	12808	12431	12612	12574	12573	12477	12722	12691	12884	12498	12462	12565	12689	12714	12678	12496	12512	12599	12568	12637	12581	12491	12500	12749	12735	12676	12538	12753	12554	12433	12561	12466	12620	12435	12498	12667	12449	12664	12558	12469	12464	12554	12431	12456	12501	12743	12534	12577	12564	12696	12589	12558	12663	12483	12606	12523	12444	12563	12407	12625	12526	12545	12522	12591	12579	12768	12574	12501	12574	12629	12381	12581	12524	12637	12549	12724	12450	12575	12526	12541	12656	12509	12475	12461	12346	12490	12595	12578	12445	12713	12625	12535	12695	12517	12419	12609	12638	12677	12377	12700	12590	12514	12469	12731	12612	12554	12554	12392	12517	12612	12524	12535	12719	12547	12609	12373	12432	12599	12638	12559	12647	12572	12637	12719	12578	12527	12731	12479	12714	12619	12706	12589	12476	12555	12499	12572	12491	12557	12571	12759	12565	12637	12433	12464	12549	12604	12633	12697	12560	12556	12669	12528	12600	12615	12548	12450	12543	12636	12533	12661	12718	12523	12507	12535	12652	12465	12567	12614	12554	12398	12495	12475	12554	12609	12288	12470	12693	12529	12627	12494	12839	12562	12572	12644	12737	12515	12578	12531	12531	12457	12398	12574	12464	12675	12572	12400	12619	12565	12499	12448	12490	12632	12557	12674	12448	12608	12518	12459	12539	12716	12461	12478	12476	12455	12535	12712	12400	12650	12463	12459	12380	12515	12392	12519	12624	12443	12562	12499	12563	12595	12614	12535	12511	12515	12730	12577	12567	12561	12806	12418	12614	12663	12559	12671	12541	12592	12628	12441	12410	12501	12546	12819	12423	12535	12666	12657	12463	12528	12476	12626	12589	12606	12499	12652	12576	12413	12484	12496	12510	12611	12715	12470	12551	12388	12537	12614	12608	12538	12661	12652	12423	12646	12644	12691	12723	12580	12607	12532	12543	12688	12576	12543	12658	12521	12355	12692	12562	12721	12772	12549	12532	12647	12576	12559	12762	12540	12557	12628	12547	12669	12650	12553	12670	12551	12424	12530	12474	12479	12565	12519	12517	12449	12629	12587	12703	12493	12471	12455	12578	12518	12522	12562	12621	12493	12574	12534	12530	12726	12460	12582	12485	12506	12504	12633	12587	12516	12656	12783	12691	12575	12537	12475	12598	12405	12532	12620	12608	12496	12508	12753	12697	12497	12496	12523	12599	12527	12381	12674	12488	12462	12476	12482	12690	12555	12492	12500	12439	12570	12537	12532	12536	12526	12499	12457	12527	12546	12500	12682	12645	12548	12473	12437	12441	12554	12603	12667	12450	12523	12662	12552	12633	12565	12449	12539	12468	12700	12527	12549	12495	12413	12736	12578	12682	12671	12604	12494	12603	12677	12641	12579	12716	12524	12291	12570	12650	12595	12682	12589	12679	12448	12561	12759	12611	12577	12697	12802	12751	12686	12622	12356	12561
12808	20249	19061	16130	15045	18550	31597	14163	13708	13289	13365	13420	13740	30733	32046	24094	14580	13282	13288	13146	13210	13361	13223	13189	13214	13265	13104	13016	13285	13202	13229	13231	13219	13193	13184	13296	13104	12882	13241	13192	13301	13306	13119	13088	13337	13403	13258	13213	13167	13125	13142	13412	13379	13248	13167	13232	13278	13187	13351	13088	13336	13260	13043	13316	13216	13261	13222	13215	13206	13208	13156	13365	13221	13215	13291	13143	13099	13114	13206	13111	13130	13291	13242	13056	13212	13112	13282	13214	13375	13321	13134	13224	13187	13312	13152	13204	13131	13198	13271	13271	13016	13258	13142	13193	13261	13131	13244	13093	13071	13205	13234	13115	13191	13173	13244	13346	13347	13018	13015	13040	13341	13025	13196	13357	13225	13156	13285	13219	13210	13272	13217	13249	13205	13032	13207	13285	13327	13282	13270	13135	13318	13270	13283	13183	13076	13019	13190	13247	13046	13044	13134	13054	13248	13016	13182	13095	13151	13138	13223	13166	13006	13243	13204	13074	13275	13195	13302	13102	13503	13218	13028	13238	13236	13143	13151	13300	13157	13218	13257	13323	13116	13333	13217	13284	13110	13269	13157	13396	13185	13214	13122	13132	13181	13262	13227	13187	13080	13171	13349	13280	13256	13051	13104	13203	13088	13256	13254	13173	13269	13119	13004	13232	13083	13228	13302	13114	13063	13025	13127	13325	13240	13283	13236	13120	13169	12978	13251	13270	13241	13138	13152	13191	13025	13196	13174	13159	13215	13207	13172	13250	13082	13142	13069	13400	13104	13268	13054	13102	13216	13240	13212	13205	13077	13156	13210	13188	13278	13147	13144	13096	13131	13183	13087	13173	13133	13385	13372	13265	13229	13277	13176	13103	13152	13009	13355	13105	13163	13181	13211	13231	13245	13048	13275	13050	13341	13334	13191	13293	13043	13242	13060	13175	13164	13108	13206	13240	13152	13211	12988	13321	13174	13352	13140	13252	13214	13226	13278	13127	13384	13067	13284	13051	13205	13241	13288	13234	13081	13312	13195	13277	13116	13261	13300	13152	13184	13099	13109	13218	13041	13316	13244	13364	13232	13083	13300	13236	13381	13129	13274	13174	13244	13202	13055	13193	13307	13334	13170	13095	13064	13228	13161	13310	13067	13155	13229	13102	13142	13124	13314	13110	13095	13204	13320	13302	13166	13100	13131	13262	13040	13191	13169	13141	13387	13154	12986	13084	13242	13328	13376	13176	13211	13088	13208	12986	13254	13180	13118	13137	13262	13269	13105	13216	13366	13211	13256	13319	13304	13088	13148	13114	13152	13101	13383	13018	13355	13112	13078	13235	13383	13147	13095	13274	13104	13043	13219	13141	13295	13077	13084	13354	13238	13287	13208	13115	13226	13179	13306	13165	13239	13298	13211	13166	13163	13187	13132	13105	13281	13043	13265	13151	13212	13266	13098	13216	13173	13061	13220	13272	13134	13163	13217	13226	13308	13261	13240	13268	13054	13154	13120	13327	13077	13206	13295	13243	13246	13184	13023	13246	13149	13061	13082	13131	13075	13159	12885	13122	13225	13144	13131	13082	13160	13017	13230	13091	13213	13235	13113	13231	13119	13304	12963	13246	13286	13056	13050	13240	13128	13057	13123	13258	13211	13047	13133	13158	13221	13254	13153	13239	13122	13175	13374	13194	13067	13309	13186	13068	13271	13233	13118	13172	13149	13004	13257	13297	13216	13336	13241	13194	13121	13175	13214	13074	13373	13200	13062	13146	13174	13158	13246	13245	13193	13246	12964	13126	13121	13137	13310	13238	13230	13269	13092	13184	13241	13198	13384	13127	13205	13245	13108	13200	13232	13182	13209	13168	12966	13329	13175	13340	13159	13195	13301	13105	13105	13330	13174	13066	13206	13445	12993	13308	13293	13158	13144	13224	13289	13289	13395	13133	13355	13197	13290	13255	13235	13163	13193	13229	13254	13172	13229	13207	13108	13277	13133	13317	13206	13118	13086	13077	13162	13253	13193	13065	13083	13149	13101	12985	13154	13075	13191	13154	13246	13145	13187	13226	13102	13239	13203	13238	13228	13133	13072	13258	13121	13229	13094	13088	13146	13167	13302	13240	13041	13280	13133	13370	13207	13130	13246	13169	13136	13094	13174	13152	13154	13171	13073	13146	13212	13138	13171	13110	13255	13230	13359	13364	13103	13201	13163	13140	13178	13003	13122	13272	13096	13182	13341	13119	13065	13201	12977	13142	13186	13235	13225	13090	13150	13225	13257	13106	13356	13170	13213	13144	13190	13075	13177	13198	13216	13487	13032	13185	13219	13224	13204	13268	13178	13260	13260	13231	13289	13162	13246	13234	13276	13091	13112	13237	13123	13179	13143	13033	13201	13258	13039	13238	13330	13135	13192	13031	13181	13224	13055	13089	13151	13197	13242	13258	13015	13225	13042	13265	13241	13356	13182	13168	13277	13127	13299	13249	13242	13187	13243	13150	13276	13122	13228	13260	13100	13066	13317	13164	13197	13342	13041	13226	13151	13076	13063	13332	13197	12996	13102	13132	13348	13056	13337	13274	13111	13233	13094	13103	13131	13275	13174	13028	13270	13042	13227	13239	13243	13152	13166	13218	13209	13242	13276	13102	13274	13273	13050	13143	13201	13146	13104	13397	13241	13029	13062	13257	13234	13172	13191	13201	13089	13057	13272	13125	13210	13177	13133	13142	13207	13160	13317	13095	13063	13184	13389	13126	13190	13184	13183	13362	13093	13359	13122	13075	13176	13165	13135	13309	13207	13298	13274	13149	13300	13390	13108	13245	13220	13169	13325	13079	13043	13193	13060	13202	13133	13083	13180	13056	13212	13160	13205	13001	13272	13216	13281	13183	13284	13052	13208	13098	13297	13158	13180	13146	13123	13158	13210	13189	13166	13133	13201	13232	13288	13262	13287	13234	13221	13201	13225	13128	13261	13182	13078	13259	13223	13124	13339	13077	13093	13184	13228	13283	13154	13203	13296	13111	13232	13299	13259	13099	13087	13133	13012	13096	13256	12991	13328	13076	13123	13258	13233	13254	13207	13157	13166	13174	13102	13137	13236	13145	13384	13089	13195	13126	13090	13158	13245	13129	13285	13382	13025	13216	13391	13487	13098	13279	13254	13360	13343	13198	13221	13123	13125	13240	13263	13220	13312	13203	13330	13144	13267	13139	13175	13129	13137	13231	13121	13109	13157	13045	13179	13171	13315	13080	13011	13385	13218	13146	13151	13211	13029	13275	13219	13228	13371	13145	13155	13159	12994	13170	13276	13334	13188	13199	13215	13253	13303	13193	13176	13131	13220	13267	13094	13258	13238	13005	12964	13273	13067	13305	13175	13374	13248	13318	13212	13167	13191	13280	13075	13127	13088	13151	13250	13435	13182	13095	13253	13117	13126	13199	13359	13287	13312	12987	13242	13429	12985	13203	13212	13252	13059	13211	13257	13114	13082	12948	13149	13196	13322	13201	13214	13314	13133	13025	13186	13303	13006	13330	13208	13202	13279	13180	13282	13084	13100	13343	13177	13271	13122	13215	13237	13253	13257	13197	13294	13128	13157	13208	13139	13300	13146	13212	13349	13147	13117	13125	13150	13117	13235	13173	13174	13076	13094	13167	13126	13270	13041	13176	13193	13209	13177	13150	13339	13152	13204	13289	13140	13076	13345	13104	13243	13126	13221	13170	13113	13242	13252	13085	13241	13229	13326	13051	13301	13151	13112	13161	13170	13178	13156	13217	13204	13415	13104	13287	13078	13163	13235	13181	13362	13315	13232	13260	13212	13281	13249	13101	13215	13071	13163	13157	13271	13147	13148	13040	13209	13219	13160	13089	13080	13232	13338	13093	13224	13117	13287	13171	13306	13168	13375	13152	13060	13204	13253	13320	13065	13277	13174	13059	13356	13271	13124	13132	13209	13101	13181	13254	13263	13200	13101	13260	13328	13149	13210	13275	13209	13250	13139	13192	13225	13283	13140	13203	13189	13248	13081	13115	13120	13339	13152	13330	13087	13068	13037	13220	13184	13063	13097	12998	13261	13191	13273	13276	13248	13223	13119	13354	13194	13290	13237	13246	13047	13229	13185	13098	13201	13020	13176	13281	13088	13205	13154	13253	13283	13206	13171	13170	12967	13119	13044	13165	13135	13286	13241	13164	13345	13178	13107	13385	13159	13172	13155	13304	13156	13192	13368	13205	13171	13141	13149	13052	13212	12992	13159	13157	13274	13182	13388	13104	13314	13127	13122	13207	13152	13232	13242	13272	13152	13373	13198	13194	13167	13198	13212	13077	13222	13095	13277	13156	13187	13162	13238	13215	13147	13240	13096	13246	13162	13267	13222	13244	13199	13323	13252	13186	13120	13141	13273	13165	13312	13170	13138	13218	13158	13353	13118	13171	13200	13221	13212	13214	13122	13294	13107	13184	13326	13247	13122	13089	13219	13100	13097	13015	13206	13081	13106	13198	13229	13081	13211	13260	13244	13298	13183	13142	13091	13266	13234	13186	13211	13289	13275	13142	13329	13448	13184	13101	13115	13277	13207	13184	13128	13270	13159	13142	13147	13175	13063	13354	13421	13170	13120	13233	13137	13310	13185	13219	13274	13152	13147	13285	13223	13138	13312	13201	13237	13300	13258	13185	13145	13315	13248	13237	13204	13299	13295	13224	13318	13041	13123	13213	13156	13045	13254	13244	13198	13139	13344	13043	13319	13222	13232	13304	13249	13061	13195	13190	13296	13178	13241	13219	13233	13097	13070	13303	13193	13289	13177	13156	13201	13198	13197	13368	13269	13109	13320	13269	13071	13064	13220	13180	13274	13306	13340	13273	13071	13212	13366	13095	13030	13154	13280	13137	13264	13142	13303	13025	13123	13045	13273	13315	13100	13184	13141	13118	13146	12977	13218	13349	13064	13174	13048	13083	13148	13246	13183	13232	13226	13197	13152	13163	13055	13328	13337	13155	13081	13120	13314	13165	13214	12953	13155	13125	13132	13339	13073	13274	13200	13230	13164	13113	13181	13134	13166	13263	13251	13090	13217	13240	13146	13209	13207	13193	13297	13194	13187	13374	13120	13175	13181	13201	13267	13111	13166	13206
23265	21134	28804	23695	21289	22330	33245	17214	13172	13237	12931	12639	13154	30880	35697	29413	16678	12915	12499	12490	12525	12313	12278	12590	12271	12355	12489	12371	12319	12339	12457	12488	12482	12405	12389	12424	12118	12433	12424	12469	12248	12236	12292	12312	12268	12341	12356	12465	12307	12430	12259	12399	12258	12195	12302	12300	12546	12473	12315	12272	12359	12335	12404	12519	12421	12438	12375	12425	12319	12258	12442	12349	12349	12292	12341	12213	12445	12283	12320	12357	12238	12361	12301	12150	12260	12282	12270	12246	12426	12334	12397	12308	12270	12310	12381	12168	12237	12366	12232	12207	12164	12369	12178	12138	12256	12300	12222	12438	12108	12301	12327	12280	12379	12300	12329	12294	12483	12399	12307	12276	12362	12225	12315	12441	12405	12341	12347	12299	12231	12413	12301	12097	12293	12152	12193	12425	12314	12462	12409	12360	12396	12238	12238	12318	12242	12192	12087	12324	12277	12391	12333	12358	12373	12274	12222	12366	12308	12342	12339	12424	12375	12224	12260	12408	12156	12315	12399	12276	12024	12432	12268	12296	12531	12273	12169	12252	12367	12317	12395	12320	12400	12267	12382	12169	12302	12283	12328	12296	12336	12231	12236	12238	12343	12392	12295	12459	12281	12279	12285	12188	12412	12426	12385	12233	12268	12124	12460	12247	12313	12294	12302	12262	12282	12272	12231	12217	12318	12198	12190	12153	12340	12135	12314	12307	12195	12203	12207	12404	12245	12336	12324	12427	12420	12319	12215	12286	12428	12237	12310	12353	12364	12389	12397	12323	12356	12186	12335	12175	12236	12221	12100	12239	12132	12224	12473	12237	12253	12546	12430	12389	12457	12348	12387	12257	12284	12162	12116	12329	12328	12416	12146	12310	12328	12487	12342	12267	12360	12237	12283	12230	12132	12303	12205	12191	12235	12387	12319	12395	12387	12359	12344	12428	12173	12295	12282	12344	12250	12164	12225	12355	12340	12547	12482	12582	12244	12368	12226	12252	12426	12278	12228	12319	12158	12208	12260	12298	12094	12195	12278	12228	12277	12292	12353	12305	12276	12238	12212	12194	12190	12423	12390	12184	12313	12175	12146	12312	12247	12244	12254	12099	12143	12401	12290	12216	12277	12419	12212	12143	12273	12326	12433	12305	12392	12441	12291	12097	12338	12492	12341	12135	12255	12238	12252	12152	12352	12363	12102	12188	12318	12422	12110	12149	12259	12454	12377	12436	12174	12407	12193	12239	12366	12277	12310	12399	12469	12397	12300	12207	12355	12419	12370	12256	12246	12268	12247	12417	12435	12312	12330	12327	12223	12311	12276	12404	12246	12358	12491	12213	12325	12289	12366	12288	12263	12421	12159	12165	12209	12198	12354	12248	12186	12098	12415	12365	12169	12122	12333	12267	12257	12283	12310	12281	12262	12425	12349	12253	12282	12213	12372	12447	12491	12366	12244	12313	12215	12310	12269	12229	12276	12209	12388	12204	12247	12125	12401	12215	12268	12278	12133	12362	12182	12446	12394	12200	12203	12239	12212	12298	12133	12260	12203	12170	12175	12403	12184	12243	12346	12240	12334	12226	12221	12273	12358	12305	12408	12340	12366	12442	12308	12371	12098	12263	12334	12289	12154	12175	12092	12150	12346	12154	12431	12290	12270	12394	12288	12268	12172	12176	12334	12369	12378	12231	12385	12336	12154	12307	12425	12317	12195	12258	12255	12250	12404	12405	12356	12274	12264	12317	12182	12223	12414	12244	12271	12414	12331	12215	12296	12424	12256	12238	12343	12340	12303	12344	12330	12326	12363	12309	12358	12292	12253	12498	12223	12293	12416	12200	12403	12249	12287	12343	12185	12426	12311	12232	12300	12293	12201	12241	12353	12221	12114	12361	12239	12288	12311	12408	12245	12334	12392	12300	12413	12307	12394	12297	12329	12388	12301	12170	12511	12243	12287	12336	12291	12197	12356	12257	12284	12219	12387	12298	12326	12334	12181	12210	12291	12270	12208	12341	12351	12272	12168	12284	12230	12364	12181	12380	12198	12289	12313	12213	12164	12258	12412	12252	12270	12420	12281	12253	12347	12262	12270	12263	12332	12271	12317	12232	12376	12286	12174	12417	12392	12462	12333	12439	12123	12063	12291	12408	12275	12252	12151	12289	12311	12302	12215	12230	12306	12306	12247	12277	12300	12175	12281	12212	12165	12245	12346	12260	12396	12354	12315	12330	12278	12291	12307	12230	12243	12345	12361	12416	12407	12279	12202	12108	12260	12386	12436	12300	12349	12368	12160	12372	12345	12538	12358	12396	12256	12317	12316	12410	12212	12473	12371	12297	12186	12264	12255	12403	12433	12382	12306	12283	12086	12370	12040	12190	12312	12469	12295	12152	12218	12381	12295	12301	12317	12310	12280	12051	12354	12162	12083	12277	12455	12248	12255	12233	12334	12208	12305	12209	12336	12173	12404	12234	12328	12207	12479	12208	12289	12376	12245	12466	12164	12206	12362	12251	12061	12234	12208	12288	12269	12244	12313	12258	12221	12298	12238	12214	12187	12180	12411	12441	12418	12538	12293	12367	12247	12281	12383	12279	12083	12299	12068	12401	12239	12226	12266	12211	12289	12174	12426	12343	12304	12341	12399	12365	12281	12357	12199	12338	12253	12280	12354	12323	12126	12495	12179	12234	12275	12305	12373	12546	12304	12290	12236	12175	12434	12392	12212	12338	12188	12399	12269	12234	12352	12296	12453	12312	12233	12221	12303	12268	12309	12364	12308	12248	11994	12080	12380	12248	12322	12505	12205	12343	12211	12373	12162	12293	12299	12206	12319	12470	12086	12229	12182	12270	12204	12270	12350	12061	12151	12324	12134	12328	12335	12301	12465	12513	12321	12354	12263	12427	12380	12450	12373	12376	12405	12204	12256	12290	12296	12322	12233	12214	12427	12272	12253	12264	12299	12266	12244	12215	12198	12320	12445	12411	12272	12268	12170	12332	12276	12096	12482	12274	12288	12279	12253	12333	12415	12203	12366	12367	12336	12381	12290	12173	12391	12235	12215	12252	12363	12311	12329	12300	12372	12411	12297	12309	12310	12217	12179	12217	12337	12430	12345	12359	12339	12373	12304	12427	12203	12147	12187	12301	12292	12209	12198	12377	12258	12285	12310	12418	12429	12129	12335	12317	12270	12129	12220	12367	12339	12456	12326	12317	12255	12545	12230	12391	12186	12391	12355	12273	12209	12306	12033	12284	12299	12109	12428	12218	12284	12241	12452	12316	12289	12209	12332	12293	12093	12318	12279	12166	12244	12298	12255	12291	12242	12331	12315	12219	12082	12214	12246	12070	12349	12184	12464	12320	12401	12393	12388	12261	12382	12201	12320	12338	12406	12150	12213	12260	12216	12270	12401	12354	12254	12152	12366	12404	12386	12331	12173	12377	12361	12248	12404	12387	12389	12249	12155	12299	12154	12443	12292	12285	12289	12137	12240	12077	12393	12241	12397	12390	12372	12400	12350	12227	12360	12258	12348	12205	12345	12398	12199	12204	12254	12330	12283	12316	12231	12194	12249	12185	12234	12390	12179	12390	12115	12322	12267	12338	12196	12356	12342	12230	12404	12424	12307	12406	12206	12283	12261	12360	12207	12352	12240	12302	12321	12432	12167	12085	12389	12343	12374	12202	12255	12291	12294	12275	12309	12287	12318	12311	12234	12098	12279	12266	12399	12333	12334	12368	12162	12285	12371	12307	12267	12248	12251	12438	12373	12495	12455	12276	12383	12307	12396	12316	12366	12264	12186	12240	12243	12352	12445	12358	12165	12233	12293	12253	12346	12134	12359	12349	12203	12250	12267	12041	12175	12214	12170	12253	12440	12312	12189	12196	12425	12330	12213	12062	12249	12308	12245	12214	12207	12292	12279	12254	12271	12304	12153	12357	12447	12288	12274	12128	12104	12175	12376	12083	12161	12094	12335	12383	12395	12203	12394	12160	12437	12389	12187	12419	12230	12311	12399	12345	12224	12341	12280	12198	12272	12259	12294	12262	12317	12270	12295	12311	12420	12280	12451	12128	12286	12339	12225	12296	12168	12228	12301	12365	12250	12124	12293	12260	12212	12221	12032	12325	12303	12416	12207	12462	12446	12421	12414	12366	12291	12427	12304	12231	12418	12273	12358	12518	12483	12058	12332	12420	12306	12246	12343	12299	12434	12255	12401	12487	12359	12456	12073	12264	12271	12218	12293	12285	12350	12271	12335	12333	12252	12280	12418	12316	12279	12241	12193	12193	12397	12097	12304	12225	12447	12318	12461	12229	12332	12522	12354	12407	12337	12319	12315	12323	12293	12337	12109	12308	12410	12228	12118	12332	12253	12152	12139	12388	12302	12385	12235	12284	12349	12235	12285	12451	12336	12457	12326	12269	12449	12314	12309	12295	12254	12251	12220	12377	12371	12355	12335	12432	12273	12148	12245	12307	12333	12208	12363	12203	12262	12420	12277	12478	12283	12238	12393	12318	12231	12258	12159	12238	12354	12386	12334	12351	12307	12311	12335	12394	12373	12256	12476	12325	12325	12355	12365	12526	12314	12290	12186	12254	12177	12216	12268	12343	12350	12347	12304	12331	12364	12296	12316	12259	12200	12169	12273	12275	12147	12410	12308	12295	12244	12324	12305	12256	12153	12200	12256	12293	12503	12524	12055	12136	12432	12175	12227	12297	12061	12134	12314	12290	12259	12340	12015	12243	12266	12115	12370	12295	12365	12413	12542	12302	12236	12172	12237	12325	12452	12372	12312	12311	12165	12279	12325	12132	12322	12194	12204	12356	12248	12297	12181	12390	12317	12251	12392	12071	12196	12237	12205	12337	12309	12219	12451	12417	12461	12343	12160	12201	12353	12391	12331	12441	12260	12340	12301	12224	12249	12412	12199	12185	12398	12143	12182	12342	12202	12242	12361	12522	12450	12466	12496	12259	12271	12241	12214	12300	12196	12438	12231	12472	12262	12220	12136	12414	12174	12212	12407	12242	12348	12295	12388	12463	12420	12117	12297	12084	12356	12427	12247	12057	12236	12303	12424	12255	12436	12182	12279	12331	12194	12353	12359	12276	12295	12169	12111	12106	12438	12304	12376	12245
14367	25086	23241	18535	16458	19444	33266	14581	13896	13578	13358	13334	14410	38654	40244	32053	15357	13042	12998	13088	12960	13030	13031	13071	13017	12990	13028	12943	12977	12938	13064	13011	13103	12803	13052	13035	13208	12986	12992	13111	13029	12923	12938	12941	12968	13143	12986	12874	13092	12877	13137	12939	13246	13131	13178	13093	13108	13140	13086	12937	13024	12906	12981	13013	13134	13148	13106	13029	13018	13037	12879	13136	12814	12938	13054	13061	13105	12984	12946	13091	13105	13040	12935	12860	12978	13084	12922	12990	12907	13197	12951	12821	12935	13058	13037	13109	13080	12965	12934	13140	12891	12858	13002	12923	12951	12902	13093	13011	12864	12929	13035	12899	13121	12996	12969	13069	12996	13008	12978	12986	12930	13076	13030	12973	12912	12772	13064	12996	12844	13030	12975	13047	12830	13057	12894	12797	13032	13106	12962	12880	12862	12988	12920	13050	12864	12978	13008	12919	12996	12972	12834	13043	12954	12976	12976	13029	13040	13023	12981	13172	13025	12904	12888	12866	13131	12949	13062	12915	13010	12975	12987	13141	12936	13286	12897	12782	12944	12976	12938	12929	13034	13050	13082	13107	13074	12959	12872	13136	13106	13029	13078	13105	12883	12867	12908	13058	13019	12950	13094	12977	13045	12962	12973	12927	12968	12963	12940	13054	13021	12981	13077	12943	13035	12943	13000	12996	12951	13051	13055	12871	12959	12881	12877	13010	12919	13067	13069	13012	13044	12854	12995	12983	13032	13031	13204	13003	12915	13069	12896	13016	12998	13052	13007	13132	12976	13046	12896	12945	12967	13161	12926	13004	12929	12844	12973	12977	12920	13080	12936	13013	12991	12890	13066	12909	13021	12874	12809	13094	12952	12872	13019	12973	13118	13120	13007	13021	13005	13101	12906	12921	12861	12995	12899	12949	12899	13051	12831	13078	12890	13154	12951	13030	12995	12959	12865	12913	13069	13101	12937	13126	12930	13153	12953	12890	13033	13088	12949	12983	12913	13158	12853	13025	13050	12937	13017	12907	13008	12914	13042	12869	12935	13200	13012	13183	12893	12892	13107	12998	13032	12946	12993	12923	12882	12939	12919	13011	13032	13054	12980	12999	12958	13037	12952	12898	12989	13158	12859	13062	12991	12990	12981	13021	12889	12932	13127	12902	12943	12995	13084	12855	13041	13028	12945	13059	12966	12922	12905	12981	12943	13083	12977	13100	13049	13001	13081	13094	12771	12965	12955	13124	13104	12832	13112	13080	12962	12934	12938	13014	13056	13038	12973	12914	12792	13114	12996	12980	13036	12877	13008	13030	12827	12945	13111	13042	12962	13042	12848	12940	12742	12973	12952	13077	13090	12999	12990	12888	13078	13071	13123	13013	12960	12993	13004	13072	12942	13009	12902	12931	12946	12875	13208	12893	13026	12972	12905	12966	12949	12841	13086	13101	12895	13036	12898	13117	13099	12907	12759	12995	13081	12937	13193	13179	12967	12952	12969	13064	13069	13026	13170	12791	13006	12880	12883	12936	12929	13005	12886	13104	12793	12866	12892	13059	12941	13057	12894	12914	12982	13046	12964	13141	13099	12945	12917	12987	13132	12924	12988	13027	13142	12892	12970	13041	12906	13040	13047	13116	13004	12868	12872	12881	12993	12965	12971	12942	12984	12776	13083	13041	12946	13042	13020	12930	13004	13014	12855	12873	12930	12896	13001	12945	12943	12844	13018	12954	12773	13061	13074	12972	13069	13080	13127	13054	13082	13081	13057	12917	12990	13062	13070	13016	12959	13032	12918	12990	12922	12910	12863	12952	13048	13146	12892	13027	12881	13109	12938	12912	13161	13020	13054	13124	12903	13082	12911	12948	12894	13085	13063	13046	12849	12869	12856	12917	12927	13003	13023	12851	12832	13085	12957	13141	13026	12845	13037	13035	13036	13159	13124	12904	13098	13030	13056	12995	12801	12954	13137	12926	13014	12800	12886	12960	13077	12986	12859	12748	12947	12920	12881	13101	12888	13052	12840	12916	12987	13102	12920	12914	12939	13004	12826	13091	12996	13022	12922	13073	13049	12989	12987	12871	13024	12865	13046	12903	12913	12995	12994	13005	12931	12954	12755	13045	12875	12971	12997	13076	13078	13035	12901	12973	12854	12957	12980	12763	12920	12963	13004	12974	13077	12987	13001	13013	12977	12885	13144	13047	13088	13165	12990	12968	12935	12962	13025	13027	12995	12991	13045	13019	12995	13051	12910	13011	13182	13066	13255	13033	12965	13108	12932	12901	12975	13011	12982	12937	12964	13070	13023	12960	12877	13080	12982	13095	13040	12966	12737	13112	13147	13179	13174	12960	13035	13010	13034	13037	13158	12806	12947	12827	12975	12955	13066	13103	12950	12996	12900	12949	13030	12815	12934	12971	13033	13034	12966	12774	12960	12951	13022	12971	12922	13006	12989	13122	12986	12994	13118	12959	12822	13059	13024	12881	13006	12940	13004	12899	13086	13097	12914	12930	13004	12990	13145	12993	13024	12930	12948	13008	13091	12905	13065	12977	12991	13031	12928	13068	13050	13044	13120	13019	12910	12927	13099	13063	12966	13046	12982	12868	13057	13105	13090	13171	12915	12881	13080	13119	13009	12961	13183	13151	12895	12875	13090	12929	12950	13075	13037	12979	12943	12984	13038	13168	13076	12982	12786	13033	12946	12952	12877	12949	13094	13064	12927	12939	13241	12968	13105	13005	13068	12995	12876	13059	12919	12966	13120	12980	12964	12827	13072	12932	13089	12915	12990	12932	12991	12948	13111	13070	13085	12897	12961	12888	13005	13026	12855	13174	13045	13053	12953	12907	13003	12904	12943	12994	12937	13020	12988	13087	12978	12868	12927	13026	12995	12988	13066	12732	12934	12907	13007	12977	12895	13068	13122	12948	13045	13014	13128	13036	13015	12979	13010	13033	13003	13109	13028	13041	13059	12967	13034	12972	12964	13074	12971	12902	13026	13054	12954	13118	12998	13072	13210	12843	12921	12966	12911	12982	12993	13073	13055	13082	13023	12992	12993	12836	13122	12915	12995	13001	13002	13005	12987	12811	12917	13111	13116	12878	12888	12989	13031	13114	12987	13025	13013	12861	12890	13117	12906	12927	13035	12947	12782	12915	12944	12962	13057	12966	12966	13078	13135	13038	12887	13003	13001	12980	12916	13109	13042	13055	12885	12890	13045	12977	12927	12926	12928	12892	13006	12961	12988	13059	12901	13076	13056	12845	12991	13125	12984	13095	13055	13000	13045	12909	13052	12955	12879	13076	12859	12979	12998	12821	12939	13065	12943	13091	13012	13013	12904	12924	13120	13036	13171	13139	13026	12926	13111	13005	13076	13043	13013	12861	12880	12981	12849	12947	13218	13070	13054	13063	13148	13074	12850	13014	12843	13066	13081	13017	12971	12921	13083	12874	12908	13022	13054	12954	13102	12889	13088	13192	12950	12863	13110	12819	12886	13064	12887	12939	12990	12993	12965	12980	12982	12901	12946	13075	12850	13005	13025	12966	13015	12984	12933	12843	12924	12979	13195	12880	12994	12987	12860	12982	13024	12792	12997	13068	12888	12999	12911	12894	13076	12919	12981	12871	12897	13116	12946	13070	13018	12981	12892	13086	12854	12976	12850	12960	12881	13001	12913	13070	13067	12946	13120	12950	12889	13164	13046	13039	12887	12917	12960	12902	13002	13030	13051	12940	12759	12749	13168	13138	12904	13086	12830	12920	13016	13075	13125	12926	12986	13019	13101	13085	12910	12893	12899	13059	13038	13121	12906	12951	13150	13044	12753	12957	12941	13046	13093	12743	13042	12987	13123	12997	12954	13049	13034	12978	12903	12929	12926	13092	12916	13039	13026	12958	13055	13016	13011	12929	12837	12875	13076	13022	13007	12999	12918	13017	12853	12818	12988	13091	12994	12966	12920	13168	13109	12895	12908	12891	12908	12963	12905	12940	13035	13027	12888	13111	13069	12940	13076	12974	12856	12932	12954	12902	12909	12971	13027	12938	12970	12896	12906	12895	13043	12972	12958	13038	13020	13047	12907	13009	12843	12960	13006	12867	12991	12959	13032	13065	12998	13157	12899	12846	12872	13263	13047	12847	13046	12909	13088	13052	13113	13017	12943	12953	12865	12925	13075	13037	12721	12782	12999	12916	12996	12951	13055	12933	12913	12952	12895	12948	13020	13083	12819	12880	13038	12864	13072	12925	12990	12936	12893	12960	13084	12944	13204	12897	12894	12945	13059	13188	13046	13216	13136	12962	12837	13026	13153	12985	12961	13004	12988	12993	12978	13050	12888	12997	12797	13225	12790	12930	12933	12959	13018	12913	13020	12915	13112	12969	12885	12962	13034	13047	12933	12796	12951	12956	13098	12886	12970	12988	13067	13024	13096	12873	12925	13002	12946	13013	13020	12799	12986	13048	12949	12985	13045	12965	12878	13043	12939	13036	12899	12981	13136	12799	13053	13033	13049	13136	13090	12917	13174	12967	13015	12861	13017	12992	13110	13027	12841	13076	13097	13121	12958	12971	12878	13066	12761	13166	13031	12860	12776	12920	12935	12999	12970	12744	12991	12967	13010	13049	12744	12807	12966	13021	13080	13008	12945	12964	12938	13174	12914	12999	12986	12946	12965	13033	13092	12967	12884	13104	12871	12930	12976	13133	13067	13037	12958	12919	13110	12888	12995	12839	13110	12843	13051	13009	12958	12916	13015	13009	13103	12830	13104	13151	13070	12914	12986	13024	12968	13117	12863	13174	12814	13023	13042	12965	12953	12830	13128	12996	13092	12933	12768	13115	13009	12960	12991	12849	13064	12949	12887	12918	13200	12977	12859	13105	12938	12886	12945	12959	12938	13004	13069	13040	12874	13082	12874	13049	12953	13070	12995	13029	13050	13086	13051	12842	13077	12954	12875	12973	12917	13072	12943	12985	13071	12936	13013	13093	13021	12970	13131	13018	13068	12954	12998	13047	13009	13014	13129	12766	13015	12906	13081	13035	13111	13033	13007	12951	13060	12887	12908	12970	12883	13093	13078	13062	12984	12788	13072	12951	12898	13021	13021	12960	13042	12999	12959	12942	13062	12783	13067	12954
27418	21185	19701	15606	13223	13579	16088	13148	13165	12981	12876	12756	12979	14588	16166	15227	13382	12929	13150	12869	13040	13065	12865	12831	12985	13067	12712	12861	12859	12757	12933	12978	12822	13062	12848	13024	12891	12791	12882	12886	12782	12814	12698	12720	13030	12862	12918	12625	12770	12932	12915	12808	13122	12846	12756	12963	12895	12827	12900	12721	12848	13010	12946	12767	13034	12915	12934	12956	12882	12997	12937	12765	13027	12762	13037	12814	12716	12816	12856	12833	12878	12690	12657	12882	12928	12967	12637	12830	12839	12834	12739	12860	12902	12957	12842	13032	12880	12930	12803	12727	12870	12855	12845	12771	12770	12892	12853	12895	12891	13001	12892	12991	12854	12795	12829	12761	12886	12870	12955	12960	12782	12748	12767	12999	12776	12975	12768	13010	12860	12896	12900	12818	12802	12838	12712	12893	12844	12909	12926	12762	12988	12791	12911	12911	12992	12614	12724	12812	12973	12988	12876	12876	12631	12912	12900	12845	12933	12869	12796	12649	12796	12952	12848	12935	12768	12815	12926	12837	12827	12801	12867	12881	12829	12971	12745	13004	12964	12794	12922	12976	12921	12912	12886	12826	12929	12918	12862	12980	12714	12764	12714	12769	12824	13009	13047	12906	12809	12938	12753	12827	12995	12838	12950	12940	12760	12876	12899	12867	13064	13097	13055	12929	12904	12986	13031	12913	13007	13062	12749	12936	12799	12819	12780	12723	12887	12845	12624	12950	12939	12826	12992	13051	12858	12795	12852	12783	12810	12946	12976	12693	12971	12744	12816	12769	12818	13016	12998	12823	13144	12907	12883	12960	12827	12799	12864	12735	12800	12757	12903	12845	12803	12845	12896	12829	12892	12831	12773	12819	12863	12889	12998	12848	12820	12921	12808	12562	12724	12761	12927	12768	12938	12841	12774	12897	12918	12942	12735	12677	12913	12984	12853	12882	12818	12661	12809	12996	12923	12768	12995	12973	12916	12807	12821	12983	12816	12800	12832	12663	12875	12730	12911	12982	12814	12811	12982	12807	12815	12843	12837	12835	12802	12897	12838	12804	12659	12726	12952	12864	12859	12959	12807	12798	13027	12860	12883	12919	12876	12965	12627	12855	12752	12850	12904	12614	12677	12891	12954	12771	12830	12805	12768	12982	12694	13008	12695	12892	12803	12835	12906	12783	13029	12766	12725	12963	12887	12852	12761	12903	12872	12943	12726	12883	12778	12788	12762	12834	12900	12850	13028	12806	12785	12883	12663	12927	12762	12938	12776	12870	12901	12872	12625	12865	12922	12988	12859	12750	12855	12930	12820	12869	12733	12862	12898	12751	12875	12850	12760	12893	12751	12898	12657	12737	12796	12848	12898	12887	12879	12809	12678	12816	12941	13001	12840	12812	12879	12871	12972	13011	12855	12772	12923	12842	12911	12835	12866	13074	12987	12976	13022	12855	12906	12814	12705	12862	12812	12740	13007	12974	12821	12896	12905	13003	12873	12750	12853	12797	12789	12836	12807	12822	12902	12955	12822	12892	12848	12881	12886	12779	12827	12975	12935	12806	12690	12795	12814	12855	12747	12879	12973	12770	12978	12868	12808	12895	12953	12758	12825	12994	12986	12680	12792	13035	12663	12842	12829	12678	12733	12626	12935	12895	12867	12949	12873	12821	12930	12831	12789	12635	12955	12938	12948	12887	12893	12964	12801	12651	12757	12707	12909	12887	12867	12958	12804	12827	13007	12878	12960	12767	12854	12907	12788	12971	12921	12807	13032	12733	12865	12815	12934	12790	12796	12843	12783	12973	12900	12867	12982	12846	12951	12927	12914	12916	12794	12864	12991	12808	12881	12902	12910	13004	13007	12877	12818	12891	12802	12800	12766	12922	12962	12757	12790	12768	12754	12771	12962	13016	12928	12715	12778	12869	12792	12745	12770	12856	12862	12683	12921	12938	12806	12860	12901	12827	12922	12911	12834	12539	12808	12915	12890	12718	12678	12990	12878	12952	12931	12819	12816	12970	12778	12886	12837	13031	12729	12783	12908	12883	12999	12795	13103	12845	12881	12733	12732	12961	12830	12831	12966	12837	12952	12892	12665	12792	12895	12822	12865	12945	12844	12877	12760	12932	12852	12814	12977	12869	12835	12917	12819	12770	12874	12768	13085	12755	12908	12867	12881	12905	12748	12832	12797	12807	12641	12672	12783	12808	12725	12944	12954	12787	12855	12906	13055	12837	12949	12887	12939	12762	12701	12847	12842	12933	12842	13008	12700	12802	12990	12848	12732	12958	12815	13050	12843	12713	12886	12781	12845	12924	12968	12781	12750	12949	12978	12841	12934	12848	12711	12885	12811	13020	12759	12659	12830	12736	12919	12798	13042	13008	12991	13017	13023	12874	12855	12831	12903	12914	13192	12802	12866	12820	12803	12686	12827	12805	12811	12859	12746	12944	12999	13042	12834	12737	12815	12812	12846	12624	12822	13022	12752	12807	13054	13068	12828	12813	12913	12852	12829	12976	12957	12875	12861	12961	12929	12742	12888	12890	13065	12774	12823	12898	12863	12950	12866	12930	12786	12964	13113	13034	12837	12801	12865	12626	12974	12800	12843	12881	12782	12844	12817	12830	12950	12925	12842	12982	12935	13037	13016	12938	12905	12606	12941	12885	12804	12779	12909	12788	12723	12811	12925	12787	12916	12981	12961	12804	12712	12725	12930	12689	12920	12862	12801	12927	12939	12899	12850	12810	12838	12896	12860	12793	12725	12857	12856	12730	12915	12943	12879	12845	12918	12865	12734	12815	12827	12936	12960	12871	12980	12684	12843	12912	12961	12877	12716	12799	13002	12950	13066	12841	12930	13003	12852	12772	12727	12940	12812	12676	12901	12734	12669	12807	12937	12871	12731	12785	12803	12784	12897	13067	12668	12955	13035	12842	12940	12989	12810	12794	12657	12753	12960	12910	12831	12787	12920	12639	13002	12745	12787	12846	12671	12752	12786	12802	13017	12850	12872	12825	12823	12873	12717	12833	12757	12797	12804	13037	12808	12894	12807	12801	12814	12695	12826	12684	12845	12722	12887	12886	12770	12973	12895	12897	12913	13104	12921	12898	12785	12881	12762	12852	12825	12872	12949	12865	12826	12944	12905	12931	12808	12738	12826	12846	13004	12972	12994	13007	12919	12885	12823	12597	12783	13054	12811	12746	12815	12877	12732	12986	12732	12761	12810	13026	12847	12909	12832	12842	12867	12662	12806	12970	12664	12712	12842	12900	12897	12965	12765	12560	12920	12892	12962	12859	12951	12900	12851	12806	12817	12841	12844	13045	12822	12895	12859	12776	12817	13058	12860	12870	12902	12936	12745	12983	12865	12776	12852	12771	12721	12890	13075	12999	12923	12898	12887	12847	12889	12979	12809	12792	12881	13089	12921	12909	12724	12849	12694	12874	12791	12694	12788	12874	12840	12806	12950	12920	12813	12734	12904	12952	12874	12953	12787	12874	12995	12847	12934	12783	12794	12895	12677	12912	12864	12837	12727	12830	12852	12850	12947	12897	12953	12829	12877	12872	12790	12769	12822	12968	12907	12667	12967	12920	12679	12787	12787	12928	12681	12840	13064	13057	12702	12929	12861	13010	12773	12719	12740	12780	12803	12966	12790	12834	12856	12860	12785	12769	12861	13060	12767	12790	12844	13000	12941	12875	12941	12863	12759	12983	12747	12982	12778	12797	12940	12954	12938	12886	12728	12810	12948	12814	12879	12927	12834	12867	12770	12795	12925	12874	12756	12914	12776	12795	13061	12790	12783	12730	12721	12884	12781	12771	12841	12958	12862	12745	12782	12955	12962	12794	12923	12911	13014	12907	12893	12842	12687	12824	12898	12915	12832	12875	12771	12742	12690	12665	12853	12867	12840	12921	12747	12993	12593	12879	12703	12769	12640	13107	13013	12972	12844	12791	12628	12845	12869	12731	13074	12910	12967	12852	12851	12900	12817	12868	13015	12719	12876	12825	12877	12688	12822	12807	12976	12779	12761	12988	12894	12872	12806	12685	12730	13115	12750	12989	13031	12933	13035	12866	12780	12670	12852	12725	12852	12800	12901	12907	12943	12728	12784	12976	12885	12949	12934	12908	12847	12869	12936	12877	12882	12703	12731	13004	12767	12771	12976	12804	12920	12846	12736	12840	13025	12771	12889	12829	12837	12802	13016	12989	12823	12933	12832	12736	12953	12759	13000	12903	12801	12711	12627	12748	12908	12701	12709	12771	12864	12770	12741	12948	12819	12747	12763	13007	12963	12858	12906	12766	12885	12854	12881	12692	12839	12849	12917	12953	12657	12837	12867	12899	12735	12909	12994	12913	12725	12963	12941	12734	12978	12684	12785	12789	12800	12891	12826	12802	12910	13063	12816	12974	12958	12756	12694	12864	13010	12757	12797	12932	12705	12876	12754	12821	12918	13032	12871	12927	12801	12865	12914	12867	12904	12732	12885	12800	12686	12857	12767	12853	12822	12901	12718	12791	12860	12697	12923	12827	12761	13054	12791	12653	13024	13019	12824	12868	12870	12887	12870	12921	12784	12819	12829	12801	12811	12834	12898	12870	12605	12970	12885	12896	12712	12991	12839	12936	13107	12940	12927	12898	12830	12901	12897	12725	12958	12769	12849	12832	12834	12789	12930	12799	12860	12799	12869	12987	12844	12894	12882	12796	12836	12773	12867	12821	12768	12791	12803	12864	12861	12825	12856	12826	12765	12845	12834	12932	12863	12765	12799	12813	12826	12718	12963	12922	12823	12890	12800	12982	12715	12984	12736	12964	12837	12857	12853	12823	12996	12849	12715	12780	12875	12959	12779	12675	12907	12927	12836	12709	12930	12760	12866	12736	12796	12816	12946	12767	12856	12801	12819	12698	13009	12960	12723	12836	12774	12643	12852	12754	12784	12826	12778	12719	12809	12863	12811	12797	12823	12903	12910	12855	12825	12708	12972	12806	13015	12960	12799	12730	12834	13005	12946	12895	12826	12811	12953	13105	12952	12740	12783	12740	12932	12921	12730	12985	12814	12809	12989	12926	12810	12868	12896	12991	12782	12873	12856	12810	12762	12954	12710	12834	12781	12838	12967	12760	12697	12805	13044	12832
13288	15008	14816	14059	13758	14212	17884	13449	13770	13478	13453	13365	13326	16720	18426	16531	13510	13494	13329	13373	13259	13339	13414	13429	13263	13431	13301	13397	13208	13653	13517	13332	13263	13451	13420	13505	13372	13399	13330	13525	13358	13386	13434	13231	13468	13268	13371	13290	13340	13322	13336	13294	13393	13330	13427	13559	13336	13415	13412	13522	13523	13420	13313	13521	13218	13343	13426	13255	13393	13362	13550	13515	13425	13461	13332	13363	13404	13312	13433	13414	13372	13344	13354	13417	13294	13316	13311	13246	13486	13371	13208	13315	13447	13202	13322	13273	13480	13326	13251	13404	13278	13304	13495	13352	13291	13399	13309	13500	13279	13484	13280	13390	13233	13392	13303	13332	13343	13430	13233	13281	13264	13280	13481	13484	13341	13293	13501	13542	13327	13495	13357	13275	13345	13398	13355	13202	13331	13341	13402	13214	13322	13478	13230	13424	13322	13259	13380	13195	13361	13391	13305	13371	13402	13373	13445	13376	13327	13235	13379	13282	13338	13428	13307	13375	13314	13313	13478	13414	13364	13450	13343	13405	13326	13230	13391	13470	13347	13400	13354	13390	13355	13342	13547	13436	13378	13344	13380	13407	13397	13581	13337	13374	13342	13404	13349	13389	13410	13214	13417	13337	13314	13431	13119	13305	13433	13537	13224	13347	13278	13572	13297	13169	13412	13397	13236	13332	13343	13513	13353	13264	13230	13306	13278	13307	13397	13238	13265	13349	13336	13510	13539	13221	13275	13509	13348	13326	13394	13395	13202	13405	13291	13426	13294	13401	13324	13343	13276	13411	13500	13468	13292	13392	13389	13360	13269	13294	13239	13391	13360	13151	13405	13236	13435	13324	13331	13439	13336	13218	13383	13262	13345	13374	13374	13377	13429	13482	13258	13313	13487	13362	13345	13392	13371	13338	13334	13338	13259	13120	13263	13428	13393	13376	13361	13467	13307	13406	13433	13326	13361	13382	13244	13291	13291	13312	13477	13274	13413	13280	13375	13401	13327	13380	13391	13363	13577	13233	13351	13597	13300	13367	13451	13206	13309	13367	13199	13240	13246	13298	13415	13391	13294	13282	13457	13465	13381	13222	13356	13250	13279	13409	13336	13426	13428	13374	13291	13408	13185	13333	13550	13273	13223	13264	13438	13342	13277	13376	13350	13454	13363	13193	13522	13362	13403	13373	13179	13453	13312	13319	13532	13339	13466	13367	13311	13565	13363	13355	13440	13485	13410	13234	13435	13389	13424	13570	13347	13283	13460	13283	13420	13305	13242	13358	13306	13400	13302	13466	13331	13441	13256	13451	13457	13292	13373	13466	13333	13209	13326	13338	13439	13327	13283	13268	13397	13437	13239	13428	13541	13436	13249	13382	13382	13405	13305	13279	13289	13437	13340	13344	13387	13356	13412	13453	13312	13319	13305	13390	13228	13386	13270	13503	13241	13397	13403	13333	13358	13434	13356	13512	13331	13406	13262	13323	13545	13329	13338	13236	13369	13474	13423	13420	13402	13375	13328	13374	13439	13450	13249	13269	13356	13178	13396	13485	13137	13416	13366	13360	13385	13334	13284	13338	13458	13334	13453	13377	13321	13295	13412	13416	13461	13403	13296	13518	13441	13349	13193	13473	13545	13330	13388	13207	13341	13339	13400	13537	13349	13470	13254	13316	13294	13331	13182	13454	13299	13371	13454	13475	13285	13435	13354	13243	13511	13311	13514	13196	13261	13394	13494	13339	13243	13207	13288	13279	13362	13340	13262	13409	13454	13306	13250	13226	13380	13350	13492	13292	13481	13353	13455	13410	13331	13332	13372	13299	13357	13412	13305	13338	13431	13376	13429	13308	13346	13371	13371	13111	13303	13490	13320	13307	13307	13372	13345	13357	13502	13372	13366	13465	13358	13366	13532	13505	13376	13410	13320	13292	13477	13453	13501	13251	13518	13258	13343	13406	13381	13561	13182	13181	13409	13373	13227	13392	13450	13319	13304	13415	13601	13401	13396	13340	13353	13518	13402	13171	13337	13365	13345	13290	13444	13294	13380	13235	13272	13328	13491	13342	13332	13337	13406	13397	13487	13378	13304	13377	13475	13341	13178	13270	13387	13387	13504	13328	13338	13425	13338	13352	13328	13167	13346	13213	13313	13324	13395	13414	13381	13411	13453	13544	13389	13431	13315	13445	13449	13344	13447	13344	13392	13394	13289	13431	13319	13430	13190	13510	13349	13338	13457	13466	13291	13418	13375	13281	13314	13314	13376	13343	13145	13278	13411	13468	13294	13320	13322	13444	13327	13316	13329	13536	13417	13328	13406	13324	13327	13367	13311	13378	13334	13432	13482	13252	13303	13329	13499	13328	13370	13307	13315	13327	13372	13378	13400	13429	13248	13308	13249	13242	13349	13251	13316	13367	13379	13375	13480	13356	13367	13363	13408	13408	13287	13356	13247	13452	13444	13245	13264	13244	13318	13423	13310	13323	13389	13326	13484	13437	13368	13450	13222	13326	13420	13208	13436	13329	13396	13361	13248	13369	13542	13391	13363	13352	13353	13444	13376	13333	13572	13419	13339	13362	13411	13317	13264	13298	13240	13419	13384	13611	13253	13484	13474	13446	13442	13373	13493	13304	13312	13382	13300	13363	13538	13450	13393	13400	13352	13347	13327	13332	13290	13347	13141	13310	13340	13498	13383	13398	13533	13347	13383	13447	13346	13355	13394	13183	13408	13444	13228	13347	13330	13353	13440	13375	13356	13323	13380	13444	13204	13290	13402	13367	13284	13414	13436	13478	13390	13258	13281	13359	13317	13313	13420	13292	13297	13362	13342	13287	13351	13348	13486	13566	13201	13427	13464	13273	13121	13361	13281	13297	13447	13196	13391	13346	13231	13490	13463	13374	13278	13456	13378	13336	13348	13249	13595	13094	13382	13430	13582	13350	13360	13277	13351	13328	13405	13267	13388	13473	13366	13395	13210	13287	13281	13450	13430	13350	13438	13407	13319	13472	13505	13326	13312	13240	13482	13472	13414	13377	13229	13383	13381	13324	13402	13319	13516	13464	13559	13334	13288	13330	13380	13254	13602	13375	13247	13428	13311	13360	13540	13419	13318	13318	13153	13213	13270	13336	13554	13425	13387	13385	13486	13412	13490	13431	13262	13429	13452	13313	13424	13445	13159	13359	13336	13336	13344	13382	13395	13376	13142	13423	13272	13358	13482	13253	13231	13394	13328	13342	13421	13390	13471	13198	13358	13337	13202	13459	13384	13274	13219	13367	13342	13400	13189	13548	13352	13383	13320	13244	13284	13237	13459	13257	13290	13433	13201	13272	13269	13429	13444	13454	13360	13275	13477	13336	13365	13381	13532	13367	13309	13463	13432	13336	13278	13510	13386	13445	13430	13430	13427	13308	13163	13396	13443	13283	13332	13366	13331	13324	13285	13441	13483	13349	13407	13345	13203	13353	13450	13411	13266	13247	13335	13394	13264	13342	13363	13438	13517	13270	13454	13256	13255	13334	13528	13309	13351	13328	13437	13243	13352	13408	13414	13219	13435	13221	13437	13521	13295	13350	13351	13406	13301	13257	13360	13517	13401	13294	13338	13350	13274	13406	13270	13265	13363	13263	13348	13484	13274	13317	13407	13115	13260	13376	13363	13384	13366	13398	13481	13480	13437	13420	13239	13338	13479	13260	13210	13376	13417	13477	13436	13256	13307	13354	13284	13287	13425	13323	13330	13362	13417	13472	13410	13184	13373	13324	13315	13190	13390	13397	13351	13353	13465	13378	13387	13436	13326	13232	13312	13479	13381	13383	13405	13477	13390	13369	13344	13316	13281	13397	13505	13422	13416	13224	13363	13401	13246	13263	13225	13271	13488	13419	13527	13399	13550	13326	13398	13311	13521	13370	13370	13327	13280	13426	13313	13273	13326	13394	13599	13245	13308	13500	13359	13342	13394	13348	13096	13259	13300	13365	13358	13399	13541	13442	13428	13372	13364	13309	13492	13316	13271	13341	13399	13388	13287	13512	13412	13396	13239	13540	13363	13343	13282	13483	13441	13268	13489	13286	13322	13347	13389	13408	13314	13368	13239	13376	13297	13187	13230	13474	13421	13541	13203	13203	13427	13405	13315	13351	13338	13480	13333	13204	13498	13450	13279	13325	13321	13272	13491	13302	13225	13432	13334	13341	13559	13411	13388	13513	13389	13292	13244	13202	13409	13423	13315	13333	13228	13442	13376	13291	13351	13378	13460	13379	13403	13180	13265	13347	13324	13398	13289	13408	13450	13408	13360	13193	13321	13222	13418	13348	13244	13471	13274	13284	13465	13243	13303	13452	13282	13379	13475	13156	13465	13409	13525	13396	13291	13510	13346	13266	13495	13348	13267	13485	13450	13526	13379	13425	13278	13380	13397	13268	13522	13261	13483	13408	13374	13199	13557	13364	13330	13516	13493	13392	13420	13377	13527	13379	13359	13321	13340	13317	13371	13397	13400	13551	13393	13205	13381	13288	13301	13469	13234	13358	13400	13346	13275	13408	13324	13241	13315	13286	13251	13354	13336	13520	13384	13405	13240	13402	13452	13376	13431	13414	13516	13330	13371	13441	13330	13487	13294	13214	13127	13428	13198	13327	13381	13410	13323	13413	13493	13194	13349	13408	13361	13384	13314	13391	13322	13482	13397	13311	13436	13493	13429	13382	13303	13556	13331	13417	13294	13304	13361	13361	13274	13414	13306	13416	13469	13387	13260	13338	13473	13511	13212	13353	13472	13496	13469	13284	13317	13401	13282	13494	13310	13217	13448	13448	13243	13306	13368	13221	13502	13416	13426	13387	13317	13640	13298	13509	13441	13504	13383	13297	13366	13377	13312	13222	13344	13436	13419	13404	13227	13411	13182	13531	13251	13362	13167	13276	13329	13302	13548	13532	13483	13253	13305	13331	13395	13416	13503	13270	13365	13269	13399	13415	13397	13297	13261	13315	13365	13211	13333	13336	13250	13401	13263	13419	13389	13266	13391	13451	13384	13395	13405	13251	13306	13239	13475	13478	13197	13289	13312	13414	13338	13369	13273	13398	13550	13293	13331	13428	13415	13346	13450	13329	13276	13300	13282	13327	13244	13387	13406	13354
24499	21175	28114	24602	20384	17075	18932	13903	19251	13678	13144	12923	13325	25002	27576	22121	14648	12979	12718	12880	12875	12748	12759	12714	12701	12777	12790	12798	12790	12796	12829	12784	12860	12710	12723	12756	12947	12908	12708	12845	12745	12667	12772	12619	12677	12839	12693	12691	12684	12680	12670	12681	12949	12912	12726	12825	12892	12774	12659	12630	12835	12589	12693	12750	12686	12720	12552	12802	12714	12737	12519	12694	12688	12857	12671	12675	12584	12604	12766	12609	12634	12815	12718	12596	12762	12775	12629	12803	12839	12565	12842	12922	12942	12632	12886	12766	12797	12815	12937	12790	12800	12742	12798	12812	12751	12829	12765	12869	12766	12752	12876	12783	12636	12737	12640	12730	12866	12563	12869	12779	12812	12588	12513	12625	12787	12451	12937	12767	12756	12628	12428	12680	12547	12702	12575	12605	12721	12745	12725	12727	12779	12562	12591	12702	12676	12703	12687	12647	12741	12806	12544	12551	12789	12610	12707	12764	12574	12755	12764	12791	12753	12796	12589	12741	12838	12794	12631	12702	12666	12970	12837	12818	12826	12801	12781	12908	12774	12633	12554	12698	12550	12668	12705	12589	12727	12708	12679	12614	12763	12828	12727	12670	12868	12593	12656	12861	12853	12587	12884	12780	12733	12619	12827	12739	12788	12810	12944	12742	12675	12722	12808	12753	12605	12645	12735	12784	12568	12863	12638	12638	12814	12776	12586	12579	12688	12592	12697	12670	12746	12617	12607	12769	12744	12690	12642	12627	12662	12606	12624	12745	12735	12728	12717	12692	12695	12754	12654	12725	12771	12778	12764	12862	12706	12848	12861	12751	12779	12608	12844	12702	12666	12775	12779	12650	12818	12778	12730	12608	12774	12800	12744	12732	12628	12649	12934	12719	12783	12693	12851	12721	12631	12634	12608	12550	12686	12815	12563	12754	12641	12724	12650	12967	12871	12716	12726	12631	12864	12669	12812	12596	12595	12578	12654	12674	12805	12581	12786	12681	12663	12686	12873	12582	12852	12730	12607	12730	12734	12602	12790	12653	12701	12631	12526	12877	12609	12688	12619	12753	12775	12760	12791	12758	12705	12746	12534	12474	12589	12757	12634	12656	12773	12660	12463	12661	12742	12742	12570	12734	12702	12816	12532	12576	12734	12543	12936	12713	12809	12686	12727	12830	12697	12601	12749	12692	12525	12789	12708	12623	12920	12697	12651	12752	12813	12698	12569	12608	12680	12455	12694	12803	12702	12582	12696	12761	12731	12727	12613	12609	12634	12808	12827	12692	12795	12805	12621	12597	12653	12701	12673	12872	12630	12742	12591	12844	12786	12521	12714	12616	12793	12695	12682	12733	12695	12600	12824	12647	12654	12513	12724	12585	12734	12715	12724	12662	12661	12852	12731	12529	12639	12592	12669	12697	12662	12818	12836	12677	12576	12791	12710	12788	12668	12775	12721	12735	12671	12635	12736	12728	12718	12869	12671	12729	12906	12661	12774	12785	12609	12637	12745	12614	12719	12768	12628	12583	12736	12609	12567	12620	12606	12765	12661	12818	12573	12659	12687	12697	12630	12671	12663	12551	12904	12860	12823	12680	12676	12884	12801	12766	12754	12886	12642	12671	12830	12902	12670	12869	12852	12585	12688	12539	12507	12486	12605	12585	12853	12776	12599	12737	12708	12643	12865	12617	12569	12855	12901	12706	12793	12936	12636	12719	12826	12811	12690	12660	12618	12912	12431	12670	12819	12526	12846	12680	12811	12628	12673	12623	12792	12629	12584	12586	12649	12805	12549	12758	12841	12881	12731	12682	12624	12873	12758	12601	12650	12627	12749	12818	12588	12689	12655	12636	12911	12662	12767	12636	12667	12713	12758	12912	12653	12729	12681	12630	12772	12731	12756	12764	12688	12669	12519	12513	12720	12762	12648	12512	12682	12782	12563	12751	12663	12870	12805	12872	12559	12642	12829	12724	12742	12545	12777	12845	12721	12706	12838	12853	12702	12740	12750	12672	12587	12754	12719	12709	12800	12886	12664	12711	12645	12778	12694	12764	12822	12744	12649	12882	12788	12850	12514	12954	12639	12850	12789	12630	12968	12696	12605	12740	12874	12688	12697	12536	12627	12741	12691	12840	12572	12616	12757	12765	12779	12520	12664	12844	12808	12665	12758	12764	12704	12757	12648	12676	12767	12840	12675	12685	12700	12901	12773	12803	12626	12667	12815	12538	12570	12617	12628	12825	12762	12738	12699	12478	12672	12649	12677	12648	12693	12702	12758	12746	12838	12741	12630	12713	12689	12929	12684	12726	12641	12792	12733	12818	12704	12577	12665	12738	12885	12772	12753	12785	12749	12725	12684	12636	12694	12679	12796	12891	12704	12750	12593	12806	12760	12765	12759	12730	12584	12823	12689	12696	12714	12866	12812	12734	12652	12616	12572	12586	12769	12852	12854	12680	12788	12734	12752	12693	12678	12620	12550	12738	12712	12671	12871	12718	12762	12825	12829	12713	12772	12521	12742	12662	12745	12868	12683	12775	12685	12695	12767	12654	12630	12691	12682	12738	12775	12731	12744	12649	12683	12680	12901	12819	12624	12731	12695	12830	12897	12849	12813	12636	12705	12793	12911	12666	12746	12711	12729	12884	12667	12798	12683	12637	12665	12667	12859	12745	12812	12909	12688	12736	12832	12657	12809	12732	12607	12611	12742	12599	12845	12740	12888	12798	12660	12753	12768	12576	12706	12650	12919	12678	12756	12690	12768	12588	12603	12917	12512	12666	12629	12695	12698	12713	12826	12882	12801	12803	12673	12668	12889	12751	12611	12853	12676	12683	12720	12879	12686	12762	12645	12677	12819	12770	12816	12732	12693	12590	12708	12776	12561	12528	12605	12655	12873	12817	12777	12723	12684	12668	12834	12647	12745	12516	12620	12618	12645	12630	12853	12730	12492	12731	12627	12876	12552	12642	12718	12611	12840	12679	12717	12600	12681	12642	12771	12700	12837	12840	12829	12598	12740	12652	12786	12819	12765	12735	12823	12784	12844	12848	12620	12842	12760	12753	12776	12860	12665	12782	12627	12733	12615	12681	12631	12758	12559	12464	12649	12785	12551	12729	12553	12731	12778	12750	12572	12587	12579	12709	12688	12673	12659	12724	12875	12591	12535	12640	12604	12706	12603	12748	12661	12981	12662	12657	12715	12608	12814	12563	12707	12825	12641	12666	12699	12745	12793	12789	12636	12776	12866	12703	12693	12655	12820	12643	12754	12776	12651	12672	12770	12593	12674	12822	12562	12692	12608	12572	12649	12708	12704	12716	12799	12672	12657	12763	12720	12715	12678	12583	12635	12734	12724	12717	12747	12797	12838	12610	12694	12685	12725	12673	12766	13012	12612	12710	12730	12684	12661	12828	12655	13000	12732	12625	12848	12730	12899	12808	12738	12764	12932	12854	12889	12839	12666	12610	12772	12670	12819	12958	12726	12553	12708	12679	12528	12843	12647	12693	12869	12622	12786	12720	12789	12867	12638	12702	12590	12692	12758	12894	12799	12837	12805	12624	12843	12736	12610	12617	12740	12733	12839	12726	12583	12607	12635	12688	12786	12508	12743	12548	12730	12850	12733	12536	12738	12641	12684	12656	12651	12630	12525	12575	12487	12731	12589	12694	12746	12831	12793	12677	12765	12762	12868	12763	12626	12762	12818	12917	12902	12717	12598	12566	12647	12740	12665	12681	12732	12574	12590	12861	12773	12756	12647	12632	12669	12672	12863	12729	12705	12512	12873	12682	12727	12748	12706	12644	12727	12709	12794	12589	12548	12513	12792	12563	12710	12641	12614	12668	12764	12749	12567	12811	12731	12819	12713	12521	12612	12592	12794	12646	12780	12725	12609	12613	12697	12646	12682	12668	12771	12783	12825	12792	12663	12497	12830	12787	12678	12621	12708	12647	12612	12541	12680	12700	12945	12719	12786	12659	12581	12703	12649	12651	12628	12862	12723	12825	12633	12449	12864	12968	12725	12671	12839	12665	12709	12751	12775	12735	12698	12773	12476	12703	12771	12635	12840	12643	12679	12950	12796	12830	12619	12563	12814	12631	12756	12800	12625	12743	12610	12442	12601	12595	12813	12717	12709	12625	12682	12637	12701	12706	12842	12621	12627	12664	12825	12689	12760	12928	12677	12789	12889	12712	12768	12607	12789	12674	12802	12657	12709	12623	12676	12752	12647	12791	12613	12762	12684	12689	12691	12641	12909	12494	12605	12831	12756	12726	12615	12675	12695	12730	12690	12804	12705	12712	12687	12830	12769	12751	12630	12598	12670	12557	12607	12797	12838	12821	12759	12607	12641	12704	12496	12683	12866	12817	12676	12629	12589	12648	12745	12786	12778	12712	12900	12702	12863	12817	12827	12821	12680	12829	12645	12776	12731	12846	12874	12773	12824	12663	12520	12886	12793	12577	12778	12691	12676	12749	12814	12757	12791	12643	12787	12695	12788	12698	12609	12675	12692	12778	12761	12682	12611	12772	12773	12872	12890	12844	12675	12759	12710	12686	12767	12696	12670	12930	12724	12748	12693	12595	12678	12757	12624	12690	12660	12549	12703	12708	12843	12701	12674	12755	12786	12871	12715	12640	12630	12801	12621	12497	12693	12721	12830	12823	12719	12814	12706	12882	12628	12678	12679	12776	12559	12588	12739	12875	12729	12827	12959	12772	12594	12624	12615	12853	12810	12799	12715	12665	12574	12760	12842	12795	12850	12625	12678	12585	12695	12686	12749	12910	12593	12766	12661	12725	12838	12709	12765	12582	12805	12669	12654	12571	12858	12741	12569	12521	12654	12508	12853	12819	12792	12678	12764	12997	12724	12660	12762	12651	12596	12710	12882	12719	12718	12725	12686	12611	12570	12650	12779	12667	12713	12882	12791	12683	12774	12712	12579	12894	12664	12761	12707	12617	12692	12852	12746	12766	12824	12642	12591	12761	12777	12654	12687	12743	12640	12726	12660	12692	12547	12685	12677	12594	12615	12707	12737	12776	12808	12828	12637	12612	12779	12839	12614	12646	12751	12591	12613	12749	12662	12762	12794	12738	12655	12871	12659	12758	12752	12582	12467	12709	12587	12792	12842	12672
13053	20586	19687	16634	15625	16955	19420	14682	21817	13866	13748	13605	14309	32403	32609	24183	14317	13513	13404	13417	13411	13378	13423	13354	13303	13273	13285	13360	13263	13360	13286	13279	13389	13362	13500	13381	13254	13404	13349	13207	13424	13170	13364	13394	13420	13269	13391	13260	13325	13427	13166	13453	13478	13214	13412	13426	13438	13364	13263	13348	13327	13361	13349	13211	13677	13416	13196	13254	13279	13224	13445	13159	13210	13217	13284	13502	13354	13469	13343	13333	13274	13339	13326	13260	13320	13302	13259	13247	13420	13361	13261	13366	13273	13382	13411	13382	13385	13303	13347	13218	13357	13440	13280	13486	13354	13312	13323	13294	13441	13182	13466	13445	13344	13439	13500	13323	13364	13384	13561	13226	13397	13192	13195	13325	13320	13356	13299	13209	13286	13405	13376	13225	13328	13351	13296	13419	13465	13305	13273	13305	13433	13082	13418	13277	13321	13312	13353	13242	13327	13349	13519	13351	13303	13486	13210	13267	13566	13354	13269	13451	13364	13374	13271	13420	13220	13337	13292	13213	13244	13359	13442	13222	13443	13338	13195	13302	13308	13342	13509	13356	13376	13391	13255	13421	13235	13379	13194	13233	13261	13154	13283	13258	13241	13303	13348	13300	13237	13064	13403	13299	13267	13501	13307	13306	13227	13358	13378	13226	13427	13257	13464	13547	13237	13213	13305	13348	13256	13219	13185	13379	13348	13351	13394	13361	13331	13258	13253	13235	13390	13252	13274	13327	13390	13300	13207	13379	13165	13268	13289	13352	13264	13233	13171	13445	13277	13299	13199	13307	13419	13266	13332	13454	13501	13288	13338	13236	13170	13215	13273	13274	13408	13361	13348	13183	13285	13308	13166	13251	13497	13329	13453	13237	13458	13245	13293	13411	13127	13342	13301	13293	13365	13385	13205	13515	13331	13394	13258	13294	13303	13388	13476	13089	13265	13188	13351	13306	13280	13325	13289	13309	13361	13323	13354	13056	13295	13234	13161	13252	13313	13286	13350	13430	13311	13321	13294	13260	13274	13279	13301	13287	13265	13268	13307	13337	13233	13187	13494	13300	13277	13568	13218	13187	13404	13287	13341	13351	13275	13333	13461	13442	13398	13329	13282	13438	13268	13446	13297	13298	13293	13365	13310	13232	13358	13223	13366	13349	13328	13257	13217	13367	13310	13227	13426	13411	13158	13379	13305	13196	13309	13240	13250	13381	13422	13294	13296	13411	13302	13173	13439	13353	13212	13309	13167	13511	13288	13344	13285	13233	13338	13203	13363	13368	13349	13266	13217	13408	13385	13329	13147	13444	13431	13406	13292	13243	13277	13401	13296	13339	13440	13349	13305	13488	13294	13369	13222	13189	13362	13351	13293	13257	13188	13237	13266	13367	13335	13367	13375	13465	13320	13184	13345	13433	13493	13360	13403	13313	13339	13427	13207	13383	13422	13372	13338	13375	13306	13249	13268	13197	13426	13440	13339	13391	13494	13274	13213	13221	13301	13421	13385	13303	13443	13265	13543	13367	13508	13325	13493	13294	13368	13387	13301	13512	13309	13248	13329	13321	13383	13217	13331	13428	13272	13324	13145	13197	13436	13424	13316	13366	13301	13279	13338	13355	13506	13273	13397	13346	13439	13374	13212	13285	13347	13318	13351	13397	13380	13426	13309	13216	13425	13339	13500	13320	13315	13459	13248	13272	13456	13397	13379	13238	13350	13273	13502	13451	13133	13425	13332	13402	13434	13364	13450	13247	13258	13433	13288	13434	13302	13376	13262	13483	13148	13353	13432	13418	13293	13422	13288	13228	13421	13413	13198	13215	13272	13382	13339	13251	13211	13343	13547	13159	13255	13255	13496	13362	13366	13245	13305	13259	13214	13286	13371	13258	13453	13423	13340	13252	13471	13176	13380	13485	13262	13346	13135	13255	13321	13576	13317	13318	13430	13357	13401	13379	13358	13319	13286	13180	13325	13226	13252	13310	13224	13482	13482	13252	13423	13319	13295	13216	13129	13274	13290	13268	13407	13286	13405	13217	13411	13222	13348	13363	13330	13298	13301	13400	13300	13150	13164	13433	13307	13334	13408	13322	13250	13217	13187	13379	13347	13237	13422	13156	13390	13302	13420	13191	13292	13277	13294	13291	13334	13075	13424	13190	13256	13350	13322	13576	13136	13186	13312	13349	13438	13289	13242	13399	13379	13357	13326	13287	13338	13151	13210	13348	13254	13385	13280	13232	13472	13294	13361	13121	13325	13331	13324	13288	13340	13456	13268	13326	13170	13151	13356	13345	13375	13234	13344	13287	13325	13301	13358	13271	13054	13180	13220	13564	13335	13417	13350	13414	13302	13294	13327	13511	13318	13280	13356	13326	13198	13234	13414	13256	13287	13344	13282	13337	13237	13283	13314	13445	13214	13347	13275	13241	13267	13235	13421	13308	13278	13259	13269	13168	13295	13270	13438	13276	13429	13360	13329	13433	13303	13425	13449	13313	13135	13311	13358	13240	13226	13414	13347	13326	13299	13382	13378	13343	13270	13357	13410	13421	13248	13180	13278	13299	13390	13182	13208	13339	13166	13392	13295	13360	13369	13242	13445	13376	13401	13340	13357	13400	13427	13245	13240	13270	13237	13468	13318	13435	13382	13304	13295	13358	13345	13261	13250	13378	13459	13290	13399	13321	13163	13454	13339	13339	13367	13324	13374	13208	13428	13202	13442	13308	13197	13304	13275	13448	13323	13316	13303	13199	13432	13401	13274	13325	13444	13282	13371	13420	13284	13344	13396	13136	13365	13121	13439	13166	13284	13296	13416	13203	13314	13375	13455	13422	13437	13260	13191	13353	13373	13394	13303	13327	13245	13262	13343	13221	13365	13336	13346	13348	13258	13367	13407	13428	13524	13349	13322	13275	13137	13524	13310	13334	13251	13371	13302	13346	13487	13493	13357	13346	13347	13449	13370	13381	13288	13418	13416	13411	13274	13128	13256	13472	13178	13604	13477	13421	13216	13329	13135	13295	13421	13550	13464	13273	13233	13171	13296	13249	13455	13463	13347	13331	13289	13240	13228	13291	13461	13367	13405	13173	13262	13204	13401	13249	13360	13278	13290	13290	13308	13342	13370	13295	13428	13360	13378	13293	13262	13443	13392	13186	13149	13260	13379	13174	13340	13251	13414	13280	13313	13458	13364	13215	13562	13305	13518	13112	13282	13391	13374	13291	13131	13282	13405	13269	13183	13454	13297	13285	13374	13438	13461	13346	13397	13235	13403	13375	13334	13316	13291	13352	13547	13234	13269	13351	13231	13338	13228	13242	13223	13248	13495	13326	13293	13370	13378	13319	13339	13311	13291	13280	13239	13206	13367	13456	13295	13308	13267	13294	13398	13407	13296	13140	13350	13302	13367	13102	13505	13357	13355	13272	13287	13373	13464	13304	13376	13398	13391	13366	13242	13257	13224	13199	13064	13316	13219	13269	13283	13447	13177	13279	13283	13326	13305	13323	13272	13322	13344	13299	13392	13296	13375	13315	13404	13416	13318	13355	13392	13422	13436	13302	13309	13344	13222	13268	13466	13375	13393	13393	13160	13420	13359	13189	13242	13281	13243	13391	13316	13350	13258	13262	13352	13230	13301	13456	13220	13417	13222	13308	13155	13339	13453	13314	13407	13201	13318	13213	13265	13424	13037	13477	13355	13270	13341	13379	13357	13454	13162	13453	13330	13268	13335	13343	13269	13186	13230	13358	13577	13287	13296	13298	13390	13409	13146	13220	13453	13407	13377	13324	13276	13465	13347	13323	13360	13185	13402	13463	13262	13311	13353	13178	13426	13353	13100	13453	13363	13162	13283	13231	13309	13386	13176	13265	13340	13272	13222	13242	13269	13271	13351	13382	13338	13330	13223	13346	13156	13355	13328	13234	13366	13345	13256	13305	13476	13276	13265	13298	13300	13199	13463	13409	13135	13390	13300	13296	13406	13408	13242	13252	13351	13336	13312	13281	13365	13394	13302	13287	13321	13195	13352	13319	13270	13135	13448	13185	13353	13344	13153	13430	13215	13108	13377	13314	13114	13256	13393	13289	13408	13538	13310	13326	13342	13227	13262	13333	13184	13390	13298	13379	13372	13181	13336	13440	13247	13116	13376	13394	13409	13301	13355	13287	13251	13251	13301	13322	13252	13345	13332	13428	13439	13320	13369	13319	13254	13292	13487	13242	13400	13265	13338	13380	13248	13261	13372	13252	13336	13391	13340	13305	13330	13304	13361	13388	13390	13313	13231	13380	13473	13048	13436	13263	13308	13344	13330	13435	13341	13438	13284	13405	13319	13306	13343	13205	13344	13243	13195	13445	13273	13267	13334	13445	13409	13368	13330	13318	13277	13477	13429	13355	13326	13431	13353	13303	13274	13157	13301	13202	13221	13308	13212	13355	13291	13149	13433	13436	13551	13456	13224	13303	13338	13440	13315	13386	13466	13309	13401	13224	13235	13268	13364	13267	13175	13296	13269	13250	13274	13366	13402	13412	13207	13382	13381	13306	13299	13384	13336	13310	13233	13356	13406	13202	13249	13399	13323	13276	13471	13286	13346	13338	13386	13408	13461	13342	13598	13325	13398	13352	13170	13300	13313	13464	13334	13407	13283	13407	13162	13345	13303	13442	13321	13209	13289	13137	13206	13414	13152	13386	13368	13551	13390	13138	13529	13331	13411	13215	13333	13171	13240	13257	13312	13185	13157	13483	13169	13372	13292	13352	13370	13284	13194	13257	13347	13330	13256	13465	13409	13359	13271	13220	13467	13451	13316	13452	13433	13343	13408	13448	13419	13273	13346	13475	13213	13347	13410	13311	13370	13196	13326	13455	13448	13282	13267	13268	13411	13425	13465	13316	13187	13428	13173	13352	13298	13520	13376	13342	13403	13121	13326	13321	13312	13344	13168	13236	13062	13311	13280	13271	13447	13178	13375	13269	13335	13356	13398	13335	13406	13254	13315	13201	13315	13343	13246	13264	13317	13448	13211	13312	13146	13389	13352	13209	13334	13337	13291	13142	13427	13277	13383	13289	13218	13319	13298	13284	13498	13595	13296	13424	13562	13414	13372	13275	13370	13202	13249	13348	13239	13241	13319	13277
23338	21203	28918	23763	21358	21911	18821	14012	18272	13433	12569	12601	13186	33877	36266	27667	15789	12682	12461	12374	12360	12340	12347	12239	12246	12247	12222	12231	12096	12364	12293	12316	12250	12444	12304	12369	12325	12250	12185	12351	12252	12194	12114	12354	12252	12189	12204	12154	12195	12270	12307	12214	12146	12268	12439	12446	12338	12154	12191	12278	12232	12299	12308	12126	12316	12237	11990	12153	12186	12202	12326	12345	12162	12239	12121	11954	12106	12109	11998	12153	12076	12285	12133	12226	12283	12029	12176	12251	12237	12093	12172	12216	12191	12104	12192	12186	12073	12140	12044	12309	12253	12157	12225	12074	12111	12164	12143	12070	12364	12049	12017	12160	12133	12339	12213	12275	12268	12069	12103	12218	12236	12170	12231	12144	12112	11985	12280	12248	12105	12197	12104	12243	12095	12173	12255	12184	12162	12299	12235	12162	12220	12218	12029	12232	12093	12144	12121	12447	12208	12154	12404	12334	12205	12199	12238	12225	12137	12176	12273	12112	12135	12074	12149	12234	12320	12188	12251	12206	12117	12150	12186	12211	12158	12137	12117	12226	12187	12203	12061	11947	12181	12183	12129	12277	12163	12250	12263	12354	12078	12186	12108	12118	12179	12200	12233	12287	12327	12280	12183	12125	12246	12040	12243	12094	12219	12119	12064	12006	12284	12098	12251	12147	12183	12177	12219	12216	12076	12242	12167	12020	12121	12119	12318	12026	12195	12163	12236	12294	12252	12102	12321	12155	12039	12210	12227	12107	12144	12265	12176	12104	12017	12137	12055	12024	12162	12201	12135	12228	12041	12094	12324	12367	12205	12028	11985	12172	12161	12049	12172	12165	12247	12228	12094	12124	12150	12312	12205	12194	12109	12287	12197	12145	12232	12004	12166	12115	12131	11991	12121	11997	12130	12297	12129	12197	11875	11979	12165	12202	12324	12141	12215	12271	12197	12405	12095	11870	12097	12227	12232	12092	12109	12252	12180	12200	12273	12253	11993	12196	12225	12080	12180	12146	12341	12139	12250	12088	12393	12201	12221	12194	12120	12399	12127	12109	12245	12571	12228	12102	12177	12241	12261	12231	12191	12127	12316	12134	12300	12152	12183	12200	12099	12195	12048	12228	11993	12198	12073	12300	12071	12214	12076	12198	12109	12248	12249	12208	12183	12099	12287	12051	12222	12285	12113	12016	12275	11962	12166	12088	12190	12276	12189	12126	12308	12137	12117	11926	12078	12150	12138	12193	12083	12357	12341	12237	12247	12307	12279	11898	12236	12287	12065	12137	12103	12137	12006	12227	12047	12138	12275	12260	12205	11991	12264	12033	12176	12124	12092	12028	12199	12240	12350	12200	12024	11990	12109	12178	12101	12116	12265	12114	12378	12159	12031	12299	12168	12159	12122	12231	12345	12284	12100	11996	11817	12163	12048	12078	12219	12189	11992	11963	12116	12305	12271	12265	12300	12053	12183	12213	12129	12142	12173	12114	12144	12080	12069	12087	12236	12232	12251	12036	12071	12162	12137	12305	12209	11999	12131	12209	12275	12171	11965	12183	12095	12118	12134	12027	12203	12166	12067	12200	12200	12175	12076	12058	12156	12224	12177	12053	12137	12152	12276	12228	12061	12158	12122	12266	12349	12161	12202	12088	12160	12288	12131	12271	12298	12061	12157	12127	12307	12209	12324	12153	12270	12362	12127	12299	12272	12246	12195	12159	12082	12201	12220	12265	12078	12096	12088	12284	12271	12087	12198	12170	12268	12131	11936	12162	12344	12152	12152	12375	12191	12245	12225	12076	12107	12272	12136	12132	12154	12052	12102	12232	12279	12088	12305	12196	12191	12108	12178	12081	12001	12087	12211	12072	12141	12235	12281	12099	12363	12105	12158	12341	12065	12010	12002	12215	12272	12235	11986	12333	12051	12133	12173	12154	12264	12149	12148	12275	12275	12050	12131	12167	12166	12132	12121	11992	12165	12115	12262	12169	12080	12235	12170	12088	12161	12316	12250	12224	12143	12142	12189	11999	12319	12159	12130	12174	12065	12220	12133	12261	12250	12104	12092	12075	12338	12319	12254	12243	12271	12060	12264	12247	12290	12178	12264	12307	12264	12049	12231	12124	12143	12315	12128	12038	12305	12245	12254	12212	12236	12065	12156	12218	12333	12121	12144	12138	12210	12109	12334	12275	12186	12055	12036	12221	11951	12231	12132	12048	12154	12209	12122	12202	12378	12158	12214	12149	12263	12174	12283	12217	12257	12159	12234	12130	12180	12268	12246	12217	12195	12184	12183	12176	12045	12216	12066	12339	12336	12327	12194	12273	12091	12105	12132	12119	12257	12232	12084	12317	12249	12279	12142	12035	12243	12235	12285	12150	12186	12089	12263	12211	12081	12225	12193	12193	12392	12240	12253	12136	12220	12251	12184	12294	12255	12420	12204	12235	12120	12309	12169	12398	12094	12210	12190	12190	12167	12135	12260	12121	12110	12046	12151	12059	12145	12095	12138	12119	12034	12296	12132	12125	12223	12348	12312	12066	12335	12109	12319	12171	12102	12126	12222	12213	12192	12294	12073	12248	12236	12209	12210	12169	12189	12188	12134	12087	12277	12187	12211	12165	12095	12166	12215	12103	12295	12102	12281	12149	12163	12083	12183	12215	12193	12001	12353	12168	12312	12067	12060	12092	12136	12239	12161	12127	12425	12160	12223	12229	12029	12124	12197	12191	12144	12226	12122	12200	12134	12238	12196	12299	12206	12244	12169	12112	12065	12091	12105	12126	12028	12396	12099	12227	12289	12076	12241	12333	12049	11991	12088	12031	12098	12190	12276	12207	12250	12221	12328	11996	12248	12192	12223	12267	12050	12302	12167	12357	12256	12296	12273	12288	12138	12191	12418	12366	12184	12288	12173	11991	12257	12263	12202	12108	12213	12201	12346	12058	12396	12062	12083	12083	12224	12151	12181	12157	12175	12068	12242	12386	12109	12040	12209	12217	12290	12225	12171	12247	12287	12260	12275	12126	12250	12073	12233	12205	12273	12104	12184	12242	12113	12142	12194	12181	12013	12090	12152	12225	12008	12221	12217	12160	12305	12124	12282	12364	12181	12176	12123	12188	12259	12197	12264	12172	12003	12043	12153	12175	12145	12061	12298	12337	12078	12201	12115	11956	12177	12152	12299	12238	12317	12206	12284	12300	12225	12163	12091	12147	12189	12235	12226	12063	12222	12113	12096	12057	12029	12296	12266	12094	12312	12130	12234	12057	12290	12203	12156	12283	12231	12001	12008	12083	12088	12117	12284	12138	12245	12284	12138	12144	12254	12168	12104	12383	12187	12267	12179	12277	12125	12045	12138	12225	12137	12026	11997	12105	12241	12100	12039	12105	12077	12210	12252	12155	12256	12052	12004	12198	12171	12024	12133	12317	12109	12156	12130	12165	12049	12056	12107	11985	12060	11999	12176	12079	12182	12354	12342	12081	12298	12137	11980	12108	12127	12126	12278	12157	12138	12144	12311	12252	12252	12248	12304	12116	12184	11984	12122	12314	12064	12145	12168	12151	12222	12227	12222	12207	12297	12087	12203	12345	12129	12252	12213	12339	12203	12203	12177	12241	12191	12150	12459	12245	12236	12307	12199	12229	12179	11999	12068	12087	12225	12341	12200	11987	12242	12214	12084	12178	12320	11941	12119	12107	12113	12130	12232	12145	12327	12033	12100	12127	12201	12066	12157	12183	12409	12173	12107	12075	12341	12276	12070	12269	12147	12079	12150	12177	12156	12088	12112	12145	12128	12150	12096	12107	12295	12228	12160	12119	12129	12139	12020	12073	12105	12277	12147	12119	12334	12107	12044	12252	12059	12226	12174	12275	12148	12184	12314	12093	12288	12306	12244	12029	12185	12269	12186	12222	12057	12274	12140	12055	12162	12074	12311	12261	12011	12099	12389	12097	12281	12331	12191	12155	12173	12093	12197	12332	12085	12267	12020	12023	12277	12121	12276	12183	12201	12115	12012	12248	12155	11915	12062	12202	12060	12048	12054	12165	12218	12238	12095	12286	12300	12280	12342	12228	12290	12274	12204	12217	12237	12250	12114	12094	12336	12077	12033	12310	12343	12245	12210	12155	12227	12093	12160	12247	12069	11949	12316	12152	12155	12084	12095	12246	12365	12200	12206	12272	12024	12021	12104	12264	12228	12064	12211	12077	12188	12130	12211	12425	12253	12059	12277	12101	12169	12045	12131	12055	12032	12095	12170	12360	12218	12298	12324	12267	12095	12261	12152	12269	12094	12184	12172	12210	12324	12284	12031	12235	12259	12261	12167	12170	12138	12246	12182	11971	12239	12284	12150	12236	12282	12123	12257	12131	12195	12214	12436	12194	12150	12151	12327	12304	12435	12082	11959	12116	12279	11997	12082	12263	12146	12148	12163	12177	12214	12154	12056	12052	12171	12172	12178	12244	12154	12157	11893	12263	12253	12172	12130	12187	12093	12140	12178	12262	12345	12033	12208	12270	12218	12254	12176	12273	12041	12201	12086	12050	12179	12118	12183	12260	12001	12266	12219	12198	12107	12056	12211	12198	12174	11992	12244	12081	12268	12191	12323	12049	12220	12261	12379	12141	12101	12149	12205	12323	12201	11994	12250	12187	12276	12227	12147	12320	12238	12227	12187	12081	12158	12303	12225	12294	12308	12073	12156	12143	12143	12140	12168	12330	12144	12262	12221	12133	12216	12188	12180	12082	12184	12012	12408	12180	12258	12266	12382	12318	12164	12355	12295	12129	12385	12372	12272	12186	12228	12147	12182	12014	12187	12173	12018	12170	12135	12305	12183	12262	12149	12122	12115	12259	11907	12132	12165	12116	12278	12328	12088	12178	12193	12187	12418	12150	12273	12232	12065	12162	12172	12058	12227	12094	12045	12016	12285	12198	12097	12149	12138	12167	12275	12075	12085	12053	12203	12020	12066	12184	12062	12279	12201	12248	12167	12076	12341	12003	12284	12102	12228	12153	12190	12204	12394	12090	12224	12084	12177	12227	12310	12337	12112	12027	12257	12327	12108	12279	12275	12205	12166	12233	12218	12224	12161	12255	12316	12191	12171	11975	12262	12027	12270	12171	12152	12101	12158	12125
14858	25675	23623	19024	16754	19940	17367	14982	19608	13516	13515	13460	15014	41653	40652	29962	15076	13102	13026	12913	13023	13212	12941	12980	13071	12933	12936	13070	13036	12936	12961	12866	12907	12954	12995	12980	13104	13004	12894	13072	13004	13183	13011	12933	13009	13109	12918	12946	12953	13014	12960	13075	13072	13218	13133	13224	13204	13067	13189	12993	12830	12963	12927	12919	12883	12900	12859	12917	12902	12985	12840	13037	12975	13042	12996	13086	12966	13007	12940	12897	13022	12981	13046	13004	13016	12899	13008	12925	12812	13069	12891	12947	12856	12927	12907	12873	13077	13069	12930	12929	12862	13000	12899	12986	12953	13049	12747	12948	13008	13019	12929	12986	12928	12901	13109	12935	13053	12967	12977	12772	12897	12850	13161	12967	12886	13045	12984	12872	13009	12868	12919	12912	13041	12972	13034	12898	12972	12982	12841	12918	12876	12948	12795	12947	12936	13031	12944	12962	12970	13037	12891	13001	12993	13015	12847	13023	12742	12798	12943	13037	12806	13018	12943	12918	12892	12979	13007	12767	12941	13097	12912	13039	13174	12867	12991	12888	13145	12870	13047	12885	12780	12925	13001	12996	13009	13091	12966	13000	12945	13031	13174	12816	13044	13077	13233	12905	12995	13041	12908	13147	12815	12929	12933	12953	12785	12835	12928	12919	12944	12846	12981	12895	13022	13174	13087	12977	12803	13012	12976	12977	12972	12939	13083	12932	12915	13148	13052	12987	12866	13317	12949	12949	12764	13054	12767	12992	12890	12839	12994	12853	12872	12965	13078	12846	13088	12980	12876	13029	13001	12875	12818	13105	12983	12924	12952	12964	12823	13000	13046	12842	13027	13022	13029	12951	12898	12796	12984	12916	13011	13018	12812	12995	12830	12898	12922	13114	12931	12963	12899	13055	13117	13050	12765	12970	13091	13012	12958	13065	12885	13120	12877	12984	12884	13051	13051	13044	13101	12835	12927	13034	13033	12917	13012	12929	12847	13052	13008	12911	12899	13131	12996	13060	13155	12889	12928	12901	12960	12957	13000	12972	12850	12867	12999	13030	12982	13020	12931	12892	13047	12866	12932	12916	12913	12868	12874	12965	13094	13012	13056	13072	12933	12938	12995	12970	12849	12808	13156	12982	13025	12809	12960	13026	12926	12932	13083	13252	12903	12857	13087	12909	13090	12936	13038	12979	12912	12943	12788	12920	13114	13160	12953	12911	13064	13003	12893	12930	13027	13095	12887	12901	12889	12799	12927	12936	12978	13124	13094	12949	12991	12977	12845	12869	12966	13137	12824	12854	13038	13032	12840	12836	13001	12834	12787	13051	12865	12924	13010	12968	13048	12853	12939	13003	13069	13058	12899	13048	13000	12940	12699	12899	12913	12998	12999	12871	13032	12902	12879	13090	12882	13014	12970	12956	12914	12805	13154	12908	12955	12960	12905	12834	13092	13035	13052	12961	13154	12912	12918	12988	12914	13042	12787	12863	12930	12812	12892	12927	13137	12912	12985	12767	13002	13025	12982	13201	12993	12942	12859	12799	12868	12929	13005	13053	12918	12953	12995	13060	13134	13139	12920	12905	12969	13023	12979	12925	12803	12794	12828	12960	12902	12839	13066	13014	13028	12937	13001	12777	13170	12926	13010	12925	13044	12916	12973	13062	12985	12967	13027	12823	12862	13046	12980	13001	13241	13016	12931	12910	13065	13011	12849	12997	12829	13017	13014	12992	12944	12964	12852	13002	13059	13079	12895	12936	13053	12825	13012	13034	13009	12905	12955	13115	13020	12949	12898	12860	12866	12795	13040	12965	13082	12918	12871	12907	13074	13090	12947	12989	13050	12984	12887	12980	12993	12984	12985	12931	12904	12833	12977	12867	12929	12950	12837	12876	12878	13123	13046	12968	12846	12938	13053	12903	12994	12745	12806	12976	12904	12962	12906	13060	12976	12867	12967	13031	12996	13051	13005	12800	12974	12742	12937	13040	12861	12873	13098	12931	12957	13011	12939	13084	12875	12983	12977	13135	12970	12951	13046	13008	12894	13031	12877	13069	13091	12912	12908	13066	13037	12905	12974	12915	12976	13083	12929	12981	12935	13036	12940	12927	12859	12920	12885	12998	12965	12976	12933	12999	12958	12912	12928	12936	13010	12995	12921	13003	12856	12955	13009	13050	12828	12903	12985	13030	12995	13057	13053	12923	12820	13143	12923	12992	13016	12999	12936	12853	12835	12974	12805	12792	12858	12709	13052	12850	12937	12863	12946	13185	12875	12933	12905	12866	12856	12871	12964	12915	12911	12808	12990	12956	12999	12851	13032	13019	12841	13010	13012	13058	12873	12829	12898	12813	12863	12842	13047	12781	12990	12889	12879	13015	12794	12905	12957	12881	12906	13167	12974	12994	12884	13099	12945	12848	12800	12959	13091	13144	12968	13086	12981	12908	13091	12923	12806	12960	12956	12794	12903	12972	12833	13040	12844	13096	13114	12950	13015	13114	12938	13053	12843	13028	13083	12964	13042	12819	12910	12918	13073	12959	12871	12908	13106	12762	12946	12911	12999	12947	12908	12942	13060	12944	13006	12921	12797	12870	12859	12988	13011	12812	12959	13051	12892	12883	12901	13059	12951	12861	12915	13054	13081	13022	12977	13008	12847	13077	13026	12981	12777	13065	13008	12919	12860	12782	12901	12863	12836	13017	12869	12977	13105	12870	13079	12868	12963	13003	12835	12932	12842	12994	13038	12790	12944	12998	13002	12838	13079	12932	12844	12788	12947	12999	12928	12939	12877	12859	12832	12972	13082	12861	13027	12987	12839	12907	12969	12976	13016	12948	13042	12878	12759	13050	12979	12929	12958	13162	13088	12927	12701	12933	12990	12995	12880	13034	12887	12862	13021	13105	12926	12988	13050	12888	13133	12950	13107	12969	12863	12921	12878	12925	12933	12859	12951	12892	12819	12866	12966	13005	13050	12944	13082	12992	13037	12885	12931	13228	13141	12955	12962	13105	12922	13008	12943	12906	13066	12897	12869	12972	12906	12997	12904	12989	13096	12983	12942	12889	12974	12906	13036	12920	13155	13013	12997	12924	13028	12865	12928	13034	13039	12936	12965	13022	12997	12938	13047	12877	13002	12852	13034	12842	12985	12996	12924	13068	12958	13074	13016	12903	13036	12957	12972	12907	12948	13050	13044	12960	12949	12845	12849	12813	12953	13017	13143	12874	12893	12982	12992	12958	13017	12917	12950	13133	13046	13016	12934	12894	13029	13065	12878	12907	12994	12871	12814	12730	12942	12892	12919	12962	12894	13011	13022	12917	12928	12864	13112	13013	12938	12897	12971	13112	13018	12890	12904	12946	12942	12927	13043	12860	12897	13121	12935	12807	12853	12760	13013	13012	12970	12989	13078	13085	12973	12925	12874	12976	12895	12994	13057	12917	12899	12960	12887	12865	12980	12728	12953	12984	13052	13095	12975	12820	13036	13015	12969	12894	12845	12997	13008	13017	13029	13066	12966	12988	12985	12979	13002	12997	12951	12972	12945	12807	12935	13161	13008	12918	12947	12901	12937	12920	13165	13028	12939	13154	12959	12964	12803	12961	12982	12925	12887	12888	13067	13085	13064	13009	12984	12889	13094	12769	13078	13036	12971	12909	12998	13009	12923	12810	12915	13049	13001	12969	12965	13075	13017	12827	13136	13024	12997	12937	13065	12952	12905	12979	12840	13092	12988	12904	13095	12937	12908	13038	13096	12928	13131	13026	12941	13001	12931	12864	13057	12751	12772	13029	13044	12973	12953	12936	13136	12874	12946	12855	12925	13113	12887	12943	12968	12863	12946	12741	12892	12950	12958	13021	13054	12837	12855	12890	12979	12948	13035	12971	12910	12991	12910	12962	12899	13048	13031	12985	12962	12954	12887	13052	13067	12945	12943	12946	12896	12871	13046	13116	12766	13001	13074	12958	12969	13084	12915	12869	12855	12804	12881	13034	12931	12960	13013	12930	12892	12952	12868	12932	12981	12756	12991	12898	13129	12981	13059	12961	13162	12941	12924	12867	12878	13069	12889	13163	12954	12952	12925	13002	12806	12800	13053	13144	12955	12922	12983	12919	12993	12875	13013	12860	13038	12916	12886	13012	12983	12901	12825	12890	13022	12977	12987	12924	12970	12929	12801	12981	12849	12906	13021	12980	12973	12868	12860	13080	13039	12795	13216	12826	13028	12914	12962	12937	13076	12956	12952	12838	12914	13093	13040	13042	12927	12867	12920	12932	12964	12821	12975	12940	12785	13036	12960	12885	13037	13158	13006	13145	13090	13109	13105	12865	12963	12925	12948	12995	12961	13040	12930	12959	12901	12954	12980	12957	12923	12948	12889	13081	13007	12883	12848	13048	12993	13056	13055	12881	12810	13118	12886	13095	12789	12781	13091	12751	12973	12831	12891	12921	12846	12858	13049	13157	12736	13068	12909	13136	12970	13007	12991	12836	12881	12895	13040	13059	12994	13099	13016	12902	13097	12999	12960	12908	12984	13050	13063	13006	12636	12996	13020	12902	12979	12871	12848	13016	13027	12937	12937	12925	12954	13185	12856	12959	12885	13012	12826	12959	12887	12997	12846	12929	12822	13174	12774	12972	12989	12805	12923	12961	12934	12971	12924	13014	12990	12927	12905	12865	12795	12878	12905	13025	12937	12889	13086	12964	13073	13077	13022	12724	12944	12995	13004	13029	12870	12913	13072	12932	12891	13057	12807	12902	13175	12955	12798	12859	13013	12886	12850	13180	13086	12788	12810	12826	13077	13083	13021	12895	12933	12973	12845	12876	12910	12956	12901	13052	12958	12860	12980	13007	12940	13066	12964	12778	13049	12933	13196	13028	12897	12997	12989	12923	13027	13066	13131	12826	12923	12937	12981	12968	12883	13070	13072	13044	12852	12903	12876	12935	12999	12994	12940	12933	13118	12977	12823	13032	13029	13047	13085	13060	13086	13048	12907	12967	12806	12996	12837	13014	12766	13042	12910	13110	12934	13022	12842	13005	12996	12935	12933	12897	12920	12881	13072	12965	12952	12778	12975	12933	13025	12960	12761	12789	13141	12897	12987	12839	13097	12818	12905	12993	12934	12974	13050	12998
27221	21039	19536	15454	12889	12871	13609	12760	12965	12705	12604	12668	12761	14976	15726	14883	12836	12639	12605	12581	12602	12492	12639	12717	12704	12715	12673	12558	12680	12940	12900	12533	12743	12610	12635	12675	12618	12844	12689	12488	12698	12546	12559	12694	12757	12651	12747	12537	12695	12794	12732	12646	12674	12638	12536	12707	12452	12715	12859	12752	12626	12719	12659	12606	12626	12632	12819	12533	12802	12630	12636	12545	12569	12586	12630	12848	12684	12736	12424	12651	12481	12678	12771	12601	12760	12739	12737	12700	12634	12446	12855	12789	12689	12751	12767	12552	12639	12675	12465	12722	12737	12471	12731	12603	12620	12729	12628	12824	12636	12581	12636	12587	12599	12618	12620	12458	12571	12536	12693	12823	12715	12641	12678	12562	12777	12604	12715	12706	12816	12713	12624	12723	12771	12711	12481	12593	12867	12683	12669	12672	12576	12567	12637	12622	12588	12649	12563	12636	12732	12435	12774	12716	12692	12595	12565	12550	12787	12740	12545	12630	12675	12379	12708	12638	12502	12554	12575	12641	12725	12674	12741	12632	12545	12589	12605	12521	12548	12653	12668	12945	12628	12649	12568	12549	12630	12627	12568	12658	12525	12656	12447	12539	12577	12578	12782	12721	12579	12611	12579	12513	12614	12547	12578	12550	12781	12677	12591	12786	12718	12671	12747	12609	12607	12678	12786	12736	12642	12814	12697	12420	12622	12535	12591	12660	12556	12522	12676	12882	12691	12810	12637	12648	12626	12638	12789	12640	12770	12714	12776	12700	12606	12464	12558	12516	12615	12513	12573	12617	12536	12502	12822	12586	12639	12726	12740	12532	12715	12615	12654	12602	12591	12720	12566	12847	12780	12723	12757	12637	12608	12681	12640	12782	12675	12703	12908	12826	12716	12815	12648	12584	12546	12794	12655	12521	12752	12669	12529	12472	12753	12665	12880	12696	12618	12529	12568	12658	12638	12702	12544	12714	12674	12790	12746	12727	12728	12758	12768	12691	12731	12607	12549	12803	12537	12637	12551	12557	12657	12661	12451	12759	12720	12728	12686	12653	12597	12500	12627	12500	12621	12640	12674	12621	12642	12566	12733	12785	12802	12602	12548	12651	12819	12838	12621	12498	12534	12711	12736	12689	12767	12648	12550	12738	12640	12725	12497	12586	12559	12678	12603	12684	12703	12858	12528	12573	12758	12670	12703	12621	12762	12706	12427	12528	12555	12598	12636	12494	12621	12706	12586	12572	12633	12564	12539	12646	12627	12745	12630	12575	12583	12668	12707	12686	12770	12772	12577	12564	12790	12649	12682	12564	12727	12514	12544	12611	12708	12691	12627	12632	12679	12631	12573	12682	12492	12736	12768	12475	12537	12730	12744	12505	12723	12682	12620	12592	12617	12592	12668	12674	12633	12573	12370	12673	12700	12638	12620	12784	12534	12646	12544	12500	12529	12513	12616	12639	12791	12702	12603	12823	12657	12591	12821	12713	12419	12637	12722	12633	12797	12653	12577	12688	12601	12595	12663	12607	12693	12736	12497	12502	12799	12777	12712	12647	12765	12685	12729	12842	12727	12739	12599	12560	12722	12563	12676	12553	12742	12591	12467	12671	12578	12717	12765	12634	12737	12747	12696	12794	12759	12602	12555	12411	12590	12647	12734	12586	12626	12811	12471	12469	12666	12752	12717	12595	12774	12768	12551	12549	12736	12619	12642	12613	12671	12514	12674	12695	12767	12674	12722	12548	12543	12657	12509	12676	12680	12632	12880	12671	12703	12551	12539	12847	12675	12581	12758	12740	12565	12726	12478	12581	12768	12589	12607	12810	12720	12547	12380	12672	12610	12625	12714	12756	12620	12576	12613	12797	12711	12624	12636	12861	12702	12698	12671	12565	12721	12731	12679	12912	12678	12697	12667	12562	12547	12588	12714	12631	12592	12489	12534	12668	12674	12561	12668	12785	12655	12779	12669	12542	12635	12608	12630	12528	12544	12442	12828	12672	12588	12776	12743	12589	12559	12750	12696	12669	12536	12624	12673	12645	12610	12536	12828	12767	12713	12835	12543	12627	12764	12663	12699	12706	12557	12668	12765	12570	12595	12707	12788	12653	12762	12500	12753	12535	12652	12600	12558	12528	12676	12634	12851	12679	12538	12598	12721	12634	12444	12677	12658	12484	12471	12642	12749	12582	12564	12649	12773	12666	12741	12654	12683	12566	12773	12631	12675	12595	12504	12720	12873	12661	12527	12458	12684	12657	12467	12555	12731	12856	12675	12605	12620	12636	12691	12588	12526	12681	12666	12854	12705	12555	12739	12831	12599	12691	12645	12491	12685	12708	12624	12805	12635	12678	12666	12571	12697	12748	12807	12714	12683	12586	12589	12701	12617	12581	12747	12648	12720	12659	12619	12795	12634	12812	12760	12525	12515	12591	12462	12670	12695	12818	12627	12591	12629	12599	12685	12539	12615	12590	12786	12543	12593	12712	12750	12640	12791	12779	12510	12583	12739	12821	12542	12779	12565	12609	12727	12761	12575	12704	12775	12668	12811	12669	12804	12703	12517	12550	12711	12590	12642	12678	12562	12551	12662	12678	12728	12605	12685	12667	12617	12535	12796	12839	12598	12577	12758	12605	12641	12800	12862	12680	12559	12523	12517	12689	12719	12535	12565	12702	12621	12574	12567	12766	12610	12595	12673	12730	12762	12721	12865	12683	12642	12819	12624	12700	12570	12663	12766	12655	12524	12603	12677	12772	12705	12636	12575	12632	12680	12622	12699	12535	12657	12398	12542	12530	12728	12636	12701	12477	12611	12891	12771	12628	12736	12698	12763	12724	12668	12644	12720	12683	12730	12563	12739	12771	12714	12801	12791	12663	12813	12583	12616	12540	12553	12539	12599	12464	12723	12715	12768	12644	12697	12551	12675	12712	12531	12658	12739	12770	12761	12765	12721	12729	12541	12721	12715	12669	12860	12521	12734	12713	12628	12776	12691	12659	12561	12758	12671	12676	12682	12595	12707	12621	12680	12670	12683	12601	12744	12735	12803	12615	12745	12656	12727	12671	12670	12676	12719	12733	12499	12662	12672	12690	12585	12597	12710	12449	12714	12763	12661	12555	12652	12807	12752	12562	12649	12716	12637	12541	12819	12584	12667	12595	12622	12753	12701	12647	12751	12606	12647	12574	12572	12663	12788	12709	12598	12710	12645	12774	12684	12480	12637	12565	12651	12742	12595	12520	12718	12619	12649	12720	12780	12485	12646	12532	12608	12877	12573	12618	12593	12646	12747	12503	12592	12560	12807	12609	12539	12803	12797	12817	12658	12539	12550	12615	12565	12703	12674	12527	12565	12834	12630	12711	12431	12679	12738	13033	12540	12722	12715	12623	12736	12559	12762	12753	12594	12616	12806	12447	12471	12667	12443	12630	12733	12599	12629	12545	12700	12653	12643	12659	12718	12619	12572	12616	12674	12701	12645	12808	12906	12626	12753	12570	12766	12702	12636	12695	12687	12589	12903	12575	12413	12796	12890	12613	12756	12648	12537	12582	12534	12691	12395	12690	12692	12570	12633	12848	12661	12674	12701	12612	12638	12578	12525	12582	12722	12781	12609	12591	12496	12683	12839	12656	12833	12717	12683	12638	12632	12702	12537	12579	12524	12599	12612	12699	12485	12662	12809	12823	12864	12727	12730	12583	12620	12693	12508	12500	12753	12711	12561	12624	12752	12789	12576	12531	12680	12706	12543	12749	12673	12749	12653	12676	12658	12688	12685	12699	12564	12595	12596	12526	12559	12697	12729	12638	12587	12671	12723	12606	12627	12682	12555	12691	12655	12597	12682	12710	12680	12814	12817	12645	12667	12686	12654	12752	12627	12663	12719	12636	12720	12583	12590	12598	12710	12591	12609	12385	12723	12657	12680	12904	12564	12756	12844	12477	12622	12576	12684	12618	12530	12621	12590	12650	12709	12844	12556	12617	12639	12745	12671	12734	12715	12578	12598	12571	12566	12689	12832	12660	12599	12656	12596	12696	12683	12675	12693	12407	12566	12686	12565	12910	12650	12756	12698	12391	12588	12729	12636	12554	12705	12592	12681	12831	12810	12535	12777	12633	12724	12667	12786	12633	12692	12878	12560	12639	12641	12819	12456	12511	12600	12761	12617	12505	12515	12594	12407	12628	12664	12827	12581	12677	12759	12653	12668	12838	12680	12758	12773	12520	12663	12633	12467	12533	12729	12760	12648	12884	12684	12659	12557	12739	12771	12792	12662	12653	12669	12627	12824	12712	12596	12569	12710	12602	12899	12612	12607	12761	12703	12758	12575	12570	12576	12510	12824	12717	12557	12496	12516	12723	12619	12595	12637	12427	12777	12639	12791	12753	12756	12763	12705	12571	12755	12437	12471	12686	12592	12568	12647	12448	12750	12588	12657	12526	12740	12672	12722	12599	12744	12683	12717	12690	12431	12448	12649	12658	12722	12736	12805	12570	12674	12474	12594	12604	12541	12499	12646	12525	12730	12799	12543	12664	12586	12746	12943	12581	12475	12631	12946	12601	12655	12556	12751	12624	12763	12737	12557	12606	12634	12800	12656	12505	12631	12701	12745	12716	12585	12796	12828	12630	12687	12710	12606	12760	12630	12623	12559	12825	12702	12559	12625	12518	12709	12876	12749	12609	12702	12591	12674	12711	12418	12510	12652	12511	12656	12603	12611	12522	12601	12832	12631	12694	12779	12613	12569	12712	12657	12734	12638	12823	12578	12600	12726	12576	12553	12656	12742	12506	12670	12545	12572	12641	12724	12649	12797	12637	12656	12704	12740	12771	12691	12618	12569	12587	12862	12684	12711	12580	12677	12542	12737	12555	12672	12659	12648	12627	12768	12544	12782	12541	12708	12745	12588	12684	12753	12634	12609	12781	12717	12634	12705	12863	12482	12544	12626	12602	12680	12676	12729	12648	12731	12669	12551	12644	12729	12602	12681	12601	12793	12847	12686	12812	12705	12767	12670	12538	12687	12531	12672	12712	12642	12524	12715	12727	12654	12660	12741	12573	12875	12688	12703	12546	12824	12698	12500	12691	12705	12722	12528	12742	12553	12816	12722	12745	12870	12819	12508	12648	12662	12690	12749	12766
13318	14855	14776	14055	13740	13740	14986	13257	14003	13442	13395	13275	13549	17483	18104	16097	13147	13320	13228	13309	13359	13328	13300	13376	13181	13293	13346	13310	13135	13183	13409	13181	13428	13379	13174	13318	13343	13118	13238	13305	13379	13433	13337	13158	13302	13182	13399	13166	13395	13415	13389	13310	13461	13316	13417	13239	13179	13262	13239	13308	13366	13397	13157	13227	13212	13281	13335	13207	13317	13191	13303	13339	13293	13197	13342	13356	13198	13173	13210	13315	13192	13367	13164	13273	13342	13415	13332	13415	13241	13393	13183	13259	13337	13190	13409	13288	13264	13129	13388	13148	13103	13220	13303	13300	13350	13224	13309	13207	13248	13201	13202	13123	13219	13344	13354	13275	13231	13311	13134	13261	13220	13205	13240	13128	13390	13173	13354	13362	13207	13297	13150	13308	13147	13362	13281	13303	13255	13294	13237	13428	13352	13381	13299	13325	13342	13333	13460	13342	13288	13203	13163	13305	13221	13437	13318	13228	13357	13132	13409	13326	13396	13229	13147	13225	13162	13196	13362	13149	13262	13181	13398	13344	13202	13352	13350	13261	13154	13244	13235	13442	13414	13235	13321	13230	13277	13320	13214	13225	13235	13334	13214	13169	13254	13129	13453	13269	13259	13306	13082	13270	13130	13239	13415	13294	13308	13171	13338	13403	13372	13281	13189	13368	13330	13125	13371	13341	13257	13309	13329	13202	13229	13378	13155	13347	13301	13181	13464	13259	13238	13343	13334	13132	13267	13435	13202	13255	13210	13242	13130	13233	13275	13245	13252	13396	13332	13228	13412	13224	13177	13340	13113	13241	13410	13252	13345	13177	13204	13166	13241	13309	13233	13317	13180	13157	13332	13310	13203	13270	13273	13147	13234	13284	13439	13186	13404	13176	13394	13455	13277	13254	13165	13316	13306	13274	13283	13175	13229	13270	13186	13274	13163	13254	13241	13533	13187	13264	13483	13224	13218	13256	13218	13257	13417	13401	13155	13036	13298	13371	13176	13189	13276	13212	13291	13189	13248	13258	13187	13276	13277	13347	13250	13384	13401	13281	13327	13205	13354	13157	13138	13130	13393	13288	13375	13385	13429	13246	13362	13333	13039	13272	13232	13513	13177	13137	13335	13283	13205	13321	13331	13326	13231	13284	13092	13414	13322	13225	13437	13238	13316	13316	13304	13200	13275	13385	13323	13324	13191	13229	13285	13137	13274	13244	13302	13094	13313	13319	13184	13270	13235	13299	13301	13120	13130	13138	13223	13365	13378	13322	13299	13436	13338	13240	13286	13129	13220	13304	13287	13387	13365	13417	13120	13195	13286	13265	13267	13191	13241	13196	13338	13368	13341	13337	13385	13183	13392	13396	13134	13374	13216	13281	13359	13072	13391	13183	13323	13248	13272	13175	13168	13312	13265	13125	13328	13122	13346	13225	13279	13077	13201	13326	13249	13346	13279	13326	13446	13237	13116	13219	13307	13243	13381	13155	13282	13210	13150	13159	13284	13268	13284	13227	13370	13311	13321	13174	13407	13350	13114	13173	13420	13209	13180	13313	13145	13188	13329	13249	13262	13343	13173	13245	13142	13195	13278	13199	13290	13223	13189	13190	13295	13351	13295	13174	13459	13265	13311	13306	13349	13322	13464	13223	13289	13354	13291	13245	13256	13209	13120	13323	13207	13351	13298	13407	13219	13393	13369	13464	13363	13202	13361	13220	13448	13313	13353	13306	13228	13242	13304	13234	13197	13287	13157	13211	13290	13385	13406	13402	13308	13275	13117	13051	13295	13088	13453	13223	13362	13326	13310	13329	13365	13364	13321	13247	13327	13263	13296	13206	13329	13315	13322	13335	13349	13327	13285	13352	13402	13342	13351	13338	13317	13221	13338	13390	13242	13428	13418	13265	13252	13293	13401	13298	13243	13075	13181	13222	13249	13262	13375	13231	13400	13254	13074	13461	13201	13220	13140	13174	13209	13184	13113	13354	13334	13193	13381	13410	13300	13351	13276	13313	13362	13247	13421	13280	13203	13277	13190	13488	13307	13389	13088	13091	13226	13251	13335	13237	13173	13378	13407	13234	13091	13211	13171	13308	13237	13223	13221	13229	13291	13194	13226	13228	13372	13211	13270	13274	13118	13266	13225	13188	13189	13286	13230	13157	13386	13199	13393	13265	13412	13288	13305	13278	13379	13403	13247	13239	13315	13275	13262	13292	13251	13273	13051	13225	13288	13386	13222	13325	13542	13155	13325	13255	13308	13297	13333	13328	13341	13315	13105	13298	13369	13203	13439	13241	13388	13229	13416	13309	13301	13147	13219	13293	13208	13297	13303	13357	13258	13302	13131	13297	13250	13140	13316	13303	13236	13134	13404	13210	13314	13435	13176	13307	13342	13232	13316	13243	13216	13218	13135	13268	13264	13254	13415	13312	13317	13079	13230	13301	13384	13312	13323	13211	13242	13183	13227	13289	13217	13149	13219	13294	13327	13203	13242	13303	13166	13251	13285	13314	13258	13225	13230	13217	13235	13226	13162	13280	13356	13314	13331	13183	13382	13153	13359	13344	13344	13365	13402	13248	13151	13265	13186	13261	13182	13297	13347	13167	13296	13264	13197	13398	13256	13339	13372	13197	13283	13240	13244	13255	13393	13299	13208	13247	13310	13194	13202	13357	13213	13207	13295	13322	13297	13250	13143	13263	13279	13230	13230	13391	13221	13327	13364	13310	13381	13157	13218	13298	13280	13192	13280	13171	13348	13416	13192	13240	13240	13304	13131	13397	13264	13093	13227	13187	13191	13096	13286	13284	13285	13448	13204	13287	13250	13338	13319	13183	13367	13218	13314	13241	13190	13265	13104	13384	13291	13350	13331	13324	13053	13109	13305	13209	13173	13223	13237	13237	13315	13306	13186	13133	13339	13332	13243	13302	13313	13256	13309	13421	13215	13251	13304	13166	13338	13260	13338	13285	13294	13372	13386	13346	13191	13413	13338	13214	13304	13281	13284	13527	13204	13040	13339	13263	13219	13253	13206	13308	13263	13280	13413	13169	13160	13365	13310	13309	13152	13256	13314	13295	13196	13274	13343	13234	13413	13311	13237	13317	13288	13370	13190	13357	13191	13417	13177	13273	13272	13210	13129	13324	13325	13306	13139	13153	13392	13309	13225	13359	13316	13099	13284	13389	13178	13280	13283	13292	13350	13349	13273	13217	13076	13265	13201	13289	13260	13345	13252	13311	13376	13225	13100	13354	13250	13384	13176	13187	13216	13246	13234	13158	13334	13286	13245	13288	13190	13298	13322	13253	13223	13198	13204	13160	13286	13386	13295	13370	13280	13315	13195	13282	13351	13210	13341	13147	13307	13320	13356	13270	13271	13431	13084	13399	13246	13192	13339	13218	13354	13183	13334	13250	13157	13165	13294	13213	13342	13308	13305	13260	13240	13218	13070	13290	13370	13251	13419	13168	13066	13372	13255	12963	13303	13371	13158	13455	13167	13304	13102	13337	13197	13354	13291	13188	13245	13399	13313	13335	13224	13190	13142	13379	13275	13299	13209	13374	13349	13126	13267	13230	13240	13284	13379	13260	13212	13235	13215	13316	13233	13232	13246	13197	13220	13226	13269	13219	13297	13312	13186	13316	13199	13400	13326	13292	13255	13185	13257	13240	13248	13322	13163	13268	13400	13271	13384	13292	13139	13402	13359	13241	13238	13353	13316	13210	13295	13303	13184	13145	13215	13002	13236	13143	13393	13181	13398	13355	13374	13446	13366	13149	13366	13339	13357	13217	13411	13206	13246	13210	13283	13195	13297	13381	13317	13180	13340	13242	13283	13341	13059	13271	13207	13277	13324	13334	13416	13257	13157	13230	13395	13353	13095	13389	13255	13267	13343	13266	13344	13459	13274	13181	13288	13376	13185	13266	13270	13327	13363	13401	13260	13236	13353	13164	13138	13300	13383	13292	13160	13226	13441	13230	13164	13284	13407	13200	13156	13316	13135	13411	13199	13300	13395	13165	13327	13159	13211	13361	13385	13232	13387	13193	13160	13150	13339	13261	13275	13369	13212	13359	13272	13177	13305	13101	13351	13228	13347	13450	13252	13218	13245	13183	13131	13228	13399	13364	13342	13267	13218	13288	13241	13285	13232	13239	13380	13231	13405	13194	13183	13388	13324	13285	13423	13224	13178	13175	13241	13268	13183	13402	13107	13198	13274	13341	13461	13293	13330	13203	13308	13300	13095	13467	13313	13256	13182	13234	13427	13303	13274	13346	13191	13220	13434	13495	13236	13304	13247	13293	13108	13282	13283	13354	13285	13321	13393	13290	13255	13318	13252	13238	13285	13273	13379	13238	13283	13134	13352	13289	13194	13180	13275	13358	13266	13128	13456	13319	13270	13243	13092	13385	13223	13226	13342	13273	13341	13325	13233	13294	13242	13296	13368	13258	13196	13089	13118	13258	13229	13329	13333	13163	13256	13226	13192	13301	13249	13379	13223	13277	13161	13177	13366	13384	13292	13417	13360	13203	13383	13302	13257	13347	13175	13196	13323	13243	13343	13274	13313	13237	13217	13242	13201	13335	13369	13127	13296	13314	13238	13232	13275	13335	13162	13303	13188	13289	13255	13213	13428	13292	13239	13159	13292	13306	13303	13360	13231	13394	13225	13311	13277	13225	13381	13440	13360	13192	13181	13421	13163	13204	13288	13320	13155	13398	13148	13216	13378	13212	13110	13332	13335	13452	13255	13114	13369	13183	13282	13290	13228	13297	13257	13322	13156	13235	13284	13442	13161	13208	13398	13199	13232	13133	13181	13330	13328	13298	13246	13335	13317	13324	13433	13146	13284	13273	13248	13268	13226	13350	13180	13120	13300	13204	13265	13279	13343	13205	13173	13294	13298	13205	13265	13341	13258	13296	13197	13207	13474	13246	13257	13346	13458	13288	13176	13335	13194	13277	13239	13307	13292	13199	13450	13227	13329	13327	13297	13208	13441	13161	13269	13227	13248	13146	13375	13318	13381	13301	13238	13321	13217	13398	13313	13344	13315	13272	13280	13340	13237	13261	13226	13158	13392	13288	13258	13257	13389	13392	13254	13225	13325	13291	13238	13368	13306	13190	13399	13299	13221	13287
24418	21163	28106	24617	20515	20834	25429	15441	16775	14511	14082	13880	14759	27001	27251	22444	14750	13881	13769	13671	13481	13633	13680	13545	13850	13796	13771	13722	13708	13683	13677	13775	13788	13688	13871	13634	13611	13613	13669	13733	13770	13682	13494	13598	13503	13666	13697	13721	13784	13527	13689	13704	13693	13837	13850	13614	13719	13672	13552	13661	13697	13777	13646	13694	13783	13708	13712	13879	13863	13562	13626	13792	13731	13603	13743	13600	13689	13706	13627	13828	13674	13816	13542	13615	13590	13632	13725	13681	13630	13497	13712	13617	13606	13495	13579	13562	13600	13789	13754	13716	13418	13619	13781	13688	13651	13651	13677	13546	13501	13818	13562	13592	13714	13567	13634	13709	13595	13764	13730	13714	13724	13645	13606	13520	13566	13600	13661	13547	13749	13705	13836	13603	13600	13537	13851	13550	13630	13620	13577	13800	13660	13693	13560	13692	13825	13622	13685	13622	13747	13637	13517	13646	13553	13694	13662	13734	13709	13700	13769	13871	13705	13644	13631	13650	13651	13639	13698	13614	13575	13608	13600	13628	13637	13551	13719	13895	13652	13911	13679	13694	13646	13650	13798	13556	13590	13618	13737	13738	13611	13631	13582	13686	13777	13816	13652	13492	13690	13641	13584	13566	13732	13749	13620	13496	13612	13476	13750	13667	13677	13822	13596	13676	13594	13594	13561	13810	13687	13663	13393	13644	13628	13683	13668	13585	13890	13617	13642	13596	13772	13684	13542	13794	13808	13708	13690	13697	13719	13992	13659	13781	13590	13667	13597	13645	13683	13525	13443	13755	13720	13598	13662	13756	13751	13591	13671	13799	13631	13516	13523	13483	13526	13696	13580	13592	13617	13658	13587	13625	13673	13753	13582	13706	13649	13741	13610	13707	13623	13607	13527	13591	13560	13702	13691	13473	13509	13517	13714	13828	13614	13660	13645	13813	13696	13823	13570	13515	13783	13780	13674	13842	13567	13763	13686	13703	13573	13742	13607	13665	13499	13686	13581	13587	13696	13751	13579	13664	13437	13861	13719	13488	13550	13642	13699	13669	13497	13614	13636	13890	13717	13535	13647	13592	13637	13694	13694	13703	13648	13654	13618	13520	13682	13483	13594	13505	13713	13543	13761	13567	13630	13653	13537	13464	13771	13760	13592	13608	13553	13546	13667	13626	13446	13796	13678	13604	13787	13514	13779	13710	13825	13766	13522	13620	13761	13612	13657	13622	13755	13682	13731	13567	13626	13557	13635	13760	13842	13653	13593	13792	13590	13638	13592	13575	13561	13464	13752	13795	13749	13723	13571	13649	13656	13520	13610	13656	13569	13794	13591	13610	13619	13543	13759	13678	13672	13514	13677	13609	13904	13494	13551	13500	13657	13673	13421	13618	13683	13696	13682	13642	13680	13678	13688	13565	13514	13617	13515	13703	13698	13698	13732	13678	13716	13822	13674	13789	13735	13708	13729	13587	13653	13630	13522	13474	13520	13633	13702	13518	13634	13462	13632	13470	13677	13626	13652	13690	13570	13602	13679	13720	13511	13572	13831	13601	13564	13619	13700	13645	13759	13755	13715	13674	13479	13613	13453	13596	13648	13470	13590	13642	13863	13605	13608	13556	13857	13883	13610	13632	13648	13587	13536	13446	13673	13767	13621	13685	13740	13586	13756	13650	13631	13533	13650	13343	13544	13538	13747	13600	13561	13675	13628	13733	13569	13718	13509	13600	13626	13642	13638	13557	13438	13609	13551	13766	13681	13495	13429	13615	13762	13732	13629	13634	13575	13404	13675	13542	13644	13569	13564	13687	13694	13482	13437	13574	13523	13514	13685	13763	13828	13663	13793	13511	13631	13660	13528	13621	13774	13848	13737	13401	13795	13528	13541	13709	13700	13669	13620	13866	13656	13683	13411	13790	13637	13771	13689	13437	13713	13720	13576	13758	13775	13596	13771	13746	13543	13973	13647	13779	13654	13744	13791	13627	13574	13710	13632	13459	13649	13742	13726	13710	13718	13627	13871	13627	13616	13678	13783	13512	13547	13473	13489	13587	13629	13731	13579	13824	13696	13646	13668	13618	13720	13577	13801	13668	13616	13597	13711	13653	13736	13679	13601	13610	13654	13526	13554	13614	13737	13633	13526	13584	13616	13746	13541	13737	13869	13652	13409	13748	13635	13452	13735	13634	13679	13816	13743	13556	13824	13633	13490	13393	13701	13741	13423	13593	13371	13484	13667	13660	13741	13699	13538	13692	13549	13695	13592	13648	13794	13615	13540	13691	13678	13616	13579	13610	13599	13605	13505	13604	13682	13683	13590	13545	13479	13742	13581	13636	13709	13532	13569	13662	13795	13696	13585	13617	13543	13657	13664	13492	13669	13501	13625	13447	13673	13556	13650	13641	13634	13842	13703	13407	13777	13627	13567	13322	13633	13514	13636	13500	13440	13596	13641	13892	13901	13725	13571	13616	13566	13649	13593	13520	13512	13742	13728	13608	13647	13477	13627	13579	13670	13475	13491	13631	13716	13600	13784	13598	13839	13668	13771	13528	13578	13681	13689	13627	13570	13731	13741	13507	13684	13709	13569	13886	13599	13542	13627	13581	13616	13842	13624	13599	13545	13597	13531	13620	13751	13693	13775	13648	13655	13631	13664	13561	13571	13828	13564	13615	13636	13497	13511	13720	13590	13727	13717	13794	13533	13638	13626	13542	13667	13647	13773	13695	13543	13755	13598	13678	13622	13654	13669	13934	13613	13482	13664	13587	13704	13571	13684	13535	13512	13514	13572	13793	13685	13559	13644	13845	13797	13667	13656	13700	13647	13555	13642	13583	13762	13576	13579	13765	13618	13672	13602	13871	13606	13661	13716	13544	13477	13459	13760	13644	13551	13540	13542	13581	13709	13531	13544	13607	13522	13589	13750	13582	13475	13771	13491	13705	13757	13570	13496	13451	13527	13649	13636	13569	13734	13646	13641	13673	13657	13549	13636	13622	13557	13611	13682	13737	13476	13541	13498	13514	13697	13573	13880	13462	13698	13762	13451	13577	13581	13692	13521	13587	13610	13613	13576	13516	13620	13594	13787	13638	13641	13625	13531	13524	13776	13619	13664	13480	13633	13483	13552	13536	13778	13576	13666	13623	13854	13577	13591	13596	13581	13625	13653	13551	13571	13609	13584	13612	13598	13656	13581	13676	13562	13667	13556	13644	13784	13658	13837	13593	13579	13654	13927	13552	13608	13618	13860	13782	13642	13780	13611	13592	13577	13723	13718	13693	13815	13654	13758	13668	13711	13707	13475	13535	13561	13694	13575	13681	13654	13600	13716	13740	13762	13560	13684	13680	13822	13741	13696	13692	13412	13526	13429	13578	13619	13650	13658	13843	13659	13765	13450	13732	13596	13803	13649	13647	13650	13716	13593	13684	13549	13578	13592	13602	13735	13821	13620	13582	13537	13643	13553	13690	13613	13604	13658	13692	13554	13517	13691	13700	13568	13499	13607	13716	13569	13412	13699	13614	13539	13659	13776	13744	13576	13500	13534	13686	13721	13532	13725	13674	13528	13715	13689	13747	13838	13692	13515	13731	13586	13571	13760	13726	13669	13539	13574	13425	13590	13700	13681	13484	13606	13556	13690	13633	13831	13587	13851	13598	13684	13560	13589	13682	13486	13590	13565	13507	13771	13879	13586	13538	13498	13609	13580	13587	13657	13707	13806	13713	13549	13753	13751	13666	13813	13543	13565	13828	13678	13788	13585	13652	13477	13629	13562	13470	13702	13646	13616	13481	13653	13538	13920	13721	13611	13652	13777	13645	13692	13551	13845	13616	13674	13763	13640	13550	13573	13503	13527	13562	13653	13623	13714	13595	13714	13611	13658	13630	13608	13720	13714	13684	13725	13584	13708	13903	13709	13783	13618	13654	13898	13768	13694	13675	13587	13611	13588	13482	13543	13752	13831	13734	13742	13688	13752	13704	13641	13551	13623	13640	13738	13619	13445	13670	13689	13547	13541	13466	13663	13713	13637	13573	13653	13642	13732	13769	13733	13425	13868	13823	13850	13771	13841	13723	13595	13549	13704	13805	13611	13795	13539	13723	13581	13647	13659	13657	13435	13633	13559	13824	13705	13757	13460	13483	13661	13667	13698	13738	13645	13548	13578	13714	13591	13429	13487	13642	13682	13641	13622	13592	13460	13513	13646	13814	13621	13479	13656	13642	13640	13603	13622	13758	13640	13604	13685	13600	13681	13664	13607	13462	13664	13604	13665	13467	13724	13651	13651	13632	13668	13564	13640	13648	13612	13655	13714	13512	13469	13843	13522	13630	13570	13501	13734	13723	13666	13647	13633	13754	13677	13647	13575	13580	13766	13501	13782	13653	13588	13548	13630	13632	13762	13472	13613	13706	13532	13544	13659	13600	13531	13619	13570	13659	13624	13713	13584	13623	13689	13645	13763	13669	13599	13534	13649	13745	13635	13586	13619	13663	13726	13589	13676	13666	13607	13534	13660	13601	13646	13783	13813	13553	13704	13430	13418	13830	13842	13744	13535	13568	13735	13708	13676	13800	13615	13871	13675	13869	13697	13615	13571	13637	13586	13537	13665	13703	13563	13605	13584	13707	13544	13561	13587	13634	13716	13600	13750	13600	13612	13848	13785	13780	13619	13538	13604	13443	13728	13638	13661	13760	13605	13684	13595	13760	13747	13551	13668	13629	13724	13653	13638	13756	13725	13932	13606	13573	13717	13594	13638	13683	13797	13640	13742	13764	13714	13578	13591	13679	13752	13670	13546	13498	13657	13725	13561	13539	13729	13553	13462	13672	13536	13532	13713	13411	13631	13749	13678	13592	13479	13543	13537	13454	13464	13529	13677	13673	13475	13644	13553	13611	13590	13778	13689	13664	13468	13713	13901	13673	13373	13632	13679	13611	13789	13765	13624	13672	13773	13618	13656	13537	13889	13449	13490	13469	13706	13715	13682	13584	13537	13650	13596	13582	13788	13826	13741	13605	13426	13561	13457	13649	13618	13465	13679	13581	13735	13852	13770	13728	13559	13685	13618	13754	13753	13733	13554	13618	13634	13642	13655	13679	13620	13532	13643	13538	13747	13664	13641	13722	13518	13635	13673	13586
13436	21127	20046	17051	15961	23500	24206	14586	18322	14379	14257	14340	16509	33475	31316	23861	14110	13920	14023	13941	13899	14090	14156	14014	14038	14014	13990	14022	14116	14013	13942	14005	13951	13976	13959	14042	13909	14059	13903	14000	13955	14083	13971	14176	13859	14010	13994	13977	14056	13926	13992	13955	14175	13981	14121	14168	14029	14055	13973	13916	13926	14006	13878	13845	13911	13989	14065	13904	13981	14083	13943	14147	13936	14026	14125	13995	14016	14028	14002	13910	13952	13913	13998	13932	14022	13975	14111	13846	14012	13819	13941	13876	13833	14037	13894	14141	14004	13909	14141	14007	13955	13912	14104	13912	13792	14032	13918	13936	13976	13865	13983	13988	13974	13893	14030	13939	14028	13915	14017	13945	14003	14071	13893	14013	14056	13922	13898	13952	14148	14021	13943	14171	13902	13937	13896	13912	14016	13904	14008	14031	13945	13995	13979	13990	13998	13818	13878	14098	13800	13977	13893	13885	13879	13878	13994	13972	13913	14025	13897	13966	13877	14139	13976	13847	14024	13956	13998	13889	13903	13990	13881	13927	13869	14055	14059	13975	13958	13838	14037	13912	13907	14083	13994	13917	13934	13907	13961	13892	14027	13845	14146	13992	13850	14142	14056	14128	14141	13960	13971	14013	14219	13983	13781	13951	13971	14000	13973	14005	14063	13968	13909	13963	14007	14014	14067	14031	14047	13907	14104	13981	13892	13904	13887	13953	14033	14056	13932	14111	13822	14204	13962	13987	14013	13980	14001	13960	14071	13895	14076	14138	13963	14158	13795	13975	13941	13967	14010	14041	13895	13885	13881	13852	13920	14068	13961	13980	13952	13939	14027	14165	14086	13963	13974	14048	14100	13996	14186	14025	13959	14050	14035	14007	13916	14056	14153	13848	14005	14256	13915	13891	14016	13936	14019	14070	14191	14020	14118	14046	13975	13885	13994	13885	13978	13980	13963	13817	14034	13958	14179	14000	13886	14111	13827	13900	13913	13862	13849	13897	13851	13963	14059	14039	14160	13857	13757	13910	13978	13920	14043	13986	14051	14038	13909	14131	13872	13971	14029	13768	14049	13898	13930	13874	14027	13904	13955	13991	13972	13959	14036	13987	13950	13869	14125	14042	13996	14043	14033	13964	14118	13858	13912	14072	13877	13964	14102	13893	13990	13967	13964	14117	13814	14073	14021	14091	14086	14080	13965	13999	14049	13845	14225	14022	14039	14050	13912	13884	14061	13937	13919	14009	14061	13983	13884	14051	14074	13820	13875	13982	13964	13943	13969	13988	14082	14178	13946	13874	13918	14018	13970	14038	13940	13948	14164	13965	13910	13987	13967	13823	13872	13930	13950	13761	14053	13835	14102	13946	14047	14003	14043	13936	14073	13905	14029	13924	13857	13868	13910	13931	14024	13899	14078	13756	13764	13831	13947	13955	13898	13985	13909	13980	13953	13939	14018	13918	13977	13959	13924	14120	14083	13936	14017	13841	13989	14102	13936	13966	14073	13977	14169	13932	14028	13965	13951	14130	13806	13949	14032	14127	13841	14029	13916	13921	13877	14038	14022	13893	14022	13998	14148	13956	14080	13948	14003	13960	14047	13987	14047	13815	14007	13908	14059	13969	13878	13924	13957	13946	13993	13851	14097	14078	14045	14062	13913	13921	14044	14005	14037	14033	14041	13962	14010	13930	13950	13940	13864	14006	13994	14007	13875	13936	13930	14021	13918	14002	13886	13941	13876	13964	13918	13906	14008	14148	13961	13947	13839	13964	14004	13809	13802	13925	13984	13951	13957	13940	13861	13954	14098	13849	14028	14093	13772	14028	13928	13925	13905	14054	14090	13878	13884	14063	13880	13949	13973	14141	13806	13842	14019	13781	13999	13879	14108	13835	13939	13947	13959	13944	14077	14062	13991	14053	14084	14024	13910	14000	13723	14077	13810	14031	13904	14055	14076	14059	13885	13938	14028	13863	13851	13989	13966	13989	13963	14007	13926	13882	13960	13969	13871	14213	13986	14138	13929	14069	14090	13862	13805	14102	13983	13910	13982	13882	13884	14096	14014	13921	14058	13886	14024	14034	14175	14134	14209	13792	14029	13899	13862	13769	14022	14170	14016	13906	14087	13957	13969	14076	13997	13862	13761	13944	13929	13892	13999	13924	13981	14005	14001	13996	14200	14024	13962	13993	13776	13820	14042	14100	13863	14142	14011	14081	13972	13811	13903	14006	13973	13893	13992	14127	13951	13956	14036	14138	13730	14026	14048	14032	13939	13966	13905	13916	14025	13992	13915	13966	13869	13938	13996	14070	13864	14030	13900	13972	13900	14025	14005	13961	13922	14123	13926	14122	13987	13842	13883	13941	14038	14057	13937	13941	13975	13937	14122	13921	14051	13936	13963	13813	13901	13949	14032	14020	14048	13804	13884	14131	14116	14035	13954	13997	14057	13927	13895	14037	14119	13846	14019	13983	13911	13938	13814	14058	14044	13963	13997	14121	14042	13833	13876	14143	13888	14117	14020	14037	13853	13817	14098	13967	14009	13932	13953	13961	13906	13837	14090	14114	14087	13944	13918	13934	13999	13975	13826	13951	14034	13855	14115	13961	14086	14019	13985	14097	13961	14047	13831	14025	13979	14019	14075	13977	14001	14004	13944	14019	13898	14002	14023	14039	13914	14006	14033	14027	14026	14124	13954	13886	13935	13919	13990	13851	13867	13967	14107	13948	13956	13996	13936	14032	14046	13832	14008	14001	13958	13972	14000	13829	14131	13935	13994	14071	13952	13995	13859	14122	14033	14093	13839	14024	13891	14131	13827	13882	14099	14083	14055	13809	13888	14010	13961	13987	14036	13943	13852	13993	14099	14029	14151	14051	13822	14010	14039	13898	13947	13891	13796	13991	13940	14006	13965	14033	13958	13848	13959	13848	13922	13865	13956	14080	14027	13952	14005	13940	13874	13921	14035	13869	13879	14015	13842	13847	13939	14011	13936	14033	14004	13947	13988	13976	13860	13921	14081	14076	13865	13960	13957	14089	13986	13790	14054	13981	13866	13933	14049	14079	13978	13989	13999	13992	13921	13972	14042	13978	13935	14050	14010	14036	13992	14027	13914	14069	13995	13917	13932	14024	14086	13953	13979	14054	14046	13914	13888	13920	13894	14117	13984	13861	14027	14096	13977	14085	13952	13754	13961	13934	14000	14110	14014	13984	13978	13933	14091	14089	14003	13990	14005	14103	14194	14191	13959	14022	13912	13977	14049	13922	13967	14026	13966	14130	13910	14087	14021	14034	14028	14029	13947	13903	13888	14013	14050	14107	13997	13973	14045	13891	13890	14026	13916	13972	13889	13857	14063	13795	13899	14135	13913	13975	13948	13894	13973	14041	13952	14095	14038	14136	13888	14035	13924	14008	14030	14170	14033	14051	13843	14024	13915	13945	13966	13929	13860	13967	13903	14009	13840	13988	13973	14147	14002	13942	13979	14146	13845	14101	14110	13962	13941	13946	14060	14112	14064	14127	14072	14057	14033	14014	13921	13904	13964	14091	13893	14197	13935	13932	13897	13691	14014	14062	13920	14041	14067	13891	14041	13980	13836	13963	14156	13956	14072	13945	13978	14097	14026	14167	13863	13923	13953	13764	13965	13993	13896	13935	14156	14046	13941	13687	13943	14131	14168	13785	14020	14037	14098	13976	13990	13962	14085	13907	13872	14020	13958	13928	13947	14165	13917	13878	13962	13953	13887	13889	13942	14044	14100	13988	13985	14011	13974	13984	13906	13967	13945	13985	14110	14021	14037	13819	14000	13922	14003	13870	13921	14059	13927	13981	14005	13931	13962	14056	13898	13900	14066	13848	13945	13970	13809	13941	13844	14075	13963	14116	13870	14014	13884	13924	13988	13971	14081	13888	14068	14032	14107	13797	13894	13994	13831	14099	13966	13952	13910	13983	14037	13957	13991	14061	13953	14116	13888	13913	14027	13913	13850	14172	13958	13868	13933	13996	13935	14122	14123	13912	14092	14150	14016	13993	13904	13934	14087	14089	14000	13931	13980	13903	14029	13777	14017	13945	13978	14008	14111	13998	14048	13904	13969	14074	13981	14157	13990	14032	14062	14071	13934	13874	14034	13953	13956	13830	13964	13970	14078	13995	14111	13964	13931	14089	13960	14159	13949	13956	13903	13959	13959	14074	13853	14126	14033	13947	13808	14006	14072	13982	14074	14060	13820	13932	13941	14005	14044	13779	13958	13953	14021	14094	14018	14193	14095	13969	14021	14072	14122	14117	13830	14133	14167	13984	13764	14214	13965	14016	14107	14051	13869	14028	14088	13853	13931	13923	13859	14008	13994	13881	13969	13960	13849	13968	13956	14225	13931	14123	13837	14055	13938	13916	13856	13832	13750	14072	13956	14016	13766	13851	14172	14010	13833	13905	13784	14002	14047	14047	14078	14046	14121	13988	14112	13904	13861	13976	14128	13893	14026	14170	13922	14182	14049	13750	14117	13937	13953	14104	13933	14012	14039	13961	13939	13952	14037	14021	14030	14120	13902	14053	14073	13950	14064	13812	14026	13984	14032	14067	14008	13970	14024	13943	13952	13978	14046	14113	14003	14001	14039	13955	13984	14052	14011	13990	14087	13791	13804	14025	14098	13888	13939	14178	13860	14033	13866	13979	13860	14067	13857	13997	14042	13909	13960	14017	13924	13922	13922	13938	14023	14006	13944	14044	14052	14054	14068	14050	13979	14150	14006	13971	13958	14175	13881	13929	13986	13907	14115	14107	13846	13902	13952	13990	13856	14318	13987	13948	13935	14139	13904	14065	13950	14069	13908	14079	14044	13898	14034	14080	14068	13969	14069	14035	13926	13998	13975	14014	13844	13995	13873	13958	13965	14022	13967	14053	14045	14030	13937	13892	13992	13890	14018	14034	14060	13772	13955	14124	14027	13994	14078	13907	13880	13961	14004	13917	13917	14020	14008	13760	13950	14175	13845	14064	14127	13930	13817	14093	14005	14113	13711	14139	13891	14013	13831	13960	14084	13967	13958	13849	13952	14053	14059	13904	13944	13863	13992	14070	13954	14047	13883	13993	13835	14162	14155	14091	14030	14257	14179	14042	14009	13985	13931	13977
23258	21208	28912	23784	21456	28177	31746	18314	15731	15549	15441	15363	16791	38012	36168	28042	16756	15304	14948	14954	14989	15007	15026	14804	14962	15046	15087	15052	14651	15008	15034	15041	14910	15043	15090	14973	15069	14937	14890	15058	15071	14997	15076	15083	14983	14960	14980	14877	14813	14661	14969	15125	15379	15197	15039	14998	14930	14964	14862	15004	14923	14990	15009	14845	14864	15038	14986	14881	15025	14859	14878	14932	14895	14763	14816	15084	14653	14928	14857	14998	15000	15073	15003	14921	14759	14914	14810	14919	14877	14978	14906	14916	14889	14739	14949	14929	14968	14889	14648	14886	14963	14874	14853	14959	14897	15147	14794	15033	15086	15064	14813	14957	14840	14767	14839	14767	14753	14938	14821	14705	14927	15057	14794	14722	14693	14943	14935	14800	14867	14948	14860	15043	14882	14755	14864	15070	14937	14945	14872	15070	14891	14842	14874	14930	14873	14938	14780	14818	14781	14753	14910	14835	14976	14960	14988	14781	14918	14798	15033	15035	14829	15069	14860	14997	15012	14746	14847	15120	14854	14871	14662	14815	14817	14914	14820	14780	14866	14725	15035	15166	14961	14962	14766	14706	14850	14875	15054	14808	14722	14903	15050	15052	14887	14857	15128	14990	15083	14814	14700	14670	14928	14681	14896	14895	14844	14768	14873	15033	14712	14874	14738	14799	14806	14857	14924	14797	15152	14783	14977	15014	14920	14783	14907	14950	14716	14854	14695	14700	14875	14805	14785	14835	14786	14671	14737	14736	14599	14934	14821	14836	14831	15154	14812	14903	14896	14771	14844	14846	14808	14882	15079	14868	14779	15099	14711	14942	15011	14754	15092	14771	14792	14785	14869	14742	14721	14844	14935	14887	14928	14787	14853	14927	14910	14695	14668	14941	14751	14809	14857	14979	14960	14914	14952	14966	14741	14716	15013	14807	14878	14767	14877	14623	14891	14825	14814	14989	14993	14849	14760	14851	14822	14873	14739	14814	14719	14849	14967	15049	14791	14736	15071	14930	14847	14860	14773	15017	14904	14824	14740	14933	14827	15086	14851	14836	14958	14891	14954	14966	14762	14947	14680	15025	14777	14976	14967	14771	14981	15003	14997	14817	14834	15004	14832	14795	14643	14661	14802	14910	14898	14877	15050	14834	14693	14830	14896	14815	14804	14877	14858	14634	14713	14927	14755	14815	14770	14803	14863	14695	14826	14964	14868	14982	14942	14837	14873	14830	14846	15006	14807	14913	14801	14904	15066	14991	14864	14890	14817	14766	14845	14932	14913	14776	15155	14896	14992	14891	15070	14764	14973	14878	14812	14913	14820	15100	14915	14794	14861	14859	14702	14818	14733	14923	14989	14966	14914	14871	14981	14822	14691	14996	14888	14762	14964	14851	14954	15061	14882	14968	14802	14842	14809	14873	14838	14692	14611	14802	14989	14999	15020	14746	14736	14964	14880	14962	15048	14993	14865	14757	14731	14857	14800	15000	14861	14954	14735	14753	14778	14797	14854	14882	14931	14941	14843	14944	14986	14975	15003	14868	14682	14651	15007	15147	14711	14982	14828	14886	14924	14764	14884	14811	14794	14874	14836	14877	14810	14883	14731	14826	14805	14803	14994	14930	14832	14960	14931	14767	15018	14967	14776	14808	14894	14782	14798	14694	14803	14990	15009	14769	14819	14944	14931	14837	14886	14852	14777	14773	15058	14920	14895	14806	14914	14906	15017	14982	14781	14966	14837	14887	14922	14877	14624	14880	14759	14771	15042	14983	14955	14953	14834	14734	14810	15028	14908	14909	14967	14934	14870	14761	14895	14898	14860	14715	14762	14775	14929	14848	14725	14937	14940	14848	14812	14877	14695	14848	14890	14941	14887	14838	14758	14871	14723	14881	14953	14858	14728	14795	14956	14836	14823	14706	14947	14827	14692	14798	14883	14892	14695	14726	14788	14706	14675	14857	14990	14680	14823	14858	14962	14672	14724	14786	14813	14918	14919	14991	14834	14904	14772	14934	14782	14589	15044	14736	14903	14796	14856	14864	14856	14909	14877	14809	14829	15019	14876	14955	14860	14881	14871	14971	14793	14993	14917	15002	14651	14707	14979	15003	15105	15068	14680	14993	14931	15003	14818	14902	15005	14890	14973	14959	14709	14914	14929	14799	14935	14770	14970	14848	14863	14756	14992	14803	15124	14928	14919	14909	15081	14821	14962	14881	14880	14833	14948	14943	14866	15027	14821	14877	14853	15067	15022	14933	14833	14740	14769	14654	14668	14825	14692	14777	14790	14798	14643	14987	15034	14819	14866	14897	14734	14749	14799	14912	14856	14902	14839	14940	14855	14679	14729	14939	15003	14751	15034	14764	15038	14955	14861	14818	14855	14654	14977	14842	14873	14662	14982	14896	14934	14851	14983	14989	14875	14856	14833	14825	14847	14855	14970	14810	14798	15006	14826	14935	14949	14909	14775	14768	14978	14750	14849	14804	14958	14958	14796	14964	14786	14943	14828	14924	14825	14753	14918	14908	14978	14861	14799	14743	14822	14713	14833	14812	14897	14716	14898	14915	14917	14646	14949	14880	14705	14867	14817	14789	14721	14836	14948	14855	14782	14865	14934	14882	14767	14866	14747	14692	14839	14907	14998	14962	14827	14851	14708	15112	14976	14886	14725	14793	14798	14837	14976	14794	15007	14852	14791	14737	14786	15013	14937	14958	14681	14863	14710	15049	14951	14715	14984	14888	14842	14925	14580	14758	14606	14706	14859	14897	14710	14718	14846	15066	14924	14914	14785	15048	14701	14904	14869	14609	14828	14659	14802	14971	14866	14995	14876	14881	14997	14733	14852	14820	14681	14914	14896	14905	15138	14922	14829	14995	14773	14909	14911	14646	15073	14995	14905	14881	14825	14912	14817	14964	14796	14865	14900	14659	14795	14975	15057	14813	14875	14877	14765	14833	14910	14849	14866	15030	14969	14806	14822	14928	14996	14861	14818	14842	14923	14846	14848	14680	14936	14788	14949	14824	14654	14881	14835	14808	14928	14840	15031	14956	14909	14657	15033	14834	14952	14890	14860	14926	14689	14676	14807	14873	14793	14927	14920	14949	14842	14793	14820	14815	14819	14835	14858	15003	14850	14772	14779	14853	14832	14973	14817	15013	14873	14914	14730	14730	14758	14797	14982	14768	14790	14724	14551	14665	14795	14841	15064	14945	14895	14888	14728	14803	14956	14846	14826	14876	14755	14743	14879	14743	14834	14927	14709	14808	14916	14923	14719	14878	14843	14903	14894	15037	14797	14673	14855	14827	14806	14778	14836	14994	14809	14832	15026	14810	15012	14883	14977	14935	14819	14924	14848	14990	14840	14834	14727	14897	14799	14659	15036	14919	15048	14887	14955	14837	14920	14906	14934	14949	14861	14844	14694	14672	14899	14743	14971	14859	14917	15012	14830	14928	14981	14884	14813	14797	14972	15020	14791	14753	14985	15050	14853	14825	14865	15076	14937	14769	14823	15018	15034	15045	14957	14760	14951	14710	14983	14790	14828	14871	14794	14785	14883	14908	14871	14909	14933	14849	14972	14975	14813	14807	14779	14847	14742	14727	14817	14941	14881	14784	14814	14816	14703	14665	14906	14964	14867	14953	14932	14785	14945	14843	14858	14861	14901	14808	14704	14860	14829	14782	14745	14673	14945	14912	14837	15043	14665	14794	14964	14841	14745	14852	15048	14790	14862	14822	14866	15018	14825	14715	14905	14705	14958	14737	14875	14877	14967	14785	14858	14871	14727	14968	14702	14808	14865	14949	14729	14874	14811	14877	15019	14927	14745	15038	14961	14787	14827	14832	14762	14719	14804	14873	14906	14886	14901	15084	15118	14963	14720	14842	15083	14996	14769	14923	15011	14839	14838	14923	15046	14735	14725	14863	14874	14895	14909	15063	14812	14884	14798	14825	14803	14856	14870	14794	14814	14788	14973	14949	14906	14814	14875	14818	14964	14820	14783	14749	15015	14872	14905	14991	14716	14947	14866	14874	14754	14924	14933	14971	14791	14743	14947	14893	14836	14889	14661	14857	14909	14769	14955	14728	14814	14728	14872	14824	15009	14894	14803	14950	14834	14735	14794	14821	14804	14856	14719	14866	14880	14798	14847	14726	14915	15022	14908	14879	14904	14721	14885	14802	14897	14778	14819	14719	14856	14999	14982	15048	14845	14773	14860	14955	14986	14895	14907	14947	15055	15056	14813	14845	14773	14907	14914	14775	14908	14981	14717	14943	14928	14842	14731	14869	14972	14752	14886	14616	14866	14876	14749	15087	15091	14696	14868	14826	14892	15060	15120	14891	14789	14844	14826	14819	14837	14830	14898	14746	14984	14955	14884	14783	15060	14800	14909	14792	14745	14817	14882	14841	14855	14880	15020	14874	14867	15038	14822	14917	14801	14944	14914	14815	14908	14771	14819	14869	14954	14854	14986	14979	14811	14893	14840	14941	14788	14912	14864	14914	14919	14883	14875	14772	15015	14853	14950	15103	14885	14908	14738	14768	15038	14769	14851	14994	14929	14957	14764	14873	14890	14723	14868	14780	14865	14760	14857	14737	14832	14779	14597	14839	14709	14773	14730	14894	14805	14839	14913	14774	14820	14774	14813	14832	15058	14908	14776	14739	14821	14679	14717	14831	14966	14965	14776	14779	14780	14879	14905	14846	14819	15040	14904	15046	14773	14887	14833	14814	14925	14843	14929	14859	14824	14780	14796	14728	14823	14809	14822	14837	14839	14861	14827	14897	14929	14958	15103	14962	14725	14939	14742	14818	14851	14679	14999	14739	14886	14853	14853	14871	14858	14921	14845	14849	14946	14907	14969	14934	14694	14806	14908	14847	14864	15198	14881	14861	14739	14941	14737	14845	14908	14740	14890	14902	14939	14943	14935	14977	14776	14951	14859	14877	15130	14851	14953	14805	14970	14918	14774	14849	14746	14872	15096	14631	14898	14841	14837	14752	14639	14799	14833	14828	14806	14887	14874	14903	14871	14918	14790	14919	14815	14770	14663	14811	14899	14716	14813	14843	14841	14902	14821	14803	14820	14695	14724	14843	14781	14949	14931	14807	14826	14869	14976	14730	14791	14957	14830	14800
15644	26853	25179	20491	18245	32417	27237	15894	15659	15414	15035	15346	18658	43968	38946	28194	14797	15008	14774	14943	14745	14778	14924	14740	14882	14715	14903	14828	14947	14922	14770	14640	14976	14781	14862	14636	14946	14917	14900	14655	14992	14709	14821	14777	14803	14842	14833	14834	14767	14708	14960	14893	15395	15038	14896	14906	14744	14842	14904	14765	14797	14769	14721	14813	14981	14780	14650	14810	14766	14795	14732	14847	14735	15002	14917	14760	14486	14663	14825	14793	14809	14720	14686	14751	14876	14831	14673	14863	14847	14826	14836	14744	14985	14698	14711	14863	14783	14748	14592	14635	14772	14929	14862	14699	14849	14995	14957	14878	14797	14787	14736	14774	14798	14746	14782	14880	14741	14824	14911	14793	14870	14653	14829	14874	14907	14763	14707	14769	14735	14808	14825	14879	14816	14797	14881	14838	14881	14840	14686	14776	14750	14719	14774	14903	14791	14790	14825	14755	14664	14919	14938	14704	14943	14806	14735	14605	14847	14854	14777	14739	14856	14829	14776	14665	14749	14873	14789	14862	14865	14793	14777	14760	14685	14799	14879	14742	14828	14718	14648	14685	14913	14773	14761	14774	14747	14667	14907	14623	14854	14735	14825	14656	14765	14757	14694	14812	14634	14755	14696	14838	14798	14893	14678	14788	14767	14708	14606	14737	14774	14927	14609	14715	14755	14744	14714	14657	14845	14796	14796	14836	14811	14780	14828	14851	14818	14820	14807	14761	14814	14582	14764	14858	14813	14691	14816	14636	14546	14788	14832	14754	14875	14711	14727	15017	14552	14849	14689	14677	14875	14778	14767	14876	14804	14787	14723	14859	14703	14794	14736	14773	14825	14831	14599	14818	14649	14644	14651	14830	14824	14818	14864	14992	14837	14858	14725	14726	14653	14884	14707	14828	14680	14861	14825	14796	14654	14861	14747	14821	14944	14694	14594	14608	15011	14866	14813	14698	14662	14792	14834	14716	14706	14912	14808	14641	14713	14834	14909	14736	14826	15014	14617	14835	14586	14762	14786	14866	14805	14838	14727	14571	14713	14754	14676	14791	14662	14869	14825	14928	14795	14953	14681	14835	14847	14818	14809	14739	14902	14873	14754	14978	14774	14841	14871	14886	14773	14791	14745	14749	14820	14815	14681	14764	14761	14885	14810	14695	14698	14796	14747	14807	14896	14892	14816	14743	14716	14733	14763	14767	14688	14890	14674	14818	14778	14727	14770	14672	14721	14857	14708	14818	14751	14841	14768	14785	14610	14838	14675	14761	14689	14667	14790	14706	14798	14770	14747	14826	14776	14681	14929	14821	14798	14750	14682	14703	14850	14764	14829	14947	14802	14700	14884	14767	14892	14640	14748	14788	14767	14755	14851	14785	14772	14663	14836	14712	14729	14882	14912	14747	14824	14735	14719	14779	14697	14712	14731	14729	14583	14754	14680	14714	14672	14793	15004	14667	14751	14705	14725	14779	14733	14748	14783	14594	14986	14998	14810	14678	14705	14727	14791	14783	14702	14771	14781	14693	14701	14822	14608	14743	14796	14865	14819	14875	14708	14788	14946	14750	14933	14747	14723	14708	14712	14772	14871	14766	14722	14756	14789	14715	14790	14756	14938	14682	14915	14773	14714	14779	14778	14810	14874	14854	14660	14773	14673	14835	14931	14750	14850	14732	14866	14880	14877	14908	14710	14673	14672	14901	14708	14899	14938	14693	14769	14726	14866	14857	14628	14685	14840	14648	14839	14780	14794	14723	14871	14915	14915	14791	14781	14705	14830	14743	14751	14787	14808	14842	14748	14865	14799	14722	14693	14709	14772	14717	14848	14679	14856	14806	14680	14720	14919	14819	14765	14612	14638	14818	14803	14827	14716	14812	14650	14821	14808	14731	14956	14838	14906	14977	14729	14938	14728	14820	14753	14784	14850	14654	14846	14833	14653	14771	14802	14727	14780	14984	14753	14683	14904	14808	14516	14543	14857	14962	14816	14795	14634	14875	14945	14666	14761	14664	14783	14631	14729	14722	14784	14889	14600	14980	14719	14736	14731	14682	14810	14800	14831	14692	14672	14833	14719	14701	14707	14589	14619	14895	14644	14903	14693	14801	14787	14766	14978	14779	14773	14697	15020	14954	14807	14738	14701	14735	14698	14916	14664	14740	14749	14610	14865	14720	14725	14849	14752	14813	14703	14762	14591	14810	14974	14832	14944	14528	14946	14897	14924	14615	14729	14772	14694	14739	14812	14884	14731	14769	14812	14659	14781	14869	14763	14755	14796	14747	14741	14770	14830	14712	14713	14697	14766	14730	14756	14723	14793	14738	14668	14913	14655	14806	14768	14799	14755	14846	14745	14679	14975	14606	14651	14737	14748	14634	14795	14703	14664	14630	14969	14526	14687	14990	14970	14682	14763	14739	14696	14696	14740	14712	14786	14832	14882	14821	14830	14891	14847	14845	14968	14861	14757	14904	14629	14932	14764	14719	14812	14695	14806	14759	14755	14684	14737	14868	14834	14796	14850	14777	14921	14765	14954	14734	14757	14803	14680	14708	14902	14786	14659	14596	14824	14667	14920	14725	14823	14646	14704	14575	14631	14807	14705	14604	14777	14641	14810	14826	14650	14887	14842	14765	14747	14743	14813	14756	14746	14931	14872	14698	14746	14718	14890	14733	14790	14758	14844	14893	14707	14840	14814	14783	14920	14699	14669	14818	14857	14768	14633	14808	14735	14749	14556	14857	14987	14843	14733	14962	14842	14573	14821	14899	14808	14758	14909	14752	14870	14715	14819	14811	14779	14727	14590	14733	14824	14803	14751	14585	14781	14796	14740	14663	14834	14731	14789	14739	14818	14816	14805	14867	14770	14807	14652	14797	14843	14705	14718	14543	14791	14716	14816	14656	14836	14715	15016	14645	14859	14679	14719	14923	14795	14948	14876	14904	14892	14742	14822	14694	14698	14725	14826	14782	14792	14731	14658	14587	14603	14896	14857	14692	14832	14858	14806	14828	14701	14830	14586	14777	14803	14726	14724	14855	14764	14958	14801	14742	14866	14789	14752	14795	14915	14725	14962	14805	14779	14769	14852	14627	14567	14783	14722	15004	14747	14843	14626	14807	14791	14738	14782	14798	14721	14789	14833	14777	14766	14837	14825	14832	14786	14728	14619	14780	14862	14753	14663	14960	14680	14716	14810	14679	14817	14767	14822	14738	14730	14923	14801	14712	14951	14755	14733	14644	14856	14806	14705	14832	14725	14755	14739	14910	14708	14658	14862	14698	14644	14652	14793	14889	14652	14869	14657	14848	14680	14711	14719	14774	14715	14975	14579	14704	14772	14879	14831	14789	14695	14651	14750	14717	14859	14814	14807	14932	14884	14731	14922	14732	14870	14812	14979	14707	14828	14638	14909	14720	15028	14850	14789	14798	14649	14763	14755	14727	14619	14848	14587	14919	14891	14723	14702	14875	14664	14663	14995	14722	14562	14838	14740	14753	14811	14798	14838	14752	14727	14728	14803	14612	14950	14876	14726	14617	14870	14775	14740	14823	14794	14642	14880	14835	14859	14696	14781	14793	14723	14784	14844	14757	14835	14683	14860	14903	14819	14700	14751	14814	14897	14888	14827	14816	14631	14807	14836	14698	14597	14596	14762	14688	14756	14799	14805	14779	14874	14734	14625	14723	14685	14825	14651	14777	14554	14700	14746	14871	14825	14744	14877	14772	14688	14680	14740	14919	14628	14772	14942	14723	14627	14763	14962	14645	14659	14870	14734	14838	14726	14672	14750	14708	14865	14861	14805	14590	14870	14722	14791	14741	14725	14919	14788	14745	15022	14767	14743	14890	14544	14891	14786	14768	14802	14901	14689	14759	14739	14909	14812	14660	14799	14843	14737	14787	14683	14681	14700	14918	14669	14666	14717	14679	14815	14833	14822	14647	14703	14700	14771	14718	14733	14890	14725	14952	14740	14662	14784	14870	14826	14902	14726	14708	14894	14750	14916	14769	14788	14834	14677	14699	14734	14848	14642	14667	14751	14876	14919	14536	14854	14770	14687	14665	14811	14967	14831	14781	14755	14788	14749	14691	14914	14776	14855	14731	14742	14631	14582	14708	14800	14813	14802	14809	14791	15028	14798	14870	14932	14632	14650	14858	14744	14652	14685	14754	14706	14538	14719	14792	14753	14757	14837	14629	14680	14800	14756	14757	14769	14723	14787	14892	14826	14819	14735	14832	14782	14852	14741	14752	14892	14929	14856	14734	14618	14893	14709	14532	14664	14926	14576	14802	14668	14765	14835	14754	14764	14804	14786	14832	14816	14820	14742	14845	14776	14669	14863	14636	14735	14679	14776	14763	14637	14845	14826	14829	14911	14733	14849	14843	14807	14843	14774	14819	14996	14824	14794	14792	14882	14859	14788	14893	14722	14865	14749	14860	14725	14897	14661	14788	14644	14912	14826	14675	14862	14835	14829	14796	14662	14786	14753	14966	14904	14623	14793	14648	14744	14761	14968	14872	14901	14775	14672	14881	14803	14829	14967	14715	14600	14710	14777	14640	14797	14632	14760	14719	14838	14783	14870	14798	14684	14830	14849	14719	14770	14659	14901	14778	14966	14746	14687	14738	14554	14955	14751	14622	14771	14721	14562	14783	14733	14891	14675	14757	14787	14707	14808	14921	14719	14752	14814	14921	14797	14700	14802	14648	14745	14595	14611	14787	14807	14748	14854	14794	14690	14851	14863	14777	14834	14751	14723	14671	14891	14901	14811	14730	14915	14957	14854	14731	14898	14788	14751	14960	14597	14709	14617	14944	14801	14684	14956	14866	14809	14865	14689	14592	14735	14838	14730	14803	14775	14957	14753	14815	14779	14942	14761	14705	14814	14714	14580	14897	14739	14643	14637	14952	14810	14854	14623	14715	14881	14657	14778	14711	14848	14663	14844	14841	14757	14734	14808	14585	14922	14745	14793	14704	14790	14809	14692	14872	14839	14705	14801	14845	14710	14713	14665	14847	14893	14816	14745	14797	14754	14554	14962	14598	14804	14689	14763	14666	14828	14669	14861	14852	14805	14708	14722	14782	14889	14739	14784	14787	14934	14737	14730	14730	14776	14685	14772	14760	14784	14725	14870	14839
27665	21590	21677	18469	15933	16350	16346	15772	15762	15905	15892	15696	16079	18506	18914	17759	16071	15762	15602	15715	15666	15812	16004	15914	15698	15908	15824	15661	15800	15641	15869	15620	15974	15681	15786	15789	15665	15779	15831	15871	15757	15720	15736	15779	15860	15643	15606	15816	15832	15661	15568	15809	15739	15792	15684	15701	15874	15704	15765	15748	15538	15724	15674	15679	15829	15750	15593	15710	15869	15967	15688	15657	15626	15562	15791	15419	15709	15713	15680	15603	15769	15829	15667	15667	15836	15749	15810	15546	15490	15654	15731	15768	15706	15705	15837	15782	15627	15709	15764	15684	15671	15692	15746	15681	15636	15607	15642	15768	15954	15657	15801	15680	15557	15799	15878	15816	15740	15745	15824	15821	15727	15546	15765	15794	15777	15673	15396	15697	15602	15916	15757	15564	15655	15653	15659	15786	15785	15789	15737	15677	15655	15665	15894	15610	15920	15765	15812	15988	15791	15818	15573	15728	15833	15516	15738	15802	15914	15761	15776	15650	15675	15607	15902	15669	15555	15570	15649	15699	15800	15617	15661	15604	15740	15866	15652	15738	15728	15614	15746	15812	15807	15758	15626	15689	15705	15682	15712	15847	15716	15726	15728	15793	15922	15789	15579	15822	15679	15807	15899	15980	15564	15778	15730	15716	15817	15558	15669	15814	15696	15773	15818	15625	15744	15695	15712	15656	15784	15779	15725	15758	15903	15523	15540	15775	15773	15751	15658	15939	15788	15838	15763	15729	15844	15635	15872	15596	15689	15634	15497	15641	15623	15610	15664	15592	15633	15849	15765	15528	15732	15753	15602	15677	15475	15543	15791	15515	15692	15749	15872	15785	15826	15541	15728	15668	15725	15518	15849	15685	15615	15729	15757	15756	15924	15558	15813	15783	15594	15581	15819	15839	15625	15651	15744	15549	15756	15797	15793	15779	15605	15817	15838	15807	15661	15558	15734	15699	15763	15685	15834	15795	15878	15723	15759	15669	15742	15739	15752	15725	15621	15606	15634	15778	15616	15619	15803	15847	15782	15787	15649	15658	15690	15841	15843	15621	15620	15812	15739	15801	15925	15789	15625	15700	15722	15715	15706	16079	15615	15667	15737	15616	15648	15840	15779	15612	15657	15686	15665	15700	15730	15888	15834	15528	15755	15852	15813	15778	15534	15785	15703	15648	15613	15525	15702	15520	15776	15828	15584	15636	15823	15541	15611	15769	15811	15820	15747	15622	15820	15631	15803	15708	15824	15660	15793	15657	15495	15601	15656	15617	15713	15665	15593	15830	15667	15517	15523	15800	15704	15728	15803	15859	15851	15781	15809	15818	15683	15512	15562	15526	15694	15604	15762	15721	15879	15852	15649	15738	15820	15882	15843	15791	15674	15609	15667	15924	15938	15965	15708	15814	15758	15842	15720	15795	15937	15698	15689	15721	15844	15927	15821	15799	15696	15755	15636	15816	15783	15699	15682	15623	15812	15726	15674	15819	15631	15697	15667	15623	15960	15819	15824	15741	15721	15683	15739	15792	15532	15855	15762	15740	15721	15799	15853	15856	15865	15738	15627	15689	15820	15743	15818	15694	15689	15761	15762	15683	15763	15515	15598	15802	15711	15773	15736	15811	15683	15690	15661	15608	15808	15686	15925	15863	15779	15780	15698	15849	15882	15726	15616	15758	15620	15789	15830	15887	15752	15697	15751	15952	15713	15770	15940	15819	15686	15848	15803	15660	15600	15693	15699	15835	15501	15724	15584	15697	15638	15881	15684	15805	15683	15760	15784	15713	15539	15679	15715	15575	16041	15680	15631	15578	15625	15660	15842	15699	15704	15605	15789	15717	15683	15699	15571	15757	15678	15703	15492	15812	15601	15575	15796	15789	15789	15750	15663	15556	15807	15416	15631	15433	15616	15773	15633	15685	15733	15694	15779	15690	15752	15585	15631	15779	15721	15713	15617	15836	15815	15600	15654	15692	15728	15770	15662	15670	15911	15754	15566	15742	15570	15695	15731	15615	15600	15894	15607	15823	15920	15852	15663	15597	15803	15778	15805	15757	15612	15609	15628	15665	15710	15894	15797	15595	15815	15719	15754	15842	15791	15583	15621	15672	15848	15831	15902	15802	15747	15731	15696	15584	15761	15659	15798	15744	15952	15730	15731	15710	15809	15645	15560	15626	15742	15843	15689	15824	15941	15695	15858	15634	15932	15777	15755	15657	15828	15722	15681	15779	15821	15639	15795	15717	15583	15666	15849	15734	15731	15728	15627	15662	15827	15753	15641	15579	15661	15753	15721	15673	15628	15779	15810	15781	15753	15737	15745	15745	15831	15663	15589	15802	15651	15739	15843	15646	15656	15954	15735	15540	15765	15795	15776	15639	15710	15836	15703	15716	15740	15727	15918	15707	15809	15746	15645	15586	15831	15725	15682	15715	15840	15526	15837	15690	15825	15751	15656	15633	15738	15781	15684	15600	15582	15768	15631	15702	15914	15628	15676	15789	15606	15873	15719	15708	15714	15937	15721	15563	15825	15488	15773	15945	15587	15787	15523	15725	15542	15778	15862	15783	15854	15862	15785	15851	15675	15653	15797	15633	15656	15669	15545	15962	15995	15593	15627	15656	15597	15687	15754	15739	15998	15798	15834	15770	15833	15756	15653	15485	15610	15946	15620	15772	15865	15817	15706	15996	15547	15746	15606	15760	15974	15746	15794	15680	15584	15726	15885	15651	15554	15837	16014	15893	15814	15831	15822	15672	15933	15836	15838	15568	15570	15665	15958	15887	15777	15799	15760	15786	15771	15688	15688	15788	15678	15438	15698	15833	15725	15713	15864	15727	15638	15670	15813	15761	15663	15635	15696	15642	15491	15787	15571	15681	15601	15883	15691	15889	15829	15951	15751	15788	15809	15891	15837	15796	15867	15709	15570	15712	15702	15689	15944	15988	15771	15952	15718	15596	15758	15635	15744	15798	15984	15753	15742	15791	15627	15753	15769	15752	15866	15786	15699	15883	15779	15683	15893	15769	15777	15770	15881	15639	15879	15828	15747	15840	15837	15723	15879	15767	15804	15667	15742	15551	15749	15492	15820	15765	15640	15868	15805	15992	15721	15617	15692	15816	15669	15803	15514	15932	15862	15825	15638	15679	15785	15792	15743	15681	15636	15719	15714	15688	15668	15676	15598	15589	15817	15790	15610	15657	15848	15668	15620	15722	16002	15722	15826	15645	15568	15639	15919	15558	15592	15707	15785	15899	15839	15517	15723	15729	15777	15951	16046	15831	15822	15896	15620	15670	15653	15578	15596	15708	15804	15776	15921	15643	15778	15901	15876	16000	15785	15721	15814	15782	15944	15844	15772	15955	15702	15655	15638	15603	15598	15490	15694	15649	15749	15836	15868	15693	15696	15704	15972	15798	15622	15732	15835	15840	15850	15688	15710	15637	15774	15666	15686	15623	15729	15686	15614	15698	15722	15607	15839	15719	15627	15691	15856	15707	15755	15710	15728	15710	15619	15817	15858	15633	15884	15816	15927	15560	15504	15594	15704	15555	15769	15539	15694	15885	15975	15767	15859	15713	15853	15697	15761	15645	15805	15638	15784	15671	15792	15901	15837	15863	15674	15959	15551	15706	15683	16012	15656	15804	15812	15834	15767	15704	15867	15767	15828	15709	15718	15625	15534	15967	15666	15746	15690	15740	15781	15898	15850	15659	15718	15651	15911	15903	15589	15434	15739	15680	15536	15869	15730	15504	15725	15946	15549	15627	15782	15715	15968	15533	15669	15721	15733	15725	15699	15648	15721	15897	15592	15749	15705	15688	15745	15950	15691	15600	15653	15979	15704	15823	15745	15815	15734	15660	15617	15776	15831	16020	15742	15865	15861	15970	15633	15780	15776	15725	15833	15687	15643	15745	15812	15797	15897	15640	15760	15742	15688	15698	15583	15807	15747	15822	15704	15729	15697	15671	15780	15760	15797	15977	15633	15427	15814	15771	15684	15773	15661	15797	15857	15714	15830	15646	15738	15797	15727	15649	15864	15637	15653	15654	15777	15692	15798	15818	15856	15805	15732	15762	15689	15638	15596	15844	15800	15724	15654	15538	15787	15643	15943	15805	15949	15845	15750	15835	15703	15529	15824	15755	15822	15509	15730	15885	15777	15854	15621	15838	15807	15761	15877	15834	15660	15937	15761	15616	15831	15926	15848	15949	15999	15688	15713	15889	15772	15719	15783	15754	15736	15688	15810	15756	15766	15590	15728	15688	15683	15637	15952	15647	15720	15873	15561	15697	15821	15813	15779	15645	15662	15710	15641	15786	15851	15613	15702	15794	15804	15685	15651	15599	15802	15762	15718	15744	15574	15791	15781	15872	15549	15857	15718	15634	15803	15682	15714	15650	15768	15980	15766	15771	15556	15628	15706	15714	15723	15838	15806	15875	15853	15913	15841	15706	15608	15866	15741	15652	15594	15554	15851	15685	15704	15692	15776	15789	15887	15811	15799	15712	15662	15662	15597	15792	15829	15679	15708	15841	15723	15763	15770	15685	15620	15625	15750	15750	15934	15692	15636	15470	15838	15791	15844	15674	15681	15704	15842	15745	15809	15821	15768	15639	15681	15672	15774	15779	15612	15946	15736	15777	15761	15615	15754	15773	15478	15831	15694	15787	15791	15528	15966	15655	15767	15830	15745	15805	15869	15788	15935	15715	15833	15683	15766	15797	15882	15784	15823	15916	15712	15596	15750	15715	15687	15720	15735	15717	15823	15730	15632	15790	15725	15718	15715	15681	15920	15524	15551	15775	15607	15666	15784	15880	15768	15704	15727	15884	15553	15663	15713	15804	15770	15813	15696	15796	15660	15588	15697	15746	15645	15927	15875	15660	15689	15718	15880	15658	15833	15933	15802	15727	15647	15754	15632	15603	15746	15695	15610	15732	15734	15914	15823	15728	15595	15691	15754	15780	15621	15561	15681	15762	15670	15782	15766	15770	15586	15754	15490	15736	15671	15736	15443	15824	15612	15556	15453	15687	15863	15734	15613	15768	16025	15765	15849	15685	15685	15840	15921	15762	15692	15847	15601	15814	15808	15894	15787	15732	15770	15833	15886	15850	15685	15739	15657	15816	15830	15766	15729	15744
14756	16858	16893	16182	15389	16703	15780	15295	15241	15305	15403	15336	15568	20153	19369	17415	15130	15149	15435	15314	15365	15418	15351	15215	15322	15310	15315	15311	15215	15282	15331	15328	15260	15456	15198	15132	15366	15336	15346	15237	15126	15275	15356	15309	15288	15321	15273	15309	15411	15361	15218	15273	15236	15378	15264	15250	15157	15126	15353	15214	15283	15325	15333	15177	15142	15381	15390	15299	15201	15239	15056	15213	15354	15219	15250	15409	15266	15053	15330	15303	15211	15233	15473	15293	15318	15112	15232	15334	15342	15289	15367	15324	15264	15323	15211	15404	15221	15341	15279	15096	15084	15107	15298	15241	15298	15249	15410	15200	15525	15219	15347	15157	15307	15298	15279	15419	15372	15217	15200	15249	15230	15284	15478	15304	15119	15342	15316	15154	15226	15232	15374	15298	15169	15275	15182	15453	15327	15368	15270	15186	15271	15156	15192	15279	15340	15217	15423	15337	15294	15214	15218	15027	15169	15299	15324	15386	15189	15308	15354	15222	15284	15242	15297	15333	15215	15360	15226	15245	15277	15196	15215	15261	15294	15386	15361	15350	15209	15290	15230	15354	15230	15306	15243	15148	15067	15433	15143	15130	15296	15234	15234	15190	15112	15272	15211	15390	15214	15157	15111	15189	15275	15370	15227	15248	15334	15337	15263	15169	15224	15367	15270	15237	15413	15205	15350	15255	15212	15379	15193	15474	15154	15377	15095	15252	15158	15369	15339	15125	15362	15299	15099	15429	15130	15278	15421	15237	15056	15257	15281	15129	15250	15119	15360	15126	15177	15329	15202	15194	15175	15436	15261	15229	15282	15313	15137	15276	15315	15214	15230	15214	15301	15211	15396	15435	15132	15389	15152	15251	15420	15342	15199	15272	15292	15292	15165	15281	15306	15367	15274	15373	15177	15327	15300	15434	15242	15201	15113	15349	15178	15269	15139	15288	15223	15109	15236	15347	15252	15272	15432	15210	15224	15268	15267	15203	15361	15105	15311	15371	15324	15259	15433	15339	15415	15385	15358	15302	15314	15270	15177	15308	15388	15368	15364	15234	15251	15205	15381	15238	15304	15197	15328	15304	15315	15271	15357	15195	15206	15338	15360	15318	15463	15318	15211	15356	15316	15164	15253	15226	15316	15259	15431	15235	15300	15327	15162	15134	15212	15326	15258	15225	15220	15280	15207	15089	15384	15201	15194	15232	15297	15253	15264	15295	15217	15032	15371	15314	15383	15240	15369	15168	15210	15481	15249	15255	15179	15345	15277	15255	15403	15205	15178	15305	15159	15266	15389	15105	15227	15146	15280	15256	15124	15264	15283	15422	15357	15291	15188	15226	15373	15347	15228	15412	15384	15276	15307	15409	15281	15115	15130	15232	15142	15416	15288	15392	15362	15168	15205	15403	15292	15193	15155	15357	15287	15257	15155	15212	15264	15051	15436	15338	15314	15145	15405	15457	15124	15348	15167	15143	15146	15325	15247	15181	15269	15100	15094	15173	15278	15274	15250	15282	15357	15077	15280	15315	15264	15190	15261	15188	15396	15344	15258	15210	15156	15169	15324	15144	15146	15521	15028	15270	15228	15308	15140	15416	15133	15379	15239	15282	15164	15413	15417	15103	15358	15376	15281	15283	15278	15285	15248	15132	15149	15079	15196	15390	15358	15382	15170	15296	15203	15100	15212	15353	15421	15292	15439	15326	15302	15282	15128	15177	15321	15161	15434	15121	15444	15194	15213	15193	15311	15190	15152	15198	15174	15288	15260	15133	15267	15433	15355	15204	15505	15285	15356	15209	15257	15232	15186	15375	15297	15352	15381	15311	15311	15306	15170	15314	15384	15201	15256	15293	15299	15198	15276	15275	15179	15251	15339	15287	15309	15287	15226	15326	15445	15377	15414	15353	15128	15293	15157	15257	15274	15219	15325	15289	15369	15320	15361	15247	15253	15187	15154	15066	15256	15215	15424	15215	15270	15425	15150	15324	15428	15230	15272	15083	15193	15341	15383	15324	15251	15219	15330	15244	15467	15213	15389	15220	15333	15187	15295	15177	15377	15181	15220	15221	15220	15252	15222	15317	15313	15091	15342	15102	15195	15317	15107	15227	15207	15269	15329	15178	15273	15340	15312	15304	15308	15144	15385	15370	15353	15303	15157	15193	15176	15339	15193	15256	15197	15368	15178	15225	15272	15314	15405	15234	15226	15338	15376	14992	15338	15377	15372	15514	15393	15198	15176	15327	15326	15315	15368	15267	15272	15207	15165	15348	15173	15196	15107	15334	15200	15368	15312	15351	15193	15241	15237	15173	15313	15274	15122	15428	15149	15423	15350	15200	15188	15297	15353	15345	15304	15189	15186	15306	15363	15158	15193	15295	15380	15320	15478	15388	15236	15398	15340	15148	15274	15283	15386	15366	15214	15314	15247	15244	15230	15246	15320	15218	15280	15225	15297	15272	15451	15184	15275	15186	15028	15189	15416	15185	15321	15350	15206	15158	15321	15170	15284	15270	15234	15320	15378	15301	15315	15254	15394	15267	15183	15299	15403	15315	15182	15357	15117	15427	15293	15340	15344	15288	15156	15240	15269	15322	15221	15449	15218	15269	15190	15179	15357	15331	15267	15196	15362	15148	15153	15249	15434	15273	15203	15298	15074	15213	15177	15162	15294	15350	15302	15351	15191	15246	15109	15274	15078	15246	15323	15047	15390	15346	15235	15355	15298	15161	15437	15146	15292	15231	15252	15307	15298	15258	15201	15308	15381	15171	15250	15198	15206	15166	15342	15319	15430	15324	15264	15339	15227	15341	15327	15273	15407	15214	15115	15050	15448	15241	15040	15225	15176	15257	15226	15211	15294	15191	15244	15115	15312	15384	15350	15255	15221	15285	15207	15284	15295	15366	15191	15284	15372	15309	15205	15392	15232	15307	15117	15173	15111	15351	15306	15249	15178	15258	15151	15280	15263	15156	15194	15396	15331	15381	15165	15287	15363	15393	15111	15293	15445	15398	15323	15188	15271	15266	15254	15408	15136	15270	15452	15248	15224	15191	15034	15338	15307	15163	15384	15301	15310	15261	15236	15279	15275	15301	15221	15315	15282	15157	15417	15234	15176	15296	15257	15252	15179	15284	15095	15286	15147	15334	15183	15214	15386	15202	15352	15396	15316	15247	15411	15265	15282	15130	15375	15249	15313	15237	15183	15119	15456	15305	15324	15468	15256	15514	15274	15183	15304	15310	15301	15296	15223	15191	15157	15337	15338	15092	15257	15290	15302	15347	15250	15205	15190	15131	15226	15250	15326	15439	14982	15212	15150	15264	15210	15267	15267	15210	15383	15188	15315	15249	15285	15329	15351	15283	15233	15463	15277	15380	15253	15237	15260	15269	15390	15259	15229	15094	15155	15313	15390	15084	15054	15288	15359	15141	15347	15302	15226	15438	15271	15254	15318	15327	15286	15300	15329	15397	15287	15358	15207	15324	15292	15170	15354	15228	15313	15349	15226	15341	15137	15326	15317	15294	15265	15359	15350	15228	15297	15380	15280	15191	15187	15174	15315	15124	15378	15220	15360	15412	15134	15181	15236	15129	15238	15370	15259	15241	15330	15419	15435	15265	15135	15246	15208	15340	15341	15012	15045	15346	15287	15314	15228	15214	15392	15275	15347	15342	15383	15309	15367	15194	15398	15313	15199	15130	15387	15264	15389	15320	15262	15206	15163	15377	15269	15282	15228	15189	15248	15217	15352	15218	15280	15233	15391	15226	15423	15248	15481	15347	15153	15318	15308	15380	15353	15429	15239	15333	15255	15111	15270	15200	15156	15233	15259	15284	15343	15467	15402	15273	15374	15300	15263	15174	15258	15421	15308	15330	15246	15214	15256	15167	15382	15286	15338	15289	15262	15395	15235	15157	15137	15186	15340	15301	15291	15281	15271	15219	15413	15082	15269	15443	15225	15367	15178	15232	15313	15346	15179	15249	15313	15247	15265	15267	15291	15296	15149	15221	15341	15242	15382	15315	15181	15283	15291	15278	15225	15423	15193	15358	15423	15234	15275	15295	15495	15088	15244	15338	15331	15152	15272	15337	15255	15383	15188	15217	15275	15438	15371	15303	15294	15370	15264	15164	15465	15299	15304	15006	15239	15375	15298	15198	15119	15448	15287	15259	15265	15247	15313	15291	15244	15261	15246	15299	15283	15149	15316	15179	15176	15354	15329	15188	15327	15197	15278	15264	15346	15170	15290	15154	15177	15250	15234	15119	15344	15122	15285	15241	15258	15359	15199	15382	15222	15236	15218	15206	15175	15344	15329	15138	15291	15290	15233	15395	15180	15345	15232	15341	15209	15288	15195	15395	15200	15179	15319	15192	15233	15175	15322	15244	15418	15237	15142	15275	15382	15300	15161	15222	15309	15207	15299	15141	15316	15247	15335	15263	15299	15266	15224	15449	15198	15354	15020	15183	15394	15307	15383	15380	15354	15145	15433	15274	15307	15136	15148	15415	15283	15242	15355	15322	15288	15219	15190	15331	15362	15138	15377	15250	15296	15313	15197	14991	15157	15350	15217	15229	15296	15418	15085	15181	15318	15379	15236	15429	15227	15422	15279	15260	15154	15285	15316	15085	15255	15273	15328	15314	15338	15341	15345	15213	15139	15288	15222	15404	15286	15293	15321	15417	15251	15334	15233	15305	15355	15230	15308	15202	15344	15180	15201	15441	15361	15116	15234	15211	15297	15396	15346	15283	15223	15351	15299	15369	15288	15213	15297	15257	15294	15175	15413	15340	15243	15320	15093	15223	15236	15336	15357	15260	15216	15043	15153	15263	15175	15310	15367	15291	15238	15162	15319	15279	15335	15420	15300	15345	15280	15270	15186	15254	15205	15273	15313	15188	15415	15262	15204	15195	15383	15327	15409	15175	15257	15200	15437	15360	15214	15147	15184	15149	15188	15281	15392	15348	15288	15322	15120	15227	15280	15274	15205	15376	15144	15348	15332	15247	15217	15098	15256	15388	15419	15177	15328	15170	15372	15108	15276	15219	15244	15335	15219	15442	15333	15316	15339	15150	15242	15338	15377	15227	15399	15333	15264	15377	15398	15415	15289	15443	15318	15243	15262	15242	15278	15381	15298	15043
24459	21186	28208	24644	21274	27593	26132	17269	16641	16562	16458	16280	19472	32037	28768	22212	16918	16305	16188	16271	16141	16091	16096	16088	16023	16076	16249	15905	16246	16140	16129	16140	16087	16208	16003	16025	16356	15996	16292	16052	16073	16019	16101	16113	16128	16180	16164	16042	16257	16013	16111	16105	16329	16202	16126	16094	15915	16178	16161	16249	16156	16082	16039	16073	16096	16088	16295	16027	16234	16128	16202	16105	16030	16007	16024	16127	16199	16083	16032	16156	16290	15947	16015	16087	16108	16062	16298	16027	16220	16155	16096	15983	16136	16070	16307	16103	15897	16054	15977	16155	16267	16191	16123	16016	16035	16099	16022	16051	16174	16068	16326	16015	16195	16132	16032	15999	16231	16169	16125	15893	16331	15902	15989	16348	16057	16197	16255	15914	16136	16027	15890	15870	16209	16161	15988	16092	15969	16171	15981	16033	15760	15978	15957	15894	16092	16039	15997	16020	16139	16150	16101	16081	15948	16020	15949	16104	15887	16060	16030	16073	16030	15952	16143	16252	16033	16106	16065	16029	16044	16042	16189	16008	16024	16211	16053	16182	16019	16147	15917	16075	16044	15936	16116	16008	16046	16193	16002	16320	16043	16215	16117	16149	16123	16144	15999	16206	16267	16106	16161	15991	16080	16147	15770	16036	15994	16039	16042	15851	16098	15938	16272	16097	15998	16118	15954	16132	16211	16225	16360	15942	15862	16131	16099	16065	15932	16026	16074	16091	16211	16073	16008	16025	16224	16053	16141	16232	16333	16069	16108	15905	16114	16176	15925	15924	16117	15987	16123	15789	16163	16099	16200	16137	16092	16137	16072	16094	16135	16194	16014	15957	16000	16011	15968	16166	15953	16065	16160	16327	16086	16220	15951	15839	16217	16174	16328	16049	16213	16214	16148	15966	16090	16169	16169	15999	16123	16183	16083	16145	15936	16112	16026	16203	15995	16262	16110	16227	16109	16059	16039	16016	15937	15833	16063	16040	16188	16120	16163	15998	16235	16080	16247	16095	16104	15974	16101	16019	15884	16063	15935	16083	16105	16135	16051	16087	16057	16130	16033	16101	16136	16102	15908	16265	16203	15997	16047	16225	15974	16205	16031	15957	16174	16169	16064	16234	16050	16111	15991	15968	15982	15879	16279	16139	16119	15933	16153	16228	16044	16299	16135	16080	16100	16192	16119	16168	16107	16082	16044	15890	16161	16106	16141	16023	16071	16048	15874	16136	15973	16216	16251	16129	16135	16081	16062	16223	16059	15957	16205	16004	16216	16067	16054	16033	16152	16060	16271	16249	16120	16204	16135	15945	15979	16143	16010	16154	16366	16095	16327	16120	16125	16088	16076	16102	16004	16002	16023	16062	16082	16150	16040	16338	16155	16158	16068	16065	16213	16187	15982	16148	16074	16177	16163	16045	16089	15893	15990	16013	16120	15945	16143	15920	16006	16087	16031	15960	16082	16046	15945	15826	15893	16035	16130	16181	15972	16115	15984	16151	16100	16194	16224	16250	16059	16080	16113	15736	16175	15879	15967	16016	15976	16154	16057	16131	16119	16125	16121	16114	16013	15995	16077	16315	15950	16221	16032	16046	16126	16098	16186	16070	15840	16011	15948	16051	16092	16285	16195	15957	16152	16062	15976	16065	16065	16099	16108	16177	15883	16029	16128	16095	15936	16140	16183	16152	15996	16086	16196	16084	15984	16006	16206	16101	16008	16042	15997	16075	15961	16119	15963	15880	16224	16113	16081	15998	16094	16213	16016	16021	16030	16153	16075	16147	16154	15938	16021	15991	16044	16058	16091	16277	16054	16027	15965	15947	15995	16046	16056	16158	16161	16032	16002	16006	16148	16181	16046	16132	16006	16183	16051	16034	16257	15958	16178	16165	15939	16037	15885	16042	16090	15990	16203	16131	16037	16187	16069	16139	16110	15845	16082	16080	16178	16031	15994	16185	16130	16098	15934	16029	16260	16036	16067	15954	16058	16029	15977	16071	16008	16065	16095	16191	16135	15988	16098	15939	15953	16080	15968	16115	16220	16010	15933	15808	16102	16116	16024	15963	15995	15859	15975	16069	16050	15946	16060	16104	15953	16096	16049	16112	15993	16297	16170	15780	16081	16187	15958	16099	15979	15884	16142	16002	16000	16062	16070	16068	16049	15993	16037	16185	16130	16050	15973	16048	16087	16112	15983	16012	16011	16090	15976	16005	16074	15972	16051	16161	15986	16302	16041	15783	16113	16307	16039	16101	15942	16011	16068	16106	16167	16104	16042	16171	15999	16175	16082	16196	15994	15767	16236	16198	16213	16132	16179	16122	16225	16172	15986	15985	16026	16065	16012	16178	16122	15955	16186	15963	16038	16012	15850	16047	16113	15928	16119	16215	16181	16065	16234	16087	16251	16028	16123	15960	15968	16218	16037	16009	16179	16097	16091	16225	16059	16054	15922	16148	16241	15797	16136	16225	15998	16071	15988	16087	16066	16073	16217	15997	16106	16197	16028	16164	16117	15979	16031	15998	16008	16165	16205	16307	16158	15894	16024	16128	16031	16342	16000	16075	16080	16094	15893	16006	16180	16013	16310	15913	16104	15888	16088	16000	16136	16206	16041	16157	16148	16118	15922	16153	15992	15977	16086	15943	15996	16101	15947	16098	15951	16258	16166	16073	16043	16202	16097	16130	16334	15995	16025	16171	16138	16108	16182	16091	16035	16129	15940	16036	16055	16034	16146	16083	16072	16102	16041	16128	16018	16041	15992	16106	15980	15863	15936	16087	15941	16184	16030	15865	16135	16167	16241	16263	16025	15946	16109	15924	15925	15891	16048	16077	15977	15854	15972	16087	16157	16002	16016	15895	16168	16326	16151	16125	15879	16107	16064	15931	16194	16031	16244	16054	16163	15814	16064	16312	16029	15905	16068	16015	15973	15880	15994	16109	16131	16234	16043	15955	16089	15890	16057	16061	16056	16038	16168	16184	16043	15802	16092	16131	16063	16138	16033	16075	16247	16114	15952	15987	15990	16147	16321	16156	16012	15965	16039	16006	16116	16226	16061	16138	16365	15962	15988	15949	16043	16128	16036	16204	16082	16044	16203	16135	16194	16078	15828	16180	15987	16117	16338	16183	16093	16224	15899	16119	16112	16079	16082	15927	16013	16300	16143	16125	16039	16009	16001	16032	16018	16044	16109	16062	16019	16061	15985	16074	16216	16152	16171	16190	16037	15967	15883	16254	16133	15904	15939	16027	16080	15962	16015	16063	16069	16197	16130	15943	16118	16068	15988	15809	15944	15909	16267	16053	16134	15958	16077	16103	16100	16085	16005	16227	16127	15895	16020	15954	16055	16039	16154	15960	15962	16167	16092	15952	16244	16227	16079	16133	16104	16195	15989	16061	16219	16060	15986	16237	16084	15973	15983	15921	16169	16056	15962	16151	15998	16225	16140	16079	15938	16282	16064	16063	16025	15961	16016	16086	15969	16263	16096	16219	16334	16225	15922	16065	16117	16039	15933	15925	16020	15950	16275	16155	15896	16123	16029	16061	16116	16154	16051	16105	15998	15901	16134	15995	15869	16331	16097	15872	16202	16134	15832	16044	16113	16093	16041	16080	15862	16120	16342	16404	16077	16152	16263	16301	16216	16174	16157	16083	16264	15892	16128	16107	16037	16181	16301	16116	16160	15928	15917	15993	16037	16047	16060	16083	16129	16080	16243	16134	16063	16249	16064	15907	16075	16153	16130	16064	15914	16036	16142	16042	16166	16145	15965	16108	16133	16009	15972	16102	16349	16178	15976	15953	16140	15905	16056	16300	16146	16018	15855	16058	16252	16047	16050	16165	16127	16238	15860	15941	16143	15891	16052	16155	16050	16051	15977	15993	16060	15972	16303	16112	16257	16178	16002	16044	16173	16199	15996	16114	16364	16242	15961	15954	16064	15971	15953	16216	15806	16079	15921	15860	16005	15996	16156	16083	16095	16083	16039	16164	15810	16124	15971	16155	16047	16004	16227	16144	16126	16163	16176	16021	15954	15957	16004	16164	15889	16189	16142	15990	16253	15929	16032	15924	15996	16163	15994	15947	16042	16146	16161	16010	16161	16122	16042	16209	15942	16010	15931	15882	16038	16037	16144	15986	16251	16200	16075	16023	15961	16105	16157	16115	15950	16103	16059	16095	15973	16045	16095	16129	16104	16004	16185	16144	16192	15912	16004	16015	16001	16245	16009	16053	16195	16160	16232	16164	16070	16213	16122	16131	16051	16054	15976	16100	16084	16081	16192	16068	15922	16052	15982	16114	16113	15977	16029	16103	16103	16090	16119	16100	16178	15941	16060	16189	16130	16030	16139	16121	16056	15993	16005	16062	15934	16105	15971	16137	16121	16050	15936	16131	16005	16162	16059	15907	15949	16053	16128	16104	16065	15873	16007	16112	15996	16177	16256	16083	15996	16110	15957	16177	16082	16101	16171	16162	15898	15976	16145	15911	16062	16142	16068	16090	16197	16414	16241	16065	15951	16375	16194	16147	16127	16018	16119	16037	15976	16085	16241	16084	16164	16053	16047	15989	16107	15829	16015	16105	16288	15920	16163	16129	16059	16192	16230	16184	15920	16029	16228	16122	16213	15984	15936	16124	16143	15882	15958	16161	16097	16138	15946	16182	16255	16049	16149	15977	16119	16149	16146	16037	16105	16108	16131	16212	16201	16073	16037	16064	15951	16169	16090	16063	16143	16042	16097	16218	15991	16150	16102	16163	16003	16129	15998	15971	16138	16261	16131	15988	16098	16059	16096	16082	16075	16005	16204	15857	15817	16077	16083	15857	16016	16104	16073	16021	15935	16172	16222	16154	16065	16090	16092	16095	16375	16224	16160	16119	15924	16088	15970	16010	16129	16125	15983	16111	16176	16145	15965	15980	16036	16191	16046	16087	16030	16107	16095	15971	16117	16240	15967	16006	16087	15871	16201	16099	16196	16113	15923	16062	15932	15993	16006	16028	15962	16008	16241	16399	16243	16086	16044	16177	16036	15950	15833	16045	16058	15956	15885	16156	15985	16045	16007	16100	16010	15830	16116	15968	16019	16076	16180	15931	15885	16001	16287	16165	16011	16059	16144	16153	16049	16164	16124	16048
14470	22618	21608	18639	17217	31403	21275	16032	15884	15798	15561	15754	21831	36543	30940	21670	15377	15531	15549	15508	15720	15489	15464	15469	15501	15595	15394	15631	15409	15671	15515	15555	15621	15585	15402	15411	15569	15510	15574	15598	15557	15551	15602	15629	15464	15534	15490	15472	15410	15559	15687	15837	15563	15467	15551	15460	15745	15436	15464	15555	15586	15662	15404	15486	15518	15563	15583	15379	15496	15630	15482	15498	15508	15477	15557	15389	15696	15547	15463	15510	15592	15450	15656	15441	15445	15523	15426	15586	15653	15651	15530	15461	15561	15636	15521	15306	15431	15550	15536	15621	15504	15530	15373	15550	15581	15514	15389	15412	15479	15515	15553	15372	15502	15416	15544	15551	15603	15562	15463	15403	15512	15389	15506	15477	15656	15595	15440	15680	15328	15766	15456	15634	15446	15474	15576	15540	15549	15531	15625	15583	15536	15619	15617	15650	15532	15500	15581	15468	15697	15551	15414	15526	15676	15503	15402	15405	15560	15500	15523	15759	15599	15401	15365	15486	15401	15658	15584	15477	15626	15497	15561	15525	15487	15491	15392	15552	15476	15546	15470	15761	15370	15549	15465	15483	15502	15646	15618	15532	15474	15579	15599	15620	15378	15375	15583	15490	15545	15555	15410	15473	15479	15712	15520	15561	15482	15523	15533	15448	15453	15440	15480	15547	15486	15541	15646	15541	15493	15539	15301	15504	15564	15566	15403	15494	15522	15488	15518	15523	15581	15442	15648	15539	15324	15412	15552	15642	15464	15518	15482	15513	15534	15621	15586	15505	15588	15502	15462	15410	15675	15581	15470	15527	15389	15528	15526	15691	15674	15354	15524	15465	15440	15436	15509	15577	15569	15632	15690	15630	15511	15418	15590	15362	15368	15470	15469	15522	15405	15459	15386	15438	15492	15565	15600	15432	15557	15577	15483	15577	15550	15374	15493	15485	15613	15538	15615	15461	15456	15637	15600	15518	15523	15396	15552	15725	15548	15601	15422	15556	15651	15522	15392	15611	15624	15361	15431	15562	15574	15499	15520	15476	15365	15476	15500	15608	15566	15438	15519	15455	15404	15561	15647	15502	15305	15574	15707	15528	15549	15634	15455	15600	15389	15537	15541	15451	15491	15495	15434	15492	15612	15499	15447	15575	15646	15544	15363	15572	15377	15715	15546	15409	15732	15370	15607	15415	15770	15587	15575	15625	15531	15562	15582	15458	15409	15677	15404	15395	15479	15655	15465	15583	15582	15401	15544	15491	15591	15569	15479	15671	15511	15510	15360	15602	15598	15448	15533	15586	15479	15355	15587	15479	15538	15583	15429	15538	15586	15466	15503	15529	15478	15416	15448	15546	15446	15431	15428	15494	15526	15505	15390	15367	15509	15442	15408	15607	15394	15306	15525	15581	15637	15661	15508	15541	15628	15387	15588	15609	15564	15322	15589	15664	15562	15701	15507	15458	15523	15529	15480	15442	15318	15506	15645	15533	15516	15705	15461	15503	15412	15511	15350	15540	15477	15542	15549	15525	15557	15513	15574	15508	15575	15243	15481	15423	15596	15696	15527	15364	15469	15493	15528	15472	15485	15540	15506	15559	15614	15660	15621	15516	15499	15600	15570	15523	15492	15516	15377	15546	15605	15557	15514	15522	15590	15650	15431	15636	15582	15441	15545	15361	15495	15561	15528	15599	15598	15481	15442	15497	15435	15701	15461	15487	15492	15586	15452	15414	15372	15455	15540	15422	15421	15574	15270	15603	15464	15521	15488	15417	15631	15566	15594	15404	15539	15532	15657	15427	15596	15621	15639	15427	15626	15486	15439	15668	15451	15385	15392	15443	15409	15662	15434	15508	15434	15385	15585	15484	15455	15424	15682	15596	15591	15469	15542	15479	15647	15521	15604	15526	15523	15642	15487	15573	15486	15381	15629	15507	15547	15466	15473	15407	15495	15514	15549	15675	15439	15598	15480	15491	15547	15609	15571	15402	15485	15476	15483	15675	15588	15527	15496	15536	15520	15443	15510	15335	15467	15506	15542	15490	15395	15653	15532	15497	15410	15680	15676	15329	15607	15596	15588	15471	15427	15370	15415	15541	15569	15504	15443	15517	15309	15341	15531	15380	15423	15561	15542	15619	15494	15426	15479	15507	15545	15507	15442	15442	15663	15557	15650	15516	15384	15607	15476	15625	15557	15498	15539	15438	15484	15474	15610	15419	15536	15355	15577	15441	15604	15423	15395	15518	15614	15389	15472	15496	15409	15543	15610	15524	15389	15561	15546	15547	15569	15587	15517	15567	15403	15448	15438	15490	15461	15399	15450	15580	15423	15500	15476	15553	15586	15628	15557	15636	15654	15596	15442	15530	15606	15534	15541	15359	15650	15419	15663	15479	15503	15515	15406	15429	15480	15593	15522	15363	15536	15559	15671	15494	15479	15403	15537	15483	15521	15445	15393	15498	15563	15332	15491	15436	15687	15505	15557	15637	15583	15484	15598	15659	15499	15341	15389	15545	15500	15409	15432	15364	15639	15532	15491	15667	15690	15539	15455	15525	15562	15546	15527	15565	15594	15655	15519	15446	15819	15617	15502	15504	15500	15621	15735	15479	15522	15452	15516	15506	15425	15603	15559	15635	15480	15550	15562	15561	15643	15490	15428	15552	15555	15685	15559	15606	15513	15401	15684	15563	15570	15753	15594	15431	15438	15598	15424	15483	15561	15641	15631	15590	15621	15489	15504	15710	15755	15507	15561	15477	15512	15577	15522	15530	15420	15629	15524	15403	15501	15551	15726	15520	15612	15389	15617	15523	15515	15563	15681	15421	15645	15477	15641	15535	15498	15774	15590	15495	15538	15661	15703	15525	15438	15514	15352	15588	15443	15233	15664	15672	15608	15571	15583	15297	15642	15519	15610	15530	15637	15504	15405	15427	15550	15465	15697	15575	15540	15592	15437	15520	15510	15529	15517	15357	15667	15453	15436	15484	15531	15552	15362	15599	15543	15637	15581	15595	15612	15536	15503	15521	15537	15598	15468	15583	15448	15445	15535	15540	15573	15646	15604	15519	15343	15645	15502	15576	15419	15645	15637	15526	15495	15415	15421	15503	15517	15543	15398	15372	15495	15489	15434	15570	15415	15600	15431	15342	15552	15465	15417	15431	15405	15730	15658	15555	15482	15388	15404	15565	15567	15444	15575	15628	15526	15515	15523	15520	15452	15496	15610	15307	15666	15607	15445	15441	15541	15512	15547	15371	15543	15617	15465	15472	15513	15466	15455	15530	15432	15602	15439	15516	15506	15580	15506	15296	15592	15374	15578	15569	15621	15537	15598	15531	15469	15537	15792	15375	15588	15636	15512	15561	15503	15296	15425	15425	15660	15593	15609	15563	15463	15593	15493	15446	15572	15533	15659	15598	15475	15563	15570	15494	15395	15585	15401	15537	15692	15724	15572	15654	15707	15483	15384	15583	15452	15478	15536	15512	15517	15715	15599	15551	15282	15517	15582	15426	15455	15497	15536	15604	15359	15441	15499	15646	15501	15422	15544	15435	15516	15529	15494	15430	15483	15491	15429	15616	15530	15546	15516	15559	15501	15600	15466	15384	15612	15565	15587	15761	15510	15610	15487	15606	15511	15383	15479	15459	15648	15503	15633	15445	15468	15313	15701	15534	15560	15419	15495	15657	15623	15488	15666	15560	15490	15533	15472	15579	15686	15542	15579	15656	15589	15520	15674	15543	15462	15607	15520	15523	15344	15434	15479	15489	15507	15530	15554	15536	15483	15599	15600	15575	15478	15539	15527	15431	15418	15424	15681	15522	15470	15552	15639	15423	15439	15581	15386	15497	15659	15480	15660	15512	15697	15559	15405	15518	15403	15546	15471	15450	15412	15539	15496	15645	15472	15591	15471	15607	15495	15533	15597	15388	15555	15464	15469	15278	15620	15467	15507	15505	15547	15370	15481	15574	15567	15596	15641	15612	15389	15631	15555	15457	15684	15522	15588	15609	15589	15487	15547	15426	15668	15639	15502	15447	15533	15404	15488	15550	15615	15606	15440	15565	15483	15459	15407	15475	15456	15517	15443	15512	15596	15574	15602	15565	15660	15656	15303	15589	15691	15397	15498	15756	15403	15414	15515	15574	15543	15476	15592	15421	15644	15445	15526	15482	15685	15381	15540	15449	15528	15470	15888	15564	15432	15503	15594	15523	15569	15583	15487	15550	15532	15410	15592	15413	15336	15463	15504	15497	15443	15436	15438	15471	15558	15534	15655	15533	15469	15565	15546	15445	15539	15752	15592	15549	15675	15615	15452	15350	15582	15460	15541	15634	15371	15617	15473	15493	15547	15494	15373	15606	15474	15575	15508	15545	15446	15569	15633	15525	15595	15400	15619	15481	15577	15499	15700	15539	15587	15559	15387	15587	15554	15567	15515	15532	15560	15619	15521	15601	15369	15585	15495	15580	15633	15558	15619	15550	15531	15527	15500	15543	15350	15602	15552	15633	15487	15669	15624	15440	15425	15557	15545	15494	15564	15434	15570	15580	15636	15672	15541	15521	15294	15496	15516	15554	15403	15562	15590	15443	15600	15295	15622	15648	15531	15537	15505	15585	15648	15683	15558	15495	15435	15570	15648	15496	15647	15305	15366	15482	15425	15372	15619	15408	15609	15630	15539	15436	15544	15469	15509	15459	15680	15567	15490	15602	15484	15437	15415	15562	15466	15597	15710	15488	15541	15630	15599	15475	15392	15505	15659	15505	15463	15389	15750	15415	15308	15491	15719	15575	15470	15364	15272	15606	15429	15506	15478	15539	15610	15597	15608	15670	15699	15641	15718	15651	15564	15467	15617	15519	15549	15476	15565	15509	15500	15427	15618	15573	15593	15379	15551	15520	15454	15470	15618	15589	15554	15545	15556	15593	15603	15416	15539	15642	15554	15421	15547	15474	15488	15549	15589	15481	15650	15589	15673	15470	15457	15624	15506	15680	15417	15442	15521	15507	15400	15471	15457	15509	15599	15638	15697	15420	15428	15562	15487	15603	15602	15560	15425	15578	15413	15497	15571	15456	15641	15588	15555	15556	15583	15411	15545	15590	15516	15535	15465	15695	15503	15668	15678	15422	15515	15422	15437	15425
23272	21192	28927	23771	21510	31053	38547	19695	17113	17129	16903	16565	23630	41717	35820	23796	17295	16413	16415	16302	16368	16399	16460	16430	16506	16452	16325	16433	16158	16361	16334	16267	16059	16337	16330	16352	16350	16237	16088	16084	16152	16289	16269	16419	16439	16349	16355	16409	16307	16174	16118	16413	16400	16473	16290	16192	16286	16178	16514	16321	16114	16372	16016	16282	16392	16449	16341	16379	16071	16316	16265	16116	16335	16325	16117	16294	16408	16170	16057	16070	16301	16248	16385	16438	16252	16012	16305	16018	16237	16005	16195	16378	16153	16284	16199	16317	16374	16406	16271	16165	16194	16429	16232	16096	16218	16222	16134	16125	16115	16111	16173	16159	16177	16143	16068	16239	16272	16125	16328	16217	16271	16241	16218	16250	16198	16231	16306	16191	16185	16006	16247	16246	16151	16326	16026	16157	16241	15988	16138	16029	16099	16160	16395	16332	16247	16082	16134	16169	16343	16029	16315	16234	16285	16238	16217	16386	16046	16305	16110	16214	16394	16210	16034	16048	16068	16217	16161	16138	16282	16272	16095	16116	16419	16384	16166	16022	16121	16300	16341	16191	16264	16116	16260	16319	16185	16109	16133	16070	16050	16157	16315	16015	16234	16236	16109	16198	16226	16357	16375	16194	16327	16396	16184	16432	16209	16284	16264	16264	16313	16034	16110	16396	16296	16159	16000	16213	16225	16320	16111	16237	16145	16185	16331	16139	16061	16205	16267	16345	16091	16418	16022	16240	16332	16373	16280	16277	16054	16116	16140	16223	16023	15949	16066	16062	16250	16208	16268	15969	16288	16201	16372	16275	16206	16099	16302	16311	16095	16162	16140	16196	16046	16194	16239	16180	16192	16137	15957	16016	16400	16186	16309	16187	16211	16112	16389	16108	16128	16311	16195	16258	16086	16381	16094	16244	16163	16223	16028	16125	16146	16042	16146	16077	16183	16385	16227	16308	16221	16116	16176	16308	16095	16219	16234	16250	16243	16227	16389	16092	16300	16246	16166	16215	16148	16138	16216	16256	16346	16282	16303	16106	16046	16310	16283	16390	16246	16205	16351	16311	16250	16180	16174	16224	16575	16345	16376	16052	16100	16248	16231	16251	16173	16207	16262	16091	16188	16308	16220	16138	16172	16362	16291	16171	16179	16173	16036	16145	16157	16144	16270	16308	16080	16197	16326	16079	16109	16167	16133	16157	16114	16270	16104	16034	16190	16151	16270	16223	16210	16158	16199	16197	16215	16177	16147	16150	16125	16364	16129	16179	16155	15940	16175	16312	16135	16064	16299	16240	16195	16153	16394	16166	16291	16345	16183	16355	16226	16096	16026	16228	16494	16221	16176	16333	16198	16212	16282	16110	16115	15951	16061	16284	16108	16170	16243	16119	16044	16267	16200	16227	16308	16132	16249	16039	16157	16202	16377	16126	15989	16115	16200	16308	16262	16279	16360	16128	16347	16154	16172	16234	16147	16325	16042	16123	16252	16197	16143	16262	16153	16176	16386	16218	16137	16067	16063	16144	16227	16111	16216	16066	16206	16321	16235	16162	16260	16248	16231	16069	16056	16244	16242	16177	16218	16124	16365	16238	16272	16333	15917	16344	16253	16185	16365	16351	16315	16201	16092	15971	16128	16266	16105	16117	16171	16159	16079	16177	16067	16250	16229	16338	16104	16046	15971	16218	16110	16139	16166	16076	16216	16171	16330	16308	16130	16092	16254	16121	16284	16127	16152	16158	16177	16386	16228	16425	16282	16111	16367	16053	16234	16220	16218	16120	16063	16191	16216	16218	16216	16107	16317	16229	16223	16335	16150	16049	16190	16202	15975	16203	16208	16164	16177	16260	16194	16262	16170	16370	16090	16170	16369	16188	16129	15984	16174	16185	16326	16071	16198	16022	16014	16019	16300	16199	16172	16127	16221	16125	16031	16252	16142	16166	16142	15874	16056	16135	16125	16136	16090	16428	16259	16159	16077	16079	16209	16176	16179	16132	16325	16038	16236	16322	16212	16195	16041	16213	16158	16062	16119	16147	16232	16224	16326	16282	16208	16103	16402	16107	16381	16513	16299	16243	16065	16001	16139	16071	16148	16294	16183	16163	16158	16226	16158	16290	16110	16228	16170	16268	16412	16344	16144	16100	16071	16050	16335	16137	16229	16221	16138	15913	16159	16149	16210	16297	16211	16238	16210	16196	16164	16140	16161	16160	16250	16252	16169	16068	16100	16175	16137	16030	15967	16135	16113	16236	16292	16272	16192	16121	16250	16453	16171	16131	16043	16092	16206	16339	16100	16121	16184	16267	15993	16046	16178	16078	16042	16176	16310	16029	16322	16462	16302	16368	16183	16205	16209	16057	16332	16253	16098	15798	16234	16024	16150	16023	16308	16188	16222	16232	16255	16366	16154	16205	16040	16278	16311	16176	16255	16398	16144	16138	16233	16131	16066	16149	16200	16162	16177	16233	16323	16123	16209	16108	16143	16218	16225	15966	16201	16068	16282	16239	16152	16275	16172	16250	16045	16262	15963	16102	16196	16218	16230	16250	16196	16294	16143	16132	16262	16200	16234	15996	16302	16296	16305	16338	16299	16205	16111	16239	16077	15943	16149	16241	16186	16024	16171	16113	16282	16123	16107	16012	16145	16076	16177	16179	16161	16300	16138	16367	16224	16217	16051	16203	16294	16153	16003	16260	16211	16116	16242	16190	16070	16099	16157	16309	16227	16062	16227	16125	16328	16197	16162	16144	16168	16024	16084	16442	16322	16176	16124	16228	16138	15928	16220	16214	16008	16230	16494	16202	16119	15955	16258	16110	16158	16238	16266	16159	16284	16236	16275	16185	16192	16306	16229	16138	16296	16093	16115	16055	16135	16270	16344	16073	16369	16181	16231	16363	16061	16014	16142	16340	16154	16062	16174	16127	16219	16280	16143	16119	16091	16195	16174	16297	16292	16082	16157	16074	16207	15924	16135	16275	16135	16304	16041	16299	16207	16226	16047	16029	16123	16010	16188	16217	16279	16214	16143	16265	16376	16096	16241	16234	16110	16266	16105	16061	16185	16202	16100	16089	16202	16042	16298	16225	16070	16121	16189	16158	16233	16221	16146	16063	16333	16190	16234	16155	16279	16121	16246	16237	16348	16296	16053	16279	16318	16004	16145	16302	16194	16303	16344	16270	16115	16274	16144	16241	16279	16201	16161	16235	16056	16227	16266	16228	16165	16087	16221	16083	16130	16187	16011	16212	16169	16249	16198	16077	16278	16170	16036	16417	16205	16195	16035	16068	16222	16214	16300	16090	16313	16168	16137	16173	16097	16059	16142	16287	16278	15998	16154	16124	16176	16263	16180	16191	16193	16204	16403	16208	16223	16048	16146	16252	16142	16058	16245	16087	16376	16333	16233	16046	16346	16513	16355	16261	16160	16245	16449	16201	16266	16407	16167	16018	16084	16302	16125	16174	16255	16293	16160	16151	16235	15999	16349	16246	16218	16104	16149	16134	16112	16192	16318	16237	16279	16195	16046	15988	16373	16426	16049	16020	16068	16067	16203	16197	16181	16248	16144	16056	16164	16274	16221	16375	16234	16270	16135	16180	16344	16151	16252	16155	16319	16308	16443	16263	16033	16145	16098	16083	16211	16129	16107	16069	16246	16252	16257	16088	16199	16310	16023	16260	16168	16196	16215	16285	16313	16273	16257	16214	16202	16255	16264	16179	16229	16250	16286	16223	16331	16176	16246	16016	16188	16211	15919	16089	16122	16315	16207	16195	16259	16128	16121	16203	16081	16193	16244	16332	16211	16095	16266	16270	16042	16166	16235	16113	16019	16191	16097	16141	16302	16053	16259	16173	16299	16147	16217	16295	16138	16163	16129	16075	16079	16232	16192	16018	16144	16270	16202	16008	16252	16163	16320	16039	16200	15982	16037	16254	16332	16167	16224	16231	16343	16205	16119	16042	16316	16221	16148	16398	16289	16280	16225	16207	16133	16163	16318	16077	16212	16348	16151	16245	16025	16137	16182	16233	16307	16323	16071	16238	16279	16304	16194	16223	16185	16137	16180	16028	16111	16208	16210	16191	16226	16189	16257	16090	16223	16153	16139	16180	16161	16283	16157	16310	16098	16069	16042	16206	16204	16056	16098	16188	16206	16241	16410	16294	16093	15938	16038	15996	16160	16328	16289	16217	16003	16106	16232	16299	16006	16197	16349	16070	16419	16377	16236	16054	16221	16060	16028	16084	16334	16275	16110	16264	16147	16215	16230	16024	16006	16160	16032	16150	16209	16099	16205	16013	16288	16161	16221	16231	16071	16348	16237	16143	16079	16157	16136	16042	16214	16247	16166	16110	16258	16106	16475	16099	16135	16018	16256	16252	16080	16146	16046	16074	16181	16286	16121	16330	16070	16268	16308	16421	16347	16043	16194	16238	16290	16233	16388	16402	16089	16223	16077	16241	16084	16141	16246	16230	16290	16115	16221	16351	16167	16084	16377	16223	16265	16106	16236	16146	16197	16057	16335	15955	16106	16129	16210	16106	16305	16192	16039	16271	16209	16086	16145	16147	16173	16162	16049	16225	16535	16088	16081	16021	16112	16017	15949	16359	16318	16061	16179	16216	16342	16252	16283	16137	16092	16262	16077	16079	16087	16199	16263	16148	16259	16192	16045	16251	16302	16058	16047	16209	16122	16134	16296	16223	16146	16231	16393	16232	16233	16250	16221	16131	16176	16235	16117	16235	16122	16269	16007	16250	16185	16219	16001	16313	16334	16127	16337	16230	16166	16172	16228	16040	16230	16132	16166	16215	16305	16313	16184	16368	16210	16201	16199	16234	16355	16315	16211	16186	16274	16052	15961	16294	16299	16222	16292	16203	16144	16051	16297	16411	16246	15925	16207	16187	16125	16283	15973	16173	16133	16160	16305	16248	16186	16204	16130	16147	16255	16069	16061	16191	16194	16307	16231	16386	16187	16215	16219	16097	16223	16061	16209	16001	16011	16379	16242	16208	16079	16119	16222	16018	16157	16296	16407	16249	16219	16278	16260	16093	16212	16111	16393	16410	16417	16262	16240	16243	16375	16087	16094	16479	16080	16216	16086	16116	16191	16137	16169	16322	16121	16154	16137	16290
15903	27862	25482	21029	18804	35847	27740	16379	16299	16361	16079	16019	27969	45068	38139	20721	15554	15636	15730	15681	15670	15604	15648	15746	15622	15696	15807	15513	15571	15439	15467	15690	15755	15610	15542	15797	15771	15742	15593	15606	15796	15559	15750	15577	15560	15627	15769	15630	15662	15604	15642	16043	15923	15839	15669	15620	15608	15577	15497	15636	15642	15345	15595	15597	15506	15636	15669	15535	15480	15689	15437	15761	15622	15523	15521	15567	15333	15692	15689	15540	15663	15864	15511	15846	15581	15518	15699	15573	15718	15554	15663	15552	15606	15431	15682	15545	15529	15863	15635	15628	15454	15735	15713	15514	15641	15603	15562	15680	15469	15652	15508	15440	15623	15377	15638	15478	15603	15680	15693	15572	15586	15579	15467	15635	15673	15462	15439	15581	15733	15516	15496	15549	15642	15512	15497	15531	15518	15604	15762	15647	15520	15546	15611	15506	15616	15505	15635	15685	15674	15680	15664	15566	15581	15724	15406	15502	15584	15511	15600	15657	15685	15498	15503	15676	15551	15513	15640	15621	15520	15604	15541	15669	15564	15443	15677	15603	15536	15550	15667	15527	15556	15339	15589	15609	15775	15606	15466	15533	15495	15480	15575	15580	15484	15420	15672	15660	15455	15463	15716	15530	15461	15483	15586	15658	15658	15622	15661	15448	15693	15617	15684	15712	15494	15580	15573	15633	15660	15515	15634	15582	15498	15639	15703	15439	15656	15768	15485	15488	15685	15591	15544	15658	15701	15579	15614	15608	15584	15646	15638	15497	15592	15490	15548	15556	15601	15588	15554	15511	15393	15648	15673	15884	15712	15563	15541	15545	15569	15572	15527	15678	15689	15578	15601	15680	15525	15761	15673	15412	15567	15551	15687	15522	15613	15663	15592	15498	15775	15634	15601	15533	15562	15692	15498	15454	15616	15566	15607	15616	15678	15641	15725	15568	15677	15619	15624	15563	15594	15543	15677	15707	15617	15499	15721	15808	15553	15646	15501	15633	15647	15606	15831	15575	15730	15508	15784	15862	15466	15772	15551	15573	15593	15665	15652	15573	15602	15564	15667	15598	15617	15657	15596	15592	15724	15622	15882	15725	15622	15646	15528	15668	15614	15392	15704	15465	15577	15687	15813	15580	15697	15461	15561	15694	15496	15453	15555	15539	15381	15795	15490	15706	15710	15650	15581	15541	15776	15600	15559	15657	15616	15502	15564	15773	15582	15639	15721	15486	15505	15687	15321	15649	15599	15547	15574	15662	15638	15526	15619	15675	15603	15593	15664	15551	15548	15495	15758	15665	15598	15477	15545	15620	15563	15534	15638	15524	15708	15556	15530	15652	15788	15410	15573	15451	15487	15497	15603	15549	15493	15567	15643	15675	15517	15316	15909	15622	15471	15827	15577	15466	15598	15494	15475	15566	15440	15579	15613	15437	15591	15636	15610	15588	15570	15600	15601	15574	15411	15461	15469	15461	15636	15405	15631	15428	15656	15415	15446	15598	15797	15535	15554	15447	15506	15542	15601	15711	15604	15764	15512	15859	15602	15598	15633	15743	15611	15606	15446	15551	15480	15754	15658	15744	15612	15413	15538	15574	15571	15456	15736	15564	15604	15558	15723	15623	15649	15553	15428	15585	15486	15622	15670	15637	15458	15616	15596	15585	15791	15506	15650	15625	15626	15638	15630	15699	15499	15546	15421	15466	15525	15610	15721	15656	15564	15706	15632	15596	15458	15712	15716	15648	15413	15713	15415	15596	15501	15633	15550	15795	15639	15522	15374	15668	15614	15579	15647	15485	15712	15562	15673	15711	15595	15434	15646	15784	15555	15594	15561	15588	15539	15718	15793	15679	15516	15667	15560	15702	15642	15471	15631	15605	15665	15658	15616	15739	15611	15709	15528	15567	15326	15513	15543	15654	15641	15604	15544	15618	15734	15557	15572	15650	15633	15521	15592	15372	15593	15699	15587	15651	15570	15594	15540	15611	15588	15578	15398	15633	15478	15623	15630	15610	15548	15559	15594	15480	15664	15511	15714	15472	15556	15572	15557	15630	15566	15568	15586	15511	15597	15650	15485	15441	15622	15418	15709	15611	15530	15567	15557	15539	15585	15696	15632	15633	15433	15678	15579	15757	15595	15659	15571	15703	15564	15529	15609	15602	15641	15765	15686	15438	15673	15364	15836	15690	15617	15593	15509	15620	15658	15501	15617	15473	15627	15724	15645	15715	15542	15693	15563	15566	15588	15608	15492	15444	15578	15618	15588	15656	15550	15619	15615	15472	15697	15470	15626	15608	15404	15606	15663	15536	15634	15530	15583	15776	15446	15608	15460	15681	15580	15550	15448	15649	15695	15504	15794	15450	15588	15570	15526	15441	15669	15611	15662	15464	15514	15528	15698	15430	15753	15607	15539	15689	15630	15484	15787	15581	15522	15527	15490	15831	15692	15597	15457	15595	15611	15672	15507	15541	15626	15452	15606	15628	15535	15696	15360	15679	15589	15640	15520	15622	15704	15493	15742	15615	15546	15574	15655	15580	15499	15584	15658	15727	15509	15613	15574	15682	15585	15646	15544	15630	15673	15651	15576	15550	15637	15490	15653	15582	15554	15646	15702	15613	15825	15775	15495	15527	15629	15700	15530	15581	15533	15583	15822	15568	15519	15761	15413	15601	15501	15575	15636	15648	15569	15487	15750	15574	15458	15548	15654	15387	15642	15606	15610	15700	15710	15643	15615	15499	15773	15666	15712	15459	15669	15652	15728	15519	15611	15641	15649	15635	15614	15648	15441	15691	15651	15640	15692	15622	15565	15558	15576	15655	15624	15665	15632	15543	15643	15469	15533	15662	15497	15664	15640	15523	15481	15635	15540	15605	15517	15555	15548	15569	15660	15680	15702	15481	15509	15682	15636	15530	15541	15539	15586	15580	15462	15674	15445	15715	15586	15506	15735	15635	15535	15621	15513	15538	15561	15546	15491	15553	15632	15538	15632	15509	15454	15644	15542	15590	15568	15515	15712	15606	15606	15581	15409	15551	15506	15574	15569	15678	15668	15547	15646	15451	15630	15599	15561	15394	15796	15525	15651	15490	15738	15431	15653	15511	15441	15518	15690	15549	15502	15435	15610	15680	15568	15644	15428	15522	15636	15584	15778	15686	15707	15631	15572	15678	15745	15550	15511	15455	15492	15534	15485	15725	15477	15683	15664	15591	15564	15574	15676	15687	15600	15651	15585	15607	15598	15363	15667	15650	15534	15521	15629	15616	15493	15561	15497	15486	15624	15618	15557	15443	15557	15666	15670	15712	15513	15701	15643	15575	15661	15562	15635	15543	15539	15428	15597	15611	15604	15691	15512	15708	15555	15598	15591	15575	15607	15518	15554	15461	15584	15575	15616	15528	15602	15518	15399	15624	15636	15547	15435	15500	15659	15609	15546	15624	15580	15636	15656	15488	15556	15533	15482	15518	15659	15570	15326	15464	15519	15575	15556	15519	15678	15500	15692	15415	15579	15728	15542	15544	15742	15597	15578	15587	15598	15428	15848	15752	15529	15599	15606	15688	15631	15598	15440	15419	15562	15702	15604	15710	15599	15557	15664	15551	15547	15580	15571	15636	15511	15428	15650	15500	15726	15579	15684	15574	15627	15737	15494	15638	15531	15701	15597	15635	15614	15439	15664	15583	15631	15650	15571	15614	15676	15526	15668	15562	15638	15616	15656	15519	15514	15426	15652	15718	15545	15592	15690	15615	15658	15476	15515	15572	15698	15454	15678	15473	15643	15589	15624	15483	15590	15639	15593	15382	15444	15481	15570	15479	15662	15533	15593	15515	15618	15822	15625	15729	15697	15596	15590	15697	15595	15706	15614	15600	15803	15462	15599	15484	15455	15600	15424	15675	15663	15612	15662	15561	15612	15590	15521	15592	15414	15576	15470	15612	15557	15515	15558	15525	15534	15836	15449	15673	15510	15719	15475	15726	15553	15638	15844	15582	15570	15585	15513	15614	15548	15636	15579	15687	15537	15462	15673	15533	15540	15396	15582	15515	15712	15691	15448	15686	15660	15531	15587	15393	15470	15572	15764	15605	15559	15607	15509	15776	15778	15629	15404	15664	15670	15659	15628	15614	15656	15567	15579	15545	15616	15471	15865	15758	15486	15555	15754	15576	15449	15455	15566	15613	15538	15679	15593	15641	15600	15697	15557	15697	15496	15436	15609	15668	15455	15423	15735	15382	15651	15635	15731	15523	15577	15682	15765	15624	15524	15593	15412	15360	15611	15754	15419	15659	15547	15622	15480	15619	15704	15661	15583	15574	15453	15639	15504	15578	15474	15551	15659	15610	15645	15421	15579	15595	15692	15636	15541	15739	15653	15556	15543	15570	15573	15679	15522	15690	15588	15644	15445	15575	15532	15531	15530	15624	15395	15612	15618	15600	15468	15474	15706	15666	15485	15536	15542	15591	15487	15607	15531	15510	15401	15629	15475	15623	15622	15562	15618	15756	15499	15656	15426	15776	15503	15568	15708	15588	15534	15683	15645	15662	15765	15591	15618	15683	15585	15412	15603	15649	15502	15571	15690	15603	15680	15517	15524	15572	15598	15547	15669	15678	15576	15634	15771	15650	15695	15413	15436	15521	15825	15659	15455	15602	15626	15587	15536	15453	15551	15573	15585	15494	15563	15697	15487	15577	15581	15577	15701	15644	15585	15697	15699	15608	15494	15650	15576	15780	15563	15615	15635	15558	15619	15635	15539	15574	15576	15480	15558	15471	15573	15676	15617	15746	15610	15507	15679	15551	15588	15492	15546	15569	15449	15506	15603	15593	15578	15447	15552	15594	15583	15514	15385	15561	15698	15709	15590	15682	15514	15707	15602	15588	15546	15445	15415	15484	15517	15593	15525	15676	15621	15552	15638	15517	15547	15474	15638	15576	15565	15665	15543	15652	15492	15558	15593	15552	15645	15636	15472	15731	15469	15744	15538	15610	15704	15528	15649	15524	15604	15587	15475	15497	15673	15612	15610	15611	15423	15553	15546	15534	15670	15442	15576	15597	15654	15613	15704	15599	15546	15797	15546	15522	15496	15727	15492	15395	15555	15453	15480	15573	15432	15635	15688	15492	15582	15714	15517	15509
27534	21717	22484	19380	16895	19314	18976	16826	16967	17088	17188	16839	17586	19655	19380	17419	17001	16953	17027	16788	17048	16925	16664	16947	16949	16912	16728	16683	16843	16974	16764	16858	16895	16762	16934	16890	16771	17005	16824	16753	16867	16835	16852	16839	16836	17018	16944	16996	16970	16871	16835	16866	16946	16711	16822	16838	16844	16866	16699	16859	16890	16858	16751	16700	16952	16966	16854	16985	16674	16804	16783	16835	16995	16804	16598	16750	16803	17038	16924	16727	16779	16631	16901	16842	16653	16838	16910	16610	16541	16845	16879	16936	16693	17002	16825	16859	16803	17042	16753	16817	16908	16791	16711	16876	16790	16935	16932	16515	16775	16749	16659	16880	16704	16855	16883	16919	16808	16731	16737	16886	16645	16752	16882	16802	16970	16821	16944	16784	16795	16920	16938	16767	16852	16897	16668	16680	16988	16697	16782	16780	16841	16904	16852	16842	16982	16863	16773	17086	16992	16833	17103	16977	16965	16976	16758	16819	16698	17016	16797	16955	16815	16647	16959	16657	16880	16627	16952	16730	16812	16879	16875	16799	16748	16888	16716	16775	16850	16673	16738	16927	16930	16891	16601	16905	16903	16963	16901	16679	16788	16646	16832	16878	16966	16940	16898	16735	16756	17002	16937	17011	16922	16836	16857	16847	16875	16971	16924	16790	16905	16611	16657	16837	16750	16825	16889	16881	16785	17018	16720	16787	16863	16724	16722	16744	16631	16977	16948	16728	16857	16832	16645	16679	16819	16883	16734	16790	16758	16738	16822	16777	16962	16883	16719	16762	16942	16844	16764	16848	17010	16689	16683	16785	16836	16882	17014	16870	16934	16923	16731	16822	16906	16783	16589	16596	16831	16742	16785	16890	16880	17081	16738	16832	16864	16838	16816	16848	16693	16870	16875	16751	16847	16903	16869	16657	16858	16793	16720	16745	16772	16900	16874	16972	16844	16820	17073	16904	16734	16685	16889	16923	16837	16892	16931	16719	16989	16723	16884	16734	16797	16872	17048	16869	16882	16835	16820	16910	16767	16847	16839	16920	16915	17027	16902	16899	16689	16709	16633	16727	16567	16622	16857	16779	16695	16650	16822	16588	16920	16830	16721	16625	16802	17047	16858	16942	16832	17062	16843	16902	16733	16909	16754	16936	16761	16834	16763	16803	16903	16867	16898	16905	16816	16766	16776	17053	16747	16916	16834	16916	16847	16820	16829	16797	16840	16790	16846	16783	16652	16798	16852	16952	16645	16884	16633	16681	16757	16876	16923	16734	16919	16853	16873	16894	16839	16827	16960	16816	16631	16746	16761	16866	16830	16787	16765	16880	16656	16704	16798	16718	16967	17022	17037	16849	16899	16737	16852	16670	16832	16875	16789	16728	16834	17002	16725	16640	16812	16793	16690	16989	16943	16748	16847	16866	16754	17005	16824	16764	16857	16813	16719	16986	16876	16898	17001	16883	16779	16676	16749	16937	16850	16713	16719	16895	16694	16894	16716	17026	17108	16790	17013	16762	16836	16834	16963	16782	16880	16736	16895	16971	16854	16778	16713	16522	16735	16695	16950	16769	16771	16743	16728	16870	16885	16827	16916	16763	16850	16754	16873	16757	17006	16821	16877	16887	16837	16785	16765	16743	16774	16896	17121	17000	16838	16984	16896	16675	16981	16694	16777	16846	16722	16885	16847	16934	16721	16746	16774	16888	16852	16838	16960	16696	16748	16669	16923	16863	16798	16889	16741	16700	16840	16990	16639	16676	16930	16944	17166	17021	16959	16858	16645	16650	16903	16743	16714	16795	16860	16733	16950	16832	17011	16926	16928	16759	16607	16700	16910	16970	16701	16777	16858	16756	16704	16797	16716	16886	16920	16956	16824	16873	16740	16701	16789	16831	16884	16553	16765	16717	16814	16891	16717	16645	16820	16780	16728	16950	16930	16957	16842	16611	16786	16791	16806	16681	16791	16592	16937	16851	16929	16924	16742	16675	16853	16814	16781	16887	16793	16994	16847	16835	16854	16884	16814	16971	16899	16871	16754	16951	16762	16658	16846	16818	16844	16706	16997	16782	16886	16854	16887	16757	16659	16793	16669	16858	16815	16815	16700	16747	16966	16698	16721	16888	16790	16579	16799	16881	16710	16957	16785	16708	17082	16864	16859	16848	16933	16884	16782	16718	16833	16813	16793	17025	16879	17038	16865	16683	16826	16650	16787	17006	16895	16698	16760	16902	16879	16832	17014	16735	16862	17051	17119	16770	16751	16712	17012	16933	16944	16749	16835	16830	16962	17098	16993	16901	16861	16627	16748	16842	16928	16853	17053	16889	16956	17026	16847	16896	16827	16769	16721	17009	16924	16886	17016	16823	16912	16749	17017	16750	16787	16783	16646	16701	16959	16669	16585	16860	16761	16809	16709	16624	16797	16893	16861	16794	17000	16922	16845	16794	16895	17038	16896	16831	16962	16942	16730	16694	16960	16961	16915	16950	16904	16871	16972	16749	16744	16676	17010	16740	17013	17057	16889	16868	16902	16892	16868	16701	16811	16861	16890	16660	16843	16899	16937	16899	16811	16600	16931	16862	16923	16815	17000	16916	16878	16811	16801	16611	16808	16918	16831	16714	16828	16771	16883	16925	16958	16924	16869	16688	16865	16881	16991	16885	16861	16841	16785	16940	16927	16990	16864	16778	16862	16686	16854	16873	16793	16667	17063	16699	16721	16732	16699	16804	16775	16906	16879	16869	16673	16621	16786	16799	16712	16744	16831	16816	16919	16872	16890	16829	16843	16739	16765	16760	16931	16842	16848	16802	16957	16916	16801	16817	17087	17013	16861	16787	17028	16994	16742	16860	16857	16861	16700	16735	16986	16978	16816	16794	16774	16995	16827	16852	16855	16697	16751	16991	16810	16941	16748	17116	16731	16918	16792	16755	16998	16862	16788	16851	16731	16765	16676	16673	16716	16764	16805	16835	16887	16950	16713	16823	16845	16890	16658	16707	16939	16993	16799	16881	16978	17000	16932	16926	17116	16737	16891	16814	16635	16872	16864	16593	16733	16791	16865	16875	16888	16864	16888	16911	16798	16855	16885	16744	16721	16754	16983	16970	16700	16790	16881	16790	16855	16516	16592	16858	16691	16786	16893	16928	16922	16762	16661	16854	16684	16921	16691	16781	16801	16797	16791	16826	17005	16987	16895	16797	16836	16834	17105	16957	16966	16841	16928	16790	16818	16841	16833	16741	16604	16737	16757	16674	16788	16934	16777	16877	16950	16720	16799	17023	16556	16716	16688	16757	16992	16992	16713	16815	16768	16708	16842	16811	16892	16985	16844	16900	16912	16833	16722	16856	17039	16831	16596	16776	16968	17021	16899	16859	16682	16808	16842	16826	16838	16738	16757	16867	16699	16766	16852	16796	16913	16977	16967	17019	16762	16850	16760	16913	16986	16878	16851	16760	16892	16820	16729	16845	16994	16879	16888	16880	16731	16685	16542	16614	16932	16781	16662	16865	16866	16976	16921	16792	16860	16818	16858	16835	16750	17040	16909	16881	17111	16677	16998	16838	16633	16839	16955	16929	16757	16816	16982	16616	16867	16881	16518	16888	16755	16791	17041	16705	16743	17022	16767	17138	16705	16914	16725	17081	16859	16998	16826	16828	16965	16940	16987	16846	16638	16713	16873	16688	17009	16782	16828	16834	16827	16934	16843	16922	16874	16817	16854	16999	16766	16816	16570	16745	16892	16853	16923	16774	16914	16820	16853	16815	16758	16968	16807	16872	16743	16733	16879	16812	16826	16809	16864	16761	16963	17034	16803	16976	16901	17022	16890	16854	16714	16701	16792	16647	16997	16943	16861	16655	16858	16735	16733	16932	16804	16870	16763	16629	16863	16935	17010	16827	16744	16756	16850	16994	16753	16884	16818	16668	16768	16797	16924	16574	16792	16770	16676	16846	16804	16979	17114	16916	17041	16836	16886	16872	17056	16809	16806	16942	16923	16635	16737	16922	17038	16761	17078	16944	16770	16827	16817	16910	16907	16685	16908	16919	16897	16873	16666	16737	16768	16638	17024	16741	16947	17020	16736	16679	16731	16774	16709	16818	16732	16768	16898	16899	16777	16730	16718	16980	16737	16762	16807	16892	16877	16981	16910	16936	17028	16851	16979	16868	16910	16912	16919	16711	16814	16828	16877	16913	16724	16753	17060	16807	16840	16837	16879	16789	16792	16711	16843	16901	16936	16942	16899	16849	16693	16890	16674	16870	16847	16894	16847	16711	16927	16961	16817	16780	16719	16852	16870	16604	16854	16693	16836	16857	16639	16876	17099	16974	16665	16864	16673	16670	16990	16684	16884	16950	16674	16762	16736	16807	16800	16881	16967	17197	16934	16760	16768	16946	16704	16974	16858	16840	16747	16958	16840	16651	16845	16887	16648	16859	16809	16950	16687	16743	16754	16844	16802	16740	16799	16780	16941	16748	16758	16842	16857	16680	16792	16747	16835	16997	16695	16895	16824	16634	16691	16891	16939	16824	16781	16758	16793	16940	16981	16943	16765	16913	17094	16772	16997	16678	16894	16777	16900	16728	16698	16879	16947	16821	16832	16635	16841	16760	16762	16898	16797	17025	16757	16812	16894	16693	16988	16778	16812	16817	16863	16870	16956	16696	17022	16776	16972	16960	16726	16945	16991	17019	16995	16755	17050	16890	17072	16766	17030	16975	16872	16889	16708	17224	16801	16648	16718	16697	16720	16669	16936	16852	16853	16994	16726	16888	17102	16815	16811	16844	16864	16795	16756	16836	16931	16933	16994	16736	16862	16727	16912	17033	16857	16890	16909	16900	16700	16807	17041	16806	16862	16824	16745	16836	16836	16898	16824	17005	16620	16774	16821	16832	16953	16699	16981	16803	16808	16859	16533	16840	16979	16867	16911	16976	16988	16753	16763	16708	16756	16663	16799	16906	16855	16830	16881	16868	16801	16974	16914	16987	17053	16905	16809	16957	16915	16944	16838	17004	16824	16893	16933	16640	16764	16804	16900	16961	16788	16848	16810	16739	16716	16774	16731	16930	16818	17016	16802	16656	16817	16818	16874	16922	16821	16830	17005	17066	16824	16925	16878	16814	16814	16848	16976	16817
15081	17779	17723	16653	16134	20864	17015	16106	15890	15962	15936	15905	17608	20197	19297	16091	15866	15822	15965	15928	16003	16039	15886	15968	15938	15922	15887	16046	15994	15803	16157	15736	15943	15925	15878	16007	15913	16055	15675	16028	15878	15985	15892	15861	15901	15889	15803	16019	15879	15926	15737	15907	16095	16050	15930	15845	16009	15764	15916	16044	15986	15984	16000	16054	15881	16002	15915	15950	15816	15910	15948	15980	15861	15951	15862	15984	15791	15931	15933	15602	15986	15923	16054	15961	15856	15779	15919	15905	15871	15822	15937	16039	15757	15846	15967	15929	16068	15809	15804	15832	15942	15954	15858	15800	15937	15914	15855	15960	15988	15999	15707	15838	15936	15953	15929	16003	16013	15910	15880	15772	15966	15921	15745	16085	15935	15805	15748	15836	15810	16008	15939	15991	15881	15957	15875	15901	15995	16155	15998	15919	15813	15946	15920	15962	15871	16005	15909	16045	15795	15987	15904	15871	15929	15897	15956	15792	15932	15897	15928	15723	15809	15922	15627	16124	15936	15885	15880	16041	15887	15925	15939	15952	15946	15762	16043	15771	15954	15691	15967	16003	15987	15846	15880	15971	15937	16020	15807	15959	15896	15901	15874	16088	15825	15932	15917	15858	16015	15877	15696	15959	15846	15754	15831	15977	15744	15978	15855	15830	15832	16009	15924	16097	15921	15867	15957	15914	16064	15857	15985	15825	15934	16068	15808	15848	16032	15850	15932	15867	16000	15789	15844	15928	15980	15803	15776	15945	15873	15992	15944	15841	15849	15858	15956	15814	15747	15891	15892	15914	15955	15961	15763	15874	15796	15935	15968	15870	16019	15907	15878	15944	16033	15907	15717	15940	15889	15979	15995	15862	15856	15806	15902	16099	15944	15812	15833	15953	15929	15854	15731	15807	15708	15936	15784	15968	15898	15740	15763	15737	15987	15839	15939	15925	15913	16000	15851	15921	15821	15957	15918	15919	15845	15889	15972	15923	15989	15942	16032	15861	15709	15809	15809	16066	15959	15948	15872	16087	15953	15943	15923	15851	15911	15838	15932	15883	15915	15762	15918	15870	16070	15817	15883	15781	15866	15864	15932	15927	15654	15869	15934	16045	15831	15956	15958	15917	15925	15843	15944	15945	15906	15888	15894	15835	16009	15981	15964	15915	15819	15884	15651	15973	15974	16098	15917	15954	15997	15903	15930	15795	16005	15817	15951	15776	15883	15827	15964	15916	15748	15891	15841	15881	15940	15878	15944	15764	15964	15990	16035	15823	15951	15957	15827	15948	15974	15780	15896	15970	16012	15847	16081	15963	15952	15990	15860	15920	16066	15933	15977	15725	15975	16117	15836	16073	15773	15897	15911	15776	15821	15914	15977	16069	15929	15999	15912	15837	16007	15917	15908	15798	15901	15815	15861	16029	15957	15964	15969	16049	16074	15905	15796	16005	15935	15877	15776	15765	15833	15900	15921	15978	15922	15969	15894	15776	15908	15902	15900	15897	15961	15884	15894	15974	15896	15883	15857	15846	15785	16003	15967	15909	16106	15706	15773	16002	15842	15915	15742	15901	15995	15925	15796	15749	15914	15868	16062	16033	15894	15959	15930	15902	15879	15965	15889	15969	15901	15747	16041	15807	15876	15941	15921	15912	15926	16051	15761	16024	16123	15798	15903	15945	15800	15969	15833	15928	16019	15912	15798	15814	15959	15847	15930	15830	15948	15886	15991	15932	15796	15893	16023	15853	16157	15836	15812	15889	15856	16074	15895	15773	15842	15969	15815	15842	15999	15916	16038	15818	15989	15810	15870	15893	15631	15787	16094	15967	15907	15872	15873	15910	16151	15842	15918	16040	15935	15813	16037	15868	16040	15800	15953	15851	15811	15871	15910	16075	15948	15964	15906	16026	15834	15927	15699	16061	15782	16001	15810	15863	15866	15875	15840	16094	15816	15755	16036	15874	15946	15764	15989	15690	15934	15892	15744	15942	15800	15770	15920	15925	15805	15919	15951	15903	16059	15914	15782	16065	15976	16080	15775	15981	16014	15756	15895	15948	15842	15927	15878	15864	15976	16099	15764	16025	15995	15965	15919	16049	15861	15841	15688	15929	16020	15864	15879	15849	16061	15704	15792	15854	15757	15905	15760	15942	15790	15802	15720	15812	15958	16026	16064	15980	15886	15886	15876	15912	15782	16057	15845	15905	16021	15988	15915	15882	15890	15950	16011	16033	15981	15922	15941	15805	15804	15877	15938	15694	15895	15871	15920	15926	15901	16038	15834	15761	16045	15862	15779	15893	15822	15836	15880	15864	15746	16019	16029	15981	16130	15737	16034	15973	15822	15688	16006	15897	15811	15776	15948	15740	16010	15834	15910	15875	15955	16048	15825	15829	15925	16128	15891	15709	15860	16016	15891	15917	15878	15810	15836	15931	15975	15778	16014	15982	15739	16034	15995	15916	15965	16000	15857	16051	15919	15871	16036	15746	15911	15833	15908	15962	15659	15964	15881	15857	15879	15925	15827	15850	15998	15786	15834	15847	15787	16006	16176	15981	15877	15852	15768	16020	16014	15954	15941	15978	15951	15849	15709	15898	15833	15771	15990	15817	15808	15701	15885	15926	15865	15951	16098	15943	15952	15897	15822	15934	16088	15957	15910	16005	15963	16062	15827	15764	15921	15779	16154	16154	15801	15882	15846	15752	15861	15789	15954	16034	15860	15877	15751	16011	15907	15790	15881	15964	15962	15883	15916	16105	15959	15848	15867	15953	15893	15759	15854	16096	15968	15958	16021	15903	15855	15922	15904	15950	15864	16044	15744	15940	15894	16118	15887	15901	15975	16016	15892	15895	15998	15896	15874	15951	15849	15943	16008	15803	15964	15941	15810	15954	15853	15961	15871	16048	15872	15966	15976	15887	16096	15816	15833	15971	15771	15825	15993	16012	16030	15676	15839	16026	15959	16039	15841	15866	15989	15862	15682	16035	15699	15911	15831	15859	15978	16018	16011	15880	15770	15956	15975	15869	15932	15991	15939	16032	15845	15843	15977	15886	16032	15996	15881	15897	15776	16035	15822	15891	15796	15861	15852	15921	15992	15883	15650	15998	15791	15881	15774	15927	15946	16089	15960	15906	15970	15808	15926	15883	15968	16119	15894	15866	15855	15896	15933	15986	16086	15954	15739	15974	16022	15970	15882	15821	15792	16043	16087	15932	15813	15965	15904	15884	15982	15973	16009	16009	15983	15821	15839	15936	15973	15838	15996	15759	16019	15722	15888	15774	16033	15783	15846	15787	15969	15733	16050	15878	16069	15954	15796	15917	15870	15930	15997	15942	15894	15957	15881	15817	15938	16061	15947	15788	15903	15906	15853	15870	16099	15900	16018	15768	15719	15929	15928	15859	15981	15774	16137	15733	15661	16018	15788	15980	15963	15859	15958	15683	15984	15836	16019	15709	16025	15884	15858	15942	15892	15843	15816	16074	15886	15838	15938	15964	15985	15889	15907	16094	15985	15913	15940	15953	15932	15870	15881	15980	15934	15735	15810	15924	15970	15826	15777	15831	15949	15792	15856	15940	16005	15793	15830	16007	15823	15880	15940	16023	16061	15933	15847	16002	15959	16018	15935	15991	15975	15827	15799	15835	16008	15884	15854	15796	15912	15873	15909	15883	15962	15678	15847	15860	15641	15948	15825	15946	15983	15909	15787	15890	15942	15934	15935	15639	15984	16082	15937	15892	16002	15885	15965	15923	15927	15777	15952	15865	15852	15830	15796	15806	15733	15951	15901	15839	15909	15860	15745	15971	16043	16001	15839	15875	15893	15861	15945	15824	15918	15977	15981	15917	15852	15986	15952	15865	15819	15840	15941	15988	15993	15813	16067	15929	15868	15786	15897	15983	15944	16105	15900	16022	16023	16075	15938	15858	15883	15733	15797	15957	15837	15861	15914	15989	15891	15808	15787	15905	15952	15905	15970	15931	15885	15831	15768	15832	16032	15878	16040	15948	16046	15813	15918	15935	15994	15935	15851	15985	16026	16074	15792	15812	16048	16041	15926	15760	15728	15867	15798	15714	15970	15834	16145	16011	15938	15899	15919	15822	15971	15868	15906	15855	15946	15896	16077	15946	15782	15968	15858	15758	15839	15908	15838	15970	16029	15914	15842	15993	15771	15869	15791	16056	16028	16091	15856	16007	15984	16013	15937	16048	15982	15822	16033	15697	16010	15891	16022	15853	15974	16067	15955	15883	15924	15852	16072	15901	16118	15889	15964	15756	16004	15906	15831	15934	15966	15987	15990	16030	15888	15957	16082	15881	15993	15914	16000	15827	16014	15888	15886	16013	15890	15880	16132	15815	16038	15911	15900	15916	16006	15828	15985	15954	15835	15824	15859	15781	15937	15974	15922	16070	15863	15952	15872	16067	15780	15742	16015	15831	15882	15884	16011	15985	15776	15945	15920	15997	15877	15988	15745	16045	15936	15752	15869	16043	15884	15872	15949	15859	15751	15940	15993	16006	16026	16099	15999	15928	15883	16017	15962	15886	15923	15977	15853	15820	15997	16019	16089	15876	15685	15865	15956	15955	15846	15840	15888	16124	15924	16051	15962	15991	15944	15816	15979	15657	15823	15782	15979	15905	16080	16057	15866	15859	15969	15846	15840	15888	16003	16094	15765	15979	16048	15784	15875	16011	15784	15913	15851	15940	16004	15877	15977	15903	15963	15771	15875	16026	15990	15977	15915	16013	15903	15658	15976	15967	15993	15906	16051	16004	15999	16023	15948	15982	15809	15908	15984	15720	15695	16027	15823	15913	15943	15912	16050	15759	16040	15906	15998	15860	15943	15918	15989	15956	16032	16164	15894	15795	15809	15811	16042	15914	15854	15957	15836	15927	15810	15907	15935	15781	15925	15885	15786	15826	15947	15989	15983	16021	15904	15961	16084	15745	15891	15783	15864	15956	15903	16091	15867	15890	15837	15922	15945	16057	16022	16103	15954	16126	15852	16095	15864	15933	15757	15890	16008	15771	15947	15806	15954	15886	15994	15870	15749	15860	15851	15932	15824	15958	15934	15850	15746	15918	15794	15998	15907	15927	15914	15977	15852	16003	16039	15760	15996	15982	15868	15925	15889	15982
24424	21198	28232	24611	21526	25928	20844	17761	17408	17479	17214	17247	24261	32426	28544	18832	17389	17234	16993	17218	17316	17208	17224	17223	17060	17150	17134	17155	17024	17159	17184	17299	17163	17103	17165	17000	17010	17078	17267	17388	17175	17275	17085	17101	17209	17055	17167	17128	17406	17212	17318	17573	17599	17327	17072	17253	17067	17135	17081	17039	17173	16960	17142	17146	17264	17200	17000	17093	17181	17131	17202	17124	17060	17013	16955	17094	16741	16998	17165	17196	17127	17121	17018	17106	17065	17017	17046	17288	17038	16995	17119	16879	17218	16950	17152	17148	17174	17059	17170	17042	17127	17064	17009	17020	17149	17306	17303	17014	17133	16949	17079	17149	17133	17155	17241	17144	17136	16843	17133	17057	17065	17047	16987	16981	17049	17178	17109	17101	17015	16982	17230	17184	17042	17047	16949	17091	16863	17062	17127	16955	17148	17155	16999	17104	17001	16962	17007	17023	17029	17143	17001	17261	17111	16950	17115	17082	17120	17109	17210	16968	17085	17049	17123	16988	17141	16973	17140	17017	17050	17017	17086	17046	17152	17138	17052	17183	17235	17267	17072	16922	17249	17077	17066	17062	17135	17104	17087	17140	17182	17294	17158	17037	17153	16869	16941	16936	17082	17213	16913	17035	17148	17176	17306	16963	16986	16934	17091	17064	17003	16953	17132	16863	16978	17225	17100	17063	17157	17128	16991	17147	17002	17020	17237	17054	17002	17243	17052	17044	17145	17013	17113	17098	17211	16907	17084	16881	17283	17098	17059	17104	17239	17139	17031	17024	17113	17075	16995	16953	16857	17072	17003	17197	17052	17007	16938	17065	17173	17268	17073	17079	17275	17130	17026	16947	17001	16986	16959	17207	17041	16868	17120	16989	16796	16999	17016	17034	17055	17082	16951	16966	17059	16965	16897	17171	17060	17169	17085	16978	17033	17032	16985	17136	17053	16955	16885	16924	17042	16978	17052	17202	16999	17172	17085	17090	17111	17181	17207	16815	17166	17092	17096	17232	17065	17228	16917	17048	17234	17227	17011	16873	17002	17232	17157	17159	17017	16998	17004	16923	17091	17106	16949	16940	17074	17036	17000	17118	17052	17116	17074	17012	17018	17090	17115	17024	17059	17020	16870	16964	17031	17054	17318	16948	17065	17046	17147	16899	17114	17019	17188	16976	17164	17114	17056	17139	17147	17156	17105	17002	17051	17085	16956	17098	17144	16970	17155	16911	16990	17051	17028	17195	16873	17115	16961	17090	17232	17188	17189	17113	17143	17007	17089	17053	17229	17080	17018	16970	17091	17076	17183	17199	16980	16979	17076	17147	17280	17117	17068	17086	17115	17085	16786	16823	17164	17058	17082	16987	17211	17143	17019	16917	17190	17099	17130	16958	17076	17046	17176	17109	16994	17043	17020	17131	16877	16953	17300	17068	17107	17108	16970	17049	17147	17033	16959	17091	17155	16934	17070	17037	16972	17227	16939	17062	17021	17162	17044	17172	17030	16932	17197	17135	17093	17055	17112	17120	17008	16927	16969	16842	17156	17328	16976	16923	17189	17200	17224	17179	17083	17059	16992	17022	16952	16997	17160	17123	16975	16984	16828	17022	16890	17007	16915	17031	17124	16953	17009	17153	17253	16977	17112	17170	17061	16974	17073	17063	17006	17138	16845	16975	17228	16961	16998	17004	17219	17303	16997	16957	17089	17183	17045	17130	17130	16871	16986	17193	17013	16916	17103	17056	16888	17138	17156	17171	16889	16967	17089	17168	17234	16915	17206	17272	17292	17119	17265	17237	17139	16971	16906	17000	17041	16905	17020	16914	16853	17088	17162	16987	17247	17114	17030	17110	17183	17125	16951	17090	16981	17004	17121	17004	16969	16991	16988	16953	17035	17113	17097	17117	17342	16923	17046	17001	17030	17108	17076	17253	17157	17034	16823	17083	16974	17090	17018	17159	17323	17017	16894	16946	17304	16864	17047	17217	17062	17144	17088	16996	17012	17025	16937	16931	16955	17033	17144	17078	17041	17145	17005	16985	17093	16997	17042	16940	16976	16970	17065	16980	16869	17080	17213	17124	16844	17146	17108	16945	17188	17141	17124	17138	16999	17175	17050	16997	17154	16890	17203	16963	17103	16966	16869	17037	16964	16984	17061	17128	17193	16934	16967	17166	17226	17153	16965	17185	17063	17044	17044	17081	17018	17043	17066	17059	17089	17013	16994	16903	17034	17079	16951	17132	17237	16980	16884	16960	17022	17118	17017	17078	17151	16942	17028	16970	17152	17166	16937	17183	17124	17078	17108	17028	17029	16871	17154	17067	17176	16963	16926	16925	17046	17066	17053	17082	17085	17214	17042	17082	16998	16996	17070	16918	17185	16999	17140	17034	17226	16987	17180	16953	17152	17070	17027	17228	16778	16926	17048	16969	17018	17181	17078	17275	17024	17147	17107	16994	16921	17040	16995	17203	17223	17064	17075	17139	17160	17150	17082	17180	17146	17045	17160	17072	17124	17099	16924	16964	17178	16900	17199	17118	17097	17163	16995	17064	17262	16819	17046	17030	16931	17088	16996	17155	17003	17044	16840	17035	17113	16945	17040	16990	17014	16934	17149	17004	17126	16826	17160	17146	17141	17307	16994	16861	17067	17103	17093	16900	16843	16995	17073	16958	16939	16891	17109	17134	17061	17128	17097	17196	17193	16997	17081	17048	17048	16968	17080	17243	17079	16997	17114	17112	17268	17015	17017	16965	16953	16941	17235	17064	17099	16995	17092	17223	16992	17060	17059	17081	16871	16970	17082	17094	17148	16999	16885	17276	17069	17059	17052	17082	16971	17040	17194	17134	17180	17118	17064	16953	17227	17076	17029	17002	17246	16985	16980	16970	17338	17108	17044	16935	17082	16952	17070	17279	17111	17110	17072	17125	17099	16975	17110	17046	16998	16847	17150	17059	17143	16903	16984	17069	16952	17028	17127	17072	17115	17175	17188	17050	17111	16919	17343	17023	17165	16979	17102	17054	16963	16952	17008	17304	16930	17052	17125	17109	17229	17169	17077	17180	17076	17063	17054	16818	17029	17308	16934	16841	17072	16953	17234	17142	17158	16943	16932	17049	17181	16976	17053	16926	17147	16793	16965	17017	17173	17081	17149	17025	17028	16971	17092	17084	17027	17065	17129	16879	17132	16899	17176	17104	17158	17225	16918	16955	16973	17032	16903	17041	17220	17131	17137	17088	17164	17085	17046	16868	16982	16993	16903	16945	17014	16951	17081	17086	16941	17198	17140	17118	17014	17011	17186	16954	17188	17242	16858	16885	17141	16877	17152	17017	17042	17047	17253	17245	16861	17137	17039	17186	17145	17140	16845	16837	16985	17376	17069	17245	17054	16899	17000	16968	16781	17045	17031	17187	17416	17219	17210	17080	17045	17172	17029	17167	16908	16977	17180	17131	16947	17059	17094	17071	17223	17167	16985	17132	17182	16970	16963	17015	17175	16996	17150	17092	17108	17090	16953	17011	16845	17147	16999	17139	17108	16906	16986	17026	17079	17226	16947	17030	16906	16992	17127	17036	17091	17145	16967	16968	17163	16937	17020	16842	17125	17162	17123	17161	17083	16932	17182	17098	16966	17235	16985	17032	17228	17021	17139	17158	16999	17146	17016	17296	17099	17019	16962	16944	17015	17321	17028	17144	17032	17120	17106	17027	17009	17165	17021	17246	16976	17142	17032	16992	17078	17074	16996	17132	16997	16962	17212	17168	17150	17054	17028	16937	17105	17177	17116	16698	17044	16959	17162	17016	17093	17025	17050	17152	17180	17230	17153	16969	16998	17113	17217	17180	17113	16821	16985	16846	17082	17027	17155	16764	17054	16813	17110	17036	16925	17082	17021	17250	16969	17048	17048	17183	17230	17073	17128	17036	17153	16980	16906	17012	17301	17192	16971	17080	17052	17047	17196	16869	17072	16892	17084	17299	17005	16906	17045	17020	17141	17081	17112	17066	17030	17027	17073	16860	17239	17216	17393	17065	17136	16971	16986	16989	17117	16969	17051	17000	16999	17148	17208	17261	17158	17220	16981	17060	16873	17046	17238	16934	17018	17071	16940	17246	16902	16946	17222	17024	17060	17275	17000	17132	17149	17246	17051	17228	17057	17035	17063	17286	17151	17142	17034	17147	17169	17017	16988	17036	16914	17116	17323	17105	17095	17041	17078	17039	17017	17144	17207	16898	17267	17053	16870	17107	17145	17095	17196	16999	17045	17139	16943	17007	17080	17224	17089	16956	17120	17018	17074	17037	17112	17184	17176	17024	17115	17057	17121	16935	17078	17046	16938	17201	17042	16781	17095	17109	17106	17052	16839	17191	17133	16982	17065	17008	17110	16924	17243	17343	16980	17191	16977	16915	17093	16849	17152	17249	17002	17142	17003	16923	17012	17025	16822	17280	17192	17108	17070	17192	16927	17068	16985	17157	16970	16833	17207	17190	16914	16871	17052	17025	17284	16973	16932	17195	17064	17133	16944	17094	17141	17052	16827	17132	17142	17119	16900	17148	17246	17046	16893	17064	17247	17097	16923	16975	16965	17041	17104	17023	17035	17007	16996	17176	17071	17118	16968	16973	16924	17194	17189	17117	17159	17118	17033	17065	17133	17078	17024	16988	17046	17185	17061	17245	17211	17002	17055	17138	17016	17143	17089	17215	17208	16966	17137	17084	17097	16986	17127	17037	17020	17136	17190	17106	16973	17210	17138	17124	17218	17015	17072	17042	16845	17122	17079	17064	17180	17125	17252	17199	17054	17141	17021	17092	16974	17072	17221	17148	16984	16961	17149	16957	17292	17089	17117	17061	17200	17040	17200	17023	17084	17104	16985	17178	17070	17123	17236	16996	17177	17182	17012	17024	16963	17202	17196	17147	17123	16793	17112	17162	17156	17109	17071	16974	17152	17118	17016	17072	17142	17134	17151	17151	17173	16775	17157	17140	17107	17212	17131	17141	17026	17034	17112	17199	16973	16965	17125	17064	17100	16948	16901	17150	17140	17182	17006	17048	17049	17125	17102	17178	17240	17156	17013	17103	17173	17090	17089	17015	16959	16973	16977	17001	17071	17016	17073	17072	17048	17070	17226	17057
14788	23009	22243	18850	17520	26328	16656	16627	16480	16576	16171	16362	27921	36048	29218	16063	16207	16138	16008	16046	16234	16119	16171	16055	16022	16171	15955	16055	16003	16239	16188	15990	16094	16140	16130	16092	16094	16255	16005	15914	16161	16138	16121	16101	16161	15918	16132	16100	16157	16066	16307	16252	16283	16240	16141	16171	16145	16113	16198	15972	16141	15907	15911	16004	15951	16143	16082	15886	15932	16003	16025	16156	16091	16023	16081	16129	16078	16116	16236	16179	16135	15798	16035	16198	16005	15949	16114	15893	16008	16144	16234	15966	16132	16120	15964	16099	16114	15963	15835	16127	16134	16085	15862	16047	16106	16014	15970	16130	15968	16044	16028	16059	15971	16275	15862	16015	16122	15926	15958	16112	15996	16184	16121	16083	16007	15950	15963	16129	16212	16082	15901	16128	15991	16006	16014	16102	16064	15952	16137	16132	15944	16036	15924	16051	15987	15961	16137	16017	16163	16042	15912	16134	15933	15784	16193	15935	16082	16141	15982	16070	16080	15946	16100	16001	15922	16016	16139	15954	16210	16004	16025	16149	16069	15937	15946	16187	16123	16161	16058	15981	15940	16017	16101	16067	16003	16029	16070	15917	16101	16056	16063	16072	16006	15973	16115	16041	16100	15981	16116	15988	16111	16167	16143	16164	16048	16045	16143	15993	15984	15974	16170	15858	16084	16063	15921	16175	15949	15999	16049	16067	16031	15970	16063	16121	16031	15987	16071	15903	16010	16125	16166	15903	16055	16123	16079	16111	16005	16150	15964	16014	16227	15952	15967	16031	15989	16058	16041	15879	16144	16109	16023	16020	16136	16065	16054	15872	15916	16019	15995	16015	16082	15994	16162	15928	16055	16051	16002	16024	16080	16161	16087	16094	15968	15952	16032	15929	16119	16096	16118	16086	16092	16060	15893	15897	16114	16097	16098	15965	15966	15914	16019	16050	16006	16001	16209	15845	16042	16117	15991	16060	15918	16143	15996	16140	16240	16068	15993	16085	15900	16199	16101	16034	15976	15981	16249	16156	16056	15954	15975	15922	16104	16175	16043	16026	16052	16219	16203	16003	15931	16196	16073	16114	16070	16024	15898	16100	16146	16038	16171	16102	15959	15899	15932	16122	16003	16060	16015	15904	16137	16228	16181	16107	16191	15968	16118	16082	16034	15948	16139	16176	16149	15982	16161	15928	15871	16056	16041	15965	16167	16057	16128	16006	16062	16122	15972	15995	16097	15866	15958	16062	16090	16033	15980	15972	16137	16102	16065	15984	16022	16003	16027	15923	16072	16155	16010	16168	16098	15998	16023	16094	15927	16091	15989	16158	16022	16142	16008	16019	16041	16152	16015	15990	16050	16030	16057	16141	15916	15982	16088	16120	16057	15857	15849	16096	16042	16015	16054	16173	16110	16110	16059	16089	16096	16091	16098	15994	16032	16011	15907	15938	16197	15900	16235	15898	16080	16110	16062	16020	16025	15921	16073	16046	15949	16098	16006	16017	15990	16142	16067	16092	15996	16043	15999	15981	16075	16032	16140	16023	16091	16100	15932	16069	16047	16088	15989	15940	16137	16070	16112	16131	16030	16035	16009	16044	15984	16036	15991	15919	15969	15999	16091	15950	15917	16288	16059	16076	15909	15959	15959	16003	16002	16065	16112	16132	16008	15840	16040	16121	15992	15920	16001	16040	16082	16095	16196	16106	16200	16075	16051	16001	16010	15963	15922	15932	16227	16281	16091	16018	15915	15938	15991	16032	15931	15977	16089	16149	16069	16003	16071	16029	16105	16146	16005	15827	16122	15986	16124	15921	16179	16092	15883	16095	15928	15942	16131	16219	15988	16081	15932	15963	16126	15911	15873	15859	16085	15968	15918	15950	16105	15955	16052	15995	15983	16035	16006	15879	16014	16016	15914	15908	15892	16203	16039	15863	15965	15980	16193	16029	16151	16012	16003	16059	16128	16017	15920	16080	15892	15987	15996	16130	16266	16036	16174	16124	16211	16070	16011	16016	15918	15924	15873	16024	16060	16026	15968	16037	15880	16119	15986	16146	15979	16025	15971	16128	15933	15903	16056	16052	16107	15959	15723	16310	15998	16057	16071	16072	16007	15950	16026	15834	16145	16184	16256	16080	16065	16102	16211	16001	16195	15982	15871	16008	15947	16127	15927	16077	15985	16029	15983	16138	16045	15857	16168	15919	15959	15964	16018	15975	16039	16290	16105	15940	16037	16048	16182	16084	16020	16020	16151	15973	16028	16145	16158	16024	15949	15837	15924	16002	16168	15847	16022	16234	16022	16024	16141	16037	15902	16059	15997	15973	16080	15955	16040	15994	15879	16038	16066	15963	16064	15970	16171	16117	15954	16056	16044	16061	16147	15918	15980	16006	15882	15908	15936	15978	15908	15733	16107	16099	16150	16122	15917	16154	16090	16136	16017	16117	15875	16069	16172	16022	15985	16060	16012	16019	16210	16028	15941	16126	16028	16056	16102	15975	16231	16061	16007	16073	16033	16067	16005	16154	16041	16051	16070	16066	15954	16272	16129	16168	16040	16255	15980	15899	16010	16151	16022	16053	16099	16004	16097	16057	16087	15935	16047	15977	16193	15995	16038	15897	16026	16085	16004	15957	16032	16049	15940	16143	16100	15980	16130	16061	15878	16056	16085	16102	16072	15966	16075	16146	16020	16057	16097	16000	15991	16049	15907	15912	15980	16040	16081	16239	15901	16064	16028	15938	16010	16093	16037	16018	16001	16266	16048	16108	16162	16036	15944	16030	15981	15981	16192	16132	16012	16027	16219	15888	15970	16118	16051	15960	16004	16312	15993	16230	16120	16146	16174	15973	15917	16152	15900	15999	15909	15984	16150	15934	16068	16131	16174	15921	16020	16154	15999	16079	16184	16068	16214	15986	16070	15943	15986	16101	16276	15986	16001	16043	15959	15784	16143	16159	16139	16129	16170	15956	15984	15984	15919	16045	15975	16019	15977	15925	16036	16143	16022	16032	15836	15994	16114	16202	16061	16048	16079	15919	15958	16098	16208	15975	15934	16080	16119	16164	15850	15990	16154	16060	15920	16038	16030	16093	16093	16018	16132	16000	15956	15989	15987	16116	15983	15993	15963	16078	15961	16198	16141	16119	16015	15955	16092	15938	15955	15993	16003	16021	15928	16102	16008	15916	15984	16040	15912	16155	15936	16055	16116	16074	16146	15912	16170	15905	15962	16135	16149	16091	16000	16097	16023	15919	15956	15983	16208	16004	16030	16189	15966	15953	15958	15989	16046	16104	16120	16054	16152	16089	15858	15935	16229	15966	15969	16077	16038	15919	15923	16042	16037	15894	15910	16157	15996	15917	16130	16197	16174	16075	16137	16114	15957	15990	16060	15977	16026	15939	16015	16073	15906	16188	15967	15949	16031	16013	15936	15999	16082	16011	15831	16231	16126	16167	15982	16085	15992	15935	16041	16060	15913	16119	16046	16011	16075	15933	16023	15970	16050	15995	16129	15884	16012	16154	16001	16031	16010	15992	16246	15987	15971	16009	16184	16227	15849	16026	16030	16070	16005	16157	16122	16035	16165	16055	15944	15990	16149	16039	16137	15854	16037	16094	16222	16132	16097	16016	16020	16025	15927	15963	16027	16197	15950	16031	16175	16035	16041	16008	15778	15975	16020	16022	15846	15965	16019	16124	16112	15971	15939	16097	15819	16102	16110	16093	15999	15981	16085	15997	15906	15949	15921	15872	16236	16261	16033	15945	15979	15985	16223	15858	16149	15926	16076	16041	15989	16017	16190	15963	15852	16103	15981	16072	16138	16118	15977	16080	15991	15923	16173	15965	15915	16020	16006	16136	16196	16090	15997	16211	16085	16106	16013	16225	16059	16050	15948	15954	16074	16033	15956	16005	16157	16104	16194	15915	16060	16212	15996	16032	15998	16008	16099	16122	16167	15924	16012	16091	16050	15951	16098	16059	15959	16104	16116	16033	15970	15989	15911	16241	16098	15978	16206	16063	16215	16021	16015	16029	16146	15751	15950	16061	16025	15901	16016	16014	16067	15974	16122	16046	16000	16208	16035	16019	15931	16034	16158	16105	16147	16225	15811	15996	16026	16106	16163	16172	15998	15971	15993	16095	16153	15954	15946	16118	16287	16087	16082	16158	16002	16142	15869	16026	16032	16131	15929	15968	15881	16069	16060	16202	15877	16027	16015	16057	16059	16093	16154	16013	16133	16039	16124	16121	15931	16021	16118	16001	16005	16143	16001	15989	16154	16039	16059	16027	15842	16092	16081	15990	16102	16129	16218	16122	16129	16287	15979	15912	16094	16141	15982	16109	16149	16076	16021	15993	16020	16177	16083	16080	15961	16115	16012	16126	16197	16037	15847	16038	16011	16281	16150	16091	16120	15885	16041	16125	15920	16010	15978	16091	15922	16154	15875	16051	15930	16045	16028	16145	16165	16094	16021	16106	15988	16094	15936	16311	16066	16082	16208	16045	15984	15903	15955	15998	16102	15984	16124	16177	16001	16078	15964	16038	16017	15952	16059	16014	15994	15891	16089	16254	16076	16074	15995	16232	16029	16144	15862	16161	16058	16046	16130	15975	16011	16076	16072	16260	15919	16063	15935	16123	15969	16068	16055	16005	16174	15896	16001	16121	16246	15993	16173	16303	16072	16080	15965	16064	15838	15986	16033	16060	15972	15976	15967	16003	16188	15998	16045	16139	16121	16085	16002	16085	16109	16202	15935	15936	16056	15997	16198	16058	15986	16182	16287	15992	16068	16008	15931	16177	15914	16066	16080	15996	16132	16015	16047	16084	16196	15958	15999	16025	16179	16183	16052	15989	15908	16170	16085	16136	15977	16217	15997	16095	16116	15857	15979	16084	16004	16152	16095	16019	16036	15993	15902	16141	16155	16156	16151	16069	16113	16144	15882	16084	16071	16076	16029	15961	16145	16108	16131	15927	16003	16092	16052	16029	16201	16045	16109	16015	16067	16156	15977	16029	16077	16108	15923	16143	16000	16178	16126	16006	16073	16014	16073	15921	15909	16007	16114	16055	15879	16073	15990	16029	16170	16105	16078	15838	16159	15993	15878	16140	16011	16161	16128	15973	16150	15943	16154	15881
23301	21225	28927	23845	21534	22897	22061	17751	17100	17474	17070	17192	29916	41707	33854	18558	17203	17076	16691	16894	16803	16834	16773	16912	17052	16571	16691	16857	16653	16843	16575	16677	16700	16832	16801	16854	16723	16812	16729	16717	16688	16711	16767	16815	16679	16681	16757	16706	16836	16838	17225	17384	17202	17199	16781	16836	16835	16833	16705	16680	16571	16758	16565	16514	16527	16685	16708	16762	16707	16574	16550	16793	16881	16616	16702	16710	16578	16776	16716	16655	16532	16763	16704	16582	16800	16739	16731	16651	16594	16650	16687	16757	16628	16707	16951	16595	16686	16541	16484	16635	16745	16679	16716	16709	16666	16710	16653	16670	16584	16765	16723	16671	16660	16681	16651	16758	16744	16655	16559	16552	16607	16632	16729	16768	16835	16644	16681	16644	16822	16531	16639	16425	16614	16780	16542	16724	16722	16641	16579	16510	16851	16588	16695	16648	16762	16555	16623	16547	16685	16549	16761	16577	16581	16550	16747	16595	16759	16493	16619	16809	16434	16777	16743	16462	16753	16821	16664	16715	16594	16725	16501	16622	16632	16735	16460	16572	16843	16621	16611	16676	16513	16565	16749	16816	16515	16507	16761	16780	16634	16555	16517	16607	16570	16860	16793	16928	16627	16542	16620	16516	16764	16382	16615	16555	16596	16602	16650	16605	16671	16867	16519	16652	16805	16607	16740	16695	16728	16801	16641	16772	16606	16582	16794	16878	16785	16705	16681	16718	16851	16804	16696	16491	16635	16827	16577	16762	16793	16448	16448	16598	16715	16622	16703	16559	16591	16608	16666	16431	16696	16766	16585	16586	16631	16669	16500	16632	16550	16724	16680	16607	16694	16551	16704	16612	16491	16770	16662	16659	16668	16396	16704	16807	16801	16661	16670	16876	16864	16584	16701	16585	16730	16705	16694	16580	16497	16625	16561	16622	16636	16698	16644	16582	16657	16492	16437	16646	16734	16737	16644	16786	16783	16700	16580	16657	16736	16687	16831	16489	16497	16593	16518	16691	16798	16787	16707	16750	16893	16806	16717	16713	16715	16805	16784	16810	16563	16657	16529	16654	16565	16576	16531	16636	16634	16513	16592	16719	16665	16808	16688	16638	16459	16678	16832	16802	16418	16529	16573	16688	16735	16665	16586	16717	16597	16542	16656	16703	16819	16724	16468	16533	16898	16693	16759	16686	16383	16495	16651	16826	16582	16375	16621	16778	16771	16561	16619	16784	16800	16671	16606	16758	16787	16603	16676	16657	16735	16780	16704	16734	16413	16865	16649	16724	16511	16802	16595	16622	16541	16660	16643	16732	16723	16779	16550	16647	16816	16623	16724	16450	16615	16599	16764	16679	16744	16617	16622	16681	16618	16663	16501	16578	16635	16520	16569	16828	16677	16672	16759	16685	16531	16480	16511	16612	16611	16803	16734	16712	16676	16756	16776	16641	16616	16759	16661	16632	16511	16747	16858	16647	16654	16731	16453	16742	16818	16650	16631	16758	16763	16631	16687	16764	16601	16637	16694	16658	16699	16623	16382	16641	16835	16737	16656	16441	16532	16468	16754	16702	16717	16494	16663	16608	16811	16745	16698	16514	16665	16618	16511	16446	16655	16641	16702	16509	16406	16761	16692	16491	16503	16677	16627	16495	16691	16719	16740	16833	16678	16717	16756	16601	16698	16639	16756	16855	16477	16595	16624	16808	16570	16679	16296	16457	16604	16827	16673	16645	16684	16696	16527	16607	16621	16589	16674	16611	16643	16772	16686	16557	16770	16623	16569	16619	16606	16619	16716	16681	16712	16807	16640	16600	16509	16585	16813	16674	16680	16617	16676	16461	16723	16764	16682	16627	16647	16790	16590	16668	16731	16660	16659	16713	16546	16515	16485	16533	16625	16525	16826	16660	16496	16645	16587	16578	16627	16627	16595	16667	16508	16515	16431	16766	16544	16863	16620	16645	16726	16626	16803	16533	16702	16593	16641	16644	16689	16508	16411	16406	16419	16629	16382	16663	16446	16747	16847	16874	16334	16642	16639	16476	16758	16713	16601	16649	16534	16689	16636	16663	16579	16440	16742	16624	16564	16475	16490	16605	16674	16624	16721	16625	16681	16470	16633	16846	16690	16344	16643	16658	16736	16759	16583	16651	16577	16832	16529	16618	16744	16417	16752	16673	16743	16743	16611	16597	16584	16604	16597	16701	16690	16531	16461	16851	16851	16706	16707	16565	16610	16478	16685	16649	16670	16614	16643	16434	16681	16664	16615	16651	16626	16607	16561	16546	16442	16649	16554	16661	16538	16811	16847	16696	16555	16671	16604	16653	16712	16656	16703	16625	16594	16672	16799	16865	16596	16530	16480	16773	16650	16682	16731	16813	16598	16524	16531	16571	16586	16469	16593	16706	16679	16630	16816	16725	16786	16517	16476	16626	16695	16508	16705	16688	16744	16701	16685	16606	16631	16637	16569	16459	16643	16549	16753	16719	16542	16603	16587	16480	16812	16542	16543	16471	16485	16558	16698	16523	16687	16700	16715	16590	16435	16559	16775	16680	16676	16577	16507	16746	16693	16614	16667	16579	16697	16616	16746	16684	16697	16506	16765	16672	16613	16621	16545	16686	16618	16644	16625	16615	16554	16552	16633	16924	16808	16572	16752	16772	16705	16709	16812	16768	16556	16665	16769	16692	16738	16636	16581	16776	16748	16521	16702	16673	16708	16579	16473	16766	16795	16645	16642	16575	16703	16773	16607	16685	16662	16597	16464	16343	16722	16707	17026	16569	16635	16588	16869	16542	16682	16784	16690	16692	16755	16703	16686	16497	16522	16538	16809	16551	16655	16639	16684	16481	16880	16688	16665	16487	16650	16697	16739	16728	16621	16680	16741	16607	16576	16758	16612	16744	16528	16597	16380	16570	16488	16621	16738	16750	16478	16665	16592	16823	16667	16664	16629	16582	16687	16567	16836	16597	16734	16600	16646	16775	16534	16702	16609	16623	16716	16450	16646	16599	16557	16654	16678	16477	16649	16597	16748	16588	16549	16688	16545	16891	16784	16722	16800	16756	16920	16625	16550	16574	16690	16698	16676	16698	16575	16645	16648	16607	16497	16666	16490	16522	16648	16524	16446	16422	16819	16761	16596	16713	16682	16858	16745	16607	16591	16551	16615	16761	16695	16456	16754	16760	16975	16718	16667	16666	16611	16679	16754	16524	16601	16519	16535	16712	16703	16691	16713	16547	16479	16684	16725	16485	16547	16594	16837	16682	16637	16631	16667	16737	16596	16584	16451	16749	16735	16465	16582	16673	16598	16642	16900	16374	16566	16771	16658	16509	16611	16644	16811	16827	16530	16596	16656	16706	16692	16715	16818	16601	16672	16634	16721	16504	16706	16653	16701	16707	16739	16574	16755	16661	16735	16641	16526	16653	16511	16680	16810	16598	16601	16836	16664	16587	16708	16538	16700	16560	16751	16578	16566	16742	16585	16618	16595	16637	16637	16576	16586	16648	16764	16623	16778	16685	16700	16708	16559	16558	16902	16682	16810	16593	16538	16714	16550	16545	16450	16495	16900	16682	16747	16806	16640	16465	16840	16742	16679	16666	16610	16568	16697	16566	16548	16554	16607	16735	16513	16746	16893	16558	16546	16853	16554	16745	16620	16695	16717	16697	16608	16665	16627	16723	16717	16638	16880	16687	16421	16588	16807	16694	16637	16592	16656	16775	16643	16667	16859	16669	16618	16533	16724	16639	16717	16578	16766	16609	16617	16569	16776	16410	16631	16571	16830	16665	16735	16640	16484	16569	16824	16557	16523	16595	16651	16593	16574	16684	16415	16506	16660	16607	16676	16522	16776	16658	16693	16779	16617	16638	16499	16588	16615	16483	16618	16550	16583	16475	16708	16690	16538	16642	16820	16544	16789	16639	16553	16761	16407	16641	16568	16696	16706	16682	16697	16498	16632	16594	16632	16612	16581	16856	16643	16766	16692	16657	16763	16582	16713	16636	16512	16639	16554	16808	16597	16457	16646	16548	16680	16706	16720	16542	16629	16767	16680	16687	16712	16541	16567	16693	16859	16794	16607	16662	16442	16429	16623	16648	16748	16519	16578	16634	16571	16721	16712	16683	16742	16620	16566	16676	16684	16612	16622	16638	16595	16602	16884	16731	16597	16720	16652	16567	16735	16719	16666	16719	16586	16656	16844	16615	16781	16968	16667	16684	16554	16558	16782	16515	16496	16688	16740	16680	16465	16799	16660	16580	16531	16858	16658	16683	16634	16676	16648	16714	16899	16653	16653	16498	16670	16725	16779	16767	16595	16727	16601	16635	16582	16890	16743	16689	16525	16577	16695	16569	16660	16791	16585	16696	16760	16700	16551	16664	16734	16479	16644	16613	16605	16567	16631	16468	16520	16663	16697	16564	16568	16588	16758	16709	16620	16716	16902	16795	16743	16660	16563	16679	16613	16696	16689	16706	16650	16696	16545	16625	16639	16545	16733	16613	16683	16669	16759	16580	16973	16671	16734	16784	16777	16700	16499	16658	16610	16670	16585	16783	16588	16887	16662	16578	16678	16523	16460	16881	16841	16864	16581	16577	16577	16768	16594	16571	16657	16530	16731	16618	16602	16364	16640	16562	16734	16642	16735	16612	16542	16523	16712	16728	16506	16724	16459	16715	16677	16815	16677	16790	16736	16749	16562	16614	16600	16658	16523	16583	16731	16576	16790	16676	16580	16779	16708	16659	16501	16701	16650	16752	16880	16692	16626	16634	16679	16679	16688	16710	16756	16800	16690	16623	16546	16613	16709	16663	16501	16456	16562	16545	16548	16669	16383	16710	16789	16636	16763	16734	16419	16616	16477	16640	16645	16596	16679	16588	16696	16750	16554	16589	16615	16631	16682	16734	16396	16647	16489	16693	16592	16682	16577	16632	16599	16548	16588	16605	16654	16787	16566	16462	16653	16405	16600	16653	16677	16595	16653	16686	16826	16641	16791	16713	16738	16675	16695	16711	16707	16594	16821	16575	16679	16631	16609	16680	16572	16643	16655	16829	16700	16715	16762	16623	16517	16585	16431	16715	16717	16612	16571	16805	16564	16751	16650	16539	16661	16598	16634	16668	16728	16578	16760	16615
16051	27791	26130	20944	18987	19924	17314	16691	16622	16583	16304	16325	34966	44443	31500	15925	15809	15858	15950	15816	15782	15833	15797	15701	15744	15931	15866	15784	15754	15843	15729	15759	15866	15952	15712	15655	15836	15651	15808	15717	15852	15724	15678	15989	15833	15730	15711	15830	15924	16135	16702	16769	16169	16027	15908	15797	15663	15814	15746	15858	15715	15747	15726	15711	15728	15864	15717	15659	15816	15771	15911	15825	15529	15591	16009	15680	15728	15876	15597	15794	15622	15732	15749	15691	15719	15812	15968	15542	15822	15828	15767	15777	15696	15951	15769	15803	15784	15832	15774	15760	15803	15739	15912	15763	15872	16017	15864	15952	15726	15847	15869	15787	15831	15715	15785	15760	15769	15810	15767	15871	15808	15699	15757	15855	15781	15640	15742	15635	15861	15708	15738	15661	15728	15718	15833	15716	16007	15592	15746	15713	15661	15708	15622	15784	15756	15955	15684	15581	15794	15836	15814	15616	15653	15782	15726	15727	15829	15753	15875	15888	15813	15721	15820	15761	15842	15821	15675	15505	15805	15638	15857	15699	15592	15666	15601	15895	15734	15704	15643	15587	15818	15800	15533	15754	15682	15635	15824	15837	15912	15778	15789	15928	15671	15753	15866	15864	15687	15710	15916	15903	15759	15703	15804	15736	15740	15733	15742	15728	15648	15702	15879	15605	15684	15834	15853	15704	15602	15862	15724	15882	15620	15714	15678	15692	15822	15875	15884	15812	15626	15781	15925	15728	15753	15674	15881	15687	15825	15684	15820	15903	15685	15679	15681	15851	15641	15842	15792	15574	15715	15789	15798	15783	15699	15850	15732	15710	15771	15851	15600	15772	15876	15720	15814	15925	15806	15720	15868	15796	15668	15637	15736	15739	15810	15927	15743	15889	15941	15850	15733	15807	15912	15855	15698	15938	15541	15703	15564	15871	15748	15905	15690	15915	15833	15693	15611	15691	15789	15756	15692	15858	15687	15741	15578	15723	15747	15807	15809	15709	15593	15643	15781	15847	15887	15822	15974	15764	15735	15782	15787	15795	15495	15782	15757	15872	15802	15846	15840	15700	15834	15780	15824	15745	15663	15730	15688	15815	15603	15812	15675	15921	15858	15763	15810	15704	15736	15647	15817	15786	15610	15747	15690	15705	15858	15687	15744	15816	15730	15782	15730	15684	15838	15803	15795	15720	15775	15791	15909	15794	15580	15868	15681	15843	15949	15698	15880	15661	15891	15680	15935	15713	15880	15793	15653	15843	15629	15775	15691	15865	15756	15799	15760	15893	15626	15831	15823	15833	15757	15829	15641	15603	15702	15832	15706	15687	15683	15873	15711	15715	15686	15557	15541	15708	15562	15928	15887	15664	15869	15769	15590	15856	15859	15591	15916	15683	15672	15762	15868	15570	15655	15814	15876	15835	15690	15691	15814	15727	15684	15609	15712	15832	15699	15728	15839	15891	15746	15766	15654	15763	15775	15689	15799	15719	15748	15730	15635	15668	15656	15725	15700	15743	15829	15796	15838	15695	15773	15761	15606	15815	15792	15728	15828	15760	15712	15834	15772	15786	15929	15853	15972	15718	15859	15787	15721	15661	15721	15742	15675	15707	15653	15730	15783	15774	15767	15753	15655	15734	15683	15864	15840	15734	15875	15871	15833	15607	15753	15870	15724	15922	15833	15690	15809	15754	15876	15789	15869	15734	15660	15896	15797	15851	15825	15896	15744	15834	15833	15830	15855	15691	15769	15774	15657	15757	15686	15845	15840	15699	15572	15906	15656	15873	15739	15771	15717	15819	15885	15720	15882	15622	15720	15764	15845	15737	15817	15806	15752	15587	15612	15701	15661	15694	15856	15782	15632	15739	15640	15872	15766	15704	15672	15775	15781	15660	15704	15904	15784	15682	15736	15726	15777	15765	15687	15758	15786	15614	15688	15714	15837	15765	15675	15682	15838	15736	15782	15807	15840	15696	15723	15808	15691	15652	15833	15681	15661	15697	15597	15848	15753	15687	15549	15798	15587	15748	15841	15848	15771	15826	15710	15774	15817	15799	15750	15660	15594	15687	15823	15790	15856	15721	15708	15687	15800	15661	15721	15892	15718	15793	15797	15658	15797	15839	15614	15777	15789	15782	15862	15709	15848	15838	15699	15804	15831	15793	15675	15669	15777	15824	15811	15763	15911	15653	15847	15679	15712	15550	15952	15804	15747	15788	15714	15784	15595	15696	15787	15699	15930	15895	15748	15517	15788	15772	16025	15767	15820	15799	15820	15698	15718	15879	15636	15662	15804	15847	15832	15661	15720	15688	15765	15861	15745	15749	15743	15856	15818	15824	15764	15759	15797	15757	15748	15798	15719	15699	15785	15604	15742	15817	15713	15692	15762	15681	15712	15878	15836	15702	15882	15724	15781	15841	15661	15707	15840	15751	15877	15773	15728	15512	15711	15909	15842	15724	15804	15565	15832	15762	15668	15531	15690	15662	15769	15884	15936	15677	15696	15792	15749	15876	15748	15695	15732	15731	15657	15715	15733	15929	15904	15830	15917	15838	15907	15621	15846	15704	15827	15935	15774	15832	15867	15750	15831	15727	15856	15928	15732	16000	15917	15887	15766	15805	15742	15687	15845	15747	15704	15809	15755	15786	15669	15798	15786	15851	15807	15748	15789	15916	15566	15815	15861	15862	15781	15624	15881	15635	15850	15586	15763	15743	15927	15882	15680	15735	15873	15907	15777	15657	15729	15870	15984	15629	15924	15778	15821	15978	15719	15624	15911	15713	15763	15850	15659	15681	15692	15754	15759	15812	15686	15649	15663	15687	15672	15575	15792	15758	15784	15935	15668	15831	15703	15685	15781	15831	15665	15912	15691	15850	15533	15699	15601	15810	15661	15735	15737	15846	15704	15511	15828	15784	15674	15743	15696	15748	15695	15795	15850	15783	15703	15572	15894	15865	15793	15762	15702	15665	15821	15808	15741	15670	15731	15774	15756	15686	15559	15908	15876	15769	15677	15934	15804	15606	15778	15886	15718	15794	15878	15763	15825	15765	15802	15735	15833	15774	15723	15626	15828	15746	15771	15669	15677	15798	15834	15840	15893	15961	15748	15859	15773	15808	15882	15646	15763	15688	15740	15800	15754	15719	15804	15588	15672	15788	15716	15872	15823	15689	15841	15787	15634	15609	15879	15780	15767	15787	15777	15818	15770	15683	15854	15712	15890	15697	15878	15877	15903	15685	15777	15837	15683	15745	15780	15962	15714	15856	15677	15742	15994	15979	15690	15825	15659	15705	15757	15900	15753	15800	15723	15681	15724	15603	15806	15890	15789	15635	15967	15791	15988	15622	15907	15815	15797	15713	15966	15777	15679	15719	15701	15969	15744	15851	15714	15706	15751	15798	15700	15805	15852	15909	15777	15784	15879	15785	15706	15893	15712	15775	15803	15699	15723	15749	15592	15675	15847	15906	15824	15830	15778	15859	15646	15958	15597	15940	15811	15782	15784	15888	15770	15761	15814	15860	15703	15709	15807	15812	15640	15878	15870	15829	15766	16007	15767	15649	15747	15755	15837	15575	15817	15644	15786	15779	15717	15807	15770	15807	15770	15786	15710	15646	15605	15840	15838	15816	15813	15739	15707	15600	15766	15743	15798	15666	15820	15989	15721	15753	15649	15666	15732	15811	15811	15838	15683	15746	15580	15914	15906	15807	15690	15771	15817	15793	15800	15681	15783	15780	15771	15779	15918	15769	15842	15697	15705	15650	15730	15762	15745	15796	15680	15791	15898	15810	15746	15500	15688	15781	15948	15684	15810	15708	15781	15933	15740	15715	15849	16008	15579	15742	15669	15850	15806	15836	15765	15948	15722	15866	15863	15908	15687	15641	15957	15840	15770	15776	15903	15590	15940	15696	15670	15951	15801	15837	15713	15809	15746	15802	15740	15847	15516	15564	15561	15791	15811	15716	15790	15748	15825	15671	15900	15734	15635	15767	15880	15805	15714	15715	15862	15906	15881	15885	15794	15909	15932	15976	15865	15736	15766	15826	15774	15823	15614	15772	15802	15642	15899	15860	15741	15806	15805	15632	15709	15778	15700	15600	15776	15548	15682	15671	15597	15690	15861	15606	15795	15670	15980	15800	15671	15772	15762	15741	15655	15659	15669	15776	15743	15936	15663	15649	15674	15770	15674	15757	15738	15713	15743	15567	15839	15797	15960	15737	15775	15970	15807	15659	16000	15807	15661	15868	15773	15815	15786	15797	15790	15648	15842	15647	15621	15660	15717	15782	15679	15720	15854	15693	15789	15712	15759	15754	15666	15656	15788	15761	15769	15669	15947	15666	15822	15722	15742	15861	15920	15766	15753	15601	15780	15709	15634	15620	15760	15718	15832	15632	15790	15847	15647	15642	15696	15764	15742	15900	15730	15655	15940	15852	15836	15632	15725	15653	15565	15861	15604	15823	15505	15765	15658	15739	15762	15672	15756	15597	15878	15706	15818	15598	15813	15718	15731	15879	15775	15602	15846	15697	15772	15793	15772	15863	15726	15888	15873	15677	15825	15627	15756	15645	15851	15830	15801	15761	15867	15793	15874	15734	15721	15793	15599	15908	15750	15808	15688	15762	15632	15914	15689	15762	15675	15819	15902	15734	15876	15956	15827	15924	15859	15769	15815	15797	15688	15701	15900	15826	15695	15802	15763	15566	15883	15845	15927	15672	15846	15818	15854	15792	15700	15770	15813	15760	15760	15598	15631	15750	15774	15746	15752	15627	15774	15725	15771	15845	15844	15730	15697	15835	15752	15773	15850	15827	15690	15719	15714	15815	15766	15870	15785	15790	15863	15808	15852	15559	15561	15921	15638	15739	15709	15637	15638	15843	15730	15821	15809	15791	15801	15713	15743	15894	15675	15721	15524	15825	15887	15822	15698	15836	15717	15937	15911	15784	15871	15767	15840	15762	15797	15869	15747	15665	15810	15790	15690	15692	15671	15635	15744	15764	15869	15709	15773	15803	15753	15803	15850	15770	15792	15912	15701	15644	15683	15692	15778	15634	15739	15745	15693	15966	15776	15760	15789	15618	15815	15774	15947	15824	15803	15695	15837	15778	15871	15653	15614	15735	15870	15765	15769	15797
27768	21779	22532	19257	16516	16776	16664	16459	16685	16529	16742	16774	17655	19289	18494	16769	16542	16578	16409	16298	16527	16473	16403	16479	16540	16490	16726	16555	16481	16577	16561	16378	16327	16519	16557	16487	16440	16518	16516	16561	16456	16518	16689	16490	16445	16391	16455	16444	16579	16549	16519	16433	16580	16489	16677	16537	16740	16665	16664	16529	16515	16577	16476	16490	16376	16499	16549	16522	16598	16781	16472	16397	16576	16599	16430	16314	16526	16491	16561	16618	16651	16473	16570	16483	16585	16481	16433	16539	16541	16428	16448	16556	16587	16537	16591	16438	16404	16535	16216	16460	16610	16437	16427	16501	16655	16390	16685	16511	16623	16654	16600	16601	16348	16432	16535	16321	16439	16522	16488	16455	16533	16505	16518	16681	16401	16562	16714	16519	16511	16524	16524	16809	16544	16476	16776	16575	16573	16556	16582	16580	16620	16526	16596	16548	16592	16396	16396	16593	16399	16628	16613	16245	16686	16554	16685	16522	16510	16589	16362	16557	16628	16467	16550	16283	16421	16467	16286	16340	16486	16316	16368	16419	16567	16586	16550	16385	16496	16459	16358	16416	16525	16430	16319	16498	16363	16328	16799	16491	16484	16590	16421	16525	16545	16361	16509	16564	16579	16451	16569	16769	16393	16626	16389	16444	16529	16366	16398	16415	16503	16519	16594	16455	16452	16358	16441	16750	16519	16343	16437	16521	16575	16392	16584	16481	16357	16492	16644	16511	16628	16479	16500	16495	16512	16510	16600	16378	16405	16536	16530	16625	16566	16651	16433	16575	16579	16653	16607	16451	16745	16530	16510	16481	16371	16482	16547	16632	16705	16443	16394	16397	16464	16555	16688	16398	16762	16442	16380	16557	16518	16478	16504	16419	16758	16433	16693	16432	16444	16578	16541	16410	16572	16554	16464	16616	16592	16549	16446	16305	16270	16656	16407	16746	16376	16404	16536	16645	16520	16530	16431	16617	16531	16375	16350	16613	16588	16582	16518	16283	16316	16565	16595	16613	16634	16270	16499	16342	16100	16490	16326	16570	16545	16413	16537	16385	16414	16481	16680	16516	16553	16338	16573	16495	16447	16536	16472	16527	16355	16552	16491	16562	16608	16350	16505	16594	16555	16613	16450	16269	16384	16348	16675	16492	16461	16553	16613	16505	16509	16340	16513	16501	16639	16436	16710	16399	16357	16603	16473	16476	16478	16612	16657	16625	16589	16596	16457	16618	16424	16380	16535	16610	16525	16588	16458	16503	16568	16608	16651	16605	16572	16636	16546	16530	16646	16412	16467	16460	16409	16515	16397	16572	16476	16762	16567	16561	16562	16579	16427	16486	16586	16266	16461	16658	16548	16371	16319	16424	16461	16403	16708	16594	16543	16236	16551	16423	16547	16775	16358	16416	16416	16603	16332	16483	16812	16510	16421	16412	16415	16648	16409	16560	16486	16600	16766	16319	16747	16469	16685	16476	16619	16376	16585	16618	16312	16576	16373	16543	16706	16296	16490	16444	16352	16397	16518	16529	16305	16365	16599	16326	16508	16481	16397	16438	16598	16653	16601	16449	16454	16418	16351	16371	16297	16395	16554	16396	16532	16460	16482	16677	16656	16698	16540	16497	16490	16659	16556	16452	16386	16636	16374	16492	16471	16600	16468	16556	16374	16187	16432	16617	16385	16547	16612	16685	16612	16467	16388	16510	16453	16546	16449	16457	16782	16642	16366	16302	16319	16562	16543	16557	16496	16626	16539	16394	16577	16567	16606	16512	16571	16515	16497	16383	16429	16575	16585	16482	16650	16535	16601	16465	16515	16583	16610	16699	16524	16577	16585	16540	16431	16547	16658	16621	16633	16546	16459	16501	16386	16642	16587	16406	16570	16277	16350	16545	16579	16385	16426	16562	16631	16723	16582	16675	16599	16730	16424	16574	16493	16521	16503	16642	16591	16691	16664	16646	16492	16458	16430	16455	16431	16422	16550	16704	16479	16828	16336	16475	16484	16549	16723	16509	16756	16519	16660	16525	16310	16609	16617	16600	16656	16580	16529	16569	16422	16351	16604	16526	16492	16488	16576	16610	16523	16612	16704	16426	16654	16524	16488	16538	16515	16317	16271	16325	16695	16470	16447	16492	16519	16326	16420	16496	16417	16522	16529	16572	16602	16379	16348	16450	16513	16448	16668	16273	16498	16482	16426	16464	16349	16401	16594	16508	16446	16291	16521	16540	16371	16541	16339	16567	16511	16428	16756	16373	16459	16465	16411	16569	16526	16550	16584	16544	16542	16613	16693	16533	16616	16425	16619	16569	16413	16643	16565	16747	16508	16270	16604	16620	16513	16393	16515	16590	16577	16693	16707	16630	16631	16553	16577	16670	16709	16578	16439	16604	16650	16425	16663	16450	16488	16595	16505	16700	16547	16491	16468	16489	16329	16727	16485	16414	16462	16614	16473	16448	16518	16450	16744	16476	16397	16411	16524	16273	16459	16294	16577	16588	16533	16324	16470	16506	16611	16756	16582	16458	16357	16473	16686	16504	16486	16449	16580	16595	16625	16655	16699	16489	16559	16353	16612	16328	16604	16601	16388	16411	16347	16549	16397	16695	16655	16560	16626	16472	16700	16568	16632	16591	16547	16555	16598	16443	16540	16346	16816	16469	16633	16436	16492	16418	16428	16568	16492	16485	16621	16586	16407	16627	16527	16596	16661	16728	16607	16623	16502	16602	16628	16616	16397	16681	16459	16400	16582	16493	16583	16470	16629	16454	16558	16310	16482	16370	16665	16474	16428	16442	16568	16510	16489	16528	16374	16400	16525	16656	16654	16449	16382	16605	16653	16347	16503	16505	16563	16591	16649	16626	16464	16709	16411	16548	16723	16645	16525	16642	16388	16492	16476	16411	16381	16468	16404	16537	16717	16391	16435	16588	16504	16292	16393	16531	16336	16556	16300	16465	16449	16455	16366	16596	16451	16632	16592	16571	16509	16520	16630	16362	16420	16612	16677	16522	16688	16505	16561	16397	16504	16407	16495	16206	16402	16534	16488	16339	16469	16341	16479	16525	16674	16536	16555	16512	16653	16628	16362	16464	16504	16543	16541	16636	16675	16379	16606	16662	16578	16529	16393	16419	16564	16256	16561	16480	16433	16464	16305	16487	16268	16499	16731	16603	16623	16460	16355	16244	16452	16470	16540	16562	16486	16454	16752	16698	16647	16617	16669	16619	16340	16343	16416	16419	16373	16506	16576	16565	16407	16434	16583	16395	16509	16388	16535	16557	16416	16389	16381	16501	16536	16348	16449	16389	16514	16541	16667	16393	16264	16737	16681	16626	16750	16536	16560	16591	16563	16607	16665	16601	16432	16590	16582	16415	16464	16456	16478	16514	16451	16537	16501	16605	16500	16584	16599	16343	16330	16601	16608	16432	16515	16676	16522	16681	16648	16569	16504	16570	16541	16421	16548	16628	16543	16714	16491	16354	16564	16681	16666	16619	16359	16394	16496	16649	16697	16356	16286	16489	16529	16456	16454	16444	16415	16637	16699	16529	16271	16475	16669	16610	16480	16360	16683	16364	16507	16481	16525	16595	16626	16320	16601	16685	16544	16467	16337	16671	16599	16640	16498	16520	16530	16498	16562	16572	16420	16511	16471	16530	16571	16398	16316	16726	16388	16602	16483	16463	16543	16586	16431	16413	16468	16401	16626	16525	16704	16588	16485	16519	16717	16679	16628	16461	16447	16505	16424	16421	16400	16617	16549	16466	16388	16604	16589	16567	16614	16568	16554	16533	16520	16734	16567	16733	16560	16676	16397	16486	16785	16553	16554	16581	16646	16614	16598	16585	16653	16524	16490	16483	16432	16493	16587	16575	16630	16653	16547	16484	16570	16664	16346	16580	16530	16487	16648	16462	16634	16427	16380	16466	16574	16484	16610	16453	16693	16665	16655	16518	16702	16410	16482	16568	16612	16511	16495	16596	16606	16572	16685	16607	16452	16572	16755	16515	16583	16536	16498	16262	16514	16536	16554	16544	16606	16476	16506	16520	16455	16503	16503	16570	16432	16611	16381	16661	16472	16509	16536	16581	16334	16651	16427	16374	16374	16327	16556	16397	16388	16630	16629	16614	16587	16359	16463	16555	16332	16367	16564	16517	16463	16554	16689	16566	16536	16670	16511	16467	16538	16499	16618	16425	16554	16394	16545	16640	16574	16398	16600	16851	16577	16580	16439	16538	16459	16557	16376	16412	16583	16515	16579	16756	16473	16492	16539	16712	16477	16648	16545	16559	16475	16656	16465	16633	16697	16452	16488	16408	16600	16773	16617	16448	16625	16613	16400	16576	16345	16400	16589	16423	16382	16496	16434	16566	16653	16572	16577	16329	16549	16514	16563	16370	16524	16409	16539	16553	16597	16654	16520	16524	16669	16539	16495	16482	16453	16582	16450	16606	16436	16459	16611	16645	16407	16470	16260	16565	16498	16516	16512	16475	16438	16354	16577	16495	16635	16585	16555	16652	16535	16461	16520	16618	16609	16497	16479	16783	16521	16354	16559	16597	16489	16435	16435	16535	16626	16549	16624	16579	16500	16682	16438	16416	16637	16123	16458	16617	16580	16481	16458	16534	16370	16401	16592	16654	16526	16589	16625	16574	16655	16482	16649	16617	16689	16638	16530	16342	16522	16523	16360	16623	16548	16612	16730	16438	16594	16615	16553	16485	16563	16613	16393	16391	16453	16569	16441	16640	16651	16427	16490	16685	16597	16579	16584	16456	16606	16477	16479	16437	16477	16477	16387	16684	16393	16604	16552	16517	16603	16457	16746	16558	16483	16479	16575	16365	16410	16548	16569	16714	16635	16424	16569	16590	16648	16576	16475	16381	16554	16456	16645	16523	16446	16419	16533	16732	16356	16446	16510	16470	16555	16502	16550	16494	16401	16497	16702	16431	16533	16686	16628	16556	16593	16442	16373	16504	16724	16499	16560	16493	16538	16417	16274	16451	16488	16446	16466	16547	16718	16660	16483	16465	16407	16535	16430	16557	16373	16439	16639	16434	16438	16661	16600	16737	16533	16616	16410	16754	16546	16678	16396	16438	16642	16486	16667	16609	16593	16599	16464	16562	16642	16617	16527	16513
14954	17462	17806	16292	15760	15934	15756	15717	15762	15729	15676	15677	18077	20063	17690	15752	15808	15692	15658	15574	15630	15800	15669	15792	15710	15652	15780	15751	15700	15638	15657	15819	15772	15680	15605	15628	15652	15702	15643	15633	15563	15644	15872	15594	15680	15602	15904	15528	15840	15968	15700	15762	15705	15904	15726	15690	15858	15755	15613	15558	15614	15675	15580	15840	15855	15521	15811	15574	15698	15802	15653	15553	15760	15706	15689	15677	15582	15692	15636	15635	15729	15418	15561	15527	15672	15712	15748	15771	15779	15645	15511	15752	15692	15633	15753	15559	15589	15738	15683	15538	15690	15781	15560	15668	15716	15906	15747	15579	15664	15641	15583	15680	15646	15793	15637	15808	15523	15645	15536	15561	15628	15645	15739	15566	15581	15716	15671	15641	15671	15567	15612	15634	15736	15592	15803	15512	15460	15584	15544	15668	15712	15756	15622	15764	15610	15632	15640	15576	15729	15679	15771	15706	15662	15703	15761	15572	15863	15603	15698	15676	15572	15929	15597	15620	15576	15655	15670	15553	15605	15707	15589	15810	15715	15633	15772	15659	15754	15734	15612	15816	15793	15695	15805	15584	15548	15608	15574	15512	15537	15640	15729	15710	15695	15620	15875	15722	15651	15748	15595	15659	15669	15607	15586	15580	15581	15678	15630	15579	15616	15424	15696	15576	15680	15657	15592	15523	15492	15742	15578	15742	15594	15792	15590	15652	15527	15495	15540	15817	15781	15584	15760	15721	15673	15630	15704	15618	15648	15666	15606	15550	15528	15489	15764	15632	15625	15703	15670	15571	15528	15710	15765	15741	15678	15547	15660	15535	15660	15676	15542	15550	15737	15786	15647	15504	15699	15610	15565	15661	15505	15773	15596	15617	15445	15393	15698	15612	15746	15562	15565	15611	15663	15694	15724	15551	15646	15559	15583	15851	15651	15770	15693	15481	15677	15583	15584	15612	15716	15787	15695	15805	15602	15762	15732	15626	15691	15577	15686	15626	15495	15758	15771	15788	15654	15650	15525	15782	15743	15589	15747	15677	15734	15811	15669	15539	15692	15649	15578	15673	15611	15603	15614	15471	15537	15649	15681	15631	15633	15710	15719	15645	15669	15653	15615	15540	15582	15671	15791	15780	15605	15674	15747	15611	15644	15683	15614	15757	15715	15451	15661	15670	15672	15823	15667	15748	15727	15637	15559	15618	15651	15732	15722	15715	15662	15732	15572	15606	15548	15637	15559	15663	15515	15654	15732	15698	15632	15573	15706	15644	15482	15684	15617	15530	15677	15688	15658	15641	15638	15719	15677	15699	15582	15657	15635	15637	15568	15653	15721	15593	15884	15660	15680	15497	15694	15662	15756	15667	15825	15687	15666	15538	15785	15671	15733	15558	15791	15637	15809	15755	15643	15600	15795	15695	15704	15590	15552	15359	15636	15762	15616	15627	15663	15453	15696	15663	15699	15723	15615	15596	15698	15663	15745	15569	15654	15932	15675	15678	15559	15791	15673	15580	15676	15570	15742	15596	15538	15716	15573	15753	15598	15708	15585	15765	15675	15717	15701	15673	15612	15528	15625	15741	15656	15690	15674	15742	15858	15635	15644	15720	15760	15521	15668	15635	15520	15608	15620	15646	15485	15649	15602	15740	15546	15687	15621	15842	15706	15708	15835	15564	15685	15703	15483	15616	15619	15660	15709	15824	15747	15726	15643	15671	15612	15746	15692	15611	15487	15504	15561	15628	15619	15584	15675	15721	15661	15728	15769	15716	15661	15631	15779	15786	15557	15806	15727	15877	15604	15590	15850	15558	15555	15684	15657	15674	15650	15545	15569	15613	15674	15612	15826	15582	15521	15751	15569	15610	15679	15856	15698	15838	15831	15663	15618	15786	15594	15716	15729	15575	15739	15747	15699	15574	15722	15446	15670	15584	15587	15598	15508	15677	15628	15744	15836	15749	15537	15687	15725	15671	15788	15643	15678	15503	15727	15707	15599	15489	15650	15613	15637	15543	15631	15837	15664	15690	15677	15735	15603	15704	15537	15693	15798	15723	15609	15501	15701	15555	15710	15727	15577	15667	15696	15613	15668	15715	15816	15726	15515	15592	15592	15714	15782	15593	15608	15858	15644	15774	15567	15627	15624	15633	15695	15502	15766	15773	15671	15668	15736	15461	15810	15617	15640	15717	15762	15676	15592	15744	15684	15562	15594	15700	15657	15659	15784	15593	15680	15563	15684	15546	15671	15642	15629	15582	15772	15653	15568	15708	15586	15782	15621	15566	15558	15721	15737	15827	15808	15563	15671	15636	15769	15668	15741	15834	15720	15701	15681	15633	15752	15746	15690	15576	15654	15806	15787	15671	15737	15588	15709	15704	15818	15585	15715	15501	15793	15602	15547	15674	15550	15932	15592	15509	15701	15532	15482	15660	15831	15754	15719	15498	15693	15796	15615	15862	15557	15571	15693	15626	15666	15723	15683	15596	15625	15737	15726	15741	15605	15607	15654	15656	15867	15680	15597	15579	15568	15630	15694	15663	15666	15729	15573	15549	15499	15454	15666	15698	15630	15616	15756	15672	15620	15557	15805	15668	15612	15595	15733	15568	15586	15588	15684	15665	15754	15586	15661	15551	15641	15775	15577	15610	15563	15529	15573	15672	15748	15688	15771	15553	15630	15716	15732	15557	15744	15562	15706	15717	15716	15675	15660	15852	15620	15652	15668	15831	15541	15723	15563	15727	15655	15591	15757	15645	15523	15655	15697	15483	15645	15575	15664	15823	15810	15772	15597	15706	15619	15491	15544	15642	15662	15526	15625	15752	15705	15735	15712	15518	15579	15711	15864	15649	15813	15556	15653	15742	15906	15653	15792	15693	15731	15558	15608	15661	15596	15837	15637	15860	15564	15488	15716	15657	15626	15691	15731	15698	15579	15722	15808	15588	15786	15549	15682	15423	15461	15733	15818	15502	15724	15636	15496	15702	15751	15652	15709	15721	15680	15516	15659	15529	15823	15732	15743	15796	15607	15703	15608	15602	15633	15592	15630	15723	15521	15642	15720	15693	15711	15619	15490	15819	15663	15715	15628	15702	15653	15795	15766	15755	15773	15613	15602	15744	15639	15527	15678	15652	15870	15654	15569	15731	15632	15638	15700	15682	15581	15589	15719	15531	15673	15774	15668	15481	15662	15672	15564	15685	15434	15736	15628	15827	15778	15598	15530	15635	15616	15634	15637	15584	15780	15605	15568	15794	15682	15776	15721	15668	15754	15666	15628	15831	15644	15716	15576	15703	15757	15557	15703	15555	15743	15642	15809	15651	15692	15687	15698	15668	15783	15575	15705	15634	15618	15603	15789	15525	15789	15690	15639	15662	15620	15668	15540	15798	15651	15778	15543	15794	15763	15635	15753	15633	15640	15706	15544	15569	15801	15699	15683	15739	15570	15709	15595	15656	15692	15721	15760	15626	15705	15541	15700	15727	15565	15623	15697	15691	15725	15761	16010	15811	15786	15665	15577	15653	15558	15568	15568	15811	15608	15650	15708	15621	15696	15726	15788	15750	15678	15608	15590	15735	15674	15704	15530	15723	15742	15705	15591	15710	15683	15654	15675	15606	15870	15699	15542	15661	15606	15697	15783	15724	15710	15677	15547	15621	15545	15691	15592	15605	15851	15640	15723	15682	15554	15729	15659	15427	15752	15809	15699	15694	15712	15722	15585	15709	15678	15626	15805	15656	15616	15622	15755	15674	15758	15688	15725	15583	15742	15717	15742	15580	15553	15664	15634	15880	15743	15777	15532	15752	15757	15540	15490	15627	15784	15653	15699	15822	15582	15750	15698	15657	15685	15738	15657	15780	15660	15723	15689	15616	15850	15714	15717	15622	15872	15687	15551	15666	15443	15779	15701	15792	15793	15635	15662	15634	15692	15608	15545	15720	15590	15687	15739	15572	15594	15665	15552	15555	15603	15660	15684	15668	15637	15678	15752	15511	15674	15659	15599	15422	15735	15500	15664	15576	15633	15807	15701	15630	15658	15604	15484	15584	15729	15505	15562	15625	15677	15603	15633	15710	15650	15576	15521	15897	15700	15585	15551	15661	15684	15413	15563	15893	15587	15775	15614	15748	15767	15756	15829	15568	15633	15604	15805	15794	15759	15548	15859	15580	15599	15783	15717	15715	15651	15707	15657	15675	15686	15689	15533	15745	15671	15519	15742	15718	15757	15599	15689	15709	15718	15709	15675	15638	15679	15662	15609	15503	15638	15757	15611	15564	15472	15776	15698	15750	15539	15581	15803	15725	15825	15668	15673	15632	15741	15701	15565	15658	15597	15676	15527	15635	15597	15772	15636	15709	15538	15628	15572	15571	15752	15712	15523	15606	15693	15767	15619	15832	15658	15654	15756	15594	15663	15799	15783	15803	15664	15794	15651	15396	15532	15685	15697	15761	15559	15746	15855	15668	15669	15468	15547	15641	15624	15626	15632	15763	15571	15795	15770	15738	15708	15630	15667	15749	15646	15689	15471	15696	15609	15645	15707	15679	15803	15777	15769	15738	15713	15700	15791	15706	15855	15616	15660	15678	15778	15605	15728	15678	15688	15451	15496	15672	15629	15745	15624	15624	15608	15653	15708	15718	15639	15569	15615	15587	15498	15757	15613	15673	15622	15671	15639	15815	15625	15746	15635	15579	15573	15644	15775	15765	15645	15501	15616	15560	15485	15815	15751	15599	15611	15826	15682	15615	15658	15638	15733	15734	15541	15785	15556	15679	15702	15614	15690	15665	15704	15701	15717	15577	15733	15604	15618	15565	15644	15779	15738	15807	15675	15623	15685	15750	15752	15630	15681	15622	15680	15770	15771	15587	15572	15636	15943	15439	15695	15658	15630	15650	15536	15705	15863	15685	15735	15604	15926	15576	15635	15606	15819	15726	15611	15731	15510	15691	15526	15825	15835	15636	15820	15701	15673	15552	15744	15692	15970	15651	15597	15706	15604	15666	15706	15691	15722	15811	15680	15659	15718	15657	15610	15778	15636	15747	15546	15661	15669	15616	15688	15643	15572	15688	15592	15886	15668	15749	15637	15650	15670	15601	15790	15640	15593	15653	15722	15548	15577	15671	15786	15641	15781	15589
24405	21129	28139	24565	21210	18935	18263	16635	16395	16624	16561	16344	24592	31102	24795	17266	16722	16490	16316	16428	16235	16293	16085	16337	16319	16217	16242	16243	16375	16187	16144	16259	16263	16318	16219	16218	16416	16225	16355	16143	16160	16150	16486	16220	16308	16120	16197	16197	16063	16464	16681	16617	16631	16431	16148	16258	16422	16120	16232	16213	16273	16187	16128	16298	16348	16318	16327	16139	16132	16220	16241	16308	16333	16352	16127	16237	16232	16118	16316	16172	16096	16304	16259	16088	16181	16150	16224	16285	16286	16313	16293	16112	16240	16283	16119	16350	16279	16105	16335	16285	16141	16169	16311	16179	15872	16044	16068	16470	16022	15982	16057	16194	16331	16052	16199	16216	16277	16265	16308	16312	16283	16051	16306	16232	16273	16086	16201	16230	16132	16212	16251	16371	16207	16217	16142	16193	15867	16280	16158	16034	16140	16143	16275	16110	16176	16318	16199	16263	16168	16150	16314	16299	16427	16264	16172	16437	16258	16296	16177	16212	16294	16160	16161	16115	16341	16250	16169	16136	16339	16194	16261	16224	16208	16220	16255	16231	16317	16186	16171	16396	16126	16290	16261	16173	16195	16200	16259	16143	15935	16450	16416	16180	16265	16218	16290	16231	16031	16305	16055	16227	16204	16177	16176	16268	16253	16227	16185	16248	16211	16212	16085	16209	16226	16214	16306	16349	16136	16293	16250	16093	16335	16139	16155	16200	16163	16268	16385	16148	16244	16286	16154	16192	16224	16222	16236	16371	16262	16282	16138	16305	16330	16098	16178	16058	16252	16086	16153	16174	16252	16089	16114	16276	16243	15975	16191	16222	16104	16174	16377	16299	16295	16239	16004	16036	16143	16177	16073	16294	16157	16179	16154	16156	16101	16095	16383	16081	16263	16281	16265	16156	16200	16178	16050	16225	16200	16248	16107	16231	16094	16104	16269	16219	16119	16165	16313	16212	16167	16013	16342	16135	16221	16262	16304	16328	16352	16453	16030	16095	15975	16179	16241	16089	16193	16237	16078	16124	16179	16171	16224	16229	16325	16277	16163	16258	16009	16164	16270	16113	16326	16159	16182	16144	16079	16174	16097	16137	16157	16172	16214	16261	16132	16137	16281	16307	16203	16117	16356	16364	16326	16183	16373	16169	16238	16179	16172	16213	16222	16004	16140	16068	16167	16292	16355	16160	16166	16044	16163	16287	16152	16164	16229	16188	16195	16300	16176	16082	16321	16065	16233	16234	16231	16153	16135	16148	16227	16295	16041	16045	16291	16202	16138	16141	16073	16227	16154	16081	16199	16231	16163	16372	16324	16106	16193	16145	16299	16329	16365	16242	16078	16038	16163	16263	16232	16027	16257	16149	16155	16143	16147	16204	16299	16352	16181	16158	16286	16293	16271	16158	16126	16144	16317	16167	16105	16141	16232	16023	16330	16168	16231	16207	16162	16214	16062	16189	16248	16211	16220	16116	16245	16115	16260	16133	16223	16290	16259	16253	16190	16172	16282	16361	16427	16290	16335	16146	16110	16133	16035	16129	16193	16180	16187	16248	16221	16359	16265	16169	16222	16115	15978	16247	16271	16247	16218	16140	16236	16017	16052	16335	16044	16247	16208	16299	16131	16087	16377	16108	16327	16098	16232	16170	16158	16219	16076	16019	15997	16216	16266	16120	16094	16074	16300	16167	16102	16051	16204	16160	16063	16302	16214	16252	16154	16169	16166	16321	16112	16208	16344	16146	16145	16314	16351	16197	16098	16055	16158	16173	16298	16282	16189	16253	16130	16218	16111	16238	16102	16209	16274	16269	16002	16288	16261	16428	16299	16253	16051	16218	16385	16189	16066	16196	16335	16147	16202	16099	16282	16127	16177	16094	16233	16048	16402	16397	16160	16216	16281	16173	16192	16212	16245	16279	15969	16325	16310	16275	16062	16239	16166	16294	16201	16059	16280	16092	16222	16017	16255	16187	15992	16173	16178	16328	16244	16104	16243	16302	16226	16254	16172	16146	15950	16277	16257	16166	16139	16113	16578	16412	16333	16280	16264	16196	16192	16341	16172	16261	16081	16195	16546	16254	15986	16129	16145	16156	16297	16242	16273	16327	16443	16232	16276	16405	16358	16266	16065	16114	16284	16227	16274	16146	16125	16086	16093	16317	16166	16067	16293	16312	16444	16089	16102	16114	16281	16276	16130	16209	16096	16191	16367	16055	16131	16131	16301	16110	16194	16330	16268	16298	16302	16137	16231	16248	16290	16174	16199	16314	16100	15986	16132	16169	16269	16335	16210	16155	15977	16133	16204	16165	16134	16097	15995	16126	16392	16315	16317	16107	16160	16179	16278	16133	16295	16213	16100	16240	16308	16362	16292	16291	16344	16246	16233	16242	16273	16084	16369	16392	16160	16121	15989	16221	16234	16119	16015	15977	16262	16218	16259	16184	16321	16125	16213	16128	16330	16230	16133	16267	16107	15956	16060	16333	16187	16230	16192	16140	16201	16277	16097	16098	16288	16302	16367	16092	16135	16111	16158	16354	16182	16243	16051	16135	16290	16308	16158	16296	16450	16260	16085	16183	16273	16103	16137	15935	16137	16104	16241	16158	16342	16247	16248	16189	16310	16130	16214	16261	16238	16277	16389	16268	16338	16164	16074	16229	15933	16089	16152	16163	16012	16251	16196	16225	16217	16286	16296	15844	16127	16051	16302	16324	16332	16311	16023	15888	16255	16226	16154	16167	16143	16171	16217	16260	16256	16141	16167	16118	16236	16075	16189	16097	16344	16305	16179	16020	16119	15906	16161	16216	16387	16360	16166	16173	16225	16254	16362	16159	16125	16214	16325	15909	16046	16104	16127	16356	16234	16174	16239	16307	16205	16230	16346	16355	16341	16150	16144	16043	16286	16152	16028	16317	16129	16262	16217	16110	16127	16039	16326	16184	16111	16061	16054	16417	16288	16064	16198	16188	16137	16331	16355	16128	16112	16249	16051	16388	16117	16240	16134	16009	16047	16214	16217	16326	16287	16315	16110	16316	16325	16424	16480	16385	16046	16114	16245	16082	16149	16215	16408	16246	16275	16268	16324	16286	16304	16339	16067	16185	16117	16224	16272	16209	16004	16218	16305	16333	16286	15932	16265	16138	16195	15917	16220	16257	16206	16194	16179	15984	15918	16298	16096	16269	16322	16122	16294	16188	16190	16193	16340	16144	16101	16183	16225	16057	16367	16208	16106	16245	16231	16244	16607	16194	16180	16115	16088	16196	16155	16189	16114	16147	16094	16302	16073	16226	16235	16242	16082	16150	16187	16191	16089	16341	16257	16272	16330	16123	16125	16174	16118	16201	16000	16127	15973	16190	16175	16139	16254	16132	16047	16162	16069	16374	16215	16362	16397	16057	16184	15973	16263	16039	16038	16321	16256	16212	16095	16385	16253	16043	16227	16359	16276	16269	16406	16085	16250	16310	16166	16346	16434	16373	16297	16243	16246	16335	16166	16162	16119	16096	16273	16177	16428	16282	16090	16241	16230	16097	16059	16089	16125	16138	16148	16243	16119	16117	16184	16193	16153	16318	16129	16341	16216	16274	16165	15914	16039	16207	16428	16199	16289	16099	16419	16292	16173	16331	16324	15920	16208	16307	16074	16207	15957	16227	16379	16345	16051	16325	16298	16204	16338	16247	16150	16141	16262	16377	16237	16096	16187	16116	16191	16103	16044	16197	16180	16205	16101	16178	16148	16299	16110	16236	16123	16190	16206	16035	16184	16149	16165	16325	16070	16083	16236	16264	16255	16405	16260	16327	16319	16409	16152	16284	16272	16101	16079	16048	16291	16164	16216	16374	16226	15934	16221	16194	16347	16187	16123	16013	16235	16206	16141	16007	16148	16207	16345	16156	16348	16097	16094	16300	16343	16321	16275	16404	16151	16121	16167	16162	16295	16292	16278	16435	16141	16000	16121	16222	16300	16312	16032	16098	16153	16359	16249	16286	16311	16157	16267	16193	16060	16242	16116	16187	16200	16116	16360	16291	16213	16201	16343	16257	16158	16035	16132	16366	16273	16117	16089	16308	16228	16176	16401	16252	16382	16197	16183	16354	16270	16078	16321	16292	16246	16377	16260	16183	16316	16057	16115	16268	16205	16207	16195	16326	16211	16236	16204	16126	16260	16228	15984	16293	16201	16172	16085	16361	16175	16248	16138	16136	16204	16287	16274	16113	16241	16384	16279	15999	16141	16056	16149	16173	16136	16388	16138	16236	16160	16406	16154	16185	16263	16161	16205	16107	16030	16299	16300	16231	16320	16243	16233	16319	16204	16191	16373	16160	16014	16156	16118	16196	16254	16053	16152	16150	16148	16193	16095	16247	16160	16345	16289	16126	16261	16143	16106	16206	16252	16230	16373	16393	16387	16182	16393	16232	16442	16136	16141	16338	16226	16361	16176	16333	16201	16398	16267	16226	16295	16144	16090	16121	16293	16211	16227	16491	16246	15985	16341	16264	16230	16231	16202	15960	16189	16307	16237	16237	16140	16126	16256	16304	16055	16036	16110	16306	16124	16196	16257	16302	16126	16063	16005	16191	16136	16214	16196	16088	16145	16395	16146	16245	16062	16434	16282	16118	16201	16268	16521	16201	16252	16077	16152	16065	16242	16197	16104	16348	16254	16134	15947	16027	16032	16165	16105	15903	16073	16188	16178	16278	16271	16324	16215	16451	16345	16191	16281	16206	16128	16380	16207	16154	16142	16241	16218	16269	16189	16164	16318	16284	16236	16322	16272	16066	16312	16385	16213	16106	16089	16193	16148	16298	16154	16120	16207	16170	16301	16254	16054	16224	16284	16558	16064	16133	16064	16195	16128	15971	16277	16108	16262	16194	16026	16215	16209	16084	16272	16217	16226	16538	16256	16257	16176	16131	16240	16341	16069	16038	16272	16168	16151	16220	16170	16194	16170	16111	16308	16015	16221	16269	16121	16152	16202	16059	16053	16053	15986	16028	16178	16208	16108	16225	15907	16196	16121	16376	16255	16278	16377	16097	16156	16097	16183	16334	16150	16175	16164	16232	16227	16234	16416	16156	16265	16154	16283	16231	16097	16127	16248	16233	16279	16224	16247	16377	16180	16066	16205	15877
14271	22615	22146	18171	16936	16476	16236	16010	16025	15735	15895	15893	28972	35316	22357	15582	15490	15436	15590	15396	15370	15531	15664	15644	15545	15511	15559	15508	15434	15443	15647	15410	15530	15569	15381	15508	15448	15634	15438	15633	15492	15600	15569	15675	15565	15420	15643	15516	15726	15801	16275	16202	15724	15664	15471	15338	15608	15465	15595	15393	15576	15537	15402	15453	15575	15428	15522	15391	15517	15497	15514	15597	15458	15495	15575	15239	15389	15473	15444	15441	15421	15576	15508	15584	15469	15408	15592	15547	15383	15445	15375	15511	15386	15458	15464	15551	15606	15452	15539	15436	15515	15426	15434	15473	15496	15456	15563	15518	15565	15423	15415	15506	15486	15541	15484	15572	15412	15430	15514	15443	15496	15471	15485	15549	15461	15622	15295	15536	15394	15526	15365	15521	15300	15585	15533	15498	15372	15419	15491	15527	15327	15357	15565	15391	15562	15283	15502	15602	15480	15471	15484	15419	15400	15409	15311	15365	15435	15484	15556	15421	15456	15513	15467	15334	15585	15432	15361	15659	15441	15516	15300	15515	15545	15189	15535	15489	15462	15188	15369	15415	15451	15477	15457	15448	15478	15593	15640	15291	15615	15498	15500	15539	15416	15598	15449	15623	15388	15472	15442	15654	15528	15539	15360	15559	15499	15459	15528	15443	15494	15479	15501	15631	15616	15429	15459	15561	15498	15540	15307	15399	15432	15448	15453	15504	15348	15401	15401	15473	15495	15364	15478	15351	15630	15475	15581	15283	15410	15520	15491	15591	15593	15326	15552	15546	15480	15503	15680	15497	15604	15546	15395	15426	15418	15562	15416	15436	15399	15545	15499	15363	15576	15407	15410	15443	15501	15306	15537	15682	15603	15514	15439	15525	15312	15322	15436	15633	15355	15456	15564	15557	15513	15495	15492	15481	15431	15437	15511	15296	15431	15439	15539	15581	15401	15456	15486	15306	15421	15441	15353	15523	15343	15438	15487	15571	15339	15568	15500	15505	15341	15386	15532	15641	15573	15365	15475	15275	15613	15357	15582	15559	15504	15619	15464	15417	15373	15581	15359	15525	15471	15439	15432	15423	15509	15437	15577	15432	15474	15526	15574	15347	15255	15593	15339	15526	15442	15514	15439	15540	15502	15594	15516	15647	15214	15418	15580	15348	15433	15335	15442	15429	15450	15447	15613	15343	15538	15293	15483	15586	15650	15722	15436	15459	15472	15357	15476	15501	15504	15566	15350	15476	15340	15425	15696	15289	15320	15499	15490	15371	15380	15551	15501	15618	15402	15537	15481	15521	15481	15515	15354	15453	15554	15469	15512	15353	15386	15359	15502	15407	15489	15501	15436	15653	15278	15544	15603	15518	15351	15407	15379	15645	15530	15496	15588	15430	15585	15518	15379	15502	15618	15227	15536	15395	15564	15470	15443	15489	15454	15370	15343	15416	15460	15498	15462	15340	15411	15449	15358	15520	15364	15557	15556	15411	15482	15425	15390	15510	15349	15407	15457	15473	15411	15429	15491	15402	15346	15421	15596	15521	15621	15445	15388	15451	15464	15416	15565	15529	15473	15500	15487	15665	15470	15543	15324	15412	15456	15416	15438	15442	15451	15468	15563	15503	15596	15506	15517	15503	15474	15395	15453	15572	15398	15451	15458	15419	15502	15425	15535	15600	15443	15373	15441	15406	15508	15592	15410	15515	15519	15386	15403	15602	15429	15369	15473	15727	15522	15450	15436	15386	15476	15339	15555	15395	15579	15512	15323	15505	15393	15403	15489	15372	15470	15381	15575	15503	15542	15488	15497	15454	15488	15308	15531	15457	15375	15476	15460	15555	15432	15535	15638	15520	15601	15506	15317	15388	15375	15424	15572	15335	15383	15517	15577	15503	15436	15437	15482	15664	15553	15428	15431	15371	15431	15347	15592	15402	15478	15600	15619	15465	15404	15427	15582	15508	15467	15585	15398	15556	15430	15411	15530	15409	15628	15493	15666	15274	15563	15287	15443	15553	15461	15468	15458	15437	15516	15447	15432	15309	15331	15443	15368	15468	15406	15580	15185	15468	15652	15326	15458	15385	15491	15501	15537	15326	15609	15388	15388	15353	15608	15575	15512	15511	15413	15496	15539	15528	15451	15608	15457	15545	15390	15492	15522	15406	15478	15600	15331	15509	15602	15314	15405	15572	15415	15490	15579	15469	15630	15457	15494	15499	15457	15445	15544	15577	15249	15520	15431	15488	15533	15371	15501	15391	15515	15508	15527	15480	15452	15498	15547	15473	15496	15507	15576	15577	15509	15618	15414	15536	15459	15458	15337	15383	15534	15541	15522	15695	15445	15366	15499	15482	15206	15465	15547	15522	15524	15493	15533	15494	15422	15521	15457	15500	15525	15412	15433	15213	15420	15667	15482	15639	15356	15457	15393	15344	15365	15390	15419	15275	15596	15566	15365	15499	15656	15486	15450	15416	15635	15550	15333	15473	15583	15437	15370	15451	15441	15569	15616	15353	15454	15481	15373	15549	15338	15388	15529	15320	15314	15563	15621	15490	15664	15528	15393	15438	15279	15526	15407	15594	15497	15590	15381	15508	15503	15507	15559	15401	15466	15487	15519	15510	15371	15437	15362	15501	15526	15532	15494	15494	15426	15567	15504	15406	15432	15433	15346	15283	15341	15501	15539	15458	15547	15446	15535	15502	15531	15248	15521	15598	15545	15551	15603	15550	15495	15348	15527	15565	15363	15636	15502	15351	15418	15565	15498	15496	15503	15466	15576	15275	15447	15500	15359	15371	15231	15446	15576	15385	15331	15582	15445	15254	15623	15691	15393	15405	15541	15451	15393	15494	15362	15584	15346	15428	15392	15445	15461	15567	15634	15285	15513	15396	15512	15479	15456	15464	15513	15312	15418	15470	15439	15391	15536	15425	15527	15577	15548	15412	15713	15358	15590	15471	15634	15611	15528	15412	15298	15483	15575	15598	15653	15397	15330	15395	15273	15371	15499	15507	15511	15376	15489	15325	15687	15395	15325	15396	15572	15256	15534	15527	15424	15639	15655	15432	15445	15491	15418	15393	15412	15600	15483	15430	15448	15476	15506	15560	15495	15506	15429	15513	15720	15536	15326	15416	15630	15448	15481	15519	15526	15445	15442	15397	15376	15525	15602	15392	15446	15517	15621	15589	15476	15431	15570	15547	15516	15483	15600	15362	15574	15520	15292	15610	15480	15374	15491	15345	15493	15601	15411	15439	15508	15331	15523	15453	15418	15438	15439	15329	15377	15603	15380	15337	15312	15416	15473	15549	15332	15684	15528	15527	15369	15451	15553	15443	15470	15372	15444	15562	15496	15530	15444	15436	15689	15577	15386	15514	15571	15543	15403	15359	15553	15429	15298	15511	15397	15448	15433	15553	15543	15739	15490	15414	15450	15576	15603	15584	15428	15558	15472	15572	15405	15372	15384	15497	15430	15578	15239	15481	15381	15460	15666	15406	15462	15464	15505	15590	15446	15479	15578	15424	15773	15365	15710	15572	15560	15466	15421	15622	15377	15473	15522	15686	15460	15501	15506	15584	15559	15475	15474	15468	15287	15595	15366	15475	15544	15401	15631	15493	15443	15373	15321	15488	15384	15558	15528	15407	15589	15581	15398	15280	15514	15533	15519	15537	15356	15426	15629	15387	15470	15360	15486	15639	15513	15580	15408	15521	15623	15441	15635	15401	15374	15371	15459	15392	15394	15434	15399	15533	15335	15392	15331	15539	15383	15551	15556	15439	15382	15484	15573	15362	15441	15383	15455	15403	15654	15414	15541	15439	15431	15494	15432	15255	15462	15615	15578	15514	15395	15472	15417	15590	15503	15491	15590	15521	15498	15580	15655	15581	15574	15557	15686	15522	15511	15376	15621	15583	15488	15377	15513	15585	15520	15511	15579	15370	15361	15437	15390	15469	15475	15655	15492	15470	15479	15605	15413	15415	15354	15456	15386	15401	15455	15605	15476	15514	15556	15444	15586	15308	15411	15637	15433	15532	15534	15532	15345	15395	15591	15506	15368	15579	15519	15338	15560	15437	15594	15422	15459	15618	15562	15557	15411	15417	15429	15509	15588	15496	15402	15641	15508	15567	15700	15432	15463	15456	15338	15385	15400	15711	15373	15501	15503	15424	15444	15522	15565	15708	15511	15418	15409	15453	15609	15465	15521	15682	15585	15388	15228	15520	15535	15541	15684	15377	15542	15502	15499	15523	15510	15391	15488	15471	15442	15524	15499	15392	15612	15462	15515	15401	15421	15424	15528	15457	15619	15734	15546	15471	15282	15331	15463	15508	15637	15415	15355	15520	15528	15372	15452	15694	15606	15554	15695	15746	15598	15680	15519	15441	15573	15461	15535	15590	15469	15493	15406	15380	15243	15342	15514	15453	15570	15483	15339	15442	15427	15560	15493	15363	15546	15446	15472	15510	15412	15477	15450	15467	15503	15570	15560	15547	15499	15426	15370	15453	15486	15373	15577	15454	15428	15470	15304	15600	15331	15504	15539	15488	15548	15607	15641	15396	15439	15499	15607	15294	15263	15601	15584	15418	15638	15465	15576	15578	15368	15548	15379	15630	15314	15278	15612	15493	15613	15364	15489	15567	15453	15438	15585	15368	15555	15528	15489	15522	15585	15538	15404	15517	15522	15510	15499	15510	15344	15466	15582	15413	15469	15676	15676	15402	15442	15719	15613	15471	15530	15488	15438	15393	15361	15637	15550	15434	15446	15383	15596	15439	15597	15607	15498	15545	15530	15592	15371	15659	15461	15511	15671	15573	15436	15333	15473	15409	15416	15612	15463	15607	15426	15364	15524	15360	15450	15496	15454	15615	15489	15534	15401	15360	15516	15355	15571	15461	15527	15216	15433	15528	15592	15668	15311	15476	15485	15541	15495	15573	15531	15536	15404	15141	15413	15637	15639	15596	15473	15511	15397	15457	15412	15446	15506	15475	15429	15473	15338	15471	15482	15312	15512	15510	15469	15312	15482	15576	15542	15494	15455	15488	15546	15317	15442	15558	15511	15547	15434	15398	15590	15490	15544	15279	15488	15332	15376	15605	15457	15553	15351	15549	15361	15323	15360	15379	15341	15621	15520	15568
23206	21174	28882	23751	21407	22125	20767	16764	16005	16365	16067	15957	29647	39962	27457	16796	15799	15846	15971	15760	15614	15760	15643	15846	15895	15858	15596	15719	15700	15500	15517	15915	15606	15604	15685	15545	15639	15849	15518	15615	15447	15755	15600	15605	15714	15549	15846	15609	15644	15683	16657	16594	16140	15893	15838	15739	15452	15592	15690	15675	15651	15764	15535	15761	15663	15657	15651	15518	15637	15628	15619	15676	15660	15697	15463	15749	15623	15621	15637	15701	15669	15617	15643	15571	15753	15518	15696	15642	15617	15622	15726	15545	15758	15756	15577	15462	15604	15686	15546	15626	15571	15640	15540	15566	15510	15580	15484	15645	15602	15517	15458	15593	15550	15681	15781	15670	15579	15433	15596	15426	15639	15464	15479	15397	15515	15554	15649	15588	15680	15697	15525	15593	15772	15678	15467	15805	15643	15417	15608	15499	15564	15519	15713	15516	15554	15484	15577	15604	15412	15554	15621	15714	15688	15685	15568	15541	15725	15741	15466	15526	15530	15566	15534	15455	15639	15402	15589	15669	15515	15460	15728	15431	15546	15545	15672	15784	15824	15661	15726	15485	15567	15405	15610	15554	15671	15450	15649	15589	15458	15527	15568	15372	15441	15598	15529	15545	15430	15595	15407	15616	15477	15781	15751	15524	15528	15309	15588	15518	15611	15541	15612	15692	15617	15603	15455	15566	15624	15644	15525	15459	15654	15554	15497	15669	15640	15594	15547	15716	15657	15727	15836	15561	15452	15725	15578	15487	15635	15498	15565	15554	15685	15743	15687	15544	15484	15646	15465	15489	15733	15621	15367	15708	15527	15613	15423	15320	15390	15754	15768	15653	15428	15540	15636	15526	15699	15417	15751	15422	15380	15853	15675	15609	15721	15643	15676	15566	15589	15512	15583	15551	15604	15473	15530	15486	15650	15669	15676	15623	15610	15505	15706	15444	15622	15600	15559	15520	15418	15543	15740	15613	15603	15618	15719	15596	15535	15573	15446	15494	15738	15325	15335	15536	15738	15637	15473	15497	15685	15648	15516	15475	15519	15450	15517	15640	15629	15578	15508	15439	15744	15674	15754	15541	15633	15697	15570	15596	15382	15589	15642	15605	15590	15794	15574	15702	15613	15792	15563	15548	15483	15626	15689	15790	15681	15622	15634	15613	15773	15613	15610	15668	15402	15615	15748	15635	15592	15604	15717	15472	15600	15405	15487	15891	15811	15535	15508	15492	15558	15577	15605	15476	15556	15530	15642	15545	15696	15473	15612	15696	15579	15511	15381	15454	15635	15517	15506	15862	15657	15539	15369	15511	15641	15565	15617	15590	15639	15529	15662	15563	15434	15665	15529	15622	15468	15473	15646	15540	15580	15549	15432	15627	15617	15410	15707	15675	15703	15554	15393	15572	15594	15379	15519	15433	15762	15565	15453	15444	15692	15650	15333	15539	15600	15343	15582	15643	15541	15631	15480	15600	15651	15593	15720	15528	15560	15625	15373	15552	15377	15441	15662	15486	15527	15405	15535	15558	15520	15663	15705	15658	15566	15531	15672	15656	15630	15670	15391	15427	15450	15555	15471	15636	15601	15716	15623	15722	15550	15689	15531	15512	15544	15858	15607	15445	15660	15741	15542	15514	15471	15759	15739	15777	15548	15603	15556	15471	15450	15639	15557	15700	15419	15463	15488	15527	15721	15639	15675	15777	15505	15423	15641	15674	15427	15318	15479	15534	15662	15597	15750	15651	15472	15703	15533	15618	15520	15623	15710	15507	15545	15544	15787	15492	15636	15666	15775	15551	15573	15670	15576	15590	15478	15530	15547	15652	15407	15579	15547	15435	15547	15570	15519	15662	15542	15594	15627	15607	15630	15605	15552	15494	15539	15566	15620	15698	15531	15516	15554	15469	15552	15621	15467	15641	15529	15626	15486	15535	15618	15635	15641	15596	15532	15479	15598	15656	15489	15620	15556	15591	15429	15537	15591	15502	15636	15536	15559	15464	15569	15576	15431	15626	15457	15524	15626	15333	15392	15439	15660	15741	15388	15490	15547	15583	15488	15571	15566	15618	15586	15647	15362	15586	15761	15710	15403	15358	15571	15777	15520	15484	15562	15435	15625	15627	15569	15377	15522	15615	15498	15496	15691	15700	15685	15608	15830	15626	15607	15426	15455	15391	15639	15603	15705	15579	15662	15492	15562	15553	15403	15445	15539	15605	15653	15584	15640	15648	15585	15521	15512	15424	15525	15787	15769	15657	15565	15511	15639	15658	15548	15533	15414	15594	15588	15594	15742	15335	15589	15544	15545	15572	15600	15715	15669	15565	15564	15309	15453	15420	15792	15376	15447	15689	15598	15471	15548	15600	15666	15461	15343	15397	15354	15495	15731	15578	15432	15468	15725	15629	15536	15640	15397	15724	15562	15448	15548	15605	15563	15594	15565	15344	15622	15550	15536	15607	15480	15475	15355	15540	15633	15492	15471	15701	15563	15565	15377	15526	15653	15515	15462	15789	15614	15605	15466	15501	15642	15587	15377	15642	15609	15607	15577	15625	15672	15406	15680	15677	15468	15566	15637	15665	15691	15536	15484	15577	15619	15658	15485	15553	15535	15648	15588	15667	15656	15745	15716	15827	15697	15707	15774	15611	15954	15516	15564	15464	15384	15553	15574	15556	15764	15549	15722	15603	15588	15789	15336	15466	15653	15851	15440	15422	15594	15277	15490	15516	15611	15523	15421	15709	15513	15491	15484	15687	15637	15631	15747	15545	15546	15505	15561	15569	15572	15593	15396	15630	15477	15535	15548	15581	15565	15736	15431	15746	15408	15673	15471	15334	15752	15505	15538	15636	15583	15641	15633	15668	15600	15475	15394	15556	15487	15586	15627	15764	15408	15443	15593	15542	15580	15537	15573	15574	15710	15445	15357	15443	15567	15512	15530	15526	15734	15515	15615	15670	15678	15476	15556	15717	15568	15574	15693	15699	15491	15487	15455	15642	15564	15558	15468	15606	15630	15735	15598	15465	15640	15615	15547	15619	15682	15436	15478	15731	15617	15790	15966	15628	15711	15533	15552	15631	15666	15449	15562	15508	15510	15633	15455	15538	15625	15641	15618	15564	15581	15658	15848	15541	15529	15527	15702	15624	15529	15468	15566	15606	15516	15493	15698	15633	15410	15421	15437	15665	15708	15539	15597	15465	15697	15792	15518	15487	15521	15475	15710	15702	15716	15554	15610	15518	15580	15742	15708	15548	15496	15675	15521	15385	15570	15535	15530	15697	15551	15692	15405	15744	15664	15788	15650	15766	15762	15583	15595	15514	15550	15567	15602	15471	15581	15655	15705	15569	15530	15665	15700	15567	15447	15418	15514	15609	15660	15594	15632	15651	15592	15558	15491	15412	15541	15484	15712	15885	15681	15727	15506	15501	15451	15528	15555	15592	15573	15676	15683	15634	15636	15422	15612	15594	15677	15422	15905	15560	15546	15482	15625	15631	15543	15593	15652	15589	15485	15798	15678	15634	15461	15535	15409	15512	15396	15749	15588	15779	15714	15676	15691	15553	15587	15510	15490	15692	15728	15452	15797	15621	15544	15672	15521	15687	15675	15741	15606	15665	15576	15536	15497	15309	15465	15626	15431	15451	15560	15593	15557	15618	15298	15459	15448	15452	15524	15567	15502	15560	15489	15538	15553	15512	15385	15436	15537	15605	15518	15625	15472	15467	15378	15536	15572	15584	15522	15666	15634	15532	15529	15445	15619	15627	15740	15577	15594	15714	15716	15750	15597	15606	15433	15598	15508	15748	15491	15853	15512	15529	15600	15628	15547	15459	15536	15545	15461	15502	15599	15353	15636	15458	15597	15574	15593	15575	15563	15661	15450	15587	15571	15693	15573	15679	15604	15588	15543	15524	15549	15534	15788	15407	15596	15718	15760	15564	15551	15580	15433	15611	15610	15590	15776	15661	15835	15796	15748	15467	15447	15592	15677	15631	15710	15576	15488	15563	15452	15596	15498	15657	15465	15574	15607	15482	15624	15564	15404	15600	15628	15496	15647	15735	15500	15722	15585	15627	15493	15580	15613	15683	15635	15578	15652	15606	15431	15655	15636	15633	15446	15524	15559	15615	15573	15485	15548	15533	15634	15494	15780	15667	15267	15510	15630	15673	15712	15767	15500	15642	15539	15744	15645	15655	15516	15549	15439	15806	15593	15641	15365	15622	15695	15619	15664	15580	15790	15492	15568	15691	15563	15516	15794	15608	15568	15591	15595	15702	15570	15749	15405	15699	15720	15536	15539	15508	15672	15618	15514	15624	15627	15508	15565	15712	15474	15552	15652	15437	15627	15395	15417	15678	15740	15624	15339	15332	15655	15517	15576	15572	15668	15567	15394	15528	15671	15431	15527	15480	15588	15575	15429	15744	15576	15546	15628	15683	15470	15701	15614	15497	15663	15596	15604	15430	15460	15665	15552	15413	15613	15542	15427	15519	15407	15619	15490	15507	15579	15357	15410	15647	15605	15595	15510	15475	15450	15394	15605	15604	15584	15677	15410	15638	15805	15663	15432	15526	15552	15392	15401	15598	15628	15754	15496	15621	15841	15499	15574	15712	15626	15657	15508	15747	15644	15521	15282	15536	15586	15502	15487	15670	15469	15503	15665	15661	15552	15678	15843	15626	15865	15476	15693	15738	15469	15632	15557	15638	15558	15568	15657	15501	15537	15594	15661	15598	15515	15467	15447	15506	15555	15388	15403	15460	15532	15513	15624	15356	15403	15617	15590	15656	15643	15561	15644	15498	15792	15802	15548	15504	15393	15595	15330	15469	15525	15456	15457	15638	15587	15663	15504	15597	15450	15432	15522	15640	15659	15782	15632	15491	15549	15448	15618	15509	15733	15699	15640	15731	15545	15561	15522	15632	15564	15477	15656	15518	15562	15658	15470	15386	15454	15539	15480	15677	15527	15500	15769	15611	15708	15671	15588	15652	15633	15458	15474	15538	15327	15338	15698	15399	15531	15483	15614	15475	15466	15541	15533	15661	15703	15512	15564	15543	15552	15508	15820	15595	15702	15555	15529	15643	15530	15705	15676	15587	15633	15573	15476	15482	15707	15580	15668	15578	15637	15640	15624	15643
15823	27313	25444	19800	18262	17070	16477	16021	15785	15827	15492	15527	36102	44077	22014	15323	14987	15272	15131	15084	15180	15220	15055	15131	15036	15087	15026	15210	14981	15088	15252	15195	14989	14886	15034	15072	15001	15083	15112	15153	15081	15055	14962	15062	15090	15013	14932	15055	15097	15003	16842	16806	16076	15578	15218	15247	15004	15150	15170	15203	15136	15108	14919	15102	15159	15138	15106	15097	14981	15010	15117	15019	15195	15016	14937	15006	15021	14902	15063	14940	14916	15013	15033	15124	15205	15152	15265	15147	15122	14897	15114	15035	14989	15001	14985	15027	15034	15080	14877	15104	15005	15054	15124	15057	15090	15036	15124	15073	14982	15213	15176	15045	15024	15109	14969	15131	15037	15075	15049	15124	15046	15047	15022	15066	15085	15104	15270	14942	15176	14802	15013	15050	15125	14839	14962	14980	14887	15061	14965	14951	15031	15097	14950	15019	14946	14969	15137	15093	15017	15015	15211	15048	15016	14901	15096	15029	15055	14906	14854	15010	15099	15076	15150	15123	15056	15166	15031	15120	14924	15247	15041	14871	15068	15151	14823	15150	14981	14935	15029	15099	15053	15082	15182	15077	14929	15070	15005	15096	15152	14942	15097	15034	15061	15194	14981	14932	15038	15094	15154	15020	15122	15053	15072	15216	14976	15276	14870	14967	15055	15105	15047	14897	14965	15108	15168	15153	15133	14974	14982	15036	15076	15070	15023	15109	14997	15087	15030	14912	14942	15213	15068	15110	14972	15037	15109	15001	15014	14899	15199	15016	15127	14899	15011	15145	15180	15037	15048	15089	15060	15009	15038	15012	14941	15050	14976	14952	15044	15161	14901	14947	14900	15103	15054	15093	15136	15072	14959	14901	15014	15104	15046	15030	15186	14987	15099	15002	15041	15286	15004	14961	15144	14934	15092	15078	15049	14914	15022	15104	15017	15073	15002	14969	15094	14983	15127	15147	15156	15053	15062	15085	15012	14797	15082	14996	15010	14917	14937	15086	15033	14891	15045	14950	14949	14998	15290	15100	15116	15205	15046	15048	15006	15047	15002	15086	14947	15123	14965	15137	14980	15122	15056	15146	15326	15033	14876	15014	14969	14783	15080	15107	15095	14935	14987	14957	15047	14990	15152	14988	15053	15037	15216	15166	14909	15080	15339	14889	15182	15115	15032	15050	14980	15084	14995	14943	15053	15014	14990	15032	15143	15062	15064	15062	15036	15010	15047	15126	14995	15031	14982	14972	14972	15164	15052	15155	15110	15084	14955	15161	14988	14868	15063	14908	14991	14959	15087	15045	15032	15136	15039	15110	14884	15043	15000	14926	14917	14933	15189	15219	15065	14933	15055	14991	15197	15072	14920	15058	15293	15037	14970	14966	15085	15061	15188	15077	14948	15001	15135	15093	15087	15236	15027	15158	15148	14976	15020	15084	15060	15123	15080	14976	15241	15073	14901	14965	15026	14977	15042	15131	15075	14982	15052	15172	15035	15042	15043	15021	14993	14930	14911	15295	14929	15150	15030	15134	15041	15104	14971	15063	14966	15030	15126	15093	15207	15192	15020	15074	15033	15088	15101	15068	14912	14936	15079	15083	15128	14957	14959	15171	15070	15225	15042	15152	15089	14958	15209	14969	15079	15065	14899	15049	15187	15075	15078	14932	14996	14972	14885	15219	15102	14946	15094	15060	14976	14964	14966	15110	14969	15152	15130	15125	14893	14972	15087	15037	14928	15108	15129	15129	14921	15124	15113	15092	14883	15129	15220	14968	15008	14951	15097	15048	15046	14911	15006	15077	15184	14949	15139	15312	15019	15058	15076	15123	15075	15101	15082	15003	15063	15126	14957	15097	15086	14943	15001	14965	15098	15019	15010	14909	15176	15071	14930	14843	15031	15058	14962	15141	15020	15157	14970	15018	15029	15008	14911	15090	15054	14944	15009	15156	14932	15093	14734	14991	14974	14957	15111	15094	15147	15139	15055	15016	15024	15073	15079	15037	14988	15139	15080	15160	15191	15106	15077	14962	14980	14957	15015	15116	15124	14815	15003	15068	15250	15149	15099	14984	15036	14958	15000	15154	15003	15082	15058	15069	15106	15107	15081	15204	14920	15214	15126	15024	15024	15198	15106	15128	15070	15142	15082	14962	15080	14953	14947	14824	15122	15037	15104	14825	14946	15053	15068	15187	15080	14900	15039	15028	14939	14967	15008	14941	15092	15019	15060	15028	15050	14928	15004	14930	14791	15076	15046	14988	15215	15013	14867	14979	15084	15008	15158	14935	15008	15097	14855	14947	14911	15145	15185	15258	14944	14981	14900	15160	15180	15053	15031	15020	15109	15030	15090	15096	15030	15110	14997	15158	15030	15046	15065	15165	15088	15059	15034	14893	15039	15094	15128	15049	15148	14948	15260	14942	15053	15059	15018	14907	15062	15095	15059	15060	15019	15015	15035	14970	15143	15052	14983	15167	15205	15036	15003	15074	14980	15031	15047	14885	15113	15034	15122	15167	14968	14898	15219	15026	14985	15028	14999	15014	15004	15088	14873	14990	15078	14962	14951	15100	14860	15089	15078	15055	15007	15082	15059	15031	14994	14969	15057	14882	15101	15238	14972	15087	14985	15099	15079	15151	14971	15099	15060	14996	15197	14962	14931	15073	14997	15043	15004	15062	14962	14996	14894	15131	14848	15058	15055	14948	15015	15114	15096	15131	15019	14980	15067	15025	15004	15229	15001	14996	15139	15045	15046	15064	14910	14931	14910	15072	15005	15058	15154	14971	14973	15034	15146	14938	14979	15098	15070	15046	14963	15129	15013	15164	14974	14906	14996	15006	14909	14889	15011	14937	15095	15169	14952	14935	15150	15089	15162	15074	15018	15093	14956	15127	14917	15128	15125	15151	14997	15127	15011	14974	15248	15060	14966	14934	14953	15083	14989	14946	15073	15057	15101	15069	15255	15034	15082	15066	15126	15102	15032	15121	14921	15021	15202	15072	15040	15190	15112	15117	15048	15036	15030	15101	14983	15151	15027	15264	15166	14953	15075	15065	15111	14989	14999	15035	14817	15077	14997	15064	15147	15018	15047	14933	15057	14956	15019	14969	15026	14919	15018	15081	15017	15134	15020	15115	15066	15091	15095	15237	14942	15013	15130	15128	15004	15032	15016	15060	15050	14959	14983	14935	15134	15166	14975	15168	14988	15026	15151	15123	15124	15020	15086	15055	15134	15086	15108	14956	15175	14951	15090	14890	15058	14931	14952	15149	14971	14944	15004	14974	15092	14945	14951	15018	15080	14990	14958	14964	14972	15009	15229	15074	14985	15174	14941	15077	15077	14936	15078	14997	15003	14985	15160	15011	15068	15026	15127	14977	14892	15149	15214	14956	15087	15066	15015	14993	15036	15113	14945	15006	14889	15100	15142	14907	14994	15081	15044	15223	14963	15108	14959	14903	15077	15195	14915	15079	15269	15061	14997	15060	14958	15088	14923	15048	14878	15203	15093	15059	15052	15075	14905	14948	15118	15037	14979	15177	15018	15257	15019	15068	15151	15178	15107	15175	15064	14961	15108	15021	15067	14918	14893	14913	14979	15033	15063	15175	15032	14988	15105	15042	15001	14905	15038	14949	14990	15007	15145	15101	14847	15172	14996	15114	15043	15001	15139	15094	15201	15033	15036	15177	14999	15018	14921	14941	15044	14977	15098	14947	15113	15065	15023	15017	14973	15090	15130	15225	15117	15016	14965	15011	15157	15062	14974	14999	14953	14970	14955	15141	14958	14903	15047	14998	15019	15009	15152	15000	15072	15039	15120	15346	15222	15042	15041	15083	15232	15086	14962	15147	15004	15186	15071	14990	14815	14909	14985	15146	15084	14938	14925	15034	14998	15193	15197	14925	15122	15060	14898	15054	14852	15036	15167	15081	15074	15117	14732	15277	14958	14938	15110	14886	15069	15132	15042	15014	15218	15201	15189	15069	14945	15016	15159	14887	15193	15021	15094	14982	15191	15050	15136	15097	15062	14942	15087	15179	14926	15177	15029	15082	15165	15066	14963	15218	14953	14999	15081	15041	14950	15188	15014	15182	14998	15080	14954	15067	15156	15186	15069	14947	15109	15113	15066	15042	14941	15140	15168	15201	15015	15002	15105	14903	14953	15003	15016	14940	14933	15048	15032	15135	14958	15011	14991	15054	15073	14989	15124	15015	15100	15036	15071	15048	14930	15242	14884	15038	14996	14996	14853	14900	14903	15067	15081	15013	15085	15118	15152	14984	15116	14847	15121	15177	14957	15015	15044	15094	15050	15219	15205	14977	15018	14938	15081	15234	15021	14972	14984	15013	15166	14957	15027	15052	15124	15089	14772	15148	15096	14964	14996	15166	14958	15081	15020	15049	15093	14991	15159	15087	15210	15046	15059	15053	14990	14965	15001	14995	15107	14986	15075	15117	15002	15115	14973	15002	15236	14987	14951	15051	14996	15111	14991	14982	15032	14973	15103	15132	15106	14918	15153	14947	15107	14983	15098	14921	15272	15043	15057	15063	14993	14972	15081	15014	14997	15092	14848	14984	15062	15138	15125	15016	15090	15090	15055	15067	15027	15023	15093	14905	15060	14946	15074	14990	14886	14943	15022	14975	15003	15124	15094	15071	15029	15246	15118	14817	15262	15034	15147	15031	15075	14982	15036	15051	15013	14976	15087	15055	14953	14918	15206	15034	15040	15183	14946	15045	14934	14969	15361	14984	15168	14921	15202	14956	15183	14983	15178	15194	14954	15093	15279	15174	15246	15099	15062	14869	15090	15178	15039	14822	15091	15114	15054	15083	14975	15121	15011	15120	15120	14998	14939	15042	14919	15144	14961	15069	15085	15132	14923	14994	15236	15131	15066	15087	15037	15043	15104	15076	15099	15208	14999	14883	15140	15159	15221	14912	15147	15148	15108	15220	15009	14950	15064	15146	15151	15053	15087	15099	15070	14987	14856	15143	15067	14960	15035	15072	14989	15114	15095	15096	14994	15043	14911	15020	15161	15021	15133	15184	15183	15061	15078	14979	14917	15039	15002	14968	15009	15017	15106	15094	15053	14900	14998	15135	14965	15218	15035	14936	14842	14993	14986	14862	15126	15074	15171	14880
27524	21554	21704	17901	15281	15177	15118	15251	15109	15232	15244	15148	16308	17885	16271	15225	15029	15230	15289	15191	15238	15364	15066	15262	15231	15114	15209	15009	14992	15120	15138	15266	15223	14964	15193	14999	15084	15097	15006	15295	15106	15328	15512	15221	15130	15186	15205	15075	15228	15387	15424	15336	15291	15164	15170	15099	15260	15056	15160	15107	15188	15241	15240	15235	15225	15184	15161	15053	15294	15053	15072	15047	15211	15061	15242	15158	15349	15240	15167	15002	15207	15215	15379	15142	15197	15193	15303	15064	15130	15027	15094	15303	14774	14992	15284	15081	14987	15176	15262	15144	15070	15097	15364	15159	15038	15105	15251	15178	15145	15152	15138	15109	15076	15099	15164	15265	15258	15320	15215	15041	15043	15011	15064	15199	15083	14862	15055	15235	15210	15235	15246	14960	15063	15082	15053	15143	15180	15049	15202	15247	14916	15096	15080	15029	15166	15087	15046	15157	15210	15109	15183	15173	15043	15188	15100	14964	15038	15061	15064	15168	15110	15152	15126	15136	15182	15081	15123	15174	15169	15025	15148	15027	14977	15080	15077	15058	15193	15044	14845	14990	15195	14983	15327	15086	15309	15068	15008	15096	14879	15119	14985	15071	15351	15061	15102	15144	15141	15131	15130	15089	15200	15311	15288	15173	15137	15017	15173	15196	15345	15363	15119	14972	14999	15098	15149	15096	15089	15190	15062	15286	15061	15188	15102	15029	15145	15080	15104	15178	15226	15092	15045	15201	15223	15323	15192	15405	15179	15078	15129	14738	15187	15029	15275	15078	15133	15084	15176	15024	15054	15073	15129	15083	15114	15191	15121	15151	15188	15235	15259	15242	14968	15235	15126	14954	15072	15088	15142	14957	14963	15248	15122	15233	15205	15199	15271	15028	14997	14962	14956	15072	15021	15147	15185	15118	15222	15165	15186	15027	15155	15136	15040	15184	15120	15156	15186	15150	15099	14988	15204	15045	15265	15069	15160	15145	15344	15126	15106	15122	15203	15230	15130	15142	15209	15184	15066	15251	15132	15095	15200	15172	15093	15177	15155	14963	15087	15288	15154	15260	15230	15137	14988	15074	15001	15227	14967	15098	15332	15198	15227	15133	15252	15053	15203	15159	15178	15219	15149	15107	15149	15017	15125	15138	15081	15267	15183	15165	15205	15181	15093	15010	15269	15044	15070	15235	15236	14957	15199	15199	15096	15191	15240	15237	15083	15185	15164	15027	15013	15282	15056	14945	15073	15205	15235	15083	15109	15293	15137	15178	15048	15060	15136	15198	15277	15158	15102	15254	15018	15013	15042	15063	15122	15098	15074	15093	15078	15057	15154	14983	15101	15205	15008	14970	15170	15217	15145	15175	15016	15069	14983	14903	15248	15115	15069	15229	15049	15111	15050	15223	14951	15179	15083	15220	15334	15138	15049	15065	15131	15134	15169	15157	14923	15062	15042	15160	15099	14988	15113	15055	15143	15193	15248	15246	15006	15286	15391	15185	15059	15179	15279	15059	15247	15161	15254	15133	14953	15350	15170	14972	15056	15196	15151	15254	15346	15194	15099	15138	14868	15134	15137	15099	15197	15168	15014	14883	15098	15049	15142	15037	15217	15322	15199	15362	15140	15184	15136	15007	15099	15172	15130	15001	15267	15133	15035	15019	15184	15107	15285	15012	15141	15179	15158	15219	15068	14947	15096	15169	15075	15176	15293	15179	15099	15163	15245	15024	15166	15001	15065	14891	15196	15205	15241	15034	15093	14998	15075	15245	15257	15111	15075	15203	15090	15202	15120	15078	15164	14995	15054	15067	15105	15081	15110	15095	15091	15218	15179	15042	15058	15085	15219	14855	15202	15213	15053	15165	15275	15187	14936	15145	15208	15128	14991	15146	15027	15035	15208	15214	15027	15173	15281	15000	15134	15120	15024	15052	15157	15400	15203	15083	14912	14965	14937	14996	15303	15030	15109	15146	15291	15115	15061	15116	15043	15181	15244	15147	15158	15107	14999	14997	15121	15189	15275	15209	15225	14885	15125	14989	15190	15104	15037	15290	15265	15188	14960	15095	15038	15361	15114	15119	15155	15100	15249	15249	15059	15167	15016	15215	15205	15207	15003	15074	15031	15230	15309	15163	15242	15170	15236	15085	15081	15119	14888	15044	15228	14952	14937	14991	15263	15091	15140	15140	15110	15188	15138	15311	15134	15284	15273	15051	15070	15150	15031	15003	14930	15125	15160	15101	14962	15167	15190	14993	15255	15079	15188	15108	15093	15126	15088	15058	15079	15041	15066	15219	15081	15212	15259	15046	15175	15070	15134	15083	15305	15224	15417	15087	15210	15061	15277	15015	15034	15239	15179	15185	15154	15240	15295	15244	15112	15078	15163	15102	15131	15137	15198	15231	15237	15254	14915	15036	15009	15274	15290	15151	15366	15273	15137	15044	15149	15010	15285	15081	15119	15015	15199	15108	15062	15235	15054	15228	15074	15221	15012	15122	15248	15198	15219	15216	15190	15146	15157	15120	15143	15305	15264	14989	15205	15085	15266	15231	15280	15154	15123	15198	15169	15257	14999	14977	15098	15260	15157	14897	14947	15284	15061	15185	15046	15374	15149	15275	15249	15220	15173	15168	15071	14948	15090	15299	15047	14853	15142	15192	15060	15186	15236	15209	15140	14903	15010	14986	15210	15173	15202	15086	15171	15153	15253	14915	15138	15107	15195	15025	15152	15062	14937	15204	15164	15039	15054	15153	15094	15105	15224	15118	15209	15190	15238	15218	15076	15263	15176	15298	15382	15153	15077	15324	15169	15278	15130	15033	15193	15073	15056	14904	15177	15079	15082	15014	15141	15061	15069	15201	15227	15115	15337	15052	15182	15143	15012	15227	15173	15269	15123	15116	15065	15188	15003	15008	14970	15116	15245	15231	15116	15206	15228	15307	15168	15258	15064	14983	15135	15206	15153	15258	15046	15037	15244	15218	15341	15162	14955	15087	15258	15171	15288	15096	15250	15192	15215	15236	15059	15327	15308	15005	15353	15190	15166	15236	15029	15345	15291	15082	14958	15158	15174	15158	15205	15104	14984	15099	15318	15094	15099	15250	15004	15112	15125	15207	15216	15198	15282	15012	15132	15244	15095	15185	14996	15133	15231	15139	15110	15240	15119	15285	15276	15137	15076	15016	14993	15304	15081	15293	15202	15379	15165	15260	15174	15083	15224	15192	15231	15342	15207	14971	15131	15068	15209	15157	15065	15218	15283	15078	14792	15249	15166	15113	15111	15197	15151	15178	14983	14924	15170	15252	15262	15322	15394	15323	15270	15135	15076	15353	15193	15138	15260	15053	15181	15178	15040	15300	15214	15206	15254	15294	15249	15296	15029	15179	15218	15082	15132	15294	15225	15248	15075	14930	14961	15171	15318	14949	15108	15289	15088	15153	15401	14981	15246	15172	15095	15124	15237	15336	15280	15279	15196	15062	15249	15146	15300	15002	14931	15123	15198	15246	15274	14984	15191	15050	15177	15011	15209	15253	15121	15111	15127	15107	15122	15186	15036	15183	15044	15065	15214	15031	15185	15057	15082	15147	15014	15140	15077	15040	15096	15263	15304	15129	15506	15366	15103	14908	14957	15137	15170	15184	15008	15048	15278	15153	15092	15240	15246	15039	15358	15094	15112	15177	15144	15097	15264	15210	15128	15085	15065	15082	15132	15011	15160	15031	15279	15085	15098	15136	15186	15066	15135	15039	15142	15012	15196	15137	15193	15184	15396	15133	15463	15263	15100	15052	15128	15071	14900	15130	15039	15053	15268	15208	15076	15284	15183	15141	15296	15031	15285	15113	15190	15090	15078	15005	15170	15023	15086	15172	15142	14933	15136	15199	15133	15122	15031	15245	15217	15141	15249	15130	15082	15113	15211	15120	15325	15221	15182	15225	15261	15073	14980	15101	14948	15223	15154	15277	15186	15069	15177	15022	15129	15246	15277	15173	15123	15229	15197	14974	15104	15119	15225	15142	15178	15281	14926	15103	15062	15149	15169	15134	15147	15331	15311	15059	15232	15036	15416	15162	15112	15249	15261	15092	15206	14952	15215	15130	14959	15137	15212	15204	14965	14993	15051	14947	15026	15070	15057	15022	15173	15046	15041	15112	15264	15179	15082	14964	15257	15186	15224	15123	14994	15151	14885	15185	15009	15093	15133	15128	15177	15190	15045	15255	15219	15210	15190	15094	15214	15177	15159	15125	15254	15075	15238	15083	15035	15322	15152	15113	14999	15011	15000	15025	14861	15171	15175	15071	15233	15154	15209	14976	15222	15042	14963	15191	15137	15258	14945	15066	15134	15085	15286	15133	15126	15134	15115	15382	15180	15275	15181	15091	15276	15198	15150	15127	15010	15343	15199	15190	15260	15128	15079	15188	15151	15117	15031	15119	14938	15208	15136	15250	15059	15269	15183	15088	15167	15190	15015	15139	15111	15263	15319	15300	15194	15152	15219	15011	15265	15214	15001	14958	15126	15106	15036	15207	15387	15353	15214	15085	15120	15297	15172	15106	15051	15086	15178	15052	15035	15177	15167	15271	15184	15200	15070	15196	15348	15133	15030	15223	15063	15003	14970	15125	15096	15215	15203	15275	14991	15186	15304	15214	14998	15094	15171	15231	15119	15192	14945	14950	15362	15018	15219	15128	15091	15353	15227	15186	15112	15032	15156	15145	15179	15298	15310	15058	15203	15129	15254	14974	15323	15252	15101	15174	15037	15069	15263	15062	15062	15088	15187	15048	15068	15065	15117	15164	14981	15041	15179	15068	15243	14962	15151	15043	15079	15224	15196	15320	15280	15097	15071	15079	14865	15263	15077	15145	15110	15118	14968	15162	15098	15181	15173	14972	15231	14816	15207	15210	14991	15171	15130	15206	15134	15257	15192	15142	15098	15157	15032	15253	14938	15353	15136	15043	15129	15225	15207	15034	15161	15316	15089	15245	15100	15077	15285	14974	15099	15282	15255	15145	15168	15131	15282	15131	15085	15093	15184	15117	15254	15277	15218	15111	15121	15123	15051	15179	15328	14961	15081	15193	15292	14967	15082	15236	15205	15389	15358	15270	15319	15224	15159	15233	15064	15198	15261	15181
14491	16903	16548	15171	14983	14750	14867	14950	14808	14867	14883	14757	16916	19096	15768	14698	14952	14726	14810	14814	14940	14941	14884	14884	14770	14795	14897	14662	14734	14792	14775	14724	14736	14815	14694	14806	14987	14869	14716	14826	14970	14890	14946	14704	14924	14834	14852	14707	14738	14955	15134	14942	14940	14685	14926	14774	14815	14835	14783	14802	14833	14696	14889	14641	14777	14710	14709	14681	14819	14712	14873	14752	14930	14864	14770	14777	14870	14625	14763	14767	14708	14896	14694	14836	14848	14818	14601	14747	14805	14838	14811	14846	14815	14576	14955	14873	14825	14759	14939	14979	14912	14742	14733	14768	14604	14785	14783	14785	14770	14752	14889	14933	14704	14714	14688	14742	14674	14912	14689	14630	14807	14723	14777	14857	14725	14990	14790	14895	14832	14841	14820	14854	14663	14760	14806	14590	14879	14579	14844	14780	14898	14781	14796	14780	14743	14779	14740	14708	14750	14640	14935	14689	14737	14793	14730	14920	14842	14759	14884	14727	14805	14784	14756	14853	14777	14687	14818	14829	14870	14763	14821	14775	14783	14811	14850	14782	14821	14717	14752	14677	14735	14566	14776	14743	14791	14865	14692	14870	14768	14671	14672	14916	14801	14699	14712	14686	14886	14870	14699	14662	14937	14783	14874	14811	14714	14780	14709	14822	14792	14696	14937	14774	14892	15028	14619	14811	14847	14888	14763	14683	14914	14917	14821	14864	14591	14896	14718	14844	14717	14748	14824	14868	14846	14814	15007	14881	14726	14878	14740	14667	14898	14612	14768	14759	14709	14772	14732	14829	14753	14959	14802	14744	14898	14752	14767	14770	14828	14738	14875	14704	14963	14779	14680	14759	14706	14786	14603	14830	14760	14751	14740	14841	14603	14828	14729	14772	14663	14823	14747	14578	14749	14689	14968	14769	14896	14776	14739	14871	14753	14715	14763	14696	14773	14992	14938	14994	14754	14870	14861	14672	14900	14833	14834	14792	14733	14814	14840	14730	14813	14801	14722	14827	14899	14696	14805	14678	14778	14857	14789	14868	15021	14821	14761	14779	14916	14834	14629	14776	14890	14804	14777	14948	14917	14924	14914	14899	14849	14836	14828	14889	14880	14788	14769	14848	14814	14861	14756	14771	14630	14798	14692	14738	14889	14861	14788	14862	14895	14855	14818	14810	14871	14997	14734	14645	14824	14948	14779	14807	14872	14817	14846	14862	14721	14783	14763	14856	14827	14801	14939	14790	14993	14756	14742	14835	14761	14734	14751	14755	14906	14660	14958	14658	14919	14607	14733	14705	14723	14771	14718	14607	14827	14891	14779	14837	14685	14672	14815	14810	14759	14862	14780	14805	14719	14799	14773	14870	14862	14602	14769	14872	14848	14796	14769	14832	14800	14871	14671	14924	14724	14836	14819	14821	14850	14863	14817	14941	14752	14730	14829	14835	14950	14773	14899	14851	14774	14649	14750	14638	14790	14632	14889	14811	14776	14867	14605	14810	14823	14907	14707	14714	14858	14800	14862	14771	14936	14821	14873	14756	14640	14706	14752	14821	14867	14791	14955	14932	14767	14724	14764	14622	14617	14789	14871	14936	14829	14657	14730	14647	14698	14738	14857	14865	14588	14924	14799	14811	14759	14826	14760	14926	14608	14888	14745	14795	14920	14909	14754	14915	14868	14750	14804	14770	14755	14642	14587	14813	14776	14755	14631	14802	14840	14859	14690	14878	14840	14752	14766	14882	14771	14542	14787	14872	14956	14715	14835	14717	14883	14649	14846	14719	14811	14784	14794	14845	14975	14880	14724	14947	14838	14971	14584	14654	14719	14883	14791	14649	14824	14772	14836	14879	14817	14889	14673	14687	14730	14638	14783	14785	14759	14559	14727	14743	14765	14736	14604	14974	14817	14928	14745	14916	14680	14733	14794	14823	14875	14643	14833	14817	14814	14865	14734	14903	14631	14844	14747	14762	14974	14767	14767	14781	14690	14704	14766	14727	14837	14729	14827	14681	14937	14831	14851	14786	14815	14658	14707	14810	14853	14786	14885	14629	14766	14873	14737	14709	14735	14872	14762	14824	14788	14704	14614	14733	14792	14897	14840	14750	14976	14773	14934	14559	14897	14694	14651	14868	14861	14849	14653	14885	14897	14687	14779	14925	14895	14918	14674	14793	14746	14760	14649	14830	14619	14817	14978	14899	14887	14805	14720	14661	14726	14807	14815	14808	14817	14753	14833	14767	14844	14828	14796	14807	14849	14742	14875	14772	14787	14656	14811	14788	14849	14747	14747	14857	14660	14853	14742	14774	14799	14855	14769	14823	14762	14640	14715	14883	14865	14801	14739	14928	14800	15002	14846	14732	14836	14861	14908	14841	14676	14662	14810	14771	14829	14657	14812	14791	14667	14868	14805	14891	14731	14771	14631	14684	14894	14905	14738	14806	14844	14719	14923	14813	14823	14631	14646	14816	14718	14818	14812	14923	14672	14678	15064	14817	14779	14655	14619	14804	14729	14827	14887	14719	14753	14699	14826	14811	14663	14932	14662	14788	14872	14999	14940	14819	14729	14790	14776	14852	14755	14899	14753	14699	14845	14758	14772	14953	14868	14752	14806	15060	14714	14924	14872	14783	14595	14756	14762	14853	14872	14885	14906	14817	14788	14846	14712	14742	14751	14843	14899	14920	14722	14782	14725	14890	14871	14818	14881	14681	14872	14845	14787	14866	14832	14778	14754	14837	14867	14779	14858	14808	14811	14923	14860	14740	14777	14867	14597	14888	14812	14610	14769	14801	14770	14785	14638	14787	14697	14783	15020	14694	14696	14705	14905	14912	14605	14843	14570	14664	14824	14836	14795	14724	14885	14847	14776	14812	14853	14718	14648	14949	14895	14735	14803	14731	14863	14850	14713	14636	15039	14642	14740	14819	14622	14779	14780	14752	14940	14923	14802	14831	14837	14781	14768	14644	14872	14830	14857	14858	14718	14730	14842	14903	14816	14858	14788	14705	14838	14904	14729	14792	14723	14748	14674	14778	14836	14621	14876	14762	14821	14754	14839	14844	14698	14766	14742	14809	14976	14954	14823	14718	14851	14974	14806	14805	14797	14744	14668	14812	14783	14786	14824	14854	14724	14654	14813	14795	14764	14855	14810	14803	14753	14861	14829	15001	14926	14826	14785	14799	14856	14725	14782	14661	14848	14731	14715	14753	14890	14829	14959	14782	14864	14976	14800	14852	14875	14875	14859	14851	14750	14748	14816	14714	14818	15003	14847	14853	14661	14827	14858	14755	14712	14834	14750	14907	14651	14825	14721	14933	14697	14782	14752	14820	14847	14693	14783	14826	14858	14763	14800	14952	14845	14618	14804	14778	14977	14926	14792	14714	14941	14914	14844	14724	14633	14766	14776	14706	14929	14651	14946	14588	14773	14736	14679	14855	14647	14752	14769	14812	14901	14779	14745	14692	14759	14848	14870	14839	14726	14771	14799	15029	14696	14715	14668	14852	14852	14815	14913	14807	14703	14931	14563	14779	14665	14613	14689	14806	14864	14702	14623	14729	14756	14824	14752	14765	14827	14721	14693	14952	14752	14913	14903	14684	14929	14670	14771	14980	14862	14745	14731	14947	14710	14677	14745	14982	14799	14888	14670	14743	14885	14740	14898	14837	14824	14869	14861	14846	14701	14805	14876	14682	14865	14838	14972	14839	14720	14920	14839	14770	14840	14644	14591	14639	14949	14755	14859	14668	14727	14670	14853	15014	14844	14809	14927	14819	14827	14752	14697	14802	14837	14792	14770	14587	14847	14678	14866	14715	14826	14765	14782	14824	14783	14718	14834	14642	14788	14824	14649	14690	14873	14774	14927	14817	14695	14690	14739	14898	14910	14889	14606	14828	14839	14685	14822	14872	14893	14620	14954	14717	14902	14745	14810	14890	14793	14944	14909	14864	14781	14761	14782	14784	14787	14758	14855	14796	14795	14819	14695	14830	14842	14772	14726	14789	14790	14874	14691	14845	14750	14797	14750	14723	14692	14870	14661	14849	14831	14738	14727	14924	14652	14831	14790	14755	14873	14840	14726	14847	14771	14610	14852	14727	14880	14906	14784	14885	14822	14691	14887	15055	14814	14784	14942	14514	14884	14798	14868	14766	14910	14848	14732	14698	14755	14684	14741	14624	14861	14744	14583	14942	14790	14837	14736	14880	14781	14853	14831	14764	14601	14766	14664	14848	14855	14678	14840	14826	14757	14663	14621	14687	14670	14843	14724	14806	14697	14714	14850	14801	14721	14674	14788	14607	14882	14668	14858	14874	14746	14866	14721	14800	14843	14833	14837	14699	14756	14954	14772	14790	14768	15039	14950	14811	14761	14851	14765	14755	14893	14963	14820	14774	14934	14832	14712	14812	14843	14771	14796	14776	14791	14837	14687	14684	14656	14865	14880	14911	14660	14821	15007	14750	14878	14842	14805	14790	14809	14750	14786	14808	14863	14753	14782	14763	14819	14826	14905	14734	14833	14824	14730	14820	14758	14818	14619	14848	14714	14788	14914	14678	14577	14727	14949	14849	14787	14813	14906	14779	14758	14765	14914	14873	14928	14761	14809	14785	14682	14878	14779	14852	14754	14658	14787	14849	14813	14825	14708	14815	14743	14863	14810	14853	14971	14831	14869	14842	14715	14926	14870	14668	14732	14691	14779	14798	14950	14778	14798	14823	14860	14872	14880	14819	14790	14781	14531	14771	14891	14834	14789	14702	14817	14832	14667	14799	14682	14704	14786	14906	14654	14772	14663	14835	14903	14550	14785	14911	14805	14744	14679	14796	14595	14757	14604	14758	14980	14793	14761	14721	14653	14707	14586	14781	14887	14815	14818	14784	14953	14689	14809	14671	14912	14798	14734	14686	14739	14758	14926	14925	14886	14874	14931	14875	14678	14932	14804	14780	14869	14795	14822	14776	14748	14875	14879	14856	14631	14832	14762	14827	14986	14741	14817	14732	14746	14899	14893	14871	14674	14701	14889	14874	14742	14669	14842	14665	14909	14732	14867	14968	14780	14735	14600	14868	14804	14798	14734	14671	14861	14870	14669	14664	14956	14750	14759	14860	15068	14784	14856	14797	14840	14627	15017	15047
24543	21175	28080	24665	20816	17693	16783	15315	15220	15060	15261	15192	21302	29636	20182	15418	14966	14969	14948	14791	15010	15056	14816	14999	14964	14912	15010	15116	14947	14791	14991	14796	15131	14837	15044	14915	14938	14840	14874	14980	14825	14977	14770	14832	14912	14908	14881	14976	15139	15467	15377	15245	15100	14963	14939	14985	14732	14888	14716	14996	14902	14767	14695	14817	14883	14986	14763	14783	14803	14918	14877	14918	14780	14773	14791	14825	14999	14803	14809	14585	14908	14945	14980	14911	14791	14890	15014	14838	15039	14872	14875	14946	14918	14941	14809	14796	14744	14776	14893	14982	14675	14985	14738	15034	14875	15049	14850	14794	14886	14934	15001	14919	15011	14950	14876	14778	14871	14972	14914	14836	15041	14999	14883	14833	15014	14954	14912	14666	14759	14914	14921	14801	15026	14831	14908	14825	14958	14845	14878	14695	14883	14966	14847	14867	14822	14896	15019	14844	14879	15011	14859	14804	14934	14803	14921	14698	14920	14792	14810	14940	14930	14890	14866	14780	14674	14943	14949	14988	14877	14707	14872	14959	14859	14738	14945	14897	14775	14750	14768	14890	14757	14746	14870	14808	14908	14891	14852	14910	14945	14853	14659	14740	14952	14899	14988	15139	14976	15058	14930	14895	14996	14999	14870	14755	14885	14848	15121	14917	14931	14746	14833	14848	14919	14996	14958	14798	14860	14693	14909	14745	14821	14795	14687	14695	14747	14864	14976	14911	14962	14609	14729	14884	15116	14905	14856	14856	15011	15035	14921	14811	14805	14954	14862	14937	15026	14835	14895	14789	14916	14768	14861	14866	14802	14836	14825	14744	14872	14655	14963	14836	15010	14841	14856	14893	14994	14879	14619	14784	14895	14524	14900	14880	14868	14998	14744	14936	14968	14758	14945	14863	14812	14761	14695	14871	14837	14785	14668	14702	14859	15047	14835	14880	14805	14579	14759	14779	14857	14967	14819	15076	15088	15012	15142	14855	14852	14809	14784	14856	14962	14925	14755	14731	14968	15002	14940	14720	14775	14792	14844	14931	14826	14578	14923	14924	14795	14756	15121	14947	14759	14798	14778	14826	14840	14832	14998	14860	14820	14842	14836	14671	15026	14834	15034	14821	14820	14847	14927	14837	15041	15067	14941	15048	14813	15049	14720	14876	15026	14800	14885	14942	14837	14894	14969	14715	14746	14859	14748	14808	14981	14860	14736	14811	14825	14833	14824	14766	14622	14797	14797	14677	14805	14936	14896	14965	14819	14830	14887	14710	14888	14833	14897	14924	14838	14819	14769	14565	14861	14753	14850	14708	14886	14831	14983	14854	14939	14892	14829	14798	14870	14783	14875	14761	14883	14826	14829	14821	14781	14827	14780	14729	14699	14657	14841	14758	14655	14978	14932	14826	14842	14821	14906	15032	14845	14906	14817	14735	14914	14987	14786	14883	14934	14895	14786	14875	14840	14862	14972	14761	14861	14675	14660	14855	14727	14860	14921	14726	14928	14859	14836	15029	14670	14965	14769	14757	14910	15042	14927	14767	14844	15061	14824	14771	14907	14860	14887	14987	14843	15034	14830	14978	14807	14954	14964	14809	14911	14957	15077	14705	14932	14869	14754	15039	15125	14985	14803	15082	14718	14958	14731	14941	14873	14987	14638	14793	14925	14894	14957	15085	14969	14863	14855	14781	14913	14925	14877	14703	14968	15036	14796	15059	14801	14947	14980	14907	14894	14823	14881	14879	14950	14929	14866	14802	14790	14878	14813	14907	14874	14848	14782	14753	14752	14834	15053	14874	14684	14698	14858	14714	14651	14640	14748	14890	14726	14673	14869	14756	14684	14647	15067	14838	14839	14637	15099	14970	14763	14869	14877	14722	14883	14926	14895	14961	14930	14878	14930	14913	14647	14907	14735	14767	14799	14998	14899	14785	15045	14805	14915	14599	14808	14805	14951	14866	15020	15038	14771	15017	14809	14974	14855	14902	14883	14753	14957	14841	15003	14919	14915	14818	14922	14771	14979	14933	14845	14742	14870	14859	14818	14838	14850	14835	14863	14830	14826	14894	14825	14863	14730	14786	14860	14793	14965	14968	15135	14796	14876	14928	14901	14869	14927	14813	14843	14961	14772	14901	15170	14780	14766	14794	14883	14958	14708	14672	14833	14935	14897	14731	14820	14872	14739	14532	14655	14854	14842	14781	14739	14978	15015	14980	14960	14824	14748	14665	14922	14807	14671	14841	14803	14695	14809	15001	14860	14717	14812	14880	14604	14705	14793	14876	14908	14994	14914	14740	14903	14918	14826	14813	14498	14787	14962	14778	14743	14704	14845	14861	14795	14861	14913	14944	14835	14809	14870	14782	14889	14929	14754	14946	14960	14837	14940	14931	15067	14718	14832	14714	14693	14867	14966	14887	14981	14842	14704	14760	15095	14865	14956	14695	14925	14980	15073	15055	14891	15015	14800	14858	14900	15011	14929	14870	14808	14784	14706	14811	14660	14874	14696	14659	14912	14898	14814	14759	14851	14869	14979	14753	14990	14944	14721	14825	15051	14825	14761	14893	14925	14962	14791	14912	14963	14754	15000	14792	14753	14724	14917	14734	14763	14767	14947	14779	14862	14756	14784	14807	14926	14704	14886	14812	14830	14934	14840	14822	14911	14992	14826	14896	14899	14771	14804	14715	14921	14745	15052	14735	15088	14869	14835	14824	14774	15073	14898	14929	14825	14727	14707	14886	14965	14972	14889	14691	14933	14780	14996	14620	14752	14851	14872	14984	14839	15116	14786	14842	14881	14564	14736	14889	14981	14815	14794	14928	14898	14836	14718	14616	14891	14974	14920	14726	14809	14829	14869	14702	14881	14761	14929	15034	14905	14832	14728	14784	14829	14798	14997	14771	14913	14794	14836	14783	14744	15084	14762	14993	14821	14905	14805	14903	14856	14820	14776	14758	14822	14819	14787	14862	14711	14788	15013	14802	14855	14900	14788	14929	14811	14789	14870	14798	14964	14830	14881	14923	15001	14702	14775	14807	14734	14862	14814	15091	14932	14698	15045	14847	14894	14580	14755	14812	14885	14888	14824	14905	14860	14852	14892	14842	14736	14671	14759	14892	14948	14958	14836	14801	14662	14645	14788	14836	14879	14876	14877	14845	15058	14788	14771	15067	15071	15042	14967	15016	14670	14860	14861	14934	14846	14952	14855	14942	14898	14927	14917	14949	14949	14951	14972	14880	14854	14931	14717	14902	15032	14738	14950	14888	15003	14792	14925	15058	14904	15002	15109	14807	15047	15127	14838	14860	14866	14835	14852	15009	14938	14696	14833	14838	14823	14934	14992	14850	14772	14985	14776	14743	15039	14873	14987	14928	14692	14782	14832	14868	14731	14709	14846	14786	14808	14787	14821	14739	14857	14752	14807	14854	14866	14965	14999	15019	14657	14850	14820	14910	14885	14996	14891	14788	14897	14739	14800	14873	14893	14903	14721	14808	14876	14809	14792	14694	14901	14880	14807	14934	14835	14877	14765	14755	14767	14744	14928	14963	14787	14939	15144	14843	14908	14886	15009	14872	14898	15026	14953	14711	14787	14805	14835	14790	14682	14794	14931	14960	14868	14790	14820	14814	14866	14745	14977	14962	14932	14899	14828	14824	14838	14868	14881	14751	14870	14905	14753	14992	15079	14932	14868	15032	14743	14719	14738	14924	14778	14859	14912	14794	14872	14869	14694	15015	14820	14801	14947	14704	14992	14828	14852	15088	14815	14943	15118	14817	15010	14605	14696	14932	14804	14853	14857	14741	14833	14764	14797	14874	14766	14709	14715	14832	15100	14763	15015	14859	15014	14699	14675	14863	14626	14939	14950	14937	14803	14802	14823	14862	15020	14666	14731	14800	14738	14786	14794	14880	14894	14944	14858	14957	14873	14678	14869	14962	14783	14836	14840	14756	14869	14966	14753	14683	14912	14974	14901	14880	14863	14801	14670	14875	14854	14693	14882	14817	14953	14837	14993	14909	14723	14832	15140	14976	14714	14904	14805	14811	14950	15038	14857	14841	14825	14987	14759	15089	14932	14800	14922	15018	14868	14812	14701	14851	14852	14885	14908	14764	14781	14869	14725	14826	15022	15010	14888	14910	15058	14880	14930	15056	14957	14712	14908	14844	15018	14697	14783	14820	14926	14827	14926	14972	15036	14783	15090	14768	15005	14749	14738	14776	14814	14916	14829	14897	14872	14785	14842	15039	14876	14801	14881	14753	14768	14876	14861	14804	14991	14939	14876	14960	14789	14911	14928	14834	14872	14734	14830	14698	14888	14918	14747	14683	14843	14869	14809	14906	14943	14964	14795	14793	14913	14888	15015	14990	14902	14887	14836	14929	14870	15034	14895	14781	14978	14965	14870	14714	14963	14884	15020	15117	14819	14753	14816	14953	14907	14733	14678	14823	14930	14774	14865	14774	14845	14904	14898	14983	15075	14927	15019	14597	14841	15015	14815	14757	14844	14902	14800	14708	14831	14848	14940	14669	14848	14944	14802	14713	15091	14970	14983	14839	14917	14847	14929	14824	14959	14749	14975	14983	15055	14950	14901	14913	14733	14805	14867	15062	14797	14821	14893	14689	14773	14836	14769	14903	14844	14811	14890	14964	14774	14860	14881	14775	15001	14999	14784	14950	14788	14817	14837	14886	14960	14878	14757	14747	14717	14786	14837	14897	14740	14747	14895	14743	14909	14790	14680	14985	14848	14807	14801	14803	14875	14937	14950	14709	14845	14854	14801	14849	14897	14881	14816	14671	14930	14858	15012	14879	14973	15080	14907	14882	14744	14656	14819	14840	14851	14923	14799	14867	14915	14882	14831	14731	14937	14804	15028	14901	14992	14773	14797	14908	14917	14882	14993	14929	14707	14866	14991	14917	14845	14902	14883	14878	14783	14757	14769	14852	14890	14745	14812	14653	14842	14821	14616	14750	14887	14942	14746	14789	14680	14755	14981	14813	14928	14842	14925	14912	14595	14832	14945	14700	14778	14730	14830	14890	14765	14820	14577	14890	14735	14835	15027	14848	14821	14922	14725	14890	14784	14842	14941	14897	14995	14970	14847	14698	14837	14846	14826	14831	14864	15017	14847	14802
14121	22355	20059	17080	16147	15872	15328	15286	14960	15050	14927	14791	25658	34620	17706	14549	14669	14659	14657	14735	14749	14768	14671	14764	14671	14671	14785	14630	14734	14730	14750	14604	14791	14719	14705	14668	14715	14810	14632	14835	14578	14650	14609	14792	14684	14596	14532	14752	14951	15570	15564	14969	14805	14812	14856	14872	14764	14643	14529	14727	14738	14552	14574	14506	14657	14666	14682	14591	14639	14806	14508	14624	14710	14669	14683	14393	14629	14705	14565	14816	14697	14649	14554	14714	14688	14665	14700	14678	14516	14637	14536	14745	14721	14683	14694	14843	14743	14570	14546	14752	14610	14788	14654	14723	14622	14696	14501	14672	14650	14616	14491	14666	14649	14824	14710	14844	14657	14625	14941	14608	14734	14538	14667	14662	14721	14740	14444	14640	14598	14676	14729	14680	14646	14619	14767	14611	14625	14786	14637	14655	14586	14551	14601	14727	14598	14534	14669	14688	14701	14648	14677	14678	14684	14641	14785	14786	14762	14633	14542	14747	14828	14495	14741	14517	14767	14553	14781	14587	14684	14519	14631	14486	14641	14448	14709	14625	14701	14601	14632	14794	14650	14662	14601	14755	14737	14690	14612	14708	14624	14624	14665	14635	14764	14717	14916	14864	14748	14775	14766	14727	14768	14590	14589	14741	14584	14793	14909	14686	14659	14685	14729	14657	14729	14649	14750	14580	14696	14703	14695	14748	14716	14506	14481	14761	14658	14824	14490	14696	14511	14575	14748	14660	14682	14494	14640	14592	14650	14600	14529	14726	14740	14635	14690	14711	14588	14659	14749	14635	14745	14781	14554	14684	14649	14730	14592	14614	14795	14632	14716	14760	14731	14667	14610	14597	14787	14622	14661	14708	14675	14771	14818	14617	14503	14665	14684	14742	14779	14600	14978	14759	14530	14598	14692	14589	14512	14655	14622	14561	14550	14598	14500	14739	14827	14527	14738	14616	14727	14820	14667	14628	14566	14725	14708	14743	14767	14586	14578	14577	14612	14663	14689	14727	14610	14602	14806	14725	14643	14466	14563	14492	14595	14516	14632	14567	14650	14657	14438	14575	14653	14874	14677	14762	14683	14638	14669	14655	14814	14624	14691	14707	14693	14652	14627	14643	14538	14692	14577	14468	14804	14651	14575	14831	14679	14740	14672	14703	14663	14656	14794	14788	14679	14705	14696	14709	14599	14578	14743	14746	14685	14595	14577	14729	14664	14684	14742	14843	14607	14657	14568	14820	14723	14608	14746	14458	14705	14565	14522	14607	14650	14843	14691	14664	14573	14666	14643	14914	14652	14687	14566	14719	14646	14661	14778	14723	14753	14611	14692	14719	14773	14530	14626	14706	14597	14690	14645	14317	14848	14460	14488	14604	14656	14782	14646	14658	14777	14765	14603	14733	14620	14782	14797	14724	14532	14621	14710	14648	14596	14821	14781	14787	14740	14557	14583	14692	14587	14704	14603	14592	14605	14661	14672	14621	14478	14846	14693	14726	14586	14578	14652	14536	14642	14677	14786	14500	14537	14650	14667	14581	14808	14672	14486	14638	14548	14638	14671	14509	14626	14719	14668	14713	14563	14783	14694	14722	14680	14826	14625	14645	14578	14546	14657	14641	14623	14729	14691	14632	14814	14573	14680	14550	14619	14690	14672	14568	14581	14685	14700	14615	14789	14892	14514	14596	14706	14761	14734	14773	14685	14863	14620	14626	14552	14522	14649	14645	14521	14453	14739	14700	14780	14781	14764	14652	14696	14768	14593	14709	14749	14612	14684	14617	14785	14641	14841	14809	14767	14672	14653	14622	14718	14624	14756	14570	14740	14516	14672	14628	14745	14680	14621	14635	14680	14643	14665	14640	14736	14572	14635	14671	14618	14762	14661	14742	14550	14599	14685	14593	14817	14750	14613	14686	14756	14850	14589	14576	14830	14643	14723	14657	14702	14519	14654	14767	14739	14616	14527	14621	14684	14715	14716	14482	14641	14679	14692	14554	14452	14670	14658	14723	14661	14629	14732	14676	14728	14721	14469	14823	14485	14697	14697	14448	14648	14702	14851	14684	14662	14525	14808	14585	14663	14720	14607	14780	14820	14652	14606	14716	14770	14793	14611	14469	14517	14750	14786	14721	14664	14589	14695	14581	14675	14501	14714	14507	14615	14634	14744	14598	14691	14649	14665	14698	14679	14588	14694	14612	14713	14676	14603	14721	14898	14634	14695	14675	14634	14694	14630	14618	14756	14693	14699	14657	14573	14767	14739	14687	14649	14674	14561	14617	14589	14870	14532	14629	14620	14657	14610	14639	14722	14581	14790	14811	14656	14593	14692	14610	14777	14585	14710	14344	14537	14804	14720	14755	14490	14796	14606	14694	14531	14792	14523	14630	14875	14602	14613	14696	14600	14593	14736	14633	14682	14769	14498	14793	14580	14651	14686	14732	14411	14584	14672	14736	14652	14580	14499	14598	14632	14674	14610	14666	14610	14712	14673	14542	14836	14475	14725	14650	14536	14568	14785	14632	14567	14675	14655	14715	14696	14678	14776	14610	14705	14636	14523	14699	14660	14777	14671	14715	14555	14569	14702	14632	14554	14438	14485	14604	14676	14665	14734	14626	14637	14809	14733	14742	14673	14701	14680	14615	14877	14549	14697	14566	14626	14782	14648	14560	14764	14662	14745	14746	14639	14741	14611	14532	14449	14588	14763	14550	14693	14702	14754	14681	14808	14754	14642	14768	14717	14751	14637	14551	14703	14680	14565	14579	14815	14669	14522	14674	14698	14603	14731	14554	14636	14744	14668	14637	14730	14720	14778	14653	14657	14721	14535	14670	14718	14661	14621	14740	14679	14422	14526	14611	14576	14719	14581	14614	14706	14510	14761	14577	14525	14463	14809	14742	14534	14571	14593	14751	14696	14691	14699	14690	14658	14660	14352	14669	14606	14499	14738	14762	14453	14698	14687	14680	14736	14802	14547	14671	14844	14752	14686	14618	14597	14803	14546	14539	14742	14681	14774	14630	14755	14592	14787	14495	14777	14578	14352	14722	14518	14568	14555	14745	14692	14526	14614	14794	14649	14651	14579	14628	14483	14631	14616	14739	14779	14644	14745	14705	14464	14621	14528	14413	14653	14747	14673	14659	14638	14411	14738	14639	14645	14792	14597	14564	14579	14700	14704	14509	14683	14530	14749	14730	14649	14646	14633	14582	14667	14626	14649	14702	14561	14810	14769	14632	14725	14606	14774	14679	14515	14640	14571	14585	14711	14754	14610	14662	14572	14675	14843	14592	14711	14609	14729	14612	14626	14773	14767	14735	14662	14699	14782	14533	14667	14733	14560	14619	14771	14645	14493	14854	14640	14623	14610	14691	14649	14726	14739	14581	14646	14749	14538	14813	14713	14874	14820	14544	14682	14724	14487	14617	14496	14550	14539	14571	14679	14783	14715	14702	14619	14824	14638	14557	14510	14745	14598	14575	14642	14545	14680	14584	14807	14648	14600	14602	14640	14663	14607	14641	14747	14725	14596	14574	14807	14649	14582	14587	14731	14679	14638	14724	14718	14797	14647	14619	14640	14667	14608	14512	14677	14555	14692	14738	14789	14680	14781	14569	14645	14595	14666	14802	14746	14707	14606	14491	14653	14675	14747	14653	14721	14416	14688	14562	14744	14596	14609	14569	14636	14758	14701	14714	14698	14847	14633	14750	14551	14675	14606	14594	14648	14626	14706	14574	14635	14657	14791	14799	14788	14536	14693	14588	14621	14702	14606	14565	14547	14636	14493	14546	14743	14750	14812	14536	14488	14805	14572	14692	14669	14709	14682	14647	14666	14670	14533	14851	14726	14583	14630	14652	14566	14757	14598	14638	14638	14553	14650	14663	14683	14608	14574	14533	14701	14752	14815	14701	14653	14627	14620	14623	14493	14655	14652	14557	14744	14518	14605	14546	14753	14615	14686	14738	14674	14671	14617	14702	14749	14672	14625	14488	14556	14581	14558	14607	14594	14852	14683	14749	14599	14780	14764	14452	14775	14765	14560	14658	14654	14623	14728	14691	14535	14558	14708	14622	14615	14751	14702	14619	14609	14547	14650	14666	14584	14628	14571	14791	14720	14698	14627	14446	14621	14626	14676	14714	14769	14435	14781	14589	14637	14767	14516	14753	14623	14559	14503	14642	14760	14720	14595	14673	14670	14693	14723	14678	14582	14756	14623	14592	14475	14687	14627	14684	14578	14606	14688	14790	14653	14718	14723	14534	14611	14623	14653	14705	14674	14474	14555	14559	14722	14547	14673	14723	14764	14397	14694	14623	14825	14642	14710	14736	14556	14671	14605	14634	14691	14657	14581	14699	14637	14589	14670	14570	14630	14575	14533	14606	14746	14675	14611	14717	14602	14512	14652	14676	14600	14595	14589	14703	14675	14726	14589	14541	14720	14511	14632	14674	14664	14774	14610	14604	14694	14702	14498	14700	14499	14688	14737	14682	14843	14495	14689	14695	14733	14683	14651	14626	14531	14867	14599	14568	14613	14631	14613	14504	14542	14650	14628	14583	14801	14680	14627	14586	14750	14730	14685	14730	14687	14554	14571	14530	14800	14553	14453	14708	14694	14572	14642	14668	14667	14584	14618	14779	14635	14705	14771	14674	14498	14682	14766	14633	14655	14570	14628	14534	14648	14738	14770	14595	14680	14559	14662	14561	14557	14736	14673	14602	14724	14709	14632	14719	14532	14593	14797	14584	14533	14801	14639	14587	14514	14633	14628	14537	14722	14710	14678	14480	14770	14661	14528	14470	14823	14750	14760	14532	14598	14884	14660	14634	14738	14608	14807	14716	14812	14774	14668	14675	14472	14692	14549	14671	14582	14758	14663	14650	14750	14676	14577	14712	14680	14642	14534	14818	14606	14747	14602	14703	14730	14463	14645	14614	14777	14701	14871	14450	14667	14697	14706	14589	14622	14676	14547	14629	14667	14646	14687	14614	14565	14658	14698	14911	14684	14645	14521	14858	14461	14705	14613	14581	14709	14713	14583	14655	14624	14671	14597	14630	14748	14820	14562	14679	14686	14665	14681	14668	14653	14746	14531	14854	14664	14802	14583	14706	14649	14777	14621	14656	14752	14524	14663	14674
23251	21130	28828	23699	21350	21565	19059	15212	14623	14705	14615	14339	20802	38879	25306	15187	14468	14268	14174	14132	13990	14275	14248	14119	14037	14112	14123	14068	14010	14197	13979	14215	13966	14238	14061	13950	14200	13922	14193	14006	14077	13987	14098	13999	14182	14311	14120	13988	14469	15257	14796	14211	14347	14225	14241	14210	14262	14120	14040	14075	14251	14142	14067	14095	14293	14059	14142	14044	13974	13923	13847	14005	14028	14202	14018	14275	14020	14068	14042	14073	14029	14052	14029	14241	13961	14062	14070	13920	13951	14050	13998	13892	13810	13999	14003	13875	14018	14031	13967	14274	14067	13960	14052	13968	13916	14069	14231	14174	13907	14110	14063	13973	13877	14125	13974	13938	13926	14162	14093	13947	14175	13941	14204	13872	14021	13977	14019	14039	14073	14043	14022	13970	13982	14070	14116	14147	14111	14051	14052	13891	14195	14072	14106	13961	13997	13958	13857	13864	14143	14107	14083	14001	14081	14006	14073	13962	14004	14141	14006	13987	14045	14013	13893	14006	14121	13906	14060	14054	14017	14073	13937	13948	13871	13917	14081	13922	14022	14062	14071	14093	14004	13963	14052	13874	13969	13982	14058	13988	13992	14129	14098	13952	13902	14078	13959	14084	13961	14181	14177	14177	14059	14169	14076	13952	13941	14053	13898	14031	14051	14147	13894	13897	14143	13965	13983	13948	13835	14120	14173	14168	14079	14126	14019	14047	14147	13974	13804	14015	14182	13860	14036	14056	14063	13995	13949	14240	14025	14092	14064	13963	14156	13997	13819	13965	13846	14029	13960	13966	13974	14082	14150	13837	14177	14028	13958	14015	14140	13899	14164	13840	13967	13995	13986	14006	14082	14002	14076	14004	14032	14084	14029	14029	14107	14166	14108	14125	14207	13842	13945	14101	14110	13878	13840	13909	14003	13969	14067	14087	14066	14013	14064	14162	14112	14011	14043	14031	13955	13956	14000	13976	14016	13984	14226	14036	13996	14032	14132	14167	13923	14055	14065	13907	13978	14022	14032	13932	13822	14142	13939	13975	13913	14160	14095	13980	13932	13785	14058	13976	14059	14021	13973	13983	14077	13848	13997	13977	14255	14112	14071	14054	13978	13979	13923	14037	14075	13881	13945	13986	13958	13784	13963	13912	14087	13972	13970	13972	14087	13999	13979	13918	14156	14065	13975	14051	13886	13819	13959	13919	14103	13824	13982	14013	14179	13935	13943	14024	13781	13944	14147	13799	14039	14004	14065	13940	14014	14159	14128	14048	14119	13935	13861	14062	14051	14073	14103	13849	14179	14231	13832	13846	13994	14142	14165	14048	14075	14083	13806	13825	14026	13989	14104	13930	14018	13872	13891	13999	14097	13873	13970	13843	13919	13930	14009	13923	13868	14125	13934	13937	14133	13879	14054	14025	13877	14020	13949	14084	13963	13962	13948	13904	13856	14146	14026	14013	14060	14020	13912	14229	13850	13828	14058	14016	14185	13812	14104	14073	14169	14103	14028	13980	13908	14002	14052	14141	14128	13999	14349	13915	13934	14003	14009	14103	14269	14020	13909	13878	13910	14135	14232	13987	14056	13914	14014	14021	14062	13910	13871	13978	13892	13990	13950	14101	14064	14048	14060	14043	13984	14036	14015	14119	14090	14038	13970	14152	14045	13779	13965	13926	14033	13933	14151	14063	14061	13925	14052	13943	13953	14031	14132	13965	13988	13882	14036	13970	13944	14094	13994	14011	13981	13969	13951	13954	14064	14140	14059	14065	14035	14016	14137	13958	14144	14081	13948	14285	14108	13966	13967	13990	14159	14078	14019	14218	13941	14015	13966	14046	14067	13947	14159	14056	13993	13948	14010	14021	13948	13882	14058	14013	13853	13966	14048	13909	14052	14118	14139	13919	14006	13877	14050	14143	13925	14025	13938	14200	14015	13805	13879	13994	13913	14131	13956	14027	13983	13966	14101	14251	14078	14153	14033	13924	13841	13868	13998	14047	13946	13891	13934	14072	14015	14031	14111	14060	14049	13961	14137	14092	14002	14184	14049	13825	13927	14033	14004	13973	13875	14031	14086	14008	14138	13994	14032	13981	13959	13800	13815	14130	14013	13794	14019	14005	13832	13880	13994	13883	13957	13938	14098	13906	14035	13953	13986	13974	14015	14047	13970	14038	13888	14004	13988	14011	14253	13831	14027	13949	14149	14127	13987	14118	13884	14018	13859	13845	13802	14016	14013	13830	14096	13880	13911	14127	14230	14276	14202	14123	14025	13841	14087	14060	13952	14049	14060	13904	14056	13959	14034	14015	14013	14196	13918	14090	14129	14011	13969	13901	14171	13942	14051	13962	14090	14011	14054	14087	14136	14093	13937	13922	14010	14198	13986	13963	14134	14070	14028	14062	14062	13757	14124	14141	14035	13975	13892	13883	13964	14014	13988	14021	13937	13889	14013	14140	14172	14071	14124	14160	13845	13999	14064	14059	14183	13977	13946	14001	13922	13821	14076	14022	14316	13849	14076	13992	13991	13857	13830	14046	13958	13959	14134	14115	14287	14073	14237	13930	14067	13931	14043	14086	13915	13908	13878	14045	13918	13973	13994	14014	14042	13845	14063	14124	13927	13826	13902	14006	14003	13772	13916	13909	14143	13958	14013	13974	13946	13981	14100	14172	14093	14038	14054	14003	14027	13991	14001	13978	14094	14052	14100	14050	14038	13907	14067	13965	14039	13845	14087	14035	13866	14198	14182	13934	14113	14007	14101	14047	14005	13799	14255	14056	14032	14064	14085	14086	14065	13874	13988	14075	14038	13948	14009	13879	14055	13760	14039	14088	14153	14072	14025	13991	14138	13872	14071	14204	14151	14091	13931	14008	13959	13960	14023	14092	14085	13894	13946	14061	14127	14138	13836	14067	14096	14109	13970	13935	14004	14031	14059	14094	14075	13834	14074	13904	14169	13970	14081	13946	13991	13996	14155	14018	14190	14100	13990	13841	13990	14151	13996	14034	14150	13921	13887	13991	14116	13898	14088	13909	13932	14056	13937	14031	14046	13913	13946	13880	13934	14004	14225	13967	13992	14073	14036	14082	14124	14075	14042	14061	14079	14213	13985	14099	13979	14194	14132	14115	14079	13953	13948	13846	13963	13897	13986	14078	13973	13962	13936	14019	14103	13873	13996	13985	13902	14122	14019	13956	14175	13900	13911	13975	13860	14091	14052	14004	14020	14028	14043	13857	13960	14195	14045	14003	13930	14104	14106	13901	13912	13896	13965	14210	14078	14143	14029	14130	14057	14085	14249	14047	14044	13878	14102	13864	14025	13957	13848	13961	13907	14074	14019	13983	14056	14042	13953	14050	14246	13981	13738	14065	14069	13931	13950	14054	14090	14008	13981	13949	13930	13806	14013	14028	13910	14002	14044	14075	14006	14144	13931	13815	13956	14077	14061	14067	14036	14193	14051	14092	13995	13955	13912	14018	13950	13995	13912	13856	13919	14035	14205	14099	13929	13794	14013	14012	14160	14116	14024	14005	13874	13927	13946	13903	13920	13936	13979	13871	13839	14016	14115	14047	14104	13996	14080	14057	13931	14061	13931	14133	13913	14005	14032	14119	14045	14066	14217	14145	14171	14122	13976	13918	14143	14092	14129	13938	13991	13969	13992	13934	14166	13759	14212	13915	13886	14030	14051	14041	14077	14189	14207	14011	14107	13984	13991	13772	13878	14064	13996	14076	13966	13984	14009	13991	14132	13927	14003	13991	13957	13961	14328	14045	14025	13968	13979	14003	14030	13939	14172	14022	14017	13967	13983	13885	14140	14070	13965	14036	14077	13934	14030	14299	14290	13984	14022	14049	14001	14116	13925	14153	13967	14073	14077	13900	14080	14000	13865	14098	13935	13935	14036	13921	13872	14050	13898	14255	14101	14031	14187	13992	13988	14038	13949	14090	14026	13973	14128	13973	14086	14195	14086	14004	14200	13942	14047	14026	13947	13892	14032	14161	14142	14084	14029	13996	13955	14097	14052	13923	14063	14302	13993	14030	13868	14014	13929	13901	14080	14016	14063	13975	14088	13923	13927	14106	14119	13987	13982	13976	13870	14028	13989	14040	14044	14053	14020	13986	14122	14145	13981	13975	14046	14017	14023	14091	14073	13979	13987	14042	13992	13938	14049	14065	14062	13891	13999	13785	14024	13955	14155	14112	14060	13944	13965	13934	14072	13940	13947	14130	14222	13914	13941	13952	14009	14091	14082	13986	13965	13935	14076	14149	14041	14044	14019	13962	14104	14047	13928	13877	13990	14050	14114	14180	13991	13954	14011	13956	13983	13925	13936	14005	14014	13949	13840	14178	13966	13981	13860	13900	14319	14015	14202	13886	14038	14087	13937	14071	14120	14004	14075	13894	13888	14015	13871	13938	13993	13985	14086	13988	13939	14011	14158	13993	14032	13877	13883	13980	14089	14029	13766	14112	13946	13981	13978	14029	14091	13911	14032	14126	13951	14088	14070	13946	13992	13987	14116	13940	14215	14034	14053	14005	13928	13899	13894	14030	14207	13943	13965	13921	13946	13885	14033	13878	13936	14011	14231	14039	13813	13991	14031	14154	13955	13960	14100	14010	13946	14073	13839	14093	13956	14125	13840	14100	14098	13962	14013	14010	14214	14037	14050	14089	13918	13958	13739	14090	14228	14041	14122	14216	14185	14047	14036	13940	13976	13971	13916	13933	13902	13956	13998	13980	14020	13988	14163	14108	14084	14074	13984	14076	14059	14107	14068	14032	14063	14036	13904	14121	14116	13930	14074	14081	14117	13992	14021	13972	14003	13754	13915	14061	14062	14027	14034	13889	13977	13992	14055	14137	14086	14045	14135	13990	14010	14201	13783	14053	13956	13851	13924	14080	14060	14109	14122	13968	14005	13992	13936	13904	14122	14166	14013	13931	13887	14198	13903	14030	13934	14016	13950	13859	13899	14232	14066	14014	14018	14016	13925	14030	13876	13816	13897	13996	13810	13872	13901	13923	14087	14104	13932	14058	14025	14106	14131	13975	13888	13991	13986	13910	14135	13988	13682	13970	13958	13901	14155	14049	14023	14109	13998	14046	13985	14028	13872	14062	13984	13990	13907	14123
15531	26816	23713	18751	17154	16250	15433	15057	15020	14794	14743	14637	26084	43751	20115	14257	14272	14113	14152	14061	14246	13998	14300	14248	13974	14249	13995	14160	14105	14179	14149	14273	14159	14019	14120	14036	14116	14174	14047	14155	14221	14033	14290	14194	14113	13966	14097	14074	14975	16059	15035	14649	14392	14379	14569	14400	14409	14296	14071	14071	14041	14104	14054	13978	14030	14074	14108	14149	14089	14045	14009	14223	13934	14054	14223	14072	13995	14198	14046	13967	14066	14095	14178	14137	14026	14085	14079	14115	14033	14127	14077	14213	14093	14072	14006	13999	14118	14050	14086	14045	13978	14081	14090	14006	14155	14235	14080	14146	14145	13973	14117	14046	14003	14190	13857	14032	14198	14067	13999	13998	14169	14070	14029	13938	14263	13965	14195	13975	14014	14182	14142	13964	13976	14009	14086	14171	14088	13940	14235	14020	13965	14244	14251	13896	14018	14044	14142	14172	13964	14008	13974	13972	14157	14024	14164	14191	13894	14095	13918	13951	14128	14006	13980	14150	14328	14301	14149	13959	14085	13886	14049	14178	14205	13942	14148	14046	14001	14320	14040	14034	13989	14033	14148	14033	14034	14145	14052	14035	13896	14078	14094	14079	14214	14040	13964	14017	13998	13867	14089	13910	14128	13991	14168	13960	14108	14097	14182	14090	13973	14071	14312	14160	13949	14017	13846	14101	14257	14219	14105	14156	14018	14113	14107	13947	14034	14222	14043	13915	13983	13920	14101	14092	14090	14199	14124	14181	13934	14132	14192	13973	13856	14194	14068	14075	14070	14236	13931	14014	14159	14124	13997	14218	14120	13986	14130	13906	14078	14211	13997	14217	14142	13959	14023	14180	13978	14221	14079	14131	13886	14030	14110	13910	14053	14070	13985	14159	13929	14046	13955	13966	14060	14101	14056	13970	14032	14159	14118	14249	13951	13955	14033	14048	14048	14189	13897	14050	14095	14081	14037	14216	13995	14065	14040	14191	13960	14028	13872	14036	14043	14019	14030	14134	13934	14100	14078	14037	14155	14153	14167	14092	14070	14169	13981	14146	14087	14017	14145	13972	13906	14021	14013	14029	14003	14220	14126	14148	14031	14055	14062	14073	14115	13944	14125	14082	14177	14087	14091	14105	14047	14023	14206	14004	14133	13996	14092	14040	14026	14117	13983	13982	14017	14129	13978	13938	14034	13977	14043	13962	14168	14084	14160	13966	14137	14153	14091	14143	14156	14112	14024	13950	14042	14022	13975	14081	14039	14056	14016	14109	14187	14155	14093	13945	14179	13998	13941	13936	14199	13960	14113	13957	14139	13984	14121	14259	14096	14038	13980	14086	14111	14065	13983	13993	14121	14164	14078	13956	14205	14163	14135	14133	13920	14082	13909	14129	14067	14116	13996	14073	14062	13968	13948	14146	14239	14056	14126	14024	13949	14047	14183	14117	14110	14002	14121	14273	14020	14191	14298	14040	14195	14058	13936	14200	13891	14104	14194	14078	14000	13993	14228	14092	13976	14183	13989	14032	14055	14144	14086	13972	14117	13878	14009	14054	14031	14238	14002	14135	14011	14191	14164	14083	14085	14103	13908	14193	14174	13837	14016	14194	13984	14093	14108	14007	13980	13948	14012	14085	14099	14236	13970	14235	13984	13889	13929	14047	14108	13944	14169	13996	13808	13931	14008	14029	14055	14053	13939	14157	14174	14056	14053	14026	14114	13966	14058	13925	13970	14031	14109	13998	13883	14095	13999	14021	14049	14054	14136	14136	14056	13976	13972	14090	14292	14124	14116	13989	14173	14040	14054	13990	14037	14116	13936	13960	14051	14009	13925	14057	14239	14120	14107	14031	14002	14085	14145	14109	14066	14068	13955	14042	14061	14051	14053	13998	14075	14067	14215	14121	14078	14105	14079	14002	14060	14031	14128	13981	14088	14195	14227	14099	13967	14155	13969	14040	13970	14218	14046	14053	14109	13985	14109	13944	13999	14067	14111	13993	14111	14035	13989	14277	14029	14185	14132	14167	14086	14147	14022	14145	14065	14013	13992	14091	13960	14005	13937	14020	14100	14003	14096	14046	14240	14070	14115	14178	13883	13972	14060	13921	14143	13991	14087	14189	14020	14088	14102	14105	14281	14118	14012	13972	14220	14019	14164	14056	14091	14045	14181	14107	14096	14057	14005	14124	13993	13988	14160	14027	13970	14200	13995	14159	14100	14188	14254	14138	13971	13892	14080	14132	14016	14089	14097	14045	13951	14132	14008	13973	14058	14184	14081	14110	14104	14032	14039	13991	14138	14061	14177	14025	14177	14042	14049	14067	14101	14076	13907	14115	14011	14094	14038	14097	14075	14215	14063	14079	14165	14147	14027	14200	14046	14144	13963	14118	14139	14015	14129	14007	14015	13987	13940	14032	14123	14042	14222	14177	14124	14005	14191	14066	14003	14113	14223	14099	14112	13931	13933	14161	14124	14142	13856	14070	14218	13969	14041	14090	14027	14017	14091	13997	14070	14210	14133	14024	13863	14005	14154	14177	14067	13987	14065	14033	13976	14166	13951	14183	13951	14172	14178	14049	14081	14322	14191	13888	14031	13999	13980	13909	14189	14039	14153	14106	13947	14006	13987	14172	14122	14168	13995	13992	14148	13927	14178	14136	14032	14206	13996	14102	14019	13899	14030	14145	14096	13994	14055	13995	14155	14010	14019	14087	13991	13940	14139	13890	14030	14162	14022	14040	14175	13938	14099	13938	13982	14090	14087	14140	13964	14068	13999	14154	13869	14037	14113	14127	13981	14171	14125	13964	14020	14024	13983	14127	14167	14119	14036	14044	14013	13940	14083	14056	14117	14089	14341	14115	14030	13960	14115	14147	13977	14088	14298	14038	14050	13938	13973	14065	14073	14107	14126	14259	13912	13945	13925	14059	14053	13907	14084	14110	14109	13816	13916	14126	13932	14155	14144	13999	14012	13986	14069	13957	14143	14121	14084	14096	14134	14060	14163	14069	14020	14033	13916	14021	14115	13833	14027	13834	13900	14015	14129	13957	14199	14013	14203	14133	14051	13940	13956	13845	14109	14098	13969	13883	13921	14087	13945	14313	13913	14131	14113	13894	14083	13923	14129	13977	14077	14083	14127	14084	14267	14215	14080	14026	14002	14114	13971	14168	14133	14095	14032	13974	13954	14108	14120	14143	14074	14098	14052	13957	13956	14102	14088	13957	14242	14008	13904	14031	13964	14072	14019	13927	14086	14109	13951	14141	14026	13940	14092	14038	14069	14212	13945	14018	13983	14058	14103	14024	14130	14171	14009	14135	14070	14094	13970	14097	14132	13930	14031	14169	13949	13950	13996	14225	14188	13976	14074	14019	14177	14112	14062	14233	14075	14142	14106	14182	13954	14148	14119	14184	14067	14166	14089	13937	14036	14106	14018	13940	14280	14064	13998	13998	14054	14144	14088	14101	14053	14019	14146	14073	14193	13973	14117	14104	14125	14214	13939	14029	14067	14077	14096	14221	13990	14113	13845	13967	14017	14004	14226	14100	14054	13983	14265	14140	14072	13996	14190	14105	13985	14137	14025	14138	14142	14011	13930	14139	14061	14051	13918	14015	14052	13853	14148	14086	14107	14075	13983	14043	14152	13981	14221	14090	13988	14093	14005	14123	13997	14060	14076	13956	14095	14212	14302	13945	14054	13971	13968	13966	14078	13955	14055	14062	13997	14080	14199	13873	13900	14073	14142	13897	14093	14181	13984	14163	14056	14058	14011	14099	14042	13944	14039	14155	14095	14019	14169	13962	13941	13934	14165	14084	14150	14036	14170	14219	14115	14019	14143	13905	13899	14061	14035	13949	14048	14081	14148	14124	14044	14010	14045	14291	13958	13984	14166	14081	14073	14085	14097	13963	14086	13855	13927	13968	14124	14134	14096	13952	14034	14060	14060	13921	14087	14167	13961	14003	13870	14049	14077	13987	14177	14054	14120	13959	13917	14099	14003	14039	13975	13990	14081	14030	14129	14095	13909	14197	14043	13976	14182	14010	14200	14111	14291	14140	14075	14214	14065	14022	14038	13937	13994	14081	13912	13977	13977	14001	14137	14028	14108	14137	13964	14246	14132	14176	14118	14015	14135	13823	13905	14057	14067	14097	13988	14231	13994	13965	14068	13945	14123	14084	14066	13988	14101	14075	14094	14101	14143	13990	14022	13921	14270	14110	14091	13913	14093	14222	14068	13957	14118	14016	14194	13910	14098	14105	14002	13953	14190	14012	14157	14136	14062	14007	14179	14047	13924	14138	14032	13990	14136	14063	14053	14109	14093	13951	14037	14217	14125	13935	13977	13986	13976	14067	14213	14123	14215	14147	13920	13939	14172	14140	13944	14027	14121	13969	14101	13982	14105	13993	14023	13968	14078	14036	14031	13997	14081	14010	14076	14050	13953	13996	14069	14161	14205	14097	13953	14044	14135	14214	14074	14183	14159	14158	14048	13956	14049	14054	13928	14020	14119	14234	14202	14008	14227	14032	13895	13982	14057	13800	14168	13915	14084	14037	14023	14206	14033	14041	14015	14011	14074	13974	14068	14103	14060	14063	13984	14003	14057	14278	14038	14023	14162	14034	14077	14033	14095	14012	14010	14001	14138	14216	14006	14162	14190	14055	14021	14114	14086	14062	14070	14210	14120	14033	13861	14035	14050	14056	14173	14054	14057	14102	13879	14212	14081	14091	14132	14102	14140	14159	13947	14268	13935	14024	14239	13908	14005	14125	14057	14033	14034	14135	14199	14101	14144	14172	13984	14017	14141	14134	14090	14288	13989	13972	14109	14161	14284	14162	14248	14223	14005	14043	13985	13986	14097	13998	14062	13978	14202	13950	13971	14075	14326	14052	14188	14060	14097	14071	13947	14095	14128	14016	14161	14217	14097	14069	14111	13951	13990	14106	14111	14038	13991	14115	14027	14045	13925	14019	14082	13952	14054	13957	14088	13891	14196	14054	14010	13929	14138	13983	14091	13986	14235	14105	14026	14068	14045	14021	14063	14010	14084	14065	14161	14188	14147	14103	14186	14163	14097	13998	14178	14021	14115	14043	14048	14084	13945	14133	14198	14193	14061	13957	13971	14107	14007	14137
27590	21362	19947	15799	13439	13489	13414	13111	13197	13320	13290	13325	13514	15903	14857	13393	13309	13278	13467	13168	13217	13391	13450	13295	13153	13394	13331	13222	13347	13218	13223	13370	13436	13351	13350	13332	13331	13340	13283	13438	13353	13418	13370	13473	13400	13397	13117	13241	13588	13390	13223	13417	13222	13277	13120	13233	13313	13298	13492	13271	13195	13169	13468	13376	13253	13262	13271	13472	13245	13250	13383	13375	13128	13184	13263	13437	13379	13492	13386	13338	13375	13431	12980	13304	13224	13464	13287	13284	13335	13255	13248	13299	13306	13357	13177	13295	13334	13421	13389	13502	13277	13114	13217	13300	13366	13397	13251	13264	13262	13372	13299	13338	13205	13271	13176	13135	13220	13437	13206	13262	13368	13456	13179	13271	13314	13254	13375	13346	13335	13281	13092	13097	13341	13329	13199	13230	13465	13337	13205	13185	13268	13345	13128	13160	13271	13318	13171	13210	13256	13113	13085	13314	13155	13371	13252	13251	13225	13278	13352	13130	13192	13336	13280	13326	13400	13576	13406	13243	13332	13259	13299	13037	13208	13147	13311	13106	13292	13210	13262	13283	13225	13275	13227	13219	13107	13507	13306	13248	13215	13308	13288	13157	13196	13202	13264	13258	13384	13388	13371	13085	13251	13413	13295	13139	13460	13306	13269	13213	13272	13206	13228	13356	13289	13199	13260	13412	13195	13216	13284	13367	13197	13357	13332	13246	13326	13188	13427	13315	13414	13221	13279	13287	13321	13253	13264	13382	13275	13251	13365	13230	13414	13313	13167	13298	13442	13200	13309	13193	13415	13340	13181	13189	13153	13342	13294	13353	13392	13252	13136	13231	13442	13379	13233	13184	13321	13350	13317	13122	13256	13252	13187	13263	13387	13309	13309	13378	13408	13270	13288	13225	13328	13417	13286	13259	13158	13100	13427	13138	13312	13419	13169	13332	13181	13115	13000	13203	13331	13277	13070	13223	13301	13177	13298	13266	13126	13204	13429	13340	13167	13198	13189	13281	13241	13195	13171	13166	13113	13529	13338	13430	13252	13219	13311	13275	13586	13395	13409	13347	13293	13314	13347	13330	13425	13286	13296	13165	13215	13098	13243	13138	13260	13279	13339	13233	13273	13256	13247	13359	13309	13325	13149	13350	13217	13201	13330	13423	13211	13347	13054	13282	13492	13260	13364	13264	13206	13348	13461	13285	13343	13246	13319	13303	13201	13305	13486	13355	13118	13126	13319	13088	13357	13187	13231	13225	13460	13320	13286	13350	13213	13280	13324	13227	13228	13298	13218	13226	13375	13284	13228	13375	13273	13324	13187	13199	13269	13308	13121	13305	13226	13100	13239	13261	13240	13335	13252	13234	13456	13363	13374	13259	13304	13448	13137	13338	13393	13327	13367	13256	13267	13125	13315	13428	13189	13316	13231	13351	13248	13403	13061	13408	13238	13345	13254	13251	13301	13325	13401	13282	13375	13134	13333	13342	13226	13177	13187	13479	13422	13190	13334	13440	13192	13062	13261	13136	13263	13092	13358	13365	13392	13231	13364	13336	13319	13360	13206	13447	13343	13204	13307	13283	13335	13253	13391	13214	13101	13265	13484	13336	13260	12995	13204	13244	13241	13108	13177	13407	13248	13327	13273	13377	13288	13247	13243	13309	13196	13173	13360	13241	13127	13185	13361	13110	13102	13142	13196	13106	13429	13122	13392	13467	13319	13287	13283	13505	13143	13241	13359	13174	13290	13206	13377	13196	13226	13160	13168	13171	13224	13356	13173	13265	13333	13272	13193	13300	13327	13324	13325	13119	13327	13319	13306	13329	13304	13359	13195	13265	13366	13180	13371	13528	13184	13169	13153	13189	13293	13151	13360	13303	13314	13302	13279	13541	13429	13251	13358	13339	13200	13281	13042	13302	13215	13412	13274	13328	13290	13111	13349	13311	13349	13192	13310	13406	13440	13413	13242	13340	13229	13304	13350	13374	13336	13207	13465	13496	13289	13189	13419	13295	13302	13229	13162	13360	13298	13280	13273	13287	13301	13470	13446	13394	13418	13435	13259	13203	13237	13318	13281	13326	13269	13221	13250	13289	13143	13150	13269	13205	13078	13504	13276	13287	13168	13327	13256	13238	13155	13168	13285	13234	13279	13129	13401	13422	13262	13203	13311	13314	13438	13150	13202	13157	13012	13249	13268	13232	13277	13121	13239	13403	13331	13263	13139	13171	13397	13461	13264	13193	13347	13299	13236	13277	13254	13262	13320	13190	13324	13209	13211	13106	13240	13355	13200	13437	13361	13412	13466	13325	13287	13243	13337	13174	13098	13338	13253	13430	13291	13436	13314	13274	13385	13420	13178	13420	13237	13411	13247	13212	13392	13246	13430	13513	13344	13253	13345	13299	13316	13267	13389	13141	13107	13275	13244	13353	13220	13244	13366	13300	13188	13163	13347	13255	13308	13356	13252	13324	13294	13152	13311	13281	13213	13420	13085	13170	13373	13316	13150	13450	13429	13420	13237	13344	13395	13431	13164	13357	13197	13351	13548	13225	13394	13273	13512	13159	13266	13251	13358	13278	13386	13434	13420	13219	13324	13278	13388	13426	13490	13314	13344	13330	13283	13334	13279	13413	13368	13238	13186	13311	13255	13261	13192	13316	13288	13304	13313	13317	13153	13327	13290	13428	13475	13188	13195	13378	13401	13257	13232	13144	13406	13408	13420	13391	13053	13316	13329	13410	13022	13243	13369	13361	13394	13165	13465	13067	13346	13162	13312	13239	13179	13376	13215	13192	13395	13372	13230	13424	13137	13454	13374	13331	13380	13260	13510	13332	13165	13288	13443	13220	13334	13325	13376	13085	13108	13410	13188	13416	13206	13142	13178	13265	13179	13305	13288	13273	13296	13152	13350	13231	13232	13256	13111	13218	13232	13166	13261	13306	13334	13369	13257	13156	13418	13433	13310	13374	13324	13228	13142	13308	13362	13236	13336	13172	13147	13325	13301	13300	13209	13186	13263	13411	13486	13162	13154	13474	13138	13228	13427	13248	13179	13405	13417	13163	13460	13201	13291	13234	13375	13311	13297	13372	13227	13263	13528	13358	13287	13355	13408	13140	13262	13279	13346	13215	13236	13140	13356	13269	13180	13235	13320	13196	13375	13285	13302	13128	13344	13214	13443	13502	13319	13310	13186	13162	13424	13304	13244	13284	13297	13275	13187	13319	13204	13370	13294	13195	13358	13221	13375	13323	13233	13234	13109	13464	13189	13371	13357	13271	13182	13201	13378	13323	13186	13105	13341	13217	13268	13216	13392	13392	13395	13406	13162	13297	13291	13216	13318	13176	13319	13124	13414	13338	13471	13311	13310	13278	13186	13070	13363	13182	13352	13362	13302	13288	13219	13259	13259	13144	13340	13231	13434	13340	13300	13466	13408	13244	13433	13188	13342	13307	13343	13210	13162	13303	13309	13359	13316	13331	13395	13334	13154	13101	13417	13142	13360	13415	13294	13467	13248	13372	13152	13235	13189	13248	13252	13305	13424	13419	13343	13290	13422	13197	13236	13072	13192	13308	13163	13398	13226	13048	13360	13146	13389	13296	13178	13173	13183	13200	13297	13539	13193	13292	13355	13190	13227	13346	13482	13283	13164	13337	13470	13266	13315	13109	13242	13396	13242	13063	13316	13317	13078	13059	13242	13464	13217	13433	13433	13313	13455	13345	13377	13090	13203	13379	13379	13540	13335	13249	13304	13259	13440	13236	13265	13164	13264	13306	13336	13217	13292	13335	13437	13253	13237	13296	13361	13349	13298	13389	13406	13281	13253	13170	13290	13381	13416	13286	13312	13274	13261	13222	13072	13313	13369	13374	13210	13306	13300	13333	13392	13375	13379	13351	13304	13262	13421	13469	13323	13179	13346	13242	13425	13270	13415	13163	13276	13249	13312	13453	13237	13281	13287	13446	13279	13394	13245	13156	13340	13241	13286	13448	13453	13216	13207	13287	13246	13466	13272	13235	13305	13225	13297	13251	13431	13258	13339	13326	13231	13516	13379	13260	13406	13321	13187	13227	13302	13300	13152	13163	13211	13317	13501	13259	13407	13212	13290	13280	13397	13456	13512	13290	13331	13327	13061	13409	13355	13381	13345	13221	13334	13341	13117	13164	13143	13131	13092	13453	13298	13388	13268	13217	13267	13416	13320	13276	13417	13252	13318	13305	13261	13339	13480	13303	13165	13120	13310	13321	13319	13251	13304	13444	13292	13254	13217	13354	13257	13270	13293	13292	13490	13377	13408	13312	13241	13203	13204	13170	13352	13210	13374	13236	13358	13350	13305	13220	13248	13371	13331	13337	13340	13216	13226	13197	13416	13329	13339	13442	13360	13414	13378	13264	13413	13295	13378	13305	13236	13410	13406	13176	13333	13349	13221	13305	13273	13230	13364	13386	13200	13268	13394	13185	13162	13301	13164	13310	13232	13313	13251	13234	13132	13269	13181	13293	13359	13188	13208	13391	13305	13326	13297	13247	13234	13407	13414	13412	13179	13401	13224	13257	13163	13275	13290	13179	13361	13215	13453	13283	13281	13183	13486	13134	13371	13416	13444	13224	13233	13388	13349	13406	13315	13290	13337	13225	13369	13311	13273	13292	13253	13431	13073	13278	13445	13434	13366	13409	13367	13202	13247	13228	13060	13353	13134	13332	13153	13274	13375	13180	13293	13265	13267	13332	13093	13170	13339	13340	13215	13297	13322	13088	13217	13197	13219	13280	13310	13167	13200	13267	13265	13144	13178	13170	13218	13391	13351	13188	13250	13276	13415	13410	13365	13408	13275	13374	13199	13126	13288	13438	13210	13153	13276	13260	13246	13457	13093	13368	13378	13262	13286	13310	13324	13333	13226	13123	13381	13336	13157	13275	13165	13258	13411	13194	13301	13073	13250	13001	13269	13280	13295	13300	13292	13265	13290	13497	13586	13310	13210	13409	13344	13263	13344	13378	13235	13161	13395	13260	13488	13436	13218	13439	13293	13335	13014	13350	13336	13272	13043	13087	13156	13595	13144	13238	13226	13228	13233	13280	13172	13301	13161	13176	13377	13473	13354	13201	13219	13287	13286	13313	13212	13314	13158	13232
13780	15236	14479	14083	13930	13703	13476	13767	13791	13642	13605	13515	14214	18244	15475	13747	13615	13696	13640	13521	13629	13835	13677	13693	13764	13600	13554	13718	13416	13700	13601	13527	13626	13683	13792	13612	13727	13601	13614	13693	13529	13510	13658	13613	13575	13585	13504	13610	13755	13806	13690	13661	13744	13651	13735	13674	13517	13691	13642	13657	13716	13600	13555	13626	13800	13859	13620	13724	13640	13615	13622	13651	13497	13743	13452	13484	13702	13551	13792	13513	13562	13630	13774	13549	13749	13670	13602	13615	13571	13747	13506	13587	13610	13585	13597	13461	13674	13712	13508	13522	13588	13539	13561	13665	13694	13735	13627	13594	13552	13520	13588	13809	13623	13681	13659	13630	13678	13578	13543	13468	13746	13595	13670	13664	13549	13646	13546	13612	13584	13517	13603	13638	13741	13727	13502	13560	13643	13818	13606	13526	13724	13656	13648	13673	13482	13634	13665	13651	13583	13625	13665	13710	13564	13531	13695	13527	13676	13587	13694	13748	13529	13551	13571	13684	13678	13589	13392	13606	13599	13661	13613	13665	13661	13690	13433	13540	13702	13578	13673	13613	13608	13550	13614	13596	13629	13662	13617	13572	13739	13699	13594	13533	13556	13618	13598	13603	13656	13617	13651	13742	13615	13619	13557	13564	13637	13515	13647	13550	13770	13623	13564	13634	13589	13701	13719	13581	13540	13712	13606	13538	13579	13471	13738	13687	13679	13527	13823	13564	13677	13662	13735	13568	13629	13654	13494	13706	13664	13694	13633	13719	13496	13747	13636	13815	13593	13622	13676	13478	13482	13498	13526	13568	13658	13588	13612	13547	13657	13490	13664	13699	13572	13596	13591	13720	13580	13684	13566	13470	13579	13501	13679	13760	13663	13623	13591	13722	13701	13618	13598	13691	13695	13611	13709	13581	13599	13650	13702	13752	13603	13518	13658	13711	13665	13507	13551	13682	13725	13546	13665	13739	13573	13615	13512	13625	13538	13574	13538	13463	13886	13567	13664	13629	13670	13504	13542	13567	13632	13627	13707	13680	13611	13694	13535	13752	13510	13643	13712	13738	13702	13644	13696	13252	13588	13564	13513	13569	13711	13675	13548	13503	13572	13659	13476	13675	13668	13567	13613	13600	13817	13496	13634	13442	13698	13574	13535	13753	13624	13478	13508	13583	13685	13558	13631	13589	13563	13710	13598	13942	13690	13870	13575	13651	13669	13658	13728	13588	13610	13441	13552	13558	13620	13533	13501	13685	13694	13549	13633	13536	13655	13625	13616	13702	13741	13501	13740	13457	13663	13590	13582	13785	13622	13562	13542	13777	13655	13545	13632	13748	13566	13671	13706	13832	13658	13618	13500	13523	13707	13543	13571	13599	13543	13744	13600	13600	13751	13515	13676	13557	13525	13645	13744	13443	13588	13620	13479	13638	13673	13676	13626	13808	13451	13554	13558	13645	13679	13323	13786	13643	13620	13518	13627	13538	13573	13681	13522	13483	13539	13640	13647	13578	13715	13646	13765	13894	13822	13609	13611	13623	13684	13816	13549	13643	13534	13677	13548	13503	13684	13724	13557	13653	13585	13714	13720	13619	13643	13514	13646	13624	13531	13609	13604	13748	13611	13532	13568	13617	13687	13574	13839	13437	13814	13851	13755	13556	13752	13822	13517	13413	13820	13485	13624	13692	13682	13587	13664	13628	13494	13532	13702	13614	13569	13560	13650	13755	13452	13630	13619	13543	13682	13644	13474	13564	13514	13605	13725	13643	13544	13773	13648	13652	13606	13615	13504	13557	13411	13648	13578	13547	13629	13513	13684	13443	13601	13655	13603	13736	13657	13576	13521	13633	13580	13567	13700	13862	13481	13752	13709	13652	13562	13623	13611	13679	13747	13656	13752	13562	13595	13679	13553	13537	13645	13478	13595	13675	13515	13596	13689	13577	13568	13678	13674	13545	13553	13675	13674	13600	13690	13552	13795	13620	13561	13498	13656	13771	13783	13463	13527	13697	13513	13507	13521	13511	13838	13661	13668	13638	13706	13512	13598	13630	13609	13643	13700	13680	13538	13670	13589	13520	13598	13652	13696	13548	13529	13708	13543	13850	13632	13488	13541	13658	13621	13798	13622	13581	13692	13661	13649	13687	13622	13657	13663	13570	13698	13649	13684	13629	13591	13499	13586	13617	13654	13624	13564	13645	13726	13435	13704	13643	13592	13731	13740	13542	13612	13682	13634	13452	13546	13688	13667	13705	13584	13696	13612	13677	13469	13722	13705	13529	13676	13618	13754	13587	13574	13547	13686	13665	13640	13482	13637	13540	13631	13667	13732	13653	13676	13837	13603	13543	13536	13486	13692	13553	13635	13706	13510	13531	13784	13768	13490	13632	13487	13652	13756	13599	13567	13564	13653	13549	13583	13695	13476	13738	13565	13415	13626	13529	13671	13591	13640	13795	13806	13685	13578	13610	13640	13603	13546	13699	13538	13567	13548	13926	13424	13438	13697	13532	13702	13681	13868	13562	13750	13656	13742	13645	13641	13717	13597	13693	13733	13764	13465	13739	13568	13520	13671	13670	13522	13498	13661	13612	13567	13640	13670	13610	13660	13694	13480	13696	13576	13607	13566	13632	13530	13630	13737	13565	13633	13682	13548	13585	13691	13602	13595	13700	13605	13600	13550	13562	13722	13590	13919	13542	13834	13605	13498	13552	13509	13614	13605	13483	13584	13645	13518	13535	13529	13656	13688	13596	13571	13523	13736	13386	13558	13544	13600	13517	13577	13525	13558	13689	13632	13548	13660	13501	13794	13775	13637	13655	13720	13740	13671	13542	13674	13507	13558	13600	13615	13555	13641	13673	13599	13632	13624	13608	13551	13535	13626	13569	13484	13507	13601	13615	13591	13613	13586	13646	13771	13627	13759	13541	13548	13674	13621	13533	13769	13562	13757	13618	13613	13703	13586	13563	13567	13586	13560	13561	13562	13677	13665	13648	13604	13559	13507	13579	13571	13627	13734	13659	13656	13590	13722	13574	13712	13668	13683	13564	13540	13682	13655	13652	13642	13530	13672	13701	13685	13606	13543	13505	13637	13539	13532	13653	13630	13633	13694	13705	13709	13412	13607	13642	13687	13549	13534	13487	13659	13557	13632	13524	13487	13556	13782	13608	13616	13637	13565	13604	13437	13712	13760	13585	13564	13597	13670	13378	13503	13566	13498	13719	13674	13797	13598	13577	13798	13572	13707	13712	13643	13590	13506	13574	13580	13725	13712	13587	13330	13676	13527	13585	13628	13651	13552	13765	13593	13746	13507	13586	13676	13677	13783	13525	13640	13448	13515	13685	13433	13693	13652	13656	13578	13566	13664	13636	13703	13425	13599	13617	13649	13651	13582	13541	13462	13502	13536	13726	13696	13573	13523	13644	13502	13642	13438	13684	13727	13587	13800	13489	13706	13720	13554	13511	13646	13646	13592	13699	13568	13733	13715	13625	13698	13810	13507	13557	13622	13527	13699	13632	13684	13766	13645	13456	13542	13622	13743	13740	13477	13475	13562	13711	13724	13602	13619	13768	13642	13626	13518	13489	13660	13677	13722	13640	13540	13620	13550	13453	13649	13621	13516	13727	13840	13695	13495	13561	13667	13633	13695	13648	13626	13587	13569	13573	13604	13670	13701	13696	13679	13449	13719	13422	13537	13592	13682	13601	13521	13730	13571	13668	13588	13732	13708	13502	13649	13725	13574	13548	13619	13591	13736	13560	13641	13566	13756	13707	13736	13679	13716	13632	13590	13685	13616	13537	13648	13686	13669	13606	13579	13648	13698	13705	13510	13422	13628	13771	13545	13539	13655	13602	13665	13823	13682	13846	13851	13707	13604	13483	13672	13707	13648	13723	13574	13847	13559	13626	13569	13705	13636	13621	13723	13424	13545	13659	13599	13645	13533	13736	13623	13619	13517	13628	13613	13538	13623	13513	13680	13627	13567	13533	13714	13737	13571	13607	13748	13573	13659	13639	13841	13545	13541	13750	13689	13790	13544	13595	13599	13736	13611	13722	13452	13577	13611	13704	13528	13607	13508	13491	13708	13544	13549	13567	13498	13619	13691	13720	13559	13748	13562	13688	13668	13475	13673	13519	13595	13637	13672	13591	13486	13634	13903	13692	13565	13874	13667	13714	13654	13760	13821	13561	13572	13638	13731	13395	13783	13540	13541	13652	13729	13659	13676	13595	13466	13681	13718	13620	13672	13421	13448	13634	13529	13709	13675	13545	13582	13708	13730	13678	13608	13631	13801	13666	13764	13611	13478	13565	13590	13736	13420	13639	13693	13528	13587	13523	13783	13693	13798	13399	13683	13523	13696	13549	13546	13589	13586	13605	13651	13614	13525	13818	13584	13689	13671	13598	13541	13775	13424	13635	13714	13768	13546	13804	13689	13761	13736	13638	13689	13657	13751	13494	13734	13497	13532	13585	13740	13541	13726	13726	13588	13599	13682	13628	13725	13648	13711	13736	13665	13558	13750	13530	13702	13600	13543	13643	13809	13606	13629	13612	13660	13719	13484	13546	13728	13567	13579	13678	13499	13626	13672	13660	13599	13623	13480	13612	13776	13420	13778	13475	13396	13622	13540	13627	13621	13547	13728	13674	13595	13520	13720	13462	13442	13751	13510	13514	13567	13722	13814	13560	13514	13695	13707	13427	13661	13703	13682	13458	13609	13660	13688	13595	13513	13730	13558	13479	13613	13744	13770	13508	13625	13593	13624	13684	13720	13644	13683	13605	13537	13670	13604	13782	13564	13386	13555	13492	13574	13507	13606	13555	13573	13797	13694	13442	13513	13672	13703	13617	13642	13651	13618	13659	13625	13637	13742	13709	13602	13694	13633	13504	13809	13610	13614	13585	13575	13527	13661	13594	13545	13463	13717	13571	13572	13560	13697	13731	13754	13583	13530	13537	13715	13398	13632	13712	13565	13688	13536	13661	13672	13612	13683	13785	13780	13587	13677	13602	13679	13574	13614	13610	13774	13638	13704	13645	13705	13534	13678	13583	13664	13689	13670	13570	13730	13766	13799	13727	13615	13531	13640	13604	13720	13621	13500	13520	13666	13803	13556	13656	13538	13482	13592	13689
24568	21186	28097	24655	20535	16463	15646	14130	13807	14059	13835	13809	16187	27269	24931	14801	13840	13606	13495	13805	13581	13680	13605	13661	13605	13801	13698	13841	13713	13555	13718	13608	13625	13478	13562	13623	13744	13760	13687	13690	13794	13568	13634	13589	13687	13801	13732	13581	13822	14173	14003	13790	13807	13729	13529	13761	13536	13581	13576	13688	13719	13560	13596	13822	13582	13600	13692	13492	13700	13729	13691	13501	13544	13654	13658	13488	13680	13746	13586	13673	13618	13568	13745	13668	13540	13526	13449	13551	13567	13721	13753	13623	13704	13662	13631	13635	13581	13545	13611	13716	13503	13674	13698	13574	13601	13473	13642	13652	13674	13379	13736	13563	13353	13544	13623	13733	13579	13810	13681	13490	13690	13764	13645	13713	13552	13612	13687	13507	13656	13523	13443	13647	13544	13496	13647	13504	13462	13522	13421	13573	13516	13559	13564	13630	13660	13600	13638	13532	13455	13577	13518	13672	13529	13911	13436	13653	13584	13760	13578	13664	13589	13677	13666	13739	13635	13587	13704	13424	13556	13500	13458	13465	13687	13567	13621	13485	13695	13743	13617	13385	13465	13492	13456	13592	13586	13562	13511	13560	13708	13633	13539	13632	13756	13397	13523	13449	13487	13663	13487	13600	13596	13721	13565	13496	13608	13526	13564	13692	13465	13426	13469	13628	13661	13751	13486	13441	13545	13776	13735	13638	13565	13361	13452	13442	13468	13655	13511	13771	13420	13585	13538	13735	13537	13727	13546	13678	13642	13710	13466	13526	13527	13703	13721	13587	13627	13559	13511	13502	13436	13479	13557	13601	13580	13719	13491	13742	13664	13729	13521	13524	13606	13644	13407	13645	13749	13438	13391	13600	13564	13540	13485	13468	13525	13497	13689	13444	13397	13727	13337	13577	13564	13479	13712	13656	13621	13653	13533	13570	13628	13543	13531	13413	13661	13553	13711	13590	13400	13504	13521	13735	13555	13631	13664	13542	13679	13644	13763	13653	13420	13723	13720	13600	13631	13548	13537	13727	13450	13435	13618	13500	13590	13594	13482	13537	13545	13481	13471	13576	13485	13498	13493	13674	13567	13686	13777	13457	13500	13433	13794	13405	13540	13634	13556	13496	13503	13625	13708	13616	13607	13358	13569	13608	13493	13585	13531	13640	13507	13672	13413	13537	13586	13550	13632	13566	13662	13694	13492	13523	13653	13582	13619	13531	13686	13556	13517	13469	13465	13529	13583	13513	13595	13696	13534	13636	13616	13494	13561	13690	13523	13602	13527	13554	13711	13466	13509	13522	13430	13564	13597	13561	13746	13357	13494	13575	13613	13529	13797	13589	13526	13496	13703	13490	13594	13579	13595	13707	13677	13565	13730	13635	13715	13574	13568	13502	13585	13526	13591	13624	13548	13668	13593	13566	13484	13518	13551	13460	13515	13722	13711	13501	13448	13686	13569	13536	13403	13350	13633	13445	13792	13618	13577	13502	13737	13430	13653	13606	13655	13592	13553	13620	13563	13576	13730	13614	13480	13589	13680	13623	13354	13571	13570	13422	13664	13303	13572	13519	13742	13555	13572	13753	13631	13647	13691	13422	13537	13579	13512	13743	13520	13798	13556	13610	13633	13482	13476	13572	13654	13627	13561	13426	13670	13670	13626	13527	13694	13497	13481	13588	13628	13898	13664	13435	13601	13505	13446	13490	13581	13439	13544	13585	13556	13678	13503	13601	13445	13562	13682	13582	13736	13780	13488	13523	13679	13698	13757	13525	13694	13449	13650	13702	13491	13684	13630	13428	13652	13810	13357	13549	13731	13642	13650	13558	13651	13552	13616	13674	13560	13488	13616	13523	13656	13718	13502	13478	13608	13719	13630	13460	13653	13507	13629	13665	13598	13467	13688	13465	13649	13581	13675	13601	13564	13603	13636	13312	13746	13531	13588	13703	13630	13607	13521	13632	13637	13722	13745	13639	13583	13629	13573	13543	13592	13662	13522	13654	13489	13621	13531	13568	13630	13413	13558	13717	13640	13782	13534	13621	13838	13785	13375	13509	13648	13678	13522	13725	13605	13491	13432	13672	13672	13629	13527	13570	13502	13565	13586	13578	13694	13663	13519	13747	13590	13743	13519	13477	13690	13764	13433	13507	13668	13567	13534	13511	13539	13498	13655	13670	13755	13618	13654	13413	13631	13636	13718	13552	13463	13458	13690	13674	13599	13634	13515	13528	13546	13602	13594	13486	13796	13519	13737	13551	13676	13771	13593	13380	13675	13652	13572	13517	13724	13636	13695	13478	13711	13627	13498	13500	13666	13608	13617	13535	13501	13512	13663	13666	13622	13543	13649	13525	13649	13473	13486	13598	13357	13650	13787	13629	13500	13552	13571	13651	13599	13833	13552	13565	13486	13744	13706	13690	13656	13602	13495	13503	13496	13622	13553	13468	13626	13528	13662	13509	13758	13695	13537	13448	13529	13605	13686	13718	13592	13533	13523	13706	13593	13500	13656	13595	13630	13650	13535	13555	13511	13495	13473	13571	13519	13608	13541	13624	13663	13557	13561	13625	13571	13723	13564	13422	13777	13697	13515	13754	13711	13683	13656	13514	13743	13830	13622	13463	13621	13531	13537	13757	13557	13700	13645	13567	13538	13681	13654	13564	13648	13558	13631	13531	13595	13437	13568	13759	13857	13445	13609	13795	13584	13634	13581	13614	13532	13624	13499	13679	13801	13657	13427	13549	13606	13500	13566	13800	13554	13599	13642	13559	13529	13519	13544	13345	13689	13506	13499	13476	13769	13685	13525	13611	13602	13610	13629	13595	13708	13696	13489	13545	13632	13541	13616	13698	13608	13762	13654	13618	13533	13530	13545	13649	13721	13673	13731	13647	13672	13539	13624	13440	13505	13532	13660	13680	13495	13761	13697	13707	13522	13508	13422	13440	13740	13581	13527	13499	13592	13486	13628	13451	13522	13592	13624	13531	13554	13539	13622	13797	13633	13568	13674	13606	13524	13590	13648	13736	13615	13503	13531	13362	13565	13689	13603	13729	13448	13393	13644	13550	13646	13596	13641	13685	13624	13553	13634	13672	13556	13582	13624	13661	13627	13656	13584	13632	13656	13608	13586	13602	13478	13714	13541	13588	13683	13656	13569	13701	13515	13458	13341	13427	13439	13662	13561	13476	13613	13316	13479	13565	13636	13705	13643	13625	13649	13597	13742	13594	13442	13438	13731	13643	13547	13644	13764	13435	13559	13506	13501	13520	13500	13674	13598	13503	13548	13497	13545	13546	13557	13648	13761	13598	13648	13590	13514	13596	13734	13563	13558	13589	13639	13554	13524	13702	13583	13635	13552	13694	13731	13468	13479	13653	13544	13600	13749	13647	13546	13522	13520	13646	13656	13668	13436	13515	13668	13536	13699	13307	13674	13730	13752	13468	13623	13526	13741	13754	13597	13637	13461	13367	13646	13691	13709	13766	13473	13729	13540	13510	13642	13388	13370	13567	13504	13401	13741	13503	13373	13604	13750	13595	13865	13451	13579	13588	13481	13625	13685	13516	13588	13784	13549	13599	13627	13381	13456	13726	13557	13644	13737	13704	13780	13544	13760	13655	13551	13612	13637	13466	13677	13695	13359	13554	13526	13375	13591	13620	13641	13347	13743	13637	13638	13558	13727	13563	13618	13490	13660	13675	13663	13623	13731	13561	13499	13618	13569	13510	13721	13587	13680	13510	13562	13447	13603	13556	13656	13596	13588	13562	13647	13587	13426	13384	13717	13512	13572	13544	13560	13659	13643	13596	13685	13554	13547	13539	13371	13681	13510	13494	13472	13547	13537	13476	13483	13582	13656	13806	13657	13489	13707	13556	13601	13640	13553	13362	13457	13499	13428	13592	13524	13483	13425	13599	13683	13558	13656	13700	13604	13441	13683	13511	13450	13704	13731	13677	13541	13612	13612	13602	13611	13371	13521	13726	13584	13531	13774	13620	13525	13614	13660	13547	13484	13624	13532	13436	13676	13573	13360	13483	13751	13516	13648	13606	13710	13590	13496	13484	13586	13595	13708	13695	13636	13539	13546	13605	13708	13507	13491	13480	13443	13619	13450	13547	13566	13601	13437	13704	13582	13536	13623	13566	13708	13697	13692	13580	13456	13609	13696	13699	13534	13716	13535	13696	13592	13600	13595	13456	13529	13818	13828	13476	13684	13683	13618	13608	13590	13714	13530	13513	13737	13542	13551	13688	13634	13615	13584	13608	13655	13727	13705	13615	13558	13572	13656	13571	13779	13447	13591	13756	13724	13372	13472	13581	13610	13796	13597	13690	13707	13511	13660	13882	13641	13673	13578	13464	13608	13724	13545	13600	13459	13470	13610	13513	13771	13635	13540	13635	13656	13746	13644	13789	13559	13600	13724	13569	13469	13688	13753	13573	13485	13483	13594	13452	13692	13569	13551	13716	13503	13666	13589	13651	13531	13634	13679	13569	13393	13541	13592	13617	13620	13511	13453	13488	13574	13576	13465	13507	13522	13293	13506	13454	13420	13511	13575	13534	13584	13634	13785	13604	13521	13550	13806	13514	13640	13574	13640	13575	13477	13538	13462	13472	13593	13478	13528	13673	13492	13527	13726	13629	13635	13712	13574	13468	13593	13481	13595	13630	13638	13602	13723	13440	13477	13469	13444	13577	13764	13673	13605	13531	13547	13585	13533	13392	13606	13813	13602	13687	13622	13700	13691	13756	13794	13485	13566	13527	13684	13572	13424	13718	13745	13591	13580	13819	13659	13537	13593	13462	13637	13508	13629	13614	13548	13571	13482	13502	13715	13682	13546	13607	13613	13451	13565	13626	13556	13709	13452	13630	13760	13531	13365	13456	13480	13457	13493	13505	13686	13582	13713	13798	13680	13635	13775	13556	13573	13581	13552	13497	13643	13644	13606	13592	13643	13595	13600	13584	13684	13541	13597	13558	13670	13699	13505	13607	13695	13628	13603	13463	13638	13491	13483	13587	13716	13512	13646	13571	13597	13647	13536	13745	13685	13615	13586	13403	13570	13517	13502	13463	13704	13589	13711	13648	13584	13353	13678	13640	13540	13567	13569	13672	13539	13763	13597	13417	13742	13636	13624	13561
13993	21218	19349	16436	15494	15075	14689	14348	14323	14269	14121	14170	18945	34065	25286	14004	13964	13943	14013	13953	13954	13960	14125	14077	13892	13998	14065	13902	14026	13865	14161	13978	13944	13989	14069	13960	13989	13878	14034	13998	14076	13898	13944	13971	13921	13907	14004	13926	14375	14842	14407	14327	14214	13979	13701	13837	14086	14061	13928	13966	13893	13773	13916	13756	13937	13914	13904	14042	14083	13884	14010	14011	13820	14063	13961	13916	14005	13942	13913	14050	14046	14056	13867	14003	13973	13876	13919	14018	13949	13971	13991	14030	14051	13983	13926	13966	13756	14001	14032	14023	13957	13882	13899	14074	13956	13804	13755	13842	13874	14027	13917	13877	13753	13921	13946	13992	13982	13882	14024	14047	13953	13944	13994	14054	14026	14006	13819	13905	13912	13957	13876	13968	14018	13870	13932	13945	14045	13957	13948	13983	14019	13901	14021	13918	13994	13910	13942	13867	13936	13928	13909	14067	14116	13854	14018	14060	14054	13941	13968	13880	13870	13997	13817	14016	13936	14056	13876	13981	13951	13969	14005	14138	13898	14034	13873	13973	14043	13932	13952	13869	13928	13956	13907	13945	13972	14017	13819	13825	13820	13884	13961	13931	14014	13952	13921	13829	14105	13928	14027	13858	13823	13948	13854	13890	13834	14095	14012	14009	13911	13765	13820	14065	13947	13979	13897	13960	13833	13831	14053	14022	14022	13940	13868	14008	14110	13832	13861	13978	13847	13959	13980	13908	13849	13970	13964	14008	14109	13852	13995	13777	13965	13792	14080	13860	13906	13853	13946	13980	13973	13964	13963	13998	13898	14017	13821	13868	13816	13752	14036	13897	13839	13974	13961	13867	13918	13983	13973	13771	13988	13984	14075	13893	13970	13949	14035	13936	14071	14022	13984	13921	14031	13832	13942	14054	13938	13987	13867	13957	14088	13975	13942	14047	13972	14043	14061	13958	14018	13982	13985	13964	14105	13827	13916	14063	14005	13885	13789	13850	13941	14038	14034	14133	14048	14082	14018	13986	13921	14202	13957	14050	14103	13963	13922	13891	14073	14008	13933	13944	13967	13978	13791	13910	13942	13896	13907	13946	13874	14078	13872	13821	13894	14073	13930	13940	13921	14131	13998	14063	14005	13921	13832	13736	14003	13904	13993	13971	14084	13913	14059	14070	14037	13950	13872	14001	13934	13962	13974	14072	13862	14085	13899	13872	13885	14024	13957	13888	14184	14039	14084	13766	13800	13833	14039	13828	13818	13974	13875	13881	14149	13914	13997	13945	13898	13901	14021	13984	13916	13780	13957	13853	13961	13821	13965	13917	14002	13773	13986	13832	14075	13851	14042	13640	14092	14025	13950	14036	13884	13979	14092	14004	13935	14004	13941	13960	13888	13998	13876	13945	14114	13878	13911	13897	13889	13836	14043	13813	13937	14019	13755	13996	13843	13807	13960	13928	13866	13967	13915	14018	13824	14008	13783	13940	14067	13929	14022	13910	14028	13936	14066	13903	13909	13912	13875	13961	14002	13886	13895	13917	13862	13922	13925	13896	14121	13915	13950	13944	13957	13746	14084	13927	14149	13941	13921	13925	14001	13846	14042	13823	13913	14009	14017	13954	14060	13986	13949	14060	13892	13983	14025	14049	13907	14115	13901	14029	13835	13939	13913	13878	14148	14000	13860	13932	13844	14013	13974	13894	13738	13982	14005	14021	14046	13932	13828	14018	13957	13954	13852	13861	13923	14061	14060	14046	13977	13950	13886	13972	13923	13991	13904	14127	14029	14019	13800	14009	13861	13839	13990	14020	13853	13741	14057	13907	14025	14094	13864	13995	13859	13970	13874	14039	13997	13976	13981	13937	13873	13934	14098	13732	14055	13805	13825	14022	13970	14018	13985	13898	13863	14060	13990	13988	13680	13965	13882	14000	14074	13892	13827	13767	13954	14097	14140	13740	13870	14031	13945	13981	13897	14005	13777	14000	14010	14059	13985	13872	13964	13938	13847	13839	14149	13938	13947	13880	14000	13855	13837	14049	13938	13951	14014	13909	13818	13859	13951	13984	13889	13925	14125	14012	13966	13813	14125	13995	13850	14165	13976	13840	14008	13920	13876	14015	14116	13825	13949	13882	14031	13944	13851	13994	13867	13900	14028	13901	13910	13942	13960	14010	14007	14037	13916	13953	13961	14048	13931	13820	14021	14036	13926	13853	14091	13897	13972	14002	13974	13995	13964	13808	14061	13831	14011	13960	13960	13933	13997	13856	14112	13877	14052	13939	13953	13945	13969	14049	13855	13894	13933	13606	13957	13941	14027	13990	13976	13967	13914	13872	13899	14103	13892	14002	13851	14092	13983	13782	13947	13918	13865	13902	13871	13908	13922	13981	14092	13938	14012	13933	14078	13861	14053	14015	13894	14116	13808	13857	13962	13953	13978	13903	13975	13958	14075	13765	13953	13887	14099	13871	13984	14047	13981	14030	13961	13858	14002	13978	13931	13881	13851	14050	13829	14058	14126	13824	14036	14063	14025	14203	13848	13731	13851	13994	14157	14037	13936	13993	14018	13916	13876	13796	14052	14048	13949	14035	13997	13958	13895	13872	13918	13975	13920	13857	14012	13825	14079	13928	14010	13935	14148	13994	14006	14000	13892	13954	14004	13803	14081	13943	13837	13892	13909	14045	14123	13973	13864	13904	13922	13973	13924	13823	13961	13990	13983	13755	13977	13787	14008	13931	14144	14013	13991	13976	14032	13872	14255	13922	14129	13868	13659	13958	14017	13900	13927	14057	13809	14010	14049	14005	13993	13926	13877	14085	13897	13864	14138	13821	14061	14009	14008	13909	14056	13887	13928	13920	13922	13932	14079	13906	13860	13849	13876	13965	13972	13858	14048	13838	13799	13928	13921	13897	14041	13978	13985	14099	13898	13830	13954	13942	14051	14060	14127	14030	14097	14106	14053	14131	13924	13818	14022	13797	13945	13996	14155	13927	14012	13948	13908	13913	13920	13895	13724	13891	13806	13863	13836	13844	14061	13973	13982	14001	13931	14080	14078	13936	13888	13956	13967	13997	14067	13984	14145	13987	14039	13810	13996	13919	13884	14019	13946	13976	13994	13898	13871	14000	13872	13904	13796	13991	13810	13767	13912	13991	13827	14155	13940	13770	14001	14069	14158	13894	13957	14024	13879	14000	13878	14018	13852	13915	13990	13966	13898	13849	13877	13915	13950	13920	13929	13920	14159	13840	13937	14012	13855	14021	14114	14162	13918	14022	14021	14003	13958	14110	13956	13859	13868	13964	13802	14141	13990	13864	13890	13918	13749	13828	14016	14010	14048	13965	13915	14051	14043	14022	13963	13805	13821	14028	14009	13869	13981	14017	13766	13885	14072	13897	13936	13856	13963	13894	13989	14051	13749	13850	13921	13949	13977	13992	13843	13956	14058	13957	14141	13900	13980	14025	13786	14062	13926	13972	13963	14081	13923	13765	13939	13750	13790	13922	13865	14010	13905	14024	13915	13883	14079	13921	13912	14067	13889	14104	14056	13957	14150	13980	13815	13958	14059	13852	13958	14179	14024	13889	13979	13940	13940	14087	13908	13887	13919	13889	13903	14091	14005	14033	14044	13982	13987	13916	13958	13976	13830	13906	13925	13878	13804	13894	14005	13982	13780	13955	14087	14043	13948	13942	13907	13951	13977	13860	14074	13677	13941	13786	14048	13881	14034	13974	13838	13859	13915	14026	13905	13936	13858	13993	14108	14144	13812	13925	13951	14029	13784	13920	13960	14005	14024	13876	13922	13990	13722	14048	14065	13950	13882	13943	13868	13877	14013	13909	13929	13990	14104	13918	13979	13860	13974	13952	13870	13968	13824	13987	13988	14019	13867	13840	13928	13981	14040	13757	14120	14037	13852	14030	13852	13978	13928	14049	14060	14002	14005	14103	14030	13950	13969	14021	13867	13975	13923	13983	14011	13980	14060	13865	13901	13889	13895	13956	13977	13851	13761	13928	13970	13814	13882	13929	13933	14090	13995	13944	13847	14127	13796	14263	14021	14060	13954	14121	13924	13953	13969	14019	13907	13954	13813	13938	13963	13968	13991	13884	13983	14101	13804	14003	13936	13965	13986	13986	14219	14016	13834	14057	13964	13965	13886	13741	13869	14084	14038	13841	13917	13913	14085	13972	14068	13872	13954	13960	13840	13990	13895	14011	13937	14082	13873	13726	14063	14054	13932	13925	14191	13864	13980	13977	13942	14014	14008	13951	13871	14031	13974	13797	13890	13883	13990	13881	14058	13971	14078	13850	13879	14033	13918	13957	13903	13999	14171	13974	13829	14104	14070	14014	14077	13954	13905	14105	13961	13832	13948	13933	14058	13796	13942	13866	14026	13807	13927	14007	14001	13854	14143	13880	13914	14020	13941	14000	13891	13927	13909	13996	14022	13947	13894	14060	13956	14027	13913	13970	13949	13860	14060	14022	14031	13943	13831	13716	13943	13980	14101	14069	13948	14127	13993	13841	13874	13966	13804	13973	13801	14011	13984	13922	13805	13988	13893	13971	14097	13981	13896	13883	13911	14115	13838	14069	13920	14083	13838	14015	14095	13939	14037	13852	14017	13997	13993	13905	13843	14056	13999	14058	13912	13915	13881	13869	13871	14068	13915	13894	13693	14021	13816	13994	13999	13902	13879	13931	13903	14030	13917	13973	13932	14212	14015	14010	13812	13927	13761	13920	13951	13795	13941	13968	13996	13999	13950	14035	13785	13920	14028	13988	14067	13972	13978	14055	13868	13930	13857	13984	14057	13898	13965	13865	13957	14041	13920	14117	13856	13989	13995	13909	13974	13977	13855	13974	13942	13789	14096	14095	13901	13927	14010	13900	13981	13834	14153	13988	13934	14026	14121	13848	13997	13995	13970	13936	13968	14005	14042	14025	13939	14071	13914	13919	13863	14014	14022	14015	13886	14058	13934	14081	13972	13878	14026	13934	13893	13900	14017	13885	14000	13994	14061	13861	13791	14030	13943	13857	13931	13767	13825	13973	13964	13943	13793	14130	13927	14074	13936	14011	14115	13913	14041	13860	13913	14013	13983	13922	13920	14112	14043	13983	13826	14002	14008	13962
23261	21136	28842	23697	21364	21868	20152	16646	15615	15890	15879	15541	20072	36322	37684	19998	16089	15551	15461	15499	15390	15217	15191	15337	15097	15351	15358	15384	15224	15197	15010	15180	15142	15213	15071	15501	15142	15270	15258	15427	15327	15179	15178	15175	15292	15268	15197	15213	15774	15886	15580	15546	15611	15563	15220	15297	15256	15166	15339	15260	15260	15150	15133	15088	15152	15189	15324	15006	15292	15331	15313	15139	15393	15128	15207	15385	15345	15226	15199	15069	15143	15413	15138	15132	15125	15195	15261	15275	15314	15391	15150	15159	15126	15220	15122	15321	15318	15215	14983	15154	15446	15031	15079	14994	15136	15290	15280	15149	15238	15147	14945	15181	15146	15227	15098	15130	15194	15024	15031	15210	15124	15241	15179	15163	15072	15059	15152	15206	15160	15015	15003	15109	15242	15304	15163	15313	15299	15194	15100	15198	15213	15359	15326	15297	15182	15294	15007	15097	15274	15261	15201	15149	15093	15185	15092	15143	15186	15123	15272	15083	15235	15070	15285	15220	15296	15336	15237	15198	15218	15195	15070	15242	15062	14982	15107	15231	15035	15169	15091	15421	15424	15386	15259	15146	15135	14963	15101	15141	15189	15250	15098	15227	14996	15235	15064	14984	15204	15256	15117	15126	15212	15137	15218	15112	15283	15273	15263	15306	14939	15093	15124	15165	15216	15207	15214	15043	15199	15054	15136	15158	15077	15179	15131	15241	15219	15338	15277	15299	15197	15065	15293	15019	15242	15179	15493	15344	15096	15137	15113	15118	14976	15125	15019	15221	15363	15289	15072	15374	15085	15124	15107	15251	15149	15020	15207	15287	15260	15256	15231	15114	15042	15182	15018	15046	15258	15294	15343	15135	15113	15083	15118	15179	15143	15250	15276	15245	15356	15246	15130	15041	15133	15097	15051	15216	15415	15358	15320	15099	15121	15420	15343	15172	15116	15462	15244	15288	15016	15343	15012	15062	15221	15413	15102	15048	15395	15163	14946	15154	15264	14968	15051	15181	15212	15283	15329	15229	15236	15350	15342	15249	15264	15149	15065	15130	15293	15091	15352	15137	15026	15176	15334	15323	14970	15272	15181	15100	15196	15205	15240	15215	14966	15344	15081	15144	15217	15312	14964	15052	15237	15225	15117	15208	15064	15330	15044	15004	15106	15265	15083	15252	15265	15242	15153	14978	15009	15225	15318	15262	15312	15182	15268	15174	15148	15173	14956	15143	15304	15185	15214	15122	15147	15227	15110	15123	15127	15007	15193	15217	15016	15237	15239	15210	14998	15168	15236	15322	15283	15241	15110	15114	15062	15296	15232	15096	15169	15122	15181	15001	15220	15085	15304	15145	15407	15185	15219	15395	15089	15284	15069	15059	15155	15107	15205	15231	15086	15070	15295	15150	15228	15337	15149	15130	15283	15278	15106	15132	15257	15285	15332	15317	15239	15001	15249	15145	15150	15078	15144	15229	15042	15211	15194	15221	15162	15140	15192	15202	15248	15177	15237	15132	15384	15302	15239	15346	15183	15167	15159	15180	15409	15395	15277	15226	15301	15244	15311	15061	15177	15278	15268	14971	15201	15067	15131	15112	15156	14997	15089	15158	15354	14984	15104	14933	15127	15057	15380	15038	15074	14870	15204	15019	15285	15216	15082	15175	15226	15162	15139	15134	15158	15118	15113	15043	15130	15092	15144	15048	15039	15107	15125	15030	15263	15042	15093	15277	15071	15220	15206	15042	15384	15335	15065	14950	15326	15145	15211	15223	15279	15042	15154	15124	15174	15173	15048	15177	14938	15256	15220	15143	15061	15282	15144	15218	15007	15353	15087	15280	15287	15155	15461	15259	15183	15123	15188	15177	15258	15137	15159	15216	15258	15145	15157	15215	15251	15170	15304	15176	15316	15226	15151	15086	15232	15089	15183	15115	15248	15324	15098	15208	15109	15252	15317	15116	15272	15246	15239	15165	15021	15080	15020	15207	15250	15244	15255	15238	15189	14923	15171	15386	15286	15140	15093	15121	15146	15167	15110	15493	15267	15178	15165	15201	15297	15164	15273	15194	15266	15160	15133	15354	15048	15141	15052	15303	15209	15255	15077	15209	15248	14984	15117	15227	15404	15285	15290	15210	15133	15112	15167	15198	15317	15350	15297	15134	15078	15219	15331	15178	15302	15218	15210	15403	15216	15221	15197	15161	15319	15196	15193	15206	15266	15320	15174	15272	15148	15318	15225	15276	15234	15061	15129	15125	15102	15040	15115	15240	15302	15358	15370	15086	14914	15043	15279	15108	15147	15197	15308	15218	15262	15094	15209	15203	15138	15301	15272	15130	15118	15157	15399	15308	15078	15185	15299	15217	15232	15087	14950	15045	15241	15250	15170	15102	15417	15113	15257	15200	15055	15359	15099	15074	15177	15320	15089	15093	15159	15242	15005	15043	15145	15277	15335	15091	15124	15122	15430	15056	15011	15149	15181	15213	15388	15268	15297	15005	15190	15097	14875	15294	15317	15255	15285	15100	15166	15156	15201	15117	15178	15228	15130	15137	15229	15032	15249	15317	14972	15329	15164	15127	15236	15176	15226	15118	15189	15263	15173	15269	15177	15281	15258	15193	15278	15039	15200	15223	15118	15015	15131	15083	15210	15105	15096	15202	15284	15251	15248	15283	15214	15298	15129	15056	15224	15162	15093	14934	15419	15070	15027	15114	14953	15192	15108	15207	15114	15030	15140	15242	15192	15297	15034	15115	15145	15113	15123	15184	14899	15081	15247	15323	15277	15431	15321	15332	15166	15105	15164	15035	15161	15164	15219	15180	15324	15163	15155	15215	14974	15147	14933	15097	15389	15224	15102	15143	15350	15142	15272	15155	15322	15274	15230	15346	15288	15108	15197	15356	14994	15243	15210	15307	15365	15047	15242	15127	15250	15277	15243	15205	15039	15031	15161	15204	15144	15343	15114	15195	15255	15168	15201	15264	15339	15219	15064	15375	15167	15208	15084	15022	15186	15221	15159	15060	15282	15016	15136	15085	15253	15163	15188	15077	15275	15200	15147	15030	15096	15286	15155	15059	15133	15089	15001	15279	15128	14972	15128	15208	15128	15126	15011	15140	15365	15035	15043	15204	15301	15179	15236	15077	15208	15153	15100	15450	15370	15275	15167	15179	15077	15004	15250	15144	15202	15141	15110	15177	15192	15228	15161	15276	15204	15069	15236	15269	15174	15199	15189	15229	15308	15184	15121	15301	15219	15066	15127	15175	15301	15105	15007	15301	15243	15003	15165	15258	15017	15166	15110	15017	15135	15232	14958	15311	15160	15131	15135	15194	15173	15241	15266	15301	15180	15152	15145	15179	15279	15126	15001	15131	15133	15270	15219	15413	15339	15173	15184	15151	14925	15096	15224	15181	15115	15226	15306	15320	15392	15173	15172	15238	15121	15233	15156	15267	15207	15119	15012	15162	15174	15303	15182	15286	15273	15284	15181	15261	15028	15113	15125	15317	15283	15151	15199	15036	15237	15190	15166	15114	15314	14962	15176	15087	15187	15421	15272	15288	15180	15121	15101	15113	15135	15259	15026	15123	15285	15042	15047	15103	15286	15144	15134	15123	15222	15173	15264	15277	15319	15203	15127	15130	15189	15030	15253	15021	15225	15181	15281	15205	15283	15230	15213	15103	15313	15284	15096	15206	15312	15285	15348	15097	15157	15065	15266	15123	15132	15223	15125	15018	15121	15089	15109	15313	15128	15290	15090	15235	15322	15217	15050	15032	15090	15228	15143	15268	15248	15145	15049	14826	15331	15281	15190	15040	15158	15171	15150	15307	15107	15382	15305	15183	15196	15223	15423	15320	15331	15250	15005	15235	15233	15287	15209	15067	15195	15193	15248	15244	15102	15220	15200	15279	15094	15130	15208	15200	15163	15106	15215	15158	15002	15066	15119	15297	15054	15144	15144	15115	15205	15314	15203	15333	15317	15403	15229	15215	15249	15294	15190	15227	14879	15159	15315	15416	15218	15141	14867	15233	15127	15312	15159	15296	15236	15134	15234	15127	15264	15098	15105	15181	15294	14990	15225	15348	15229	15114	15389	15135	15248	15266	15117	15083	15063	15264	15074	15099	15349	15431	15007	15189	15477	15019	15162	15260	15265	15358	15145	15152	15059	15171	15161	15280	15190	15197	15424	15059	15086	15274	15196	15132	15183	15371	15127	15219	15236	15054	15335	15144	15264	15132	15140	15137	14932	15011	15191	15143	15259	15054	15075	15284	15119	15159	15393	15151	15083	15287	15115	15435	15238	15106	15177	15276	15130	15163	15163	14908	15108	15225	15057	15164	15236	15111	14973	15144	14916	15123	15320	15265	15405	15194	15201	15198	15213	15219	15087	15156	15265	15268	15145	15350	15133	15158	15344	15212	15108	15160	15171	15082	15190	15271	15384	15249	15292	15394	15100	15141	15057	15182	15220	15128	15201	15117	15362	15346	15020	15240	15025	15215	15202	15278	15154	15231	15014	14944	15213	15137	15098	15178	15302	15238	15294	15187	15206	15271	15343	15344	15093	15239	15106	15209	15310	15138	15217	15227	15302	15219	15222	15033	15350	15326	15048	15497	15359	15147	15007	15053	15214	15210	15192	15182	15123	15268	15105	15165	15130	15140	14945	15051	15042	15277	15152	15272	15209	15077	15258	15239	15125	15135	14938	15322	15073	15165	15180	15101	15133	15181	15230	15154	15157	15387	15264	15176	15378	15025	15004	15120	15191	15215	15371	15187	15172	15157	15210	15112	15299	15146	15027	15069	15068	15119	15026	15108	15013	15185	15183	15226	15248	15181	15296	14932	15180	15294	15221	14996	15075	15137	15323	15218	15236	15107	15035	15065	15378	15111	15205	15272	15092	15264	15195	15093	15081	15160	15214	15087	15287	15244	15264	15194	15272	15075	15279	15152	15263	15108	15336	15052	15019	15200	15258	15011	15148	15145	15163	15155	15280	15114	15068	15069	15195	15361	15293	15201	15158	15006	15237	15154	15058	15246	15171	15325	15032	15141	15231	15099	15190	15201	15200	15147	14989	15160	15037	15205	15383	15010	15096	15250	15185	15099	15167	14994	15173	15012	15286	15163	15210	15188
15754	26750	24611	19566	17920	16929	16289	16115	15821	15618	15521	15363	23879	42133	38882	15267	15099	15214	15150	14909	15029	15078	15046	15045	15005	14962	14941	15135	15035	14823	14906	15155	15135	15015	14900	14848	15163	14942	14989	14900	14970	15082	14902	15089	15081	14981	15077	15092	15710	15925	15824	15503	15409	15400	15095	15121	15011	15072	15156	14994	14982	15114	14998	14776	14927	14842	15070	14803	14961	14834	15025	14999	14928	14914	14895	14936	14984	15055	14943	15057	15006	14920	15073	15036	14947	15024	14978	14982	15093	14925	15195	15120	15113	15009	14883	15016	15086	14958	15017	14951	14880	14847	14833	14997	15101	14793	14838	14944	14899	14893	14957	15118	14769	14961	15028	14963	14893	14856	14830	14970	15075	15016	15085	14995	14863	14939	15017	15141	14919	14918	14954	14981	14928	14991	14837	15084	14835	14946	15080	15042	15032	15021	14992	15029	14933	15117	14853	15029	14844	14916	15077	14964	14816	15063	14843	14900	14895	14954	15030	14878	14831	15005	14872	15036	14838	14862	15050	14983	15058	14867	14997	14919	14838	14984	15012	15150	15020	14995	14857	14972	15041	15026	15045	14827	14960	15078	14927	15144	14973	14952	14910	14922	14970	14931	15086	14822	14874	15048	14906	14695	14996	14847	14916	14962	15056	14965	15006	15136	14775	14940	14899	15038	15138	15075	14948	14867	14912	14999	15117	14982	14919	14889	14942	14889	14940	15112	14912	15016	14825	14971	15066	14804	15128	15004	15086	15172	14710	14942	14946	14965	14854	15056	14953	14790	14963	14874	15048	14958	15027	14920	15082	15015	14895	14873	14948	14977	14814	15001	14939	15142	14825	14880	15039	15021	15190	15055	14853	14857	14807	14952	15063	14969	14824	14957	14877	15014	14851	14849	14972	14918	14904	14783	14960	15020	14911	15054	14949	14997	15093	15036	14942	15178	14738	14953	14913	14897	15052	15066	14963	15066	14970	15000	14944	15018	14908	14839	15027	14995	15070	15069	14973	14917	14855	14889	15036	15262	14765	14904	14988	14965	14940	14950	14831	14967	14856	14995	14982	15028	15030	14975	15140	14928	15069	14946	14863	14827	14851	15022	15042	14946	15039	14930	14788	14956	14907	14912	15084	14832	14958	14990	14935	14851	14939	14890	14997	14867	15056	14906	15043	14956	15055	14988	14925	14917	14943	14942	15053	15003	14988	14991	14985	14828	14962	14757	14815	14980	15046	15000	14976	15008	14928	14915	14920	15065	15025	14938	14965	14925	14810	14950	15085	14883	15055	14919	14737	15034	14813	15014	15009	15039	14922	15088	14946	14966	15064	14956	14946	14988	14886	14914	14942	14922	14943	14951	15145	15152	14973	14816	15154	15036	14716	14895	14898	14877	15011	14914	14909	14927	14982	14972	14954	14844	15001	14950	15110	15031	15002	14885	14866	14901	14974	15030	14990	14982	14951	14991	14989	14883	15087	15018	14948	15093	15077	15029	14917	15072	14863	14838	14813	14967	15051	14938	15048	15038	14946	15026	14846	14907	14970	14883	15044	15079	14861	15057	15045	14922	14933	14935	15067	14878	14876	14778	15202	14924	15015	14750	14868	15181	14971	15029	14956	14950	15080	14796	15056	14981	14974	15024	14904	15039	14955	14911	15092	14973	14934	15015	14966	14998	14735	15001	14903	14861	14870	14913	14951	15126	14714	14943	14986	14985	14970	15069	14848	14916	14919	15082	15030	15015	15052	15137	14923	14926	15059	14977	15050	14985	15028	15028	15040	14955	14983	14816	15010	14892	14954	14832	14773	14998	15112	15023	14980	14871	15048	15002	14949	14882	14833	15140	14888	14878	14994	14790	14706	14971	15007	15051	14988	14923	14911	15078	14907	14938	14915	14905	14881	14833	14818	15096	14864	14951	14889	15192	14990	15161	14966	15002	14921	15068	14900	15093	14943	14877	14890	14779	15023	15061	14950	14816	15045	15018	14835	15048	14784	14955	15144	14969	15016	14949	14928	14959	14847	14980	15043	14964	14903	14999	14928	14850	14965	15160	14892	15141	14848	15017	14875	14896	14982	15089	15003	14993	14933	15089	15140	15025	15071	15030	14932	14869	15002	14737	15152	15009	14916	14942	14982	14925	15096	15044	14912	14807	14959	14862	15089	14798	15041	14914	14953	14941	14802	14923	15021	15052	14796	14996	14975	15001	14970	15071	14886	14803	14932	15031	15002	14817	15066	14848	15037	15017	14800	15050	14791	14790	15040	14815	14901	14927	15062	14884	14897	15044	14971	15016	15109	15054	14899	14912	14925	15035	14992	15068	14986	15170	14854	14845	14879	15041	14907	14908	15021	14806	15065	15142	14878	15073	14933	15065	15035	15130	15079	14967	14953	14845	14949	15002	15023	15030	15006	14986	15032	14968	14834	14824	15081	14862	14949	14904	14881	14850	15016	14952	14986	14970	14960	15041	14910	14901	15077	15007	14990	14849	15014	14917	15053	14792	14933	14988	15074	14877	15091	15027	14822	14895	14872	14960	14941	14861	15156	14792	14873	14926	15057	15102	14894	14935	14904	14992	14971	15018	15091	15019	14957	14949	15028	15039	14905	14944	15044	15030	14708	14956	14962	15031	15016	14940	14938	15015	14905	14839	15052	15081	14909	14898	15097	14808	14947	14851	14849	14709	15102	14974	15044	14779	14965	14899	15085	14896	15015	15047	14854	14823	15084	15031	14853	14907	15043	14919	14964	14871	15036	15102	14984	14940	14921	15051	14754	15020	14976	14805	14928	14960	15016	14867	15076	14777	15107	14970	14909	14984	14996	14998	14927	14841	15067	14991	15100	14878	14820	15081	15021	15010	14882	15058	14950	14949	14994	15062	14957	14903	14955	15027	15000	14919	15096	14916	14953	15047	15132	14839	14960	15031	15051	14919	15032	14869	14910	14906	14911	14985	14968	14970	14997	15060	15045	14932	14913	14899	14846	15091	14922	14864	15119	14853	14996	15121	14853	14850	14811	14852	14979	15033	15030	14984	14928	14924	15009	14967	14922	14810	14864	14929	15128	14871	15104	14962	14894	14928	14950	15031	15068	14884	15010	14938	14904	15060	14965	15060	14966	14856	15129	14926	14927	14877	14941	14911	14876	15002	14916	14988	14906	14970	14875	14994	14895	14995	14907	15027	15164	14896	14976	14919	14817	14915	14983	15068	14966	15016	14961	14878	14967	14976	14989	14969	15149	14897	14996	15036	14919	14991	14966	15064	15097	14976	14836	14941	14973	14935	15105	14934	14959	14930	15054	14868	15114	14799	14942	14971	14976	14815	15002	15047	14946	14874	14985	14983	14908	14956	14905	15210	14985	14931	14987	14969	14923	14965	14821	14850	14906	15033	14933	14864	15181	14928	14935	14977	15131	14802	14958	15050	14913	14931	14984	15120	14861	14787	14910	14897	15005	14980	14990	14852	14869	14882	14894	14938	14929	14895	14740	14936	15003	14933	14839	15031	14922	15031	15136	14903	15200	14777	14818	15139	14787	14955	14962	14859	14867	14855	14862	14968	15141	14868	15003	15104	15097	14982	14833	15193	14947	15098	14826	15095	14774	15024	14931	14906	14885	14963	14883	14904	15105	14899	14928	14888	14941	14993	15026	15050	15004	14939	14979	14820	15057	14959	14850	14969	14778	15017	14852	14989	14874	14851	15152	14836	14885	14991	14945	14881	14936	14938	14846	14912	15049	14964	14843	14904	14890	14886	15023	15035	14981	14936	14928	14860	15074	14912	14806	14964	14944	14891	15042	14966	14871	15006	14946	15033	14836	14971	15037	14960	15020	14962	14964	14992	14936	14964	14936	14987	14979	14695	14985	14963	14970	14840	15020	14937	15084	15042	14974	14942	15040	15013	14894	14804	15083	14869	14966	15103	14943	14848	15066	15134	14861	15039	14885	14980	14684	15019	14844	14924	14806	14925	14870	14869	15068	14824	14892	14904	15113	14937	14936	14951	15021	14865	14785	14920	15089	15011	14915	15073	14885	14992	15218	15073	14921	14934	14887	14959	14947	14895	15147	14888	15000	15149	14991	14831	14885	14952	15098	14973	15017	14738	14807	14846	14755	14828	15072	14862	15111	14958	14916	14950	14972	14833	14864	14815	15138	14992	14892	14992	14878	15027	15007	15010	14879	14971	14906	15015	14898	14984	14706	14988	15008	14900	14866	15072	15003	15107	15141	15050	14912	14977	15061	15065	14912	14963	14893	14887	15037	14962	14877	14943	14925	14890	14998	14981	14947	15047	14894	15028	15096	14852	15146	14926	14970	14934	14864	14942	15017	14773	15033	14926	14891	15087	14915	14968	14969	14920	15085	14895	15158	14991	15036	14974	14996	14955	15061	14881	15048	14917	14904	14837	14944	14946	15030	14986	14941	15062	14893	15018	15023	14791	14923	14943	14838	14902	15135	14863	14816	15041	14795	14876	14947	15041	15063	15032	14908	14847	14994	14905	14961	14933	14982	14926	15059	14853	14914	14937	15073	15059	14847	14884	15103	15069	14893	14789	14822	15115	14994	14926	14925	15107	14942	14935	14908	15033	14989	14995	14835	14943	14898	15128	15138	15000	14905	14827	14978	14992	14915	15032	15043	14951	14955	15046	14801	14850	14871	14758	14967	14784	14862	15067	14848	15010	15089	14788	14875	14943	14935	14962	14827	14955	14949	15076	15050	14926	15024	15069	14983	14930	14962	14929	15034	15120	14971	15069	15055	15083	15015	14876	14936	15044	14978	15067	14935	14958	14956	14801	14994	14985	15082	14965	15116	15047	14933	14857	14960	14998	14945	14935	14860	14998	14930	14918	14942	14986	14898	14923	14889	14866	14927	14952	14945	14989	15136	14928	14950	15084	14823	14998	14804	14911	14951	14907	14983	14939	15020	14995	14921	14983	14941	14913	14907	15017	14882	14920	15136	14947	14976	15033	14977	14965	15163	15075	14832	14896	14923	14999	14991	14891	14970	14990	14908	14899	15050	14912	14973	14982	15008	15107	14933	14905	14961	14997	14902	15000	14989	14903	14860	14908	14952	14931	15018	14945	15117	15010	14796	15022	14964	14985	15006	14905	14914	15141	14757	15017	14894	14832
27656	21687	22324	19179	16620	16587	16848	16556	16664	16654	16732	16646	17067	18890	19611	17713	16487	16383	16575	16751	16622	16740	16590	16659	16499	16796	16741	16654	16651	16419	16459	16635	16627	16623	16708	16344	16549	16729	16653	16685	16637	16657	16721	16696	16659	16597	16604	16469	16576	16549	16583	16763	16854	16532	16664	16711	16608	16527	16521	16507	16830	16510	16815	16737	16601	16664	16557	16612	16644	16639	16407	16658	16553	16312	16650	16491	16613	16386	16502	16583	16306	16678	16617	16612	16459	16524	16580	16383	16743	16654	16616	16496	16677	16574	16399	16545	16449	16412	16558	16485	16544	16582	16539	16378	16587	16756	16730	16537	16539	16669	16568	16813	16463	16655	16609	16510	16690	16617	16522	16683	16539	16466	16608	16543	16631	16528	16491	16594	16420	16663	16556	16645	16637	16579	16487	16474	16623	16709	16648	16609	16476	16402	16629	16614	16600	16680	16469	16576	16438	16673	16590	16564	16620	16424	16486	16486	16579	16703	16611	16642	16451	16454	16451	16381	16562	16658	16760	16400	16641	16413	16550	16577	16548	16476	16783	16410	16650	16685	16517	16605	16528	16724	16611	16510	16418	16705	16619	16362	16595	16588	16533	16447	16506	16590	16693	16486	16755	16546	16547	16540	16535	16564	16570	16351	16469	16583	16359	16384	16754	16447	16536	16608	16428	16733	16602	16891	16505	16580	16706	16741	16630	16589	16668	16548	16534	16580	16612	16609	16505	16673	16547	16666	16537	16536	16639	16703	16675	16629	16489	16635	16497	16623	16754	16544	16430	16750	16491	16689	16540	16602	16584	16408	16519	16513	16551	16501	16688	16772	16632	16545	16585	16640	16688	16725	16608	16598	16765	16617	16558	16591	16553	16562	16666	16533	16511	16431	16565	16497	16689	16603	16835	16441	16550	16422	16621	16552	16491	16578	16479	16696	16687	16545	16573	16614	16460	16439	16581	16652	16492	16528	16627	16750	16507	16652	16574	16686	16660	16332	16534	16532	16511	16568	16353	16546	16568	16518	16562	16860	16595	16495	16728	16742	16638	16481	16477	16834	16502	16585	16515	16557	16692	16582	16730	16494	16450	16448	16632	16812	16627	16369	16431	16429	16393	16502	16732	16582	16645	16455	16451	16535	16393	16477	16564	16493	16555	16686	16477	16740	16625	16481	16592	16746	16658	16540	16610	16466	16526	16553	16694	16635	16692	16411	16542	16484	16794	16661	16519	16661	16516	16470	16593	16760	16291	16545	16684	16562	16450	16470	16718	16574	16609	16559	16586	16588	16737	16489	16440	16658	16659	16605	16608	16639	16801	16519	16521	16544	16479	16598	16530	16489	16454	16576	16545	16531	16542	16531	16623	16548	16492	16486	16667	16632	16659	16513	16649	16665	16638	16672	16715	16691	16551	16713	16477	16590	16560	16702	16591	16624	16395	16676	16693	16506	16464	16675	16582	16557	16554	16543	16388	16587	16500	16568	16627	16614	16754	16553	16632	16419	16549	16580	16637	16544	16694	16570	16601	16701	16685	16295	16372	16425	16639	16632	16527	16589	16716	16618	16422	16647	16578	16363	16679	16533	16552	16445	16563	16629	16832	16665	16630	16530	16544	16380	16570	16496	16708	16507	16687	16555	16389	16487	16669	16393	16644	16632	16681	16546	16453	16576	16424	16558	16340	16686	16370	16519	16675	16619	16479	16586	16535	16310	16629	16714	16450	16580	16716	16418	16673	16583	16412	16681	16682	16659	16673	16685	16801	16662	16705	16555	16529	16533	16514	16740	16362	16803	16541	16437	16620	16658	16758	16474	16554	16421	16674	16804	16642	16500	16320	16467	16523	16662	16367	16546	16513	16567	16780	16571	16622	16636	16409	16457	16549	16526	16716	16645	16499	16616	16565	16592	16631	16511	16585	16631	16609	16425	16511	16592	16575	16530	16811	16389	16544	16718	16647	16730	16452	16536	16626	16626	16609	16459	16633	16791	16667	16709	16501	16399	16746	16396	16802	16644	16612	16514	16484	16507	16684	16462	16453	16555	16630	16648	16589	16466	16497	16788	16619	16720	16487	16651	16576	16679	16309	16829	16661	16480	16363	16545	16619	16703	16487	16590	16592	16584	16699	16749	16432	16551	16580	16767	16635	16632	16395	16482	16694	16521	16635	16291	16398	16471	16654	16596	16529	16563	16457	16464	16392	16516	16648	16733	16602	16459	16537	16544	16500	16704	16808	16565	16596	16367	16478	16408	16393	16648	16660	16622	16538	16684	16779	16409	16581	16622	16681	16545	16531	16559	16792	16625	16489	16647	16459	16618	16699	16518	16660	16527	16505	16663	16705	16545	16708	16405	16609	16614	16556	16500	16597	16478	16706	16311	16720	16512	16533	16647	16394	16457	16765	16811	16456	16662	16646	16627	16531	16378	16476	16569	16517	16668	16432	16593	16613	16474	16477	16471	16634	16780	16562	16576	16606	16698	16447	16540	16602	16624	16734	16410	16395	16526	16625	16632	16632	16469	16522	16542	16693	16716	16507	16744	16555	16673	16445	16746	16552	16589	16669	16367	16412	16656	16550	16581	16401	16404	16630	16612	16427	16530	16446	16413	16636	16597	16788	16475	16541	16640	16589	16564	16521	16464	16487	16538	16598	16664	16441	16626	16630	16692	16586	16505	16528	16489	16511	16525	16713	16566	16809	16577	16433	16602	16429	16439	16591	16666	16745	16501	16619	16481	16748	16393	16561	16483	16651	16661	16554	16526	16325	16482	16444	16584	16612	16603	16329	16499	16529	16578	16541	16581	16682	16535	16678	16652	16564	16454	16684	16635	16471	16536	16531	16737	16515	16525	16644	16513	16666	16811	16464	16444	16303	16576	16594	16556	16545	16665	16520	16517	16504	16173	16690	16570	16600	16727	16569	16694	16713	16584	16639	16470	16703	16457	16507	16482	16525	16582	16457	16727	16569	16663	16779	16390	16609	16465	16639	16560	16477	16504	16613	16428	16657	16686	16755	16814	16540	16625	16550	16583	16732	16792	16688	16409	16635	16607	16744	16655	16651	16454	16405	16503	16510	16693	16480	16398	16672	16516	16591	16637	16591	16624	16691	16625	16605	16517	16524	16598	16555	16517	16538	16717	16715	16756	16501	16736	16413	16662	16629	16620	16786	16635	16459	16603	16546	16403	16696	16592	16576	16390	16556	16653	16542	16529	16518	16590	16505	16621	16702	16518	16236	16505	16369	16628	16563	16613	16629	16639	16758	16753	16607	16584	16549	16582	16561	16543	16675	16628	16362	16795	16344	16666	16680	16589	16412	16513	16483	16572	16427	16485	16613	16539	16590	16557	16485	16472	16404	16364	16666	16641	16522	16688	16493	16599	16532	16425	16650	16605	16755	16530	16516	16594	16576	16563	16539	16485	16787	16559	16648	16392	16564	16847	16691	16495	16481	16483	16439	16470	16628	16655	16678	16611	16667	16543	16588	16763	16545	16522	16741	16656	16548	16522	16718	16584	16411	16781	16468	16653	16718	16676	16706	16483	16648	16529	16673	16523	16469	16443	16528	16738	16674	16521	16750	16556	16465	16684	16634	16595	16566	16673	16653	16378	16502	16644	16473	16640	16632	16694	16829	16335	16491	16498	16455	16472	16731	16495	16719	16443	16867	16650	16630	16417	16631	16613	16524	16443	16663	16447	16420	16735	16659	16427	16623	16492	16467	16676	16495	16724	16630	16600	16817	16515	16648	16684	16673	16506	16480	16604	16557	16645	16676	16671	16379	16346	16767	16546	16638	16578	16550	16573	16417	16609	16515	16574	16595	16613	16458	16525	16716	16587	16744	16539	16732	16739	16526	16655	16517	16603	16689	16581	16533	16573	16653	16687	16578	16590	16523	16522	16623	16490	16614	16503	16472	16611	16687	16796	16738	16679	16522	16707	16604	16624	16535	16503	16733	16758	16587	16386	16497	16596	16577	16624	16669	16564	16521	16497	16426	16679	16474	16517	16632	16602	16608	16805	16580	16494	16499	16456	16584	16480	16491	16660	16621	16519	16629	16391	16397	16775	16558	16374	16658	16559	16640	16544	16606	16630	16659	16629	16654	16325	16673	16519	16709	16635	16600	16539	16581	16534	16539	16630	16792	16675	16692	16534	16590	16589	16612	16519	16428	16467	16578	16567	16633	16690	16588	16618	16574	16573	16418	16532	16503	16467	16646	16655	16614	16737	16670	16606	16745	16484	16607	16528	16401	16602	16601	16498	16661	16680	16665	16435	16493	16445	16700	16490	16634	16592	16570	16537	16676	16599	16633	16640	16587	16420	16642	16592	16498	16649	16560	16552	16526	16635	16595	16548	16443	16442	16543	16523	16627	16552	16678	16700	16597	16347	16621	16707	16622	16519	16537	16523	16500	16592	16638	16579	16505	16669	16685	16597	16442	16508	16658	16703	16577	16699	16451	16552	16627	16538	16607	16724	16418	16547	16549	16418	16431	16481	16439	16660	16724	16662	16549	16659	16654	16719	16573	16656	16491	16674	16605	16584	16472	16526	16568	16723	16842	16730	16518	16428	16379	16571	16627	16445	16675	16596	16621	16652	16460	16638	16417	16690	16493	16864	16466	16416	16659	16554	16763	16617	16744	16388	16788	16721	16516	16393	16543	16717	16572	16691	16701	16603	16627	16333	16487	16598	16583	16559	16692	16430	16665	16496	16615	16533	16527	16574	16647	16551	16657	16485	16441	16533	16768	16700	16620	16723	16569	16524	16426	16498	16541	16713	16532	16731	16650	16908	16356	16491	16492	16649	16594	16480	16734	16549	16593	16558	16516	16584	16535	16489	16525	16481	16522	16512	16679	16620	16558	16607	16600	16633	16443	16706	16795	16623	16350	16474	16515	16541	16661	16741	16689	16494	16593	16638	16532	16686	16501	16516	16634	16565	16495	16557	16427	16525	16637	16677	16552	16647	16541	16506	16675	16484	16686	16589	16670	16342	16498	16615	16555	16519	16566	16579	16497	16464	16530	16696	16625	16595	16689	16639	16630	16546	16510	16540	16515	16553	16664	16391	16564	16590	16599	16591	16630	16771	16595	16453	16644	16595	16520	16705	16495	16776	16413	16495	16633	16580
15348	17069	16620	16013	15966	15747	16067	15767	15844	15757	15749	15880	16509	19455	20275	16727	15897	15679	15785	15777	15843	15782	15687	15847	15751	15830	15847	15835	15790	15849	15801	15934	15825	15936	15616	15708	15727	15782	15760	15619	15765	15694	15716	15767	15773	15774	15735	15765	15649	15881	15766	15794	15838	15878	15836	15538	15397	15785	15783	15734	15912	15521	15698	15790	15636	15696	15798	15770	15597	15691	15787	15674	15722	15859	15648	15760	15756	15764	15762	15674	15707	15942	15846	15764	15724	15798	15859	15670	15704	15751	15880	15835	15780	15741	15778	15677	15858	15589	15694	15763	15713	15819	15575	15729	15728	15477	15885	15615	15856	15674	15834	15843	15833	15767	15703	15743	15717	15734	15843	15766	15897	15695	15703	15851	15822	15697	15703	15705	15765	15782	15795	15724	15722	15677	15638	15808	15703	15639	15601	15812	15880	15693	15824	15706	15745	15761	15772	15657	15759	15693	15817	15760	15677	15811	15925	15766	15739	15660	15658	15729	15883	15842	15909	15778	15631	15790	15585	15605	15795	15881	15701	15834	15754	15667	15782	15606	15581	15737	15552	15782	15724	15643	15653	15665	15525	15668	15720	15627	15608	15662	15910	15674	15782	15687	15632	15708	15721	15803	15848	15755	15612	15646	15668	15645	15806	15692	15816	15753	15630	15492	15717	15760	15841	15776	15835	15813	15691	15777	15701	15781	15715	15731	15618	15884	15883	15689	15642	15619	15785	15732	15731	15791	15643	15659	15757	15740	15757	15784	15937	15704	15662	15533	15860	15724	15815	15692	15803	15881	15566	15758	15798	15700	15890	15776	15859	15741	15759	15817	15875	15509	15637	15750	15812	15768	15776	15590	15790	15717	15698	15867	15674	15756	15715	15904	15829	15699	15784	15724	15838	15715	15774	15683	15733	15781	15712	15696	15792	15538	15684	15835	15595	15775	15790	15773	15715	15626	15700	15617	15940	15653	15656	15663	15813	15871	15739	15713	15618	15678	15863	15873	15583	15737	15744	15734	15533	15783	15756	15713	15797	15670	15751	15722	15804	15639	15850	15813	15802	15648	15778	15737	15776	15799	15707	15431	15857	15859	15791	15741	15630	15779	15780	15833	15748	15640	15949	15946	15789	15792	15672	15747	15618	15733	15686	15805	15937	15846	15603	15817	15747	15681	15803	15569	15722	15739	15690	15799	15594	15708	15696	15868	15858	15786	15813	15956	15873	15754	15738	15748	15884	15785	15839	15749	15728	15725	15735	15899	15631	15793	15721	15729	15814	15790	15978	15759	15840	15851	15715	15866	15713	15634	15797	15728	15774	15745	15722	15735	15727	15795	15607	15588	15816	15777	15802	15816	15639	15705	15619	15760	15537	15863	15673	15810	15616	15759	15791	15607	15629	15637	15742	15842	15563	15761	15691	15651	15647	15585	15778	15770	15700	15760	15633	15886	15691	15653	15775	15641	15537	15806	15888	15702	15774	15841	15690	15733	15757	15846	15963	15725	15849	15641	15704	15812	15774	15688	15717	15664	15903	15933	15607	15706	15779	15755	15925	15657	15690	15698	15728	15763	15894	15746	15807	15802	15726	15756	15800	15704	15551	15777	15842	15717	15749	15762	15912	15636	15504	15692	15675	15805	15831	15838	15854	15681	15798	15695	15786	15712	15704	15827	15652	15562	15868	15806	15634	15832	15580	15604	15722	15768	15826	15640	15744	15893	15717	15663	15696	15802	15898	15838	15648	15857	15667	15602	15664	15750	15732	15735	15726	15925	15769	15690	15687	15693	15673	15694	15779	15931	15706	15630	15736	15639	15620	15814	15673	15685	15670	15841	15922	15643	15769	15733	15713	15834	15727	15640	16048	15782	15825	15728	15743	15811	15780	15740	15673	15663	15639	15780	15783	15703	15716	15749	15687	15791	15641	15493	15593	15713	15745	15747	15645	15657	15896	15713	15714	15747	15864	15856	15639	15658	15759	15811	15669	15848	15893	15706	15569	15764	15767	15864	15813	15783	15779	15785	15789	15659	15692	15549	15601	15815	15698	15797	15688	15710	15710	15807	15667	15669	15817	15696	15715	15735	15820	15646	15751	15573	15838	15776	15628	15661	15845	15827	15697	15692	15613	15785	15764	15829	15568	15682	15782	15570	15894	15816	15681	15702	15759	15794	15788	15700	15724	15892	15752	15852	15711	15841	15657	15715	15805	15832	15816	15805	15891	15785	15686	15777	15723	15781	15575	15692	15699	15763	15663	15711	15855	15622	15612	15769	15821	15786	15552	15830	15634	15542	15789	15772	15734	15862	15813	15643	15779	15733	15857	15721	15634	15797	15749	15589	15742	15849	15761	15631	15667	15895	15641	15757	15800	15800	15708	15843	15914	15682	15639	15864	15807	15648	15774	15755	15729	15859	15686	15631	15774	15741	15671	15665	15710	15685	15599	15803	15717	15637	15713	15620	15770	15703	15933	15687	15771	15912	15791	15866	15766	15860	15798	15885	15754	15881	15942	15695	15669	15859	15722	15636	15618	15641	15707	15590	15854	15643	15754	15775	15847	15837	15907	15754	15562	15726	15810	15792	15856	15831	15782	15564	15752	15626	15767	15887	15860	15698	15718	15842	15885	15803	15663	15845	15753	15767	15600	15713	15691	15515	15759	15811	15848	15727	15682	15822	15931	15794	15746	15801	15834	15840	15653	15660	15661	15535	15878	15697	15528	15750	15764	15608	15716	15813	15733	15824	15646	15849	15545	15674	15670	15803	15713	15839	15818	15695	15696	15618	15673	15774	15740	15741	15758	15769	15747	15686	15741	15678	15672	15633	15661	15915	15531	15805	15789	15820	15791	15771	15778	15910	15864	15762	15748	15626	15855	15644	15714	15842	15705	15845	15699	15844	15778	15616	15808	15712	15800	15603	15846	15768	15810	15678	15768	15785	15652	15762	15697	15825	15654	15637	15813	15771	15717	15768	15640	15771	15774	15767	15697	15822	15813	15794	15748	15814	15763	15714	15819	15782	15766	15620	15666	15478	15713	15664	15796	15600	15804	15651	15772	15885	15593	15674	15753	15700	15592	15737	15667	15722	15726	15772	15721	15640	15880	15626	15780	15727	15788	15741	15740	15923	15734	15711	15846	15682	15764	15733	15715	15772	15614	15697	15738	15790	15745	15611	15827	15712	15705	15602	15820	15804	15649	15748	15840	15748	15598	15698	15597	15694	15715	15812	15796	15771	15783	15645	15654	15824	15866	15778	15730	15704	15903	15820	15783	15665	15810	15676	15790	15927	15917	15766	15940	15745	15801	15867	15772	15636	15839	15737	15669	15570	15765	15692	15730	15776	15768	15820	15803	15679	15866	15630	15697	15610	15769	15882	15793	15604	15711	15723	15762	15587	15823	15887	15833	15690	15691	15854	15816	15923	15836	15734	15639	15711	15706	15733	15699	15687	15835	15722	15712	15778	15816	15532	15891	15594	15643	15612	15696	15710	15861	15878	15828	15693	15889	15681	15677	15811	15934	15682	15831	15649	15711	15846	15813	15910	15858	15827	15643	15647	15765	15806	15773	15679	15693	15712	15765	15665	15790	15755	15898	15592	15730	15791	15750	15839	15711	15802	15782	15728	15704	15694	15845	15734	15790	15694	15583	15780	15791	15773	15840	15887	15864	15715	15760	15802	15886	15853	15877	15897	15954	15819	15845	15776	15755	15662	15834	15646	15801	15749	15616	15888	15732	15800	15748	16010	15860	15773	15808	15699	15628	15669	15755	15722	15736	15751	15780	15817	15751	15742	15726	15802	15912	15856	15618	15678	15781	15653	15663	15747	15764	15743	15890	15645	15742	15601	15648	15771	15722	15817	15814	15820	15814	15710	15866	15771	15742	15914	15801	15719	15691	15666	15779	15773	15650	15738	15888	15756	15700	15777	15780	15580	15740	15869	15690	15826	15779	15897	15718	15863	15845	15705	15785	15770	15935	15680	15769	15759	15783	15627	15924	15753	15656	15659	15763	15644	15761	15737	15648	15884	15786	15771	15785	15586	15759	15744	15620	15794	15795	15778	15889	15741	15670	15853	15702	15775	15844	15787	15630	15726	15694	15844	15618	15671	15723	15790	15881	15745	15910	15859	15635	15636	15790	15657	15745	15670	15945	15596	15794	15715	15648	15761	15747	15814	15896	15716	15813	15777	15738	15931	15807	15574	15875	15782	15685	15656	15742	15815	15835	15805	15721	15767	15799	15825	15728	15730	15782	15922	15505	15648	15806	15762	15730	15754	15635	15708	15671	15864	15702	15810	15791	15828	15797	15749	15647	15825	15784	15612	15785	15796	15789	15725	15745	15761	15590	15620	15719	15751	15776	15773	15743	15855	15798	15718	15788	15858	15853	15832	15688	15820	15666	15667	15731	15716	15628	15772	15972	15692	15804	15779	15690	15738	15811	15591	15640	15643	15749	15782	15682	15810	15627	15752	15732	15768	15609	15537	15844	15747	15547	15716	15750	15691	15727	15775	15808	15730	15501	15741	15597	15733	15623	15822	15938	15777	15747	15528	15671	15781	15820	15716	15651	15424	15594	15694	15705	15830	15617	15609	15729	15923	15800	15597	15888	15587	15639	15646	15958	15742	15837	15649	15830	15716	15788	15807	15670	15752	15792	15834	15845	15687	15800	15682	15947	15736	15697	15784	15777	15977	15893	15766	15801	15820	15878	15747	15963	15782	15786	15646	15735	15771	15792	15719	15731	15619	15706	15849	15811	15634	15698	15602	15695	15755	15633	15855	15781	15768	15955	15887	15871	15823	15718	15547	15797	15815	15897	15725	15604	15912	15770	15852	15901	15869	15708	15857	15709	15758	15935	15803	15720	15513	15878	15595	15879	15745	15767	15792	15760	15664	15602	15735	15795	15448	15750	15507	15873	15764	15724	15809	15692	15776	15718	15814	15827	15679	15789	15895	15879	15639	15608	15652	15881	15566	15691	15845	15783	15753	15744	15750	15734	15797	15707	15814	15735	15657	15752	15556	15864	15782	15650	15661	15724	15729	15690	15578	15786	15767	15739	15598	15713	15805	15870	15702	15796	15932	15714	15685	15748	15746	15655	15810	15822	15898	15767	15916	15634	15738	15754	15775
24442	21162	28229	24586	21614	19830	19529	17707	17703	17727	17624	17552	19899	29742	31064	24451	18437	17545	17573	17684	17533	17482	17442	17557	17475	17458	17643	17275	17413	17450	17440	17408	17345	17389	17199	17321	17313	17433	17390	17391	17461	17343	17441	17290	17393	17394	17379	17380	17401	17565	17335	17748	17709	17424	17640	17266	17409	17196	17564	17420	17336	17325	17511	17494	17394	17309	17500	17369	17559	17432	17439	17328	17262	17514	17587	17207	17397	17365	17343	17271	17340	17569	17237	17214	17401	17461	17353	17302	17359	17463	17504	17466	17304	17397	17394	17279	17271	17523	17270	17315	17210	17153	17468	17414	17335	17410	17355	17333	17444	17466	17325	17508	17316	17282	17532	17497	17392	17402	17438	17304	17204	17437	17235	17342	17494	17380	17130	17240	17311	17439	17323	17713	17497	17352	17482	17324	17171	17367	17352	17263	17332	17227	17338	17388	17364	17472	17278	17375	17262	17172	17402	17387	17568	17337	17467	17408	17545	17626	17357	17375	17607	17392	17522	17391	17325	17529	17344	17543	17473	17174	17308	17460	17405	17403	17378	17280	17406	17394	17319	17260	17281	17254	17335	17475	17338	17248	17076	17261	17480	17448	17504	17484	17536	17350	17166	17488	17371	17420	17311	17525	17370	17386	17605	17196	17360	17313	17349	17248	17399	17353	17345	17367	17310	17231	17318	17220	17217	17349	17444	17100	17363	17465	17424	17280	17298	17205	17116	17350	17388	17222	17374	17327	17679	17315	17126	17151	17426	17646	17371	17296	17538	17616	17536	17456	17324	17315	17500	17353	17202	17309	17351	17332	17398	17154	17163	17361	17318	17332	17373	17255	17409	17403	17567	17431	17336	17456	17337	17413	17303	17247	17252	17193	17161	17539	17518	17400	17334	17481	17280	17617	17212	17522	17420	17356	17428	17527	17428	17515	17432	17361	17305	17400	17450	17454	17215	17379	17452	17243	17396	17380	17254	17353	17418	17314	17423	17237	17352	17465	17568	17438	17348	17258	17389	17352	17364	17369	17280	17399	17408	17362	17379	17443	17261	17544	17401	17371	17400	17409	17414	17401	17195	17325	17355	17326	17535	17491	17347	17212	17360	17590	17527	17462	17397	17419	17550	17279	17271	17382	17259	17207	17337	17462	17258	17268	17506	17351	17546	17378	17333	17359	17601	17230	17157	17269	17260	17375	17269	17315	17396	17165	17445	17393	17460	17251	17472	17393	17456	17353	17428	17507	17412	17317	17606	17296	17342	17441	17491	17479	17433	17323	17307	17294	17487	17282	17328	17396	17363	17455	17527	17441	17267	17426	17443	17434	17633	17424	17390	17306	17311	17282	17402	17552	17584	17400	17290	17376	17389	17420	17346	17257	17072	17303	17447	17321	17380	17374	17425	17424	17194	17366	17494	17488	17440	17354	17497	17449	17497	17361	17194	17588	17594	17597	17492	17307	17472	17481	17219	17383	17461	17552	17345	17317	17319	17320	17368	17333	17193	17399	17219	17327	17440	17410	17321	17228	17476	17569	17365	17395	17418	17554	17472	17286	17604	17219	17146	17278	17335	17461	17244	17502	17558	17353	17277	17312	17372	17295	17355	17522	17418	17488	17474	17314	17332	17288	17560	17291	17412	17353	17358	17146	17275	17433	17378	17095	17632	17478	17542	17419	17409	17429	17347	17277	17333	17369	17213	17281	17316	17238	17324	17360	17478	17289	17422	17658	17564	17555	17502	17277	17260	17440	17341	17280	17518	17139	17381	17440	17412	17385	17385	17357	17192	17180	17242	17363	17255	17232	17546	17397	17292	17151	17236	17227	17363	17228	17288	17450	17551	17426	17554	17307	17495	17560	17375	17278	17337	17366	17512	17321	17195	17284	17467	17470	17398	17330	17340	17258	17378	17319	17342	17476	17258	17373	17453	17413	17383	17306	17324	17364	17342	17545	17314	17374	17291	17387	17352	17333	17291	17360	17464	17340	17335	17323	17352	17486	17427	17214	17416	17488	17299	17570	17388	17392	17213	17488	17273	17248	17316	17375	17362	17412	17294	17345	17506	17560	17219	17547	17284	17342	17387	17532	17302	17459	17546	17113	17410	17467	17437	17539	17362	17190	17331	17179	17450	17251	17422	17231	17357	17424	17562	17437	17376	17394	17320	17580	17319	17426	17192	17328	17282	17416	17498	17544	17409	17599	17378	17274	17477	17451	17288	17386	17445	17455	17343	17377	17464	17242	17271	17306	17351	17246	17103	17222	17387	17423	17542	17414	17318	17235	17343	17427	17350	17459	17285	17421	17634	17369	17303	17322	17329	17390	17440	17234	17514	17490	17484	17492	17499	17390	17514	17456	17222	17367	17237	17370	17473	17255	17355	17431	17350	17446	17554	17449	17362	17245	17394	17501	17212	17498	17278	17353	17636	17597	17333	17373	17367	17351	17321	17460	17589	17307	17426	17408	17293	17425	17585	17251	17272	17249	17404	17271	17305	17357	17419	17359	17329	17428	17335	17228	17322	17396	17368	17313	17442	17480	17485	17359	17375	17353	17376	17367	17356	17371	17358	17321	17313	17345	17505	17484	17458	17178	17518	17498	17475	17361	17298	17492	17322	17373	17438	17421	17422	17244	17352	17432	17343	17202	17389	17422	17432	17234	17391	17458	17541	17214	17385	17312	17328	17549	17268	17356	17391	17596	17620	17314	17302	17295	17429	17465	17367	17345	17455	17406	17358	17218	17208	17472	17256	17251	17372	17516	17358	17466	17250	17345	17329	17266	17563	17358	17349	17301	17415	17405	17375	17589	17166	17312	17330	17287	17347	17393	17499	17408	17570	17287	17338	17377	17283	17312	17388	17289	17512	17528	17342	17325	17375	17514	17426	17454	17190	17474	17269	17229	17617	17455	17313	17191	17557	17393	17508	17195	17324	17298	17277	17257	17422	17517	17345	17510	17339	17326	17521	17328	17440	17459	17320	17454	17557	17589	17242	17487	17425	17194	17240	17420	17362	17390	17301	17406	17268	17375	17571	17576	17404	17297	17284	17436	17326	17385	17452	17412	17586	17229	17353	17165	17521	17329	17143	17341	17313	17228	17261	17438	17497	17348	17456	17461	17236	17315	17418	17261	17454	17398	17513	17383	17443	17414	17308	17160	17402	17530	17430	17399	17280	17434	17300	17162	17526	17319	17714	17312	17432	17310	17378	17280	17434	17313	17641	17286	17264	17348	17292	17342	17285	17363	17536	17507	17251	17451	17387	17416	17421	17366	17449	17498	17418	17305	17166	17367	17138	17496	17455	17429	17418	17132	17302	17483	17210	17426	17322	17301	17427	17532	17547	17478	17403	17245	17330	17555	17399	17310	17224	17416	17264	17438	17212	17267	17267	17383	17380	17219	17190	17405	17304	17409	17368	17396	17446	17409	17431	17453	17556	17284	17494	17397	17357	17354	17485	17461	17184	17298	17433	17511	17284	17312	17410	17312	17420	17379	17308	17325	17424	17260	17381	17466	17307	17426	17377	17535	17278	17514	17534	17141	17257	17185	17140	17287	17489	17314	17110	17445	17490	17415	17594	17529	17416	17390	17318	17313	17485	17446	17302	17383	17172	17477	17479	17406	17470	17416	17301	17367	17488	17435	17432	17454	17283	17258	17369	17478	17393	17421	17279	17560	17439	17334	17309	17225	17206	17161	17526	17457	17385	17290	17316	17452	17283	17433	17396	17385	17456	17405	17395	17404	17300	17325	17403	17389	17328	17342	17299	17139	17320	17403	17689	17470	17465	17431	17384	17222	17336	17308	17323	17450	17464	17268	17485	17059	17367	17460	17539	17267	17291	17308	17276	17362	17367	17385	17506	17354	17277	17404	17517	17328	17280	17628	17346	17310	17439	17395	17167	17490	17561	17376	17448	17356	17232	17415	17558	17502	17245	17382	17421	17392	17192	17256	17394	17475	17620	17282	17292	17357	17411	17407	17255	17593	17212	17380	17345	17451	17369	17225	17515	17431	17372	17382	17376	17409	17413	17376	17325	17451	17399	17518	17174	17251	17519	17435	17298	17374	17612	17430	17353	17478	17654	17582	17391	17133	17566	17308	17404	17320	17272	17198	17556	17336	17399	17335	17191	17184	17486	17389	17320	17274	17224	17456	17299	17501	17314	17407	17410	17528	17232	17355	17163	17418	17448	17338	17204	17150	17442	17280	17510	17256	17445	17450	17503	17471	17478	17312	17510	17381	17247	17516	17640	17379	17281	17460	17197	17236	17278	17262	17432	17384	17398	17326	17369	17298	17299	17445	17239	17438	17498	17518	17585	17279	17386	17415	17486	17383	17099	17222	17397	17449	17346	17208	17422	17343	17534	17253	17281	17572	17365	17368	17536	17331	17285	17373	17532	17321	17398	17403	17424	17385	17404	17488	17555	17430	17319	17575	17570	17349	17455	17572	17475	17429	17249	17238	17501	17480	17414	17502	17414	17436	17415	17414	17424	17406	17476	17406	17591	17496	17295	17262	17441	17464	17378	17455	17387	17496	17332	17394	17329	17451	17261	17454	17642	17375	17346	17317	17441	17187	17356	17273	17541	17246	17428	17297	17309	17399	17339	17272	17239	17448	17335	17305	17307	17342	17326	17217	17532	17123	17223	17385	17477	17441	17271	17283	17536	17310	17449	17342	17140	17375	17420	17359	17235	17433	17267	17198	17519	17390	17530	17393	17444	17137	17285	17412	17448	17413	17523	17496	17315	17341	17270	17447	17334	17404	17485	17337	17481	17339	17369	17446	17321	17293	17196	17393	17133	17181	17321	17249	17337	17601	17418	17159	17293	17412	17250	17283	17501	17331	17422	17462	17369	17490	17393	17395	17530	17534	17365	17486	17292	17200	17335	17565	17438	17266	17521	17307	17556	17392	17349	17441	17294	17148	17237	17250	17406	17448	17295	17339	17378	17444	17312	17342	17327	17354	17364	17332	17331	17308	17328	17400	17327	17525	17235	17475	17315	17485	17453	17393	17285	17377	17208	17371	17471	17310	17305	17428	17263	17491	17472	17283	17098	17080	17372	17544	17303	17231	17110	17344	17439	17491	17542	17304	17185	17634	17340	17274	17194	17419	17290	17387	17603	17278	17385	17218
15139	22777	21161	18683	17725	17053	16979	16647	16703	16806	16436	16458	20969	34091	33840	23258	16385	16291	16453	16544	16281	16393	16382	16407	16332	16445	16419	16402	16370	16273	16422	16361	16167	16260	16298	16290	16323	16242	16288	16134	16358	16327	16269	16335	16276	16326	16299	16364	16245	16476	16269	16553	16564	16303	16472	16257	16424	16192	16316	16306	16396	16296	16395	16264	16364	16343	16233	16344	16295	16260	16433	16171	16348	16171	16341	16298	16456	16315	16403	16310	16362	16299	16316	16304	16311	16259	16162	16263	16437	16389	16381	16211	16309	16332	16195	16235	16208	16045	16393	16198	16323	16249	16305	16179	16348	16332	16352	16178	16322	16253	16281	16265	16448	16307	16174	16169	16127	16304	16334	16379	16320	16278	16071	16311	16280	16318	16277	16363	16309	16381	16381	16422	16230	16243	16198	16350	16222	16338	16483	16317	16217	16152	16357	16475	16267	16413	16455	16357	16522	16312	16168	16319	16343	16283	16149	16104	16250	16286	16383	16243	16424	16271	16402	16280	16356	16257	16351	16383	16289	16399	16222	16295	16314	16405	16336	16275	16200	16224	16200	16197	16279	16393	16289	16232	16259	16119	16308	16200	16344	16317	16332	16379	16251	16225	16143	16402	16380	16300	16223	16377	16240	16441	16419	16227	16343	16310	16411	16408	16216	16329	16412	16421	16315	16179	16389	16304	16299	16184	16364	16275	16292	16275	16198	16385	16371	16187	16159	16196	16314	16225	16254	16359	16276	16376	16381	16147	16275	16274	16285	16227	16386	16301	16363	16243	16369	16351	16359	16288	16244	16274	16466	16234	16310	16423	16184	16353	16202	16233	16415	16368	16379	16232	16368	16198	16526	16121	16444	16241	16307	16325	16311	16201	16257	16292	16316	16400	16189	16303	16280	16341	16138	16116	16297	16371	16312	16217	16385	16119	16177	16277	16253	16282	16373	16302	16353	16221	16256	16325	16332	16261	16265	16380	16178	16138	16478	16359	16187	16193	16343	16183	16314	16443	16323	16233	16267	16260	16219	16123	16326	16485	16405	16334	16206	16314	16180	16329	16248	16340	16393	16221	16226	16433	16235	16238	16184	16186	16193	16306	16283	16360	16469	16245	16395	16185	16325	16293	16254	16489	16219	16355	16126	16310	16292	16388	16212	16463	16501	16270	16255	16248	16302	16183	16307	16308	16240	16144	16202	16357	16210	16309	16308	16256	16332	16156	16152	16357	16279	16265	16457	16227	16384	16155	16275	16268	16175	16178	16440	16284	16250	16300	16299	16256	16207	16222	16361	16400	16376	16197	16255	16287	16420	16041	16283	16260	16250	16278	16293	16219	16116	16455	16220	16411	16375	16203	16284	16260	16490	16331	16288	16240	16190	16325	16114	16292	16221	16216	16466	16492	16299	16243	16191	16458	16355	16267	16221	16214	16142	16229	16426	16420	16337	16289	16293	16305	16314	16354	16215	16299	16280	16242	16387	16259	16233	16352	16258	16291	16248	16226	16230	16319	16242	16351	16312	16255	16328	16330	16342	16294	16306	16402	16305	16301	16272	16288	16237	16475	16311	16214	16230	16323	16296	16408	16281	16258	16257	16381	16309	16235	16416	16471	16365	16224	16241	16260	16110	16262	16039	16293	16388	16314	16354	16268	16370	16232	16199	16305	16285	16279	16216	16315	16263	16406	16301	16413	16327	16443	16301	16231	16224	15974	16289	16524	16261	16491	16029	16135	16272	16349	16298	16323	16353	16390	16305	16218	16333	16156	16360	16308	16188	16330	16274	16048	16338	16394	16160	16462	16269	16258	16199	16447	16349	16160	16297	16214	16230	16342	16344	16145	16315	16483	16217	16298	16415	16284	16384	16282	16273	16346	16339	16333	16320	16183	16317	16321	16238	16258	16199	16437	16219	16294	16323	16246	16209	16340	16281	16308	16345	16288	16476	16391	16361	16374	16352	16276	16283	16318	16353	16337	16234	16442	16233	16166	16356	16384	16404	16174	16306	16340	16267	16361	16341	16135	16153	16248	16422	16310	16202	16334	16271	16241	16351	16306	16250	16212	16352	16273	16295	16270	16398	16301	16315	16251	16330	16161	16228	16343	16213	16375	16274	16369	16463	16326	16409	16449	16533	16356	16236	16078	16111	16376	16175	16284	16155	16226	16457	16323	16358	16178	16348	16391	16214	16307	16329	16363	16325	16264	16216	16246	16340	16279	16393	16293	16429	16455	16384	16262	16170	16472	16252	16201	16371	16396	16222	16509	16326	16395	16228	16335	16240	16352	16304	16237	16193	16508	16209	16312	16277	16333	16406	16274	16432	16193	16399	16324	16035	16299	16313	16302	16124	16292	16568	16295	16270	16084	16228	16339	16337	16443	16465	16299	16292	16108	16220	16222	16491	16350	16222	16381	16194	16215	16138	16380	16300	16305	16345	16415	16320	16339	16122	16366	16384	16201	16323	16340	16272	16461	16417	16318	16198	16331	16220	16122	16488	16388	16295	16276	16349	16300	16204	16186	16138	16445	16183	16249	16139	16249	16244	16290	16431	16304	16253	16447	16237	16389	16274	16198	16310	16195	16345	16347	16372	16354	16314	16200	16243	16312	16156	16384	16180	16249	16248	16356	16208	16185	16411	16264	16347	16227	16179	16392	16189	16170	16307	16299	16192	16368	16229	16310	16212	16498	16300	16245	16485	16294	16184	16302	16306	16393	16230	16446	16402	16360	16314	16309	16361	16310	16385	16274	16206	16267	16262	16301	16510	16298	16136	16269	16237	16251	16374	16232	16307	16353	16434	16329	16291	16372	16217	16206	16304	16281	16364	16306	16369	16104	16254	16403	16249	16304	16184	16400	16286	16431	16202	16482	16417	16240	16277	16432	16299	16385	16249	16356	16418	16341	16346	16495	16277	16315	16471	16242	16298	16329	16345	16175	16283	16188	16338	16266	16252	16445	16369	16260	16150	16206	16350	16238	16363	16319	16458	16263	16191	16273	16391	16488	16363	16390	16317	16212	16329	16273	16178	16385	16249	16347	16336	16214	16357	16329	16345	16298	16113	16290	16282	16377	16217	16311	16365	16380	16292	16320	16405	16303	16372	16130	16409	16325	16513	16291	16371	16346	16075	16163	16377	16287	16256	16390	16306	16197	16107	16315	16418	16345	16309	16384	16329	16265	16236	16454	16258	16455	16367	16293	16272	16285	16314	16339	16278	16198	16213	16160	16307	16296	16194	16375	16384	16063	16426	16249	16224	16234	16376	16173	16188	16322	16340	16314	16189	16195	16419	16346	16261	16320	16224	16164	16406	16294	16274	16281	16466	16350	16530	16391	16197	16261	16309	16114	16348	16254	16223	16234	16293	16192	16347	16324	16395	16367	16304	16289	16418	16244	16174	16287	16316	16239	16311	16398	16316	16123	16336	16208	16326	16104	16261	16394	16216	16132	16131	16388	16176	16508	16408	16172	16552	16293	16295	16311	16367	16501	16360	16185	16244	16280	16244	16368	16190	16347	16216	16309	16325	16333	16193	16224	16308	16143	16365	16251	16373	16232	16231	16316	16330	16412	16241	16241	16305	16287	16406	16387	16461	16358	16430	16135	16291	16289	16247	16406	16210	16439	16104	16416	16235	16345	16313	16287	16336	16268	16202	16370	16299	16305	16377	16391	16388	16204	16309	16419	16288	16467	16393	16322	16210	16488	16300	16274	16351	16306	16158	16304	16282	16399	16431	16192	16208	16338	16237	16228	16361	16114	16245	16105	16303	16324	16203	16252	16153	16367	16102	16374	16230	16099	16283	16272	16311	16254	16318	16309	16316	16349	16265	16330	16486	16254	16293	16333	16607	16317	16405	16338	16384	16212	15977	16307	16296	16362	16359	16467	16388	16131	16357	16225	16112	16304	16215	16186	16178	16177	16352	16263	16307	16375	15997	16163	16277	16238	16370	16500	16223	16234	16487	16253	16265	16379	16378	16242	16319	16389	16238	16346	16208	16417	16312	16184	16201	16442	16188	16143	16476	16219	16230	16313	16358	16213	16275	16285	16193	16266	16452	16266	16266	16316	16140	16172	16382	16116	16143	16329	16275	16349	16225	16365	16234	16138	16150	16362	16347	16167	16400	16127	16432	16306	16338	16160	16061	16377	16398	16437	16364	16361	16236	16274	16329	16393	16515	16346	16393	16319	16164	16418	16217	16209	16263	16381	16160	16317	16253	16172	16071	16402	16347	16221	16453	16434	16228	16275	16323	16453	16312	16295	16394	16374	16302	16187	16414	16308	16183	16342	16352	16276	16312	16153	16382	16328	16237	16117	16339	16325	16466	16366	16407	16362	16326	16524	16377	16155	16238	16221	16339	16485	16111	16305	16317	16371	16226	16226	16192	16535	16406	16194	16109	16366	16137	16362	16372	16305	16344	16388	16339	16324	16430	16249	16067	16366	16291	16319	16450	16232	16215	16144	16286	16365	16366	16239	16374	16136	16405	16333	16198	16226	16167	16248	16287	16276	16195	16131	16275	16334	16447	16295	16217	16276	16269	16306	16210	16302	16259	16296	16359	16312	16144	16315	16359	16254	16176	16380	16259	16341	16342	16335	16327	16218	16205	16458	16277	16474	16171	16189	16301	16226	16262	16331	16295	16390	16291	16139	16326	16373	16178	16282	16398	16310	16249	16246	16419	16164	16201	16315	16374	16201	16229	16124	16388	16312	16248	16425	16328	16247	16245	16217	16108	16454	16411	16272	16273	16404	16392	16236	16216	16248	16347	16433	16447	16119	16438	16281	16253	16381	16278	16249	16204	16082	16298	16199	16282	16329	16279	16379	16259	16300	16352	16432	16147	16526	16412	16374	16376	16412	16240	16477	16225	16359	16270	16228	16268	16456	16133	16371	16148	16306	16271	16274	16231	16324	16467	16421	16149	16184	16206	16338	16449	16163	16085	16325	16300	16461	16291	16366	16234	16306	16308	16374	16237	16303	16360	16319	16317	16433	16417	16501	16359	16366	16315	16028	16273	16132	16437	16301	16147	16408	16358	16296	16281	16389	16308	16473	16296	16351	16252	16292	16297	16307	16218	16325	16313	16208	16413	16141	16336	16292	16204	16368	16367	16247	16383	16408	16313	16159
23205	21166	28886	23739	21526	22892	22630	18664	18235	18250	18331	18276	21431	40500	39965	31851	21862	18083	17853	17849	17734	17892	17816	17828	17854	17748	17806	17563	17848	17860	17783	17500	17634	17588	17694	17679	17685	17911	17667	17660	17626	17783	17738	17723	17757	17726	17778	17762	17748	17786	18064	17766	17791	17939	17532	17720	17830	17665	17726	17687	17640	17762	17710	17594	17730	17732	17502	17695	17814	17792	17822	17705	17640	17613	17646	17685	17762	17535	17572	17809	17668	17466	17688	17504	17730	17688	17584	17816	17729	17582	17622	17735	17735	17694	17835	17652	17586	17602	17598	17565	17630	17543	17611	17728	17700	17609	17749	17608	17759	17778	17883	17739	17569	17844	17785	17475	17616	17738	17796	17657	17625	17753	17540	17819	17606	17575	17684	17615	17807	17883	17501	17786	17709	17604	17654	17453	17670	17564	17637	17752	17756	17691	17625	17438	17891	17688	17747	17782	17678	17675	17727	17532	17495	17516	17775	17588	17498	17474	17554	17635	17483	17496	17677	17670	17527	17753	17415	17661	17674	17659	17599	17711	17501	17685	17516	17623	17547	17740	17489	17601	17596	17563	17701	17794	17739	17470	17642	17678	17798	17575	17614	17693	17731	17697	17497	17586	17645	17624	17629	17610	17668	17770	17636	17409	17637	17617	17651	17652	17607	17607	17625	17623	17687	17744	17564	17584	17742	17547	17648	17802	17440	17705	17718	17770	17624	17334	17547	17578	17620	17553	17581	17593	17595	17572	17797	17858	17535	17627	17590	17735	17575	17471	17566	17503	17687	17498	17582	17748	17668	17821	17574	17666	17657	17706	17406	17750	17747	17579	17874	17479	17669	17775	17941	17766	17597	17586	17615	17372	17489	17484	17776	17727	17629	17718	17488	17459	17516	17755	17600	17563	17553	17782	17488	17638	17703	17597	17595	17821	17727	17493	17560	17734	17559	17524	17696	17597	17635	17737	17696	17491	17634	17708	17878	17495	17648	17660	17670	17672	17643	17764	17696	17779	17558	17693	17732	17476	17600	17771	17524	17767	17641	17642	17471	17801	17666	17565	17867	17629	17732	17441	17574	17673	17548	17646	17621	17561	17657	17753	17995	17698	17406	17543	17684	17651	17607	17651	17596	17824	17601	17772	17773	17702	17542	17600	17539	17659	17610	17680	17740	17634	17656	17497	17497	17623	17798	17815	17550	17496	17473	17381	17561	17414	17668	17798	17768	17587	17526	17320	17685	17470	17644	17709	17660	17595	17697	17649	17539	17494	17784	17583	17676	17547	17593	17543	17698	17628	17647	17670	17697	17499	17552	17696	17646	17716	17752	17589	17536	17727	17654	17415	17485	17555	17683	17871	17729	17661	17733	17622	17889	17538	17740	17697	17795	17483	17564	17638	17612	17649	17683	17607	17592	17574	17780	17648	17635	17508	17514	17449	17559	17597	17587	17886	17544	17324	17598	17604	17762	17651	17584	17764	17660	17851	17491	17491	17551	17748	17589	17572	17562	17772	17607	17624	17730	17730	17565	17765	17619	17671	17628	17809	17728	17646	17479	17586	17578	17662	17729	17777	17648	17578	17568	17700	17599	17735	17544	17900	17810	17468	17766	17785	17627	17708	17545	17464	17629	17783	17576	17601	17534	17437	17602	17571	17468	17518	17607	17590	17615	17702	17762	17746	17604	17684	17603	17753	17677	17646	17721	17755	17522	17443	17490	17765	17654	17642	17575	17618	17544	17600	17639	17736	17849	17669	17596	17744	17760	17570	17733	17657	17719	17537	17602	17541	17621	17614	17651	17818	17651	17541	17568	17613	17611	17638	17506	17631	17726	17691	17711	17425	17568	17469	17618	17479	17573	17567	17738	17434	17654	17626	17734	17652	17459	17720	17506	17417	17567	17610	17670	17588	17584	17556	17673	17815	17682	17682	17642	17671	17781	17512	17355	17604	17789	17571	17477	17606	17566	17494	17665	17643	17557	17693	17788	17578	17628	17615	17602	17686	17586	17615	17644	17698	17862	17876	17706	17496	17744	17650	17637	17847	17364	17786	17735	17694	17544	17663	17648	17593	17812	17595	17436	17623	17598	17585	17593	17642	17595	17610	17746	17569	17622	17596	17593	17699	17495	17545	17751	17522	17656	17700	17644	17771	17718	17723	17681	17754	17728	17374	17747	17684	17617	17665	17780	17762	17669	17588	17408	17541	17762	17682	17684	17610	17475	17701	17603	17672	17457	17697	17587	17691	17525	17470	17782	17702	17564	17657	17625	17534	17472	17621	17621	17615	17670	17537	17579	17647	17568	17679	17829	17707	17591	17664	17578	17749	17530	17460	17731	17629	17559	17538	17619	17646	17587	17770	17781	17672	17586	17411	17509	17546	17799	17482	17688	17507	17483	17613	17580	17792	17739	17532	17727	17778	17676	17611	17746	17486	17485	17613	17570	17573	17665	17683	17561	17813	17584	17775	17921	17535	17615	17579	17510	17602	17607	17723	17756	17707	17770	17799	17845	17573	17704	17657	17629	17635	17660	17572	17737	17794	17643	17524	17725	17789	17780	17578	17591	17749	17658	17645	17591	17958	17611	17664	17644	17762	17761	17753	17772	17719	17608	17891	17643	17583	17640	17420	17654	17591	17788	17594	17648	17675	17537	17580	17562	17689	17591	17546	17596	17759	17739	17638	17913	17704	17689	17527	17536	17507	17561	17662	17778	17697	17592	17622	17681	17837	17726	17573	17609	17881	17681	17789	17597	17615	17766	17497	17713	17618	17594	17874	17724	17630	17904	17616	17567	17611	17443	17495	17777	17549	17454	17663	17679	17642	17838	17794	17563	17807	17780	17602	17881	17609	17875	17586	17662	17480	17580	17393	17742	17603	17848	17686	17718	17428	17650	17637	17472	17713	17542	17646	17540	17662	17443	17855	17558	17515	17567	17607	17817	17593	17591	17737	17609	17652	17681	17612	17806	17766	17479	17721	17511	17636	17740	17559	17672	17793	17450	17865	17497	17629	17506	17632	17687	17677	17739	17636	17525	17672	17592	17576	17696	17532	17666	17596	17633	17631	17649	17618	17785	17665	17526	17678	17655	17506	17791	17617	17611	17705	17660	17644	17724	17601	17551	17785	17729	17543	17701	17581	17669	17734	17665	17742	17688	17641	17766	17736	17710	17674	17764	17614	17567	17759	17522	17624	17714	17677	17767	17445	17484	17432	17648	17537	17619	17610	17515	17689	17546	17621	17574	17535	17752	17850	17667	17606	17740	17581	17592	17791	17598	17732	17693	17693	17679	17508	17647	17584	17589	17507	17767	17564	17660	17804	17637	17765	17585	17576	17544	17690	17669	17588	17497	17720	17801	17674	17638	17557	17576	17717	17498	17722	17716	17625	17701	17625	17685	17501	17414	17631	17860	17599	17683	17495	17562	17587	17520	17631	17667	17766	17428	17771	17592	17571	17677	17614	17372	17604	17881	17779	17668	17624	17667	17764	17757	17650	17622	17686	17687	17690	17578	17470	17485	17462	17726	17730	17594	17511	17724	17727	17751	17651	17720	17548	17607	17692	17676	17785	17742	17607	17797	17667	17463	17408	17639	17739	17575	17690	17538	17656	17602	17640	17489	17721	17854	17730	17712	17670	17789	17664	17791	17656	17598	17697	17619	17752	17534	17796	17668	17580	17541	17579	17726	17702	17927	17454	17607	17398	17664	17607	17731	17726	17546	17447	17598	17635	17619	17658	17507	17671	17598	17834	17855	17591	17569	17697	17662	17568	17419	17429	17554	17739	17814	17785	17658	17693	17422	17760	17648	17617	17713	17661	17557	17490	17629	17626	17435	17528	17519	17924	17865	17686	17627	17686	17793	17743	17430	17467	17633	17342	17493	17674	17580	17616	17695	17622	17513	17748	17615	17644	17624	17729	17542	17808	17554	17537	17696	17628	17923	17642	17680	17645	17544	17622	17666	17867	17789	17773	17608	17517	17562	17698	17630	17799	17526	17574	17352	17506	17549	17521	17614	17572	17604	17543	17571	17610	17754	17560	17718	17675	17785	17740	17593	17756	17520	17627	17780	17779	17574	17472	17534	17726	17437	17609	17658	17534	17541	17650	17667	17558	17677	17519	17661	17641	17588	17442	17526	17713	17568	17803	17690	17384	17766	17564	17633	17579	17523	17651	17681	17455	17585	17726	17515	17663	17914	17571	17612	17426	17492	17493	17834	17643	17700	17743	17600	17672	17682	17645	17505	17629	17685	17817	17714	17514	17820	17629	17636	17498	17656	17664	17670	17661	17768	17548	17665	17667	17735	17608	17791	17675	17871	17893	17644	17729	17871	17689	17792	17575	17527	17581	17554	17667	17527	17592	17614	17363	17738	17562	17672	17641	17561	17670	17493	17803	17441	17670	17528	17746	17632	17438	17636	17660	17531	17561	17637	17506	17672	17899	17618	17799	17553	17466	17644	17560	17610	17941	17476	17660	17662	17576	17659	17644	17585	17502	17719	17623	17441	17572	17707	17688	17764	17504	17515	17552	17619	17719	17736	17777	17805	17639	17713	17621	17575	17658	17230	17679	17708	17785	17778	17669	17802	17469	17656	17901	17721	17741	17572	17596	17680	17864	17658	17702	17726	17696	17502	17568	17679	17677	17660	17669	17560	17778	17645	17832	17456	17600	17628	17664	17571	17876	17706	17619	17682	17775	17716	17510	17750	17641	17700	17720	17616	17622	17600	17576	17795	17574	17697	17422	17499	17489	17652	17767	17665	17723	17657	17506	17579	17635	17602	17664	17479	17765	17631	17668	17630	17736	17346	17730	17716	17649	17883	17674	17651	17881	17526	17655	17609	17607	17832	17693	17695	17434	17701	17630	17756	17565	17516	17561	17759	17599	17608	17705	17612	17660	17521	17646	17642	17567	17529	17530	17628	17675	17762	17742	17693	17786	17713	17605	17667	17680	17597	17706	17475	17674	17583	17708	17702	17805	17687	17560	17733	17587	17670	17577	17705	17569	17600	17746	17507	17571	17565	17661	17646	17604	17723	17717	17763	17777	17694	17553	17757	17740	17679	17572	17711	17604	17840	17711	17620	17864	17814	17676	17598	17722	17769	17520	17569	17543	17591	17619	17529	17530
16362	27150	25019	20775	19075	18201	17641	17432	17188	17165	16957	16849	23044	44416	41996	32586	19301	16320	16573	16468	16249	16489	16476	16498	16358	16363	16535	16375	16481	16498	16386	16351	16191	16517	16504	16542	16715	16433	16430	16265	16602	16363	16544	16390	16411	16298	16501	16364	16539	16727	16688	16577	16791	16607	16464	16395	16459	16511	16420	16469	16449	16288	16234	16480	16590	16255	16496	16275	16268	16417	16389	16363	16607	16309	16394	16519	16422	16478	16392	16477	16462	16455	16495	16441	16409	16388	16536	16534	16316	16383	16571	16456	16288	16472	16525	16396	16373	16452	16472	16451	16251	16413	16536	16402	16406	16484	16312	16590	16342	16552	16378	16403	16428	16371	16322	16475	16413	16384	16459	16339	16370	16376	16514	16417	16379	16346	16417	16502	16442	16465	16391	16351	16125	16378	16532	16197	16469	16319	16636	16400	16381	16360	16397	16425	16458	16451	16396	16185	16323	16543	16538	16317	16353	16490	16614	16547	16449	16361	16445	16323	16599	16364	16435	16438	16330	16418	16447	16572	16374	16444	16394	16468	16653	16213	16476	16457	16426	16459	16429	16297	16424	16414	16470	16360	16296	16442	16506	16383	16513	16339	16465	16394	16498	16494	16285	16391	16541	16272	16425	16390	16419	16304	16387	16435	16411	16340	16425	16430	16356	16376	16539	16522	16404	16486	16316	16318	16514	16458	16501	16410	16266	16464	16420	16470	16404	16257	16464	16357	16434	16365	16420	16356	16517	16373	16394	16467	16358	16380	16341	16359	16461	16511	16237	16334	16490	16616	16317	16447	16345	16463	16397	16351	16309	16331	16508	16398	16357	16463	16546	16480	16441	16413	16271	16359	16450	16311	16420	16407	16528	16420	16564	16615	16568	16451	16414	16280	16434	16490	16451	16242	16299	16334	16377	16377	16486	16346	16431	16296	16354	16301	16498	16274	16382	16310	16240	16355	16475	16569	16316	16337	16290	16479	16337	16379	16524	16358	16337	16546	16370	16287	16308	16304	16465	16542	16554	16291	16259	16380	16471	16404	16223	16400	16312	16400	16483	16522	16402	16344	16282	16398	16271	16347	16394	16214	16256	16436	16358	16438	16449	16494	16171	16443	16399	16261	16307	16360	16322	16306	16385	16325	16389	16561	16343	16446	16375	16236	16320	16428	16490	16413	16379	16425	16447	16373	16449	16377	16427	16435	16247	16483	16307	16497	16398	16428	16604	16397	16266	16338	16550	16464	16490	16482	16407	16365	16444	16359	16340	16558	16400	16359	16579	16580	16530	16340	16451	16336	16428	16343	16396	16330	16379	16423	16224	16562	16470	16488	16378	16371	16507	16227	16444	16399	16315	16560	16287	16370	16301	16260	16153	16288	16389	16380	16359	16345	16493	16389	16591	16406	16221	16480	16245	16400	16305	16388	16401	16445	16465	16417	16384	16253	16408	16400	16288	16312	16323	16389	16439	16400	16448	16435	16246	16580	16489	16522	16448	16511	16466	16227	16330	16213	16526	16462	16337	16493	16433	16433	16416	16538	16298	16345	16366	16246	16349	16376	16495	16390	16417	16381	16346	16504	16562	16313	16321	16422	16384	16337	16368	16352	16631	16447	16338	16316	16213	16385	16328	16399	16426	16474	16391	16477	16455	16289	16446	16389	16390	16332	16510	16470	16531	16412	16525	16490	16404	16419	16261	16374	16361	16236	16498	16387	16503	16331	16461	16327	16300	16162	16286	16292	16336	16506	16542	16352	16365	16451	16577	16444	16385	16448	16447	16401	16436	16367	16339	16373	16479	16449	16217	16408	16431	16430	16433	16452	16340	16335	16439	16426	16352	16253	16468	16514	16464	16260	16404	16468	16249	16475	16314	16352	16291	16379	16476	16448	16547	16382	16470	16397	16499	16340	16296	16390	16592	16319	16392	16488	16358	16460	16515	16303	16207	16408	16353	16410	16380	16372	16415	16328	16572	16354	16379	16334	16416	16401	16363	16473	16304	16525	16293	16556	16417	16527	16300	16287	16465	16486	16339	16247	16420	16371	16325	16355	16466	16233	16604	16376	16319	16454	16232	16261	16217	16492	16398	16501	16482	16396	16376	16459	16312	16408	16320	16246	16581	16355	16345	16405	16244	16388	16372	16262	16323	16332	16471	16332	16563	16413	16290	16310	16569	16430	16361	16356	16470	16534	16486	16445	16434	16250	16432	16349	16186	16301	16353	16456	16277	16352	16307	16341	16245	16423	16415	16236	16440	16329	16430	16413	16365	16605	16427	16439	16344	16511	16214	16349	16449	16386	16280	16477	16457	16508	16425	16265	16300	16510	16418	16372	16257	16216	16507	16322	16388	16427	16414	16329	16475	16390	16415	16174	16460	16427	16498	16222	16375	16526	16287	16563	16481	16179	16487	16273	16326	16361	16410	16362	16455	16366	16280	16425	16374	16486	16381	16380	16518	16347	16476	16507	16449	16410	16290	16568	16175	16355	16458	16485	16391	16539	16554	16374	16327	16444	16294	16483	16545	16381	16443	16373	16323	16218	16339	16283	16308	16312	16509	16331	16371	16443	16286	16334	16525	16483	16337	16340	16396	16428	16491	16446	16450	16667	16280	16358	16213	16250	16300	16348	16515	16381	16328	16468	16475	16342	16456	16221	16446	16376	16426	16288	16542	16399	16451	16480	16523	16327	16220	16481	16328	16506	16376	16507	16371	16447	16231	16358	16319	16350	16401	16372	16542	16185	16457	16513	16319	16462	16498	16433	16171	16550	16341	16524	16540	16405	16548	16485	16418	16343	16598	16295	16457	16462	16344	16221	16440	16428	16396	16462	16418	16253	16335	16447	16402	16406	16273	16491	16423	16354	16381	16346	16369	16462	16487	16258	16419	16252	16384	16561	16358	16615	16182	16220	16475	16356	16439	16411	16554	16442	16589	16509	16390	16320	16489	16382	16364	16419	16500	16516	16229	16437	16491	16181	16431	16558	16402	16313	16211	16523	16452	16502	16415	16368	16428	16295	16291	16366	16389	16401	16366	16313	16447	16539	16445	16229	16456	16162	16413	16253	16453	16461	16480	16367	16255	16456	16229	16361	16411	16394	16332	16403	16444	16469	16472	16370	16330	16389	16416	16397	16635	16188	16514	16453	16393	16421	16506	16351	16401	16421	16414	16219	16280	16330	16295	16339	16385	16492	16463	16314	16470	16310	16419	16351	16514	16511	16380	16349	16196	16124	16449	16326	16475	16274	16510	16370	16216	16274	16251	16207	16315	16439	16253	16222	16346	16249	16377	16360	16397	16358	16458	16583	16288	16243	16469	16518	16291	16166	16380	16338	16487	16331	16425	16180	16451	16424	16343	16435	16330	16336	16458	16474	16532	16395	16383	16293	16369	16288	16319	16357	16363	16349	16350	16377	16440	16203	16383	16363	16496	16442	16414	16356	16477	16442	16382	16259	16346	16228	16456	16313	16434	16262	16494	16430	16294	16216	16248	16365	16349	16431	16405	16415	16373	16390	16351	16476	16486	16600	16333	16281	16454	16365	16428	16429	16440	16256	16400	16273	16326	16342	16403	16302	16266	16377	16411	16465	16365	16389	16254	16310	16372	16393	16511	16435	16281	16448	16378	16251	16351	16451	16274	16322	16392	16363	16374	16364	16456	16542	16264	16632	16302	16410	16473	16447	16367	16297	16398	16381	16361	16474	16240	16370	16335	16358	16537	16362	16478	16400	16423	16346	16405	16285	16310	16346	16619	16276	16334	16422	16310	16398	16525	16394	16496	16379	16285	16322	16460	16285	16202	16410	16362	16498	16346	16390	16403	16547	16174	16388	16331	16322	16396	16222	16473	16323	16478	16445	16319	16394	16345	16317	16356	16340	16397	16386	16469	16531	16349	16521	16487	16446	16361	16435	16357	16318	16385	16523	16488	16361	16374	16457	16326	16512	16455	16211	16407	16375	16185	16495	16479	16272	16360	16351	16584	16454	16164	16310	16380	16451	16455	16331	16452	16327	16515	16350	16440	16432	16259	16355	16334	16428	16355	16485	16329	16259	16297	16525	16456	16279	16457	16425	16348	16519	16272	16365	16562	16394	16408	16368	16268	16560	16441	16500	16428	16563	16312	16384	16287	16308	16353	16520	16646	16519	16319	16548	16383	16375	16407	16468	16539	16280	16434	16467	16287	16450	16396	16306	16602	16214	16280	16421	16389	16191	16386	16528	16437	16358	16403	16327	16475	16296	16311	16284	16297	16297	16396	16339	16486	16432	16486	16448	16503	16419	16259	16369	16341	16493	16556	16432	16246	16373	16432	16412	16279	16355	16482	16568	16366	16310	16356	16340	16593	16372	16249	16432	16351	16155	16472	16293	16302	16408	16378	16217	16329	16485	16355	16379	16440	16453	16619	16470	16375	16539	16364	16482	16489	16464	16223	16502	16433	16553	16519	16473	16248	16367	16422	16465	16546	16375	16368	16369	16377	16485	16573	16462	16364	16484	16215	16464	16494	16310	16417	16382	16395	16428	16316	16509	16529	16537	16298	16365	16414	16332	16445	16429	16280	16395	16224	16395	16201	16374	16434	16380	16451	16308	16519	16393	16369	16401	16308	16426	16253	16444	16242	16388	16366	16438	16349	16534	16388	16383	16357	16370	16302	16312	16403	16467	16362	16560	16524	16232	16396	16247	16424	16489	16420	16354	16334	16440	16586	16348	16479	16484	16250	16302	16391	16415	16313	16422	16219	16492	16320	16364	16429	16348	16441	16540	16483	16312	16538	16352	16470	16280	16240	16384	16420	16536	16365	16425	16501	16223	16335	16480	16423	16576	16494	16369	16406	16363	16381	16406	16389	16216	16265	16437	16245	16429	16448	16287	16218	16538	16525	16565	16492	16520	16476	16446	16350	16380	16503	16405	16398	16319	16502	16519	16467	16427	16482	16359	16436	16389	16256	16402	16383	16446	16413	16445	16380	16437	16570	16314	16582	16350	16459	16264	16398	16385	16371	16325	16447	16572	16537	16269	16420	16328	16456	16477	16449	16516	16402	16449	16261	16331	16341	16321	16414	16373	16347	16447	16460	16432	16538	16292	16418	16336	16311	16455	16418	16465	16502	16386	16387	16332	16442	16492
27607	21712	22476	19548	17155	17257	17264	17266	17264	17209	17340	17173	17270	19599	20028	19484	17731	17361	17116	17188	17327	17150	17263	17007	17145	17376	17224	17282	17113	17292	17145	17261	17407	17254	17306	17314	17074	17207	17227	17069	17235	17097	17140	17317	17249	17264	17235	17119	17247	17118	17045	17097	17076	16999	17041	17265	17076	17208	17121	17113	17237	17286	16967	17271	17059	17394	17018	17052	17079	17308	17128	17288	17131	17186	17164	17085	17262	17155	17075	17056	17127	17130	17246	17240	17132	17258	17126	17312	17119	16932	17137	16954	17120	17065	17141	17196	17228	17174	17284	17087	17187	16995	17078	17108	17021	17062	17190	17094	17055	17113	17146	17193	17050	17147	17066	17120	17169	17165	17095	17222	17346	17158	17046	17023	17124	17200	17170	17098	17201	17058	17056	17115	17122	17205	17046	17043	17240	17396	17363	17199	17185	17082	17253	17033	17032	16973	17179	17261	17229	17042	17038	17048	17084	17002	17127	17283	17134	16928	17251	17267	17104	17090	17279	17033	17267	17083	17031	17178	17081	17213	17125	17253	17074	17104	17239	17199	17135	17151	17138	17175	17305	17009	17418	17129	17244	17003	17073	17272	17049	17175	17254	17008	16801	17047	17109	17110	17129	17003	17131	17167	17149	17130	17158	17016	17139	17271	17160	16923	17190	17051	17224	17089	17223	16984	17010	17265	17175	17013	17189	17138	16953	17289	17243	17168	17167	17087	17108	17087	17128	17178	17100	17187	17176	16839	17000	16975	17084	17063	17017	17120	17054	16932	17164	17115	17057	16986	17122	17293	17164	17293	17144	17116	17230	17303	17263	17078	17132	17109	17301	16970	17148	17068	17164	17174	17206	17022	17242	17197	17298	17037	17183	17156	17380	17162	17122	17130	17261	17206	17268	17213	17135	17265	17422	17230	17086	17084	17161	17337	17022	17040	17091	17057	17260	17082	17095	17166	17018	17189	17119	17279	17295	17185	17136	17239	16955	17031	17075	17260	17160	17078	16977	17195	17149	17239	17179	16956	17164	17071	17102	16999	17229	17320	17137	17003	17155	17137	17182	17147	17026	17086	17132	17078	16965	17052	17181	17223	17093	16929	17153	17278	17115	16859	17074	17015	17084	17033	17156	17072	17271	16954	17273	17147	17067	17240	17270	16931	17174	17274	17143	17054	17239	17121	17112	17176	17377	17035	17091	17150	17013	17066	17158	17316	17185	17203	17171	17191	17132	17205	17280	17132	17190	16981	17222	17181	17336	17180	17096	17128	17270	17044	17135	17282	17300	17180	17296	17097	17293	17012	17192	17274	16956	17378	17061	17363	17068	17214	17194	17121	17133	16997	17072	16892	17068	17118	17130	17191	17069	17182	17096	17301	17160	17042	17201	17153	17114	17150	17034	17037	17025	17049	17058	17151	17243	17215	16920	17081	17161	17148	16985	17093	17133	17143	17051	17177	17069	17224	17026	17222	16964	17190	17283	17030	16982	17080	17266	17174	17247	17135	16937	17107	17121	16988	17260	17038	17081	17080	17088	17127	17212	16954	17153	17177	17140	17250	17008	17190	17012	17084	17150	17424	17268	17062	16950	16949	16950	17113	17228	17199	17104	17310	17191	17141	17001	17026	17086	17083	17127	17165	17064	17214	17184	17272	17224	17144	17177	17167	16991	17031	17253	16959	16964	17219	17071	17100	17325	17211	16998	17156	17235	16997	17091	17124	17085	17169	17156	17005	17223	16939	17372	17080	17314	17221	17314	17239	16998	17144	16963	17372	17304	17163	17078	17076	16953	17117	17121	17000	16999	17165	17004	17142	17012	17036	17054	17206	17150	17066	17037	16920	17071	17093	17140	16876	17156	16904	16972	17038	17142	17181	17277	17150	17187	17156	17199	17161	17212	17287	17273	16985	17190	17121	17081	17047	16983	17095	16973	17085	17166	17218	16966	17209	17024	17005	17236	16904	17158	17017	17188	17029	16971	17226	17128	17143	17124	17087	17306	17168	17087	17264	17141	17307	17294	17298	17081	17279	17123	17162	17024	17053	17026	17279	17184	17255	16994	16926	17000	17313	17295	17309	17117	17206	17144	16933	17098	17268	17172	17056	16982	17211	16982	17067	17238	17186	17096	16997	17367	17091	17139	17173	17186	17295	17244	17083	17229	17159	17190	17110	17191	17259	17198	17126	17351	17112	17324	17219	17296	17069	17491	17258	17062	17204	17145	17084	17289	17109	17314	17247	17407	17220	17391	16851	17339	17342	17133	16953	17097	17100	16894	17084	17222	17172	17231	16862	17004	17117	17151	17158	17384	17052	17240	17137	16941	17233	17074	17187	17214	17140	17158	17015	16984	17213	17179	17133	17049	17171	17215	17073	17089	17087	17268	17094	17051	17155	17175	17057	17173	17062	17162	17395	17000	17134	17167	17211	17087	17255	17365	17143	17005	17229	17118	17069	17037	17161	17186	17119	17060	17116	16922	17208	17287	17006	17037	17324	17224	17138	17349	17199	17189	17103	17213	17181	17184	17129	17015	17117	17134	16906	17027	17067	17074	17114	17049	17189	17000	17177	17057	17251	17339	17340	17144	17082	17235	16929	17256	17127	17079	17383	17054	17232	17257	17014	17212	17126	17256	17024	17397	17139	17030	17043	16983	17066	17015	17132	17026	17162	16965	17259	17277	17061	17226	17112	17204	17064	17069	17027	17368	17148	17055	17129	17086	17010	17264	17236	17182	17196	16972	17025	17241	16870	17246	17133	17076	17213	17285	17263	17292	17052	17250	16992	17175	17286	17341	17261	17198	17267	17201	17235	17134	17230	17104	17232	17358	17043	17217	17194	17207	16999	17180	17084	17085	17142	17068	17363	17003	17113	17063	16969	17126	17012	17130	17086	17395	17158	17224	17185	17043	17063	17127	17182	17123	17248	17127	17089	17177	17090	17090	17121	17109	17106	17226	17233	17060	16945	17092	17172	17271	17070	17163	17201	17120	17162	17287	17034	17082	17285	17311	17247	17184	16983	17130	17223	17010	17187	17282	17124	17087	17120	17246	17258	17172	17098	17107	17240	17125	17156	17026	17097	17136	17090	17029	17227	17333	17088	17396	17215	17122	17149	16984	17186	17039	17283	17157	17134	17111	17284	17219	17350	17006	17089	17187	17418	17127	17223	17207	17202	16979	17186	17182	17123	17061	16965	17041	17237	16999	17280	17112	17135	16945	17160	17315	17257	17095	17003	17054	17209	17183	17129	17117	17172	17079	17030	17267	16986	17107	17091	17066	17261	17052	17120	17043	17237	17114	17277	17102	17231	17157	17100	17166	17198	17062	17162	17191	17382	17127	17127	17204	17227	17002	16979	17171	17050	16956	17200	17245	17055	17211	17131	17261	17276	17220	17417	16982	17004	17178	16959	17335	17186	17191	16915	17315	17241	17220	16970	17299	17276	17282	17184	17155	17001	17053	17279	17187	17160	17314	17068	17374	17167	17261	16975	17114	17352	17376	17124	17291	17312	17087	17098	17153	17031	16919	17093	17056	17233	17223	17283	17171	17168	17227	17060	17190	17233	17198	17226	17264	17206	17141	17062	17153	17051	17121	17196	17099	17130	17179	17114	17354	17209	17130	17272	17187	17131	17133	17327	17311	17139	17126	17142	17099	17142	17300	16997	17032	17217	17124	16974	17091	17159	17037	17104	17002	17052	17062	17018	17265	17237	17143	17065	16999	17272	17219	17161	17273	17107	17037	16995	17331	17134	17107	17521	16983	17073	16989	17158	17191	17252	17049	17186	17166	17174	17212	17186	17063	17142	17210	16982	17152	17012	17168	17193	17311	17253	17129	17317	17126	17061	17121	17069	17060	17087	17215	17224	17159	17118	17288	17079	17049	17179	17096	17023	17144	17253	17312	17172	17200	17026	17129	17044	17224	17083	17340	17041	16980	17288	16865	16912	17202	17104	17179	17212	17355	16954	17070	17131	17026	17102	17221	16979	17323	17190	17118	17121	17178	17102	17181	17070	17289	17299	17010	17104	17190	17274	17080	17217	17052	16959	17125	17101	17064	17138	17047	17090	17222	17214	17269	17095	16950	17097	17277	17196	17321	17171	17062	17299	17239	17155	17068	17229	17020	17186	17158	17071	17265	17029	17089	17130	17076	17078	16927	17195	17236	17304	17058	17369	17196	17092	17156	17250	17066	17056	17267	17118	17049	17110	17216	17169	17192	17188	17175	17239	17122	17023	16949	17033	17124	17009	17197	17182	17096	17244	17244	17015	17069	17266	17265	17039	17225	17079	17158	16977	17124	17135	17103	17200	17181	17225	17107	17054	17044	17100	17207	17226	17232	17210	16997	17075	17167	16998	17035	17204	17111	17068	17269	17111	17166	17125	17143	17177	17229	17092	17128	17103	16981	17227	17488	17099	17107	17174	17168	17259	17169	17239	17174	17167	17233	17178	17136	17054	17217	17229	17250	17079	17215	17130	17191	17287	17063	17267	17131	17156	17188	17107	16925	16967	17175	17051	17086	17032	17077	17279	17201	17338	17116	17098	17196	17162	17038	17252	17283	17053	17348	17221	17069	17115	17157	17115	17229	17243	17308	17281	17078	17089	17160	17166	17116	17066	17256	17152	17158	16995	17054	17074	17138	17307	17161	17165	17213	17248	17184	17203	17272	17288	17196	17173	16880	17335	17302	17151	17092	17007	17119	17171	17112	17219	17219	17127	16959	17091	17149	17333	17284	17172	16986	17092	17155	17209	17140	17029	17206	16924	17230	17260	17120	17058	17083	17145	17048	17010	17116	17166	17158	17264	17267	17130	17253	17163	17191	17046	17158	17064	17054	17002	17049	17127	17284	17243	17203	17167	17034	17069	17284	17179	17086	17261	17075	16986	17056	17202	17177	17167	17208	17153	17215	17071	17324	17286	17248	17200	17299	17093	17195	17336	17018	17136	17092	17273	17177	17238	17094	17194	17045	17124	17241	17129	17104	17148	16894	17147	17114	16935	17233	17223	17227	16987	17079	17213	17059	17249	17048	17116	17306	17229	17050	17139	17132	17139	17161	17155	17147	17036	17025	17170	17280	17085	16997	17020	17218	17182	17235	17134	17107	17095	17250	17242	17007	17076	17352	17073
15127	17189	16670	16185	16378	16195	16053	16218	16202	16010	16103	15938	16555	20541	19924	18966	16229	15962	16100	16001	16122	16169	16200	16207	16029	16088	16057	15973	16092	16073	16149	16092	15978	16026	16052	15958	16145	15973	16265	16103	16020	16040	16214	16115	16078	16158	16134	15989	15896	16021	15926	16163	15981	16071	16087	15957	15918	15938	16161	16230	16224	16113	16172	16044	16181	16108	16115	15979	16038	16159	16098	16059	16168	16013	15948	16153	16211	15951	16167	16110	16074	16208	16100	16113	16117	16058	16138	16151	16131	16164	16159	16114	16110	16125	15971	15983	15982	16102	16061	16110	15908	16147	16047	16047	16111	15989	16099	15915	16139	15998	16157	16040	16200	15932	16141	16078	15894	16209	16100	16226	15932	15905	15937	15957	16035	16107	16057	16068	16094	16083	15939	16221	15923	16217	16070	16160	15943	16056	16047	15972	16123	16231	15996	16046	16168	16136	16124	16050	16109	15959	16067	15986	15993	16124	16044	16111	15869	15979	16070	16212	16101	16070	16035	16113	15919	15915	15960	16141	16130	16076	15970	16001	16195	16091	15880	16163	16103	16018	16191	16059	16078	16068	16039	15993	16053	16064	16010	16130	16093	16075	15975	15964	16013	16012	16019	15988	15997	16044	16116	16142	16023	16234	15987	15963	16102	16095	16134	16134	15845	16163	16173	15978	16012	16081	16164	16143	15989	16015	16094	15960	16082	15944	15954	16122	16156	16073	16096	16063	16089	15957	16053	15932	15910	16086	16125	16105	16136	16033	16158	16143	15888	16077	16127	16194	16064	16034	16018	16156	16043	16027	16015	16103	16035	16096	15992	16001	15856	16060	15977	16089	16115	15908	16066	16088	15985	16157	15964	16202	15899	16031	16061	16085	16113	15880	16149	16153	16138	16105	15969	15986	16224	15933	16110	16073	15952	16285	15898	16099	16061	16066	15995	16083	15794	15899	16034	16164	16028	16022	16042	16015	16105	16033	16138	16190	16039	16040	16028	16042	16048	16155	15990	15982	16125	16205	16023	16147	16052	16097	16188	16087	15982	16217	16130	16199	15998	16167	16145	16100	16062	15935	16162	16098	16148	15913	16071	16080	16097	16085	16083	16041	16097	16086	15843	16134	15964	16093	16072	15910	16240	16026	16053	16097	16034	16050	16210	16057	16057	16204	16011	16087	16080	15902	16056	15936	16030	15936	16177	16052	15981	16086	16165	15992	16025	15899	16076	16159	16037	16021	16174	16059	16161	16072	16070	16000	16048	16129	15997	16135	16001	16063	16029	16134	16130	16134	15789	15918	16153	16171	16209	15993	16130	15972	16242	15987	16118	16013	16126	16129	15987	16201	16209	16047	16024	16277	16068	16027	16069	15929	16053	16179	15977	16112	16007	16133	15981	16108	16091	15990	15916	16001	16126	16043	16024	15998	15981	16044	16142	16070	15890	16087	16087	16067	15924	16102	15923	16090	16023	16112	15994	16134	16041	16064	16088	16120	16189	15988	16117	16114	15917	16057	16332	16010	16158	16092	15973	16044	16168	15978	16056	15849	15987	15978	16067	15977	15998	16008	15962	15982	15982	16173	16025	16120	16010	16122	16046	15911	16192	16046	16101	16110	15988	16096	16059	16006	16145	15901	16128	16110	16009	16000	16110	15997	15974	16054	16146	16057	16052	15974	16023	16138	16123	16117	15924	16187	16066	15903	16057	16070	16005	16014	16040	16132	16199	15977	16081	16155	16134	15982	16046	16215	16182	16219	15999	16002	16110	16154	16005	16013	15954	15985	16013	16151	16070	16010	15881	16034	15924	16158	15995	16139	16024	16260	16169	15994	15936	16114	16032	16062	15972	16033	15937	16057	15970	16095	16134	15875	16062	16173	16220	16115	16063	16098	16240	16030	16069	16268	16084	16036	15924	15902	15957	16013	16078	16066	15986	16037	15754	16021	16227	16018	15908	16107	16097	16054	16032	15850	15967	16162	16197	16160	16065	15915	15979	16026	16093	15976	16020	16040	15960	16089	15988	16153	15937	16198	15934	16157	16072	16034	15962	16172	15944	16146	16073	16076	16038	16011	16057	16155	15796	16059	16091	15957	16035	15891	16059	15954	15998	16000	16007	16007	15987	16222	16108	15929	16052	15915	16229	16111	16178	16038	16236	16054	16017	16221	15970	16241	16056	16033	15943	15890	15960	16176	16156	15976	16080	16055	15990	16104	16137	16093	16104	16183	16011	16029	16042	16110	16181	16150	16104	16018	16181	15975	15866	15945	16023	15991	16017	15994	16121	16054	16214	15995	15853	16119	16081	16020	15989	16107	15958	16119	16155	16039	15828	16076	15974	16023	16129	16158	16214	16103	15937	16062	15996	16083	15992	15977	16200	16132	16018	16017	15930	15940	16118	15943	16073	15944	16010	16228	16079	15876	16204	16162	16023	16211	16188	15930	16110	16110	15994	16080	16086	15974	16223	16075	16109	16158	16065	15989	16032	16118	16145	16102	16150	16041	16082	15929	16023	15991	15982	15967	16303	16017	16110	16100	16025	15967	16161	16059	16068	16101	16013	16125	16055	16094	15948	15917	16038	16032	16011	16058	15985	16160	16057	16033	16062	15986	16017	16049	16216	16112	15961	16071	16050	16040	16052	16059	16144	16118	15850	15982	15958	16175	16056	16346	16085	16085	16277	15988	16215	16163	16022	16066	16002	16155	16030	16071	16018	15969	16081	16018	15927	16006	16009	16058	15930	16176	15996	16137	16299	16091	16067	16057	15974	16073	16011	16066	16241	15952	16017	16088	16060	16232	16074	16116	16000	16032	16017	16076	16050	16136	15957	15974	16059	16236	16087	16069	16033	16235	15967	16143	15912	16308	15977	15942	15948	15913	16127	16198	16225	16165	16154	15964	15949	16036	16053	16184	15885	15951	16171	15946	16242	15983	15915	16199	15910	16057	16080	16034	16087	16059	16048	16080	15940	16069	16240	16116	16182	15926	16142	15977	16194	16167	15999	16022	16122	15961	15946	16114	16204	16159	16040	15931	16046	16316	15983	15866	16079	15997	16042	15995	16278	16138	16078	16147	16034	16117	16061	15951	16169	16120	16078	16050	16099	16163	16043	16234	15963	16079	15945	16052	16094	16121	15844	16129	16040	16003	16160	16145	16093	15906	15976	16147	16041	16046	16098	16041	16022	16152	16095	16102	16231	16065	15905	16127	16016	15909	16065	16154	16067	16038	15820	16145	15978	15991	16132	15944	16222	16215	16158	16148	16145	16047	16104	15995	16182	16031	16057	16066	16125	16147	15964	16214	16105	16113	16075	15971	15966	16075	15985	16170	16155	16039	15995	15971	16006	15959	16124	16016	16165	16216	15991	16007	16106	16123	15973	16053	16285	15935	16008	15958	16077	16054	16129	16068	16016	15972	16026	16131	16084	16122	16106	15865	15973	16182	15977	15965	16054	16097	16046	16160	15943	16056	16064	16032	16120	16044	15962	15940	16162	16122	15974	16106	16172	15987	16034	16132	16164	16074	16227	16193	15949	16107	15990	15892	15984	16012	15929	16157	16169	16053	16056	16007	16045	16017	16084	15906	15881	16009	16028	16126	16014	15965	16213	15960	16002	16162	16128	16064	16038	15993	16164	16104	16174	16000	16055	16032	16216	16036	16178	16081	16129	16017	16027	16075	15964	16152	16057	16098	16025	16104	15922	16115	16036	16222	16191	16124	16116	16038	16119	16035	15962	15975	16004	15995	16087	16002	16071	16197	15885	16159	16093	16081	16038	16118	15970	16145	16148	16065	16210	16181	16200	15990	16007	16049	16127	15931	16045	16259	16114	15970	16271	15859	16016	16050	15979	16070	16024	16097	15940	16183	16011	16108	16106	16071	16090	16053	16135	15851	16074	16044	15908	16000	15844	15864	16085	16101	15949	16183	16039	16080	16168	16027	16018	15954	16146	16189	16072	16063	16235	16104	16062	16045	16050	16272	16102	15939	16104	16132	16239	16043	16135	15987	16226	16085	16107	16072	16098	15926	16183	16241	15880	16114	16213	16136	16091	16026	16007	15922	16021	16058	15865	15973	16105	16070	16009	15974	16117	15944	16074	16109	16127	15907	16055	16356	15883	15975	16017	16226	15829	15940	15902	16077	16079	16016	15937	15974	16056	16036	16134	15954	16166	16015	16015	16148	15836	16140	16160	16145	15982	16087	16176	15992	15962	15891	16059	16219	16111	16246	16089	16107	15973	16146	15940	15789	16086	15920	16103	15969	16081	16215	16055	16360	16121	16081	15965	16019	16001	15978	16050	16024	15991	16157	16064	15959	15988	16048	16048	16042	15983	15982	15870	16240	16000	15995	15986	16157	16057	16187	16011	16064	15920	16119	16161	16088	16058	16126	15971	16104	16189	15996	16018	16076	16050	15908	16254	16054	15993	16210	16219	16271	15966	16402	15837	16142	16147	16079	16208	16086	16030	15816	16174	16005	16128	16109	16080	16159	16015	16035	16157	16017	16103	16079	16024	15936	16092	16166	16073	16154	16107	15909	16185	15982	16027	15997	16021	16041	15944	16173	16104	16163	15960	16107	15956	16020	15899	16215	16019	16127	16110	16015	15992	15990	15956	16165	16136	15856	15973	16271	16027	16036	15976	15864	16060	16139	16023	15855	16022	15953	16169	16243	16107	16025	15886	16093	16002	15981	16264	16043	16030	16049	16052	16031	15958	16009	15963	15827	16221	16161	16064	15996	15924	15889	16086	16102	16113	16031	16087	16097	15856	16035	16123	15913	16043	16066	15913	16074	16212	16168	15973	16132	16276	15991	16007	16104	16012	15946	16044	16172	16090	16172	16119	16212	16118	16039	16220	16105	16216	15956	16027	16122	16143	16109	16079	16029	16084	16204	16034	16069	16076	15966	16147	15914	16148	16083	15993	16277	16061	16062	16109	16106	16094	16084	16073	16169	16047	16182	15980	15963	15925	15958	16017	16051	15945	15954	15917	16103	16034	16057	15963	15982	16076	16046	16141	16056	16007	16126	16192	16045	16047	16009	16062	16037	16231	16116	16055	16111	16071	16067	16051	16011	16046	15975	16025	16059	15978	16052	16073	16253	16132	15960	16074	16236	16126	15859	16221	15966
24472	21201	28224	24723	21449	19448	19234	17851	17034	17322	17178	17160	17907	32366	31713	26947	19429	17083	17196	17068	17069	16894	17205	16935	17138	17152	17082	17022	17089	17079	17101	17048	17022	16953	17065	17118	17084	17143	16998	17018	17171	17047	17121	17063	16919	17047	17051	16889	16998	17013	16859	16998	16983	17180	17159	16955	17116	16912	17042	17218	17067	17013	17147	17060	17171	16955	16870	17219	17020	17047	16960	17135	16994	17101	16863	16983	16957	16811	17051	16848	16886	16848	16819	16971	16981	16881	17032	16985	16869	17031	16864	17257	17105	17063	17186	16837	17160	16948	17076	17015	16967	16788	16908	17035	16952	16957	16861	16970	16918	16985	17027	17021	16958	16908	16823	17228	16772	16920	17035	16826	16976	16959	16927	16917	16910	16912	16956	16972	17017	17016	17075	16933	16958	16963	17047	17022	16752	17021	17023	16858	16916	17171	16863	16919	16906	16922	16784	17040	16976	17006	17249	17240	17071	16866	16917	16943	16888	16845	16830	16713	16848	16940	16965	16906	16988	17001	17093	17169	17016	16863	16953	17045	17113	16962	16953	16916	16949	17085	16942	17018	16985	16785	17040	16827	16929	17079	17018	17218	16831	16906	17024	16817	16879	17066	16786	17048	17009	16967	16813	17039	16955	17052	17059	17056	16961	17017	17093	16978	17156	16984	17052	17000	17135	16870	16999	17042	16929	17323	16891	16858	17051	17019	17059	16920	16898	16886	17048	16970	16905	16888	16875	16783	16755	16968	17055	17079	17108	17034	17064	16984	16868	16988	16877	17054	16842	17125	16832	16953	17178	16855	16815	17134	16954	16847	16774	17184	17009	17020	17036	16806	17135	16828	16972	17012	16945	16932	17044	16990	17242	17110	17137	17108	16880	17151	17018	16896	17026	16844	16869	16839	17029	16902	16927	17008	17037	17066	17037	16969	16826	16882	17034	16937	16994	16933	16959	17116	17060	16981	17044	16964	16833	16790	17074	17049	17001	16983	16932	16883	17123	17017	16858	17066	17020	17044	16771	17121	17026	16843	17237	16978	16905	16888	16883	17083	17016	16937	16852	16958	17405	17189	17075	17020	17135	16844	17022	17053	17037	16904	16890	17191	16989	17115	17181	17231	16903	17012	17016	16941	17014	16983	17105	17018	16958	16828	17059	16912	16861	16797	17066	17001	16989	16810	16957	17015	16939	16960	16947	16862	16910	16987	16933	16960	17039	16873	16973	16780	16958	17067	16950	17030	17125	16953	17018	16742	16879	16815	17032	17126	17087	16887	16936	17079	17035	16726	16849	17069	16904	17011	17129	16905	16704	17056	16914	17064	17148	16917	17225	16915	16945	17028	17041	17011	16977	16766	16849	16972	16865	17015	16964	16858	16826	16966	16902	16993	16944	16856	16865	16845	16974	17048	16799	17116	16758	17090	17107	17129	17019	16982	16962	17011	16979	16977	16957	17061	17031	16893	17036	16740	16812	17085	16902	17090	16957	16970	16982	17031	17074	16850	16862	16914	16884	17099	16788	17091	16998	16848	16883	16988	16733	17063	16922	16785	17084	17160	17216	17161	17024	17022	17111	16714	17060	16810	17070	16864	17058	17107	16985	16993	16985	16903	17068	17091	17092	16780	17006	16953	16891	16889	16951	16898	16907	16883	16915	17141	16994	17002	17140	17039	16957	17076	16933	16973	16805	17140	16948	16910	16998	16954	17055	16949	17036	16846	16883	16774	16886	17102	17099	16870	17025	16960	16962	16850	17033	17015	16848	17010	16925	16840	16986	17096	16945	17160	16970	16992	17098	17038	17160	17086	16974	17069	16778	17069	16730	16856	17046	16835	16905	17009	16994	16896	17077	16921	17081	17194	17012	16970	16970	16987	16947	16967	17106	16898	17187	17052	16988	17113	17169	17006	16990	17167	16942	16987	16863	16868	16803	17008	17039	17064	17054	17083	17020	17036	17058	16911	17075	16933	16985	16989	16862	17002	17141	17003	17005	16961	17035	16748	16994	17052	16833	16953	16946	17020	16956	17068	17046	16925	16809	17087	16925	16895	16954	16868	17201	17099	16993	17001	17161	16852	16983	16947	16790	16875	16958	17191	17147	17002	16994	16912	16910	16977	17042	16838	16825	16971	16970	16875	17017	16963	17082	17007	16779	17085	16888	16881	16989	17021	16869	16996	17101	16794	16928	17120	16769	16887	16999	16719	16980	17013	16996	16953	17150	17032	17037	17049	16871	16942	16831	16939	17127	16847	16783	16909	16887	16950	16825	17166	17106	16918	16947	17032	17083	16943	16847	17001	16795	17015	16956	17019	16987	17064	16986	17002	16848	17095	17114	17055	17026	16986	16850	17054	16979	16988	17040	17167	16962	16744	16940	16807	16972	16913	16887	16946	16919	16848	17107	16826	16877	17087	16931	17166	16882	17124	16989	17047	16922	16651	17036	17046	17037	17032	17040	16976	16987	16760	17025	16993	16954	17107	16936	16976	17003	16789	17042	17212	17049	16987	17133	16957	16849	16811	16744	16801	16845	16871	17049	17019	16913	17139	16897	17012	17055	17048	16945	17129	17143	16909	16840	16932	17087	16843	16971	16940	17030	17024	16974	17085	16903	17091	16928	17073	17006	16823	16967	16987	17094	17051	17172	16936	16712	16885	16798	16878	16965	16779	17158	17091	17123	16922	17074	17026	16982	17172	17052	17099	17131	16876	16933	16976	16923	16835	16837	16964	16897	17035	16929	16865	17164	16829	17001	17153	16956	16972	17047	16766	16957	16989	16861	16827	17066	17082	17128	17087	16960	16987	16973	17023	17075	16986	17059	16970	16886	17109	17102	16860	17041	16999	17114	16885	16866	16942	17011	17019	16956	17009	16953	16942	16867	16972	16925	16898	17009	16975	16900	17074	16851	17085	17045	17092	16995	17111	16903	16985	17019	16918	16899	16959	16970	16969	17066	16877	17086	17064	16998	16928	16952	16876	16884	17045	16964	16964	16852	16792	16926	16944	17042	16914	17049	16925	16807	17185	16855	16940	16874	17000	16940	16925	16961	16965	17051	16996	17197	16975	16807	17144	16867	16903	16983	17089	17103	17068	16770	17006	16958	16895	16939	16897	17013	17034	16949	16835	16934	16756	17094	16814	16851	16955	17002	16660	16847	17032	17008	17082	16899	16946	17017	17056	17063	17068	17148	17053	17334	17076	16830	16645	17011	16958	17134	16910	17051	16882	17088	17092	16851	17014	16885	17091	17116	16853	17016	17005	17001	16860	17017	16818	17021	16945	17079	17076	17074	16830	16920	16812	17050	16862	16886	17073	17083	16978	16786	16991	17142	16985	17088	17018	16864	17048	16823	16658	16935	16988	17173	16994	17129	17024	16995	16736	16860	16935	16950	16945	17189	17285	16997	17048	17169	16992	17179	16821	16962	16939	16967	16847	17031	17098	17010	17031	16991	17073	16920	16956	17209	17200	16923	16998	17128	16904	16839	16814	17146	17027	17060	16878	17094	17023	17022	16751	16946	16726	16978	17036	16942	16976	16834	16848	17074	17029	17062	16945	17038	16872	16898	16872	16786	16906	16984	17001	16955	16992	16954	16976	16990	17047	16902	16808	17009	16929	17075	17165	16939	17012	16833	16812	16996	17171	17087	16852	17031	16841	16979	16968	17121	16937	17146	17035	17131	16940	17056	16845	17045	16835	16763	17104	16910	16760	16960	17065	16960	16662	16846	16832	17137	16817	16945	16775	16990	16989	16952	17039	16840	16988	16967	16967	16928	17061	16968	16862	17019	16805	16796	16980	16810	16866	16859	17068	16860	17164	17031	16957	16897	16816	17077	17119	17004	17003	16739	16954	16898	16910	17079	16860	17060	16943	16876	16852	17075	16879	16846	16918	17040	17029	16772	16852	16986	17041	17077	17306	17003	16885	16712	16975	16979	16931	16937	16812	16944	16773	16907	16964	16900	17093	17035	16975	16956	16846	16907	16861	16887	17015	17117	16948	17002	16842	16956	17105	16846	17019	16836	17092	17015	17050	17118	17093	16869	17025	16785	17159	16983	17091	17071	16775	16971	16952	16765	17032	17270	17112	17075	16979	17054	16937	16842	16948	17015	17064	17009	16921	17104	16985	17067	16863	17067	16840	17057	16984	17043	16821	17057	16916	17073	16789	16836	17064	16935	16906	16966	16936	17100	16954	17163	16979	17180	17057	17000	16822	16953	17059	16943	16812	16982	17047	17056	16819	16955	17151	17047	16876	17166	16891	17034	16961	17142	16989	16849	16829	16984	16938	17037	16876	16922	17083	17014	17105	17160	17020	16988	16966	17086	16942	16990	17000	17112	16918	17184	16860	16904	17068	16970	16963	16853	17035	16966	16972	17011	16966	17018	16859	16917	17106	16871	16863	17040	17015	16831	16851	17014	16984	17277	16998	16835	16929	16915	17068	17028	17083	16900	17032	16819	17235	16964	17191	16952	16966	16981	17087	16852	16961	16760	17002	17094	16926	17038	16912	17056	16927	16950	17029	16807	16941	16926	16853	16785	17186	16899	16902	16887	16949	16883	16818	16995	16994	17002	16962	17028	16943	17203	16776	17072	16931	16947	16963	16897	17064	17090	16952	17077	17004	16883	16697	17085	16990	16898	16784	16826	16958	16825	17172	17149	17038	17100	16777	16796	16760	16984	16933	16963	17046	16868	16822	16959	16968	16944	16872	17111	16795	17091	16902	16911	17075	16906	17026	16965	17017	16920	16876	16929	16942	16869	16864	16817	16997	17144	17238	16933	16818	16950	16915	17078	17060	16740	17134	16888	17014	17058	16740	17016	16925	17014	17000	17034	16975	16876	16852	17104	17095	17091	16996	17016	17031	16871	16837	17030	16871	17050	17056	16866	16903	16947	17017	17214	17027	16986	16997	16950	16928	16790	16959	17010	17096	17075	16891	17064	17155	16961	17150	16861	16953	16881	17143	16983	16978	17116	17211	17173	17015	17236	16865	16993	17039	16997	16975	17044	17068	17082	16818	16846	17008	17151	17061	16893	16942	17158	16843	17119	17007	16932	16810	16874	16970	16856	17106	17045	16866	16961	17084	17032	17044	16928	16901	16953	16821	17072	16952	17020	17048	16913	17044
14589	22107	20799	18346	17502	16783	16596	16564	16572	16426	16104	16203	17899	37459	33561	27859	17395	16026	16074	16004	16176	16109	16018	16138	16240	15933	15793	16048	15992	16005	15944	16044	16140	15949	15961	15935	15876	16077	15962	16216	16101	15901	15910	16072	15964	15967	15822	15989	15995	16066	16165	16316	16114	16172	16107	15952	15981	16123	16097	15892	16075	16113	15823	15932	16057	15969	16032	15876	16072	16109	16101	15966	15985	15841	16044	15973	16064	15995	16056	15910	16004	15968	15993	15996	16149	15977	15930	16064	16035	16203	16008	15919	16052	15918	15962	16079	15949	16038	16019	15829	16151	15937	15986	15883	15924	16039	16004	16021	16086	15863	16067	15940	16007	16118	16180	15977	15952	16138	16126	16114	15890	15918	16071	15954	16059	16049	15966	15957	16048	16034	16130	15955	16027	16020	15920	16186	15908	15719	15933	15898	16090	16019	15968	16000	16074	15894	16091	15854	16086	15902	15963	15809	15944	16102	16072	16049	16032	16011	16127	15975	16002	15939	16033	15910	15960	16112	16130	16154	15935	16005	15900	15868	15857	16090	15952	15953	15934	16048	16151	15847	15997	15872	16015	15921	16113	16022	15893	15905	15981	16075	16037	15967	16164	16012	15999	16142	15950	16092	16116	16021	15960	15997	15918	16109	16006	16180	15905	16095	15956	16139	15991	16096	16105	16103	16031	16016	15898	16107	15960	16025	15876	15989	16138	15940	16019	16000	16057	16021	16033	16147	15931	16191	16045	15859	16000	16159	16011	15926	16188	16004	16075	15909	15858	15761	16118	16063	15943	15862	16021	15833	16003	15943	15888	16078	15993	16149	15858	16027	16043	15984	15908	15999	16001	15857	16152	16110	15846	16042	16068	15953	16009	16070	16008	16042	15946	15925	16027	16002	15957	16155	15846	16009	15948	15894	16077	15897	15952	16036	15900	16151	15899	15988	16030	15998	15967	16027	16001	15871	15988	16103	16031	16112	16064	16044	15976	16068	16088	15991	16077	15878	15967	16004	15871	16248	15957	16059	15922	15822	16193	15974	16082	16006	15968	15935	15958	15843	15961	16023	15923	15942	15968	16048	16031	16179	16084	16099	16016	16083	16061	15988	16035	16083	16052	16047	15930	16057	16080	15895	15970	15999	15857	16027	15803	16075	15921	15977	15979	15870	15921	16180	15999	16084	16034	16061	15950	16097	15811	15927	15800	15999	16126	16107	16091	16001	16018	16037	15985	16036	15943	16120	16044	16067	15998	16168	16034	15742	15974	16016	16094	16036	16065	16035	16014	15739	15889	15937	16109	16061	15990	15953	16006	15986	16049	16183	15966	16111	16025	16023	16039	16023	15972	16037	15897	16071	16007	16023	15974	16102	16101	15971	16031	15947	16074	15864	16067	15973	15893	16228	15880	16030	16066	16090	15856	16006	15879	16104	16039	16114	16137	16084	15902	16066	16219	15854	16058	15958	16001	15730	15900	16213	15981	16159	16019	16080	16021	16049	15989	16107	16167	15944	15917	15999	15923	16037	15956	15986	16000	15959	16049	16081	16092	16007	16033	15925	16054	16023	16028	15967	16074	15940	15882	16070	15920	15995	15934	15861	16121	15840	16023	15962	16073	16038	16080	15839	15979	16179	16057	16142	16066	16162	16095	16180	15823	16165	16022	15931	15957	15839	15831	16009	16004	15981	16100	15959	16076	15867	16040	15894	16054	16167	16104	16031	15909	16106	15823	15991	16043	16052	16002	16109	16024	16012	15856	15973	16005	16067	15912	15832	16059	16033	16091	15903	15909	15998	15805	15951	15853	16063	16154	16062	15906	16147	16052	15815	15988	15965	16176	15983	15900	16137	15949	15989	15890	15950	15953	16084	16175	16030	16118	16149	15923	16028	16155	16059	15957	16098	15872	15934	16054	16040	15926	16105	15977	16101	16024	15879	16086	15937	15928	16109	16038	16063	16098	15779	16021	16060	16095	15913	15999	16108	16144	15967	16044	16051	16041	16086	15969	15942	16073	15775	16051	15884	16221	16086	16021	16006	16030	16132	16119	16018	16110	15972	16001	16193	16004	16140	15963	16050	16030	16036	16040	16031	15969	16158	15919	16061	15985	16170	15927	15943	16062	16004	15999	15881	15958	16068	15975	15993	15994	16010	15938	16073	15788	15912	15866	16021	16093	15953	16014	15888	16087	15890	16087	15925	16003	16154	16024	16021	15978	15898	15937	16018	16015	15902	16012	16054	16008	15987	16101	15952	15938	16072	15953	15954	16066	15919	16016	15915	15949	15927	16118	15992	16080	15927	15962	16022	15944	16062	16088	15944	16079	16202	15803	16151	16019	15924	15922	15951	16086	15996	16096	15915	15855	16037	15873	16063	16097	15873	15897	15998	15989	15967	16059	15877	16047	16063	15994	15909	15979	15997	16150	16213	16023	15861	16067	16001	15908	15970	16013	15927	16066	16222	16039	15974	16118	16056	15838	16168	15989	15844	15792	16080	16159	15969	16146	16013	15838	16029	15945	15854	15993	16080	16014	15962	15935	15914	15951	16021	16099	15966	16104	15937	16033	16174	16085	16030	15993	15931	16119	15808	15925	16087	15986	15944	15922	16076	16032	16087	15958	16049	15917	16046	16076	16070	15920	15864	16103	16120	15936	16020	15846	16039	16197	15966	16043	16075	16059	16011	15993	16043	15923	15974	15966	16062	16055	16044	15870	16082	15887	16144	16070	16113	16053	16038	15911	16061	16052	16117	16021	16056	15952	16057	16022	16063	16074	16100	16087	16112	15846	16098	15964	15930	15944	15828	16046	16106	15973	16003	16026	15965	16000	15934	15934	15959	15995	16081	16078	15834	16138	16020	16092	16013	15958	15974	16064	15873	16066	16044	16022	15980	16011	16041	16075	15899	16014	15964	16166	16043	15969	15996	16022	16148	16005	15931	16042	16093	15980	15837	16006	16026	15882	15887	15940	16043	16024	16059	16058	15920	16137	16007	16005	16047	15937	16115	16063	16040	15958	16062	15803	15988	16001	15958	16057	15901	16050	15902	16071	16024	16046	15919	15971	15988	16049	16185	15961	15975	15955	15938	16092	16003	15991	15971	16001	15779	15855	15937	16084	16128	15998	16033	16028	15855	16114	16072	15936	15995	15914	15963	16130	15983	16081	15972	16097	16039	16180	16064	16061	15976	16062	16013	16032	16156	15965	16059	16033	16001	15987	15999	16093	15999	16059	15865	16117	16038	15886	15988	15901	16006	16038	16261	15898	15955	15899	15993	15979	15881	16052	15968	15871	15852	16188	16081	15951	15955	15956	16318	15985	15950	16061	16012	15977	15826	16177	15905	16133	15970	15953	15937	15809	16036	15942	16036	15939	16135	15842	16098	15960	16244	16092	16045	16036	16013	15962	15910	16246	15975	16128	15895	16069	15877	16138	16156	15925	16125	15983	15996	16054	16044	15949	15981	16049	16190	16056	15925	15840	15927	16018	15920	16040	15919	16083	16038	16132	15869	16015	16031	15929	16103	16026	15909	16029	15903	16121	16047	16067	15905	15942	16090	15944	16003	15993	16199	16082	16128	16017	15989	16137	15987	15862	15977	16012	15887	15935	16032	15977	16130	16041	16019	15986	16053	15912	15903	15986	16203	16099	15997	15967	15993	15954	15934	15939	16152	15968	16119	16051	15876	16045	15800	15849	15905	15806	15971	15995	16029	16152	16004	16093	15943	15977	16228	16094	16090	15820	16051	15904	16188	16065	15995	15892	16017	15954	16114	15989	15977	16093	16147	16128	16118	16065	16003	16119	16054	16030	16181	16004	16030	16060	15964	16100	16029	16006	16079	16045	15845	16183	16091	15982	16210	16019	16039	16124	16055	15894	15964	15925	15953	15995	16139	15981	16099	15937	15847	16065	16033	16065	15888	16005	15848	15961	15818	16083	16169	16201	16090	15964	15943	15862	16153	15844	15976	15881	15996	16028	16203	15979	16033	16014	15892	16111	16037	15990	16048	15822	16070	16015	15925	16083	15937	15890	16037	16090	15985	15868	16039	15860	15979	16107	16018	15934	15951	16003	16001	15906	16154	16010	16092	16187	16049	16089	15900	16099	15935	16024	16032	16102	15947	16082	16094	15998	15984	16017	16018	15973	15958	15865	16042	16007	16152	16053	15950	15978	15977	15849	16012	16174	15995	15974	16097	16084	15867	16181	15857	15984	16127	16074	16024	16025	16084	16004	16103	16018	16105	16062	15992	16170	16035	16062	16005	15998	16286	16120	15932	16054	16056	16048	15902	16025	15997	15985	15999	16049	16052	16012	15990	15979	16021	15926	15933	16096	16194	16159	15858	16147	16034	16132	15801	16116	15963	15787	16078	16093	16034	16136	16008	16079	15918	16058	15955	15972	15913	16047	16045	16260	16219	16120	15902	15960	16077	16055	15887	16026	16004	16048	15968	16053	16007	15981	15921	15953	16104	16108	15953	15842	16043	15908	16046	16121	16129	15819	15895	15927	16064	16110	15961	16047	15969	16102	15907	15839	16007	15967	15829	15941	16000	15806	15887	15930	16027	15819	16114	16102	15933	16001	15907	16053	16098	16074	15891	16043	15956	16051	16139	16008	15902	16005	15997	15932	16021	16075	16120	16060	15971	15940	15867	16154	16023	16084	16002	15971	16183	16068	15828	15995	15976	15999	15983	16105	15904	15911	15914	16001	15878	16130	15834	16044	15981	15909	16141	16009	16119	15990	15966	16007	16020	16218	15872	16094	15970	16084	15957	15821	16114	15985	16041	15930	16092	16041	15875	16087	15882	16141	16102	15984	16055	15891	16102	16000	16034	16018	15929	16114	16007	16078	15958	15834	15922	15939	16082	16093	15978	15859	16058	16155	15860	16055	16020	16025	16086	15952	16102	15981	16066	16173	16054	15867	15916	16091	16096	15867	15992	16066	15978	15970	15961	15966	15935	16159	15938	15951	15932	15987	16030	15977	16149	16090	16043	15926	16105	16044	15890	16001	16054	16018	16123	16080	16037	15922	16019	15967	15988	16018	16060	16020	15849	15952	16057	15941	15878	16155	15987	16175	15778	15969	16012	16039	15959	15976	16001	15892	15951	16062	15967	15870	15942	16121	15973
23241	21228	28968	23778	21577	22787	22518	18642	17883	18282	18008	17814	18493	41826	40882	32978	23802	19414	17812	17586	17705	17946	17713	17620	17378	17596	17539	17619	17579	17808	17618	17599	17450	17578	17553	17620	17573	17428	17536	17623	17392	17633	17705	17635	17443	17535	17659	17495	17577	17666	17523	17603	17713	17757	17655	17501	17531	17614	17507	17582	17681	17317	17332	17367	17581	17579	17464	17453	17617	17605	17388	17531	17513	17411	17302	17562	17474	17448	17470	17424	17549	17523	17393	17484	17469	17422	17356	17809	17612	17548	17479	17489	17749	17363	17455	17574	17240	17559	17509	17655	17529	17643	17538	17602	17488	17637	17406	17573	17259	17575	17536	17487	17468	17600	17691	17443	17599	17478	17227	17430	17473	17421	17657	17546	17445	17330	17509	17553	17547	17518	17473	17464	17716	17605	17407	17597	17609	17491	17509	17428	17555	17374	17483	17566	17555	17350	17479	17490	17564	17499	17400	17426	17550	17524	17723	17548	17451	17566	17409	17265	17610	17391	17622	17432	17693	17392	17482	17535	17792	17508	17611	17298	17508	17483	17440	17311	17460	17523	17481	17453	17564	17346	17539	17615	17512	17421	17526	17466	17686	17660	17512	17416	17461	17578	17411	17351	17646	17591	17570	17557	17592	17412	17340	17539	17508	17554	17406	17572	17519	17463	17537	17403	17324	17494	17407	17489	17391	17488	17511	17332	17599	17459	17598	17632	17372	17542	17567	17330	17624	17481	17307	17685	17484	17735	17443	17798	17656	17412	17403	17627	17468	17331	17687	17567	17636	17541	17448	17572	17549	17545	17553	17426	17414	17525	17616	17455	17580	17404	17496	17483	17607	17424	17462	17337	17433	17696	17473	17422	17511	17754	17606	17441	17432	17430	17533	17547	17744	17458	17499	17418	17613	17460	17444	17636	17437	17535	17459	17476	17237	17483	17588	17537	17591	17464	17484	17462	17638	17571	17399	17535	17423	17653	17418	17285	17426	17287	17431	17582	17396	17590	17592	17474	17480	17536	17411	17363	17539	17466	17561	17518	17615	17547	17517	17458	17562	17371	17640	17615	17679	17460	17572	17299	17482	17471	17400	17644	17665	17333	17334	17271	17520	17378	17578	17479	17459	17537	17620	17485	17516	17627	17640	17670	17551	17531	17301	17397	17598	17474	17561	17434	17482	17399	17447	17532	17511	17726	17475	17504	17484	17683	17424	17478	17470	17622	17395	17372	17602	17409	17555	17593	17469	17109	17311	17590	17498	17400	17832	17481	17579	17318	17471	17429	17343	17501	17336	17670	17331	17497	17474	17408	17636	17541	17219	17356	17513	17656	17448	17393	17457	17365	17653	17585	17549	17563	17488	17305	17412	17476	17538	17533	17490	17496	17655	17298	17519	17383	17336	17612	17489	17368	17421	17489	17568	17320	17608	17509	17420	17367	17558	17579	17592	17427	17589	17642	17381	17334	17247	17420	17339	17414	17454	17358	17478	17416	17575	17413	17569	17679	17468	17359	17556	17463	17514	17284	17581	17396	17448	17342	17531	17445	17590	17534	17638	17604	17636	17274	17594	17305	17466	17387	17306	17607	17434	17279	17668	17427	17544	17407	17622	17435	17562	17452	17502	17533	17614	17574	17472	17671	17482	17540	17674	17543	17657	17657	17366	17401	17527	17536	17667	17568	17574	17549	17334	17587	17609	17489	17419	17403	17437	17443	17725	17414	17469	17528	17493	17479	17641	17417	17658	17719	17632	17367	17466	17421	17455	17532	17346	17620	17566	17694	17421	17333	17605	17446	17485	17456	17409	17530	17596	17481	17511	17518	17622	17513	17301	17500	17325	17471	17567	17295	17334	17473	17489	17501	17567	17450	17550	17377	17639	17397	17473	17467	17480	17449	17683	17561	17275	17538	17499	17537	17373	17448	17512	17580	17325	17494	17394	17507	17327	17363	17541	17544	17730	17547	17413	17378	17582	17374	17399	17425	17516	17644	17707	17504	17462	17488	17603	17667	17656	17313	17565	17385	17384	17468	17415	17404	17390	17544	17562	17420	17352	17377	17337	17339	17558	17449	17439	17467	17552	17549	17273	17589	17663	17472	17697	17413	17524	17550	17800	17437	17417	17485	17499	17379	17465	17577	17597	17485	17540	17457	17484	17521	17401	17704	17521	17564	17575	17552	17421	17524	17433	17322	17587	17552	17423	17417	17562	17371	17651	17461	17561	17507	17362	17434	17536	17320	17561	17535	17682	17618	17437	17462	17423	17498	17420	17595	17673	17534	17552	17502	17538	17489	17472	17569	17548	17479	17453	17366	17606	17489	17634	17471	17661	17381	17656	17459	17418	17549	17540	17494	17459	17385	17335	17396	17430	17355	17595	17387	17423	17366	17482	17591	17574	17355	17685	17647	17465	17684	17339	17526	17451	17618	17637	17615	17496	17392	17576	17369	17602	17560	17562	17427	17610	17535	17302	17463	17447	17433	17485	17408	17445	17541	17591	17678	17559	17564	17323	17447	17271	17488	17591	17367	17632	17525	17627	17617	17399	17364	17632	17624	17408	17593	17578	17416	17518	17468	17455	17434	17454	17340	17419	17453	17247	17507	17421	17313	17354	17464	17498	17338	17164	17553	17658	17396	17450	17432	17396	17399	17685	17432	17562	17656	17524	17453	17398	17594	17490	17477	17431	17340	17507	17689	17422	17358	17560	17495	17289	17649	17511	17588	17389	17465	17469	17373	17728	17423	17481	17454	17587	17376	17318	17525	17429	17438	17444	17377	17455	17390	17274	17387	17641	17660	17589	17616	17400	17503	17369	17602	17400	17376	17449	17470	17400	17354	17548	17337	17634	17286	17516	17395	17567	17288	17413	17618	17664	17500	17394	17339	17436	17332	17359	17354	17282	17520	17238	17554	17547	17556	17548	17627	17407	17397	17492	17471	17296	17592	17296	17541	17495	17589	17709	17556	17380	17518	17358	17454	17488	17318	17325	17471	17297	17696	17531	17639	17265	17191	17229	17428	17509	17486	17455	17371	17429	17339	17373	17523	17608	17633	17566	17318	17306	17352	17412	17603	17445	17521	17423	17569	17379	17570	17524	17554	17480	17504	17547	17332	17203	17545	17403	17638	17657	17504	17521	17630	17433	17406	17431	17306	17572	17580	17490	17397	17567	17419	17557	17545	17449	17598	17508	17644	17235	17456	17490	17722	17407	17606	17395	17538	17392	17514	17657	17263	17581	17440	17739	17535	17587	17392	17433	17582	17666	17640	17348	17576	17514	17729	17530	17741	17337	17415	17648	17419	17617	17474	17474	17572	17526	17474	17582	17500	17605	17505	17607	17443	17540	17519	17391	17487	17530	17448	17399	17541	17484	17468	17388	17255	17563	17507	17444	17517	17435	17605	17548	17575	17472	17646	17306	17323	17518	17579	17452	17279	17584	17581	17628	17526	17647	17529	17435	17286	17497	17706	17385	17452	17366	17619	17493	17412	17481	17564	17578	17472	17546	17613	17299	17544	17364	17436	17460	17346	17411	17462	17581	17369	17567	17581	17544	17657	17568	17595	17551	17419	17371	17393	17542	17468	17487	17517	17450	17596	17575	17486	17647	17692	17585	17396	17444	17615	17550	17519	17623	17721	17649	17598	17357	17483	17452	17334	17543	17551	17557	17504	17518	17425	17550	17708	17480	17594	17186	17297	17570	17487	17373	17385	17310	17452	17561	17285	17321	17576	17425	17692	17472	17493	17365	17406	17417	17314	17487	17356	17413	17540	17236	17630	17540	17584	17443	17561	17373	17443	17572	17502	17355	17394	17667	17578	17441	17557	17580	17420	17462	17730	17446	17511	17625	17453	17345	17455	17561	17418	17345	17524	17494	17518	17517	17426	17415	17536	17444	17449	17626	17439	17304	17496	17534	17430	17608	17551	17666	17378	17723	17340	17373	17312	17464	17466	17389	17705	17700	17497	17354	17616	17369	17524	17432	17331	17500	17542	17395	17408	17278	17379	17598	17446	17554	17731	17315	17640	17451	17654	17370	17458	17481	17548	17501	17379	17625	17459	17463	17458	17664	17637	17531	17498	17603	17506	17643	17553	17594	17561	17569	17501	17454	17540	17470	17586	17588	17369	17470	17477	17587	17632	17418	17444	17464	17486	17589	17568	17577	17578	17640	17655	17428	17440	17310	17517	17486	17502	17369	17566	17404	17438	17400	17552	17405	17535	17612	17493	17594	17479	17464	17318	17533	17682	17447	17508	17503	17464	17595	17440	17544	17498	17495	17523	17489	17546	17528	17481	17522	17402	17413	17365	17674	17710	17650	17515	17532	17583	17630	17499	17634	17483	17411	17451	17611	17490	17685	17486	17566	17497	17539	17384	17271	17586	17496	17758	17424	17492	17467	17418	17430	17493	17559	17424	17457	17532	17464	17515	17509	17558	17604	17314	17673	17317	17427	17535	17637	17491	17428	17341	17426	17438	17348	17437	17437	17459	17565	17491	17438	17653	17360	17570	17463	17520	17602	17705	17415	17610	17340	17333	17445	17708	17532	17456	17404	17511	17706	17464	17504	17545	17525	17316	17309	17399	17336	17460	17667	17438	17588	17438	17533	17466	17288	17540	17552	17340	17506	17594	17398	17454	17391	17549	17392	17489	17592	17656	17378	17524	17566	17516	17581	17750	17609	17479	17542	17540	17481	17516	17481	17285	17773	17391	17237	17412	17548	17409	17685	17463	17332	17490	17468	17580	17481	17581	17573	17243	17713	17456	17468	17353	17654	17420	17552	17368	17316	17541	17439	17373	17427	17502	17428	17584	17662	17414	17556	17421	17367	17404	17356	17521	17377	17426	17608	17622	17566	17643	17593	17557	17590	17594	17516	17564	17519	17398	17638	17345	17542	17615	17415	17511	17374	17342	17497	17506	17534	17384	17497	17492	17731	17387	17438	17523	17565	17368	17427	17509	17469	17513	17546	17460	17324	17530	17529	17487	17553	17439	17495	17504	17469	17594	17371	17567	17537	17253	17486	17396	17479	17594	17406	17387	17673	17632	17532	17576	17309	17532	17337	17357	17535	17598	17561	17561	17535	17512	17672	17446	17452	17467	17598	17496	17264	17328	17495	17315	17550	17396
16188	27218	24954	20913	19092	18175	17493	17182	17233	16952	16954	16826	17725	46407	41387	34249	22978	17527	16444	16084	16426	16197	16438	16351	16406	16172	16362	16227	16142	16252	16254	16348	16341	16241	16246	16271	16231	16271	16361	16381	16226	16366	16158	16408	16322	16345	16309	16355	16145	16322	16350	16506	16261	16493	16264	16161	16342	16272	16368	16256	16227	16359	16269	16347	16280	16316	16165	16318	16263	16218	16137	16245	16319	16300	16297	16306	16375	16363	16303	16265	16382	16313	16206	16443	16257	16254	16199	16430	16334	16273	16259	16132	16293	16309	16294	16412	16431	16280	16106	16122	16258	16247	16266	16307	16421	16299	16427	15987	16263	16339	16362	16110	16263	16279	16279	16193	16256	16268	16188	16294	16342	16246	16349	16190	16185	16303	16341	16283	16238	16353	16218	16418	16168	16320	16345	16207	16289	16174	16073	16381	16311	16360	16326	16295	16089	16236	16456	16152	16293	16310	16489	16458	16430	16322	16267	16188	16337	16274	16201	16145	16246	16159	16343	16414	16308	16167	16329	16292	16299	16399	16239	16276	16349	16275	16269	16201	16349	16299	16263	16354	16453	16125	16304	16159	16339	16132	16252	16411	16128	16294	16339	16217	16153	16333	16408	16351	16220	16295	16298	16332	16235	16161	16284	16377	16363	16319	16143	16355	16191	16405	16265	16165	16271	16394	16258	16447	16414	16376	16346	16118	16211	16285	16193	16254	16170	16298	16187	16239	16440	16298	16255	16353	16413	16354	16351	16307	16339	16392	16328	16287	16272	16221	16213	16368	16203	16284	16245	16298	16394	16203	16088	16252	16116	16405	16346	16155	16473	16178	16127	16330	16274	16253	16270	16214	16453	16351	16354	16308	16415	16360	16309	16263	16311	16292	16314	16196	16123	16387	16202	16199	16318	16285	16180	16350	16301	16309	16326	16327	16292	16424	16178	16253	16205	16224	16321	16319	16450	16256	16284	16351	16378	16250	16041	16266	16332	16281	16389	16129	16194	16195	16413	16180	16223	16277	16222	16427	16286	16278	16376	16241	16203	16335	16315	16352	16289	16321	16272	16298	16399	16363	16363	16363	16293	16333	16278	16398	16247	16488	16165	16314	16257	16200	16280	16216	16354	16182	16264	16354	16415	16262	16154	16343	16289	16350	16198	16274	16308	16209	16375	16271	16386	16364	16226	16403	16416	16261	16402	16161	16506	16215	16310	16316	16210	16476	16299	16276	16390	16226	16214	16399	16162	16379	16096	16370	16353	16227	16507	16513	16307	16310	16157	16469	16173	16206	16209	16285	16236	16201	16337	16342	16178	16208	16267	16320	16197	16281	16122	16260	16438	16211	16313	16397	16342	16280	16339	16323	16127	16208	16340	16220	16231	16347	16262	16428	16333	16271	16381	16153	16458	16428	16101	16369	16408	16315	16316	16353	15988	16187	16267	16253	16332	16229	16164	16274	16223	16429	16412	16241	16195	16212	16057	16220	16439	16218	16234	16325	16379	16214	16380	16107	16354	16167	16269	16347	16393	16259	16167	16098	16333	16211	16300	16248	16151	16271	16346	16308	16170	16260	16265	16296	16140	16076	16304	16134	16239	16164	16233	16174	16203	16260	16285	16276	16468	16353	16380	16329	16078	16343	16224	16209	16263	16212	16215	16258	16267	16318	16271	16153	16207	16199	16252	16394	16161	16451	16430	16150	16288	16145	16164	16331	16169	16265	16176	16175	16319	16232	16298	16195	16227	16311	16485	16273	16327	16392	16435	16314	16424	16209	16197	16175	16332	16238	16317	16217	16280	16412	16225	16257	16155	16203	16397	16195	16262	16309	16297	16219	16125	16332	16304	16465	16346	16103	16265	16394	16393	16161	16141	16269	16364	16194	16476	16156	16280	16118	16460	16329	16248	16377	16323	16242	16185	16300	16290	16426	16315	16180	16342	16340	16315	16263	16245	16133	16121	16237	16352	16142	16214	16395	16202	16391	16362	16253	16403	16236	16265	16400	16324	16144	16349	16378	16120	16408	16420	16197	16265	16093	16399	16142	16296	16275	16202	16288	16224	16289	16250	16205	16274	16374	16285	16297	16259	16050	16330	16370	16374	16168	16362	16183	16153	16209	16248	16357	16305	16239	16265	16337	16358	16190	16368	16402	16343	16210	16158	16439	16329	16277	16421	16396	16257	16222	16399	16342	16399	16292	16235	16374	16469	16437	16299	16251	16254	16326	16364	16411	16292	16172	16245	16230	16185	16222	16370	16410	16328	16066	16246	16124	16398	16327	16226	16205	16188	16360	16165	16429	16242	16137	16296	16332	16289	16229	16199	16306	16282	16246	16335	16309	16349	16478	16168	16363	16413	16341	16363	16365	16111	16289	16311	16318	16271	16257	16157	16315	16326	16186	16233	16328	16288	16248	16385	16041	16143	16258	16458	16306	16372	16309	16210	16334	16291	16140	16118	16337	16383	16542	16262	16334	16287	16159	16309	16239	16386	16383	16299	16293	16383	16275	16236	16136	16321	16280	16233	16274	16327	16193	16251	16167	16380	16165	16123	16157	16290	16347	16219	16241	16369	16338	16261	16420	16306	16347	16303	16385	16258	16375	16083	16331	16351	16442	16153	16262	16222	16120	16469	16285	16342	16200	16390	16187	16191	16125	16174	16272	16205	16365	16205	16173	16366	16150	16352	16240	16303	16249	16204	16346	16280	16389	16503	16091	16224	16210	16155	16265	16112	16336	16207	16162	16246	16553	16252	16378	16187	16258	16255	16442	16280	16285	16386	16218	16250	16400	16419	16207	16342	16192	16343	16260	16106	16310	16043	16207	16314	16408	16224	16262	15974	16247	16303	16156	16151	16127	16343	16146	16320	16262	16334	16317	16214	16321	16283	16169	16185	16314	16122	16266	16365	16192	16237	16255	16278	16300	16146	16168	16428	16179	16424	16293	16255	16280	16455	16183	16270	16278	16055	16276	16282	16170	16212	16245	16271	16307	16505	16200	16185	16385	16201	16330	16184	16298	16345	16223	16287	16301	16287	16348	16315	16326	16350	16250	16218	16365	16281	16195	16345	16271	16379	16282	16321	16208	16185	16308	16325	16271	16342	16142	16386	16143	16368	16334	16276	16240	16288	16222	16357	16164	16426	16060	16161	16236	16620	16413	16405	16346	16247	16158	16317	16295	16065	16237	16282	16279	16321	16343	16428	16311	16438	16311	16086	16182	16355	16297	16420	16169	16106	16008	16135	16270	16387	16238	16450	16355	16232	16350	16367	16216	16237	16300	16350	16413	16306	16447	16357	16406	16293	16262	16119	16049	16125	16384	16169	16317	16236	16211	16418	16339	16228	16443	16260	16290	16298	16214	16362	16229	16224	16312	16242	16288	16316	16263	16199	16322	16259	16201	16163	16162	16311	16247	16165	16194	16292	16226	16372	16345	16264	16422	16280	16243	16300	16301	16297	16180	16323	16433	16260	16594	16419	16282	16260	16228	16226	16155	16378	16230	16250	16324	16333	16267	16085	16261	16193	16350	16206	16211	16219	16246	16370	16171	16232	16137	16154	16075	16340	16291	16264	16205	16222	16329	16258	16313	16172	16318	16326	16346	16288	16246	16181	16450	16369	16265	16366	16245	16177	16126	16224	16289	16161	16415	16259	16269	16384	16530	16395	16562	16336	16219	16270	16299	16259	16249	16400	16133	16288	16291	16315	16247	16254	16291	16376	16289	16320	16404	16238	16234	16319	16338	16252	16198	16374	16373	16123	16408	16333	16196	16285	16381	16223	16158	16074	16160	16210	16232	16167	16128	16111	16314	16110	16394	16194	16326	16216	16336	16287	16244	16267	16341	16359	16189	16311	16308	16290	16313	16292	16298	16252	16434	16313	16398	16197	16184	16334	16394	16368	16330	16304	16303	16348	16339	16257	16207	16172	16296	16351	16144	16186	16454	16166	16167	16222	16346	16278	16048	16166	16469	16153	16235	16347	16290	16050	16205	16231	16182	16211	16409	16184	16384	16063	16182	16311	16145	16391	16218	16464	16162	16356	16362	16139	16275	16313	16366	16121	16393	16208	16233	16093	16291	16278	16253	16149	16424	16222	16151	16385	16314	16176	16529	16214	16265	16320	16326	16416	16320	16288	16360	16302	16152	16163	16318	16397	16299	16257	16431	16315	16176	16228	16292	16242	16133	16295	16341	16136	16278	16179	16119	16447	16319	16218	16219	16227	16281	16162	16202	16413	16315	16313	16333	16244	16167	16149	16315	16142	16463	16356	16336	16413	16250	16244	16196	16201	16243	16352	16384	16284	16167	16415	16205	16272	16079	16099	16366	16369	16071	16366	16295	16187	16219	16196	16356	16221	16205	16173	16289	16267	16370	16423	16130	16292	16259	16196	16292	16397	16255	16326	16168	16259	16240	16221	16338	16349	16160	16401	16415	16302	16275	16191	16073	16457	15872	16256	16336	16101	16488	16108	16285	16269	16299	16159	16305	16301	16291	16423	16468	16168	16174	16226	16136	16160	16345	16203	16204	16358	16388	16312	16384	16175	16261	16096	16181	16367	16271	16289	16102	16204	16459	16372	16215	16138	16159	16277	16445	16255	16284	16235	16155	16580	16299	16396	16308	16317	16386	16213	16221	16269	16203	16136	16443	16295	16330	16291	16371	16400	16365	16127	16306	16087	16365	16212	16358	16431	16273	16167	16347	16347	16382	16444	16110	16260	16353	16237	16287	16286	16297	16078	16209	16268	16224	16250	16262	16221	16392	16554	16320	16350	16265	16295	16222	16192	16064	16229	16189	16315	16357	16182	16497	16361	16350	16316	16202	16243	16245	16355	16320	16356	16220	16414	16235	16374	16202	16245	16298	16349	16189	16313	16397	16259	16359	16255	16245	16130	16332	16281	16227	16082	16273	16334	16329	16370	16236	16274	16299	16194	16425	16233	16418	16284	16271	16407	16236	16380	16335	16296	16314	16183	16228	16320	16361	16374	16179	16325	16123	16186	16241	16285	16200	16384	16242	16386	16343	16433	16201	16134	16331	16349	16292	16455	16441	16274	16292	16070	16237	16197	16387	16337	16222	16414	16307	16324	16232	16255	16247	16100	16451	16181	16328	16164	16211	16375	16352
27526	21573	22356	19155	17001	17020	17099	16965	17131	16856	17005	16932	16914	19117	20401	19153	18043	17406	16766	16932	16888	17013	16954	16949	16975	17067	16945	17069	17002	17040	16791	16807	17007	16955	16872	16834	16996	16863	16747	16755	16880	16872	16896	16869	16810	16880	17032	16945	17002	17074	16983	16813	17000	17017	17073	16951	16909	16840	16916	16821	16771	16874	16916	17023	16852	16898	16818	16791	16928	16711	16831	17171	16880	16836	16816	16913	16806	16959	16967	16882	16956	16750	16927	16781	16864	16818	17008	16854	16798	17045	16794	16968	16924	16977	16817	16958	17010	17086	17013	16899	16977	16939	16886	16965	16820	16982	16978	17037	17072	16757	16836	17071	17061	17133	16931	16976	16610	17064	16944	16881	16867	16839	16846	16896	17156	16922	16971	16798	16826	16924	16827	16710	16885	16716	16881	16859	16903	16817	16928	16992	17011	17038	16754	16941	16906	16776	16552	16881	17112	16782	17028	16964	16884	16981	16644	16950	16773	16880	16693	16990	16983	16699	16749	16963	16880	16987	16925	16827	16889	16983	17018	16828	16846	16721	16899	16902	17006	16937	16830	16791	16806	16805	17078	16808	16800	16909	16863	16811	16777	16672	16909	16805	16858	16902	16936	16903	16817	16941	16867	16959	16993	16832	17092	16749	16871	16864	16776	16842	16980	16902	16834	16926	16697	17000	16842	16878	16869	16962	16864	17083	17135	16777	16764	16841	16906	16990	17086	16902	16907	17118	17022	16929	17108	17111	16734	17020	16872	16937	16976	17069	16894	16931	16986	16815	17048	16763	16814	17045	16812	17020	16743	16957	16930	16579	16638	16871	16967	16895	16825	16753	17061	17005	16912	16896	16898	16864	16829	16957	16983	16901	16978	16928	17058	16835	16899	17091	16930	16731	16918	16769	16961	17121	17031	16854	16989	16917	16984	16957	16843	16972	16974	16926	16883	16767	16969	16961	16934	16857	16860	16837	17053	17280	17064	16842	16876	17004	17002	16984	16978	17004	16908	16759	16832	16723	16859	17004	16743	17008	17035	16953	16706	16814	16898	16846	16621	16875	16912	16893	16890	16856	16960	16948	16838	16878	16700	16869	16795	16969	16937	16956	17019	16656	16880	16967	16798	16945	17078	16840	16898	16802	16879	16779	16758	16750	16897	16777	16966	16960	16953	16893	16894	16819	16877	17000	16977	16835	16731	16972	16853	16851	16977	17031	16859	17023	17105	16752	17003	16850	16873	16665	16878	16885	16856	16965	16889	16898	16785	17036	16921	16954	16844	16880	16801	16688	16904	16842	16977	16994	16915	16783	16887	16771	17047	16939	17103	17069	16926	16846	16951	16992	16946	16806	16946	16896	17026	16969	16962	16852	16687	16839	16985	16866	16822	16819	17007	16830	17030	16926	16713	16831	16782	16812	16980	16745	16904	16964	17017	17048	17215	17077	17041	17008	17008	16918	16692	16985	16827	16905	16961	16966	16870	16976	16880	16766	16953	16971	16883	16865	16765	16847	16717	16742	16704	16931	17108	16865	17039	17016	16896	16901	16990	16979	16790	16783	17046	16791	16993	16912	16914	16940	16785	17053	16717	17038	16999	17264	17016	17075	16815	17089	17055	16863	16906	16842	17121	16924	16879	16773	16992	16702	16882	16840	16835	16923	17148	16796	16774	16890	16996	16988	16889	16851	16761	17113	16882	16978	16888	16975	16924	16821	16821	16896	16930	16932	17021	16950	17101	16911	16927	17037	17003	16860	16908	16929	16966	16879	16782	17015	17040	16997	16640	16765	16857	16927	17055	17046	17200	16939	16976	16835	16902	16730	17061	16980	17116	16882	16909	16808	16981	16759	17100	16854	16802	16985	17071	16915	16675	16697	16831	16963	16949	16926	16847	16940	16885	16869	16816	16917	16870	17066	17015	16925	16936	16730	16915	16838	16877	16884	17009	16837	17028	16884	16839	17018	17002	17050	16958	16897	16968	16898	16808	16747	16717	16765	16895	16879	16914	16933	17051	16933	16719	16781	16837	16880	16922	16740	16955	16959	16913	16945	17074	17063	16862	16780	16881	16672	16970	17196	16735	16847	16981	16812	16823	16796	16946	16979	16739	16931	16944	16889	16923	16878	16867	16808	17128	16935	16862	17025	17042	17015	17112	16906	17078	16782	17033	16856	17069	17032	17104	16849	16809	16843	17095	16991	16976	16853	16897	16885	17057	16807	17044	16985	16965	16837	16677	16998	16836	16809	17094	16972	17009	16951	16955	16790	16875	16970	16883	16737	16933	16930	16715	16814	16718	17032	16865	16737	16766	16855	16881	16843	16771	16965	16754	16969	16960	17146	16851	16926	17129	16749	16822	17034	16802	16830	16945	16883	17012	16881	16870	16982	16761	16974	16973	17010	16844	16990	16709	16788	16959	16958	16671	16925	16788	17000	17228	16805	16856	16876	16801	16811	16736	16736	16782	16759	16799	16831	16944	16989	16816	16943	16965	16726	16775	16964	17082	16982	16858	16926	16866	16848	16928	16936	17041	16973	16967	16799	17039	16867	16944	16870	16826	16859	16712	16818	17077	16912	17050	16940	16825	16785	16709	16864	16931	17096	16895	16940	17042	17078	16833	16833	16918	16795	17056	16916	16801	17002	16869	16850	16963	16887	16968	16798	16899	16755	16721	16860	16881	16911	16930	16997	16917	16911	16913	16758	16903	17127	16951	16746	16872	16834	16922	16804	16703	16835	16895	16798	16859	16966	16918	16891	16985	16962	16935	16695	17101	16984	16943	16879	16934	16885	16918	16858	16776	17022	17006	16802	16840	16969	16920	17041	16888	16793	16935	17030	17061	16824	17046	16952	16913	16958	16786	16937	16805	16852	16928	16998	16862	16891	16844	16995	16890	17057	16943	16897	16947	16690	16961	16885	17052	16855	17050	16805	16906	17088	16885	17028	16990	16871	16827	16860	17088	16810	17000	16767	16777	16648	16686	16833	16882	17027	16939	17076	16919	16924	16903	16944	17018	16896	16937	17001	16996	16995	16848	16964	16916	16922	16788	16782	16752	16693	16979	16727	16829	16913	16845	17034	16916	16763	16838	17014	17146	16731	16918	16816	16786	16925	16784	16742	17056	16930	16897	16883	16911	16988	17056	16942	16955	16907	16753	17005	16810	16733	16708	16773	16829	17011	17073	16815	16932	16907	16995	16906	16864	17036	16930	16950	16855	16975	16847	16773	16892	16895	16878	16750	16976	16923	16939	16835	16946	16942	17139	17138	17015	16963	16809	17002	16889	17095	16795	16834	17028	16923	16876	16818	17017	16695	16923	16842	16856	16811	16978	16969	16985	17218	16984	16902	16960	16897	16826	16597	16970	17004	16752	17004	16806	16830	16855	16821	16909	16929	16975	17132	17186	16873	16979	16827	16827	16939	16905	16819	17118	16883	16860	16856	17030	16811	16849	16961	16912	16802	16950	16884	16715	16834	16919	17018	16864	16838	16976	16814	16800	17024	16910	16917	16951	16939	17020	17151	16758	17145	17091	16711	16843	16890	16789	16925	16778	17030	16836	16992	16889	16944	17052	16841	16868	16907	16809	16986	17016	17058	16934	17033	17189	16829	16841	17010	16701	16780	16969	17012	16836	17036	16893	16987	16941	17125	16941	16923	17006	16837	16946	16931	16824	16728	16790	16691	17051	16853	16966	16989	16933	17124	16821	16969	16778	16823	16742	17102	16916	16866	16814	16895	16886	16921	17216	17069	16950	16754	17131	17028	16892	16977	16838	16828	17168	16952	16760	16987	17132	16990	16729	16867	16957	16889	16853	16922	16954	16730	16825	16885	16882	16959	16703	16950	17152	16879	16868	16837	16887	16833	17011	16988	16898	16857	17212	17121	16942	16908	16941	16932	17012	16736	16886	16853	16891	16892	16847	16886	16920	17143	16904	16825	17037	17071	16991	16971	17000	16834	17015	16750	16745	16946	16995	16815	17227	16918	17132	17138	16924	16818	16951	16965	16956	16991	16963	16964	16816	16810	16965	16646	16874	16867	16789	16967	16841	16820	16779	16813	17000	16891	16998	16977	16952	16966	16883	16986	16826	16990	16842	16822	16903	16819	16778	16790	16867	16759	16964	16981	16997	16867	17149	16924	16783	17021	16992	16908	16864	16880	16828	16945	16812	16853	16879	16992	16929	16912	16929	16952	16817	16597	17022	16854	16637	16954	16903	16683	17017	16859	16928	17018	16903	16913	16780	16828	16734	16894	16864	17016	16895	17226	16762	17136	16816	16937	16959	16699	16942	17015	16985	16993	16834	16942	17110	16593	16929	16768	16934	17151	16795	16945	16981	16999	16744	17022	16871	16943	17101	17005	16846	16946	16780	16838	17049	16832	17034	17063	17052	16972	17051	16784	16957	16979	16641	16876	16985	16873	17025	16790	17234	16990	16948	17149	16938	16909	16805	16794	16832	16824	16882	16837	16940	16870	16704	17040	16833	16811	16990	16868	17019	16971	16987	16905	16938	16951	16884	16719	16872	16944	16931	16822	16893	17109	16822	16898	16929	16992	17062	17036	16837	16982	16942	16767	16821	16878	16930	16979	16860	17101	16896	16794	17121	16759	16887	16848	16778	16909	17155	16963	17025	16996	16831	16865	16937	16883	16803	16870	16797	16890	16810	16908	16745	16717	17096	16884	16654	17153	17025	16971	16847	16915	16892	16934	16815	17103	17031	16862	16825	16851	16737	16776	16780	17060	16851	16845	16850	17183	16829	16771	16883	16924	16937	16968	16911	17001	17124	17010	16843	16985	16924	16861	16873	17012	16868	16919	16852	16960	16748	16849	17097	17008	16792	16787	17029	16948	16982	16989	17070	16889	16975	16886	16978	17012	16880	17002	16942	16913	16955	16900	16861	16972	17013	16818	16965	16832	17013	16879	16926	17018	16943	16734	16709	16880	16843	16903	16918	17104	17084	17076	16929	16869	16828	17057	16730	16805	16909	16983	16965	16772	17041	16838	16769	16892	17168	16948	16851	17040	16847	16801	16753	16712	16905	16909	16814	16720	17032	16959	16814	16934	16944	17028	16999	17098	16851	16992	16796	16881	17027	16882	16858	16884	16970	17095	16744	16979	16805	16957
15070	16884	16480	16142	16017	16027	15830	15858	15785	16049	15791	15862	15967	20289	20253	18595	16904	15919	15764	15719	15911	15897	15663	15967	15905	15891	15689	15654	15843	15855	15669	16009	15804	15726	15885	15799	15972	15916	15834	15864	15905	15888	15867	15693	15858	15819	15774	15859	15760	15898	15801	15745	15664	15680	15811	15835	15791	15775	15827	15855	15898	15977	15740	15965	15879	15914	15605	15798	15948	15997	15889	16046	16008	15880	16008	15715	15886	15684	15801	15866	15827	15804	15919	15805	15801	15871	15856	15869	15894	15760	15744	15777	15681	15729	15870	15793	16006	15890	15826	16003	15825	15854	15850	15755	15916	15771	15850	15897	15905	15821	15802	15772	15738	15900	15752	15924	15716	15842	15657	15641	15847	15682	15857	15888	15865	15740	15839	15963	15710	15752	15852	15843	15958	15701	15805	15799	16027	15856	15903	15670	15825	15735	16005	15725	15922	15870	15830	15710	15911	15941	15776	15960	15774	15768	15682	15817	15891	15947	15848	15897	15846	15839	15702	15866	15784	15863	15796	15864	15800	15664	15713	15821	15996	15724	16037	15670	15811	15977	15887	15761	15671	15819	15893	15707	15931	15675	15927	15834	15796	15907	15820	15749	15864	15836	15752	15982	15640	15843	15824	15815	15786	15740	15767	15845	15795	15842	15921	15794	15891	15695	15807	15905	15846	15890	15843	15819	16002	15891	15759	15748	15793	15756	15724	15847	16046	15946	15637	15690	15890	15946	15740	15659	15893	15639	15823	15962	15944	15922	15822	15926	15806	15804	15871	15813	15872	15899	15844	16027	15926	15843	15916	15811	15798	16018	15704	15679	15942	15830	15850	15685	15888	15772	15852	15900	15757	15778	15990	15791	15834	15844	15957	15853	15951	15819	15937	15818	15700	15881	15982	15852	15814	15933	15832	15868	15853	15879	15960	15765	15711	15738	15717	15810	15867	15873	15805	15641	15793	15848	15825	15862	15930	15825	15741	15739	15912	15724	15834	15888	15745	15794	15979	15863	15774	15841	15729	15750	15852	15800	15758	15931	15760	15824	15915	15896	15813	15941	15743	15776	15889	15841	15970	16054	15838	15919	15927	15842	15767	15673	15903	15782	15975	15980	15818	15846	15963	15663	15799	15789	15898	15789	15817	15862	15783	15820	15815	15916	16008	15942	15647	16021	15778	15903	15829	15872	15829	15680	15870	15986	15798	15819	15799	15811	15823	15968	15849	15843	15716	15759	15863	15896	15877	15635	15942	15782	15992	15864	15766	15970	15866	15677	15775	15826	15897	15731	15899	15770	15925	15774	15887	15775	15927	15703	15643	15850	16042	16019	15903	16001	15928	15775	15758	15783	15766	15943	15813	15760	15741	15783	15925	15808	15865	15651	15906	15895	15919	15940	15811	15983	15891	15806	15947	15740	15933	15780	16013	15873	15696	15813	15849	15923	15752	15918	15959	15802	15728	16055	15732	15775	15924	16013	15981	15846	15729	15861	15939	15748	15781	15763	15799	15820	15911	15948	15760	15897	15808	15730	15849	15971	15875	15801	15741	15853	15690	15941	15813	16011	15833	15747	15779	15602	15926	15838	15817	15762	15933	15824	15787	15840	15933	15857	15701	15819	15784	15764	15796	15866	15778	15675	15792	15887	15862	15992	15902	15925	15920	15864	15679	16082	15902	15775	15895	15737	15941	15852	15769	16070	15896	15930	15800	15880	15710	15775	15784	15768	15678	15859	15938	15947	15793	15930	15850	15840	15819	15864	15884	15939	15881	16031	15741	15748	15916	15820	15740	15815	15785	15675	15809	15650	15835	15681	15913	15930	16035	15673	15913	15667	16033	15669	15878	15778	15778	15825	15873	15738	15882	15722	15896	15862	15717	15798	15720	15877	15883	15747	15853	15978	15777	15817	15771	15972	15743	15977	15946	15848	15945	15803	15690	15776	15687	15849	15714	15797	15945	15785	15832	15900	15972	15893	15845	15680	15944	15872	15839	15840	15845	15815	15893	15814	15814	15861	15741	15791	15867	15986	15895	15928	15895	15840	15811	15903	15690	15743	15804	15752	15885	15743	16048	15833	15693	15817	15771	15835	15877	15840	16032	15481	15754	15831	15782	15913	15849	15818	15975	15795	15941	15750	15929	15688	15903	15884	15749	15819	15940	15747	15789	15825	15747	15702	15860	15738	15866	15697	15740	15693	16006	15803	15921	15828	15810	15777	15819	15863	16050	15860	15635	15918	15783	15797	15907	15793	15748	15632	16010	15851	16001	15848	15664	15895	15794	15870	15768	15764	15768	15937	15895	15893	15756	15694	15794	15930	15826	15854	15840	15892	15807	15916	15748	15785	15839	15868	15721	15704	15754	15938	15977	15786	15816	15869	15727	15792	15897	15837	15883	15907	15824	15924	15780	15767	15892	15790	15854	15955	15746	15732	15835	15834	15779	15906	15920	15985	15810	15839	15838	16045	15729	15946	15868	15912	15807	15985	15870	15722	15965	15777	15787	15801	15725	15578	15873	15940	15843	15968	15971	15877	15824	15738	15806	15953	15811	15763	16075	15863	15870	16051	15682	15843	15805	15880	15894	15810	15887	15923	15829	15748	15780	15832	15789	15807	15879	15796	15763	15960	15772	15955	15712	15750	15796	15983	15861	15921	15803	15714	15791	15797	15911	15828	15885	15834	16045	15907	15990	15871	15791	16020	15815	15936	15919	15931	15840	15863	15693	15941	15685	15892	15878	15943	15858	15928	15977	15833	15880	15985	15866	15896	15717	15659	15817	15809	15837	15814	15962	15941	15657	15750	15817	15881	15863	15777	15886	15739	15859	15918	15869	15771	15985	15855	15724	15929	15799	15787	15982	15856	15958	15860	15745	15726	15815	15904	15801	15846	15866	15865	15851	15738	15938	15799	16045	15913	15751	15851	15847	15748	15936	15689	15869	15931	15800	15803	15850	15875	15775	15794	15724	15918	15860	15864	15717	15811	15736	15701	15888	15995	15847	15663	15809	15819	15818	15682	16125	15943	15840	15907	15865	15901	15824	15802	15837	15711	15769	15896	15774	15934	15777	15794	15826	15860	15767	15885	15797	15658	15812	15778	15891	15938	15914	15874	15835	15981	15858	15854	15811	15649	16074	15775	15734	16019	15960	15934	15832	15877	15953	15708	15928	15804	15818	15702	15788	15777	15772	15814	15862	15778	15857	15709	15872	15755	15872	15756	15905	15698	15765	15941	15710	15855	15892	15836	15770	16069	15984	15756	15746	15922	15894	15800	15715	15868	15970	15729	15875	15729	15844	15900	15841	15745	15893	15709	15937	15774	15815	15913	15852	16109	15848	15711	15878	15693	15762	15869	15981	15780	15881	15872	15904	15875	16015	15890	15844	15904	16045	15901	15917	15851	15717	15764	15801	15878	15992	15895	15729	15805	15894	15826	15841	15749	15739	15834	15964	15895	15721	15674	15745	15927	15832	15971	15700	15888	15768	15853	15839	15793	15832	15955	16054	15839	15779	15757	15714	15804	15920	15967	15862	15798	15919	15908	15716	15969	15533	15894	15784	16034	15973	15769	15711	15826	15887	16011	15956	15897	15989	15872	15655	15650	15866	15899	15892	15972	15967	15811	15787	15874	15708	16017	15843	15733	15824	15902	15916	15740	15910	15718	15827	15970	15834	15730	15748	15822	15817	15883	15926	15912	15893	15860	15803	15847	15902	15715	15797	15980	15846	15877	15757	15830	15708	15759	15835	15905	15911	15833	15902	15836	15813	15642	15694	16014	15804	15870	15903	15773	15909	15781	15922	15852	15985	15773	15974	15863	15875	15803	15803	15725	15729	15808	15781	15790	15868	15791	15899	15779	15853	15931	15807	15669	16043	15872	15765	15777	15763	15888	15818	15898	15760	15868	15868	15980	16010	15847	16024	15862	15896	15813	16072	15778	15875	15893	15752	15791	15773	15863	15714	15774	15915	15872	15775	15784	15749	15893	15917	15868	15878	16091	15711	15829	15810	15789	15915	15901	15796	15810	15800	15778	15811	15763	15851	15694	15810	15815	15816	15960	15955	15824	15778	15782	15933	15696	15940	15684	15767	15783	15798	15772	15821	15792	15853	15854	15797	15903	15916	16043	15818	15765	15809	15854	15803	15799	15841	15790	15961	15986	15879	15715	15862	15785	15915	15911	15787	15971	15828	15834	15834	15922	15864	15829	15787	15834	15793	15842	15849	15801	15981	15787	15798	15890	15857	15910	15873	15800	15834	15644	15898	15762	15972	15820	15795	15877	15834	15814	15637	15835	15733	15962	15775	15779	15820	15805	15947	15970	15943	15874	15902	15784	15844	15834	15720	15622	15704	15830	16039	15852	15854	15925	15838	15844	15908	15674	15714	16014	15781	15744	15909	15858	15881	15802	15799	15935	15875	15661	15811	15799	15880	15845	15890	15938	15915	16037	15857	15842	15848	15901	15737	15828	15796	15887	15931	15815	15938	15923	15809	15781	16057	15856	15750	16009	15668	15748	15831	15962	15718	15860	15758	15924	15882	15704	15981	15756	15804	16022	15792	15883	15816	15734	15797	15910	15881	15931	15933	15852	15971	15759	15899	15756	15865	15857	15772	16011	15922	16003	15583	15787	16113	15756	15816	15867	15848	15799	15835	15872	15892	15971	15869	15790	15736	15924	15867	15866	15817	15601	15805	15728	15848	15660	15848	15763	15729	15901	15846	15925	15946	15725	15865	15904	15718	15907	15973	15689	15830	15953	15874	15831	15841	15931	15920	15747	15711	15768	15851	15803	15692	15784	15765	15645	15704	15721	15782	15956	15600	16008	15636	15825	15907	15913	15685	15752	15928	15856	15903	15916	15668	15716	15757	15895	15852	15905	15735	15922	15695	15984	15892	15770	15927	15861	15839	15797	15877	15905	15842	15741	15912	15837	15801	15889	15957	15771	15735	15794	15868	15847	16031	15767	15853	15881	15842	15847	15898	15923	15867	15865	15950	15836	15760	15818	15842	15963	15879	15700	15862	15822	15736	15871	15824	15787	15797	15904	15707	15890	15683	15923	15884	16014	15916	15757	15906	15809	15806	15889	15902	15996	15711	15831	15797	15731	15677	16064	15856	15821	15673	15784
24380	21154	28105	24619	21183	18889	18541	16928	16486	16665	16563	16359	16775	28313	31274	25702	20481	16850	16416	16321	16106	16226	16402	16348	16072	16281	16149	16065	16241	16267	16367	16266	16216	16162	16170	16293	16212	16241	16089	16173	16348	16295	16250	16236	16214	16249	16238	16264	16276	16319	16355	16388	16270	16131	16267	16338	16219	16132	16317	16026	16199	16207	16475	16329	16270	16316	16403	16133	16272	16184	16345	16358	16152	16174	16216	16303	16165	16258	16153	16205	16309	16127	16124	16108	16103	16415	16237	16192	16426	16175	16378	16216	16160	16223	16377	16064	16039	16259	16204	16057	16295	16044	16258	15954	16190	16007	16146	16142	16019	16090	16080	16218	16079	16208	16096	16314	16346	16196	16208	16163	16249	15868	15980	16096	15965	16121	16144	16003	16203	16252	16191	16369	16113	16262	16173	16254	16186	16239	15866	16312	16298	16220	16140	16108	16013	16240	16187	16311	16212	16053	16291	16382	16297	16199	16220	16067	16173	16343	16257	16208	16378	16119	16223	16263	16176	16170	16058	16190	16160	16286	16017	16159	16107	16170	16088	16244	16343	16253	16295	16112	16000	16134	16183	16265	16073	16254	16356	16146	16163	16096	16173	16102	16167	16074	16243	16291	16282	16252	16182	16327	16161	16146	16366	16347	16248	16124	16166	16244	16050	16309	16317	16366	16298	16188	16344	16434	16363	15951	16047	16168	16278	16015	16163	16299	16187	16179	16329	16249	15859	16184	16248	16244	16230	16341	16266	16326	16287	16051	16144	16229	16219	16164	16234	16189	16344	15953	15993	16306	15939	16126	16219	16220	16184	16197	16228	16169	16177	16242	16205	15909	16171	16272	16110	16071	16078	16150	16170	15963	16242	16464	16313	16054	16308	16237	16210	16351	16098	16248	16354	16036	16193	15930	16082	16346	16102	16103	16408	16075	16125	16212	16314	16080	16178	16214	16144	16055	16196	16446	16211	16175	16261	16281	16145	16117	16164	16203	16177	16170	15983	16081	16222	16081	16292	16195	16169	16012	16080	16193	16305	16161	16108	16158	16104	16190	16195	16127	16247	16153	16350	16009	16205	16339	16211	16330	16182	16174	16201	16175	16274	16140	16016	16309	16002	16229	16116	16295	16099	16181	16269	16054	16299	16182	16263	16190	16370	16272	16315	16327	16192	16051	16279	16221	16134	16179	16221	16302	16261	16251	16113	16039	16290	16240	16398	16301	16310	16323	16225	16262	16287	16195	16135	16265	16106	16312	16083	16089	16212	15940	16048	15815	16216	16128	16243	16245	16273	16019	16142	16260	16218	16166	16174	16140	16160	16390	16402	16247	16271	16114	15951	16109	16262	16100	16153	16218	16275	16175	16003	16302	16210	16168	16373	16391	16504	16344	16238	16143	16079	16147	16015	16318	16312	16289	16216	16131	16245	16089	15989	16205	16157	16010	16091	16022	16313	16032	16388	16199	16221	16168	16003	16085	16213	16099	16211	16250	16254	16336	16104	16103	16227	16154	16129	16197	16113	16075	15982	16358	16163	16389	16248	15985	16178	16249	16346	16380	16254	16027	15977	16205	16221	16128	16018	16265	16146	16002	16143	16052	16210	16216	16198	16290	15845	16116	16098	16259	16448	16295	16279	16128	16111	16114	16225	16130	16183	16255	16124	16129	16250	16163	16273	16233	16155	16058	16111	16211	16297	16180	16173	16125	16121	15924	16114	15949	16349	16262	16386	16346	16261	16128	16243	16077	16267	16430	16259	16274	16336	16211	16404	16171	16160	16143	16327	16143	16179	16248	16265	16053	16174	16173	16038	16109	16077	16151	16213	16292	16192	16331	16388	16126	16030	16014	16258	16317	16133	16166	16249	16201	16198	16288	16114	16148	16076	16085	16171	16007	16014	16236	16050	16197	16268	16165	16393	16160	16238	16211	15995	16135	16299	16025	16060	16284	16256	16138	16141	16070	16202	16435	16189	16038	16245	16106	16182	16176	16031	16092	16247	16081	16290	16228	16306	16381	16350	16184	16345	16178	16100	16122	16394	16219	16052	16210	16104	16126	16248	16054	16079	16152	16097	16164	16309	16178	16376	16254	16333	16192	16232	16175	16102	16086	16213	16186	16272	16034	16241	16218	16158	15925	16282	16118	16199	16233	16250	16293	16170	16228	16261	16267	16016	15984	16379	16260	16236	16167	16173	16210	16150	16305	16273	16176	16195	16240	16183	16233	16203	16080	16110	16206	16268	15967	16067	16085	16180	16224	16215	16174	16006	16143	16301	16410	16321	16187	16272	16075	16132	16213	16170	16129	16215	16152	16116	16267	16206	16206	16184	16151	16317	15974	16119	16237	16162	16097	16170	16158	16265	16418	16231	16185	16273	16219	16203	15946	16345	16323	16286	16157	15993	16297	15937	16096	16244	16204	16295	16279	16119	16253	16203	16027	16287	16036	16290	16044	16105	16182	16437	16297	16267	16356	16054	16124	16073	16309	16435	16272	16274	16303	16133	16159	16027	16176	16072	16239	16191	16238	16193	16291	16228	16052	16174	16155	15984	16342	16183	16101	16316	16309	16178	16166	16109	16364	16190	16362	16199	16096	16363	16309	16176	16193	16153	16368	16135	16061	16113	15998	16257	16172	16165	16192	16317	16280	16338	16342	16230	16164	16134	16161	16250	16312	16097	16381	16073	16145	16210	16080	16239	16049	16320	16189	16168	16208	16114	15935	16169	16219	16314	16034	16038	16036	16415	16265	16144	16176	16086	16389	15983	16233	15998	16187	16229	16330	16331	16087	16220	16091	16137	16252	16217	16320	16377	16279	16171	15969	16164	16247	16144	16282	16291	16150	16309	16095	16273	16174	16289	16166	16192	16254	16242	16242	16142	16194	16011	16139	16192	16154	16190	16322	16299	16259	16109	16066	16217	16019	16193	16298	16098	16121	16135	16342	16339	16245	16080	16172	16243	16185	15976	16146	16061	16101	16343	16238	16124	16261	16178	16189	16152	16083	16286	16225	16099	16347	16101	16236	16211	16365	16154	16168	16320	16237	16188	16112	16243	16170	16158	16139	16236	16158	16023	16165	16264	16220	16198	16245	16241	16207	16217	16271	15987	16360	16123	16030	16460	16109	16165	16295	16344	16291	16030	15933	16111	16219	16332	16303	16394	16305	16136	16109	16159	16085	16431	16075	16331	16385	16441	16258	16203	16066	16234	16186	16031	16215	16112	16157	16279	16350	16262	16296	16280	16117	16298	16247	16083	16382	16088	16307	16292	16084	16342	16234	15950	16294	16105	16208	16280	16279	16186	16156	16205	16207	16262	16011	16381	16186	16382	16253	16274	16394	16308	16182	16249	16224	16141	16217	16246	15936	16203	15948	16080	16346	16186	16166	16053	16120	16182	16071	16141	16380	16364	16086	16321	16366	16114	16012	16236	16203	15994	16206	16096	16376	16154	16246	16240	16177	16205	16207	16166	16384	16160	16179	16191	16392	16249	16268	16185	16213	16207	16203	16122	16230	16056	16136	16212	16223	16227	16151	16209	15863	16479	16299	16237	16012	16155	16262	16206	16060	16136	16244	16209	16081	16340	16330	16154	16054	16209	16081	16190	16198	16219	16241	16321	16344	16182	16086	16104	16228	16122	16281	16243	16084	16245	16368	16213	16200	16165	16225	16065	16217	16157	16376	16247	16449	16200	16227	16354	16248	16157	16069	16075	16238	16226	16174	16176	16243	16285	16176	16372	16382	16081	16248	16254	16036	16069	16145	16243	16125	16470	16152	16173	16037	16103	16293	16163	16089	16202	16147	16270	16123	16219	16277	16338	16154	16114	16093	16142	16188	16154	16280	16279	15978	16388	16164	15923	16137	16233	16232	16210	16179	16167	16174	16116	16077	16182	16164	16270	16110	16186	16337	16281	16094	16454	16220	16265	16142	16012	16165	16339	16335	16046	16367	16081	16248	16110	16296	16068	16278	16235	16075	16141	16192	16234	16194	16208	16309	16422	16102	16197	15985	16156	16083	16231	16108	16315	16199	16041	16207	16079	16216	16271	16222	16199	16458	16139	16078	16437	16134	16310	16368	16213	16045	16252	16112	16184	16190	16208	16199	16254	16172	16211	16129	16307	16046	16162	16549	16245	16147	16346	16258	16073	16281	16272	15967	16077	16320	16158	16315	16313	16501	16070	16134	16223	16129	16339	16388	16283	16102	16246	16017	16200	16282	16486	16232	16115	16293	16021	16121	16066	16021	15918	16098	16081	16246	16310	16204	16322	16152	16212	16332	16334	16196	16172	16332	16200	16134	16285	16267	16249	16015	16228	16286	16287	16341	16087	16201	16157	16236	16330	16127	16265	16123	16221	16426	16260	16205	16184	16094	16187	16102	16189	16166	16213	16203	16238	16166	15987	16064	16395	16167	16217	16201	16149	16265	16096	16366	16386	16194	16197	16147	16140	16175	16207	16276	16184	16365	16343	16037	16313	16535	16122	16255	16518	16235	16011	16246	16214	16120	16135	16256	16067	16130	16394	16263	16217	16215	16272	16225	16481	16175	16143	15955	16245	16332	16147	16220	16183	16306	16199	15987	16301	16069	16015	16139	16206	16079	16290	16253	16197	16218	16156	16156	16310	16175	16108	16282	16017	16171	16083	16002	16453	16210	16306	16422	16279	16242	16251	16194	16059	16135	16318	16268	16361	16299	16089	16151	15976	16159	16343	16177	16256	16171	16376	16105	16172	16090	16197	16325	16093	16122	16450	16268	16281	16268	16034	16167	16262	16156	16321	16203	16230	16035	16002	16179	16144	16077	16225	16228	16194	16252	16270	16181	16222	16222	16256	16240	15962	16052	16276	16231	16239	15979	16038	16113	16172	16226	16252	16127	16062	15969	16154	16033	16389	16252	16026	16069	16201	16056	16098	16130	16276	16264	16215	16355	16149	16264	16187	16394	16040	16159	16253	16248	16278	16193	16291	16066	16118	16194	16297	16216	16166	16177	16315	16426	16359	16282	16246	16132	16486	16141	16224	16053	16399	16167	16324	16290	16162	16156	16147	16246	16226	16317	16147	16271	16196	16339	16265	16340	16425	16098	16124	16162	16113	16282	16203	15915	16246	16234	16334	16022	16101	16174
14152	21778	20526	17967	16936	16384	16068	15884	15931	15836	15935	15815	16419	34138	33400	26818	19739	15461	15449	15447	15511	15458	15527	15491	15516	15446	15547	15484	15567	15510	15447	15463	15587	15292	15530	15441	15569	15691	15417	15424	15428	15554	15545	15547	15542	15518	15468	15521	15426	15511	15525	15405	15393	15530	15412	15584	15293	15466	15592	15401	15433	15251	15507	15371	15372	15494	15365	15369	15631	15535	15550	15639	15570	15576	15468	15377	15539	15459	15488	15654	15535	15453	15424	15582	15506	15304	15404	15463	15332	15406	15366	15469	15465	15241	15468	15597	15263	15604	15439	15476	15359	15381	15613	15556	15447	15457	15514	15382	15465	15264	15556	15453	15292	15500	15535	15473	15534	15505	15519	15453	15532	15478	15474	15619	15413	15533	15399	15315	15261	15493	15258	15494	15427	15464	15489	15594	15499	15535	15592	15465	15294	15394	15525	15435	15625	15498	15428	15413	15418	15468	15538	15445	15424	15631	15431	15531	15528	15523	15539	15372	15490	15494	15535	15344	15377	15504	15370	15422	15499	15362	15443	15625	15454	15430	15438	15508	15476	15736	15618	15490	15318	15286	15557	15453	15556	15437	15448	15486	15447	15401	15345	15584	15357	15589	15528	15586	15343	15637	15461	15514	15392	15484	15421	15603	15346	15366	15446	15497	15501	15399	15580	15629	15479	15606	15541	15367	15402	15613	15457	15541	15480	15379	15494	15560	15578	15698	15469	15313	15437	15216	15454	15646	15386	15502	15557	15557	15532	15371	15387	15503	15600	15472	15608	15369	15473	15474	15374	15472	15506	15223	15506	15524	15271	15615	15400	15463	15526	15407	15388	15419	15634	15499	15539	15335	15534	15422	15555	15553	15682	15413	15563	15491	15568	15279	15404	15455	15612	15598	15456	15381	15433	15247	15460	15379	15580	15424	15501	15498	15432	15393	15447	15402	15441	15374	15520	15387	15427	15570	15410	15492	15712	15532	15499	15635	15530	15566	15457	15713	15383	15406	15470	15487	15445	15485	15537	15481	15404	15509	15427	15442	15579	15433	15500	15507	15530	15411	15429	15540	15507	15500	15511	15288	15598	15355	15467	15470	15424	15386	15414	15663	15343	15545	15506	15542	15444	15450	15337	15411	15510	15440	15316	15476	15568	15508	15567	15381	15421	15482	15307	15397	15504	15566	15565	15538	15446	15455	15516	15558	15457	15367	15306	15437	15477	15517	15396	15384	15446	15553	15380	15487	15318	15610	15382	15692	15475	15471	15567	15485	15421	15430	15533	15379	15504	15401	15326	15348	15357	15467	15418	15538	15439	15372	15583	15445	15356	15382	15510	15515	15465	15551	15549	15552	15409	15689	15357	15458	15582	15582	15400	15619	15568	15477	15553	15513	15371	15444	15597	15475	15527	15446	15395	15535	15719	15389	15313	15308	15335	15467	15359	15667	15624	15303	15529	15369	15380	15463	15594	15517	15723	15503	15378	15550	15555	15506	15427	15466	15473	15451	15462	15581	15272	15488	15590	15512	15371	15368	15445	15356	15482	15621	15370	15353	15549	15531	15453	15600	15528	15505	15717	15284	15556	15430	15416	15551	15519	15575	15343	15668	15612	15450	15474	15662	15467	15408	15433	15602	15491	15153	15427	15351	15403	15501	15471	15546	15584	15504	15453	15443	15506	15592	15504	15420	15584	15615	15223	15526	15431	15557	15489	15496	15432	15348	15498	15522	15508	15523	15482	15373	15444	15467	15402	15306	15543	15506	15430	15526	15534	15357	15392	15424	15393	15478	15527	15488	15439	15558	15559	15605	15474	15482	15476	15493	15404	15317	15489	15512	15460	15450	15466	15459	15542	15491	15373	15702	15487	15462	15490	15483	15520	15525	15464	15283	15510	15499	15467	15443	15583	15559	15547	15385	15515	15445	15550	15440	15333	15461	15531	15443	15521	15531	15566	15436	15464	15504	15457	15516	15366	15502	15473	15505	15456	15466	15623	15326	15437	15494	15353	15476	15429	15542	15420	15406	15410	15501	15648	15437	15503	15504	15458	15369	15517	15624	15348	15547	15523	15532	15367	15498	15462	15580	15424	15598	15493	15518	15551	15341	15715	15516	15560	15421	15431	15452	15295	15334	15540	15366	15533	15362	15497	15533	15430	15346	15637	15317	15485	15519	15422	15499	15475	15546	15334	15485	15512	15352	15381	15601	15260	15300	15481	15484	15476	15489	15438	15600	15459	15438	15389	15683	15413	15453	15492	15361	15511	15567	15407	15420	15417	15639	15387	15722	15494	15338	15479	15562	15663	15566	15578	15368	15467	15525	15610	15382	15569	15280	15524	15456	15466	15437	15610	15504	15488	15455	15404	15487	15539	15449	15547	15395	15339	15444	15719	15645	15342	15492	15410	15570	15433	15379	15401	15566	15367	15574	15427	15405	15452	15501	15537	15473	15534	15465	15526	15557	15499	15440	15465	15505	15420	15498	15539	15452	15498	15624	15488	15557	15348	15596	15334	15623	15330	15511	15613	15464	15485	15437	15462	15428	15606	15457	15494	15468	15649	15421	15467	15411	15452	15412	15576	15455	15383	15644	15451	15464	15263	15445	15508	15427	15501	15352	15426	15530	15334	15337	15394	15537	15484	15437	15492	15570	15463	15336	15610	15409	15542	15517	15531	15488	15439	15350	15571	15508	15436	15397	15544	15280	15489	15564	15489	15510	15443	15373	15472	15502	15416	15582	15268	15497	15334	15470	15464	15489	15506	15430	15365	15458	15359	15499	15487	15478	15388	15581	15577	15403	15522	15473	15413	15637	15479	15482	15628	15370	15336	15440	15476	15443	15409	15482	15462	15392	15581	15451	15398	15425	15523	15513	15410	15459	15482	15391	15392	15466	15475	15404	15600	15335	15401	15723	15372	15479	15326	15350	15417	15415	15442	15499	15473	15427	15483	15504	15474	15453	15617	15448	15610	15576	15466	15499	15481	15356	15288	15389	15624	15547	15563	15514	15399	15440	15398	15436	15408	15686	15538	15382	15599	15471	15376	15497	15298	15510	15512	15485	15579	15476	15513	15348	15551	15514	15449	15516	15414	15463	15497	15475	15442	15478	15530	15529	15417	15498	15330	15379	15413	15456	15569	15455	15522	15441	15517	15394	15566	15585	15415	15372	15450	15544	15618	15541	15406	15409	15687	15468	15464	15495	15593	15516	15472	15407	15380	15598	15329	15326	15329	15445	15383	15350	15441	15640	15345	15424	15518	15410	15462	15493	15368	15476	15598	15680	15652	15550	15537	15486	15544	15523	15343	15483	15349	15497	15519	15539	15480	15382	15515	15577	15468	15394	15548	15541	15561	15408	15372	15504	15367	15464	15602	15423	15540	15441	15633	15463	15389	15349	15492	15466	15603	15422	15542	15305	15320	15361	15501	15424	15444	15436	15421	15406	15462	15354	15319	15442	15491	15473	15294	15519	15493	15314	15488	15413	15493	15448	15644	15437	15500	15485	15443	15311	15623	15289	15401	15333	15357	15434	15508	15556	15488	15697	15370	15371	15584	15548	15573	15348	15399	15536	15525	15443	15208	15628	15452	15465	15450	15433	15343	15607	15380	15492	15337	15509	15595	15567	15298	15434	15388	15500	15552	15671	15394	15598	15471	15349	15403	15417	15432	15377	15556	15464	15335	15523	15328	15566	15430	15622	15442	15518	15546	15507	15537	15494	15325	15607	15305	15602	15402	15498	15337	15275	15366	15448	15512	15554	15470	15472	15501	15507	15337	15527	15360	15413	15553	15455	15407	15312	15391	15325	15399	15589	15350	15466	15411	15597	15382	15486	15548	15462	15502	15544	15450	15568	15726	15468	15459	15576	15475	15495	15440	15579	15553	15538	15516	15499	15338	15518	15566	15458	15434	15345	15452	15577	15469	15431	15584	15440	15424	15521	15311	15384	15390	15442	15594	15560	15485	15351	15410	15554	15472	15542	15501	15348	15475	15544	15441	15559	15400	15391	15569	15222	15555	15454	15313	15456	15481	15439	15432	15438	15427	15446	15648	15422	15513	15480	15575	15603	15518	15422	15385	15594	15330	15480	15427	15352	15402	15486	15635	15284	15465	15505	15469	15625	15529	15388	15467	15484	15430	15462	15547	15220	15625	15407	15566	15695	15238	15494	15486	15452	15399	15665	15426	15442	15748	15443	15591	15521	15629	15551	15565	15535	15314	15451	15369	15532	15454	15435	15649	15657	15538	15275	15469	15611	15460	15558	15401	15548	15661	15465	15485	15554	15559	15421	15516	15579	15470	15540	15578	15475	15345	15487	15580	15416	15579	15376	15382	15464	15719	15438	15389	15639	15396	15381	15520	15382	15556	15403	15439	15443	15554	15459	15529	15411	15436	15641	15493	15435	15565	15542	15514	15587	15410	15560	15475	15512	15662	15376	15505	15426	15511	15498	15377	15540	15533	15556	15594	15512	15510	15341	15706	15581	15545	15619	15445	15340	15592	15490	15492	15505	15490	15392	15342	15528	15438	15515	15428	15596	15489	15548	15377	15609	15404	15482	15595	15381	15377	15437	15456	15380	15463	15520	15426	15536	15575	15294	15491	15459	15334	15412	15497	15454	15322	15635	15456	15459	15463	15508	15462	15518	15322	15545	15579	15580	15470	15356	15447	15438	15440	15454	15585	15637	15543	15513	15389	15528	15372	15491	15340	15661	15351	15417	15544	15456	15377	15303	15569	15405	15525	15307	15564	15408	15630	15452	15367	15463	15468	15453	15405	15411	15472	15598	15373	15439	15465	15435	15524	15570	15368	15579	15397	15510	15331	15235	15495	15661	15539	15512	15442	15587	15569	15351	15400	15550	15497	15508	15543	15416	15575	15542	15263	15560	15670	15541	15498	15442	15470	15558	15573	15431	15621	15347	15357	15823	15422	15295	15623	15400	15491	15553	15431	15477	15553	15430	15496	15534	15408	15384	15531	15447	15618	15526	15463	15570	15344	15344	15559	15390	15422	15395	15435	15372	15558	15448	15450	15445	15491	15564	15400	15486	15315	15347	15498	15483	15483	15554	15318	15606	15482	15500	15384	15610	15361	15651	15408	15489	15635	15451	15566	15489	15552	15453	15567	15420
23150	21170	28960	23645	21450	22543	21859	17829	17157	17312	17160	17063	18037	37227	39542	32578	24198	18273	16946	16779	16591	16504	16596	16622	16681	16562	16690	16646	16699	16599	16569	16588	16727	16697	16720	16707	16523	16612	16666	16631	16539	16540	16792	16558	16684	16815	16529	16770	16587	16521	16651	16777	16688	16687	16781	16554	16795	16585	16715	16649	16624	16741	16627	16428	16616	16497	16591	16483	16708	16637	16687	16648	16654	16664	16703	16813	16742	16624	16725	16712	16560	16513	16531	16560	16611	16719	16652	16400	16791	16521	16601	16616	16605	16428	16549	16482	16611	16388	16539	16536	16485	16702	16608	16667	16479	16456	16772	16466	16486	16563	16368	16737	16697	16790	16723	16538	16556	16562	16489	16530	16566	16433	16783	16381	16591	16678	16789	16678	16671	16523	16609	16642	16559	16649	16345	16595	16527	16577	16521	16729	16681	16562	16435	16429	16483	16467	16550	16631	16633	16553	16570	16397	16532	16618	16572	16460	16571	16585	16688	16557	16637	16506	16446	16460	16587	16566	16686	16411	16891	16523	16468	16821	16569	16457	16695	16502	16613	16657	16501	16526	16491	16497	16555	16368	16492	16591	16511	16700	16522	16547	16651	16757	16534	16401	16542	16647	16642	16416	16483	16558	16414	16652	16253	16501	16622	16603	16491	16510	16648	16302	16625	16523	16596	16519	16450	16499	16511	16543	16620	16514	16536	16561	16354	16688	16688	16474	16703	16604	16743	16420	16491	16784	16474	16486	16616	16447	16630	16501	16471	16730	16343	16515	16621	16483	16506	16592	16324	16387	16317	16456	16596	16549	16662	16545	16411	16550	16687	16774	16471	16466	16596	16505	16464	16289	16691	16510	16499	16466	16531	16445	16625	16564	16431	16508	16562	16547	16526	16645	16630	16679	16314	16511	16501	16459	16591	16382	16646	16552	16515	16657	16688	16532	16614	16552	16517	16551	16638	16626	16476	16504	16531	16578	16541	16490	16450	16524	16590	16735	16528	16730	16359	16485	16552	16476	16441	16471	16585	16563	16596	16629	16407	16425	16604	16436	16749	16608	16612	16494	16608	16580	16610	16453	16448	16429	16729	16420	16480	16585	16467	16499	16608	16621	16540	16363	16468	16506	16569	16424	16513	16497	16558	16415	16630	16773	16776	16518	16465	16632	16641	16732	16821	16664	16544	16579	16657	16593	16682	16563	16550	16605	16697	16569	16703	16638	16493	16447	16540	16648	16504	16298	16473	16456	16566	16550	16646	16568	16505	16594	16566	16550	16582	16635	16431	16496	16426	16612	16474	16599	16500	16554	16518	16629	16645	16683	16507	16423	16602	16317	16784	16652	16537	16509	16462	16451	16412	16326	16607	16678	16586	16495	16467	16639	16610	16575	16722	16474	16442	16635	16482	16659	16532	16496	16477	16695	16541	16663	16375	16783	16678	16693	16666	16539	16599	16441	16581	16460	16645	16487	16477	16507	16549	16551	16697	16617	16421	16564	16815	16676	16468	16465	16453	16309	16473	16431	16672	16550	16701	16486	16632	16539	16633	16517	16593	16469	16515	16546	16584	16538	16658	16628	16447	16527	16478	16592	16718	16658	16676	16591	16678	16635	16513	16545	16540	16606	16580	16436	16771	16605	16647	16495	16462	16553	16485	16420	16485	16688	16759	16586	16601	16441	16671	16645	16451	16261	16677	16570	16439	16579	16387	16535	16553	16377	16527	16607	16567	16645	16510	16583	16559	16609	16681	16719	16489	16565	16489	16492	16408	16438	16427	16514	16939	16603	16492	16635	16555	16574	16555	16656	16686	16466	16506	16570	16557	16741	16360	16571	16355	16529	16439	16399	16590	16514	16618	16690	16606	16672	16537	16574	16643	16459	16618	16480	16493	16634	16628	16388	16580	16617	16546	16582	16574	16531	16502	16645	16549	16465	16438	16695	16655	16347	16614	16623	16643	16463	16536	16519	16472	16597	16366	16603	16418	16581	16579	16445	16560	16521	16511	16508	16692	16732	16723	16616	16581	16618	16520	16683	16423	16582	16572	16638	16560	16570	16626	16638	16685	16526	16539	16513	16640	16705	16491	16441	16601	16532	16472	16678	16625	16727	16529	16471	16619	16444	16527	16504	16573	16636	16405	16650	16777	16558	16540	16497	16412	16454	16414	16422	16620	16525	16718	16502	16499	16454	16743	16590	16471	16513	16421	16624	16673	16396	16651	16637	16634	16579	16722	16621	16622	16668	16723	16572	16631	16593	16536	16452	16604	16589	16473	16529	16531	16415	16675	16587	16544	16406	16486	16456	16732	16455	16655	16597	16680	16627	16603	16466	16591	16643	16591	16421	16697	16605	16643	16481	16540	16650	16435	16490	16593	16217	16451	16704	16504	16493	16767	16700	16766	16580	16467	16404	16601	16437	16583	16381	16241	16488	16558	16516	16542	16626	16517	16507	16618	16526	16504	16559	16798	16414	16647	16371	16395	16484	16516	16529	16559	16642	16475	16498	16599	16530	16543	16632	16451	16649	16601	16528	16559	16631	16685	16706	16589	16657	16581	16560	16493	16612	16457	16617	16536	16567	16548	16719	16536	16676	16593	16719	16507	16450	16633	16567	16559	16757	16602	16745	16678	16487	16598	16623	16450	16523	16469	16578	16539	16500	16827	16646	16519	16523	16487	16698	16559	16578	16329	16565	16742	16908	16569	16500	16501	16462	16765	16622	16729	16688	16439	16579	16598	16697	16648	16538	16587	16524	16717	16632	16713	16485	16462	16618	16625	16413	16654	16424	16480	16651	16356	16394	16268	16391	16559	16446	16646	16602	16404	16660	16642	16472	16638	16591	16692	16568	16606	16563	16329	16469	16701	16596	16557	16674	16732	16582	16617	16595	16556	16703	16480	16566	16614	16425	16654	16429	16707	16432	16638	16475	16694	16356	16726	16460	16725	16593	16607	16632	16535	16467	16471	16553	16882	16533	16615	16529	16475	16646	16578	16448	16823	16657	16448	16612	16549	16669	16596	16555	16575	16506	16660	16598	16400	16444	16639	16576	16453	16510	16444	16479	16483	16636	16492	16723	16342	16602	16569	16459	16514	16439	16534	16634	16323	16564	16595	16500	16613	16395	16403	16320	16647	16376	16374	16600	16695	16433	16527	16523	16769	16493	16626	16742	16590	16708	16470	16568	16696	16609	16577	16523	16543	16754	16657	16472	16366	16539	16381	16574	16592	16712	16318	16603	16732	16624	16527	16547	16273	16413	16388	16370	16342	16640	16593	16650	16621	16672	16731	16632	16525	16492	16707	16836	16695	16396	16298	16365	16625	16454	16506	16628	16581	16617	16629	16695	16438	16591	16649	16313	16627	16556	16629	16614	16543	16526	16502	16678	16485	16615	16753	16762	16682	16569	16552	16589	16539	16342	16447	16519	16579	16604	16332	16726	16580	16557	16566	16514	16498	16482	16596	16615	16483	16517	16582	16351	16507	16490	16545	16441	16483	16390	16379	16639	16573	16564	16534	16454	16505	16531	16650	16751	16638	16475	16523	16526	16734	16426	16413	16502	16629	16607	16598	16668	16777	16792	16561	16608	16394	16497	16526	16588	16408	16611	16804	16610	16545	16492	16747	16485	16651	16386	16615	16534	16578	16611	16599	16431	16677	16455	16482	16397	16556	16588	16567	16678	16463	16698	16521	16693	16481	16424	16732	16366	16468	16597	16549	16570	16524	16664	16617	16557	16722	16445	16442	16339	16539	16436	16693	16610	16517	16651	16565	16511	16750	16455	16529	16441	16591	16408	16483	16636	16473	16517	16471	16447	16771	16489	16527	16563	16463	16425	16432	16714	16647	16581	16651	16576	16550	16547	16725	16498	16572	16497	16685	16496	16582	16673	16558	16561	16630	16504	16216	16616	16571	16408	16487	16614	16504	16629	16636	16640	16490	16448	16655	16475	16560	16435	16429	16494	16570	16715	16758	16425	16572	16592	16556	16516	16603	16448	16570	16543	16643	16558	16424	16555	16588	16481	16567	16751	16602	16653	16552	16692	16377	16342	16652	16562	16556	16468	16545	16545	16530	16915	16511	16628	16875	16581	16562	16520	16602	16535	16585	16483	16590	16529	16466	16621	16582	16625	16694	16612	16473	16519	16809	16452	16542	16536	16333	16617	16551	16445	16418	16489	16622	16623	16484	16335	16589	16714	16674	16504	16560	16557	16430	16406	16549	16490	16637	16708	16577	16459	16503	16434	16553	16463	16509	16642	16622	16544	16527	16696	16640	16689	16724	16512	16625	16581	16592	16327	16638	16658	16364	16485	16458	16630	16415	16562	16573	16660	16667	16676	16666	16630	16432	16601	16586	16518	16433	16550	16487	16506	16367	16864	16500	16400	16556	16541	16356	16686	16389	16638	16526	16493	16623	16494	16540	16506	16600	16377	16609	16570	16685	16578	16781	16332	16489	16509	16440	16627	16543	16611	16475	16577	16597	16428	16485	16487	16594	16674	16706	16606	16633	16471	16641	16565	16756	16481	16460	16622	16396	16568	16496	16473	16526	16651	16524	16601	16605	16543	16643	16517	16608	16340	16553	16646	16417	16550	16483	16735	16576	16541	16529	16434	16500	16582	16746	16579	16627	16490	16504	16547	16569	16463	16404	16492	16654	16464	16564	16380	16785	16609	16683	16432	16479	16456	16582	16587	16576	16691	16661	16686	16442	16691	16638	16701	16532	16455	16481	16483	16710	16482	16653	16646	16757	16539	16492	16562	16645	16233	16538	16578	16686	16440	16549	16552	16636	16372	16594	16468	16372	16635	16547	16608	16696	16558	16587	16565	16546	16683	16543	16491	16490	16703	16564	16656	16531	16575	16595	16366	16668	16502	16491	16546	16915	16558	16687	16719	16521	16484	16575	16350	16507	16503	16593	16550	16504	16655	16654	16683	16646	16581	16665	16542	16571	16562	16759	16441	16606	16579	16712	16525	16662	16540	16462	16621	16607	16501	16409	16496	16499	16668	16362	16548	16718	16677	16501	16627	16415	16522	16796	16579	16524	16442	16400	16636	16503	16532	16680	16530	16536	16492	16639	16669	16603	16509	16551	16546	16519	16430	16611	16540	16482	16492	16609	16596
15766	26845	24587	20404	18516	17532	17017	16685	16506	16276	16084	16106	18084	42851	41468	33900	24077	16783	15768	15796	15655	15586	15590	15697	15747	15722	15688	15801	15647	15595	15723	15743	15758	15723	15712	15639	15660	15680	15735	15715	15753	15618	15902	15679	15764	15718	15712	15691	15618	15875	15823	15821	15705	15731	15821	15502	15788	15752	15699	15630	15713	15669	15631	15733	15842	15526	15645	15733	15548	15626	15713	15780	15624	15869	15739	15836	15479	15647	15686	15680	15881	15595	15784	15505	15606	15666	15761	15761	15677	15632	15769	15675	15705	15738	15694	15637	15705	15679	15702	15692	15788	15589	15616	15704	15703	15826	15623	15731	15782	15550	15624	15723	15697	15659	15613	15597	15721	15755	15607	15752	15630	15633	15672	15656	15627	15550	15767	15781	15714	15682	15698	15707	15737	15765	15690	15727	15667	15736	15661	15760	15744	15701	15685	15583	15779	15764	15695	15748	15555	15855	15794	15685	15728	15571	15643	15507	15715	15665	15744	15563	15577	15817	15710	15848	15600	15547	15532	15714	15608	15630	15787	15692	15661	15712	15783	15875	15699	15709	15873	15942	15639	15646	15787	15729	15659	15863	15700	15751	15714	15836	15562	15710	15825	15710	15621	15685	15676	15710	15810	15735	15520	15761	15661	15476	15658	15680	15573	15693	15723	15708	15526	15775	15556	15786	15676	15646	15803	15872	15796	15625	15864	15680	15607	15849	15621	15678	15689	15712	15709	15657	15691	15586	15908	15796	15771	15780	15783	15603	15621	15756	15648	15734	15800	15664	15760	15645	15752	15656	15679	15713	15590	15730	15645	15685	15725	15901	15735	15693	15701	15567	15828	15620	15763	15606	15856	15748	15736	15681	15713	15615	15481	15784	15619	15762	15621	15614	15763	15671	15679	15777	15602	15782	15621	15719	15738	15735	15682	15672	15839	15746	15684	15663	15832	15628	15715	15798	15775	15814	15708	15709	15846	15706	15653	15690	15763	15715	15711	15858	15725	15678	15530	15536	15766	15604	15684	15619	15669	15740	15640	15786	15720	15674	15785	15724	15718	15718	15744	15698	15812	15783	15667	15715	15716	15679	15522	15744	15636	15729	15573	15505	15644	15640	15712	15693	15592	15715	15586	15591	15757	15578	15620	15654	15640	15704	15875	15647	15647	15548	15678	15566	15723	15550	15843	15723	15811	15696	15677	15759	15676	15655	15734	15720	15910	15731	15797	15719	15686	15667	15633	15730	15736	15560	15649	15745	15611	15812	15569	15639	15829	15740	15601	15639	15687	15651	15814	15610	15710	15654	15823	15610	15711	15840	15792	15701	15691	15687	15617	15732	15844	15732	15545	15674	15780	15601	15758	15661	15769	15700	15661	15698	15739	15873	15830	15699	15777	15589	15805	15699	15597	15674	15570	15723	15607	15495	15774	15767	15770	15634	15704	15883	15803	15684	15652	15585	15574	15641	15925	15636	15701	15680	15741	15715	15647	15828	15535	15711	15711	15744	15715	15676	15655	15825	15706	15744	15622	15701	15878	15518	15877	15566	15498	15831	15683	15537	15561	15760	15782	15580	15629	15777	15755	15549	15568	15679	15777	15679	15648	15697	15667	15790	15632	15808	15537	15739	15784	15675	15806	15685	15555	15631	15806	15713	15567	15696	15830	15594	15599	15644	15699	15608	15725	15775	15756	15586	15682	15720	15649	15885	15640	15770	15677	15681	15751	15701	15796	15728	15674	15776	15686	15610	15834	15830	15715	15633	15670	15570	15687	15727	15774	15762	15672	15699	15731	15698	15651	15650	15774	15686	15811	15666	15702	15651	15763	15634	15606	15668	15638	15714	15638	15747	15772	15775	15722	15616	15548	15670	15600	15701	15737	15644	15722	15732	15599	15668	15653	15618	15544	15774	15996	15679	15683	15693	15787	15547	15606	15819	15624	15779	15807	15417	15688	15646	15659	15612	15660	15685	15690	15621	15777	15619	15576	15769	15767	15613	15736	15746	15470	15715	15609	15696	15699	15681	15755	15786	15693	15606	15689	15848	15766	15653	15678	15546	15708	15784	15652	15552	15858	15567	15913	15786	15649	15652	15846	15671	15820	15602	15568	15758	15741	15814	15698	15757	15737	15541	15624	15569	15842	15709	15724	15637	15724	15790	15728	15739	15767	15674	15609	15723	15631	15660	15712	15717	15803	15825	15838	15553	15713	15654	15735	15725	15690	15683	15714	15756	15791	15679	15786	15640	15725	15665	15737	15757	15506	15629	15749	15616	15678	15606	15656	15662	15630	15624	15813	15667	15780	15652	15556	15671	15681	15661	15877	15719	15732	15603	15582	15747	15703	15789	15606	15811	15724	15595	15768	15690	15723	15738	15431	15589	15748	15730	15676	15642	15779	15606	15782	15728	15604	15671	15592	15646	15690	15742	15771	15651	15614	15675	15842	15744	15670	15829	15839	15734	15623	15745	15821	15586	15519	15702	15571	15618	15687	15643	15685	15693	15497	15755	15765	15596	15538	15658	15869	15490	15807	15645	15707	15467	15578	15844	15765	15679	15844	15526	15752	15638	15733	15756	15697	15757	15614	15695	15816	15805	15745	15651	15667	15704	15767	15663	15738	15802	15719	15601	15543	15657	15802	15612	15685	15683	15789	15703	15580	15658	15632	15588	15734	15667	15458	15705	15612	15772	15672	15630	15834	15695	15736	15659	15673	15725	15688	15635	15797	15708	15878	15615	15620	15567	15640	15753	15643	15693	15534	15484	15672	15668	15699	15745	15777	15586	15726	15782	15631	15608	15757	15764	15553	15724	15629	15503	15649	15635	15616	15558	15738	15541	15830	15672	15552	15651	15550	15746	15565	15805	15889	15731	15641	15792	15727	15636	15645	15750	15809	15650	15701	15682	15517	15777	15596	15820	15702	15662	15721	15766	15656	15617	15733	15584	15739	15559	15823	15871	15687	15586	15723	15766	15622	15678	15756	15632	15665	15595	15805	15532	15885	15725	15812	15751	15657	15660	15693	15574	15685	15665	15645	15844	15583	15773	15536	15656	15743	15817	15670	15620	15747	15763	15697	15602	15558	15679	15592	15662	15612	15770	15805	15544	15645	15846	15661	15715	15827	15684	15682	15733	15611	15614	15677	15718	15643	15692	15730	15577	15625	15655	15764	15726	15582	15765	15716	15616	15806	15771	15817	15699	15715	15546	15713	15582	15743	15692	15607	15638	15841	15653	15724	15750	15838	15753	15793	15806	15823	15677	15637	15617	15668	15639	15624	15667	15572	15738	15698	15719	15826	15578	15654	15532	15679	15490	15703	15728	15759	15724	15808	15740	15758	15557	15814	15634	15676	15661	15700	15647	15731	15636	15629	15697	15544	15773	15593	15657	15648	15633	15587	15630	15741	15497	15634	15806	15698	15585	15643	15727	15745	15743	15758	15630	15745	15782	15601	15844	15778	15707	15564	15808	15803	15759	15563	15598	15765	15771	15659	15748	15871	15684	15634	15805	15723	15699	15744	15597	15760	15690	15628	15645	15688	15830	15722	15770	15674	15884	15667	15683	15666	15901	15720	15625	15631	15578	15554	15634	15839	15641	15600	15848	15886	15671	15846	15789	15567	15660	15687	15753	15725	15651	15580	15638	15567	15668	15565	15793	15858	15621	15798	15862	15564	15548	15738	15645	15714	15712	15764	15773	15760	15696	15749	15706	15622	15635	15781	15850	15671	15861	15618	15628	15682	15760	15664	15430	15606	15734	15912	15623	15716	15577	15691	15687	15583	15683	15560	15744	15825	15864	15616	15507	15740	15787	15621	15695	15615	15640	15733	15602	15585	15630	15760	15597	15542	15624	15468	15718	15638	15567	15690	15652	15676	15590	15523	15844	15791	15690	15830	15676	15618	15577	15580	15661	15546	15679	15552	15763	15755	15726	15590	15864	15599	15725	15715	15641	15726	15530	15675	15656	15713	15764	15736	15693	15738	15736	15782	15669	15658	15574	15701	15625	15591	15608	15588	15621	15729	15736	15699	15769	15799	15670	15707	15664	15834	15779	15844	15604	15717	15599	15667	15732	15768	15644	15685	15664	15708	15838	15617	15633	15770	15591	15790	15590	15853	15651	15804	15637	15796	15501	15876	15751	15736	15578	15842	15548	15568	15701	15446	15730	15778	15765	15578	15829	15604	15692	15644	15774	15956	15791	15776	15715	15673	15677	15599	15614	15673	15849	15593	15677	15773	15731	15792	15687	15658	15554	15729	15796	15616	15878	15549	15703	15513	15797	15663	15623	15572	15626	15774	15662	15729	15814	15793	15812	15746	15655	15735	15695	15658	15662	15496	15698	15751	15699	15643	15608	15645	15691	15647	15782	15770	15655	15733	15544	15610	15691	15899	15657	15744	15754	15810	15704	15753	15796	15812	15731	15781	15719	15680	15593	15595	15665	15638	15638	15592	15685	15757	15705	15762	15664	15520	15702	15766	15631	15756	15703	15826	15735	15702	15717	15630	15834	15579	15770	15676	15749	15806	15634	15613	15699	15558	15670	15691	15849	15724	15699	15803	15759	15714	15829	15512	15639	15743	15664	15605	15891	15591	15577	15763	15702	15778	15729	15764	15702	15724	15813	15768	15641	15783	15768	15583	15504	15650	15808	15743	15818	15764	15759	15562	15640	15750	15723	15666	15607	15584	15904	15630	15602	15604	15670	15592	15605	15749	15563	15716	15779	15705	15648	15568	15611	15785	15676	15711	15497	15733	15504	15753	15635	15623	15770	15597	15699	15720	15586	15918	15581	15815	15694	15881	15575	15541	15621	15676	15651	15758	15668	15611	15665	15782	15721	15752	15629	15626	15687	15866	15751	15654	15733	15558	15652	15692	15682	15788	15757	15644	15583	15758	15636	15719	15719	15829	15789	15658	15638	15710	15562	15868	15610	15769	15662	15471	15722	15671	15687	15807	15699	15618	15799	15630	15712	15745	15679	15718	15578	15640	15860	15632	15694	15817	15571	15628	15688	15710	15554	15672	15816	15538	15721	15686	15761	15548	15821	15696	15706	15593	15781	15661	15638	15724	15662	15786	15718	15810	15550	15602	15594	15501	15758	15702	15673	15707	15724	15812	15753	15673	15727
27682	21714	22715	19614	17214	17444	17592	17243	17130	17188	17497	17480	17186	19023	20585	19743	18331	17464	17115	17153	17208	17192	17197	17291	17211	17187	17300	17480	17213	17295	17200	17219	17161	17412	17187	17009	17238	17054	17268	17127	17169	17053	17303	17258	17246	17243	17116	17228	17120	17244	17446	17197	17145	17302	17209	17309	17091	17252	17145	17198	17164	17250	17197	17108	17210	17183	17184	17259	17211	17286	17342	17306	17102	17164	17167	17206	17173	17254	17266	17180	17199	17123	17327	17202	17289	17242	17163	17263	17268	17102	17260	17061	17340	17095	17198	17250	17160	17393	17294	17183	17211	17186	17141	17207	17099	17310	17245	17293	17218	17325	17349	17487	17188	17227	17062	17083	17112	17335	17301	17207	16951	17283	16978	17235	17114	16895	17039	17122	17179	17243	17256	17286	17280	17107	17059	17108	17047	17074	17118	17102	17370	17436	17221	17256	17357	17165	17075	17143	17389	17382	17180	17149	17249	16995	17092	17171	17209	17100	17226	17114	17319	17168	17186	17058	17108	17258	17163	16916	16936	16993	17137	17186	17196	16998	17241	17101	17109	17128	17411	17258	17096	17050	17111	17169	17086	17296	17218	17243	17110	17125	17101	17132	17235	17235	17281	17282	17218	17209	17188	17263	17269	17134	17329	17201	16966	17177	17250	16970	17009	16989	17041	17059	17258	17222	17277	17002	17277	16940	17258	17208	17063	16891	17025	17212	17223	17185	17252	17297	17105	17277	17268	16979	16961	17045	16979	17114	16956	17333	17158	17085	17136	17161	17103	17236	17091	17240	17258	17293	17198	17266	17379	17014	17156	17371	16962	16881	17087	17143	17121	17184	17143	16983	17212	17303	17226	17177	17295	17151	17087	17137	17110	17209	17309	17065	17086	17144	17250	17239	17192	17089	17134	17295	17289	17131	17183	17124	17122	17017	17303	17151	17185	17219	16893	17405	17155	17184	17112	17168	17212	17107	17339	17118	17108	17074	17137	17244	17242	17190	17019	17033	17103	17213	17044	17085	17316	17265	17329	17381	17183	17196	17154	16972	17188	17213	17111	17145	17143	17051	17306	17060	17134	17270	17123	17333	17153	17171	17288	17134	17071	17210	17334	17218	17045	16961	17112	17180	17288	17048	17123	17047	17141	17129	17072	17043	17226	17190	17173	17315	17202	16984	17160	17140	17089	17254	17119	17445	17287	17172	17115	17138	16957	17069	17116	17144	17286	17301	17103	17279	17196	17241	17138	17277	17301	17167	17250	17135	17358	17410	17255	17030	17237	17048	17046	17227	16957	17289	17307	17077	17255	17313	17239	17226	17315	17251	17268	17227	17292	17311	17103	17135	17157	16925	17175	17105	17271	17152	17330	17210	17189	17171	17211	17128	17146	17220	17085	17281	17125	17115	16966	17040	17180	17167	17261	16923	17185	17126	16987	17164	17070	17141	16958	17204	17165	17239	17205	17175	17140	17169	17148	17069	17182	17141	17054	17175	17106	17216	17198	17274	17298	17223	17312	17100	17087	17195	17144	17324	17245	17171	17270	17250	17073	17136	17152	17205	16976	17110	17143	17253	17200	17206	17057	17207	17295	17324	17047	17285	17209	17205	17084	17278	17361	17285	17026	17254	17005	16948	17101	17223	17336	17228	17124	17247	16932	17195	17183	17267	17109	17149	17241	17338	17179	17266	17233	17356	17236	17324	17245	17208	17220	17158	17082	16997	17132	17390	17097	17334	17190	17183	17101	17205	17303	16992	17153	17311	17102	17170	17155	17216	16992	17179	17133	17352	17257	17322	17220	17319	17156	17134	17287	17237	17281	17245	17218	17208	17195	17297	17261	17258	16947	17044	17306	17146	17303	17122	16958	17218	17362	17309	17236	17244	17180	17171	17280	17113	17270	17130	17203	17254	17145	17156	16997	17070	17033	17015	17205	17157	17279	17369	17239	17163	17237	17135	17033	17262	17213	17285	17378	17202	17117	17052	17210	17148	17034	17223	17235	17128	17204	17126	17165	17101	17229	17223	17328	17044	17187	17253	17330	17175	17112	17295	17056	17129	17258	17381	17119	17285	17222	17120	17219	17217	17325	17039	17102	17340	17288	17279	17211	17236	17092	17239	17129	17095	17157	17247	17174	17014	17252	17341	17124	17130	17353	17161	17026	17080	16908	17268	17158	16952	17246	17287	17371	17171	17097	17100	17256	17259	17135	17170	17279	17276	17186	17109	17174	17075	16998	17213	17282	17297	17118	17134	17243	17385	17145	17143	17184	17245	17247	17254	17217	17101	17142	17330	17110	16897	17205	17311	17303	17197	17349	17227	17176	17250	16935	17101	17186	17118	17207	17074	17096	17160	17266	17075	17259	17149	17266	17116	17078	17246	17165	17256	17350	17134	17258	17263	17289	17189	17310	17155	17095	17161	16997	17289	17206	17145	17181	17065	17365	17268	17290	16983	17006	17012	17037	17241	17085	17361	17286	17110	17027	17307	17198	17043	17191	17170	17174	17164	17346	17175	17047	17239	17311	17044	17006	17177	17093	17257	17292	16991	17118	17219	17031	17281	17174	17243	17172	17167	17107	17299	17144	17048	17036	17094	17322	17231	17255	17170	17200	17341	17166	17422	17290	17354	17233	17185	17185	17093	17347	17179	17284	17008	17110	17132	17150	17074	17239	17370	17171	17376	17206	17300	17331	17412	17233	17056	17296	17043	17265	17258	17119	17267	17112	17099	17143	17281	17269	17124	17241	17134	17120	17146	17468	17477	17366	17234	17047	17128	17302	17176	17373	17301	17027	17340	17243	17264	17212	17221	17180	17335	17292	17216	17207	17368	17073	17138	17177	17176	17363	17201	17295	17248	17365	17250	17136	17218	17240	17370	17217	17285	17171	17209	17156	17272	17285	17263	17124	16978	17442	17241	17075	17094	17309	16976	17040	17295	17418	17181	17100	17045	17363	17135	17207	17171	17268	17093	17337	17076	17261	17238	17261	17003	17350	17238	17117	17412	17150	17128	17163	17082	16953	17281	17178	17164	17044	17039	17368	17053	17369	17226	17068	16850	17318	17254	17267	17033	17311	17244	16899	17106	17332	17297	17092	17126	17210	17119	17208	17199	17247	17221	17046	17258	16978	17181	16990	17125	17218	17092	17220	17030	17192	17204	17184	17362	17387	17241	17312	17162	17232	17228	17173	17230	17242	17252	17215	17118	17178	17270	16971	16996	17169	17142	17151	17283	17109	17206	17279	17279	17068	17342	17199	17048	17076	17230	17213	17185	17373	17158	17027	16932	17132	17213	17326	17264	17255	17188	17273	16985	17261	17130	17077	16949	17159	17192	17160	17066	17378	17192	17299	17198	17255	17058	17049	17000	16995	17158	17111	17123	17271	17297	17021	17179	17427	17121	17102	16974	17011	17167	17076	17256	17123	17308	17191	17132	17176	17152	17223	17145	17116	17074	17114	17206	17216	17193	17300	17337	17136	17266	17197	17315	16990	17130	17247	17120	17109	17062	17161	17205	17202	17286	17053	17314	17166	17100	17193	17318	17165	17338	17213	17021	17285	17137	17351	17219	17391	17257	17075	17250	17296	17206	17133	17244	17060	17154	17267	17369	17272	17159	17419	17204	17182	17170	17182	17123	16966	17108	17074	17067	17100	17251	17276	17185	17326	17454	17201	17118	17192	17117	17155	17327	17214	17202	17203	17019	17171	17167	17065	17262	17352	17004	17218	16954	17263	17214	17276	17172	17242	17319	17134	17086	17047	17421	17159	17066	17212	17215	17108	17150	17269	17364	17016	17271	17207	17165	17171	17221	17072	17199	17286	17350	17240	17124	17145	17288	17371	17220	17150	17105	17403	17200	17250	17158	17166	17131	17042	17006	17176	17396	17221	17268	17226	17221	17181	17098	17243	17195	17295	17278	17337	17069	17217	17189	17270	17067	17197	17228	17166	17292	17121	17342	17296	17212	17206	17176	17175	17251	17234	17117	17328	17479	17143	17196	17133	17238	17099	17203	17339	17101	17285	17245	16945	17436	17066	17045	17376	17279	17091	17238	17266	17246	17309	17118	17071	17057	17092	17143	17169	17240	17281	17239	17113	17217	17220	17130	17006	17283	17172	17293	16989	17335	17353	17257	17245	17231	17121	17140	17099	17329	17071	17239	17064	17157	17152	17195	17250	17013	17009	17279	17079	17104	17213	17465	17340	17000	17114	17114	16965	17181	17253	17204	17101	17303	17228	17261	17391	16978	17092	17190	17253	17281	17111	17275	17176	17285	17316	17194	17207	17100	17400	17278	17164	17367	17311	17253	17315	17335	17146	17148	17122	17301	17140	17199	17348	17321	17258	17155	17210	17078	17183	17231	17154	17345	16991	17156	17433	17378	17273	17310	17336	17166	17123	17069	17150	17229	17438	17198	17266	17143	17440	17086	17279	17291	17078	17228	17441	17172	17079	17024	17130	16936	17207	17250	17278	17236	17237	17230	17321	17135	17428	17405	17333	17190	17112	17032	17283	17268	17209	17273	17083	17339	17224	17071	17142	17157	16990	17425	17280	16822	17119	17115	17106	17192	17182	17004	17241	17222	17193	17199	17283	17188	17200	17250	17279	17276	17124	17321	17053	17272	17104	17095	17124	17448	17109	17157	17041	17074	17165	17280	17178	17172	16974	17248	17090	17022	17021	17135	17060	17179	17300	17206	16979	17145	17157	17145	17080	17212	17285	17331	17064	17235	17269	17066	17230	17151	17241	17003	17062	17086	17318	17329	17393	17185	17143	17204	17025	17282	17088	16955	17433	16974	17144	17282	17205	17129	17026	17202	17333	17189	17319	17193	17196	17231	17184	16979	17085	17074	17277	17242	17279	17156	17125	17076	17021	17330	17322	17367	17270	17258	16988	17173	17197	17259	17422	17288	17175	16910	17300	17252	17320	17129	17119	17168	17044	16985	17097	17130	17206	17356	17123	17230	17119	17027	16903	17240	17339	17248	17114	17129	17166	17222	17060	17200	17211	17241	17307	17183	17148	17277	17115	17012	17148	17254	17123	17277	17044	17228	17178	17296	16957	17203	17265	17305	17102	17268	17366	17232	17279	17065	17333	17237	17200	17105	17313	17342	17038	17334	17354	17182
15023	16988	16803	16454	16236	16081	16064	16010	16116	16279	15956	16162	16097	19567	21089	19261	17688	16169	16085	15991	16016	15986	16114	16054	16060	15855	15946	15951	16218	15866	16058	15910	15897	16026	16084	16110	15921	16021	15979	15989	15926	16012	16313	15920	15966	16019	15862	15887	15972	16052	16213	16161	16147	16167	16076	16152	16102	15892	16004	16012	16104	16043	16073	15975	15802	15974	16052	16083	15900	15957	16111	16067	16035	15937	16032	16045	15894	16014	15989	16078	15928	15902	16126	15987	15928	15945	16057	16006	16065	15949	16105	15925	16168	15833	15730	16006	15785	16129	16011	16008	15935	15870	16116	15867	16059	15865	15891	15927	15967	16003	15920	16018	15958	15857	15996	15941	16001	15992	16096	15931	15995	15944	16096	16066	15986	16079	15950	16009	16204	16096	16081	16180	16007	16039	16039	15996	15923	16137	16026	15756	16109	15993	15914	15987	16180	15893	15960	16099	15923	16007	16242	16050	16138	16075	16160	16174	15924	16060	16036	16057	16153	16029	16103	16002	16120	15922	15963	15979	15966	15970	16109	15952	16105	15920	15740	15998	16060	16021	15908	16009	16029	16037	16110	16003	15990	15992	15936	16001	16091	15842	16175	15951	15892	15935	16021	15805	15955	16029	16039	15866	15916	15871	16017	16035	15996	16072	15884	15827	15941	16119	15963	15999	16090	16096	16041	16006	16105	16081	15937	16000	16029	16030	15930	15951	16059	16018	15885	15920	16159	16188	15961	16051	15937	15846	16072	16008	15932	16077	16037	16079	16054	15995	15865	15916	16060	16233	15942	15987	16087	15941	15953	16149	15984	15965	16096	16087	16025	16040	16082	15950	16141	15993	16070	16157	16054	15931	16041	16008	16007	15801	16099	16070	15900	16003	16181	16112	15848	16008	15985	16099	16096	16066	15932	16024	16136	15826	15989	16030	15961	16050	16020	16011	16025	16044	16079	15969	16018	16003	16032	16057	15999	16141	16001	16038	16128	16048	15936	16026	15946	15788	16044	16050	15988	15990	16072	16014	16016	15941	16103	16056	16178	15958	15969	15810	16064	16046	15967	16116	15949	15951	16158	15968	15994	15914	16018	16064	15919	16039	16049	16097	16036	15990	16072	16066	16062	16021	16012	15963	15921	16067	15906	15968	15729	16138	15909	16061	15944	16112	15900	15954	15928	15972	16011	15893	16034	15899	16004	16101	16055	16046	16075	15910	16040	15907	16018	15889	15959	15893	16093	16000	16201	16016	15936	16021	16025	15935	16035	16037	16198	16199	16038	15853	16068	16064	16248	15980	16109	15885	15890	15936	15901	16058	15993	15904	16057	16012	15927	15946	16080	16068	16015	16007	15810	16062	16081	15895	15942	16223	16047	15871	16013	16041	15966	16112	16091	16072	16027	16071	15969	15912	15906	15999	15901	16103	16102	15900	15854	15982	16091	15950	15887	16105	16071	16014	15939	16055	15920	16062	16130	15975	15993	16127	15933	16158	16126	15956	15999	15935	15902	16172	15948	16241	16032	16107	16124	15880	15957	15997	15953	15934	16062	15963	16129	15831	15984	15958	15984	15993	15870	16046	16213	15771	16000	15831	16053	16034	15976	16087	16076	15919	16043	16012	16039	15931	16213	16068	16028	16074	15931	16045	16006	15890	16132	16018	16109	16043	16018	16062	16016	16044	15972	15859	16197	16048	15980	15935	16012	16027	16115	16033	16139	15935	15982	16094	16010	15849	16015	16060	15988	15936	15851	16028	15949	15972	15938	16104	16073	15993	15961	15840	15901	16033	15910	16135	15976	16081	16089	16058	15844	15958	15973	16060	16046	16110	15882	16155	16085	15910	16139	15982	15953	16066	15952	15981	16074	16002	16122	16001	16121	16006	15925	15996	16054	16030	15982	15896	15967	16026	15852	16179	15914	16109	16167	16052	16120	16074	16108	15926	15984	15949	16047	15938	15997	16045	16016	16046	15983	15944	15951	16133	16018	15907	16054	16067	16037	16109	16057	15847	15995	15914	16255	15904	16119	16017	16062	16001	15876	16051	15958	16029	16007	16104	16000	15928	16074	15973	16097	15873	15885	16217	15913	16023	15838	16054	16072	15973	15923	16045	15828	16073	15967	15916	16123	16122	15837	16012	15923	16121	15966	15833	16027	15829	16051	16032	16130	15893	15859	15955	16102	16005	16072	15924	15880	16040	15904	15915	15974	16094	15980	16125	15894	16121	16105	16069	16014	16023	16058	15966	15981	15958	15975	15802	15805	15888	15963	15866	15940	15981	15855	15934	15985	15903	16012	16061	16038	16148	15987	15903	16045	16088	15986	15946	15792	16112	15934	15856	16144	16022	15891	15949	16010	15947	15915	16122	15921	15936	16014	16007	16139	16090	15969	16150	15854	15943	16154	16002	16044	16031	15881	15872	15886	16093	16020	15878	16045	16127	16087	16080	15914	15942	15989	15958	15908	16084	16060	15916	16100	16066	16061	15945	16063	16050	15960	15981	15964	15958	16076	15973	15940	16087	15975	15943	16136	15988	15997	16010	16041	16061	16068	16111	15832	16009	15924	16163	15886	16014	16048	16086	15888	16152	16069	16136	16117	16020	16196	16013	15761	15975	16019	15957	16104	16022	15845	16005	16024	16088	15919	15856	15915	15837	15894	15994	15973	16035	16123	15936	15862	15957	15926	16091	15965	16036	16009	16037	16102	15945	16179	16015	16156	15926	15931	16109	16066	15937	15970	16082	15978	16111	15845	16176	16166	16152	16045	16066	15881	16090	15880	15881	15908	16039	15905	15830	16065	15968	16006	16140	16114	15790	15917	15944	16100	15887	16191	15754	15934	16084	15903	16006	15991	15948	15930	16089	16051	16022	15948	15948	15992	16039	16028	16142	16133	15986	16039	15960	16043	15867	16048	16170	16147	15937	16000	16033	16011	16077	16037	15807	16029	16027	15958	16010	16081	16027	16070	15924	16189	15727	15834	16178	16094	15966	16221	15885	15899	16022	16066	15936	15826	16229	16091	15960	16047	16056	15980	15939	16014	16031	15873	16099	15980	16139	15874	15942	16013	15895	15924	16071	16059	15786	16124	15967	15925	15916	16019	15994	15989	15924	15913	15973	16036	15949	15928	16013	16009	15812	16098	15916	16068	15883	15957	16205	15983	16143	16070	15951	16066	15956	16099	16104	15878	15947	16022	15859	15934	15907	15941	16031	15948	16048	16032	15852	16184	15981	16003	15954	16130	16127	15909	15977	16086	16054	15917	15998	15915	16010	16035	16011	15987	15942	15909	16045	16113	16066	16004	16054	16064	16024	15854	15957	16007	16015	16073	15934	15952	16087	16137	15992	15943	16018	15990	15980	15994	15997	15971	16179	15985	15864	16107	16099	15979	16039	15920	15973	15946	16025	16005	16132	15958	16066	16112	16074	16027	16009	16120	15875	16247	16070	16056	15941	16100	15907	15970	15919	15975	15866	16096	15962	16016	15899	16019	15932	16068	15839	16068	15973	15993	15942	16061	16004	16038	16041	16004	16112	15841	16076	15939	15991	16144	16172	16159	15859	16062	16105	16110	15943	15950	16056	15969	16068	15996	16037	15786	16066	15944	15871	16083	15877	16023	15897	15904	16099	15983	15951	16038	16034	15875	15940	15923	15923	15998	15915	16016	15894	15993	15878	15925	15985	15951	15893	15961	15873	16055	15971	15977	15990	15953	16040	15993	16198	15976	15740	16102	15895	16105	16011	16098	15909	15829	16028	15968	15894	15978	16059	16056	15941	15911	15989	16014	16085	15997	16013	16020	15856	16065	16082	15964	15756	15935	16117	16069	15873	16015	16060	16134	16124	15873	15974	16063	15915	16119	15877	16040	16068	16133	15976	15881	16041	16075	15866	16097	16097	16037	15935	15942	15841	15993	15905	15834	15969	16256	15967	15998	16034	15957	16069	16034	16061	16023	15828	16044	15970	16032	15922	16152	15937	16141	15884	16017	16303	16199	15973	15923	16064	16087	15953	16061	16062	16091	15968	16096	16064	15897	16038	15875	15945	15999	15981	16050	16073	16006	16016	15881	15848	16131	15925	16002	15857	16089	16030	15888	15891	15894	15958	15878	16108	15996	16067	16057	15974	15916	16108	16013	15777	15969	16064	15993	16109	15971	16084	16000	16127	16076	16114	16172	16024	15980	15999	16053	16041	15865	16110	15936	15985	16095	16056	15859	16127	16036	15919	15975	15983	16000	15809	16159	16149	15976	16034	16076	15961	16041	16121	16206	15921	15993	15879	15971	16171	15961	16062	15970	15850	15986	15955	16038	15961	15960	16032	15951	15939	16120	16013	15875	15803	15994	15978	16189	16054	16022	16093	15887	16169	15775	16066	16015	15979	16112	16035	15785	16049	15834	16032	16050	15987	16135	16008	16021	15872	15858	16105	16125	15985	15886	16111	16085	16115	16213	15844	16262	16047	15999	16071	16077	15988	15847	16215	16017	15937	15970	15960	15996	15977	15960	16020	15994	16050	16012	16039	15975	15959	16002	15925	16120	16017	16247	16024	15894	16022	16003	15961	16008	15970	15882	16164	16115	16017	15990	15985	15945	16066	15896	16122	15891	16008	15970	16067	16071	16104	16024	16035	16017	16087	15990	15885	16003	16038	16002	16113	16018	16021	16190	15945	15959	16016	16079	15978	15925	16013	16066	15909	15863	16055	15775	15967	16018	16146	15989	15984	16058	15940	16115	15983	16153	15909	15939	15988	16127	16017	16019	16076	15910	16003	15927	16169	16001	16016	16148	16012	16011	15817	15994	16045	16166	16060	15896	16039	16100	16022	16127	15918	16160	16059	15950	15942	16097	16161	15888	15914	16092	15838	16160	16154	16022	16055	15991	15954	15986	15993	15916	15962	16132	15971	16065	15930	16135	16053	16223	15958	16065	15929	15840	15964	15879	16046	15992	15886	16046	16097	16036	16119	15989	15984	16072	16045	16043	16037	16069	16088	16035	15958	16069	16057	15946	15913	15918	16079	16242	15931	15873	15980	16077	15901	16041	16099	16066	16038	15940	15982	16139	15953	15886	16102	15968	16061	16256	15962	16003	16016	16083	15941	16060	16147	16045	15963	15913	16112	15937	16000
24402	21197	28203	24669	21501	19564	19084	17653	17240	17449	17481	17236	17582	29007	31165	26761	21516	18151	17304	17090	17106	17116	17248	17153	17320	17084	17171	17026	17088	17136	17140	17368	16861	17184	17062	17174	17215	16951	16992	17190	17071	17057	17099	17002	17187	17064	17131	17109	17356	17140	17128	17082	17127	17062	17034	17015	17011	17113	17086	17058	17191	17023	17135	17107	17079	17073	17150	16901	17129	16980	17078	17160	16961	17133	16999	17120	17150	17159	17213	16970	16859	17044	17196	16864	17104	16917	17206	16923	17020	17043	17087	17029	17105	17166	17151	17190	17223	16998	17156	17262	17066	17013	16870	17356	17090	17184	17094	17030	16943	17103	17063	17032	16970	17090	17080	17217	16965	16986	17165	17124	17088	17183	17091	17291	17118	16938	17139	17151	17230	17196	17187	17129	17068	17027	16966	17184	17157	17222	17227	17041	17023	17191	17209	17047	17227	16945	16986	17188	17302	17105	17219	16892	17078	17060	16998	17118	16970	16984	17066	16983	17203	17016	17010	17036	17157	17285	16999	16898	16831	16948	17050	16972	17169	17121	17107	17038	17187	17020	17159	16991	17075	16989	17132	16950	17069	17060	17032	17032	17043	16817	16755	17150	17162	16939	16906	17049	17101	16964	16952	17077	17219	17132	17241	17059	16910	17057	17044	16902	16950	17148	17146	17211	17307	16998	17054	16885	16969	17009	17127	16909	17034	17172	16950	17033	17200	16990	16891	16949	17041	17058	17314	16825	16962	16960	17058	16977	17115	17195	16921	17082	17147	17003	17062	17142	17113	16989	17030	17071	17080	17129	16930	16897	16902	17037	17013	17219	16956	17055	16966	17123	17128	17199	17196	16998	17060	17130	17215	17018	17033	17047	17012	17213	17174	17179	17007	17202	17080	16998	17097	16933	16934	16938	17206	17366	17003	17027	17076	16883	17206	17118	16992	17155	17085	17143	16891	17141	17234	17068	17010	17283	17227	17017	16973	16986	17049	17017	16959	17050	16836	16948	17046	17299	17242	17163	17124	16974	17028	17102	17140	16947	17049	17022	17041	17098	17182	17008	17113	17104	16958	17016	17167	17009	17192	17011	17165	17119	16988	17128	17053	16762	17077	17107	16938	16931	16869	17215	17046	16966	17006	17191	17157	16944	16824	17144	17113	17114	17323	17234	16945	17204	17261	17004	17054	17200	17107	16968	17141	16884	16955	17112	17123	17012	17200	16968	17147	16964	17043	17096	16934	17045	17173	17091	17048	16952	16761	17159	16943	17046	17073	17058	17113	16938	17049	16717	17090	17062	16944	17017	16922	16778	17095	17256	17003	17195	17176	17106	16957	17122	17133	16936	17131	17200	17136	17121	16939	17026	17080	16981	16907	17110	17228	17003	17080	17077	17161	16859	16954	17127	17026	16978	17067	16963	17235	17185	17136	16937	17212	17167	17051	17076	17027	17132	17075	17030	17189	17082	16907	17032	17135	16873	17163	17141	17106	17015	17061	17115	17074	17108	17179	17002	17158	17136	17101	17118	17158	17054	17140	17019	17266	17279	17059	17115	17241	17071	16956	17115	17113	17176	17148	17315	16983	17217	17163	17102	17040	16868	17129	16986	17234	17004	17079	17111	17136	17189	17224	16933	16935	17168	16984	17159	17034	17213	16912	17263	17193	17050	16896	17011	16875	17259	17027	17093	17035	17100	16760	17099	17080	17132	17142	17285	17072	16985	16929	16892	16996	17154	17047	16747	16902	17031	17174	17217	17044	17060	17121	16967	17170	17119	17014	17031	16942	17180	17021	16958	16914	16983	16890	17112	17097	17086	17098	17130	17040	17024	17028	16957	17063	17194	17159	17041	16978	17021	16744	17020	17101	17113	16964	16889	17001	16892	17111	16950	17109	17034	17023	17112	17034	17024	17265	17098	16828	17030	16822	17115	17030	16960	17018	17040	17194	16836	17113	17058	16985	17155	17080	16940	17039	17188	17164	17148	17119	16885	17055	16747	17085	17001	17181	16877	17203	17150	17124	16919	17130	17089	17097	17166	17100	17002	17048	17004	16981	17186	17011	17169	17017	17149	17263	17150	17151	16933	16999	16929	17156	17056	17280	17171	17173	17075	17106	16855	17146	17161	17113	16978	16978	16872	16966	17061	17259	16890	17050	16853	16994	17249	17257	17087	16916	16928	16951	17030	17208	16948	17251	17044	17123	16947	17091	16941	17018	16924	17174	16871	17276	17099	16954	17105	16914	17169	17153	17177	17235	17084	17246	17065	17146	17087	17055	17180	16914	17183	17167	17070	16839	17140	17069	17158	17213	17094	17062	17061	16908	17246	16921	16968	17098	17040	17044	16959	17054	16879	16922	17198	17123	16850	16916	16927	16933	17306	17115	17016	17142	17158	17089	16964	17130	17009	17118	16994	17050	17035	17076	17087	17303	16916	17170	17259	17029	17145	17038	17192	17082	17214	17096	17012	16906	17072	16908	17253	17075	16920	17122	16990	17074	16988	16812	16972	17093	17225	17051	16995	17040	17055	17066	16974	16921	16881	16835	16704	17086	17105	17174	17402	17051	17165	17044	17121	17097	17072	16968	17150	17075	17230	17014	17057	17213	17112	17018	16925	17068	17080	17017	17066	16963	17033	16968	17041	17004	17003	16990	17087	16941	17129	17138	16966	17092	17093	16963	16924	16958	16823	17102	16959	17158	17050	17143	16939	17081	17226	17058	17056	17054	17049	16785	17169	17019	17160	17384	16985	17059	17258	17171	17150	17106	16978	17092	17022	17069	17067	17128	17015	16981	17050	16939	17065	17297	17069	16966	17157	17185	17302	16999	17216	17113	17191	17062	17111	17089	17164	17100	17043	17128	16982	16922	17039	16976	17039	17075	16871	17298	17045	16900	16947	17023	16931	17120	17142	17102	17124	17129	16975	16875	17012	17145	17110	17222	17117	17164	16966	17134	17087	17096	16901	17015	17149	17234	17080	17085	17078	17122	17008	17102	17018	17104	17076	17064	17047	17159	17019	17019	17114	17009	16945	17140	16991	17062	17122	17151	17247	17117	17005	16962	17001	17086	17018	17104	17100	16996	17121	16921	17075	17034	17193	17093	16969	16978	17101	17078	17156	17087	17227	17105	17103	16997	16917	16890	16970	16819	17010	16961	16856	17027	17075	17233	17222	16916	16995	17051	17112	17005	16880	16876	17040	17190	17132	17014	17067	17093	17050	17158	17133	17175	16974	17017	17028	17026	16962	17117	17176	17092	17175	17007	17088	17043	16868	17111	16990	17090	17044	17047	17058	16997	17251	17063	16965	17224	17034	17179	17027	17044	17141	17102	17198	17156	17091	16878	17060	16954	17026	17000	16811	17065	17090	16817	16927	16882	17125	17157	16989	16989	17207	17197	17037	17105	17185	17143	17094	17311	17165	17305	17025	17052	16945	17176	17029	16856	17105	17049	17148	17100	17138	16912	17129	17145	17260	16984	17203	17187	17115	17009	16921	17100	17129	17185	16992	17089	17062	17127	16991	17051	16972	17094	17013	17145	17128	17098	17291	16901	17056	17191	17202	17154	16982	17025	17269	16889	17049	17013	17102	17163	17111	16890	16979	17147	17119	17099	17132	16928	17096	17147	17022	17068	17074	17097	17229	17084	17037	17142	16922	17160	17293	17095	17133	16973	16991	17020	17019	17017	17176	17103	16962	17040	17057	17201	16987	16956	17076	17181	17114	17164	17074	17056	17053	17024	17164	17129	17030	17116	17057	17062	17196	17193	17086	17069	16944	17119	17064	17043	17066	17177	17042	17035	17144	17020	17054	17007	17179	17170	17150	17204	16984	16950	17116	16973	17086	16936	17154	17202	17179	16903	17142	17089	17121	17022	17040	17076	17067	17181	16926	17045	17008	17051	17263	17059	17201	17038	17193	16972	17037	17049	17169	17095	16879	16924	17085	16820	17024	16941	16962	17176	17099	17084	16939	17098	17018	17058	17147	17098	17113	17175	17064	16978	16900	17153	17095	16916	17162	17004	17018	16919	17141	17233	16990	17036	16794	16763	17054	16990	17174	16955	16919	16856	16999	17039	16824	17087	17043	16895	16958	17183	17122	16987	17285	17075	17226	17041	17124	16957	16966	17027	17047	17233	16755	16988	17172	17167	17143	16957	17126	17174	17080	17158	16948	17109	16961	17168	17204	17173	17093	16986	17066	17251	17022	17115	17103	17266	17140	17094	17075	16992	17008	16987	16946	17167	17134	17200	16983	17165	17127	17060	17153	17080	16909	17297	17000	17122	17046	16910	17045	17117	16951	17109	16970	17008	16989	17181	17160	16994	17074	16921	17116	16975	17010	17005	17141	17222	17187	17064	17009	16994	17112	17052	17077	16958	17070	17152	17093	17161	17096	17167	17166	17100	17079	16912	17081	17171	17093	16957	17134	17125	17064	16961	16923	17119	16888	17128	16835	17047	17063	16999	17040	17180	17144	17151	16978	16999	17114	17332	17012	17081	17048	17175	16877	17031	17061	17142	17020	17292	17341	17096	16926	17200	17118	16939	17111	17222	16991	17132	16987	17193	17179	16903	16964	17196	17096	17216	17110	16948	16895	17090	17211	17147	17008	17018	16960	16838	16945	17048	17044	17306	17281	17116	17030	17009	16842	17010	16953	17003	16864	17264	17038	17042	17060	16964	17042	17159	17214	16943	17007	17167	16939	17111	17280	17111	17124	17032	17107	16948	17122	17035	17240	17179	17153	16939	17004	17039	17056	17216	17079	17208	17135	17080	17281	16990	17128	17179	17137	17032	16991	17171	16990	17108	17028	17089	17118	17167	17158	16991	16896	17044	17054	17104	16996	17276	17108	17184	17041	17138	16893	16965	17238	17044	17168	17204	17070	17096	17132	17058	17004	17022	17133	17114	16951	17160	17254	17315	17191	16902	17013	16982	17079	17114	16850	17316	16968	17029	17048	16924	16934	17170	17145	16957	17119	17284	17135	17023	16917	17057	16927	17104	17120	17198	17273	17124	17102	17196	17079	17077	17011	17073	17115	16966	16972	17070	17187	17043	16985	17167	17347	17247	17058	17282	17119	17096	16957	17100	17048	17205	17099	17112	16943	17182	16919	17007	16865	16931	16969
14480	22217	21039	18279	17312	16850	16602	16449	16399	16330	16168	16195	16669	34242	33475	27463	21036	16525	15884	15819	16017	15849	16039	16218	16049	16050	16080	15875	15929	16020	15944	15988	16051	16021	16042	16006	16050	15912	15858	16152	15872	16008	16110	16067	15869	16103	16001	16012	16033	15988	16045	15947	16086	16131	16032	15898	16116	16161	15873	16079	15817	16098	16024	15892	16034	16123	16127	15872	15982	16035	16039	16026	16018	15967	15970	15940	15983	16162	16081	15948	15865	15913	16121	16102	16133	16040	15805	16048	16138	15949	15984	16042	15969	16021	16121	15842	16120	15870	16046	15977	16064	15836	15897	15943	15899	16015	16025	15970	15914	16037	15811	16073	16024	15915	15953	15960	16080	15957	16051	15735	16061	16062	16022	16060	15861	15975	15918	15974	16009	15960	15963	16003	15949	15829	15927	15912	15893	16051	15866	16041	16139	15891	15994	16120	15856	15808	15957	15917	16125	16072	15781	15896	15981	15857	16002	15910	16026	15872	15895	16030	15917	15912	15958	15856	16063	15890	15885	16047	15997	15932	15859	15916	15943	15856	15849	15996	15993	16018	15805	15863	15993	15986	15771	15822	16108	15955	15928	15945	16031	16131	15968	16126	16035	15993	15950	15873	16117	15894	16045	15929	15932	16006	15832	15887	16060	16012	15987	15891	15957	16050	16065	15972	16016	15954	16051	16127	15828	16018	15885	15869	16240	15825	16164	16166	16140	15986	16043	15968	16178	15790	16036	15988	16036	15902	16007	16010	16001	15955	15871	16018	15883	16117	15924	15863	15908	15998	15882	15891	16070	16063	15995	15960	16182	16009	15944	16221	15907	16022	15974	15925	15914	16118	16055	16038	15796	15918	16005	15943	15970	16074	15860	15864	15948	15877	15886	15901	16093	16120	15891	16074	15954	15966	15981	16011	16075	16095	16151	15818	16098	16114	16119	15932	15965	16046	16031	16051	16004	15862	16065	16006	15867	15913	16108	15855	15906	16160	16072	16009	16043	16020	16004	15941	15890	16011	16075	16156	15909	15947	15860	15974	15908	15928	16069	16015	16154	15991	16041	16112	16079	16017	16011	15912	16068	15795	16005	15907	15980	16049	16046	16073	15874	16214	16082	15970	16017	16043	15968	15975	16066	16032	16053	16057	15999	16066	15969	15993	15933	16016	15945	16050	16027	16126	16003	15875	16004	16072	15999	16093	15982	15829	15951	15854	15787	15896	16030	15897	15796	15833	16163	15881	16095	15785	15856	15845	16123	15874	15906	15806	15863	15995	15961	15942	16039	16079	15819	15989	16085	15955	16041	15890	16066	16089	15808	15870	16094	16065	16108	16065	15943	16000	15940	16088	15876	16128	16020	16167	16055	15901	15959	15912	15988	15988	15858	15976	15894	15913	16080	16081	15971	16057	15861	16031	16017	15885	15892	16184	15830	16023	15850	15999	16012	15885	16066	15885	15833	16118	16003	15965	15841	15843	15907	16050	15957	15967	15937	15918	15995	16053	15869	16019	15871	15986	16029	15960	15940	16063	16017	15913	15957	15940	15735	16020	15863	15859	16197	15981	15963	16099	16175	15973	16002	15989	15832	16153	16043	16088	16045	15998	15913	15950	15906	15919	15973	16049	15906	16061	15931	15964	16232	15881	16070	16000	16016	15887	15990	15860	15886	16039	15999	16069	15909	15963	15844	15864	16057	15910	15938	16003	16024	16034	16221	15896	16053	15985	15979	15899	15912	15984	16019	15764	16007	15973	15971	15965	16023	15994	16079	16051	15956	16067	15941	15987	15934	15958	16058	16067	15958	15961	15921	15976	16079	15979	15889	15972	15922	15964	15885	16150	16082	15985	15950	16029	16116	15992	16062	15978	15924	16045	15894	15968	15883	15951	15887	16062	15962	16012	15988	16080	15935	16011	16041	16217	15905	16034	16103	15988	16059	16047	15984	16135	15990	15891	16079	16062	15937	16164	16025	16098	16132	15992	15970	15979	15830	16096	16087	15957	16114	15972	16250	16144	15926	15926	15901	16094	15952	16054	15985	15964	15995	16043	16006	15938	15939	16066	15939	15905	15992	15941	16065	15898	16104	15900	15909	15894	15981	15883	16022	15937	15967	16098	16133	16064	16062	16035	15888	16055	15936	16010	16007	16011	16051	15821	15900	15845	15828	15898	15921	16067	16073	16052	16024	15970	15750	15889	15915	16032	16160	16055	15991	16042	15918	15962	15805	16083	16060	15906	16176	15856	16101	15959	15968	15897	15918	16066	15856	16055	15880	15899	16013	15831	16037	15902	16132	15947	15878	15824	15921	15925	15980	16098	16118	15934	16206	16092	15920	15968	15811	15840	16126	15825	15941	15924	16006	15945	15876	15919	15881	16021	15877	15878	16007	15997	15891	15893	16170	16027	15999	15881	15937	16068	16045	15979	15984	15930	16009	15957	16068	16013	16056	16051	16019	15970	16104	16136	15952	15970	16042	15991	16008	16129	15982	15953	15879	16011	15930	16129	15913	16124	16057	15986	16030	15868	16025	15915	15954	16014	15972	15837	15923	16065	15880	15736	15950	15906	16065	16030	15942	15895	15955	16001	15946	15972	16115	15911	16059	16061	16124	16054	16064	16045	15911	16059	16125	16001	15979	15873	16011	16118	15980	16039	16025	16101	16009	15917	15961	15803	16087	15953	16208	15888	16052	15972	16055	15956	15924	15877	16081	15947	15986	15967	15968	16007	15849	15990	16101	16252	15828	16003	15928	15966	16045	16000	16015	15916	16073	16050	16100	15973	16035	16038	16048	16064	16092	15809	16082	15915	16022	16097	16117	15822	16019	16078	15855	15940	15854	16100	16003	16064	15965	15902	16044	16052	16106	15910	16097	15906	16025	15972	15932	16052	15779	15908	15925	15924	15934	15841	16014	15999	16033	15939	16021	15990	16020	16136	16154	15929	16003	15957	16037	15861	15868	15983	16034	15897	15928	16161	15919	15783	15991	16040	15800	16014	15959	15906	15797	16046	15946	15950	15944	16029	15798	15844	16075	15869	15922	15944	15861	16051	15988	16199	15939	15960	16015	15996	16086	15935	15939	16000	16039	15987	16064	15869	15979	15782	15834	15966	15946	16096	16069	15925	15976	16048	16120	15971	16025	15991	15984	15896	15802	16025	15931	16002	16109	16050	16015	15906	16089	16027	15861	16007	15820	16046	15898	15955	16038	16106	15939	16018	16058	15878	15980	15914	15907	16012	16105	16031	16041	15937	15924	15836	15944	15952	16000	15848	15955	15915	15911	16074	16085	15949	15953	16000	15947	16053	16037	15975	15821	16059	15885	15913	16019	16036	16260	16059	15954	15964	15956	16037	16005	16019	16036	16108	15918	16068	15935	16081	15825	15958	15927	15915	15929	16007	16059	16085	15911	15988	16001	16049	16009	15957	15964	15961	15955	16023	16058	15978	15941	15983	16029	15980	15923	16126	15950	15849	15856	15927	16074	15748	15919	16080	15949	16034	16096	15980	15878	15957	15987	16007	16089	15891	15946	16028	15882	15980	15916	16047	15929	16111	16105	16130	16123	15959	16055	16045	15998	16103	16016	16079	15938	16067	16116	16216	15988	15945	15936	16093	16070	15994	16021	15719	16008	16038	16069	16014	15859	16026	15985	16079	16005	16148	16120	16071	15934	15830	15954	15851	15834	16040	16113	16120	15942	16156	15937	16048	16042	15755	15960	16038	15884	15812	16008	16092	15919	16135	15890	15990	16075	16053	16114	15933	16049	15927	16093	15953	16029	16007	15953	16105	15997	15954	15922	15816	15875	16082	15982	15952	16116	16025	15983	15804	15894	15868	15959	16045	15920	16133	16089	16008	15958	16084	16043	16046	16023	16148	16053	15920	15878	15953	16093	15978	16029	16060	16168	16103	15981	16095	16001	15859	15922	16099	15984	16073	16022	16003	16074	15931	15999	16043	15990	16001	16051	15849	15979	16094	15884	16052	15859	16046	16016	15925	16027	15956	15967	16089	15932	15913	16005	16065	15952	15898	15959	15746	15975	15975	16054	16089	16058	15958	16105	15947	15967	16130	16036	15969	15942	15998	15922	15928	15961	16096	16044	15812	16095	15975	15987	15991	15871	15956	16083	16052	15815	15984	16008	16019	16037	16032	16124	16035	16109	16182	16024	16089	15902	15989	15991	16039	16122	16034	16031	16003	15850	16043	16063	16214	15948	16011	15959	16012	15947	16020	15880	16151	15899	16058	16057	16045	15990	16014	16123	16077	15942	16103	15984	16059	15873	15995	16048	16115	16092	15984	16026	15977	16021	15783	16043	15852	16043	15969	15782	15893	15894	15909	16094	16074	16088	16026	16064	16020	15997	16012	16010	16037	16098	15824	16107	16079	16055	16008	16100	15918	15971	16080	15906	16169	16045	16074	16002	15874	16030	16191	16023	15957	16000	16042	15995	15935	15898	16025	15885	15941	15923	16044	16276	15967	16040	16053	15887	16001	16097	15894	16026	16034	15949	16034	16113	15890	15878	16052	15829	15856	16089	15777	16067	15904	15934	16090	15948	15798	15942	16002	16044	16031	15980	15884	15952	15914	16029	16060	16012	15917	16130	16241	16015	15965	15967	15986	15920	15876	15876	16001	16131	15923	15882	15920	15913	15898	15928	15975	16079	16065	16067	16086	15940	16073	16141	15936	16113	15958	16053	15838	16000	16082	16053	15898	16072	15775	15965	15960	15939	15913	16004	15899	15999	15930	16033	15944	16043	15964	15891	16067	15868	15899	16058	16009	15840	15867	16247	15934	15946	15921	16161	15954	16036	16150	16037	15851	15974	16199	15743	16005	15825	16067	16073	15874	15999	16049	16095	15961	15960	15979	15845	16100	15984	15955	16092	16034	16089	15779	15908	16150	16200	15927	15961	16062	15988	16017	16156	15825	15803	16010	15976	15904	15883	16046	15949	16067	15857	15887	16048	16079	15989	15829	16037	15883	16140	15807	15854	15961	16010	16090	15987	16068	16029	15952	16040	16031	16040	16087	16104	16089	15954	15925	16074	15862	16085	16185	15939	16065	15995	16017	15906	15972	15961	15911	16026	15870	16157	15934	15831	15999	16086	16013	15904	15901	15889	16012
23230	21166	28875	23729	21431	22699	21917	18199	17204	17601	17323	17307	18480	38244	39206	32507	24098	18195	17182	17034	16718	17010	17056	16964	16862	17223	16864	16784	16861	17084	16952	16799	16748	16780	16899	16884	17019	17126	16865	17049	16778	16724	16772	16918	16884	16975	16916	16956	16884	16835	16902	16959	16717	16909	16966	17059	16863	16766	16944	16962	16833	16740	16774	16831	16878	16844	16819	16874	16939	16784	16744	16843	16785	16847	16744	16747	16771	16769	16958	16890	16851	16631	16720	17032	16909	16735	16920	16848	16804	16787	16638	16722	17125	16959	16842	16839	16921	16804	16851	16774	16729	16806	16855	16902	16774	16508	16792	16899	16930	16763	16735	16873	16770	16976	16965	16904	16836	16711	16764	16759	16925	16786	16882	16758	16879	16750	16671	16924	16727	16777	16949	16930	16758	16933	16745	16990	16828	16675	16920	16922	16968	16874	16914	16947	16848	16825	16857	16713	16805	16803	16748	16837	16951	16869	16785	16829	16830	16761	17033	16917	16758	16845	16909	16714	16921	16869	16784	16804	16879	16982	16981	16745	16733	16885	16790	16806	16731	16791	16813	16879	16699	16769	16936	16712	16641	16843	16783	16872	16950	16919	16814	16673	16755	16919	16773	16722	16820	16869	16721	16929	16803	16810	16798	16944	16976	16753	16860	16810	16871	16493	16950	16908	16776	16836	17062	16937	16974	16627	16909	16841	16821	16771	16754	16839	16899	16739	16876	16596	16872	16781	16989	16969	16894	16727	16773	16869	16697	16956	16800	16724	16791	16946	16910	16916	16758	16712	16970	16882	16877	17090	16850	16736	16829	16640	16814	16732	16984	16797	16835	16661	16713	16884	16648	16733	16835	16818	16713	16777	16831	16760	16758	16854	16849	16645	16633	16679	16940	16648	16974	16825	16866	16866	16932	16937	16802	17055	17117	16857	16903	16903	16692	16736	16731	16807	16821	16929	16674	16895	16778	16955	16894	16646	16786	16853	16884	16697	17045	16818	16782	16736	16700	16895	16901	16918	16828	16942	16936	17098	16850	16964	16804	16816	16691	16861	16811	16631	16865	16695	16644	16900	16868	16591	16757	16759	16782	16665	16654	16765	16897	16812	16790	16754	16855	16914	16760	16871	16681	16487	16770	16799	16688	16779	16989	16888	16765	16913	16813	16954	16936	16832	16648	16785	16832	16797	16863	16924	16842	16957	16817	16632	16740	16810	16938	17019	16945	16821	16705	16786	16772	16783	16732	16900	16947	17032	16768	17012	16695	16643	16778	16725	16773	16652	16822	16735	16946	16851	16668	16775	16663	16872	16885	16782	16748	16859	16695	16919	16865	16673	16678	16616	16951	17035	16805	16785	16850	16839	16679	16876	16998	16878	16801	16912	17218	16893	16888	16877	16778	16542	16818	16954	16823	16828	16916	16949	16831	16840	16706	16697	16661	16705	17041	16723	16960	16917	16804	16942	16922	16943	16616	16855	16780	16886	16853	16660	16744	16777	16874	16593	16872	16775	16790	16815	16649	16730	16812	16824	16881	16941	16891	16623	16729	16753	16854	16964	16841	16839	16850	16857	16784	16764	16815	16749	16909	16637	16833	16816	16779	16615	16724	16751	16837	16773	16934	16895	16853	16960	16767	17011	16909	16693	17018	16784	16970	16713	16939	16860	16785	16887	16782	16851	17020	16706	16783	16782	16886	16770	16744	16852	16849	16816	16761	16707	16926	16855	16765	16943	16978	16746	16956	16924	16903	16966	16946	17008	16696	16850	16795	16928	16756	16803	16777	16811	16865	16696	16848	16863	16809	16703	16899	16814	16636	16672	17030	16697	16831	16594	16793	16872	16644	16744	16889	16833	16769	16984	16982	16898	16760	16743	16896	16742	17011	16664	16843	16963	16773	16830	16783	16834	16952	16638	16931	16822	16729	16788	16956	16799	17076	16774	16726	17051	16818	16851	16924	16747	16881	16720	16814	16810	16634	16756	16798	16791	16738	16885	16734	16960	16927	16826	16860	16974	16750	17034	16812	16840	16798	16779	16893	16725	16683	16861	16846	16821	16771	16797	16712	16562	16713	16566	16444	16714	16958	16837	16817	16782	16849	16665	16816	16827	16742	16821	16813	16761	16839	16927	16933	16494	16647	16761	16870	16761	16865	16894	16799	16765	16872	16767	16948	16870	16710	16772	16755	16736	16870	16883	16903	16682	16946	16846	16678	16711	16929	16753	16658	16691	16709	16957	16874	16823	16777	16823	16761	16754	16780	16799	16777	16791	16855	16874	16874	16759	16782	16682	16920	16754	16685	16801	16751	16874	16592	16769	16915	16793	16812	16739	16935	16791	16868	16640	16674	16751	16837	17002	16925	16854	16861	16697	16636	16695	16566	16949	16819	16952	16993	16817	16817	16932	16732	16823	16717	16828	16772	16695	16677	16840	16706	16914	16951	17032	16773	16791	16806	16936	16845	16875	16842	16771	16805	16787	16734	16709	16709	16818	16889	16978	17041	16630	16731	16835	16793	16874	16790	16948	16876	16787	16939	16772	16837	16911	16941	16849	16879	16896	16855	16689	16923	16793	16833	16849	16681	16629	16790	16777	16716	16808	16974	17037	16794	16882	17077	16913	16898	16696	17023	16704	16670	16903	16953	16905	16871	16688	16845	16716	16711	16892	16604	16651	16611	16668	16901	16477	16739	16712	16731	16739	16699	16794	16972	16682	16693	16914	16856	16794	16774	17025	16869	16848	16770	16921	16766	16917	16880	16968	16937	16822	16809	16690	16813	16888	16879	16642	16983	16600	16744	16973	16615	16716	16945	16778	16844	16624	16906	16679	17002	16827	16723	16711	16614	16743	16924	16731	16748	16737	16855	16987	16972	16942	16977	16801	16711	16723	16670	16764	16706	16784	16984	16734	17040	16737	16962	16698	16724	16857	16973	16721	16997	16814	16918	16825	16530	16904	16835	16648	16837	16866	16760	16705	16963	16949	16812	16717	16714	16952	16862	16863	16844	16799	16963	16834	16915	16782	16733	16778	16765	16831	16825	16818	16852	16862	16872	16908	16808	16822	16746	16768	16992	16941	16866	16836	16834	16788	16762	16658	16993	16756	16824	16696	16772	16860	16922	16832	16789	16865	16941	17067	16901	16654	16694	16674	16792	16862	16830	16779	16757	16725	16798	16924	16735	16691	16828	17019	16987	16893	16760	16879	16729	16825	16907	16960	16883	16835	16622	16821	16771	17050	16912	16642	16775	16790	16847	16854	16950	16869	17034	16859	16691	17051	16649	16751	16754	16908	16892	16712	16860	16802	16883	16625	16706	16672	16662	16802	17017	16780	16817	16903	16640	16782	16821	16833	16840	16829	16926	16821	16820	16791	16806	16729	16956	16725	16979	16761	16930	16885	16871	16751	16648	16781	16758	16857	16606	17089	17032	16879	16736	16780	16754	16779	16762	16740	16722	16865	16932	16886	16853	16991	16870	16720	16955	16755	16929	16822	16839	16752	16756	16748	16995	16826	16835	16934	16905	17061	16829	17062	16715	16628	16739	16843	16807	16789	16736	16977	16716	16713	16754	16689	16902	16968	16900	16876	16770	16567	16694	16785	16809	16860	16702	16932	16801	16716	16771	16808	17105	16920	16867	16837	16801	16840	16742	16743	16776	16815	16696	17123	16897	16890	16754	16777	16846	16847	16818	16693	16812	16917	16825	16722	16813	16718	16698	16853	16876	16736	16692	16783	16752	17015	16769	16802	16746	16753	16685	16890	16780	17027	16901	16791	16730	16766	16655	16930	16926	16708	16798	16774	16914	16686	16837	17010	16738	16943	16630	16592	16903	16523	16683	16764	16897	16712	16874	16730	16734	16872	16866	16810	16759	16918	16896	16705	16938	17005	16826	16765	16833	16710	16908	17041	16845	16820	17041	16853	16846	16623	16835	16912	17006	16764	16791	16830	16984	16857	16706	16579	16718	16830	16846	16767	16779	16928	16993	16924	16830	16835	16800	16763	16788	16606	16789	16830	16948	16863	16699	16765	16822	16620	16663	16586	16871	16748	16685	16783	16791	16875	16858	16608	16802	16734	16884	16746	16727	16900	16985	16741	16725	17074	16774	16914	16848	16696	16826	16868	16686	16782	16743	16840	16849	16830	16818	16771	16974	16809	16723	16822	16755	16725	16683	16840	16794	16718	16711	16805	16766	16907	16818	16781	16808	16689	16826	16892	16945	16869	16878	16843	17031	16770	16740	16882	16738	16938	16801	16847	16608	16753	16875	16839	16853	16807	16870	16923	16788	16721	16684	16905	16712	16630	16865	16735	16825	16859	16656	16817	16930	16751	17028	16690	16738	16867	16845	16971	16881	16904	16860	16821	16622	16933	16928	16733	16884	16525	16729	16773	16940	16728	16914	16758	16698	16915	16853	16680	16852	16842	17076	16823	16776	16844	16692	16910	16638	16807	16820	16868	16966	16942	16863	16541	16829	16749	16968	16859	16891	16890	16789	16922	17036	16880	16899	17102	16796	16872	16615	16743	16702	16784	16639	16774	16821	16791	16752	16895	16794	16802	16695	16745	16806	16829	16854	16736	16693	16861	16635	16887	16784	16648	16671	16661	16827	16732	16808	16903	16847	16944	16787	16846	16887	16883	16807	16858	16734	17024	17042	16743	16961	16803	16654	16843	16781	16858	16972	16959	16821	16777	16911	17059	16768	16784	16786	17085	16999	16768	16874	16868	16813	16803	16792	16766	16625	16891	16775	16981	17013	16813	16722	16730	16658	16682	16786	16692	16721	16797	16785	16927	16892	16807	17012	16954	16758	16622	16892	16960	16680	16741	16807	16754	16795	16918	16796	17089	17042	16728	16825	16820	16855	16884	16761	17028	16941	16712	16946	16695	16549	16811	17150	16833	16754	16785	16767	16829	16836	16775	16673	16940	16726	16888	16800	16790	16947	16804	16895	16853	16756	16763	16728	16796	16682	16838	16768	16793	16784	16926	16924	16829	16723	16624	16967	16796	16669	16820	17032	16698	16939	16878	16815	16774	16993	16837	16835	16837	16833	16839	16923	16929	16828	16932	16901	16844	16814	16732	16830	16815	16887	16740	16676	16831	16919	16797	16970	16930	16794	16795
15931	26837	24527	20392	18546	17909	17276	16882	16664	16498	16444	16175	18886	43163	41247	33957	23903	15976	15984	15836	16024	15822	15797	15882	15846	15854	15760	15880	15803	15901	15962	15945	15918	15896	15715	15855	15941	15826	15959	15863	15901	15918	15708	15858	15830	15871	15775	15708	15901	15854	15961	15667	15894	15882	15887	15915	16126	15804	15906	15947	15866	15914	15955	15840	16014	15904	15760	15832	15863	15773	15766	15970	15873	15988	15759	15873	15924	16077	15870	15915	15893	15687	15861	15896	15792	15941	15985	15771	15728	15967	15866	15927	15859	15676	15876	15775	15835	15908	15801	16024	16158	15824	15727	15846	15929	15739	15774	15878	15836	15816	15916	15952	15900	15910	15890	15789	15684	15764	15908	15763	15754	15854	15830	15874	15730	15778	15811	15989	15734	15723	15954	15829	15811	15853	15859	15890	15918	15814	15847	15848	15867	15919	16054	15851	15702	16074	15940	15926	15783	15806	15955	15834	15973	15877	15662	15942	15745	16031	15786	16004	16020	15907	15748	15668	15784	15841	15788	15914	15912	15827	15847	15890	15780	15610	16030	15748	15895	15715	16074	15710	15748	16120	15887	15804	15945	15775	15768	15837	15749	15818	15776	15851	15977	15938	16010	15828	15977	16053	15661	15913	15699	15876	15857	15883	15718	16003	15716	15856	15815	15795	15842	15885	15904	15816	15719	15813	15909	16091	15803	15812	15806	15778	15944	15821	15736	16008	15818	15649	15816	15812	15853	15979	15956	15892	15870	15992	15754	15909	15784	15862	15847	15859	16054	15920	15843	15884	15774	15862	16045	15775	15823	15721	15827	15763	15858	15951	15955	15856	15831	15983	15882	15769	15837	15835	15856	15833	15804	15933	15944	16069	15861	15929	15943	15866	15824	15739	15839	15872	15989	15787	16023	15709	15929	15844	15985	15778	15844	15937	15750	15926	15915	15827	16012	15965	15796	15834	15896	15894	15901	15715	15707	15957	15797	15867	15754	15713	16047	15932	15726	15983	15898	15784	15852	16027	15866	15887	15937	16067	15825	15880	16005	15792	15808	15850	15889	16052	16207	15902	15988	15792	15686	15779	15979	15720	15962	15830	15837	15915	15868	15874	15861	15976	15957	15899	15915	15961	15831	15942	15772	15922	15870	15874	15848	16058	15833	15836	15727	15832	15836	15834	15856	15751	16051	15777	16071	15984	15738	15819	15905	15757	15668	15862	15952	16021	15946	15869	15862	15984	15904	15998	15730	15789	15821	16020	15813	15829	15826	16003	15869	15669	15847	15990	15802	15769	15913	15861	15968	15872	15894	15848	15886	15811	15687	15913	15978	15887	15769	15764	15950	15934	15897	15857	15943	16096	15791	15775	15894	15972	15852	15904	15843	15855	15828	15731	15941	15862	15900	15800	15759	15786	15713	15876	15654	15949	15861	15909	15872	15914	15940	15786	15928	15844	15764	15692	15822	15725	15795	16087	15842	15900	15843	15780	15873	15707	15914	15793	16019	15797	15819	15885	15951	15766	15781	15788	16036	15847	15788	15869	15821	15774	15860	15879	15917	15845	15715	15858	15939	15805	15858	15911	15810	15895	15923	15757	15939	15941	15907	15745	15785	15882	15678	15798	15981	15878	15971	15914	15778	15999	16071	15992	15864	15632	15799	15870	15879	15830	15805	15726	15983	15949	15761	15908	15733	16019	15923	15829	15720	15928	15950	15888	15847	15756	15699	15827	15940	15900	15643	15686	15884	15888	15728	15841	15989	15835	15982	15820	15710	15882	15945	15885	16013	15744	15840	15738	15883	15878	15993	15845	15908	15766	15880	15932	15866	15732	15741	15787	15693	16073	15847	15893	15938	15910	15727	15964	15837	15819	15949	15861	15897	15794	15815	15914	15784	15829	15946	15909	15930	15751	15925	15959	15755	15906	15835	15701	15936	15955	15816	15819	15846	15843	15779	15783	15759	15777	15844	15857	15740	15758	15945	15741	15928	15811	15943	15940	15824	15674	15917	15885	15862	15810	15895	15802	15872	16102	15757	15745	16027	15881	15981	15695	15863	15905	15687	15808	15766	15935	15766	15934	15901	15797	15803	15840	15857	15876	15773	16050	15842	15849	15897	15909	15955	15961	15902	15867	15720	15801	15900	15860	15859	15927	15949	15559	15880	15908	15811	15929	16100	15959	16020	15883	15841	15785	15805	15854	15859	15712	15834	15951	15874	15993	15625	15915	15922	15845	15856	15883	15802	15911	15921	15962	15849	15901	15764	16032	15834	15930	15765	15881	15870	16057	15806	15863	15907	15814	15894	15926	15810	15851	15771	15723	15951	15894	15767	15766	15910	15833	15915	15922	15993	15736	15744	15839	15792	15722	15728	15675	15865	15961	15983	15706	15809	15905	15738	15842	15768	16012	15731	15828	15721	15890	15990	16037	15860	15856	15817	15848	16000	15768	15785	15959	15794	15990	15801	15908	15937	15937	16071	15753	15904	15837	15701	15742	15914	15721	15735	15689	15955	15876	15756	15654	15874	15696	15779	15868	15984	15903	15753	15936	15733	15812	15691	15878	15910	15762	15808	16014	15775	15647	15845	15800	16042	15927	15743	15837	15714	15769	15729	15868	15744	15962	15955	15902	15764	15804	15710	15685	15848	15761	15884	15963	15776	15992	15798	15678	16050	15824	15808	15805	15801	15692	15903	15784	15761	15742	15801	15793	15961	15924	15834	15818	15967	15771	15946	15857	15867	15768	15932	15965	15882	15954	15923	15981	16063	15958	15735	15941	15982	16041	15883	15856	15795	15852	15898	15829	15871	15949	15972	15783	15687	15953	15805	15851	15872	15733	15801	16015	15739	15862	15752	15903	15880	15891	15867	15861	16005	15943	15776	15885	15769	15694	15974	15799	15813	15853	15969	15808	15817	15825	15933	15948	15783	15793	15838	15832	15939	15905	15903	15791	15872	15982	15823	15890	15865	15816	15818	15883	15939	15852	16004	15803	15869	15841	15953	15771	15958	15821	15820	15794	15884	16054	15792	15608	15983	15801	15937	15911	15835	15771	16052	15923	15930	15921	15973	15739	16047	15797	15666	15845	15691	15929	15903	16005	15830	15904	15762	15840	15733	16042	15755	15870	15959	15734	15784	15918	15947	15880	15772	15868	15900	15900	15817	15915	15940	15800	15823	15939	15775	15829	15946	15765	15870	15955	15931	15797	15979	15937	15863	15805	15882	15838	15846	15862	15805	15937	15922	15975	15907	15794	15831	15939	15741	15878	15973	15948	15810	15854	15897	15822	15856	15732	15911	15915	15892	15747	15931	15893	15896	15799	15894	15821	15954	16039	16052	15841	15789	15757	15969	16033	15825	15794	15858	15673	15947	15856	15795	15615	15838	15778	15823	16016	16004	15773	15858	15778	15908	15716	15919	15971	15872	15909	15757	15920	15672	15987	15818	15807	15899	15798	15562	15760	15726	15799	15843	15838	15925	15768	15804	15943	15978	16026	15961	15826	15763	15855	15865	15748	15956	15769	15835	16001	15954	15890	16071	15966	15855	15874	15915	15984	15968	15809	15943	15914	15787	15869	15903	15860	16054	15823	15853	15752	15966	15988	15754	15816	15882	15979	15914	15936	15727	15859	15990	15966	15787	16017	15893	15687	15851	15755	15923	16007	15805	15689	15857	15731	15843	15914	15937	15867	15742	15870	16000	15946	15715	15761	15891	15974	15843	15817	15935	15948	15890	15771	15790	15826	15963	15830	15738	15942	15929	15881	15799	15842	16010	15889	15904	15835	15857	15982	15809	15929	15763	15963	15856	15800	15863	15870	15791	15852	15657	15765	15832	15877	15869	15862	15994	15912	15743	15782	15701	15814	15897	15691	15936	15863	15937	15810	15769	15890	15699	15971	15934	15827	15845	15853	15757	15829	15970	16105	16014	15782	16057	15873	15853	15849	15905	15874	15877	15908	15837	15696	15832	15642	15766	15993	15801	16112	15830	15965	15971	15777	15960	16048	15765	15840	15679	15846	15930	15856	15621	15900	15905	15908	15932	15790	15801	15761	15994	15893	15776	15898	15712	15922	15893	15882	15905	15807	15918	15920	15721	15822	15827	15881	15863	15693	15853	15765	15801	15831	15935	15836	15771	15818	15883	15692	15760	15867	15886	15840	15901	15949	15985	15697	15863	15913	15942	15829	15817	16007	15730	15951	15735	15755	15846	15844	15916	15900	15768	15821	15797	16021	15855	16009	15803	16033	15848	15889	15819	15928	15769	15894	15736	15772	15927	15853	15953	15793	15859	15616	15863	15833	15833	15898	15860	15911	15767	15748	15953	15964	15791	15808	15795	15765	15787	15913	15762	15832	15765	15885	15844	15776	15886	15901	15901	16008	15802	15991	15634	15911	15831	15811	15825	15928	15983	15748	15800	15908	15826	15775	15952	15683	15842	15823	15888	15863	15861	15853	15846	15936	15806	16005	15731	15909	15793	15823	15758	15892	15925	15786	15798	15925	15627	15970	16076	15804	15926	15831	15853	16026	15732	15650	15829	15814	15707	15768	15786	15840	15906	15627	15845	15896	15977	15886	15886	15743	15902	15920	15636	15785	15841	15955	15605	15886	15774	15853	15719	15938	15849	15806	15751	15788	16010	15767	15878	15745	15894	15744	15786	15877	15928	15891	16050	15858	16081	15918	15940	16008	15717	15933	15834	15633	15823	15894	15892	15856	15957	15835	16165	15689	15747	15899	15847	15864	15967	15956	15869	15781	16032	15805	15819	15835	15927	15918	15820	16024	15873	15807	15673	15793	15910	15953	15679	15945	15795	15928	15785	15847	15823	15993	15787	15925	15974	15818	15794	15902	15891	16009	15715	15834	15818	15809	15815	15730	16008	15748	16048	15782	15733	15653	15879	15888	15778	15798	15871	15774	15780	15942	15860	15798	15796	15823	15938	15729	16006	15737	15699	15697	15838	15801	15918	15674	15894	15942	15828	15660	15996	15907	15769	15771	15821	15946	16059	15916	15931	15741	15901	16022	15803	15863	15800	15749	15911	15806	15837	15915	15925	15851	15975	15692	15760	15724	15963	15912	15812	15848	15987	15942	15852	15892	15968	15780	15904	15683	15986	15864	15774	15797
27477	21717	22807	19582	17190	17300	17440	17537	17260	17207	17150	17214	17308	19284	20610	19929	18351	17421	17315	17226	17145	17076	17233	17359	17228	17056	17230	17299	17408	17380	17185	17193	17264	17100	17198	17363	17200	17158	17486	17223	17428	17290	17108	17195	17228	17261	17232	17333	17352	17364	17361	17249	17141	17297	17245	17322	17212	17233	17339	17314	17306	17266	17394	17274	17446	17349	17157	17309	17372	17159	17357	17291	17445	17171	17309	17185	17023	17290	17289	17153	17445	17159	17276	17261	17351	17218	17323	17002	17025	17165	17253	17328	17228	17302	17301	17174	17146	17131	17294	17132	17308	17362	17068	17405	17340	17214	17073	17257	17012	17263	17310	17304	17375	17236	17114	17134	17037	17323	17298	17334	17343	17454	17316	17267	17233	17483	17388	17229	17189	17355	17189	17456	17256	17286	17331	17191	17392	17018	17337	17328	17284	17276	17328	17362	17231	17309	17256	17278	17338	17403	17238	17266	17330	17193	17339	17140	17216	17267	17444	17284	17015	17245	17138	17346	17229	17219	17343	17505	17001	17217	17135	17192	17432	17273	17069	17360	17366	17183	17232	17098	17213	17238	17279	17295	17105	17270	17228	17269	17202	17153	17173	17164	17330	17347	17446	17346	17161	17064	17247	17336	17294	17299	17293	17302	17504	17268	17236	17092	17227	17257	17249	17209	17239	17167	17238	17175	17255	17171	17277	17261	17263	17310	17422	17256	17190	17260	17241	17390	17074	17183	17099	17255	17316	17121	17185	17323	17261	17287	17329	17379	17271	17232	17314	17213	17216	17107	17175	17252	17379	17290	17241	17349	17273	17352	17300	17170	16994	17177	17212	17341	17267	17109	17211	17379	17261	17609	17273	17272	17410	17127	17282	17268	17394	17221	17216	17213	17216	17201	17026	17253	17077	17193	17128	16977	17193	17136	17151	17120	17179	17284	17279	17139	17146	17199	17271	17246	17277	17169	17040	16962	17517	17585	17265	17010	17300	17318	17377	17288	17427	17356	17251	17444	17286	17244	17127	17341	17327	17310	17116	17272	17444	17098	17320	17276	17286	17316	17266	17292	17365	17378	17370	17384	17393	17082	17157	17201	17270	17096	17250	17213	17223	17106	17339	17180	17105	17256	17398	17244	17373	17272	17185	17262	17243	17361	17553	17478	17055	17231	17258	17242	17260	17020	17132	17259	17257	17078	17165	17271	17362	17378	17393	17283	17437	17107	17242	17238	17378	17254	17198	17299	17122	17165	17074	17316	17242	17441	17339	17215	17248	17321	17192	17167	17123	17050	17260	17263	17144	17093	17214	17283	17309	17262	17280	17331	17390	17378	17301	17181	17466	17051	17377	17298	17141	17348	17319	17442	17319	17485	17281	17127	17294	17274	17340	17272	17229	17224	17408	17393	17398	17328	17329	17191	17130	17317	17203	17281	17149	17415	17238	17204	17327	17113	17293	17189	17146	17284	17280	17141	17294	17177	17374	17334	17295	17451	17202	17347	17130	17331	17258	17442	17342	17115	17249	17297	17480	17241	17231	17194	17269	17223	17429	17216	17356	17263	17255	17123	17377	17266	17400	17035	17249	17276	17111	17265	17151	17184	17253	17091	17232	17315	17178	17232	17422	17330	17465	17231	17391	17196	17182	17153	17470	17191	17302	17020	17279	17329	17136	17279	17379	17417	17208	17111	17172	17231	17227	17143	17301	17339	17144	17435	17302	17368	17299	17296	17272	17511	17415	17164	17170	17070	17137	17491	17244	17305	17287	16999	17109	17305	17223	17325	17243	17455	17267	17298	17091	17418	17350	17420	17341	17370	17235	17327	17066	17083	17174	17330	17311	17332	17374	17284	17319	17359	17213	17350	17463	17356	17362	17179	17261	17253	17338	17276	17218	17165	17181	17203	17100	17107	17352	17331	17084	17284	17216	17433	17411	17190	17188	17243	17241	17368	16982	17300	17293	17234	17037	17172	17125	17259	17052	17461	17376	17322	17173	17342	17280	17279	17373	17137	17156	17367	17455	17190	17347	17253	17272	17244	17339	17232	17131	17386	17185	17010	17268	17316	17258	17186	17203	17147	17154	17054	17415	17162	17135	17310	17079	17197	17225	17372	17277	17215	17195	17178	17256	17283	17280	17249	17346	17300	17329	17068	17187	17313	17152	17273	17231	17448	17615	17234	17411	17294	17328	17369	17188	17108	17326	17064	17187	17408	17375	17321	17191	17333	17282	17411	17260	17204	17314	17230	17356	17005	17146	17260	17308	17114	17261	17395	17356	16865	17304	17403	17166	17066	17377	17578	17386	17259	17314	17228	17189	17513	17101	17283	17133	17433	17322	17296	17242	17085	17409	17477	17379	17185	17159	17199	17106	17127	17366	17289	16923	17160	17217	17249	17091	17377	16956	17202	17349	17159	17277	17166	17107	17209	17133	17381	17353	17151	17192	17244	17223	17299	17218	17212	17329	17288	17276	17350	17268	17086	17422	17406	17365	17033	17094	17149	17283	17298	17166	17362	17178	17282	17268	17368	17225	17283	17347	17145	17264	17372	17287	17252	17313	17420	17366	17315	17112	17215	17264	17161	17334	17314	17298	17240	17257	17203	17094	17209	17367	17400	17245	17215	17509	17508	17344	17337	17224	17115	17304	17134	17116	17255	17141	17323	17331	17372	17074	17151	17166	17221	16936	17349	17430	17393	17149	17251	17156	17015	17259	17144	17257	17163	17222	17298	17369	17291	17151	17105	17227	17249	17396	17411	17310	17082	17248	17435	17172	17049	17215	17202	17332	17134	17332	17339	17379	17294	17295	17231	17063	17390	17252	17080	17278	17438	17123	17209	17425	17319	17161	17263	17358	17267	17371	17244	17217	17369	17223	17096	17150	17165	17108	17086	17202	17262	17306	17209	17473	17200	17120	17237	17124	17196	17275	17102	17061	17246	17266	17054	17182	17372	17138	17130	17261	17343	17302	17104	17186	17159	17241	17513	17441	17346	17377	17352	17356	17231	17359	17343	17305	17234	17396	17409	17283	17327	17020	17254	17090	17298	17254	17235	17245	17281	17238	17172	17291	17061	17138	17008	17241	17222	17342	17339	17140	17375	17102	17228	17166	16904	17318	17259	17227	17220	17229	17299	17111	17313	17375	17211	17173	17161	17272	17226	17170	17191	17019	17454	17367	17042	17263	17197	17211	17377	17143	17319	17301	17176	17398	17247	17118	17254	17326	17397	17334	17364	17276	17226	17390	17402	17164	17219	17353	17201	17030	17339	17162	17278	17210	17099	17208	17141	17226	17320	17192	17289	17228	17165	17282	17337	17312	17095	17150	17209	17165	17151	17338	17289	17189	17147	17361	17224	17380	17125	17348	17263	17054	17216	17288	17207	17187	17231	17291	17312	17413	17261	17147	17167	17197	17235	17288	17389	17174	17047	17299	17332	17012	17193	17282	17144	17351	17495	17159	17306	17218	17382	17057	17301	17220	17423	17182	17298	17237	17257	17273	17133	17331	17389	17218	17466	17130	17029	17233	17169	17273	17210	17305	17288	17406	17236	17141	17249	17143	17236	17191	17098	17282	17429	17248	17190	17266	17474	17363	17329	17340	17247	17250	17225	17346	17381	17289	17247	17348	17134	17230	17150	17377	17309	17206	17291	17446	17245	17082	17109	17157	17170	17268	17300	17360	17178	17319	17200	17476	17313	17364	17131	17266	17139	17229	17282	17462	17293	17240	17335	17287	17263	17305	17158	17271	17206	17125	17212	17177	17217	17026	17160	17163	17313	17289	17188	17225	17367	17285	17187	17245	17314	17087	17193	17129	17365	17294	17245	16989	17136	17350	17152	17340	16915	17178	17280	17233	17233	17367	17252	17253	17321	17342	17159	17433	17206	17260	17101	17258	17354	17213	17129	17264	17250	17214	17355	17187	17383	17080	17106	17288	17148	17422	17211	17394	17143	17170	17058	17160	17146	17383	17241	17297	17247	17099	17145	17003	17126	17381	17340	17332	17209	17094	17124	17208	17313	17120	17086	17376	17106	17330	17258	17390	17294	17304	17295	17326	17265	17261	17253	17166	17193	17032	17143	17138	17232	17392	16927	17180	17038	17155	17356	17576	17287	17440	17156	17250	17235	17201	17279	17237	17094	17294	17363	17247	17302	17236	17209	17314	17296	17251	17289	17222	17305	17221	17218	17298	17294	17297	17136	17365	17006	17368	17164	17173	17407	17307	17298	17229	17393	17354	17415	17247	17284	17487	17305	17337	17067	17018	17462	17458	17175	17056	17130	17370	17229	17234	17223	17339	17284	17210	17285	17285	17498	17337	17035	17144	17370	17249	17259	17343	17291	17095	17320	17238	17257	17237	17077	17150	17217	17180	17251	17271	17223	17146	17166	17182	17233	17325	17149	17095	17160	17171	17255	17458	17438	17121	17205	17203	17260	17230	17211	17209	17263	17148	17172	17381	17212	17314	17241	17352	17390	17304	17380	17182	17223	17158	17337	17140	17244	17446	17424	17232	17194	17201	17318	17283	17258	17401	17234	17157	17113	17178	17381	17316	17276	17185	17320	17434	17265	17303	17331	17239	17120	17362	17314	17095	17261	17363	16972	17230	17215	17214	17385	17334	17312	17331	17263	17269	17353	17401	17124	17293	17170	17365	17226	17274	17239	17267	17271	17161	17066	17266	17089	17258	17009	17246	17316	17205	17263	17363	17344	17341	17216	17272	17296	17281	17309	17246	17164	17298	17216	17327	17418	17210	17321	17205	17193	17237	17107	17120	17293	17252	17452	17147	17048	17101	17302	17135	17312	17300	17189	17226	17278	17426	17229	17136	17244	17287	17181	17173	17281	17226	17229	17344	17347	17129	17131	17287	17041	17181	17204	17149	17304	17070	17118	17181	17147	17218	17327	17205	17334	17249	17167	17225	17211	17192	17108	17108	17164	17271	17338	17253	17101	17486	17281	17285	17345	17178	17161	17157	17223	17180	17517	17228	17322	17297	17518	17253	17125	17326	17219	17402	17172	17236	17183	17272	17232	17332	17073	17194	17193	17344	17071	17324	17252	17402	17303	17319	17302	17293	17088	17352	17414	17322	17156	17322	17352	17458	17227	17460	17388	17173	17174	17114	17195
15173	16895	16648	16407	16175	16209	16051	16162	16043	16046	16080	16216	16223	19604	20806	18999	17032	16021	16012	16107	15943	16216	16047	15967	16184	15851	16135	15960	15927	16027	16205	15858	16162	16150	15973	16036	16076	15908	16114	16368	16067	16071	16081	15998	16036	16187	15954	16063	16074	16075	15991	16145	15973	16126	16010	16074	16166	16164	15948	15967	16262	16071	15943	16038	16088	16014	16054	16106	16048	16083	16043	16030	16129	15970	15996	16150	15967	16130	15892	16085	15887	15872	16140	15896	16116	15991	16123	16020	15990	16127	15998	16051	16106	15891	15982	16047	16294	16186	16162	16217	15951	16282	16097	16127	15929	16063	15880	16102	15999	15914	16109	15920	15944	15962	16081	16158	16043	16122	16129	16005	16006	16075	16118	15987	16288	15864	16001	16026	16165	16205	16169	16069	16178	15846	16003	16100	16249	15980	16181	15923	16017	15988	16075	15981	16169	16203	16081	16066	16011	16033	16168	16119	16183	16046	15992	15905	16069	15900	16165	16057	16034	15920	16045	16061	16036	16129	16025	15912	15998	15913	16256	16045	16069	15986	16035	15955	16070	16109	16176	15888	16125	15950	16043	16100	16082	16054	16158	16064	16050	15922	15998	15975	15964	15957	16030	15922	15951	15929	16001	15959	16077	16066	16054	16027	16048	16183	16134	16037	15973	16068	15968	16081	15968	15973	15906	16045	16076	15981	16115	15949	16102	16003	15883	15897	15893	15981	15931	16126	15971	16049	16028	16051	15944	15909	16203	16046	15901	16074	16041	15963	16164	16010	15952	15934	15961	15923	16039	16069	16121	15997	16174	16209	16053	15960	15863	16058	16146	15984	16122	15921	16069	16075	15990	15948	15883	16045	16051	16127	16085	16100	16078	15918	16082	15916	15995	15952	16073	15924	15935	16202	16100	16024	15884	15988	16124	16040	16015	16052	16131	16077	16106	16135	16122	15952	16087	16158	15976	16158	15924	16113	15994	15990	15957	16102	16149	16108	16056	16121	15992	16097	15963	16183	15991	16041	15921	16002	16101	16172	16017	16089	16020	16180	16158	16044	16086	16118	16079	16036	15942	16013	15961	16116	16056	16089	16127	16034	16025	16208	15946	15953	16019	16052	16158	16041	16060	16117	16108	15985	16182	15972	16148	16095	15965	15988	16022	16158	16092	16135	15962	16036	16128	16034	16011	16189	16069	15958	16262	15983	16184	15986	15947	16111	15926	16127	15952	15897	16088	15880	15999	16131	16108	16082	16023	15882	16063	16081	15996	16144	15948	16121	16094	16043	15955	16146	15883	16063	16112	15986	16203	15835	16092	16121	16074	15974	16034	15792	16110	16012	15953	16087	16161	16033	16073	16032	16141	16156	16039	16024	15921	15983	15956	16063	16088	16061	15963	15964	16184	16007	16068	15974	15948	16016	16036	15923	16045	15902	15895	16028	16177	16002	16067	15995	15949	15987	16040	15943	15956	15995	15926	16034	16045	16111	16048	16117	16015	15936	16013	16047	16090	16004	16034	15949	15902	15952	16067	15951	16111	15984	16012	16183	16100	15880	16016	16202	16149	16014	15810	15945	16111	16032	16018	15868	16163	15868	16139	15953	16014	15959	16062	15917	16008	16052	15853	15917	15939	16044	16074	16127	16086	16016	16017	16148	16122	16001	16032	15991	16081	15914	15913	15953	16020	15968	15993	16147	16095	16048	16109	15958	15985	16092	15965	16063	16033	15909	16251	16039	16052	16174	16114	16065	16211	16248	16003	16034	16099	16048	16134	16112	16035	15975	15956	16128	16052	16202	15939	16030	16264	15850	16039	15942	16046	16045	16210	16180	16131	16059	16124	16031	16059	15954	16109	16040	16012	16222	16068	16161	15988	16050	16070	16085	15935	16327	15889	15953	16121	16127	16053	15947	15994	16105	15988	16180	16094	15880	15998	16124	15939	15935	16024	15907	15954	16005	16110	16006	16084	16115	16115	16074	15845	16083	16110	16050	16075	16013	16114	16035	15929	16142	15997	16027	16049	16060	15951	15994	16005	16022	16031	16123	15991	15967	16040	16019	16043	15904	16091	16067	16058	15988	15975	16059	16193	16106	16045	15964	15995	16111	15995	16121	15948	15975	16170	16090	15899	16082	16062	15918	15975	16100	15825	16112	16130	16049	15995	16036	16078	16086	15993	16005	16156	16075	15846	15832	16169	15904	16191	16015	15915	16047	16149	15946	16156	16114	16286	16118	16216	16188	16152	16162	16168	16042	16185	15940	15994	16068	16148	16008	16142	16057	16298	16030	15999	16022	16165	15959	15997	16079	15958	16205	16109	16199	16039	16294	16118	16056	16026	16082	16030	16202	16010	16133	15921	15978	16033	16166	15953	15936	15990	16188	16108	16072	16164	16098	16103	16270	16219	16116	16031	16178	15961	16220	16107	16045	16053	16207	16095	15963	15957	16040	16063	15985	16037	15962	16155	16015	16183	15988	16042	15931	15973	15946	16012	16078	16282	16037	16065	15996	15910	16118	16193	16238	16080	16017	16140	16085	16089	16081	15952	16001	16039	16155	16136	16068	16111	16286	15968	16097	16198	16080	16052	16272	16001	16078	16090	16097	15979	16010	16112	16124	16044	16136	16086	16056	16114	16115	16059	16160	16037	16076	16127	15914	16162	16037	16039	16026	16075	16007	15806	15962	16086	16202	16128	16121	16004	16064	16051	15890	16082	16143	15990	16047	16059	16021	16013	16139	15981	15938	15936	16120	15978	15892	16120	15992	16177	16025	16223	16059	16201	16109	15961	16203	16153	16088	16147	16147	16186	15977	15900	16116	16050	15962	15896	15848	15978	16098	16086	16065	16127	16117	16143	15933	15912	16038	16126	16026	15992	15972	15900	16111	16261	16208	16181	16109	16060	16053	16035	16081	15902	16140	16167	16175	15864	16098	16110	15877	15995	16098	16162	16135	15970	15878	16260	15981	16003	15979	15944	16067	16136	16185	15954	16096	16156	16161	16056	16033	15938	16036	16051	16090	16050	16036	16202	15976	16012	16052	16083	16023	15961	16068	16131	16077	16126	16068	15972	16062	16139	16059	15934	16136	15948	16045	16094	16105	16024	15953	16122	16144	16053	16061	15963	15986	16133	15981	16059	15991	16211	16092	16079	16135	16206	16038	15915	16054	16024	16031	16030	16056	16057	16160	16183	16077	15972	15940	16186	15902	15972	16029	16008	15994	15957	16199	15959	16097	16100	16123	16030	16172	16101	16030	16136	16130	15973	16048	15981	16217	16021	16020	16053	16009	16051	16082	15988	15978	16029	16213	16013	16015	16162	16016	15894	15942	16091	16004	16009	16041	16001	16272	16110	15887	16070	15971	15985	16190	15992	16061	16003	16027	16202	16065	15892	15887	16061	16152	15858	16054	16132	15966	16027	15913	16138	16065	15972	15990	15853	15959	16156	16097	16095	16086	15957	16134	16163	15998	16129	16055	16143	16031	16209	16048	15849	16197	15872	15925	16033	15944	16155	15890	16002	16064	16119	16161	15927	16090	16137	16122	16143	15889	16052	16018	16026	16126	16039	16166	16158	16129	16087	16119	16065	16143	16137	15938	16024	16071	16017	16071	16134	16197	16062	16083	16033	16011	16021	16148	16114	16116	15975	15929	15905	16098	16065	16021	16092	16083	16147	16073	16107	15917	16008	16155	16141	15879	16117	15981	16139	16090	16069	16067	16196	16107	15947	16009	16028	16065	16102	16163	15906	16072	16075	15799	16117	16045	16263	15989	16232	16015	16224	16059	16052	16067	16012	16104	16071	16051	16097	16064	15986	16014	15862	15990	16008	16099	16117	16120	16083	16010	16163	16036	16057	15981	15999	15959	15995	16003	15820	15975	16105	16071	16028	15895	16027	15956	16118	16225	16200	16058	16024	15955	16189	16042	16088	15953	15998	16138	15946	16001	16086	15963	15934	16136	15996	16152	16094	16043	15992	16231	16178	16091	16264	16005	16010	16146	15957	16026	16111	16166	16041	15997	15960	16083	16128	15943	16023	16185	15963	16158	16132	16156	16203	16126	16277	16052	16028	15986	16247	16258	16064	16189	16074	16129	16017	16071	16092	15987	16062	16075	16091	16193	16053	15786	16122	16068	16183	15976	16077	15778	16046	16122	15930	16016	16007	15919	16135	16149	16069	15989	16103	15960	15939	16067	15927	15998	16066	16158	16092	16040	16001	16079	16040	15887	16065	15953	15908	16024	16092	16083	16057	16251	16058	16001	16027	16198	16135	15987	16106	16013	16058	16058	16130	16018	16142	16209	15987	15860	16003	15915	15954	16129	15964	16111	16180	15922	16197	16142	15963	16092	16079	16107	15894	16180	15989	15910	16132	16050	16143	16136	16055	15910	15907	15859	16223	16050	16118	16003	16073	16079	16150	16033	16024	15972	16199	16071	15875	16060	15956	16119	15840	16037	16138	16090	16094	16113	15950	15848	16126	16055	16067	15931	15989	16108	16032	15938	16027	16171	16114	16085	16102	16074	16053	15989	16078	15941	15970	16002	16171	16335	15969	15895	16159	15931	16051	16123	15976	16211	16134	15979	15965	16101	16158	16028	15965	15982	16181	16076	15845	16037	16031	16131	16139	16150	16004	16024	16184	15966	15948	16041	16014	16007	16017	15991	16122	15958	16184	15962	15875	16058	16072	16038	16162	15983	15988	15941	16101	16141	16153	16160	15897	16172	16220	15935	15947	16113	16007	15924	16000	16015	16082	16024	15935	16092	15992	16035	16095	15916	16019	15998	15999	15836	16110	16125	16031	16111	16025	16064	15865	15956	16168	15993	15968	16111	16188	16148	16127	15893	16006	16083	16294	15994	16232	16133	15918	16013	15800	16184	16120	16234	16074	15981	16064	16056	15961	16002	15914	16059	16043	16019	16062	15976	16140	16060	15909	15983	16218	15972	15919	16074	16092	16078	15927	16204	16200	16024	16019	16141	15909	16161	16102	15888	16163	16165	16009	15928	16058	16133	16061	16165	16061	16004	16065	16071	16011	16011	16073	16034	16093	16077	16004	16010	15835	15939	15970	15944	15902	16044	16071	16053	16030	16077	16009	15973	16151	16193	15961	16218	15877	15945	16032	16101
24369	21129	28163	24492	21624	19939	19598	18131	17856	17944	17747	17845	18286	30026	31599	27766	21782	18030	17568	17682	17637	17638	17704	17743	17657	17467	17637	17821	17748	17655	17760	17578	17769	17556	17463	17622	17834	17604	17464	17597	17759	17779	17414	17629	17824	17415	17533	17646	17628	17548	17573	17339	17493	17539	17768	17566	17633	17589	17654	17659	17525	17592	17269	17610	17515	17584	17499	17627	17494	17541	17564	17700	17616	17860	17499	17510	17538	17600	17878	17441	17623	17462	17752	17453	17688	17679	17675	17590	17535	17406	17571	17437	17731	17648	17630	17599	17610	17402	17685	17557	17482	17558	17736	17686	17602	17823	17319	17668	17608	17560	17598	17734	17614	17423	17397	17628	17379	17447	17759	17418	17880	17387	17669	17625	17606	17579	17609	17614	17352	17671	17432	17572	17713	17647	17790	17334	17553	17418	17751	17504	17495	17432	17570	17637	17730	17614	17675	17468	17489	17477	17548	17594	17761	17655	17583	17580	17733	17579	17672	17353	17652	17491	17467	17558	17578	17730	17560	17787	17584	17771	17609	17625	17783	17672	17667	17736	17415	17498	17497	17414	17445	17509	17662	17494	17604	17594	17479	17547	17576	17571	17627	17666	17656	17591	17390	17531	17442	17801	17646	17442	17645	17652	17644	17450	17532	17617	17577	17632	17529	17417	17514	17674	17744	17418	17511	17632	17766	17568	17715	17638	17516	17393	17535	17543	17688	17513	17489	17672	17570	17478	17573	17622	17528	17239	17300	17525	17588	17616	17654	17685	17450	17715	17692	17645	17464	17599	17659	17545	17474	17584	17711	17444	17748	17468	17543	17831	17692	17637	17689	17430	17594	17777	17575	17693	17576	17669	17664	17487	17715	17461	17593	17537	17649	17599	17474	17535	17524	17595	17768	17656	17500	17479	17699	17471	17406	17472	17635	17279	17550	17446	17662	17505	17718	17759	17439	17610	17615	17507	17433	17623	17609	17502	17533	17538	17636	17609	17649	17640	17581	17677	17507	17564	17547	17468	17361	17710	17669	17524	17562	17752	17507	17555	17575	17428	17577	17684	17374	17638	17568	17397	17523	17391	17820	17623	17569	17725	17629	17563	17442	17327	17667	17516	17639	17544	17615	17564	17510	17513	17380	17519	17606	17600	17344	17492	17667	17483	17685	17469	17637	17618	17685	17519	17543	17304	17702	17615	17602	17628	17390	17437	17735	17375	17557	17565	17497	17496	17516	17573	17799	17552	17370	17610	17735	17635	17479	17524	17645	17553	17585	17663	17477	17457	17575	17543	17409	17558	17471	17393	17551	17460	17686	17669	17647	17399	17484	17725	17638	17602	17748	17568	17580	17562	17484	17784	17622	17458	17704	17604	17506	17516	17632	17496	17516	17714	17575	17581	17577	17616	17512	17525	17432	17385	17620	17543	17905	17746	17752	17808	17491	17485	17624	17678	17481	17575	17502	17579	17382	17773	17555	17420	17481	17639	17325	17483	17533	17485	17378	17517	17603	17504	17448	17410	17599	17461	17624	17586	17597	17584	17648	17655	17487	17580	17600	17527	17485	17805	17583	17538	17580	17445	17707	17630	17639	17654	17555	17468	17656	17663	17639	17645	17597	17528	17537	17567	17596	17427	17604	17667	17771	17499	17624	17682	17510	17764	17637	17669	17673	17486	17545	17572	17581	17734	17601	17452	17414	17414	17623	17472	17842	17413	17611	17582	17589	17477	17651	17611	17462	17657	17512	17421	17638	17567	17589	17377	17548	17728	17607	17535	17398	17511	17403	17598	17666	17546	17670	17718	17559	17412	17550	17545	17747	17594	17612	17741	17517	17511	17461	17552	17551	17738	17633	17707	17540	17623	17583	17449	17752	17614	17585	17612	17462	17533	17614	17609	17585	17770	17580	17680	17454	17332	17699	17410	17815	17469	17453	17526	17375	17670	17692	17607	17677	17620	17549	17392	17742	17549	17766	17463	17557	17510	17651	17348	17546	17706	17568	17612	17678	17578	17577	17671	17627	17438	17348	17417	17721	17430	17529	17554	17494	17499	17519	17732	17535	17706	17517	17520	17442	17386	17440	17491	17638	17499	17668	17464	17770	17682	17426	17460	17701	17407	17316	17560	17682	17870	17750	17450	17688	17631	17553	17553	17566	17525	17298	17484	17646	17561	17733	17510	17642	17537	17482	17712	17612	17578	17537	17459	17572	17617	17575	17530	17706	17491	17628	17530	17628	17467	17477	17416	17649	17594	17453	17430	17604	17433	17714	17526	17518	17592	17502	17623	17634	17679	17606	17591	17484	17435	17484	17390	17684	17475	17730	17575	17568	17544	17472	17428	17551	17652	17527	17678	17706	17535	17623	17558	17383	17571	17524	17698	17491	17515	17686	17601	17601	17532	17649	17565	17523	17536	17514	17517	17572	17451	17497	17602	17644	17604	17666	17618	17549	17704	17781	17719	17422	17491	17574	17750	17625	17769	17298	17551	17588	17507	17553	17641	17501	17534	17632	17565	17606	17626	17588	17499	17538	17628	17569	17601	17423	17686	17571	17679	17377	17576	17327	17553	17729	17587	17572	17579	17672	17851	17376	17681	17668	17772	17595	17643	17423	17505	17582	17451	17651	17698	17823	17590	17645	17422	17652	17625	17506	17341	17515	17762	17722	17709	17636	17501	17460	17556	17712	17348	17469	17658	17595	17733	17599	17557	17516	17365	17458	17646	17570	17631	17658	17461	17573	17660	17422	17681	17616	17551	17472	17727	17582	17439	17687	17700	17389	17534	17518	17542	17560	17454	17679	17492	17680	17563	17504	17460	17469	17561	17547	17522	17657	17583	17685	17622	17633	17254	17573	17517	17392	17581	17639	17737	17468	17510	17639	17602	17602	17504	17605	17297	17659	17542	17524	17510	17673	17548	17753	17481	17497	17484	17552	17459	17664	17668	17647	17738	17663	17589	17504	17477	17760	17479	17292	17466	17594	17669	17606	17556	17275	17610	17802	17532	17440	17540	17627	17557	17499	17663	17824	17705	17661	17609	17511	17668	17457	17483	17584	17637	17496	17596	17576	17678	17649	17573	17681	17593	17713	17563	17438	17578	17505	17874	17626	17748	17593	17521	17472	17514	17657	17563	17403	17600	17522	17604	17581	17444	17641	17589	17470	17521	17575	17458	17551	17700	17611	17595	17490	17755	17377	17571	17474	17665	17702	17375	17677	17543	17643	17587	17562	17654	17597	17550	17514	17576	17650	17558	17733	17704	17524	17638	17715	17441	17521	17409	17559	17416	17578	17580	17678	17567	17490	17610	17745	17483	17400	17683	17690	17543	17554	17618	17500	17418	17559	17542	17652	17722	17623	17669	17690	17534	17404	17515	17405	17625	17623	17512	17473	17656	17646	17830	17642	17676	17714	17767	17518	17598	17670	17578	17470	17507	17709	17460	17679	17658	17556	17760	17650	17683	17675	17757	17466	17603	17666	17762	17653	17528	17351	17730	17539	17445	17578	17679	17690	17536	17547	17473	17547	17636	17515	17462	17507	17467	17546	17869	17519	17557	17722	17571	17589	17621	17562	17685	17559	17580	17545	17740	17590	17629	17530	17595	17593	17565	17341	17621	17473	17813	17643	17459	17602	17651	17632	17557	17373	17649	17522	17645	17790	17560	17679	17683	17584	17544	17603	17578	17563	17422	17586	17559	17595	17547	17306	17632	17467	17606	17593	17402	17675	17506	17792	17776	17597	17537	17646	17614	17633	17572	17436	17360	17540	17620	17555	17653	17485	17302	17424	17566	17658	17571	17872	17574	17535	17548	17520	17542	17596	17672	17480	17682	17496	17474	17483	17601	17553	17580	17541	17468	17643	17558	17560	17549	17748	17569	17428	17521	17499	17409	17560	17640	17675	17777	17587	17632	17583	17445	17621	17639	17599	17722	17632	17598	17365	17481	17521	17782	17699	17484	17688	17429	17598	17730	17490	17799	17728	17602	17703	17616	17622	17418	17741	17638	17653	17544	17594	17583	17499	17436	17669	17750	17803	17644	17627	17607	17534	17475	17652	17613	17502	17603	17538	17641	17708	17542	17655	17704	17700	17525	17640	17710	17692	17568	17608	17341	17520	17503	17406	17529	17598	17469	17528	17540	17564	17342	17505	17610	17652	17598	17625	17639	17432	17646	17473	17531	17703	17526	17483	17687	17585	17682	17639	17591	17496	17646	17465	17721	17549	17651	17681	17627	17523	17459	17540	17606	17352	17424	17442	17525	17602	17517	17507	17657	17717	17460	17571	17690	17646	17655	17534	17778	17453	17770	17633	17739	17611	17638	17427	17599	17725	17508	17644	17588	17436	17575	17509	17711	17566	17622	17687	17494	17795	17757	17676	17479	17642	17637	17869	17745	17371	17680	17540	17806	17614	17620	17662	17494	17561	17704	17528	17409	17617	17721	17545	17532	17525	17590	17571	17509	17733	17666	17547	17671	17607	17547	17572	17409	17438	17792	17477	17649	17546	17509	17590	17588	17306	17668	17585	17726	17733	17675	17682	17444	17517	17454	17786	17642	17467	17431	17584	17643	17635	17697	17563	17462	17653	17704	17690	17557	17595	17533	17443	17564	17499	17784	17688	17668	17747	17348	17627	17563	17600	17654	17471	17573	17610	17453	17610	17677	17475	17628	17597	17427	17834	17697	17482	17332	17592	17782	17542	17610	17533	17652	17775	17649	17836	17577	17702	17645	17540	17506	17502	17704	17744	17672	17528	17608	17494	17545	17574	17553	17515	17361	17618	17514	17690	17427	17523	17610	17580	17784	17714	17580	17672	17547	17721	17594	17520	17665	17396	17524	17448	17553	17649	17662	17627	17698	17654	17558	17527	17677	17672	17674	17508	17696	17596	17745	17591	17696	17573	17506	17531	17396	17472	17597	17621	17405	17667	17494	17411	17648	17639	17444	17577	17492	17559	17400	17636	17610	17582	17498	17527	17743	17552	17466	17602	17585	17396	17490	17487	17589	17629	17731	17679	17555	17697	17799	17682	17746	17360	17757	17563	17640	17816	17538	17298	17637	17461	17675	17475	17491	17587	17565	17658	17568	17457	17596	17535	17620	17457	17535	17632	17642	17605	17413	17633	17496
14498	22327	21126	18603	17657	17238	16967	16801	16547	16710	16485	16560	17712	34540	34014	28045	20560	16372	16386	16256	16200	16258	16300	16367	16328	16283	16335	16178	16284	16374	16276	16302	16222	16517	16136	16458	16246	16418	16373	16295	16401	16321	16468	16437	16545	16511	16268	16375	16388	16463	16396	16225	16261	16199	16333	16280	16329	16246	16207	16304	16489	16271	16366	16226	16084	16309	16255	16192	16220	16173	16310	16360	16358	16102	16326	16408	16198	16313	16313	16183	16165	16287	16425	16428	16374	16301	16198	16411	16393	16318	16254	16328	16306	16319	16355	16378	16321	16285	16180	16386	16013	16446	16232	16377	16295	16206	16242	16249	16261	16208	16308	16271	16285	16338	16296	16416	16129	16363	16324	16355	16325	16384	16345	16204	16234	16188	16405	16049	16377	16246	16271	16415	16359	16281	16361	16404	16384	16385	16541	16377	16242	16396	16380	16310	16257	16397	16106	16261	16290	16164	16339	16282	16299	16457	16106	16143	16391	16237	16142	16256	16290	16185	16232	16283	16090	16156	16203	16268	16471	16140	16310	16182	16171	16313	16117	16425	16421	16163	16476	16332	16382	16318	16390	16256	16340	16247	16394	16392	16293	16399	16191	16529	16495	16344	16492	16347	16319	16255	16243	16324	16252	16461	16327	16336	16357	16238	16261	16209	16296	16377	16201	16300	16412	16337	16186	16168	16524	16198	16324	16506	16288	16314	16268	16257	16436	16228	16182	16209	16274	16424	16341	16144	16295	16227	16325	16216	16252	16164	16238	16250	16311	16419	16285	16256	16349	16325	16472	16166	16267	16131	16356	16321	16474	16207	16341	16268	16231	16174	16390	16322	16394	16275	16158	16111	16289	16378	16257	16359	16327	16346	16323	16261	16183	16208	16153	16283	16232	16420	16244	16410	16225	16322	16476	16278	16458	16264	16232	16421	16436	16437	16255	16269	16232	16288	16073	16319	16410	16236	16292	16278	16180	16460	16291	16403	16218	16232	16168	16206	16170	16210	16368	16283	16181	16246	16172	16229	16272	16478	16264	16284	16156	16223	16447	16310	16255	16422	16456	16257	16159	16403	16208	16270	16267	16311	16246	16141	16209	16332	16248	16176	16199	16388	16407	16265	16381	16349	16261	16368	16319	16473	16376	16204	16157	16372	16232	16339	16349	16204	16214	16286	16349	16097	16359	16338	16280	16263	16206	16303	16373	16223	16244	16301	16323	16389	16259	16423	16302	16345	16327	16529	16317	16423	16365	16203	16306	16240	16344	16280	16341	16098	16314	16231	16492	16236	16318	16372	16525	16209	16283	16252	16291	16319	16288	16296	16364	16214	16244	16338	16425	16325	16261	16237	16246	16436	16375	16287	16229	16220	16469	16413	16370	16310	16124	16175	16302	16303	16325	16317	16331	16255	16258	16261	16311	16194	16171	16270	16402	16275	16391	16353	16089	16347	16257	16274	16266	16243	16213	16239	16172	16191	16247	16289	16132	16225	16194	16223	16363	16280	16155	16427	16146	16297	16053	16237	16386	16479	16289	16310	16270	16280	16361	16389	16263	16146	16296	16309	16288	16225	16184	16416	16292	16295	16518	16272	16376	16278	16397	16458	16316	16159	16373	16323	16282	16289	16283	16440	16296	16253	16381	16221	16342	16365	16214	16349	16410	16212	16314	16182	16233	16343	16225	16196	16485	16259	16313	16329	16311	16319	16280	16207	16199	16336	16304	16232	16341	16198	16436	16275	16139	16457	16088	16227	16358	16230	16290	16121	16168	16504	16281	16330	16282	16409	16342	16219	16301	16431	16312	16374	16310	16275	16299	16356	16241	16383	16387	16279	16366	16169	16438	16095	16428	16228	16324	16357	16176	16331	16321	16370	16178	16174	16294	16250	16347	16462	16174	16452	16230	16332	16278	16312	16297	16261	16261	16317	16294	16198	16058	16300	16408	16319	16162	16271	16399	16325	16342	16334	16367	16458	16298	16444	16077	16260	16388	16306	16309	16227	16251	16330	16284	16319	16348	16196	16381	16403	16301	16393	16315	16286	16502	16242	16400	16320	16383	16157	16322	16326	16363	16321	16273	16284	16205	16126	16342	16325	16198	16424	16305	16308	16395	16181	16181	16269	16377	16205	16147	16154	16314	16170	16302	16406	16222	16320	16375	16413	16354	16278	16194	16309	16349	16363	16252	16360	16412	16329	16244	16308	16169	16271	16242	16203	16356	16256	16433	16382	16252	16455	16247	16359	16236	16148	16414	16372	16263	16373	16173	16273	16182	16250	16515	16240	16178	16343	16344	16284	16132	16287	16335	16314	16311	16346	16287	16384	16205	16474	16342	16220	16311	16442	16224	16294	16493	16393	16160	16352	16197	16255	16324	16316	16359	16411	16221	16318	16455	16337	16281	16146	16420	16330	16443	16200	16204	16202	16338	16322	16170	16498	16310	16445	16410	16221	16304	16324	16335	16355	16257	16326	16144	16411	16400	16321	16313	16242	16271	16088	16119	16225	16567	16384	16385	16170	16363	16461	16363	16228	16276	16230	16316	16231	16251	16241	16236	16253	16196	16201	16281	16376	16459	16544	16112	16203	16364	16467	16178	16192	16196	16193	16276	16357	16338	16501	16251	16404	16258	16311	16530	16298	16407	16326	16258	16254	16348	16383	16436	16251	16308	16361	16393	16339	16235	16177	16332	16411	16368	16103	16413	16246	16287	16335	16307	16301	16334	16453	16256	16263	16218	16232	16284	16386	16228	16357	16274	16269	16479	16353	16434	16403	16205	16463	16288	16333	16486	16264	16270	16355	16309	16372	16294	16262	16298	16306	16195	16304	16300	16421	16311	16349	16215	16330	16412	16258	16444	16158	16295	16357	16211	16215	16458	16358	16360	16236	16328	16209	16358	16392	16477	16255	16323	16299	16245	16509	16243	16287	16273	16398	16359	16403	16370	16189	16358	16228	16172	16261	16354	16336	16318	16314	16386	16289	16396	16332	16414	16248	16223	16095	16208	16388	16248	16311	16258	16367	16223	16373	16240	16212	16163	16333	16375	16105	16396	16352	16304	16433	16293	16178	16232	16297	16356	16423	16312	16310	16415	16319	16309	16330	16229	16305	16273	16292	16338	16393	16286	16163	16310	16235	16303	16403	16259	16294	16384	16208	16338	16200	16228	16343	16346	16375	16249	16341	16230	16458	16174	16360	16442	16247	16070	16345	16322	16338	16188	16442	16344	16229	16167	16275	16374	16280	16346	16428	16317	16331	16347	16194	16329	16307	16378	16179	16177	16393	16297	16362	16193	16327	16419	16237	16284	16404	16427	16186	16242	16254	16419	16321	16332	16458	16297	16369	16327	16412	16305	16285	16143	16147	16376	16338	16339	16334	16324	16234	16265	16293	16140	16238	16162	16462	16263	16281	16270	16266	16385	16318	16262	16385	16228	16340	16338	16224	16476	16293	16425	16280	16304	16206	16313	16366	16187	16245	16504	16291	16167	16288	16406	16266	16202	16230	16305	16344	16389	16341	16212	16366	16270	16455	16377	16333	16114	16289	16245	16345	16193	16331	16295	16412	16116	16181	16360	16172	16280	16230	16220	16220	16224	16342	16367	16357	16367	16260	16353	16316	16436	16272	16160	16442	16262	16384	16162	16347	16076	16355	16286	16274	16203	16277	16264	16202	16419	16405	16221	16366	16277	16468	16322	16179	16483	16303	16229	16263	16293	16176	16402	16261	16295	16343	16136	16279	16248	16264	16161	16263	16268	16335	16199	16495	16090	16167	16260	16317	16181	16303	16219	16300	16445	16222	16309	16220	16329	16172	16262	16389	16410	16342	16377	16175	16325	16231	16196	16268	16294	16381	16380	16487	16142	16413	16265	16390	16400	16344	16544	16302	16178	16346	16331	16455	16514	16230	16238	16266	16320	16351	16341	16171	16239	16272	16298	16189	16186	16309	16268	16328	16237	16349	16214	16425	16129	16473	16540	16306	16115	16224	16258	16308	16346	16232	16319	16085	16532	16231	16443	16452	16389	16200	16321	16223	16179	16286	16107	16327	16141	16261	16233	16414	16415	16266	16140	16256	16298	16236	16300	16360	16202	16367	16133	16441	16228	16252	16413	16361	16289	16161	16221	16353	16315	16260	16323	16291	16445	16202	16498	16275	16387	16487	16254	16309	16320	16165	16350	16248	16279	16213	16270	16297	16348	16338	16348	16167	16122	16487	16213	16385	16317	16246	16337	16396	16278	16315	16366	16297	16328	16258	16451	16412	16260	16219	16317	16484	16483	16277	16355	16351	16394	16359	16251	16240	16405	16431	16276	16408	16251	16354	16281	16416	16226	16353	16269	16147	16502	16068	16375	16408	16344	16463	16332	16338	16251	16297	16242	16395	16404	16231	16160	16204	16280	16363	16483	16288	16230	16170	16394	16217	16282	16234	16443	16223	16216	16221	16240	16267	16355	16157	16290	16360	16262	16338	16415	16180	16244	16353	16293	16347	16317	16422	16269	16362	16265	16232	16262	16356	16298	16356	16300	16351	16292	16347	16199	16200	16197	16299	16285	16181	16357	16356	16236	16314	16216	16253	16275	16289	16170	16178	16424	16354	16340	16231	16110	16243	16283	16340	16387	16316	16206	16390	16503	16403	16047	16315	16145	16229	16362	16209	16266	16393	16383	16173	16438	16174	16228	16460	16222	16253	16224	16408	16254	16282	16073	16205	16415	16318	16438	16296	16241	16392	16326	16435	16281	16347	16136	16253	16459	16226	16202	16222	16390	16335	16350	16270	16177	16342	16238	16377	16401	16232	16166	16304	16297	16451	16373	16212	16136	16272	16285	16290	16409	16328	16196	16254	16260	16389	16279	16401	16326	16316	16211	16406	16305	16484	16233	16313	16299	16301	16281	16343	16327	16256	16145	16408	16324	16243	16377	16370	16233	16440	16330	16366	16424	16424	16190	16303	16426	16222	16212	16234	16198	16327	16286	16374	16353	16185	16346	16463	16319	16069	16324	16303	16433	16214	16251	16332	16234	16195	16179	16315	16324	16334	16390	16244	16294	16272	16464	16374	16335	16303	16504	16312	16363	16452	16360	16222	16316	16281	16236	16410	16300	16131	16193	16192	16298	16264
23118	21198	28973	23697	21573	23004	23112	19127	18481	18627	18376	18436	20321	40329	40148	34266	24919	19121	18198	18123	18302	18100	17845	18006	18344	18185	18112	18029	18053	17842	17995	17963	18001	17893	18060	18071	18030	17705	17888	18103	18159	18104	18067	18041	18030	18153	18058	18055	17967	17993	18063	18325	18208	18002	18048	17879	17868	18044	17883	17913	17849	18092	18028	18079	17914	18009	18048	17952	17823	17881	17986	18054	17970	18017	18182	17947	17740	17864	17894	17951	17948	17987	18073	18057	17929	18097	17896	17850	17918	17838	17985	17941	17916	17888	17898	17941	18133	17933	18199	18019	17638	17978	18000	18203	17937	17922	18001	17904	17894	17862	17953	18084	17967	17863	17994	18111	17955	17984	17866	18119	18165	17758	17850	17942	18064	18035	18096	17815	17877	18012	18090	18111	18012	17912	17967	17967	17838	17816	17890	18058	18167	17787	17996	17888	17999	17914	17883	18032	18147	17808	18014	18114	17851	18009	17829	17822	17955	17780	18092	18099	18041	17775	17881	17889	17910	17856	18004	18195	17969	17782	17981	17830	17993	17920	18112	17774	18023	17991	17973	17683	18104	17869	18012	17744	17742	17856	18032	17981	18196	17942	17916	18001	17995	18029	17903	18154	17907	17810	18053	17734	18040	17967	17978	18070	17997	17876	17987	17929	17974	18169	17835	17831	17952	17836	17970	18067	18092	17957	17962	17877	17922	17777	18042	17769	17909	17828	17821	17948	18083	17996	17741	18016	18128	17986	18215	17912	18013	17747	18034	17993	17902	17894	17888	17856	17778	17879	17879	17981	18020	17968	17728	17978	17878	17771	17956	18147	18042	17915	17906	18038	17773	17989	17923	17748	17997	17941	18002	17592	17763	18051	17935	18056	17873	17834	18010	17948	17970	17841	18004	18050	17736	18096	18133	17919	17968	17914	17872	17946	17856	17963	17903	17761	17822	17905	17953	17825	17889	17669	17983	17930	17837	17923	18060	17959	18174	17926	18015	17951	17762	17827	17972	18097	18016	17902	17970	17978	17997	17864	18015	17900	17941	18094	18094	17870	17803	17854	17950	17884	18018	17963	18098	18229	18141	18013	18053	17836	17805	17890	17781	17928	17857	18012	17936	17810	17830	17942	17839	17956	17865	17880	17943	17995	17847	17836	17883	17951	17919	17937	18121	17993	17948	18042	18081	18126	18051	17880	18111	18010	18141	17796	17981	17861	18298	17923	18000	18082	17866	17981	17978	17959	18149	18127	18194	17984	18037	17960	17579	17945	17911	17853	18027	18025	17969	17885	18026	17886	18046	17999	17966	17970	17965	17961	18135	17903	18019	18175	17812	17883	18127	18003	18123	17878	17951	18095	18023	17961	17883	18001	18007	17811	17927	18029	17908	17967	18053	17900	17912	17990	17943	17815	17906	18063	17961	18035	18057	17801	17773	17909	18073	18139	18058	17943	18135	18092	17942	17972	17725	17853	18006	17817	17933	18085	18098	17871	18091	17974	17709	18042	17986	17730	17972	17817	18057	17892	18027	18139	18037	17997	18068	17906	17826	17721	17896	17901	18064	17977	17982	17951	17934	17866	17985	17723	18174	18048	17836	18000	17931	18086	18030	17941	17933	17899	18017	17984	17823	17967	17926	17739	17840	17778	18236	18026	17941	17952	17876	17894	18230	18008	17927	18088	17879	18086	18079	18097	18005	17910	17935	17849	17865	17971	17953	18077	17926	17958	18075	17986	18017	17805	18024	18083	17975	17900	17968	17978	18042	17961	17965	17991	17943	17963	18124	17934	17942	18242	18023	18025	18115	18058	18031	18001	17934	18002	17961	17951	17896	18215	18019	17824	17957	17861	17711	17880	17812	17924	17980	17863	18121	17898	17814	17910	17975	17976	17939	17974	17812	17939	17711	17949	18063	18042	17984	17968	18101	17927	17751	17960	18223	18030	18073	17965	17964	18129	18074	18051	17972	17943	18075	17863	17945	17788	18052	18054	18125	18155	18265	17985	17870	17819	17912	17887	17947	18021	17877	17938	17914	17881	17890	18088	18014	17955	17869	17861	17982	17976	17896	17789	17824	18079	18021	18022	18001	18193	17848	17984	17830	18094	17986	17848	18044	18005	18200	18161	18080	17878	18198	18012	18051	17969	18097	18067	18054	17858	17840	17878	17930	18037	17964	18001	17826	17845	17894	17960	17836	17870	17892	17863	17671	17820	18093	18000	17908	17902	17963	18010	17996	17973	17825	17974	17826	17897	17907	18016	18024	17884	17887	18014	17973	17845	18089	18062	18023	17930	17833	17919	17945	17871	17923	17996	18008	17972	17964	17788	17975	18075	17868	17840	17919	17978	17980	17910	17962	17971	18067	18141	17851	17745	17867	17758	17860	18031	18052	18122	18063	17870	17891	18062	18004	17863	17892	18133	17991	17777	17951	17798	18142	17752	17721	17921	18185	17851	17904	17949	18086	17809	17861	18095	17971	17991	18009	17936	17967	18085	17992	17953	17843	18051	17920	17931	17938	17884	17894	17869	18039	18080	17971	17923	18017	18141	18072	17853	17924	17841	17986	18026	18017	17966	17745	17943	18046	17835	17787	17735	17873	17944	17970	17811	18037	17977	17685	17840	18003	18041	18081	17895	18055	17948	18113	18036	17716	18067	17828	18065	17912	17888	17813	18064	18017	17909	18079	17870	18010	17814	18115	18048	18081	18055	17838	17722	18063	18088	18068	17870	17917	17787	18001	17877	17917	17934	17975	18116	18022	17953	18037	17962	17973	17923	17905	17800	17801	17837	17813	17916	17976	17899	17903	17938	17836	18054	17987	17976	17970	18033	18120	18119	17941	17770	17833	17873	18088	18162	18206	18152	18002	18025	17813	17821	18037	17960	18086	18049	18149	18210	18188	17989	17917	18078	18013	17989	18036	17972	17972	18158	17952	18073	17957	17965	17998	17948	18061	17900	17972	17991	17963	18128	17845	18015	18144	17896	18058	17983	17775	17805	18124	18237	18149	18031	17974	17923	17954	18041	17837	18112	17868	18169	17932	17912	18018	18123	17945	17949	17880	18011	18079	18040	17966	17878	17821	18045	17995	18021	18093	17909	18111	17977	17862	18045	18205	17938	17785	18031	18006	18020	17893	18050	17966	18063	17928	17986	18069	18017	17780	18025	17780	17828	17868	18008	17828	18093	17800	17902	18044	17925	17858	17850	17846	17945	17877	17997	18174	18085	17996	17765	18005	18045	18016	18044	17968	18062	17805	17718	18112	17974	17788	17860	17740	18057	17972	17800	18097	17981	17937	17813	17820	17899	17885	17970	17987	17969	17825	17882	18054	17864	17723	17959	18192	17990	18092	17821	17988	17709	17759	18085	17853	17838	17853	18008	17783	17745	18020	17929	17847	17728	17823	17870	17921	18084	17773	17769	17771	18115	18028	17808	18052	17996	17815	17982	17995	17697	17940	17923	18234	17975	17718	17887	17924	17869	17939	17737	18101	17867	17966	18036	17971	17953	18075	17794	18021	17800	17861	17933	18321	17765	17995	17900	18085	18010	17831	17885	18083	17843	17816	17907	17946	18057	17828	17760	17991	17910	17766	18123	18060	17933	18032	18076	17798	18172	17999	18126	18189	17913	17768	17797	17982	18001	17886	17896	17970	17961	17979	17977	17777	18019	18058	17920	17822	17751	17988	18043	18042	17925	17853	17867	17851	18115	17919	17889	17930	17959	17871	17897	18141	18022	17922	18054	17930	17997	17803	18160	18234	17910	17989	18074	17898	17739	18145	17933	17886	17911	17789	18117	18067	17752	17987	18095	17924	18037	18089	17945	18059	17936	17830	17852	17940	17986	17934	17898	17877	17874	17977	17810	17835	17963	18107	17894	17996	17935	17898	17919	17951	18119	17861	17746	17870	18073	17604	17961	18111	17960	17884	17848	18113	17991	17935	18089	18164	18129	17847	17740	17908	17807	18000	17999	18040	18004	18071	17773	18000	17881	17895	17945	18015	18227	17878	17986	18086	17904	18015	17889	17950	17885	17805	17901	17898	17966	18034	18087	17941	17945	17970	17896	17758	18031	17957	18007	18115	18018	18271	18062	18089	17823	17848	17852	18023	17970	17886	17964	17834	18079	18066	17993	18088	17984	17877	18129	17911	17896	18166	17917	17941	17986	17972	18116	17853	17768	17811	17995	17970	18145	18030	18148	17890	17798	17877	17822	17740	17715	17972	17855	17961	17928	17979	17988	17986	17983	17861	17847	18036	17960	17873	17796	17876	17811	18126	18168	18087	17854	17953	18020	18008	17963	18102	17794	17997	18129	17952	18041	18103	18029	18053	17984	18041	18075	17885	18059	17939	17984	18082	17977	18043	18068	17967	18034	17952	18004	17836	17770	17789	17788	17944	17949	18090	17888	18025	17956	17852	18108	18122	17865	17989	18018	18105	17963	18082	18044	18223	17666	17948	17967	17981	17988	17972	17843	18005	17942	17875	17994	17956	17840	17831	17898	17950	18025	17890	18097	17989	17976	18066	17893	17837	18115	17832	18062	17888	18120	18111	17787	17946	17935	18055	18214	17898	18049	18130	18043	17979	17885	17837	17811	17936	17800	18202	18039	18058	18030	17955	17901	18044	17931	17978	17868	18003	17967	18013	17981	17890	18051	17752	17975	17978	18074	18035	17911	18161	17961	18063	17827	17915	18143	17971	18035	18031	17939	17752	17891	17832	17919	17869	18118	17840	17986	17874	18088	17954	17965	17625	17943	17901	17878	17936	17772	17907	17929	17905	17837	17951	17954	18182	17954	17824	17857	18198	17991	18023	17959	18043	17877	17803	18054	17959	17807	18013	18018	18217	17763	17874	18266	17934	17986	17797	18098	18040	17881	17823	17900	18123	18152	18050	18030	18049	18000	18049	17957	18161	17811	17987	18170	18170	18047	18051	18051	17938	17813	18002	17866	18042	17943	18082	18081	17747	18154	18132	17826	17987	17940	17895	17980	17872	18063	17881	18054	18145	17892	17833	18001	17967	18139	18014	17935	18098	17843	18010	17926	17956	18034	17835	17991	17919	17949	17739	17821	17605	17894	17762	17928	18113	17932	17905	17800	17801	18049	17801	18059	17795	17895	17901	18109
15936	27318	25125	20936	19181	18487	17921	17567	17481	17251	17207	17116	21088	44424	42426	34651	23763	16972	16513	16625	16459	16350	16661	16677	16607	16635	16449	16648	16691	16669	16708	16568	16589	16506	16632	16486	16640	16444	16567	16733	16560	16563	16706	16619	16644	16551	16690	16604	16734	16396	16659	16676	16520	16762	16759	16730	16525	16554	16676	16429	16508	16534	16635	16582	16613	16708	16723	16521	16665	16653	16542	16584	16623	16631	16454	16703	16586	16496	16547	16610	16579	16510	16443	16447	16568	16579	16539	16455	16681	16645	16623	16679	16492	16612	16626	16557	16609	16416	16516	16572	16707	16460	16586	16743	16628	16557	16474	16489	16431	16630	16575	16680	16603	16522	16477	16528	16624	16616	16615	16537	16628	16592	16519	16560	16430	16506	16391	16495	16587	16548	16559	16589	16539	16415	16594	16526	16562	16505	16511	16527	16612	16551	16611	16543	16642	16709	16527	16568	16477	16733	16569	16418	16663	16655	16487	16522	16346	16711	16726	16513	16625	16608	16672	16568	16643	16537	16418	16799	16349	16560	16639	16652	16758	16494	16575	16546	16786	16582	16550	16593	16498	16541	16690	16529	16451	16460	16574	16514	16587	16465	16475	16568	16585	16553	16925	16488	16638	16525	16786	16639	16570	16618	16551	16555	16656	16701	16721	16491	16535	16660	16564	16639	16671	16701	16621	16609	16552	16504	16606	16634	16536	16557	16613	16528	16499	16574	16530	16322	16701	16698	16725	16727	16469	16458	16628	16751	16585	16625	16658	16496	16648	16533	16595	16589	16569	16621	16615	16652	16630	16560	16574	16590	16374	16698	16722	16490	16503	16451	16533	16434	16284	16620	16694	16454	16326	16604	16569	16719	16404	16556	16576	16588	16414	16514	16722	16509	16675	16713	16461	16636	16525	16486	16768	16508	16605	16526	16632	16563	16495	16726	16458	16610	16528	16554	16698	16749	16592	16420	16498	16508	16589	16610	16584	16625	16429	16576	16569	16620	16555	16420	16415	16577	16468	16642	16439	16665	16612	16508	16565	16539	16530	16351	16635	16657	16668	16862	16475	16513	16530	16526	16608	16600	16345	16396	16544	16546	16598	16459	16568	16473	16436	16556	16678	16828	16389	16501	16520	16421	16547	16543	16536	16549	16615	16619	16548	16603	16703	16489	16528	16697	16435	16565	16723	16580	16549	16501	16438	16516	16589	16547	16685	16626	16649	16549	16446	16532	16601	16664	16467	16444	16525	16630	16608	16519	16537	16726	16589	16659	16823	16735	16571	16626	16650	16531	16484	16458	16672	16668	16579	16637	16414	16684	16416	16552	16754	16576	16364	16707	16665	16368	16662	16434	16522	16756	16692	16496	16481	16565	16525	16519	16669	16667	16576	16567	16734	16541	16638	16588	16576	16412	16585	16596	16558	16553	16554	16584	16527	16611	16591	16743	16567	16611	16704	16473	16593	16415	16600	16469	16366	16546	16624	16560	16688	16731	16607	16554	16507	16513	16568	16509	16426	16450	16568	16517	16409	16552	16520	16476	16636	16751	16486	16795	16510	16545	16539	16699	16525	16411	16539	16576	16454	16596	16526	16475	16596	16712	16651	16584	16536	16513	16510	16616	16469	16517	16580	16633	16427	16417	16707	16634	16862	16590	16510	16505	16574	16431	16560	16555	16491	16527	16609	16571	16509	16553	16612	16514	16410	16636	16644	16679	16493	16498	16517	16600	16643	16566	16506	16489	16635	16610	16545	16617	16572	16313	16714	16623	16505	16517	16684	16422	16582	16609	16327	16526	16493	16448	16751	16490	16576	16637	16460	16465	16599	16579	16734	16675	16606	16706	16422	16778	16491	16584	16801	16487	16471	16558	16562	16502	16478	16566	16737	16629	16542	16560	16484	16639	16446	16704	16603	16605	16659	16544	16538	16596	16640	16560	16388	16548	16698	16577	16424	16622	16607	16516	16528	16563	16533	16644	16261	16415	16653	16605	16385	16579	16665	16660	16539	16504	16426	16539	16661	16429	16805	16537	16680	16560	16786	16455	16389	16794	16600	16770	16546	16729	16513	16581	16584	16652	16366	16633	16466	16634	16443	16693	16579	16619	16613	16557	16594	16538	16729	16628	16813	16803	16597	16598	16743	16479	16519	16502	16542	16646	16330	16535	16636	16517	16647	16431	16542	16591	16653	16609	16617	16543	16597	16568	16612	16663	16571	16676	16502	16497	16533	16427	16530	16664	16437	16442	16573	16413	16694	16530	16550	16527	16528	16496	16449	16645	16601	16667	16426	16859	16468	16594	16543	16472	16634	16470	16572	16508	16569	16632	16508	16591	16380	16588	16483	16744	16484	16659	16500	16536	16553	16626	16668	16585	16569	16492	16389	16590	16301	16694	16542	16506	16636	16585	16525	16500	16642	16489	16476	16622	16461	16593	16370	16491	16505	16473	16457	16455	16603	16445	16569	16563	16342	16484	16624	16652	16707	16341	16743	16364	16795	16408	16615	16502	16607	16428	16761	16536	16473	16625	16426	16641	16456	16628	16514	16569	16548	16649	16466	16406	16432	16560	16635	16532	16696	16584	16463	16724	16485	16469	16539	16667	16643	16622	16546	16568	16627	16712	16491	16460	16385	16479	16538	16471	16624	16591	16730	16539	16590	16411	16537	16674	16685	16565	16570	16588	16546	16583	16707	16569	16646	16591	16587	16515	16447	16688	16499	16539	16623	16510	16511	16541	16612	16810	16526	16616	16577	16461	16563	16712	16537	16430	16539	16541	16560	16719	16644	16478	16597	16544	16374	16686	16694	16481	16493	16509	16389	16644	16515	16467	16778	16656	16603	16463	16718	16525	16571	16596	16696	16396	16463	16642	16378	16532	16573	16481	16485	16485	16609	16588	16567	16473	16509	16628	16599	16471	16569	16434	16440	16774	16443	16553	16598	16490	16493	16564	16462	16579	16432	16597	16486	16674	16468	16495	16619	16703	16653	16456	16573	16459	16645	16551	16691	16508	16650	16498	16605	16640	16511	16616	16529	16534	16582	16683	16567	16391	16575	16450	16519	16772	16555	16647	16556	16539	16636	16533	16519	16603	16496	16658	16532	16638	16784	16614	16569	16526	16525	16569	16602	16514	16643	16634	16528	16671	16585	16551	16379	16336	16697	16823	16581	16483	16452	16480	16635	16669	16519	16468	16527	16479	16517	16702	16475	16557	16566	16534	16451	16663	16619	16542	16556	16579	16652	16409	16459	16677	16861	16421	16515	16562	16669	16594	16725	16505	16692	16549	16523	16490	16540	16659	16598	16481	16668	16458	16609	16579	16630	16555	16553	16522	16675	16511	16620	16686	16556	16524	16604	16442	16667	16710	16548	16601	16840	16397	16528	16497	16666	16594	16457	16629	16575	16456	16706	16651	16618	16478	16632	16627	16574	16565	16647	16326	16597	16654	16763	16404	16348	16474	16589	16572	16558	16652	16603	16513	16574	16473	16554	16560	16598	16569	16542	16511	16614	16596	16663	16494	16534	16546	16550	16563	16463	16320	16464	16456	16594	16468	16520	16694	16551	16721	16440	16558	16564	16447	16629	16531	16500	16534	16485	16576	16444	16594	16590	16692	16598	16361	16495	16551	16607	16522	16624	16413	16562	16510	16578	16545	16559	16546	16699	16484	16592	16276	16686	16414	16536	16469	16553	16639	16718	16445	16647	16695	16596	16623	16463	16719	16571	16383	16668	16585	16610	16534	16693	16643	16627	16559	16526	16570	16624	16379	16521	16488	16705	16434	16631	16690	16613	16613	16568	16629	16506	16547	16463	16526	16599	16554	16529	16559	16506	16554	16648	16600	16592	16589	16525	16390	16513	16661	16487	16745	16555	16507	16603	16431	16529	16766	16559	16615	16657	16509	16433	16573	16582	16495	16564	16523	16534	16425	16613	16402	16654	16455	16446	16644	16707	16583	16676	16590	16577	16740	16578	16558	16689	16530	16841	16516	16568	16668	16461	16587	16486	16531	16524	16505	16654	16633	16518	16628	16467	16513	16508	16603	16724	16528	16617	16604	16601	16675	16448	16570	16688	16651	16494	16536	16507	16612	16489	16456	16569	16697	16482	16732	16706	16595	16652	16438	16574	16570	16530	16567	16474	16661	16520	16451	16529	16441	16564	16331	16639	16614	16423	16519	16374	16424	16484	16640	16428	16578	16724	16493	16342	16403	16700	16423	16606	16606	16636	16379	16623	16543	16639	16646	16642	16531	16387	16636	16436	16553	16701	16584	16490	16341	16575	16589	16466	16596	16768	16643	16564	16507	16587	16599	16599	16587	16494	16635	16511	16536	16567	16675	16481	16536	16399	16753	16618	16616	16678	16529	16548	16650	16595	16572	16550	16607	16744	16548	16634	16588	16588	16518	16574	16670	16428	16260	16477	16625	16429	16478	16560	16692	16436	16611	16437	16449	16683	16640	16584	16661	16483	16715	16598	16612	16611	16603	16595	16726	16677	16697	16475	16609	16740	16571	16513	16537	16630	16843	16461	16604	16403	16527	16511	16637	16429	16392	16623	16634	16600	16604	16532	16620	16679	16473	16459	16414	16624	16547	16481	16678	16398	16459	16550	16552	16473	16628	16453	16580	16528	16652	16422	16631	16675	16481	16694	16563	16520	16514	16551	16490	16613	16553	16426	16657	16485	16463	16566	16644	16703	16499	16638	16615	16488	16488	16390	16522	16741	16632	16502	16552	16665	16413	16549	16582	16440	16622	16542	16651	16538	16306	16394	16757	16494	16637	16609	16521	16542	16555	16699	16526	16604	16742	16515	16609	16467	16700	16643	16786	16651	16512	16487	16609	16485	16500	16656	16558	16671	16532	16679	16547	16901	16631	16473	16591	16477	16389	16599	16703	16346	16609	16481	16472	16578	16508	16561	16530	16546	16486	16540	16701	16714	16756	16525	16705	16579	16409	16744	16475	16472	16680	16581	16600	16652	16415	16567	16526	16674	16553	16352	16529	16516	16699	16539	16395	16435	16467	16450	16592	16599	16663	16550	16418	16622	16576	16610	16485	16594	16536	16583	16560	16474	16635	16742	16469	16625	16484	16489	16585	16552	16710	16539	16522	16634	16476	16556	16449
27855	21970	23515	20770	18446	18318	18942	18499	18529	18642	18551	18739	18724	20640	21644	21014	19731	18901	18543	18684	18779	18574	18590	18554	18796	18450	18520	18855	18421	18499	18505	18531	18611	18498	18812	18770	18649	18684	18464	18804	18570	18627	18640	18583	18622	18489	18612	18520	18465	18478	18541	18593	18641	18548	18657	18484	18547	18723	18679	18467	18568	18710	18728	18596	18643	18596	18448	18489	18686	18659	18623	18631	18733	18650	18431	18705	18567	18743	18481	18487	18657	18570	18212	18500	18587	18766	18525	18578	18418	18712	18687	18405	18828	18340	18586	18303	18511	18756	18481	18696	18330	18709	18409	18456	18555	18506	18554	18661	18448	18589	18526	18707	18592	18313	18572	18621	18528	18569	18421	18632	18626	18440	18510	18483	18594	18652	18662	18716	18580	18596	18634	18549	18675	18382	18592	18567	18580	18575	18510	18617	18536	18388	18568	18621	18539	18682	18557	18818	18513	18631	18632	18545	18641	18561	18574	18598	18577	18582	18573	18456	18540	18589	18472	18340	18641	18559	18671	18602	18656	18381	18650	18800	18706	18390	18569	18498	18580	18570	18593	18678	18575	18631	18499	18442	18456	18420	18573	18447	18653	18541	18393	18513	18484	18494	18543	18508	18694	18836	18592	18445	18624	18562	18500	18542	18590	18569	18756	18669	18610	18485	18594	18653	18583	18521	18729	18695	18475	18508	18482	18412	18266	18614	18660	18838	18378	18525	18678	18430	18657	18672	18623	18486	18356	18423	18661	18522	18502	18502	18564	18749	18656	18660	18600	18697	18624	18680	18550	18564	18603	18568	18545	18557	18457	18597	18666	18546	18588	18435	18612	18640	18694	18578	18535	18657	18581	18419	18446	18700	18544	18525	18590	18430	18511	18557	18467	18806	18434	18618	18481	18520	18441	18647	18722	18569	18616	18492	18661	18468	18594	18421	18628	18638	18440	18440	18719	18621	18609	18613	18610	18597	18439	18768	18740	18512	18503	18520	18498	18728	18501	18674	18574	18616	18672	18478	18539	18745	18746	18420	18584	18618	18650	18672	18576	18486	18625	18578	18803	18547	18381	18655	18798	18502	18527	18475	18629	18503	18738	18493	18718	18730	18586	18369	18441	18629	18591	18701	18910	18583	18589	18697	18569	18548	18472	18824	18692	18516	18553	18573	18515	18588	18551	18617	18472	18564	18543	18544	18491	18423	18701	18621	18466	18618	18436	18619	18481	18787	18580	18650	18482	18679	18418	18503	18495	18725	18545	18653	18667	18673	18576	18549	18441	18566	18580	18465	18601	18641	18531	18680	18424	18415	18503	18405	18524	18715	18598	18538	18690	18624	18668	18738	18572	18587	18569	18689	18609	18551	18659	18523	18576	18725	18573	18746	18837	18806	18460	18553	18539	18608	18579	18540	18385	18694	18744	18548	18627	18559	18670	18501	18433	18460	18616	18493	18509	18424	18441	18492	18588	18596	18624	18706	18732	18536	18485	18595	18530	18623	18535	18579	18448	18674	18574	18616	18625	18582	18656	18482	18631	18498	18400	18605	18665	18586	18573	18518	18605	18790	18381	18693	18602	18441	18836	18668	18498	18607	18546	18688	18652	18523	18596	18489	18540	18610	18735	18549	18523	18641	18490	18676	18488	18525	18664	18461	18343	18594	18624	18465	18674	18515	18703	18407	18643	18502	18411	18320	18469	18652	18771	18592	18492	18510	18571	18632	18695	18672	18553	18403	18561	18699	18730	18520	18476	18625	18509	18725	18698	18542	18668	18658	18344	18688	18484	18811	18735	18759	18571	18564	18514	18523	18552	18568	18621	18658	18647	18447	18539	18657	18631	18718	18640	18529	18684	18560	18684	18521	18434	18672	18747	18559	18384	18712	18653	18619	18405	18659	18518	18700	18744	18473	18532	18441	18529	18673	18535	18649	18484	18372	18639	18503	18562	18677	18643	18574	18606	18718	18629	18460	18632	18637	18548	18586	18666	18427	18642	18574	18529	18728	18588	18681	18607	18457	18699	18505	18726	18512	18559	18742	18593	18748	18731	18717	18560	18387	18654	18648	18762	18752	18584	18726	18401	18741	18727	18530	18759	18468	18517	18416	18655	18642	18621	18683	18729	18616	18452	18726	18497	18608	18682	18612	18520	18448	18626	18525	18454	18638	18588	18614	18724	18785	18659	18517	18614	18429	18801	18570	18605	18648	18581	18549	18543	18544	18489	18543	18584	18595	18738	18741	18440	18584	18570	18528	18614	18724	18628	18655	18782	18443	18541	18449	18698	18586	18884	18564	18640	18613	18580	18410	18588	18470	18629	18379	18713	18454	18604	18566	18531	18538	18487	18623	18818	18545	18669	18505	18552	18650	18543	18642	18528	18694	18467	18399	18714	18567	18514	18904	18756	18453	18536	18708	18558	18447	18647	18659	18668	18644	18461	18496	18435	18426	18527	18776	18550	18437	18476	18690	18378	18488	18610	18454	18492	18618	18455	18580	18703	18328	18699	18672	18456	18546	18460	18561	18605	18604	18507	18518	18491	18425	18600	18696	18472	18416	18658	18485	18356	18609	18746	18703	18467	18660	18585	18565	18695	18717	18547	18544	18650	18830	18518	18471	18303	18481	18677	18781	18435	18510	18668	18520	18518	18592	18572	18572	18540	18608	18521	18361	18438	18544	18613	18745	18533	18632	18463	18720	18620	18547	18685	18700	18575	18628	18590	18716	18670	18506	18421	18639	18433	18771	18672	18593	18616	18761	18721	18661	18523	18640	18407	18656	18582	18510	18668	18416	18688	18579	18708	18584	18585	18528	18784	18470	18596	18644	18681	18761	18638	18551	18674	18437	18588	18608	18489	18474	18536	18465	18610	18636	18521	18636	18537	18424	18617	18346	18366	18696	18683	18684	18435	18507	18556	18509	18416	18517	18429	18703	18536	18692	18575	18746	18600	18466	18641	18657	18876	18726	18719	18398	18403	18372	18701	18509	18572	18662	18554	18644	18861	18724	18714	18706	18644	18521	18654	18509	18617	18449	18615	18562	18619	18612	18553	18558	18366	18458	18675	18546	18445	18801	18689	18507	18600	18725	18628	18336	18512	18639	18547	18450	18829	18710	18642	18524	18562	18578	18635	18395	18602	18556	18557	18612	18668	18570	18641	18586	18576	18453	18718	18746	18564	18432	18527	18561	18501	18536	18458	18474	18593	18568	18732	18313	18693	18431	18747	18483	18631	18579	18772	18720	18585	18421	18560	18679	18581	18368	18440	18482	18574	18762	18573	18529	18436	18521	18607	18600	18561	18567	18477	18704	18675	18743	18435	18540	18563	18623	18471	18494	18846	18591	18401	18629	18604	18548	18647	18371	18682	18623	18694	18695	18799	18559	18530	18584	18546	18435	18537	18604	18692	18601	18531	18677	18630	18482	18613	18484	18600	18566	18829	18680	18792	18704	18714	18464	18603	18389	18308	18470	18584	18629	18581	18489	18633	18494	18676	18627	18581	18389	18615	18761	18662	18562	18620	18536	18528	18565	18647	18572	18422	18590	18536	18576	18664	18521	18465	18559	18689	18522	18548	18629	18575	18498	18535	18733	18384	18488	18573	18502	18521	18624	18532	18639	18740	18511	18599	18691	18666	18541	18596	18383	18484	18659	18536	18594	18390	18716	18572	18574	18744	18602	18436	18811	18798	18578	18718	18446	18575	18696	18688	18440	18677	18628	18597	18585	18468	18563	18475	18534	18533	18672	18588	18710	18520	18519	18645	18596	18641	18544	18575	18657	18485	18640	18517	18672	18723	18564	18725	18763	18710	18454	18465	18320	18762	18517	18594	18677	18702	18454	18491	18568	18463	18728	18615	18715	18382	18696	18635	18497	18536	18358	18416	18696	18716	18404	18537	18461	18713	18692	18700	18739	18484	18250	18441	18568	18648	18759	18651	18883	18643	18606	18580	18658	18690	18500	18774	18477	18823	18485	18811	18409	18622	18590	18436	18453	18615	18574	18674	18710	18569	18549	18580	18601	18623	18414	18516	18562	18526	18577	18556	18448	18666	18605	18622	18682	18516	18574	18641	18689	18486	18483	18621	18768	18494	18594	18555	18568	18583	18598	18353	18627	18575	18657	18729	18572	18506	18584	18553	18474	18617	18521	18820	18575	18510	18556	18564	18545	18704	18730	18718	18450	18499	18749	18475	18639	18438	18445	18685	18701	18659	18492	18357	18578	18609	18523	18562	18500	18746	18618	18653	18590	18592	18606	18650	18764	18681	18440	18626	18645	18583	18433	18411	18377	18642	18511	18568	18658	18549	18501	18648	18638	18495	18507	18721	18599	18549	18450	18640	18634	18379	18302	18357	18486	18493	18734	18639	18542	18624	18548	18553	18615	18730	18720	18604	18605	18557	18378	18572	18599	18486	18717	18557	18745	18686	18657	18640	18516	18483	18710	18593	18738	18562	18440	18539	18468	18611	18451	18517	18637	18782	18469	18665	18518	18446	18468	18425	18594	18653	18586	18720	18543	18617	18577	18505	18642	18543	18565	18597	18735	18691	18736	18651	18594	18658	18410	18701	18430	18727	18850	18699	18509	18539	18514	18552	18621	18794	18534	18420	18541	18757	18707	18650	18690	18469	18657	18489	18628	18460	18590	18745	18753	18726	18716	18571	18473	18608	18684	18565	18722	18325	18453	18673	18586	18810	18601	18645	18505	18812	18645	18547	18688	18741	18863	18531	18549	18392	18529	18446	18675	18825	18853	18518	18550	18373	18755	18665	18484	18658	18515	18616	18682	18498	18712	18605	18410	18644	18534	18736	18652	18694	18456	18437	18525	18722	18709	18675	18502	18736	18520	18481	18779	18651	18552	18509	18443	18474	18485	18560	18392	18704	18830	18729	18662	18509	18631	18505	18555	18562	18590	18686	18532	18592	18600	18467	18580	18724	18532	18712	18590	18545	18558	18767	18605	18578	18353	18557	18765	18680	18621	18646	18677	18592	18697	18461	18627	18747	18736	18614	18555	18637	18785	18471	18685	18847	18525	18666	18500	18500	18587	18585	18520	18669	18673	18772	18401	18528	18691	18617	18564	18496	18538	18663	18474	18601	18588	18459	18498	18544	18576	18729	18744	18669	18413
15807	17814	17393	17143	17061	17075	16870	17095	16862	16893	16994	17017	17227	20631	21307	19955	17946	17054	16868	16874	16958	16831	16827	16777	16948	16786	16970	16987	16901	17105	16681	16858	16936	16985	16763	16956	16879	16914	16569	16789	16752	16973	16927	17022	17067	16837	16952	16804	16918	16961	17063	16884	16842	16970	16794	16842	16930	16742	16839	16859	16696	16771	16769	16874	16908	16887	16759	16888	16947	16888	16889	16864	16930	16850	16877	16692	16921	16809	16858	16817	16850	17217	17053	16946	16925	17093	16807	16908	16885	16953	16814	16845	16947	16817	17003	17109	16860	16879	16861	16882	17006	16882	16867	16958	16987	16840	16826	16748	16960	16972	16702	16794	17051	16978	16945	16815	16966	16993	17050	16780	16943	16971	16840	16748	16936	16924	16767	16764	16883	16882	16953	16746	16852	16928	16936	16778	16840	16807	16850	16999	16816	16965	16847	16837	17050	16800	16936	16835	16733	16916	16930	16841	16929	16922	16989	16785	17100	16779	16813	16983	16749	16811	16969	16861	16762	17012	16774	16972	16937	16936	16915	16954	16897	17047	16908	17020	16936	16965	16855	16703	16962	16858	16991	16860	16968	16808	16989	16833	16913	16929	16799	16794	16874	16892	16790	16794	16884	16845	16958	16870	16705	16856	16935	16832	16750	17077	16745	16892	16797	16901	16788	16879	16769	16999	16918	16728	16898	16884	16807	16828	16890	17032	16823	16890	16852	16801	17101	16914	16968	16873	16859	16929	16817	16940	16896	16795	16748	16913	16905	16858	16959	16949	16945	16860	16837	16749	16697	16941	16716	17014	16864	16970	16991	16745	16919	16781	17020	16967	16773	16936	16867	16833	16901	16900	17054	16810	16846	16910	16955	16864	16866	16929	16844	16975	16791	16971	16989	16909	16778	16823	16836	16895	16986	16811	16893	16893	16877	16914	16931	16830	16842	16822	16991	16958	17012	17035	16856	16743	16830	16842	17051	16850	16784	16966	17005	16829	16925	16858	16896	16955	16892	17000	16911	16597	16883	16843	17026	16866	16712	16922	16801	16845	16832	16878	16798	16922	16932	16781	16900	16943	16855	16812	16977	16819	16844	16807	16862	16922	16940	16971	16732	17085	16888	16886	16975	16896	16870	16970	16748	16800	16915	16979	17085	16904	16918	17048	16728	16806	16849	16942	16807	16881	17016	17064	17082	16964	16864	16789	16941	16709	16917	16845	16867	16839	16877	16889	17017	16699	17047	16907	16729	16935	16921	16955	16806	16917	16968	17007	17056	16739	16890	16744	16926	16876	17022	17021	16736	16844	16883	16835	16946	16726	16910	16802	16850	16872	16931	16974	16808	16786	16788	16928	16962	16839	16953	16769	16895	16961	16946	16757	16979	16802	16833	16996	16929	16857	16880	16994	16856	16782	16865	16972	16848	16911	16922	16906	16971	16901	16999	16812	16952	16953	16828	16891	17010	16974	16873	17022	16849	16908	17012	16822	16728	16816	16906	16860	16732	16888	16813	16724	16873	16924	16772	16890	16847	16972	16824	16730	16874	16749	16853	16875	16996	16952	16881	16913	16860	17019	16836	16819	16938	16961	16849	16820	16753	16681	16857	16722	16708	17081	16653	16930	16751	16923	17030	16841	16890	16809	16789	16769	16890	16873	16916	16949	16982	16957	16978	16876	16887	16801	16933	16826	17074	16761	16983	17011	16795	16950	16906	16955	16890	16785	16797	16753	16850	16795	16874	16855	16962	16930	16792	16938	16896	16835	16972	16901	17076	16807	16813	16764	16931	16938	16779	16886	16829	17014	16860	16938	17084	16779	16800	16989	16882	16918	16805	16932	16933	16988	16994	16862	16931	16950	16859	16762	16895	16872	16888	16841	16959	16874	16939	17037	16881	16872	16911	16773	16791	16928	16925	16872	17109	16828	16895	16854	16907	16944	16852	16885	16978	16764	16907	16674	16879	16881	16825	16869	16837	16907	16929	16819	16830	16820	16795	17063	16956	16932	16878	16894	16883	16920	16857	16971	16906	16792	16889	16791	17046	16875	16827	16922	16933	16875	16830	16891	16955	16784	16828	16764	16953	16954	16894	16799	16979	16879	16776	16859	16971	17031	16893	16930	16928	16945	16931	16748	16758	16882	16798	17131	16848	16890	16859	16744	16847	16766	16614	16804	16844	16887	17104	16839	17146	16834	16992	16707	16966	17019	16990	16773	16839	16940	16925	16887	16803	16918	16820	16908	16881	16776	16751	16748	17000	16876	16960	16988	16894	16776	16987	16925	16860	16702	16839	16895	16805	16820	16982	16710	16999	16763	16920	16844	16817	16878	16810	16959	16951	16893	16850	16959	16870	16952	16986	16850	16942	17079	16786	16824	16900	16812	16978	16954	16768	16881	16898	16946	16857	16842	16908	16857	16813	16857	16909	16747	16797	16546	16976	16988	16913	16797	16810	16823	16988	17119	16917	16843	16763	16815	17159	16860	16840	16907	16868	16931	16789	16858	16945	16793	16915	17002	16664	16878	16805	16811	17007	16908	16890	16788	17106	16948	16836	16831	16970	17012	16919	16979	16903	17012	16733	16898	16928	16795	16861	16881	16920	16963	16821	16915	16807	17007	17061	16924	16983	16930	16714	17037	16894	16961	16901	16731	17061	16975	16842	16946	16956	16837	16933	16880	16696	16902	16840	16793	16897	16994	17003	17132	16938	16887	17010	16677	16829	17069	16903	16796	16837	16873	16806	16948	17058	16936	16921	16906	16928	16736	16957	16671	16904	16950	16854	16704	17033	16900	16939	16826	16928	16922	16921	16836	16707	17021	16940	16843	16899	16763	16793	16718	16947	16919	16916	16940	16861	16842	16810	16784	16778	16883	16885	16768	16844	16908	16962	16846	16806	16915	16962	17013	16895	16848	16893	16802	16924	17040	16895	16843	16744	16959	16888	16670	16804	16903	17023	17119	17038	16895	16974	16984	16840	16881	16929	16770	16898	16815	16936	16934	16868	16948	16803	16886	16970	17021	16908	16929	16903	16956	17049	16929	16865	16953	16890	16865	16857	17001	17004	16971	16893	16895	16917	16946	16746	16896	16822	16672	16964	16843	16996	16948	16744	16957	16872	16951	16917	16863	16844	17035	16786	16819	16986	16942	16845	16987	16901	16830	16830	16942	16927	16805	16952	16787	16831	16761	16685	16954	16921	16743	16847	16813	16928	16864	16898	16748	17003	17104	16865	16882	16789	16857	16832	16986	16969	16865	16946	16859	17110	17027	16715	16961	17094	16995	16712	16903	16786	16796	16879	17001	16760	16926	16855	16743	16907	16889	16862	16847	16997	16834	16658	16665	16915	16976	16862	16910	16877	16848	16937	16848	16739	16924	16923	16786	17006	16916	16797	17056	16708	16836	16857	17034	16952	16823	16875	16739	16836	17103	16940	16928	16931	16810	17121	16834	16784	16801	16971	16793	17034	16924	16878	16887	16944	16935	16863	16903	17045	16754	16986	17000	17015	16967	16765	16889	16961	16818	17073	16989	16961	17138	17038	16809	16890	16964	16858	16902	16727	16910	17037	16816	17085	16857	16988	16837	17042	16828	16901	16811	17117	16884	16878	17048	16899	16887	16991	16721	16724	16819	16986	16736	16806	16917	16869	16892	17061	16924	16930	16894	17090	16822	16750	16770	17070	16894	16927	16768	16670	16773	17212	16814	16848	16956	17129	16901	16976	16895	16780	16894	16934	16977	17023	16804	16801	17069	16806	16968	16782	16800	16833	16990	16879	16752	16768	16947	17047	16988	16938	16820	16971	17025	16884	16826	16767	16913	16921	16911	16871	17022	16771	17133	16813	16990	16951	16957	16939	16850	16749	16871	16843	16667	16781	16897	16853	16878	16942	16969	16630	17001	16589	16917	16806	16945	16948	16811	16773	16697	16756	17002	16958	17004	16906	16920	16754	16871	16861	16821	16994	16915	17080	16869	16791	16770	16762	16947	16892	16917	16829	17036	16804	16926	16823	17032	16858	16987	16896	16913	16840	17096	16807	16899	17007	16880	16812	17008	16884	16942	16843	16747	16938	16807	17002	16780	16800	16938	16829	16876	16945	16919	16824	16853	17073	16866	16971	16852	16855	17004	16923	16694	17002	16827	16849	16929	16906	16824	16799	16853	17133	16777	17007	16802	16748	16989	16851	16765	16891	16897	16876	16803	16845	16956	16893	16864	16893	17006	16859	16857	16848	16917	16887	16724	16971	16812	16660	16983	17063	16703	16847	17007	16897	16794	16839	16936	16747	16698	17052	16828	16947	16837	16798	16922	16964	16901	16743	16932	16881	16810	16616	16896	16857	16944	16850	17110	16884	16894	16891	17124	16786	16820	16749	17034	16720	16891	16969	16677	16955	16807	16894	16826	16991	16780	16994	16916	17019	16931	16755	16830	16862	16785	16929	16947	16732	17078	16884	16908	16879	16966	16845	16990	16733	16969	16914	17236	16990	16846	16868	16819	16744	17031	16789	16878	16971	16888	16832	16700	16907	16926	16816	16980	16855	16920	16859	16945	16983	16823	16806	16833	16898	16968	16819	16788	16908	16785	16973	17015	16826	16737	16862	16913	16914	16973	16905	16888	16881	16868	16935	16957	16585	16923	16853	16938	16819	16910	16878	16870	16829	16723	16957	16749	16916	16785	16761	16834	16905	16842	16912	16789	16964	16872	16959	17117	16870	17050	17047	16779	17030	16899	16778	16883	16905	16897	16835	16983	17080	16943	16885	17020	16769	16834	16879	16860	16872	16878	16911	16729	16985	16922	16910	17036	16894	16817	17082	16654	17024	16771	16888	16854	16993	16846	16780	16878	16828	16900	16861	16825	16843	17003	16922	16863	16825	16835	17039	16913	17030	16822	16932	16737	16899	16948	17005	16828	16844	16847	16827	17031	16710	16776	16705	16839	16887	16882	16706	17200	16897	16972	16985	16840	16878	16855	16803	16945	17013	16859	16809	16890	17066	16970	16886	16852	16823	17034	17053	16918	16864	16960	16871	16869	16968	16853	16815	16805	16756	16844	16928	16890	16850	16906	16677	17077	16914	16880	16946	16772	16871	17065	16838	16792	16736	16812	17051	16905	16837	16717	16980	16922
24410	21170	28260	24560	21850	20900	20699	19022	18837	18944	18898	18894	19897	32303	32384	28039	22714	19290	19011	18768	18719	18665	18498	18525	18745	18730	18731	18625	18694	18754	18588	18482	18798	18715	18673	18493	18650	18538	18647	18655	18667	18585	18506	18595	18423	18618	18655	18610	18532	18645	18628	18479	18576	18720	18543	18701	18670	18505	18611	18549	18463	18529	18611	18444	18712	18664	18538	18551	18540	18756	18533	18431	18415	18709	18677	18438	18709	18666	18546	18711	18506	18587	18562	18727	18706	18581	18713	18629	18470	18625	18703	18486	18534	18660	18439	18519	18467	18705	18592	18510	18541	18544	18531	18587	18556	18522	18471	18388	18697	18574	18547	18600	18375	18542	18519	18591	18371	18539	18672	18772	18684	18728	18351	18594	18513	18450	18466	18592	18320	18414	18571	18540	18286	18743	18504	18363	18384	18466	18596	18712	18636	18571	18479	18433	18401	18555	18460	18316	18504	18565	18441	18539	18460	18605	18482	18405	18445	18544	18565	18634	18510	18654	18526	18506	18360	18487	18531	18662	18428	18487	18618	18514	18605	18600	18482	18538	18541	18476	18526	18529	18797	18709	18732	18509	18841	18548	18506	18650	18544	18437	18478	18519	18535	18345	18654	18586	18512	18526	18476	18552	18612	18453	18515	18716	18634	18718	18480	18476	18520	18523	18506	18532	18519	18622	18622	18384	18749	18617	18547	18628	18497	18726	18632	18409	18609	18653	18403	18426	18547	18535	18459	18452	18611	18634	18507	18771	18408	18525	18482	18538	18304	18642	18549	18625	18480	18634	18802	18667	18632	18527	18445	18516	18528	18473	18569	18638	18389	18608	18546	18647	18495	18490	18587	18434	18575	18486	18754	18367	18519	18695	18309	18614	18740	18630	18624	18857	18515	18591	18369	18370	18690	18647	18646	18789	18591	18638	18566	18802	18347	18444	18680	18478	18539	18577	18590	18412	18586	18713	18373	18445	18469	18576	18414	18588	18510	18551	18337	18202	18408	18594	18520	18455	18433	18609	18547	18548	18548	18473	18520	18634	18632	18447	18439	18548	18749	18305	18445	18462	18460	18858	18415	18440	18641	18610	18560	18383	18598	18700	18576	18685	18558	18451	18466	18508	18308	18427	18658	18529	18682	18395	18592	18353	18560	18521	18440	18470	18509	18584	18527	18443	18626	18509	18398	18429	18482	18555	18522	18646	18446	18675	18443	18352	18551	18426	18546	18676	18637	18317	18627	18442	18584	18532	18526	18608	18540	18612	18468	18731	18525	18517	18503	18467	18811	18566	18522	18613	18528	18569	18704	18561	18673	18829	18808	18581	18505	18496	18609	18525	18542	18602	18514	18607	18529	18573	18249	18620	18524	18829	18714	18601	18479	18504	18583	18580	18515	18537	18657	18613	18684	18526	18567	18478	18528	18568	18379	18528	18657	18577	18622	18675	18717	18627	18582	18526	18522	18500	18664	18695	18556	18404	18709	18541	18516	18619	18582	18616	18417	18536	18752	18346	18638	18466	18293	18432	18397	18392	18648	18546	18497	18673	18454	18458	18706	18432	18506	18662	18431	18390	18596	18509	18352	18526	18591	18480	18586	18686	18554	18515	18607	18846	18632	18453	18424	18363	18437	18456	18415	18526	18628	18524	18493	18696	18642	18618	18660	18521	18633	18506	18374	18440	18485	18612	18714	18657	18436	18463	18429	18544	18462	18389	18600	18492	18642	18572	18339	18439	18796	18630	18673	18658	18635	18679	18572	18504	18514	18423	18488	18556	18566	18573	18623	18568	18390	18517	18542	18707	18626	18600	18721	18547	18699	18479	18802	18428	18580	18640	18491	18485	18617	18609	18463	18401	18423	18431	18569	18729	18516	18482	18667	18651	18451	18370	18609	18677	18370	18417	18351	18434	18536	18410	18476	18550	18496	18470	18325	18418	18546	18520	18470	18593	18563	18647	18444	18492	18496	18489	18516	18652	18722	18518	18572	18699	18458	18542	18247	18602	18479	18468	18503	18560	18612	18308	18537	18470	18497	18405	18772	18429	18393	18486	18500	18441	18486	18563	18551	18540	18477	18439	18718	18713	18471	18597	18395	18717	18773	18363	18502	18568	18528	18638	18624	18554	18624	18501	18716	18411	18555	18560	18555	18610	18753	18337	18632	18413	18683	18465	18565	18497	18693	18575	18572	18640	18413	18553	18608	18715	18437	18529	18346	18605	18454	18449	18545	18562	18489	18404	18372	18588	18522	18647	18690	18391	18748	18647	18388	18527	18726	18767	18583	18566	18421	18407	18483	18424	18523	18408	18732	18627	18477	18382	18692	18604	18654	18442	18404	18531	18608	18406	18641	18424	18282	18545	18695	18493	18405	18383	18617	18624	18410	18524	18521	18616	18511	18411	18419	18490	18730	18679	18479	18315	18397	18413	18354	18375	18534	18532	18562	18537	18655	18583	18697	18733	18419	18502	18405	18362	18503	18331	18677	18616	18638	18505	18452	18463	18669	18557	18589	18526	18472	18600	18285	18694	18529	18524	18570	18490	18483	18560	18525	18477	18588	18624	18379	18832	18659	18494	18587	18537	18540	18478	18480	18880	18640	18293	18553	18737	18748	18606	18475	18452	18440	18609	18603	18531	18447	18600	18561	18562	18550	18674	18661	18549	18382	18406	18534	18713	18559	18639	18342	18579	18368	18326	18515	18448	18478	18560	18603	18385	18704	18671	18738	18368	18638	18477	18746	18679	18487	18576	18683	18367	18657	18706	18534	18734	18718	18640	18593	18542	18585	18437	18402	18377	18685	18557	18424	18561	18416	18475	18518	18595	18563	18659	18607	18659	18477	18716	18616	18554	18577	18486	18509	18514	18475	18606	18336	18531	18617	18534	18487	18567	18327	18442	18491	18589	18560	18467	18629	18398	18672	18564	18609	18438	18361	18638	18476	18453	18602	18400	18638	18458	18508	18419	18637	18567	18509	18507	18456	18298	18578	18394	18594	18486	18348	18377	18370	18501	18423	18488	18697	18367	18596	18581	18556	18568	18735	18621	18501	18606	18899	18322	18494	18674	18347	18539	18394	18311	18450	18580	18434	18540	18585	18433	18520	18679	18483	18600	18601	18401	18644	18561	18431	18494	18785	18545	18513	18653	18590	18576	18567	18525	18731	18672	18522	18469	18334	18497	18508	18431	18632	18628	18583	18666	18639	18587	18551	18566	18333	18474	18744	18594	18394	18588	18523	18573	18663	18520	18801	18537	18547	18582	18510	18463	18584	18557	18531	18560	18629	18589	18453	18366	18515	18679	18693	18445	18489	18480	18534	18452	18601	18553	18628	18447	18484	18441	18455	18710	18567	18401	18609	18604	18587	18362	18591	18591	18627	18822	18434	18618	18391	18588	18481	18480	18352	18421	18473	18749	18537	18359	18420	18538	18456	18766	18613	18333	18583	18678	18646	18589	18650	18507	18567	18539	18485	18590	18542	18629	18631	18513	18464	18451	18538	18482	18465	18544	18533	18580	18678	18689	18590	18382	18559	18533	18644	18686	18736	18512	18539	18534	18772	18659	18767	18444	18407	18715	18594	18488	18709	18508	18689	18567	18442	18494	18468	18500	18703	18498	18675	18776	18755	18728	18481	18419	18609	18600	18519	18589	18654	18717	18423	18463	18685	18544	18379	18592	18544	18517	18592	18783	18694	18515	18630	18525	18582	18587	18392	18552	18454	18509	18506	18764	18524	18823	18727	18437	18438	18480	18730	18593	18362	18499	18601	18334	18526	18637	18492	18567	18523	18622	18576	18681	18399	18637	18472	18444	18665	18497	18499	18584	18559	18568	18709	18372	18574	18575	18451	18567	18583	18563	18396	18477	18492	18573	18705	18671	18643	18649	18789	18408	18521	18630	18629	18634	18541	18467	18677	18496	18533	18495	18607	18432	18596	18603	18570	18513	18508	18603	18245	18529	18543	18515	18711	18521	18556	18552	18475	18715	18635	18453	18547	18498	18610	18485	18649	18350	18389	18557	18669	18379	18595	18710	18441	18550	18592	18552	18512	18587	18759	18524	18666	18624	18653	18706	18578	18774	18628	18462	18492	18626	18478	18605	18521	18484	18521	18548	18704	18463	18614	18387	18616	18619	18647	18607	18539	18812	18594	18451	18594	18470	18731	18627	18536	18501	18495	18769	18600	18426	18630	18506	18374	18447	18566	18465	18345	18505	18580	18629	18692	18632	18621	18785	18577	18566	18640	18575	18610	18536	18556	18528	18652	18481	18579	18484	18421	18470	18403	18622	18634	18541	18477	18297	18698	18533	18540	18738	18689	18645	18559	18430	18626	18739	18451	18463	18390	18574	18706	18445	18539	18569	18648	18568	18548	18637	18495	18402	18532	18484	18377	18736	18701	18500	18592	18524	18535	18468	18643	18497	18575	18513	18542	18431	18505	18509	18664	18594	18511	18414	18527	18737	18559	18502	18388	18464	18665	18561	18535	18476	18594	18511	18662	18754	18480	18520	18584	18586	18401	18715	18684	18462	18494	18460	18539	18688	18467	18580	18274	18493	18585	18470	18599	18411	18519	18535	18415	18651	18680	18545	18398	18522	18439	18418	18495	18614	18577	18320	18624	18676	18614	18459	18374	18277	18524	18546	18417	18438	18427	18522	18465	18725	18590	18545	18729	18643	18901	18655	18625	18718	18466	18395	18392	18546	18626	18651	18666	18668	18487	18378	18573	18412	18509	18531	18697	18514	18649	18558	18600	18430	18641	18572	18382	18625	18487	18406	18612	18573	18396	18519	18508	18410	18572	18495	18635	18554	18418	18483	18590	18600	18771	18732	18465	18481	18327	18498	18496	18371	18715	18473	18662	18580	18405	18547	18516	18580	18557	18479	18524	18720	18578	18453	18412	18392	18475	18637	18440	18647	18484	18337	18535	18676	18649	18486	18591	18433	18779	18467	18556	18443	18594	18614	18514	18501	18527	18517	18632	18671	18442	18410	18638	18645	18493	18388	18724	18601	18467	18484	18353	18700	18530	18522	18669	18594	18458	18651	18698	18642	18596	18602	18514	18443	18716	18615	18501	18776	18485	18623	18470	18365	18370	18592	18562	18410	18576	18575	18318	18576	18634	18470
14965	22579	21523	19104	18207	17637	17475	17368	17210	17154	17151	17002	19916	36233	34383	28041	21085	17131	16779	16909	16783	16928	16792	16913	16896	16946	16963	16926	16783	16735	16959	17040	16939	16850	17016	16765	16998	16913	16810	16920	16883	17167	16757	16833	16904	16947	16823	16739	16868	16835	16637	16955	16883	16993	16817	16844	16997	16957	16719	16731	17015	17000	16865	16836	16965	16959	16866	16919	16836	16742	16750	17073	16855	16755	16792	16875	16976	16881	16874	16818	16806	16901	16816	17100	16780	16904	16742	16833	16950	16978	16834	16853	16847	16794	16726	16991	16866	16813	16648	16851	16965	16861	17002	17054	16782	16947	17015	16944	16778	16809	16956	16917	16913	16870	16818	16922	16922	16857	16858	16940	16881	16814	16849	16787	16735	16817	16875	16987	16811	16840	16811	17059	16954	16917	16943	16842	16791	16959	17035	16686	16938	16845	16796	16628	16834	16964	16875	16798	16936	16892	16778	16910	16913	16905	16977	16883	16870	16983	16815	16909	16855	16921	17087	16791	16865	16859	16877	16857	16970	16832	16892	16985	16810	16758	16897	17006	16608	17016	16880	16820	16862	16776	16842	16731	16943	16832	16879	16852	17090	16962	16793	16949	16903	16818	16824	16799	16847	16793	16927	16598	16858	16773	17058	16765	16911	16970	16893	17040	16861	16902	16709	16835	16931	16858	16871	16867	16764	16990	16771	16965	16733	16660	16845	17045	16847	16851	16979	16980	16811	16719	16959	16887	16768	16805	16920	16819	16757	16772	16934	16925	16840	17064	16737	16819	16730	16745	16758	16956	16739	16777	16936	16812	16890	16826	16883	16773	16834	16863	16895	17001	16931	16849	16814	16832	16823	16805	16828	16795	17064	16925	16683	16804	16997	16792	16878	16868	16741	16914	16839	16890	16851	16697	16785	16849	16998	16867	16927	16776	16901	16969	16871	16985	16845	16943	16825	16842	16871	16760	16811	16791	16988	16838	16885	16749	16716	16820	16920	16810	16764	16826	16718	16867	16933	16755	16859	16757	16935	16690	16784	16795	16825	16871	16813	16791	16853	16857	16888	16925	16830	16821	16876	16823	16817	16643	17096	16909	16886	16760	16964	16749	16922	16845	16844	16895	16860	16837	16944	16757	17013	16940	16917	16835	16777	16764	16819	16739	16845	16880	16799	16804	16815	16708	16872	16770	16789	16917	16872	16944	16811	16859	16683	16902	17009	16836	16810	16828	16861	16990	16750	16894	16861	16939	17042	17051	16909	16827	16827	16608	16848	16936	16921	16690	16893	16811	16816	16827	16699	16700	16727	16947	16796	16943	16783	16823	16911	16861	16855	16817	16779	17072	16797	16936	16821	17005	16781	16897	17031	16732	16807	16628	16827	16795	16888	16842	16806	16907	16790	16894	16846	16773	16624	16782	16676	16957	16846	16871	16999	16792	16916	16893	16925	16871	16901	16797	16868	16821	16844	16945	16841	16853	16950	17025	17004	16776	16905	16927	16866	16982	16836	16830	16859	16663	16924	16806	16728	16739	16994	16937	16815	16843	16965	16728	16707	16919	16819	16776	16785	16885	16846	16857	16804	16857	16927	16830	16826	16952	16770	16996	16831	16986	16723	16867	17038	16761	16973	16970	16859	16967	16592	16721	16811	16999	16840	16863	16846	16826	16766	16870	16863	16689	16809	16900	16880	16862	16831	16717	16744	16816	16860	16790	16704	16798	16844	16816	16895	16797	16809	16770	16877	16832	16932	16627	16863	16926	16896	16792	16798	16705	16802	16880	16791	16858	16926	16830	16891	16956	16947	16814	16864	16770	16886	16721	16937	16777	16728	16921	16987	16857	16841	16859	16874	17000	16702	16784	16815	16825	16870	16592	16666	16849	16872	16848	16980	16769	16736	16811	16866	16900	16884	16731	16879	16777	16950	16898	16960	16638	16918	17008	16836	16774	16851	16730	16915	16913	16933	16862	16786	16978	16837	16950	16733	16888	16913	17006	17001	16960	16750	16881	16859	16871	16902	16883	16842	16954	16583	16650	16921	16949	16777	17074	16833	16829	16948	16948	16932	16877	16865	16811	16717	16736	16694	16836	16898	17018	16870	16910	16719	16959	16868	16892	16970	16744	16776	16850	16841	16935	16833	16957	16831	16925	16951	17001	16836	16735	16877	16981	16920	16978	16888	16987	16875	16804	16734	16874	16916	16829	16732	16818	16788	16806	16859	17009	16852	16980	16846	16682	16927	16941	16782	16881	16910	16765	16867	16821	16755	16733	16774	16848	16883	16754	17014	16715	16874	16825	16868	16828	17027	16811	16840	16951	16834	16752	17060	16814	16999	17011	16842	16894	16770	16885	16773	16863	16802	16998	16668	16922	16837	16755	16904	16796	16907	16835	17000	16899	16726	16943	17067	16781	16788	16907	16829	17040	16957	16881	16965	16761	16917	16763	16772	16949	16932	16806	16860	16843	16662	16716	16841	16708	16848	16938	16865	16986	17048	16956	16818	16815	16705	16721	16978	16797	16736	16983	16804	16930	16789	16721	16782	16963	16787	16911	16709	16929	16852	16793	16912	16936	16701	16724	16847	16763	16819	16752	16749	16811	16839	16816	16879	16684	16886	16896	16895	16912	16847	16837	16842	16865	16848	16912	16914	16778	16879	16841	16779	16823	16959	16805	16863	16710	16807	16796	16867	16837	16965	16671	16873	16680	16798	16851	16836	16882	16939	16866	16941	16841	16745	16809	16975	16913	16834	16892	16883	16871	16745	16720	16859	16802	16892	16795	16739	16813	16860	16793	16811	16840	16587	17068	16939	16874	16857	16764	16778	16769	16850	16795	16617	16897	16837	16800	16782	16895	16702	16803	16958	17118	16933	16876	16883	16787	16832	17060	16744	16860	16746	16837	16715	16910	16934	16907	16947	16977	16972	16816	16807	16796	16862	16869	16897	16750	17034	16762	16889	16789	16598	16909	16894	16911	16917	16730	16857	16897	16812	16954	16962	16780	16709	16793	16777	16883	16745	16938	16801	16800	17009	16948	16974	16846	16776	16880	16905	16698	16841	16718	16846	16716	16823	16988	16790	16763	16907	16867	16835	16929	16935	16967	16720	16954	16844	16968	16915	16849	16840	16759	16887	16862	16797	16809	16907	16938	16879	16836	16853	16821	16999	16911	16808	16950	16823	16890	16706	16796	16966	16817	16785	16891	16893	16920	16687	16806	17017	17011	16801	16782	16886	16870	16889	16851	16758	16898	16829	16969	16900	16960	16702	16793	16831	17075	16865	16733	16890	16717	16778	16716	16953	16790	16972	16945	16782	16961	16846	16906	16940	16829	16930	16941	16585	16984	16927	16752	16809	16703	16941	16855	16955	16739	16746	16932	16765	16973	16949	16729	16767	16877	16808	16800	17014	16854	16820	16814	16919	16841	16969	16852	16698	16786	16732	16835	16853	16727	16849	17110	16831	16972	16822	16878	16844	16835	16874	16925	16882	16771	16785	17080	16891	17025	16784	16750	16821	16883	16895	16730	16958	16636	16747	16654	17056	16995	16812	16894	16825	16813	16733	16880	16789	16895	16880	16721	16808	17029	16909	17036	16822	16799	16959	16740	16766	16785	16976	16926	16640	16942	16885	16848	16859	16688	16745	16844	17056	16948	16757	16816	16813	16962	16757	16989	16671	16870	16768	16809	16771	16810	17045	16895	16736	16872	16717	16740	16878	16896	16880	16770	16835	16859	16924	16796	17075	16954	16807	16772	16855	17009	16933	16907	16956	16740	17093	16735	16940	16763	16859	16776	16775	16904	16870	16929	16910	16757	16955	16746	16857	16723	16948	16852	16881	16828	16783	16819	16922	17049	16732	16793	16980	16753	17166	16902	16982	16806	16835	16890	16820	16916	16806	16860	16913	16851	16859	16763	16712	16781	17021	16979	16903	16858	16873	16735	16786	16880	16887	16892	16740	16931	16906	16962	17019	16732	16859	16935	16786	16845	16906	16881	16843	16654	16768	16801	16847	16830	16731	16724	16955	16911	16759	16823	16793	16826	16765	16893	16866	16880	16940	16872	16904	16957	16803	16875	16954	16856	16830	16783	16813	16704	16843	16778	16664	16831	16833	16751	16683	16676	16856	16845	16793	16952	16997	16890	16699	16763	16973	16936	16823	16916	16920	16821	16874	16727	16823	16845	16805	16820	16745	16882	17006	17005	17038	16930	16999	16974	16866	17057	16796	16928	16822	16665	16892	16739	16846	17060	16895	16803	16940	16961	16765	16881	16756	16870	16846	16906	16754	16859	16785	16989	16951	16836	16771	16850	16657	16894	16889	16707	16777	16993	16817	17047	16988	16873	16861	16963	16883	16792	16829	16999	16810	16758	17012	16899	16788	17048	16834	16848	16921	16952	16860	16918	16802	16830	17009	16777	16867	16815	16922	16894	16912	16748	17073	16825	16812	16707	16820	17050	16916	16719	16853	16778	16639	16994	16955	16923	17009	17031	16876	16813	16829	16853	16586	16751	16850	16738	16966	16648	16918	16866	16971	16801	16798	16936	16936	16820	16940	16727	16808	16850	16829	16666	16795	16724	16990	16931	16718	16927	16912	16915	16784	16887	16931	16942	16763	17049	16839	16867	16903	16999	16817	16840	16866	16919	16890	16973	17118	16792	16772	16771	16880	16723	16823	16929	16902	16929	16842	16919	16801	16819	16852	16799	17031	16804	16820	16669	16734	16749	16624	16851	16782	16972	16838	16782	16805	16732	16963	16877	17057	16774	17003	16869	16869	16886	16825	16919	17001	16666	16881	16905	16834	16672	16928	16622	16840	16789	16696	16843	17008	16944	16974	16873	16691	16856	16828	16838	16868	16892	16920	16856	16884	16943	16810	16832	16936	16885	16813	16933	16715	16920	16807	16789	16872	16866	16942	16837	16915	16860	17000	16767	16891	17010	16868	16943	16791	16708	16969	16922	16793	16890	16737	16834	16891	17096	16934	16863	16757	16875	16883	16872	16891	17042	16916	16804	16814	16871	16802	16673	16850	16844	17009	16760	16792	16733	16999	16904	16781	16893	16966	16824	16788	16731	16729	16689	16842	16719	16829	16930	16810	16988	16667	16897	16940	16855	16838	16803
23082	21139	28874	23660	21495	23142	23213	19456	18825	18923	19063	18896	21288	41795	40392	34299	24845	19433	18946	18556	18477	18721	18558	18552	18594	18529	18526	18411	18470	18484	18609	18522	18455	18477	18475	18485	18477	18592	18616	18670	18591	18504	18305	18341	18361	18178	18366	18324	18452	18494	18405	18413	18581	18523	18386	18535	18308	18386	18452	18637	18276	18444	18613	18435	18547	18484	18301	18403	18376	18455	18521	18394	18538	18394	18452	18441	18410	18526	18330	18424	18325	18368	18322	18384	18383	18052	18375	18465	18472	18382	18504	18339	18360	18293	18348	18200	18395	18358	18509	18334	18316	18402	18329	18650	18544	18452	18341	18504	18561	18261	18474	18288	18430	18364	18402	18198	18397	18355	18411	18275	18470	18440	18651	18409	18443	18461	18335	18263	18317	18679	18329	18466	18413	18502	18437	18517	18247	18497	18437	18379	18434	18626	18339	18394	18476	18440	18405	18291	18363	18448	18168	18296	18538	18215	18447	18422	18642	18545	18299	18645	18523	18466	18281	18219	18251	18247	18335	18198	18406	18320	18378	18405	18386	18432	18265	18420	18379	18174	18417	18393	18372	18502	18257	18381	18422	18460	18422	18294	18556	18557	18464	18303	18547	18506	18263	18280	18299	18356	18367	18290	18426	18366	18573	18340	18310	18259	18196	18439	18301	18239	18357	18142	18332	18389	18385	18468	18452	18419	18218	18230	18357	18459	18153	18291	18382	18269	18486	18454	18291	18350	18452	18405	18267	18241	18246	18251	18453	18308	18430	18422	18442	18274	18353	18303	18262	18236	18289	18457	18366	18368	18397	18215	18331	18430	18519	18301	18486	18430	18143	18332	18361	18586	18527	18307	18487	18508	18458	18413	18337	18367	18190	18286	18332	18338	18496	18375	18379	18337	18416	18490	18388	18356	18398	18352	18450	18574	18588	18391	18361	18443	18495	18358	18217	18351	18188	18297	18481	18237	18430	18311	18205	18498	18399	18343	18225	18396	18287	18669	18507	18241	18356	18307	18203	18440	18404	18297	18326	18238	18526	18316	18606	18276	18497	18395	18338	18451	18513	18479	18525	18273	18295	18529	18406	18162	18371	18404	18521	18315	18399	18550	18418	18292	18301	18278	18416	18363	18403	18237	18383	18506	18406	18372	18236	18288	18394	18408	18183	18297	18477	18256	18318	18486	18410	18472	18314	18287	18286	18343	18458	18359	18450	18457	18414	18381	18452	18308	18481	18444	18356	18339	18423	18257	18463	18386	18336	18447	18301	18241	18311	18390	18480	18424	18529	18424	18260	18129	18288	18410	18408	18353	18494	18421	18258	18246	18341	18352	18324	18366	18396	18204	18255	18196	18463	18120	18377	18549	18467	18433	18242	18334	18275	18373	18210	18254	18348	18317	18244	18525	18675	18739	18408	18347	18467	18400	18523	18460	18360	18289	18357	18393	18449	18295	18415	18408	18227	18338	18547	18426	18307	18280	18448	18441	18490	18432	18433	18193	18632	18397	18436	18310	18393	18423	18369	18226	18228	18185	18056	18476	18516	18356	18356	18381	18419	18348	18467	18298	18325	18499	18490	18361	18540	18268	18206	18429	18194	18413	18414	18394	18219	18403	18437	18307	18452	18350	18362	18323	18526	18400	18302	18390	18392	18425	18471	18527	18389	18333	18231	18181	18408	18188	18348	18479	18279	18204	18431	18173	18428	18419	18461	18287	18353	18646	18304	18522	18391	18463	18514	18154	18468	18566	18597	18463	18431	18531	18293	18501	18310	18410	18545	18340	18301	18463	18312	18288	18504	18522	18380	18391	18189	18405	18157	18400	18440	18354	18343	18335	18358	18379	18384	18512	18584	18376	18539	18559	18470	18402	18399	18480	18464	18324	18427	18400	18149	18311	18326	18097	18401	18364	18357	18520	18355	18449	18560	18280	18432	18593	18245	18224	18412	18375	18418	18307	18464	18373	18387	18205	18441	18231	18362	18152	18342	18292	18461	18386	18381	18142	18341	18443	18272	18358	18187	18407	18444	18395	18412	18569	18419	18523	18312	18195	18513	18641	18449	18463	18289	18481	18537	18445	18261	18310	18430	18335	18594	18501	18433	18466	18408	18475	18304	18240	18414	18289	18408	18326	18133	18489	18202	18272	18140	18455	18471	18683	18455	18369	18382	18134	18429	18456	18317	18286	18447	18267	18613	18166	18307	18433	18472	18579	18405	18201	18475	18400	18259	18298	18414	18405	18258	18295	18446	18157	18477	18410	18287	18269	18504	18466	18384	18434	18659	18360	18313	18340	18270	18374	18329	18572	18391	18291	18415	18543	18302	18488	18372	18335	18556	18485	18366	18357	18446	18461	18479	18334	18299	18259	18516	18416	18411	18516	18427	18394	18177	18423	18460	18270	18508	18541	18487	18522	18453	18367	18479	18174	18440	18219	18464	18461	18259	18297	18253	18262	18354	18405	18604	18546	18497	18393	18295	18283	18401	18535	18573	18325	18462	18568	18447	18308	18630	18345	18401	18488	18247	18569	18446	18101	18321	18508	18277	18263	18533	18372	18467	18445	18425	18402	18450	18477	18542	18433	18307	18485	18409	18499	18359	18364	18140	18235	18328	18514	18397	18374	18363	18434	18456	18325	18272	18444	18280	18566	18540	18512	18363	18432	18476	18576	18303	18430	18459	18409	18376	18589	18420	18600	18234	18313	18381	18215	18503	18394	18380	18330	18544	18466	18641	18394	18477	18448	18583	18274	18211	18423	18276	18360	18129	18221	18331	18401	18563	18398	18371	18444	18202	18337	18495	18398	18378	18237	18472	18470	18481	18276	18307	18144	18467	18496	18442	18450	18467	18565	18511	18194	18388	18346	18447	18524	18438	18293	18557	18146	18438	18393	18496	18454	18544	18528	18404	18170	18371	18378	18277	18327	18358	18500	18424	18276	18224	18313	18424	18331	18507	18355	18014	18382	18443	18538	18494	18255	18605	18249	18336	18313	18288	18551	18483	18419	18476	18341	18456	18321	18565	18423	18561	18328	18389	18423	18269	18330	18472	18544	18515	18363	18476	18364	18567	18266	18230	18381	18425	18425	18292	18421	18488	18459	18450	18289	18543	18516	18421	18464	18328	18393	18284	18307	18384	18282	18320	18501	18151	18349	18295	18395	18488	18319	18214	18579	18531	18239	18311	18494	18430	18509	18462	18256	18335	18336	18326	18461	18401	18478	18463	18501	18678	18218	18366	18415	18495	18668	18366	18425	18578	18089	18506	18505	18421	18441	18505	18315	18388	18360	18287	18474	18294	18234	18454	18315	18302	18532	18191	18242	18447	18451	18469	18530	18554	18299	18334	18368	18483	18473	18542	18200	18367	18342	18252	18336	18663	18129	18221	18458	18231	18326	18200	18656	18652	18221	18303	18351	18391	18489	18277	18439	18322	18292	18420	18571	18442	18362	18462	18408	18294	18431	18497	18605	18388	18442	18395	18320	18454	18634	18626	18397	18166	18377	18347	18442	18280	18295	18389	18181	18489	18344	18572	18534	18414	18185	18379	18329	18466	18310	18265	18372	18638	18200	18113	18313	18526	18400	18558	18330	18428	18373	18596	18353	18535	18375	18713	18381	18393	18389	18366	18255	18451	18600	18395	18424	18395	18152	18426	18301	18371	18411	18389	18448	18397	18280	18429	18562	18227	18336	18302	18456	18433	18457	18334	18456	18283	18358	18280	18207	18485	18432	18237	18315	18641	18469	18459	18311	18446	18355	18487	18286	18226	18258	18522	18322	18276	18237	18266	18215	18417	18592	18497	18500	18301	18153	18293	18189	18413	18272	18465	18293	18558	18314	18437	18456	18453	18433	18449	18532	18549	18366	18510	18329	18358	18291	18427	18217	18527	18629	18399	18391	18442	18287	18289	18391	18360	18169	18434	18343	18403	18157	18450	18337	18176	18117	18292	18262	18346	18411	18503	18170	18337	18487	18389	18361	18146	18384	18283	18370	18522	18220	18484	18176	18260	18350	18231	18163	18390	18574	18295	18648	18489	18462	18462	18320	18473	18435	18432	18418	18319	18339	18316	18438	18350	18409	18129	18253	18202	18348	18399	18298	18341	18215	18365	18322	18328	18253	18358	18295	18364	18427	18424	18426	18453	18215	18417	18441	18372	18234	18170	18515	18280	18335	18359	18479	18304	18358	18401	18484	18381	18445	18494	18438	18365	18229	18589	18359	18318	18398	18358	18185	18468	18349	18340	18440	18284	18417	18399	18217	18247	18517	18427	18400	18477	18428	18525	18252	18342	18305	18445	18382	18419	18430	18401	18417	18405	18196	18445	18369	18417	18591	18451	18399	18525	18371	18399	18521	18475	18533	18301	18421	18624	18413	18502	18266	18475	18449	18606	18463	18383	18422	18383	18438	18607	18611	18282	18472	18370	18285	18318	18257	18294	18467	18381	18511	18347	18095	18412	18517	18293	18376	18338	18369	18244	18274	18277	18436	18439	18359	18156	18395	18365	18196	18405	18255	18400	18433	18309	18454	18338	18320	18335	18280	18255	18244	18312	18274	18415	18292	18407	18227	18511	18363	18313	18306	18551	18419	18342	18300	18359	18284	18470	18391	18409	18408	18390	18297	18254	18624	18490	18298	18447	18446	18463	18417	18376	18431	18448	18181	18355	18364	18487	18430	18357	18736	18477	18333	18557	18120	18369	18320	18324	18196	18371	18307	18406	18540	18523	18495	18351	18493	18367	18202	18339	18571	18227	18379	18301	18355	18486	18423	18567	18110	18276	18509	18384	18366	18334	18299	18558	18404	18527	18357	18414	18290	18331	18491	18295	18288	18314	18544	18395	18430	18425	18537	18573	18180	18171	18381	18341	18367	18286	18304	18440	18103	18490	18267	18293	18345	18305	18429	18288	18367	18482	18217	18361	18366	18233	18451	18430	18216	18232	18405	18276	18462	18388	18215	18531	18424	18508	18532	18394	18421	18298	18322	18361	18422	18341	18259	18263	18529	18390	18451	18089	18366	18485	18304	18345	18339	18281	18257	18469	18440	18627	18431	18377	18293	18288	18334	18473	18426	18515	18366	18360	18242	18315	18535	18324	18384	18098	18391	18172	18267	18288	18395	18118	18516
16173	27451	25044	21042	19335	18542	18147	17777	17618	17326	17099	17195	22096	45470	42331	34731	22793	16730	16664	16833	16803	16678	16814	16895	16739	16782	16566	16783	16755	16803	16669	16673	16793	16806	16918	16830	16657	16802	16867	16768	16660	16658	16809	16779	16616	16792	16914	16791	16820	16630	16810	16770	16800	16791	16838	16752	16707	16724	16736	16752	16923	16848	16654	16748	16620	16841	16859	16619	16859	16745	16722	16647	16635	16942	16794	16659	16784	16719	16699	16806	16685	16763	16810	16694	16949	16707	16666	16615	16681	16649	16785	16781	16605	16730	16827	16680	16795	16783	16739	16715	16807	16644	16845	16729	16638	16759	16848	16879	16732	16685	16570	16833	16716	16753	16651	17003	16596	16627	16767	16544	16802	16636	16455	16638	16913	16642	16716	16713	16593	16705	16872	16726	16747	16829	16701	16842	16784	16485	16643	16693	16669	16718	16629	16658	16649	16755	16625	16738	16640	16756	16868	16724	16702	16711	16681	16762	16641	16776	16793	16678	16711	16674	16592	16845	16693	16601	16770	16681	16781	16849	16823	16775	16801	16805	16677	16776	16652	16852	16744	16790	16766	16745	16758	16789	16674	16926	16804	16699	16549	16856	16652	16809	16702	16678	16718	16661	16700	16814	16664	16719	17003	16570	16599	16797	16597	16866	16804	16643	16729	16520	16776	16568	16691	16764	16682	16665	16738	16832	16771	16640	16618	16524	16694	16796	16610	16528	16678	16773	16617	16766	16527	16825	16781	16633	16731	16676	16502	16771	16856	16715	16632	16676	16719	16685	16535	16834	16872	16710	16790	16669	16805	16698	16752	16777	16633	16494	16678	16711	16875	16852	16687	16841	16620	16724	16668	16806	16816	16677	16587	16741	16693	16709	16905	16738	16806	16863	16718	16716	16727	16554	16721	16731	16516	16731	16868	16546	16812	16844	16632	17014	16719	16856	16895	16742	16777	16655	16603	16737	16724	16625	16607	16781	16734	16839	16749	16790	16651	16611	16867	16725	16711	16628	16813	16908	16765	16858	16690	16804	16682	16820	16790	16676	16781	16794	16787	16843	16610	16841	16822	16672	16750	16822	16829	16814	16625	16746	16526	16917	16807	16702	16779	16812	16599	16546	16824	16687	16784	16633	16822	16738	16813	16591	16724	16918	16682	16671	16569	16762	16733	16886	16799	16589	16951	16752	16679	16535	16790	16791	16678	16620	16659	16598	16821	16748	16631	16831	16696	16666	16833	16785	16609	16661	16765	16571	16611	16713	16917	16582	16695	16622	16730	16602	16847	16828	16773	16800	16727	16692	16742	16606	16678	16704	16817	16789	16762	16647	16555	16615	16712	16627	16751	16739	16659	16751	16832	16671	16565	16717	16749	16683	16744	16568	16769	16735	16715	16770	16887	16535	16735	16682	16684	16557	16796	16754	16845	16882	16774	16630	16724	16757	16673	16790	16553	16656	16712	16723	16654	16593	16849	16942	16570	16828	16760	16804	16726	16815	16798	16606	16685	16861	16766	16867	16645	16716	16836	16629	16749	16596	16733	16836	16552	16580	16552	16767	16712	16809	16521	16969	16735	16823	16496	16539	16678	16714	16675	16803	16694	16702	16655	16684	16781	16707	16796	16608	16715	16800	16858	16611	16613	16541	16925	16876	16681	16793	16734	16787	16669	16816	16778	16768	16603	16738	16777	16748	16770	16753	16661	16750	16908	16615	16791	16694	16801	16675	16816	16669	16823	16747	16683	16695	16762	16772	16816	16733	16649	16871	16782	16663	16832	16708	16582	16561	16701	16811	16722	16734	16769	16763	16589	16922	16763	16801	16701	16805	16580	16744	16751	16641	16817	16523	16672	16674	16719	16778	16687	16805	16888	16853	16568	16629	16828	16644	16634	16835	16702	16755	16707	16741	16767	16638	16740	16529	16859	16714	16588	16745	16825	16820	16950	16805	16755	16615	16707	16747	16795	16685	16688	16580	16671	16676	16578	16871	16693	16786	16627	16739	16611	16727	16652	16680	16757	16665	16703	16669	16668	16739	16784	16740	16626	16615	16883	16663	16877	16708	16666	16609	16609	16755	16692	16727	16753	16697	16955	16682	16666	16563	16629	16773	16509	16841	16825	16685	16693	16719	16726	16776	16770	16741	16591	16781	16524	17001	16627	16790	16661	16814	16893	16700	16786	16730	16689	16580	16680	16834	16755	16854	16777	16799	16710	16659	16749	16728	16748	16817	16737	16826	16825	16782	16646	16654	17001	16786	16819	16742	16725	16756	16577	16670	16643	16699	16860	16742	16998	16708	16846	16696	16775	16694	16809	16850	16575	16835	16730	16825	16665	16816	16749	16715	16894	16829	16597	16876	16614	16802	16636	16789	16843	16711	16789	16693	16617	16869	16732	16637	16791	16827	16790	16684	16706	16750	16794	16705	16860	16831	16723	16749	17016	16900	16777	16816	16775	16740	16632	16613	16813	16667	16791	16861	16779	16743	16627	16697	16724	16689	16646	16693	16809	16614	16706	16731	16808	16636	16744	16731	16707	16773	16629	16656	16767	16767	16679	16668	16864	16743	16753	16853	16731	16817	16684	16770	16693	16743	16747	16696	16811	16641	16765	16681	16688	16725	16694	16589	16615	16832	16618	16826	16729	16750	16819	16836	16707	16787	16709	16734	16618	16674	16712	16743	16712	16874	16738	16812	16646	16742	16656	16805	16928	16600	16705	16794	16709	16780	16770	16786	16699	16656	16595	16710	16743	16650	16826	16710	16659	16807	16380	16741	16755	16728	16794	16662	16680	16781	16647	16830	16591	16615	16656	16783	16707	16676	16539	16637	16746	16755	16721	16640	16733	16742	16741	16729	16688	16686	16707	16756	16710	16808	16720	16610	16861	16722	16693	16730	16755	16532	16766	16866	16723	16636	16842	16782	16760	16679	16678	16726	16767	16850	16702	16673	16795	16638	16601	16652	16765	16821	16806	16797	16682	16653	16835	16743	16617	16599	16637	16650	16799	16781	16790	16647	16645	16694	16729	16679	16809	16718	16651	16794	16660	16620	16638	16732	16928	16727	16775	16795	16862	16752	16640	16645	16745	16677	16715	16822	16710	16892	16712	16670	16731	16687	16744	16756	16847	16790	16761	16704	16622	16945	16741	16593	16691	16744	16578	16686	16612	16732	16832	16849	16614	16722	16737	16826	16630	16861	16864	16748	16586	16712	16751	16596	16869	16652	16728	16769	16550	16600	16706	16816	16916	16820	16778	16690	16905	16705	16777	16723	16792	16823	16707	16631	16489	16791	16694	16839	16740	16707	16722	16747	16629	16880	16721	16790	16845	16554	16657	16609	16898	16677	16765	16759	16643	16702	16573	16610	16658	16668	16525	16834	16779	16641	16672	16731	16561	16797	16661	16710	16685	16666	16674	16805	16621	16909	16614	16655	16769	16842	16693	17023	16771	16709	16784	16795	16685	16723	16635	16738	16837	16776	16684	16697	16770	16645	16622	16735	16945	16837	16656	16690	16770	16675	16706	16767	16593	16759	16800	16631	16652	16672	16803	16769	16717	16808	16765	16823	16806	16916	16747	16589	16552	16781	16631	16792	16695	16677	16803	16625	16734	16815	16718	16667	16740	16827	16548	16893	16821	16737	16691	16898	16673	16711	16711	16719	16746	16789	16646	16714	16720	16900	16788	16651	16831	16771	16557	16695	16721	16814	16743	16686	16926	16809	16946	16655	16730	16765	16684	16698	16741	16675	16609	16663	16585	16629	16708	16696	16874	16730	16658	16614	16816	16725	16709	16684	16912	16719	16650	16741	16793	16787	16699	16708	16872	16608	16629	16732	16583	16782	16670	16650	16580	16714	16890	16683	16737	16666	16889	16627	16646	16779	16685	16612	16610	16664	16739	16577	16602	16811	16713	16868	16623	16672	16570	16770	16743	16714	16772	16808	16598	16709	16740	16620	16639	16622	16787	16762	16750	16613	16717	16705	16629	16702	16685	16718	16780	16726	16684	16768	16816	16765	16766	16645	16725	16718	16711	16579	16695	16834	16847	16828	16729	16818	16697	16731	16924	16778	16737	16709	16693	16701	16752	16745	16900	16717	16696	16773	16802	16833	16769	16711	16701	16758	16742	16713	16735	16834	16640	16679	16658	16694	16728	16611	16781	16743	16552	16840	16781	16539	16503	16739	16881	16672	16816	16816	16683	16589	16831	16833	16734	16656	16761	16694	16617	16711	16778	16894	16761	16565	16905	16745	16792	16725	16644	16882	16876	16831	16574	16671	16767	16753	16804	16811	16866	16708	16703	16657	16578	16831	16765	16768	16642	16705	16585	16609	16822	16609	16759	16776	16710	16833	16793	16727	16901	16714	16807	16777	16619	16649	16735	16739	16581	16747	16808	16841	16673	16783	16671	16770	16766	16709	16719	16642	16667	16782	16656	16603	16748	16731	16884	16895	16637	16902	16764	16704	16779	16745	16712	16783	16786	16693	16935	16644	16473	16688	16748	16559	16616	16824	16788	16791	16815	16668	16566	16546	16639	16546	16582	16677	16719	16710	16822	16739	16765	16559	16583	16671	16699	16800	16730	16652	16572	16761	16769	16647	16659	16710	16684	16805	16645	16686	16751	16932	16614	16713	16770	16713	16633	16769	16766	16738	16607	16753	16588	16780	16722	16682	16720	16677	16645	16581	16735	16698	16790	16625	16729	16704	16827	16762	16674	16703	16596	16709	16715	16638	16797	16736	16582	16774	16780	16818	16686	16643	16683	16681	16625	16668	16776	16803	16784	16787	16788	16716	16891	16793	16878	16718	16813	16812	16691	16772	16711	16810	16744	16969	16728	16796	16602	16573	16705	16785	16704	16626	16802	16910	16540	16629	16835	16838	16780	16495	16695	16563	16825	16633	16705	16620	16877	16759	16839	16843	16667	16754	16779	16774	16657	16650	16812	16757	16631	16673	16603	16822	16708	16716	16760	16576	16604	16871	16702	16668	16676	16744	16669	16733	16724	16655	16613	16784	16821	16700	16655	16644	16659	16917	16688	16796	16948	16796	16670	17084	16740	16798	16953	16729	16733	16781	16817	16656	16629	16571	16815	16698	16859	16774	16779	16663	16495	16922	16706	16699
27611	21727	22915	20035	17498	17548	17600	17792	17764	17601	17754	17655	17760	20219	20834	19902	18543	17597	17671	17646	17684	17564	17688	17655	17523	17567	17673	17616	17443	17413	17359	17491	17533	17669	17672	17645	17655	17665	17470	17670	17533	17510	17701	17664	17597	17678	17575	17570	17689	17546	17493	17677	17727	17600	17495	17578	17502	17584	17471	17515	17491	17573	17449	17678	17616	17523	17565	17406	17530	17585	17658	17474	17628	17353	17642	17562	17572	17482	17436	17505	17567	17602	17569	17676	17552	17465	17558	17575	17649	17249	17721	17720	17609	17422	17518	17639	17670	17632	17751	17694	17647	17553	17514	17641	17536	17595	17591	17591	17559	17525	17667	17539	17479	17475	17606	17558	17694	17822	17538	17705	17659	17621	17580	17610	17548	17574	17596	17765	17438	17639	17538	17443	17364	17456	17656	17643	17483	17549	17623	17606	17634	17596	17807	17519	17473	17686	17588	17638	17595	17349	17610	17612	17514	17469	17585	17432	17712	17413	17450	17567	17498	17613	17409	17539	17479	17539	17555	17592	17468	17623	17597	17592	17637	17784	17538	17764	17528	17697	17652	17544	17520	17462	17916	17650	17625	17590	17487	17635	17513	17692	17505	17529	17327	17625	17847	17499	17450	17560	17419	17481	17597	17438	17511	17325	17461	17739	17694	17388	17657	17604	17561	17643	17684	17639	17760	17699	17489	17525	17637	17547	17600	17585	17748	17561	17658	17384	17579	17549	17729	17573	17272	17631	17696	17452	17715	17631	17436	17548	17656	17444	17532	17501	17466	17602	17491	17383	17550	17669	17515	17317	17490	17720	17403	17563	17443	17667	17407	17464	17720	17640	17504	17615	17423	17459	17571	17647	17411	17495	17453	17766	17631	17658	17524	17541	17808	17729	17662	17552	17688	17609	17662	17630	17687	17623	17566	17486	17657	17530	17638	17700	17694	17598	17665	17559	17641	17533	17448	17660	17684	17726	17687	17705	17445	17402	17692	17500	17469	17532	17579	17764	17545	17407	17381	17884	17531	17551	17608	17694	17693	17660	17705	17446	17629	17801	17575	17329	17431	17499	17725	17544	17537	17639	17511	17610	17504	17755	17703	17542	17499	17469	17390	17583	17752	17469	17581	17459	17594	17624	17499	17622	17535	17650	17744	17586	17489	17450	17409	17483	17486	17484	17638	17481	17538	17529	17510	17448	17616	17550	17581	17716	17568	17653	17384	17543	17620	17510	17538	17705	17819	17539	17441	17671	17661	17883	17574	17615	17602	17537	17481	17445	17558	17536	17597	17610	17646	17516	17628	17673	17333	17591	17444	17576	17505	17571	17561	17545	17595	17480	17446	17639	17514	17480	17289	17581	17501	17621	17350	17442	17388	17436	17470	17660	17806	17615	17786	17579	17657	17587	17699	17492	17541	17615	17417	17580	17492	17454	17662	17669	17541	17545	17726	17508	17463	17465	17516	17420	17707	17143	17718	17524	17481	17742	17379	17590	17702	17532	17503	17445	17593	17574	17494	17419	17471	17511	17522	17272	17582	17591	17711	17695	17506	17681	17575	17415	17548	17747	17596	17394	17572	17694	17533	17538	17525	17737	17819	17537	17742	17655	17583	17392	17498	17387	17832	17551	17200	17489	17677	17575	17527	17677	17672	17721	17580	17711	17634	17607	17496	17613	17665	17820	17450	17326	17478	17704	17619	17663	17577	17634	17578	17549	17589	17504	17466	17423	17383	17676	17396	17427	17454	17448	17777	17377	17586	17440	17521	17714	17550	17482	17631	17469	17496	17662	17835	17512	17679	17677	17458	17705	17464	17411	17759	17636	17555	17648	17542	17454	17709	17529	17417	17564	17452	17641	17480	17692	17544	17324	17551	17523	17581	17636	17730	17620	17575	17577	17586	17687	17505	17528	17489	17629	17606	17433	17558	17630	17684	17413	17554	17320	17560	17669	17541	17733	17549	17490	17379	17424	17435	17473	17521	17571	17939	17705	17618	17463	17438	17501	17431	17610	17532	17684	17560	17486	17436	17707	17500	17588	17722	17553	17825	17518	17592	17708	17693	17615	17670	17482	17429	17452	17649	17679	17494	17532	17669	17638	17566	17606	17683	17480	17628	17459	17655	17511	17394	17530	17448	17369	17529	17406	17537	17366	17487	17584	17581	17796	17656	17417	17342	17566	17626	17546	17640	17604	17449	17560	17403	17579	17536	17526	17734	17576	17584	17539	17738	17681	17554	17744	17646	17754	17745	17588	17597	17394	17762	17769	17755	17763	17596	17562	17697	17538	17360	17524	17363	17531	17470	17538	17633	17764	17547	17669	17634	17493	17701	17672	17548	17636	17507	17744	17704	17711	17451	17567	17477	17502	17475	17491	17581	17665	17500	17477	17410	17538	17637	17753	17481	17480	17622	17468	17608	17381	17483	17527	17618	17427	17631	17648	17491	17349	17513	17347	17606	17782	17566	17433	17605	17687	17925	17628	17447	17589	17601	17702	17763	17590	17388	17546	17715	17628	17507	17683	17405	17761	17505	17692	17423	17453	17422	17608	17654	17396	17600	17419	17585	17664	17637	17507	17493	17384	17394	17711	17741	17577	17575	17575	17744	17678	17739	17699	17533	17793	17748	17476	17527	17537	17593	17748	17605	17358	17663	17661	17440	17676	17479	17519	17566	17620	17533	17602	17450	17543	17604	17560	17601	17584	17629	17382	17605	17453	17712	17540	17520	17511	17593	17733	17588	17368	17433	17537	17487	17450	17395	17635	17477	17659	17487	17644	17468	17622	17699	17506	17493	17462	17727	17623	17550	17537	17933	17789	17654	17445	17554	17588	17600	17672	17618	17530	17550	17581	17565	17801	17597	17758	17611	17584	17505	17696	17697	17556	17643	17770	17750	17524	17296	17704	17499	17733	17443	17713	17724	17457	17553	17267	17693	17708	17550	17604	17605	17793	17407	17394	17630	17400	17654	17606	17619	17631	17500	17621	17670	17303	17485	17584	17513	17429	17458	17529	17634	17483	17693	17543	17429	17570	17483	17541	17430	17648	17512	17517	17583	17535	17613	17748	17470	17566	17729	17524	17492	17466	17743	17570	17749	17568	17537	17590	17419	17749	17734	17556	17393	17674	17653	17513	17548	17421	17500	17620	17594	17584	17518	17707	17605	17618	17628	17629	17552	17618	17437	17432	17505	17611	17615	17486	17625	17865	17557	17602	17550	17647	17526	17625	17862	17536	17407	17371	17594	17738	17468	17471	17424	17484	17498	17533	17532	17759	17520	17764	17401	17703	17536	17626	17531	17404	17527	17549	17521	17512	17600	17349	17522	17546	17698	17664	17649	17463	17433	17526	17585	17433	17731	17546	17756	17516	17471	17443	17578	17649	17466	17596	17442	17538	17647	17414	17501	17794	17762	17706	17645	17546	17564	17583	17480	17532	17654	17477	17490	17604	17701	17547	17655	17535	17727	17596	17469	17626	17632	17708	17686	17724	17591	17422	17451	17810	17571	17544	17594	17548	17612	17633	17510	17430	17906	17234	17578	17817	17719	17531	17543	17661	17576	17641	17710	17523	17712	17566	17514	17477	17614	17539	17702	17361	17664	17581	17355	17515	17631	17484	17737	17426	17530	17498	17398	17540	17633	17810	17564	17644	17465	17555	17628	17645	17524	17624	17440	17720	17628	17689	17549	17594	17386	17275	17600	17365	17750	17672	17579	17623	17556	17556	17500	17530	17597	17724	17666	17212	17486	17581	17538	17414	17658	17407	17508	17330	17559	17531	17658	17625	17661	17602	17858	17676	17584	17665	17652	17750	17663	17578	17530	17671	17630	17526	17619	17538	17680	17677	17619	17670	17660	17509	17822	17610	17518	17441	17614	17576	17605	17551	17292	17331	17596	17495	17450	17641	17440	17706	17583	17690	17467	17626	17492	17612	17732	17445	17573	17575	17687	17594	17533	17574	17665	17555	17619	17816	17611	17507	17486	17535	17862	17765	17704	17694	17689	17463	17506	17693	17787	17426	17512	17540	17682	17395	17451	17641	17729	17596	17542	17468	17508	17475	17596	17657	17705	17490	17341	17642	17671	17566	17595	17614	17764	17481	17508	17423	17520	17550	17568	17682	17830	17516	17445	17497	17275	17547	17529	17547	17616	17661	17636	17461	17488	17404	17601	17449	17429	17368	17688	17545	17585	17688	17551	17402	17455	17514	17530	17590	17779	17471	17720	17576	17563	17522	17691	17624	17539	17801	17494	17783	17542	17485	17647	17522	17705	17463	17721	17496	17489	17683	17575	17464	17413	17745	17617	17554	17374	17487	17569	17504	17582	17817	17627	17494	17735	17631	17608	17691	17598	17601	17675	17578	17437	17615	17630	17576	17622	17523	17579	17587	17518	17645	17361	17576	17458	17490	17708	17532	17414	17637	17550	17557	17481	17594	17368	17657	17523	17600	17622	17878	17493	17567	17572	17665	17739	17330	17525	17649	17757	17655	17437	17590	17496	17561	17358	17607	17546	17580	17588	17711	17666	17392	17627	17560	17447	17584	17599	17667	17491	17580	17637	17593	17626	17602	17605	17371	17566	17582	17417	17448	17651	17547	17628	17711	17484	17387	17375	17488	17811	17732	17591	17606	17553	17668	17702	17482	17645	17533	17484	17578	17449	17766	17459	17745	17650	17729	17408	17471	17529	17429	17395	17675	17779	17702	17585	17573	17582	17594	17687	17672	17684	17707	17523	17431	17687	17650	17527	17610	17419	17581	17459	17717	17436	17668	17665	17538	17532	17649	17625	17518	17733	17764	17622	17501	17567	17409	17271	17498	17671	17617	17671	17592	17587	17834	17543	17664	17535	17670	17551	17680	17442	17623	17629	17511	17569	17630	17717	17466	17571	17612	17546	17580	17418	17561	17459	17414	17527	17617	17732	17683	17564	17601	17602	17580	17499	17571	17643	17564	17590	17532	17567	17616	17383	17578	17631	17361	17485	17382	17581	17417	17645	17686	17542	17526	17566	17601	17482	17455	17492	17622	17720	17676	17735	17611	17437	17483	17833	17632	17614	17528	17487	17652	17791	17558	17528	17572	17637	17610	17676	17630	17647	17724	17621	17487	17499	17526	17409	17575	17601	17317
15082	17016	16945	16448	16263	16456	16309	16136	16154	16243	16305	16297	16724	20973	20610	19089	17186	16416	16125	16242	16175	16028	16153	16238	16061	16185	16230	16254	16291	16353	16464	16296	16323	16222	16108	16087	16329	16232	16399	16215	16287	16343	16431	16247	16165	16190	16215	16283	16454	16149	16308	16307	16356	16222	16381	16269	16193	16210	16295	16167	16201	16114	16387	16245	16208	16106	16205	16246	16200	16170	16363	16160	16130	16281	16097	16167	16379	16161	16345	16207	16315	16309	16283	16286	16166	16194	16106	16020	16285	16192	16120	16348	16265	16302	16309	16281	16248	16282	16226	16196	16171	16147	16075	16133	15960	16264	16301	16272	16177	16218	16023	16175	16192	16117	16315	16272	16225	16152	16218	16223	16155	16169	16263	16216	16253	16346	16282	16340	16188	16286	16053	16159	16148	16311	16278	16207	16309	16378	16150	16208	16309	16342	16265	16178	16136	16170	16313	16141	16227	16372	16234	16439	16120	16326	16262	16175	16392	16251	16321	16193	16257	16191	16065	16311	16213	16318	16193	16107	16202	16226	16337	16128	16293	16129	16269	16223	16177	16297	16143	16163	16347	16265	16328	16277	16179	16242	16267	16301	16287	16179	16148	16264	16572	16157	16326	16277	16218	16378	16288	16081	16436	16109	16178	16124	16277	16286	16153	16231	16333	16102	16250	16279	16200	16306	15951	16143	16390	16160	16226	16305	16161	16267	16211	16238	16263	16109	16233	16168	16129	16477	16168	16289	16212	16214	16283	16212	16198	16254	16128	16275	16317	16315	16303	16158	16085	16253	16182	16266	16309	16172	16246	16265	16199	16274	16276	16150	16093	16368	16079	16092	16209	16158	16030	16162	16308	16310	16426	16342	16206	16245	16202	16090	16318	16263	16267	16209	16169	16331	16384	16383	16415	16275	16177	16222	16269	16326	16278	16185	16245	16222	16263	16183	16342	16199	16119	16018	16188	16241	16194	16229	16279	16330	16317	16164	16090	16157	16425	16214	16230	16090	16242	16229	16489	16220	16228	16173	16261	16225	16240	16365	16349	16216	16291	16352	16204	16298	16241	16185	16150	16216	16455	16181	16194	16288	16271	16361	16144	16284	16159	16279	16262	16116	16258	16237	16175	16416	16176	16477	16047	16145	16222	16251	16148	16213	16277	16298	16200	16248	16032	16277	16205	16283	16087	16262	16449	16281	16253	16279	16281	16125	16337	16327	16245	16280	16240	16216	16259	16367	16218	16209	16158	16208	16274	16196	16225	16313	16024	16276	16238	16269	16193	16238	16265	16232	16394	16365	16133	16260	16222	16187	16293	16229	16205	16323	16210	16100	16310	16364	16260	16164	16117	16304	16253	16395	16170	16119	16037	16316	16144	16253	16264	16089	16248	16247	16203	16239	16228	16239	16226	16121	16204	16196	16155	16189	16319	16260	16194	16204	16237	16206	16266	16304	16184	16142	16325	16256	16351	16171	16188	16111	16095	16193	16322	16210	16341	16179	16213	16233	16165	16286	16030	16177	16335	16103	16386	16321	16322	16192	16339	16187	16234	16433	16329	16236	16237	16165	15971	16318	16462	16224	16170	16218	16217	16242	16218	16175	16210	16219	16302	16282	16381	16340	16173	16131	16093	16255	16468	16210	16364	16109	16255	16277	16315	16315	16085	16110	16090	16409	16161	16044	16216	16213	16012	16247	16183	16292	16241	16302	16234	16228	16235	16291	16266	16230	16153	16288	16302	15963	16210	16284	16325	16171	16249	16293	16200	16192	16250	16329	16207	16267	16218	16114	16301	16187	16134	16130	16144	16224	16407	16174	16338	16190	16146	16308	16189	16369	16301	16197	16375	16275	16137	16269	16153	16237	16152	16393	16325	16165	16194	16275	16198	16298	16230	16132	16230	16203	16222	16220	16343	16229	16217	16298	16217	16190	16281	16096	16341	16379	16218	16310	16203	16304	16289	16049	16155	16192	16140	16263	16346	16369	16326	16226	16189	16279	16290	16179	16265	16209	16215	16359	16204	16190	16399	16176	16326	16268	16142	16208	16207	16232	16154	16195	16250	16246	16052	16168	16156	16215	16078	16312	16077	16261	16131	16161	16267	16272	16423	16208	16137	16275	16248	16251	16244	16178	16136	16212	16200	16206	16236	16175	16449	16284	16407	16239	16416	16230	16183	16284	16070	16353	16237	16246	16200	16113	16396	16188	15974	16376	16128	16365	16329	16188	16434	16431	16272	16304	16301	16134	16354	16244	16183	16211	16270	16246	16311	16132	16271	16301	16208	16345	16251	16114	16273	16429	16157	16290	16133	16054	16225	16050	16325	16137	16373	16248	16111	16344	16094	16384	16301	16238	16092	16229	16217	16365	16307	16440	16177	16310	16275	16260	16214	16325	16276	16304	16268	16212	16210	16288	16082	16188	16203	16219	16239	16238	16238	16284	16295	16186	16062	16249	16206	16128	16386	16160	16376	16051	16276	16256	16211	16187	16202	16169	16257	16349	16127	16285	16295	16211	16147	16272	16251	16129	16297	16239	16177	16370	16340	16239	16293	16134	16108	16235	16157	16236	16246	16310	16278	16133	16053	16176	16278	16199	16200	16334	16256	16231	16185	16323	16308	16122	16166	16213	16232	16171	16236	16290	16216	16252	16263	16428	16215	16196	16416	16181	16214	16395	16183	16333	16254	16144	16339	16243	16252	16265	16187	16219	16247	16240	16246	16247	16271	16074	16282	16162	16355	16192	16352	16309	16120	16163	16355	16416	16311	16241	16056	16155	16025	16237	16325	16167	16316	16065	16218	16350	16327	16247	16224	16165	16244	16230	16285	16269	16213	16140	16274	16283	16214	16083	16301	16213	16087	16199	16362	16206	16163	16120	16250	16030	16004	16190	16262	16219	16360	16325	16185	16146	16329	16310	16267	16206	16304	16328	16349	16192	16242	16300	16175	16156	16198	16283	16290	16170	16133	16125	16167	16276	16211	16172	16184	16261	16304	16197	16276	16323	16302	16213	16141	16115	16108	16166	16204	16479	16246	16244	16049	16341	16006	16188	16380	16300	16321	16229	16131	16216	16135	16321	16164	16235	16169	16142	16393	16407	16215	16266	16364	16142	16323	16154	16206	16178	16426	16087	16063	16263	16269	16075	16132	16268	16229	16249	16295	16127	16332	16168	16468	16271	16163	16225	16252	16208	16079	16189	16191	16201	16226	16180	16430	16187	16382	16143	16130	16290	16238	16419	16054	16255	16134	16205	16295	16284	16208	16091	16174	16069	16295	16264	16217	16169	16298	16081	16295	16227	16170	16439	16234	16212	16201	16173	16152	16193	16352	16339	16252	16163	16327	16187	16148	16189	16243	16257	16272	16245	16443	16182	16190	16278	16418	16171	16214	16376	16291	16329	16314	16272	16183	16142	16269	16310	16255	16374	16318	16348	16181	16261	16372	16234	16336	16422	16146	16305	16365	16261	16187	16257	16229	16340	16143	16191	16293	16310	16333	16380	16186	16137	15986	16265	16276	16332	16357	16315	16263	16227	16146	16179	16287	16307	16296	16396	16185	16297	16319	16223	16215	16132	16127	16089	16187	16296	16344	16307	16295	16055	16379	16241	16351	16293	16131	16254	16350	16169	16207	16223	16261	16330	16091	16316	16216	16210	16109	16336	16193	16310	16133	16080	16351	16198	16281	16132	16408	16474	16136	16298	16053	16203	16189	16346	16135	16077	16268	16138	16189	16167	16166	16218	16356	16263	16272	16086	16158	16192	16164	16283	16212	16375	16405	16144	16296	16168	16261	16363	16160	16257	16263	16006	16235	16317	16167	16197	16239	16262	16313	16197	16429	16074	16226	16186	16364	16113	16353	16229	16230	16148	16198	16163	16198	16300	16326	16210	16205	16095	16401	16232	16255	16145	16242	16195	16278	16229	16423	16014	16137	16188	16248	16026	16133	16137	16203	15943	16318	16085	16176	16318	16251	16173	16117	16198	16321	16215	16224	16137	16276	16165	16380	16359	16171	16130	16332	16362	16260	16270	16295	16316	16124	16155	16108	16368	16336	16180	16312	16197	16259	16263	16050	15992	16279	16256	16330	16346	16419	16179	16226	16196	16281	16213	16159	16196	16274	16369	16342	16233	16191	16350	16260	16137	16048	16333	16143	16195	16183	16167	16332	16299	16318	16150	16341	16197	16175	16188	16241	16389	16093	16061	16243	16299	16425	16292	16200	16313	16165	16215	16198	16168	16189	16210	16210	16336	16270	16305	16321	16267	16286	16243	16312	16341	16421	16115	16330	16279	16268	16208	16244	16141	16444	16210	16078	16310	16095	16345	16224	16406	16125	16203	16276	16072	16337	16261	16096	16204	16225	16223	16182	16254	16213	16158	16150	16284	16048	16284	16345	16332	16177	16142	16348	16264	16246	16272	16407	16226	16313	16261	16342	16445	16155	16263	16203	16366	16182	16157	16376	16160	16345	16237	16282	16193	16161	16174	16214	16172	16254	16096	16223	16214	16355	16295	16367	16123	16289	16099	16170	16134	16301	16123	16156	16354	16148	16236	16259	16395	16253	16193	16165	16195	16186	16186	16435	16365	16153	16269	16209	16334	16356	16306	16233	16227	16201	16227	16321	16106	16188	16264	16193	16244	16422	16263	16259	16343	16369	16154	16299	16362	16525	16167	16155	16375	16204	16304	16418	16210	16066	16351	16077	16116	16129	16239	16286	16395	16260	16264	15994	16251	16259	16115	16242	16352	16210	16332	16319	16185	16302	16462	16279	16166	16186	16205	16261	16162	16345	16208	16369	16219	16281	16319	16363	16256	16279	16475	16158	16321	16187	16273	16177	16235	16069	16282	16263	16346	16288	16320	16445	16276	16032	16114	16254	16238	16335	16268	16148	16282	16131	16408	16442	16290	16212	16234	16282	16345	16288	16173	16272	16379	16283	16171	16281	16381	16218	16326	16102	16430	16293	16212	16155	16315	16280	16175	16292	16099	16451	16204	16227	16252	16401	16268	16302	16337	16263	16086	16358	16200	16227	16077	16233	16310	16236	16121	16185	16310	16134	16073	16209	16182	16344	16193	16279	16191	16099	16241	16178	16152	16147	16137	16254	16180	16356	16251	16155	16248
24469	21264	28387	24653	21663	19691	19429	17786	17538	17574	17739	17462	19926	33618	30970	26110	20209	17716	17523	17227	17378	17308	17345	17434	17277	17373	17402	17343	17379	17216	17358	17349	17241	17371	17404	17315	17434	17358	17405	17412	17359	17167	17360	17378	17290	17255	17326	17306	17339	17299	17147	17280	17336	17259	17250	17145	17342	17318	17072	17166	17467	17263	17275	17374	17474	17215	17319	17416	17147	17377	17392	17231	17526	17159	17150	17273	17224	17205	17131	17129	17294	17284	17155	17251	17258	17455	17445	17290	17253	17429	17354	17373	17143	17229	17314	17329	17192	17191	17273	17278	17323	17341	17305	17363	17325	17245	17339	17258	17274	17246	17252	17205	17177	17143	17148	17271	17275	17231	17228	17200	17553	17275	17007	17182	17438	17191	17192	17271	17379	17313	17197	17234	17353	17350	16954	17140	17152	17314	17294	17208	17234	17158	17281	17167	17195	17249	17341	17252	17263	17389	17093	17137	17070	17526	17056	17245	17028	17210	17160	17224	17403	17192	17041	17267	17380	17309	17144	17227	17275	17300	17146	17206	17166	17163	17253	17355	17285	17218	17039	17085	17334	17149	17286	17428	17194	17124	17306	17290	17150	17348	17214	17261	16993	17319	17331	17364	17352	17424	17433	17199	17244	17250	17270	17283	17154	17156	17242	17311	17102	17295	17215	17165	17366	17276	17029	17258	17085	17165	17300	17478	17121	17207	17374	17410	17321	17388	17242	17152	17178	17326	17229	17196	17242	17034	17269	17312	17206	17213	17164	17267	17320	17244	17276	17203	17123	17232	17311	17220	17199	17096	17167	17176	17221	17288	17233	17006	17150	17288	17215	17123	17277	17243	17236	17229	17112	17194	17347	17259	17349	17075	17277	17188	17101	17311	17269	17196	17214	17286	17129	17332	17262	17421	17264	17280	17157	17417	17208	17315	17232	17409	17306	17239	17066	17233	17436	17525	17303	17214	17136	17178	17220	17522	17174	17156	17108	17085	17075	17233	17085	17222	17214	17193	17131	17351	17061	17227	17376	17177	17095	17265	17174	17058	17117	17203	17230	17508	17122	16941	17069	17239	17262	17366	17390	17059	17145	17184	17375	17099	17015	17179	17262	17114	17384	17168	17122	17016	17322	17248	17099	17220	17302	17396	17212	17152	17277	17160	17157	17208	17391	17263	17305	17120	17075	17196	17039	17277	17260	17101	17244	17097	17226	17202	17265	17260	16980	17176	17328	17140	17240	17150	17154	17463	17141	17100	17031	17441	17222	16927	17345	17067	17524	17160	17354	17076	17301	17239	17417	16958	17086	17207	17223	17223	17234	17424	17336	17230	17135	17129	17163	17255	17305	16998	17198	17209	17002	17179	17380	17317	17189	17374	17086	17420	17055	17275	17344	17168	17121	17323	17167	17415	17335	17283	17170	17255	17119	17074	17227	17204	17306	17251	17345	17165	17078	17052	17257	17413	17301	17281	17367	17243	17258	17238	17139	17519	17132	17304	17247	17338	17196	17106	17483	17362	17309	17317	17143	17337	17544	17312	17187	17212	17410	17154	17156	17108	17066	17293	17114	17335	17265	17110	17220	17292	17351	17226	17181	17343	17236	17161	17192	17129	17236	17292	17274	17336	17285	17273	17369	17358	17275	17032	17220	17283	17438	17218	17322	17302	17163	17424	17448	17280	17333	17281	17009	17165	17242	17228	17193	17278	17404	17334	17329	17310	17248	17183	17280	17232	17299	17215	17350	17087	17095	17342	17251	17197	17094	17099	17354	17262	17171	17387	17396	17271	17428	17324	17229	17230	17385	17342	17173	17076	17144	17180	17314	17153	17256	17153	17306	17130	17295	17297	17082	17079	17300	17179	17297	17234	17029	17230	17327	17241	17138	17015	17322	17122	17201	17371	17280	17334	17511	17348	17210	17146	17299	17260	17136	17128	17415	17352	16959	17214	17370	17327	17358	17379	17353	17316	17395	17193	17124	17122	17185	17142	17068	17316	17293	17247	17218	17353	17168	17514	17374	17306	17210	17302	17317	17461	17349	17140	17382	16920	17260	17397	17291	17135	17347	17256	17183	17212	17201	17448	17316	17371	17318	17158	17157	17070	17245	17135	17408	17259	17333	17144	17360	17078	17378	17581	17272	17254	17195	17127	17170	17333	17160	17252	17192	17321	17166	17131	16964	17317	17117	17305	17226	17346	17272	17201	17229	17260	17036	17367	17496	17201	17430	17367	17185	17128	17305	17320	17092	17217	17371	17332	17280	17225	17282	17265	17305	17147	17191	17232	17173	17262	17266	17217	17229	17284	17244	17385	17006	17150	17158	17172	17116	17143	17161	16952	17188	17148	17250	17136	17460	17464	17266	17145	17160	17101	17184	16996	17176	17304	17478	17142	17459	17196	17238	17157	17045	17251	17252	17342	17278	17081	17129	17385	17329	17227	17174	17161	17187	17155	17214	17199	17320	17347	17145	17186	17109	17379	17074	17215	17230	17090	17181	17129	17197	17175	17274	17151	17232	17043	17232	17100	17077	17254	17317	17153	17218	17286	17370	17295	17183	17182	17318	17151	17082	17184	17387	17244	17275	17204	17455	17361	17258	17350	17308	17265	17163	17225	17466	17163	17113	17368	17288	17330	17150	17324	17215	17286	17229	17201	17226	17310	17264	17180	17342	17244	17259	17308	17327	17306	17284	17105	17144	17220	17165	17142	16872	17232	17290	17150	17308	17263	17263	17107	17273	17252	17158	17101	17202	17325	17350	17164	17233	17190	17100	17054	17136	17351	17127	17153	17324	17249	17237	17118	17185	17346	17083	17086	17162	17377	17134	17341	17222	17367	17265	17463	17234	17453	17246	17254	17264	17243	17296	17357	17529	17406	17400	17184	17131	17158	17313	17140	17372	17273	17082	17287	17200	17367	17143	17153	17133	17264	17317	17195	17197	17232	17144	17110	17087	17330	17224	17088	17241	17192	17339	17357	17225	17258	17078	17109	17221	17294	17119	17345	17106	17277	17356	17321	17319	17403	17046	17208	17264	17194	17322	17302	17359	17127	17230	17300	17226	17383	17372	17038	17458	17187	17279	17324	17330	17169	17152	17140	17219	17290	17189	17204	17385	17038	17178	17253	17181	17279	17352	17175	17126	17138	17315	17310	17176	17215	17187	17427	17251	17276	16972	17184	17063	17233	17298	17164	17199	17362	17181	17298	17077	17464	17159	17193	17338	17014	17337	17321	17276	17155	17148	17349	17093	17103	17118	17149	17176	17393	17303	17279	17154	17111	17389	17201	17131	17310	17100	17122	17340	17268	17165	17159	17191	17177	17442	17404	17336	17314	17101	17186	17263	17328	17426	17127	17252	17301	17173	17440	17158	17272	17109	17196	17173	17256	17363	17372	17318	17302	17060	17377	17180	17376	17292	17047	17266	17283	17232	17357	17226	17223	17234	17150	17184	17167	17210	17228	17229	17149	17334	17212	17296	17174	17255	17317	17136	17301	17186	17148	17331	17455	17201	17053	17388	17228	17310	17261	17082	17247	17159	17309	17340	17440	17335	17332	17229	17261	17317	17293	17367	17233	17224	17485	17444	17194	17188	17446	17232	17162	17385	17119	17279	17291	17204	17264	17364	17213	17432	17176	17357	17160	17370	17212	17370	17289	17363	17304	17226	17236	17293	17348	17175	17270	17250	17242	17386	17511	17180	17379	17172	17154	17290	17405	17182	17260	17123	17064	17273	17250	17128	17288	17230	17342	17267	17355	17238	17324	17324	17464	17343	17290	17288	17088	17178	17284	17478	17182	17119	17241	17216	17346	17210	17180	17365	17150	17048	17081	17300	17206	17153	17183	17243	17086	17324	17280	17264	17262	17284	17187	17312	17186	17369	17335	17207	17256	17235	17250	17137	17312	17310	17290	17208	17230	17362	17196	17192	17104	17198	17400	17270	17266	17132	17226	17392	17157	17093	17080	17176	17288	17042	17341	17337	17296	17100	17138	17222	17268	16960	17304	17107	17546	17232	17296	17252	17310	17153	17235	17354	17174	17052	17174	17106	17282	17109	17245	17092	17236	17187	17331	17311	17217	17288	17278	17164	17368	17206	17279	17227	17070	17174	17300	17273	17380	17033	17119	17458	17291	17255	17134	17239	17270	17357	17132	17301	17219	17122	17127	17258	17046	17040	17333	17354	17248	17163	17270	17146	17334	17117	17098	17452	17287	17210	17074	17301	17325	17292	17187	17202	17222	17176	17184	17289	17327	17184	17391	17388	17143	17107	17108	17396	17209	17220	17226	17267	17369	17450	17346	17283	17258	17137	17228	17300	17408	17342	17300	17082	17307	17289	17413	17142	17204	17257	17258	17331	17222	17251	17515	17197	17164	17286	17296	17165	17305	17406	17190	17376	17367	17239	17261	17107	17265	17108	16942	17287	17134	17081	17250	17137	17227	17271	17210	17346	17102	17122	17051	17203	17376	17262	17253	17263	17198	17250	17323	17459	17397	17282	17433	17355	17347	17311	17369	17224	17065	16985	17195	17378	17390	17264	17249	17495	17256	17378	17211	17450	17264	17344	17186	17505	17156	17170	17115	17082	17151	17080	17190	17198	17317	17225	17245	17283	17303	17247	17139	17379	17335	17496	17165	17299	17354	17126	17506	17270	17274	17238	17190	17412	17162	17396	17123	17173	17150	17180	17336	17045	17381	17261	17205	17184	17243	17325	17365	17428	17308	17292	17095	17243	17107	17393	17395	17416	17281	17369	17274	17404	17330	17160	17279	17038	17147	17271	17137	17108	17276	17339	17236	17344	17310	17277	17266	17308	17400	17293	17228	17143	17229	17449	17233	17340	17172	17202	17173	17358	17256	17172	17216	17218	17142	17207	17187	17225	17259	17295	17239	17523	17194	17241	17213	17294	17130	17164	17228	17214	17261	17360	17299	17207	17147	17049	17322	17267	17131	17323	17123	17235	17314	17335	17282	17411	17395	17306	17302	17170	17056	17355	17187	17303	17264	17512	17247	17304	17364	17424	17191	17456	17144	17097	17176	17108	17266	17245	17291	17312	17265	17132	17313	17325	17275	17187	17184	17178	17328	17424	17272	17252	17016	17348	17172	17164	17404	17360	17191	17164	17051
14247	22102	20914	18505	17424	17084	16651	16527	16486	16494	16206	16327	21191	37857	32909	26690	18562	16042	16234	16173	16138	16183	16209	16118	16062	15966	16222	16214	16029	16120	16216	16065	16110	15917	16130	16170	16240	15950	16018	15948	16234	16003	16102	16049	16256	16080	16042	15925	16106	16127	16096	16020	16023	15988	16311	16311	16120	16097	16109	16065	16104	16142	16035	16052	15934	16249	16242	16136	16256	16126	16019	16110	16113	15844	16150	16060	16263	16105	16023	16197	16233	16039	15906	16125	15994	16037	16053	16058	16086	16021	16164	16017	16181	15999	16098	16070	15898	16198	16250	16072	15992	16112	16022	16132	16054	16160	15925	16157	16128	16119	16040	16072	16052	15980	16186	16064	16122	16030	16187	15986	16246	16035	16218	16089	16002	16106	16190	15978	15999	16146	16139	16055	16119	16228	16290	15815	15966	16174	16092	15953	16131	16009	15964	16015	15978	16081	16051	16245	16001	16138	15990	16016	16137	16150	16191	16111	16064	16018	16091	16035	16023	16067	15947	15893	16304	16216	16025	16084	16007	16105	16075	16136	16086	16145	16166	16089	16198	16066	16267	16065	15946	16139	16133	16097	16133	16144	16048	15999	16147	16195	16063	16094	16146	16130	16136	16203	16125	16144	16143	16064	15981	16129	16005	16069	16074	15948	16005	15973	16082	16011	15975	16060	16161	16244	16153	16091	16037	16071	16117	16004	16113	16109	15970	16019	16321	16076	16041	16058	15992	16143	16021	16050	16035	15901	16174	16272	16049	16006	16047	16135	16176	16063	15986	16131	16080	16077	16059	16154	15964	16043	16192	15960	16079	16158	16224	16255	16113	16108	16114	16128	16173	15913	16076	16121	16201	15870	16062	16144	16029	16050	16020	15893	16120	16027	16018	16095	16133	16048	16080	16079	16243	16145	16086	16181	16031	16031	15927	16012	15999	16149	16332	16122	16181	16057	16200	16240	16024	16062	16085	15999	15934	16095	16055	16116	16063	15992	16021	16199	16023	16023	16118	15838	16088	16028	16200	16011	16239	16034	16136	16095	16062	16244	16205	15959	15934	16036	16001	16092	15991	16241	16164	16031	16068	16118	16098	15990	16016	16080	16144	16035	16059	16235	16174	16258	16014	15981	16183	15979	16175	15975	16014	16153	16072	16191	15955	16253	15956	16223	16012	16170	15922	16135	16229	15747	16130	16128	16122	16063	16035	16079	16053	16069	16073	16108	16087	16081	16084	15984	16050	15990	15957	16046	16142	16089	16023	15990	16103	16030	16128	16028	16052	16008	16088	15971	16064	15979	16088	15961	16095	16081	16089	16087	16090	15957	15992	16001	16161	16017	16180	16064	16152	15924	16121	16112	16031	16158	16198	16025	16072	16039	16139	16238	16009	16036	16024	16252	16080	16089	16140	16086	16114	16211	15917	16019	16036	15948	16137	16111	16305	16075	16184	16063	16275	15988	16079	15972	16144	15929	16012	16234	16140	15997	16197	16007	16047	16263	16113	16132	16087	15920	16069	16054	16109	15962	16101	16064	16153	16076	15964	16079	16114	16080	16131	16002	16012	16053	16211	16286	16126	16043	15913	16239	16079	16168	15880	16067	16134	16002	16031	16182	15991	16172	16029	16137	16122	16084	15974	15941	16032	16025	16151	15905	16318	16032	16066	16195	15996	15993	16147	16014	16005	16111	15943	15966	16148	16291	16036	16175	16214	16039	16011	16110	16205	16111	16231	16089	16032	15988	15920	15987	16178	16152	16108	16158	16212	16186	16105	16070	16072	16122	16099	15968	16051	16058	16125	16089	16074	16059	16127	16016	16106	16162	16181	16076	16115	16051	16130	16028	16042	16090	16246	16141	16020	15989	16168	16175	16182	16278	16094	16124	16022	16009	16401	16249	16166	15997	16091	15999	15966	16081	16075	15887	16053	16045	16326	16099	15996	16152	16044	15843	15995	16160	16059	16087	16179	16017	16112	16009	16136	16076	16206	16177	16080	16070	15936	16161	16307	16222	15996	16052	16085	15989	15937	16124	16003	16172	16032	16094	16285	16057	16005	16043	16140	15886	16063	16133	16040	16083	16036	16039	16111	16289	16126	16198	16099	15965	15997	16143	16059	16102	16070	15879	16104	16106	15970	16140	15928	16070	16165	16122	16043	15957	16065	16065	15942	16056	16065	16091	16059	16069	16154	16063	16313	16299	16240	16205	16290	15964	16043	15859	16042	16044	16122	16077	16134	16127	16224	16046	16268	16207	16051	16224	16101	16063	15987	15961	15985	16046	15939	16084	16021	15976	16160	15889	16009	16100	16026	16026	16227	16132	16091	16109	15905	16108	15949	16029	15986	15897	16161	16136	16184	15957	15895	16244	16106	16176	16070	15949	15946	16057	16211	16140	16268	16108	16186	16119	16130	16179	15900	16060	16130	16310	16113	16043	16090	16026	16080	16211	16167	16115	16122	15982	16175	16116	16069	16148	16243	15996	16022	16173	16053	16014	15917	16094	16122	16192	16074	16095	16128	16154	16092	16065	15880	16008	15928	15985	16082	16028	16173	16240	16148	16117	15963	16128	16066	16004	16207	16110	16119	16256	16178	16049	16034	16041	16282	16010	16100	16249	16149	16174	16033	16108	16052	16002	15801	16066	16047	15946	16116	16040	16083	16180	15979	15943	16357	16090	16082	15903	16190	16095	16042	15994	16076	15886	16253	16067	16164	16120	16082	16218	16074	16044	16012	16197	16084	16116	15980	16064	16067	15925	16090	15934	16176	16161	15934	16060	16099	15966	16087	16024	16255	16049	16142	16180	16168	16061	16189	16046	15969	16079	16158	15913	16121	16102	16064	16238	16011	15993	16252	15968	16262	15947	15834	16175	16142	16322	15949	16169	16133	15899	15962	16062	15856	16171	15967	16102	16081	16034	16188	15927	16137	16026	16091	15997	16162	16068	16099	16028	16163	16261	16025	16040	15882	16141	16076	16117	15898	16190	16144	16072	16062	16040	16142	16042	16114	16064	16074	16154	16201	15947	16090	16168	16090	16189	16027	16092	16107	16127	16040	16026	16131	16100	16125	16058	15960	15945	16185	16244	16181	16168	16092	16004	16240	16189	16047	16083	16120	16168	15931	16207	16080	16190	16272	16003	16160	15926	16099	16073	16079	16056	16130	15997	16136	16165	16131	15998	16166	15919	16059	16022	16051	15883	16201	16023	16040	16102	15997	16212	16029	16152	16100	15917	16064	15996	16080	16185	16214	16116	16099	16123	16121	15836	16050	16053	16225	16074	15945	16209	15990	16188	16017	15931	15978	15882	16175	16054	15964	16080	16097	15933	16168	16184	16113	16089	15941	16146	16105	16082	16206	16106	16239	16060	16121	15914	16065	16138	16117	16099	16171	16227	16125	16070	16075	16188	16012	16224	16114	16172	16005	15907	16110	16187	16063	16069	16147	16092	16012	16009	16104	16031	16122	16132	16069	16196	15997	16066	16025	16108	16096	16218	16071	15950	16169	15905	16120	16209	16079	16137	15998	16075	16077	16067	16095	16033	16015	15900	16144	16157	16215	16182	16096	16125	16112	16185	15997	16207	16040	16102	15999	16041	16044	16049	16122	16132	16222	16171	15983	16030	16123	16017	15939	15927	16181	15956	16090	15913	16247	16034	16118	16043	15946	15930	16068	15984	16306	15982	16089	16256	16131	16098	16008	16063	16220	15839	16103	16098	16129	15995	16052	16338	16191	15982	16124	16204	16165	16005	16241	16043	16127	16029	16073	15932	16007	16012	16118	15954	16150	16153	16174	16037	16150	16102	16188	16111	15971	16147	16104	16036	15953	15788	15994	16362	16043	16086	16097	16133	16088	15968	15881	16263	16171	16173	16075	16154	16077	16052	15914	16122	16002	16201	15981	16154	16129	15970	16039	16139	15697	16170	15938	16056	16159	16232	15965	15939	16040	16024	16061	16010	16082	16045	16216	16106	15935	16063	16065	16014	15962	15973	16123	16133	16291	16062	15943	16078	16133	15944	16099	16121	16176	16160	16234	16025	15990	16146	16160	16025	16144	16085	16102	16012	15976	16166	16002	16080	16001	16114	16095	16104	15972	16149	16204	16164	16034	16197	16013	16288	15974	15968	16057	16028	16030	16077	16203	15880	16204	16137	15995	16254	16105	15995	15990	16041	15972	15997	16100	16008	16077	16263	16130	16113	16134	16110	16266	16021	16024	16136	16008	16116	16135	16052	15982	16153	16185	16034	16073	15947	16100	16104	16037	16079	16021	16062	16048	15987	15992	16028	15973	16166	16117	16180	16011	16114	16136	15826	16085	16025	15990	16274	16124	15996	16030	15925	16115	16084	15963	16078	16050	16080	15982	16080	15963	16119	16103	16135	16022	16032	16133	16074	16040	16028	16086	16087	16204	16135	16147	16178	15980	16052	16107	16129	15971	16075	16153	16069	16208	16124	16017	16013	16128	16130	16155	16101	16102	15999	16244	16130	16314	16086	16246	16222	15998	16092	16182	16147	15949	16104	16290	16072	16026	16147	16176	16034	16042	16121	16210	15942	15907	16004	16013	16141	16087	16109	16153	16177	16138	15976	16010	16107	16210	16060	16019	16054	15973	16044	16048	16024	16072	16021	16135	16097	16322	15905	16153	16100	15995	16043	16091	15971	16248	15970	15966	16115	16290	16164	16011	16210	15883	16039	16001	16171	16258	15970	16079	16077	15967	16024	16330	16119	16216	16102	16019	16143	15953	16000	16116	16013	16116	16312	16175	16095	16082	16230	16208	16039	15958	16084	16206	16015	16203	16253	16137	16135	16097	15996	16056	16251	16025	16016	16103	15931	16128	16152	16185	16075	15864	16131	16021	16170	16102	16108	16180	15865	15984	16084	15966	16112	16234	16096	16068	15976	16017	16118	16131	15999	15940	16026	16053	16123	16279	15921	16101	16088	16212	16022	15896	16016	16138	16185	16061	16077	16157	16045	16049	16095	16056	16168	15893	16125	16056	16045	15955	16060	16077	15812	15975	16123	16101	16041	16087	16237	16137	16254	16098	15939	16126	16105	16002	16048	16001	16035	16135	16022	16073	15977	16216	15917	16187	16243	16075	16198	16249	15913	16150	16068	16016	16002
23127	21142	28890	23661	21412	22623	21886	18124	17280	17574	17432	17266	22089	43911	38019	31928	22503	17627	17108	16906	17082	16895	17134	16852	16892	16985	16859	17070	16892	16655	16672	17073	16895	16967	16949	16925	16933	16890	16745	16992	16792	16820	16959	16940	16867	16925	16922	16733	16940	16696	16854	16695	17209	16861	16907	16931	16841	17019	16794	16926	16888	16799	17054	16853	16805	16886	16991	16670	16961	16662	16909	16816	16765	16717	16956	16863	17056	16922	16781	16909	16739	16985	17128	17017	16804	16813	16777	16780	16794	16907	16814	16863	16701	16876	16932	17071	16606	16842	16757	16807	16654	16826	16960	16979	16916	16838	16773	16743	16857	16780	16917	16924	16801	16773	16980	16760	16912	16884	16787	16855	16863	16679	16646	16840	16960	16948	16777	16686	16899	16743	16983	16604	16951	16726	16981	16944	16810	16764	16879	16739	16797	16869	16854	16753	16692	16771	16636	16753	16739	16672	16818	16833	16616	16836	16912	16863	16945	16869	16913	16745	16614	16832	16677	16704	16857	16804	16853	16727	16784	16675	16892	16854	16934	16833	16838	16784	16753	16913	16715	16641	16823	16750	16784	16843	16727	16839	16788	17014	16812	16860	16843	16802	16749	16769	16749	16800	16707	16789	16929	16864	16700	16783	16707	16918	16866	16815	16769	16888	16721	17038	16802	16847	16794	16693	16847	16964	16580	16858	16814	16962	16738	16771	16887	16757	16802	16916	16849	16764	16874	16956	16780	16760	16710	16708	16933	16973	16757	16798	16814	16652	16918	16826	16764	16484	16787	16885	16805	16842	16770	16574	16725	16677	16852	16776	16859	16846	16745	16804	16974	16802	16977	16773	16818	16796	16750	16789	16815	16724	16967	16739	16825	16960	16877	16885	16852	16737	16826	16739	16868	16857	16692	16910	16869	16884	16801	16870	16815	16747	16846	16830	17055	16866	16829	16998	16886	16797	16675	16744	16791	16818	16727	16824	16758	16878	16715	16945	16862	16850	16687	16701	16763	16797	16875	16706	16587	16910	16646	16770	16956	16877	16809	16964	16772	16729	16937	16701	16722	16703	16743	16949	16794	17037	16785	16857	16786	16759	16910	16935	16614	16810	16806	16869	16739	16714	16742	16847	16872	16729	16979	16783	16778	16646	16651	16778	16991	16892	16760	16813	16795	16800	16758	16726	16978	16575	16879	16697	16807	16761	16855	16750	16853	16709	16803	16814	16820	16761	16934	16819	16814	16791	16725	16819	16841	16779	16995	16666	16740	16674	17049	16824	16672	16646	16921	16751	16975	17011	16775	16870	16890	16829	16936	16894	16736	16658	16863	16484	16918	16653	16861	16833	16912	16864	16621	16783	16747	16602	16757	16727	16856	16797	16930	16737	16849	16868	16846	16952	16814	16757	16707	16770	16713	16825	16698	16737	16980	16726	16821	16821	16812	16737	16899	16789	16745	16607	16919	16706	16918	16840	16662	16842	16914	16903	16757	16814	16652	16654	16816	16824	16870	16592	16597	16606	16757	16884	16985	16854	16961	16603	17008	16771	16674	16733	16640	16512	16883	16810	16811	16554	16738	16909	16915	16807	16790	16745	16780	16715	16698	16953	16930	16759	16715	16836	16586	16712	16881	17000	16883	16837	16965	16931	16861	17025	16789	16886	16883	16662	16789	16786	16957	16858	16927	16867	16787	16676	16674	16848	16772	16659	16799	16823	16933	16818	16793	16922	16697	16579	16882	16766	16832	16846	16797	16892	16915	16679	16905	16890	17000	16818	16859	16810	17016	16878	16620	16755	16801	16867	16719	16663	16706	16603	16837	16877	16665	17000	17076	16948	16734	16794	16844	16920	16920	16889	16834	16815	16722	16873	16913	16763	16742	16904	16722	16864	16788	16772	16958	16661	17001	16834	16771	16604	16935	16806	16773	16893	16749	16743	17021	16861	16892	16758	16855	16888	16571	16816	16942	17077	16764	17066	16964	16778	16763	16770	16961	16793	16688	16678	16707	16708	16857	16805	16620	16509	16870	16936	16878	16671	16884	16908	16708	16900	16808	16712	16712	16717	16822	16797	16751	16797	16894	16818	16810	16756	16788	16932	16789	16733	16722	16717	16853	16785	16882	16799	16650	16683	16762	16870	16692	17100	16755	16867	16696	16933	16782	17046	16808	16838	16906	16745	16646	16881	16935	16773	16829	16832	16773	16852	16728	16685	16724	16801	16720	16829	17007	16897	16811	16920	16979	16797	16842	16808	16905	16778	16950	16708	16804	16989	16802	17020	16678	16500	16722	16592	16799	16947	16779	16804	16821	16734	16841	16847	16905	16862	16870	16917	17009	16927	16936	16957	16819	16653	16795	16680	16822	16737	16542	17027	16914	16836	16743	16810	16739	16604	16869	16859	16886	16855	16846	16785	16802	16687	16764	16812	16819	16725	16592	16735	16790	16803	16923	16933	16801	16792	16896	16783	16818	16584	16664	16791	16914	16703	16686	16865	16861	16789	16684	16882	16822	16787	16895	16886	16842	16752	16712	16586	16831	16894	16721	16821	17080	16946	16731	17040	16963	16776	16849	16837	16999	16777	16685	16690	16771	16752	16794	16765	16814	16711	16666	16934	16584	16681	16949	16752	16860	16851	16609	16910	16854	16908	16714	16727	16576	16664	16862	16717	16826	16965	16655	16884	16587	16796	16723	16877	16611	16760	16749	16877	16881	16701	16827	16887	16730	16694	16792	16717	16778	16826	16697	16886	16832	16859	16941	16724	16735	16709	16710	16666	16738	16739	16807	16687	16984	16908	16768	16860	16802	16692	16844	16624	16714	16713	16766	16630	16617	16688	16701	16730	17040	16754	16903	16520	16828	16918	16654	16824	16514	16874	16646	16753	16762	16756	16825	16851	16700	16795	16691	16825	16686	16794	16939	16990	16765	16745	16654	16706	16813	16738	16884	16838	16800	16805	16788	16652	16718	16856	16761	17018	16746	16859	16966	16837	16784	16791	16978	16871	16875	16834	16722	16971	16934	16700	16903	16714	16775	16888	16883	16681	16800	16691	16789	16721	16910	16734	16951	16898	16762	17061	16746	16764	16755	16754	16710	16694	16837	16676	16706	16761	16738	16820	16787	16784	16627	16729	16802	16770	16746	16628	16889	16666	16696	16819	16825	16619	16657	16826	16827	17009	16772	16756	16894	16809	16790	16970	16788	16901	16790	16834	16849	16775	16592	16808	16752	16886	16744	16855	16781	16680	16702	16977	16879	16815	16741	16940	16951	16861	16841	16950	16807	16957	16654	16890	16874	16799	17024	16661	16737	16941	16837	16882	16620	16619	16745	16853	16767	16868	16941	16719	16861	16869	16682	16848	16669	16608	16657	16615	16684	16689	16705	16908	16809	16697	16823	16779	16917	16832	16927	16854	16923	16924	16823	17019	16756	16581	16884	16590	16925	16826	16638	16951	17005	16866	16841	16910	16879	16730	16814	16934	16848	16670	16605	16780	16691	16827	16912	16793	16920	16795	16886	16767	16670	16790	16821	16852	16815	16931	16835	16783	16843	16751	16754	16920	16859	16898	16764	17073	16909	16974	16950	16648	16990	16947	16624	16784	16964	16692	16874	16966	16800	16764	16646	16685	16778	16689	16742	16668	16740	16727	16838	16873	16686	16818	17004	16845	16859	16729	16917	16872	16559	16854	16931	16865	16593	16883	16839	16577	16860	16812	16929	16869	16775	16887	16788	16781	16940	16860	16739	16715	16882	16522	16836	16891	16672	16746	17024	16833	16941	16973	16639	16861	16959	17000	16723	16819	16779	16808	16857	16815	16836	16726	16909	16895	16821	16845	16754	16912	16821	16661	16752	16957	16896	16958	16954	16816	16823	16925	16938	16943	16879	17065	16718	16721	16732	16730	16912	16733	16943	16820	16949	16652	16692	16765	16868	16767	16861	17148	16820	16789	16807	16681	16912	16928	16743	16873	16660	16765	16871	16641	16834	16833	16908	16803	16851	16802	16759	16726	16696	17028	16767	16763	16818	16790	17037	16869	16713	16710	16742	16731	16959	16889	16684	16876	16754	16630	16893	16925	16893	16974	16711	16830	17094	16768	16902	16728	16819	16955	16851	16792	16895	16756	16886	16678	16863	16673	16742	16816	16801	16948	16973	16854	16633	16869	16653	16845	16708	16856	16757	16800	16858	16713	16730	16866	16624	16835	16834	16723	16732	16842	16663	16789	16710	16799	16882	17061	16823	16730	16877	16814	16771	16693	16716	16590	16858	16833	16933	16816	16612	16769	16890	16961	16945	16665	16957	16924	16886	16905	16994	16886	17168	16739	16873	16921	16987	16781	16930	16773	16954	16811	16925	16821	16862	17041	16787	16745	16865	16892	16880	16734	16659	16829	16755	16716	16879	16794	16848	16826	16532	16736	16876	16830	16943	16723	16755	16723	17062	16874	16686	16789	17073	16570	16750	16998	16942	16899	16685	16984	16599	16739	16808	16741	16694	16726	16842	16662	16770	16638	16804	16635	16666	16636	16934	16661	16818	16833	16734	16834	16711	16718	16822	16844	16758	16877	16916	16843	16912	16836	16778	16800	16735	16867	16707	16784	16743	16872	16973	16729	16879	16894	16893	16635	16819	16785	16848	16847	16591	16712	16850	16812	17012	16995	16924	16906	16960	16798	16827	16610	16784	16707	16772	16706	16959	16817	16881	16781	16801	16757	16998	16743	16774	16692	16852	16972	16787	16899	16970	16983	16773	16891	16802	16825	16853	16853	16664	16845	16798	16767	16930	16817	16735	16784	16713	16784	16868	16805	16726	16832	16749	16678	16681	16798	16742	16745	16863	16836	16777	16860	16654	16851	16769	16804	16815	16689	16804	16689	16994	16875	16771	16731	16977	16867	16888	16751	16611	16968	16906	16730	16767	16849	16855	16909	16807	16864	16763	17143	16817	16744	16902	16761	16707	16889	16957	16780	16851	16709	16688	16847	16803	16644	16762	16708	16787	16934	17054	16677	16773	16704	16796	16995	16732	16896	16824	16738	16694	16891	16948	16724	16862	16722	16929	16960	16702	16686	16932	16747	16874	16844	16734	16810	16751	16816	16702	16893	17039	16738	16719	16678	16831	16805
15748	26634	24342	20256	18631	17771	17000	16974	16620	16431	16257	16337	24675	46873	40271	32524	20855	15848	15944	15838	15917	15831	15871	15799	15763	15940	15903	16008	15893	15638	16074	15923	15825	15843	15812	15732	15885	15912	15749	15961	15950	15726	15558	15744	16051	15814	15898	15854	15849	15724	15788	15968	15828	15805	15864	16056	15792	15832	15877	15770	15763	15862	15697	15644	15842	15793	15792	15914	15769	15919	16087	15744	15774	15761	15791	15823	15740	15931	15885	15754	15847	15885	15903	15732	15935	15783	15493	15807	15783	15791	15848	15607	15744	15944	15817	15774	15888	15708	15712	15866	15759	15812	15815	15763	15833	15724	15895	15959	15873	15729	15861	15788	15579	15987	15688	15809	15592	15772	15764	15745	15726	15925	15817	15922	15857	15631	15836	15803	15828	15634	15808	15879	15835	15719	15847	15955	15786	15676	15660	15846	15934	15914	15815	15719	15632	15896	15985	15864	15809	15721	15724	15827	15884	15785	15801	15770	15765	15842	15898	15825	15895	15875	15719	15857	15707	15757	15873	15729	15858	15838	15717	15761	15796	15905	15693	15807	15935	15822	15811	15887	15904	15695	15875	15905	15858	15859	15882	15912	15895	15839	15823	15798	15853	15762	15931	15852	15812	15783	15941	15766	15749	15966	15742	15683	15680	16026	15801	15852	15840	15722	15778	15897	15783	15809	15797	15982	15872	15746	15842	15796	15817	15838	15614	15977	15854	15943	15691	15805	15685	15645	15795	15796	15820	15730	15864	15831	15580	15774	15669	15933	15781	15923	15610	15826	15713	15744	15787	15737	15804	15817	15654	15797	15876	15656	15739	15636	15720	15756	15772	15757	15686	15826	15709	15683	15783	15813	15917	15728	15682	15748	15648	15447	15749	15860	15728	15927	15832	15725	15798	15837	15696	15831	15751	15785	15878	15791	15815	15826	15660	15939	15877	15636	15659	15642	15816	15729	15826	15897	15673	15909	15618	15871	15785	15442	15746	15727	15786	15838	15740	15736	15791	15889	15680	15903	15707	15853	15920	15823	15726	15638	15897	15739	15638	15843	15724	15817	15859	15900	15791	15751	15783	15912	15718	15954	15874	15705	15664	15801	15635	15833	15804	15838	15939	15951	15744	15721	15841	15833	15774	15813	15806	15673	15893	15842	15817	15789	15794	15775	15914	15784	15722	15651	16058	15847	15869	15893	15754	15808	15711	15869	15775	15916	15906	15689	15704	15747	15819	15696	15693	15750	16021	15921	15831	15781	15757	15793	15797	15805	15825	15691	15897	15758	15771	15733	15819	15847	15672	15721	15793	15744	15721	15899	15778	15748	15998	15876	15715	15801	15796	15858	15778	15704	15841	15763	15784	15650	15715	15827	15730	15748	15784	15805	15477	15826	15866	15710	15789	15895	15853	15783	15743	15781	15944	15755	15746	15875	15773	15811	15839	15854	15848	15694	15718	15910	15740	15753	15755	15753	15573	15950	15642	15594	15759	15758	15554	16027	15722	15833	15777	15758	15664	15722	15873	15842	15557	15680	15985	15731	15885	15697	15775	15829	15799	15949	15700	15754	15744	15872	15759	15897	15756	15660	16045	15882	15787	15760	15761	15705	15933	15735	15851	15711	15850	15562	15784	15829	15821	15749	15829	15746	15760	15735	15938	15931	15926	15770	15650	15824	15783	15625	15756	15783	15789	15886	15798	15796	15829	15721	15757	15703	16054	15617	15808	15758	15837	15747	15849	15702	15642	15796	15646	15827	15761	15696	15940	15723	15788	15897	15676	15769	15700	15797	15708	15705	15834	15892	15790	15628	15677	15666	15826	15828	15716	15840	15749	15678	15679	15866	15648	15765	15717	15746	15840	15611	15711	15818	15767	15840	15728	15765	15951	15960	15861	15703	15807	15884	15892	15729	15827	15930	15806	15761	15877	15791	15582	15762	15817	15811	15818	15701	15872	15848	15909	15793	15843	15790	15875	15765	15883	15829	15814	15793	15707	15934	15611	15817	15808	15705	15671	15883	15619	15772	16009	15697	15842	15747	15810	15853	15704	15772	15805	15833	15606	15898	15725	15869	15848	15703	15784	15833	15715	15785	15830	15865	15612	15610	15767	15837	15686	15750	15788	15920	15778	15824	15684	15649	15877	15782	15900	15647	15715	15911	15776	15742	15738	15794	15807	15891	15605	15802	15780	15556	15781	15743	15990	15805	15792	15763	15819	15695	15757	15680	15914	15632	15942	15660	15852	15987	15704	15677	15777	15825	15766	15720	15791	15716	15696	15751	15764	15811	15779	15867	15813	15839	15807	15868	15848	15676	15665	15792	15713	15883	15825	15597	15733	15721	15804	15739	15762	15548	15788	15828	15852	15682	15783	15635	15653	15682	15603	15602	15794	15730	15728	15708	16091	15595	15711	15524	15721	15772	15804	15756	15801	15869	15974	15783	15754	15885	15699	15923	15711	15706	15784	15814	15724	15715	15894	15718	15774	15741	15875	15856	15671	15776	15586	15921	15840	15668	15861	15646	15757	15707	15854	15839	15808	15848	15766	15784	15693	15885	15570	15777	15695	15743	15873	15895	15666	15849	15688	15729	15867	15727	15852	15885	15723	15797	15750	15847	15912	15961	15754	15833	15851	15880	15698	15643	15653	15798	15866	15722	15860	15692	15670	15661	15807	15874	15753	15917	15766	15685	15803	15886	15611	15649	15867	15893	15846	15753	15681	15682	15769	15650	15731	15768	15950	15819	15754	15776	15760	15633	15771	15671	15881	15797	15599	15789	15697	15815	15687	15780	15782	15779	15799	15684	15860	15949	15881	15820	15901	15915	15907	15800	15729	15887	15847	15699	15898	15615	15762	15830	15768	15650	15863	15796	15843	15894	15863	15743	15815	15857	15661	15797	15909	15835	15913	15879	15767	15829	15844	15807	15738	15867	15939	15773	15725	15844	15855	15575	15824	15846	15635	15770	15894	15801	15684	15741	15830	15881	15642	15862	15888	15807	15711	15565	15816	15838	15642	15727	15827	15846	15848	15829	15833	15654	15781	15857	15722	15764	15845	15843	15901	15683	15821	15843	15639	15779	15812	15752	15722	15695	15899	15528	15881	15681	15809	15757	15652	15846	15822	15922	15900	15668	15912	15824	15985	15997	15821	15818	15627	15796	15855	15859	15767	15839	15753	15855	15671	15695	15808	15990	15657	15925	15789	15905	15817	15852	15865	15924	15929	15702	15832	15684	15709	15769	15621	15806	15746	15769	15584	15691	15781	15912	15945	15826	15815	15769	15764	15683	15692	15761	15856	15782	15741	15820	15733	15663	15726	15590	15855	15659	15718	15807	15709	16017	15805	15836	15644	15908	15962	15794	15851	15744	15718	15802	15764	15635	15699	15731	15765	15788	15869	15875	15844	15642	15635	15950	15626	15898	15739	15765	15786	15832	15872	15756	15753	15807	15720	15950	15710	15990	15809	15784	15685	15686	15809	15787	15868	15791	15810	15835	15850	15654	15702	15832	15900	15749	15649	15669	15951	15776	15843	15868	15820	15977	15712	15774	15740	15703	15929	15586	15823	15739	15763	15845	15814	15694	15647	15666	15862	15654	15853	15838	15565	15838	15726	15856	15802	15760	15741	15729	15774	15658	15702	15853	15722	15931	15714	15845	15915	15589	15754	15847	15986	15761	15985	15853	15813	15739	15782	15962	15612	15823	15790	15782	15764	15807	15765	15724	15946	15886	15863	15708	15740	15867	15871	15779	15861	15744	15868	15681	15924	15671	15844	15785	15698	15980	15905	15883	15789	15876	15762	15849	15714	15737	15807	15792	15857	15808	15644	15868	15919	15722	15789	15783	15792	15651	15748	15922	15654	15779	15692	15732	15817	15687	15793	15796	15771	15928	15855	15697	16002	15787	15687	15637	15708	15784	15941	15780	15871	15847	15759	15767	15911	15729	15676	15770	15931	15872	15841	15849	15699	15840	15769	15673	15645	16061	15940	15708	15779	15894	15790	15858	15703	15656	15863	15760	15668	15840	15754	15781	15796	15832	15767	15718	15908	15639	15717	15833	15786	15863	15758	15755	15743	15873	15745	16012	15741	15636	15854	15843	15852	15834	15740	15833	15770	15708	15422	15791	15724	15759	15864	15830	15920	15811	15853	15673	15801	15727	15668	15894	15788	15829	15933	15801	15873	15741	15711	15688	15872	15818	15868	15766	15833	15708	15671	15778	15831	15886	15703	15796	15769	15683	15837	15863	15852	15668	15645	15761	15669	15791	16005	15786	15869	15853	15895	15891	15854	15856	15877	15913	15715	15875	15617	15759	15655	15752	15693	15640	15516	15822	15898	15751	15761	15647	15748	15826	15758	15987	15836	15768	15845	15978	15872	15726	15865	15759	15736	15850	15804	15836	15840	15803	15807	15769	15840	15616	15821	15837	15852	15646	15858	15716	15770	15693	15780	15725	15711	15731	15765	15876	15551	15791	15687	15835	15729	15873	15771	15781	15770	15696	15917	15704	15767	15608	15854	15897	15790	15738	15895	15821	15649	15746	15607	15919	15792	15839	15873	15713	15883	15819	15758	15825	15932	15830	15690	16019	15823	15898	15847	15709	15693	15860	15755	15691	15741	15867	15887	15628	15682	15740	15704	15822	15700	15739	15745	15622	15993	15768	15988	15975	15702	15878	15734	15870	15700	15908	15745	15913	15819	15821	15860	15649	15767	15777	15756	15881	15860	15880	15689	15832	15768	15808	15783	15869	15811	15690	15813	15889	15736	15940	15902	15936	15868	15681	15835	15828	15869	15777	15696	15661	15844	15702	15803	15883	15818	15752	15731	15845	15858	15944	15575	15890	15677	15734	15641	15861	15624	15882	15791	15696	15908	15990	15819	15978	15828	15758	15834	15790	15774	15733	15863	15806	15762	15713	15768	15739	15768	15844	15629	15751	15707	15844	15638	15855	15905	15705	15847	15876	15909	15743	15847	15779	15703	15812	15864	15805	15874	15692	15852	15861	15844	15851	15821	15701	15863	15821	15881	15487	15972	15809	15891	15718	15877	15869	15886	16026	15758	15792	15810	15825	15645	15789	15816	15782	15874	15875	15765	15801	15691	15678	15898	15727	15672	15767	15930	15647
27666	21675	22408	19470	16878	16831	16912	16874	16971	16731	16905	17034	17348	20032	20193	19180	17748	17103	16804	16642	16829	16854	16821	16905	16825	16697	16657	16923	16982	16856	16992	16919	16893	16819	16789	16710	16894	16935	16786	16824	16881	16825	16995	16852	16773	16797	16666	16866	16903	16707	16593	16807	16835	16799	16837	16773	16850	16849	16833	16827	16834	16894	16801	16764	16617	16834	16718	16880	16940	16955	17081	16735	16823	16805	16801	16864	16896	17072	16855	16773	16873	16960	16827	16831	16944	17127	16877	16925	16874	16889	16940	16800	16829	16897	17002	17055	16780	16665	16893	16817	16904	16987	16729	16765	17081	16936	16771	16815	16780	16962	16856	16807	16841	16541	16683	16715	16899	16829	16907	16840	16791	16923	16870	16666	16844	16866	16784	16812	16816	16763	16961	16798	16842	16940	16707	16893	16805	16925	16833	16915	16697	16884	16809	16868	16647	16816	16928	16881	16921	16717	16756	16853	16660	16701	16870	16780	16784	16951	17001	16716	16703	16862	16701	16722	16916	16895	16933	16757	16820	16965	16652	16943	16768	16612	16701	16941	16643	16619	16997	16971	16787	16912	16871	16936	16727	16862	16744	16656	16765	16944	16821	16706	16867	16945	16835	16827	16875	16834	16876	16913	16742	16755	16823	16747	16822	16941	16962	16659	16785	16812	17079	16775	16895	16861	16787	16946	16819	16865	16861	16864	16922	16783	16595	16730	16802	16696	16822	16697	16802	16659	16812	16907	16815	16715	16852	16868	16702	16686	16497	16921	16817	17013	16664	17090	16877	16802	16641	16828	16978	16763	16741	16740	16737	16835	16714	16785	16874	16858	16947	16762	17082	16963	16784	16898	16938	16885	16901	16954	16734	17028	16821	16945	16787	16808	16708	16861	16835	16817	16830	16951	16710	16833	16814	16892	16862	16738	16830	17031	17013	16821	16809	16977	16846	17054	16758	17172	16590	16796	16726	16850	17075	16854	16801	17045	16964	16781	17042	16967	16950	16970	17009	17117	16751	16659	16795	16725	16745	16803	17021	16914	16820	16972	16804	16725	16804	16722	16617	16892	16986	16826	16725	16779	17004	16903	16836	16988	16806	16880	16714	16849	16825	16833	16898	16943	16803	16851	16830	16839	16877	16753	16867	16924	16714	16860	16985	16988	16823	16878	16951	16914	17060	16643	16919	16893	16866	16622	16966	16805	16966	16931	16728	16647	16940	16711	16893	16889	16545	16974	16989	16838	16973	16874	16952	16842	17087	16808	16954	16866	16806	16865	16854	16600	16874	16740	16869	16968	16756	16795	16914	16788	16911	16826	17029	16861	16943	16871	16817	16811	16730	16847	16896	16785	16697	16949	16880	16697	16744	16866	16839	16748	16735	16946	17005	16814	16871	16896	16807	16709	16870	16899	16802	16900	16727	16761	16591	16845	16861	16829	16760	16936	16980	16858	16847	16954	16755	16827	16779	16781	16612	16812	16813	16724	16822	16777	16945	16789	16797	17090	16913	16868	16809	17111	16976	17000	16684	16834	16799	16823	16945	16993	16812	16674	16693	16729	16825	16746	16797	16835	16682	16890	16824	16847	17041	16727	16921	17120	16779	16731	16821	16828	16685	16772	16923	16787	16883	17128	16682	16954	16926	16861	16733	16806	16922	16729	16766	16695	16767	16831	16846	16841	16943	16789	17113	16785	16975	16830	16938	16690	16751	16736	16832	16878	16922	16836	16895	16624	16726	16933	16815	16981	16796	16916	16904	16656	16930	17061	16837	16808	16695	16724	16747	16837	16848	16699	16851	16806	16797	16797	17074	16926	16864	16884	16753	16738	16750	17280	16980	16782	16730	16863	16710	16860	16641	16678	16819	16821	16876	16735	16945	16822	16806	16800	16927	16895	16707	16720	16761	16571	16848	16777	16829	16714	16858	16910	16873	16961	16855	16805	16888	17073	16870	16800	16629	16802	17114	16991	16772	16807	16770	16863	16916	16931	16896	16857	16764	16787	16975	16705	16977	16796	17003	16955	17051	16866	16893	16961	16919	16793	16751	16946	16808	16889	16833	16889	16831	16981	16915	16911	16944	16780	17017	16896	16912	16629	16808	16759	16830	16737	16708	16862	16887	16967	16766	16841	16956	16705	16769	16772	16702	16991	16804	16933	16800	16915	16915	16924	16995	16884	16777	16731	16782	16712	16826	16675	16769	16827	16755	16930	16568	16748	16885	16933	16714	16794	16870	16846	16993	17019	17003	16706	16776	16770	16755	16937	16708	16660	17118	16812	16593	16787	16906	16817	16639	16950	16816	17040	16824	16812	16848	16833	16774	16805	16761	16805	16804	16837	16926	16738	16797	16773	17000	16927	16852	16836	16829	16803	16793	16843	16775	16766	16730	16817	16763	16743	16712	16788	16953	16840	16818	16896	16732	16676	16793	16770	16846	17016	16787	16957	16840	17050	16875	16816	16887	16873	16676	16859	16892	16697	16907	16978	16636	16869	16794	16856	16671	16880	16875	17040	17191	17032	16945	16844	16598	16885	16687	16884	17124	16872	16837	16919	16777	16812	16839	16765	16972	16969	16826	16778	16878	16634	16855	16751	16985	16641	16798	16884	16873	16855	16706	16851	16920	16946	16831	17051	16883	16672	16750	16637	16967	16827	16833	17062	16731	16701	16894	16837	16885	16923	16801	16870	16869	17041	16819	16840	16799	16711	16740	16866	16852	16851	16953	16814	16879	16566	16826	16748	16836	16908	17070	16675	16930	16914	16823	16901	16876	16898	16831	16896	16782	16939	16825	16803	16931	16805	17070	17018	16944	16828	17020	16932	16815	16829	16909	16711	16864	16756	16938	16991	16717	16866	16865	16786	17059	16761	16811	16853	16794	16797	16803	16979	16754	16837	16729	16830	16891	16665	16800	17100	16874	16932	16807	16644	16951	16741	16873	16859	16959	16815	16881	16885	16961	17052	16844	17168	16970	16827	16948	16941	16827	16918	16865	16762	17004	16816	16766	16919	16816	16831	16824	16976	16904	16959	16869	16908	17009	17089	16836	16931	16854	16709	16792	16755	16877	16673	16890	17147	16875	16918	16746	16984	16709	16503	16667	16882	16782	16848	16972	16921	16589	16949	16979	16623	16729	16804	16796	16808	16974	16984	16858	16904	16886	17009	16837	16989	16830	16806	16849	16770	16819	16774	16781	17013	16677	16947	16731	16772	17023	16881	16956	16820	16819	16727	16781	16752	16752	16970	16960	17071	16847	17049	16829	16736	16892	16758	16763	16921	16935	16826	16743	17102	16842	16927	16599	16844	16876	16758	16811	16804	16641	16839	16760	16903	16766	16706	16910	16915	16817	16759	16821	16688	16971	16753	16866	16872	16849	16879	16917	16826	16841	16990	16856	17049	17057	16823	16768	16673	16627	16771	16919	16961	16558	16865	16793	17005	16685	16919	17009	16802	17041	16964	16876	16815	16806	16605	16730	16984	16927	16881	16827	16972	16781	16802	16863	16886	16805	16783	16958	16958	16914	16926	16711	16813	16927	16728	16808	16648	16848	16878	16685	16936	16713	17008	17153	17001	16640	16856	16817	16862	16862	16755	16968	16913	16706	16777	16882	16950	16975	16623	16815	16741	17068	16937	16699	16804	16777	16849	16827	16759	16870	17030	17040	16879	16935	16755	16584	16857	17059	16855	16773	16912	16806	16776	16789	16833	16778	16717	16943	16919	16832	16861	16733	16891	16772	16936	16933	16787	16932	16806	16874	16942	16828	16868	17057	16896	16699	16694	16790	16812	16702	16729	16920	16755	16877	17012	16824	16802	16717	17009	16964	16998	16969	17103	16923	16949	16806	16613	16751	16938	16990	16852	16804	16770	16860	16823	16850	16812	16679	16628	16828	16748	17057	17023	16782	17053	16885	16914	16824	16910	16779	16925	16851	16745	16838	16700	16835	16813	16999	17012	16789	16876	16720	16836	16807	16807	16884	16736	16815	16922	16872	16869	17028	16844	16722	16802	16819	16911	16841	17007	16970	16992	16696	16893	16861	16825	16588	16663	16888	16798	16931	16984	16957	16779	16706	16913	16909	16792	16528	17111	16847	16986	16993	17069	16874	17013	16948	16806	16823	16887	16831	16917	16843	17010	16898	16769	16895	16553	16812	16932	16831	16983	16887	16834	16821	16863	16877	16819	17075	16905	16938	16757	17008	16704	16681	16794	16875	16852	16935	17008	16831	16686	16821	16848	16953	16769	16939	16655	16799	16831	16937	16817	16846	16815	16891	16733	16561	16837	16787	17047	16934	16693	16837	16883	16798	16946	16823	16882	16992	17019	16641	16847	17019	16849	16977	16953	16870	16884	16863	17047	16853	16852	16780	17015	16876	17007	16808	16967	16860	16849	16713	16750	16869	16803	17109	16869	16863	16889	16734	16991	16740	16557	16614	17016	17037	16815	17020	16687	17050	16845	16874	16715	16878	16918	16814	16887	16718	16785	16816	16769	16897	16691	16748	16817	16513	16907	17060	16740	16744	16871	16818	16961	17100	16866	17053	16740	16858	16803	16859	17007	16953	16881	16843	16859	16843	16798	16866	16840	16847	16798	16840	16777	16716	16921	16937	16915	16840	16659	16874	16921	16720	16810	16752	16913	16791	16766	16949	16854	16930	16642	16848	16611	16754	16891	16938	16817	16763	16836	16764	16631	16818	16970	16879	16947	16933	16903	17027	16904	16986	17023	16863	17070	16911	16877	16952	16882	16947	16915	16945	17004	17026	17112	17013	16941	16859	16990	16801	16813	16904	16943	16975	16920	16997	16928	17008	17054	16952	16712	16770	16850	16983	16742	16878	16977	16816	16873	16805	16866	16773	16723	16985	16925	16802	16673	16834	16978	16796	16840	16759	16987	16912	16808	16973	17116	16765	16772	16970	16799	16701	16726	16879	16890	16948	16760	16738	16924	16979	16650	16678	16902	16677	16918	16780	16983	17025	16916	16985	16848	16947	16809	16963	16969	16931	16985	16682	16906	16919	16793	16903	16801	16820	16810	16691	16756	16766	16969	17041	16883	16744	16814	16908	16830	16663	16713	16773	16894	17048	16819	16796	16819	16738	16752	16856	16930	17010	16720	16910	16672
14960	16592	16332	16119	15949	16087	15937	15978	15762	15806	15808	15888	16545	21063	20080	18405	16705	15984	15810	15805	15793	15809	15744	15631	15859	15668	15758	15773	15889	15657	15910	15755	15844	15826	15705	15661	15880	15808	15643	15695	15704	15881	15775	15904	15879	15821	15779	15748	16100	15870	15750	15749	15767	15977	15835	15758	15897	15703	15695	15778	15895	15872	15878	15739	15799	15766	15785	15713	15937	15714	15859	15725	15937	15734	15922	15806	15894	15677	16045	15655	15929	15853	15716	15959	15875	15661	15981	15710	15770	15745	15723	15895	15929	15892	15863	15708	15817	15723	15510	15743	15708	15796	15817	15853	15617	15777	15725	15723	15714	15835	15775	15919	15824	15699	15779	15931	15883	15640	15749	15933	15708	15809	15798	15596	15704	16046	15647	15960	15752	15872	15842	15833	15729	15838	15777	15867	15672	15866	15674	15751	15686	15778	15615	15735	15917	16036	15883	15807	15904	15839	15821	15883	15885	15734	15633	15914	15988	15881	15885	15880	15783	15715	15805	15574	15813	15758	15938	15862	15825	15887	15749	15844	15928	15825	15734	15858	15775	15787	15655	15713	15905	15772	15687	15828	15737	15907	15835	15784	15683	15777	15728	15661	15695	15739	15721	15708	15753	15788	15909	15646	15960	15787	15826	15660	15643	15674	15918	15707	15794	15806	15468	15760	15797	15747	15881	15815	15723	15771	16030	15864	15673	15742	15707	15676	15966	15847	15857	15862	15891	15761	15785	15840	15800	15698	15847	15637	15786	15934	15928	15788	15864	15829	15721	15838	15812	15764	15895	15559	15786	15866	15884	15794	15919	15816	15801	15905	15800	15828	15851	15699	15738	15700	15764	15589	15648	15747	15820	15751	15690	15676	15733	15834	15761	15736	15728	15779	15873	15812	16014	15795	15724	15616	15898	15746	15890	15867	15719	15802	15764	15731	15842	15744	15923	16016	15832	15858	15873	15911	15815	15781	15891	15755	15827	15895	15759	15785	15887	15922	15862	15795	15686	15898	15654	15519	15744	15722	15694	15750	15793	15729	15742	15729	15822	15963	15808	15721	15743	15747	15654	15823	15728	15778	15810	15852	15882	15767	15716	15795	15797	15754	15854	15818	15708	15709	15878	15821	15872	15794	15747	15715	15905	15783	15810	15867	15904	15645	15879	15666	15740	15714	15612	15771	15726	15940	15801	15748	15807	15954	15847	15802	15791	15686	15761	15815	15888	15836	15834	15677	15890	15854	15771	15729	15516	15688	15787	15876	15760	15898	15925	15734	15857	15670	15835	15779	15855	15906	15796	15710	15813	16055	15833	15785	15862	15753	15751	15869	15670	15682	15705	15847	15837	15803	15807	15724	15931	15811	15767	15653	15843	15877	15813	15687	15747	15889	15897	15658	15780	15940	15721	15807	15742	15963	15874	15796	15679	15871	15826	15923	15720	15929	15905	15711	15843	15702	15818	15838	15833	15891	15827	15776	15972	15917	15777	15869	15904	15738	15766	15773	15803	15697	15950	15687	15758	15777	15869	15811	15639	15750	15658	15658	15803	15661	15755	15750	15722	15592	15810	15597	15849	15754	15811	15749	15685	15943	15758	15833	15731	15864	15680	15788	15805	15701	15810	15682	15960	15728	15749	15704	15688	15823	15630	15818	15891	15724	15760	15893	15745	15742	15764	15845	15778	15840	15739	15785	15716	15732	15646	15802	15706	15882	15838	15764	15792	15905	15734	15855	15854	15976	16009	15797	15674	15749	15728	15773	15630	15657	15685	15778	15860	15843	15883	15736	15831	15923	15712	15759	15960	15893	15700	15661	15781	15697	15889	15774	15840	15994	15831	15952	15819	15784	15735	15691	15649	15979	15670	15660	15887	15966	15630	15665	15769	15853	15794	15695	15695	15848	15891	15891	15942	15733	15803	15752	15759	15864	15876	15776	15919	16002	15959	15705	15728	15714	15799	15666	15993	15626	15785	15608	15759	15770	15757	15690	15752	15803	15662	15881	15794	15765	15856	15723	15790	15846	15526	15805	15731	15821	15774	15785	15616	15628	15866	15799	15849	15852	15690	15711	15721	15868	15690	15673	15899	15824	15825	15864	15940	15761	15863	15777	15749	15819	15610	15759	15841	15835	15885	15948	15790	15684	15912	15604	15697	15918	15948	15881	15597	15836	15804	15707	15851	15819	15821	15632	16039	15773	15745	15769	15818	15835	15920	15784	15731	15852	15658	15744	15805	15911	15744	15918	15849	15967	15612	15845	15677	15847	15679	15640	15823	15683	15899	15919	15732	15700	15897	15856	15782	15842	15651	15701	15789	15813	15730	15784	15697	15769	15670	15610	15729	15793	15753	15651	15801	15702	15794	15903	15696	15913	15878	15726	15733	15708	15880	15783	15843	15747	15897	15895	15889	15793	15897	15682	15722	15655	15717	15520	15768	15822	15763	15794	15782	15856	15652	15804	15720	15906	15737	15656	15692	15761	15836	15818	15783	15812	15608	15798	15852	15740	15738	15957	15830	15860	15706	15643	15769	15893	15805	15719	15860	15915	15862	15793	15620	15728	15741	16075	15748	15685	15744	15809	15815	15705	15652	15783	15779	15783	15742	16023	15849	15919	15827	15762	15809	15792	15835	15792	15996	15723	15783	15862	15885	15814	15799	15778	15780	15830	15919	15818	15901	15753	15903	15744	15905	15624	15813	15755	15813	15890	15884	15747	15819	15841	15819	15848	15810	15674	15805	15855	15743	15813	15892	15748	15962	15689	15826	15749	15608	15701	15736	15833	15756	15912	15839	15778	15922	15767	15808	15850	15806	15690	15888	15846	15894	15711	15813	15683	15683	15680	15701	15730	15710	15822	15915	15787	15862	15944	15844	15827	15898	15710	15813	15759	15828	15713	15705	15656	15849	15946	15782	15743	15964	15857	15787	15876	15850	15710	15714	15822	15786	15859	15781	15764	15855	15887	15766	15771	15755	15876	15900	15643	15887	15923	15681	15842	15811	15744	15836	15707	15841	15726	15795	15635	15732	15609	15669	15578	15881	15870	15727	15762	15753	15855	15753	15730	15991	15870	15812	15773	15695	15644	15809	15773	15755	15899	15725	15864	15716	15834	15782	15501	15837	15726	15668	15822	15944	15855	15794	15873	15787	15693	15936	15825	15904	15744	15741	15733	15736	15793	15966	15812	15786	15842	15794	15845	15928	15842	15826	15835	15751	15716	15874	15843	15845	16081	15867	15691	15925	15966	15803	15709	15833	15655	15888	15935	15696	15903	15946	15914	15727	15898	15808	15900	15827	15751	15639	15683	15819	15860	15886	15874	15712	15849	15635	15887	15769	15755	15713	15820	15747	15879	15726	15915	15770	15806	15757	15739	15589	15990	15742	15843	15710	15714	15942	15639	15783	15811	15806	15795	16037	15669	15870	15762	15916	15808	15731	15739	15808	15760	15768	15745	15756	15749	15915	15651	15787	15757	15862	15708	15824	15909	15751	15662	15641	15706	15823	15797	15739	15853	16079	15823	15762	15689	15687	15696	15814	15758	15904	15928	15804	15605	15816	15748	15781	15938	15633	15704	15647	15795	15742	15807	15637	15741	15748	15705	15822	15915	15871	15768	15918	15841	15891	15997	15870	15879	15809	15723	15605	15613	15801	15785	15847	15784	15760	15800	15819	15855	15683	15734	15658	15894	15690	15762	15906	15836	15681	16036	15617	15747	15746	15820	15807	15818	15844	15720	15807	15859	15785	15772	15873	15746	15793	15690	15941	15758	15581	16014	15920	15782	15600	15969	15754	15927	15725	16000	15789	15692	15885	15737	15681	15783	15914	15825	15802	15798	15704	15922	15816	15742	15790	15898	15848	15670	15892	15743	15990	15754	15699	15987	15691	15952	15921	15757	15909	15799	15857	15808	15805	15904	15824	15742	15837	15785	15823	15809	15740	15860	15787	15765	15754	15842	15911	15736	15868	15779	15773	15916	15798	15784	15711	15956	15900	15741	15757	15801	15772	15735	15803	15858	15599	15864	15817	15810	15894	15784	15804	15795	15767	15790	15786	15867	15825	15671	15800	15817	16054	15572	15646	15734	15700	15805	15712	15877	15789	15757	15837	15943	15767	15798	15820	15734	15629	15786	15876	15785	15765	15724	15800	15836	15788	15928	15770	15672	15742	16030	15892	15763	15869	15839	15921	15816	15673	15909	15816	15743	15761	15996	15865	15835	15553	15942	15801	15756	15689	15594	15919	15981	15622	15876	15786	15759	15989	15758	15744	15768	15836	15643	15872	15681	15817	15801	15811	15806	15776	16023	15622	15968	15802	15677	15833	15730	15909	15613	15963	15827	15803	15859	15715	15867	15720	15700	15843	15694	15667	15811	15674	15804	15772	15805	15877	15763	15814	15708	15835	15792	15675	15725	15768	15655	15704	15834	15874	15883	15694	15956	15823	15761	15920	15779	15627	15960	15639	15865	15903	15777	15761	15730	15691	15884	15958	15705	15758	15820	15817	15878	15885	15796	16002	15870	15774	15902	15828	15901	15702	15915	15838	15818	15840	15840	15940	15857	15650	15870	15719	15738	15841	15859	15735	15919	15789	15767	15790	15781	15656	15812	15760	15724	15820	15792	15887	15700	15807	15905	15800	15777	15797	15803	15914	15607	15684	15747	15884	15682	15807	15878	15805	15712	15642	15864	15897	15765	15647	15872	15833	15673	15795	15741	15937	15881	15597	15768	15911	15660	15918	15846	15820	15752	15726	15946	15726	15812	15717	15899	15868	15623	15969	15710	15733	15858	15902	15606	15775	15766	15753	15838	15854	15910	15964	15891	15999	15692	15884	15864	15869	15853	15777	15755	15959	15841	15855	15805	15861	15936	15906	15665	15870	15891	15767	15715	15964	15784	15765	15719	15827	15968	15828	15894	15845	15672	16002	15641	15698	15726	15885	16016	15736	15656	15737	15655	15904	15556	15888	15912	15848	15724	15797	15748	15768	16004	15605	15761	15918	15943	15751	15787	15627	15943	15712	15717	15780	15984	15816	15713	15787	15881	15742	15826	15887	15755	15855	15751	15657	15722	15793	15623	15830	15632	15971	15778	15900	15890	15755	15924	15894	15804	15561	15784	15815	15934
24381	21198	28287	24608	21524	19884	19267	17734	17553	17400	17163	17315	19544	33785	29867	25436	20583	17875	17383	17404	17114	17184	17268	17084	17348	17079	17126	17257	17123	17350	17072	16957	17016	17403	17288	17250	17191	16908	17337	17156	17226	17270	17175	17345	17188	17105	17181	17172	17173	17107	17316	17079	17057	17016	17211	17222	17128	17256	17276	17113	17116	17034	16987	16980	17093	17150	17315	17220	17272	17230	17055	17184	16892	17141	17193	17169	17098	17094	17016	17206	17076	17018	17164	17207	17019	16769	17274	17050	16963	16948	16844	17083	17049	17101	17023	17075	16993	17043	17217	17180	17077	16968	17062	17174	16983	17090	16930	17048	17198	17169	17032	17287	16992	17121	17179	17191	17056	17219	17194	17263	17153	17299	17209	17259	17137	17082	17070	17038	16972	16992	16952	16998	17227	17005	17073	17030	17124	17254	17216	17010	17160	17204	17063	16920	17238	17319	17043	17071	17329	17169	17083	17099	17070	16952	17152	17202	17176	17078	17189	17292	17132	17042	17236	17011	17100	17275	17114	17059	17377	17200	17189	17242	17210	17308	17235	17026	17248	17228	17096	16862	17117	17078	17194	16996	17070	17115	17002	17034	16864	16900	17197	17100	17147	17077	16919	17090	17217	17079	17011	17204	17217	17068	17220	16975	16995	17013	16864	16927	17131	17075	17124	17014	17027	17145	17180	17213	17004	17081	17041	17104	17030	16977	16983	17266	17216	17030	17140	17003	17042	17281	17065	17266	17230	17127	17353	17090	17233	17079	17161	17046	17193	17103	16910	17323	17130	17144	17160	17144	17178	17057	17191	17088	17041	17163	17035	17054	17212	17107	17018	17104	17044	17180	17093	17102	16942	17097	17157	17310	17076	16997	17021	17342	17161	17267	17025	16996	17251	17122	17198	17008	17061	17177	17105	17302	17106	17261	17054	17063	17227	17022	16911	17040	17093	17210	17198	17054	17250	17039	17039	16994	17209	17222	17392	17136	16978	17085	16870	16930	17019	16887	17179	17118	17053	17048	17239	16851	17220	16991	17231	17244	17091	16954	17118	17044	17127	17113	17358	17210	16965	16969	16923	17161	17274	17188	17217	17172	17194	17218	17103	17147	17221	17104	17167	17156	17027	17152	16974	16929	17182	17069	17139	16977	17307	16985	17174	17256	17002	17154	17252	17132	17300	17119	16891	17112	17218	17121	16909	17255	16962	16962	17172	17173	17053	17114	16986	17219	17061	17106	17166	17016	17142	17200	17115	17050	17154	17153	17092	17216	17160	17125	17235	17057	17275	17107	17102	17102	17260	17272	17205	17458	17065	16999	17127	17103	16919	17156	17106	16963	17134	16783	17190	17066	17179	16938	17040	16984	17255	17051	17242	17150	17045	16966	17045	17141	16958	17210	17160	17183	17148	17171	17085	17090	17052	17033	17110	17075	17124	17208	17105	16888	17037	17153	17122	17028	17061	17095	17271	17107	17177	17247	16911	17046	17278	17158	17079	17179	17057	17127	17078	17200	17271	17061	17291	17109	17161	17200	17105	17134	17028	17246	17228	17398	17101	17034	17135	17224	16938	17109	17091	17095	17373	17169	17109	17227	17134	16903	16924	17197	17204	17146	16901	17133	17331	17217	17044	16990	17018	17189	17027	16909	17104	17199	17046	17157	16983	17291	17296	17034	17206	17173	17091	17085	17109	17208	17090	17286	17007	17186	17086	17155	17066	17080	17134	17012	17134	17206	17010	17029	17199	17188	17146	17177	17294	17325	17218	17178	17081	17142	17083	17155	17198	17077	17036	17074	17178	16985	17314	17120	17066	17156	17132	17073	16983	17146	17087	17206	17233	17019	17105	17303	17131	17130	17106	17078	17237	17117	17086	17105	17203	17117	17050	16937	17173	17115	17047	16987	17228	17177	17180	17124	17026	17288	17059	17128	17157	17378	17101	17025	17121	17174	17123	17104	17113	17153	17247	17135	17193	17200	17106	17241	16993	17180	17117	17114	17207	17071	17156	17062	17065	17131	17051	17150	17243	17054	17231	17049	17037	17102	17105	17160	17117	17116	17093	17091	17045	16982	17068	17102	17230	17201	17045	16886	17127	16846	17025	17128	16991	17272	17179	17091	17196	17105	17036	17173	17052	17138	17090	16986	17218	16989	17100	17100	17032	16861	17315	17214	17209	17060	17241	17141	17042	17135	17210	17315	17331	17098	17239	17089	17238	17126	17217	17346	17035	17205	16997	17254	17119	16940	17226	17246	17131	17291	17149	17227	17117	17077	17104	17104	17014	17047	16990	16998	17003	17152	17057	17211	17040	17158	17066	17070	17253	17208	17020	17130	17027	17079	17187	17200	17136	17036	17060	17125	17165	16905	17207	17258	17271	17080	16990	17131	17107	17031	17242	17184	17203	17294	17113	17240	17129	16915	17029	17214	16913	17142	17249	17110	17335	17084	17063	17170	17227	17133	16978	17250	17132	17098	17152	17104	16970	17308	17052	17097	16990	17003	17191	17167	17111	17223	17013	17075	17151	17044	17160	17221	17160	17049	17130	17181	17170	17112	17104	17074	17112	17220	17035	17203	17039	17226	17248	17107	17070	17187	16939	16953	17099	17189	17172	17126	16965	17277	17007	17254	17059	17185	16966	17026	17302	17090	17212	17142	17128	17041	16924	17108	17252	17063	16987	17093	17167	17089	17065	17135	17036	17086	17159	17165	17138	17266	17190	17004	17075	17075	16982	16974	17118	17214	17153	17188	17090	17150	17191	17072	17018	17027	17300	17088	17246	17290	17338	16976	17119	16783	17271	17200	17275	17189	17177	17242	17099	17102	16972	17089	17120	17054	17172	17329	16895	17053	16976	17209	17065	17017	17369	17043	17290	17102	17296	16970	16874	17098	17248	17113	17172	17165	17162	17026	17018	17151	17210	17004	16979	17288	17314	17209	17124	17175	17139	17190	17057	17242	17028	17201	16989	17022	16995	17019	17215	17088	17156	17090	17170	17128	17165	17081	17003	17113	17247	17161	17114	16978	17222	17102	17205	17117	17094	17129	17217	17154	16978	17211	17132	17149	17127	17237	17137	17078	17250	17020	17094	17276	17277	17067	17131	17278	17203	17290	17052	17095	17126	17019	17221	17303	16820	17113	17207	17214	17191	16977	16978	17164	17019	17185	17228	17233	17166	17214	17202	17085	17097	16995	17250	17154	17201	17047	17046	17164	17152	17020	17251	16932	17183	17206	17043	16963	17243	17034	17240	17177	17255	17079	16960	17145	17071	17132	17089	16937	17243	17238	16988	17126	17221	17216	17190	17233	17087	16858	16858	17048	17045	17076	17322	17005	17091	17151	17055	17067	17259	17099	17022	17182	17301	17199	16908	17070	17124	17034	17030	17183	17183	17107	17057	17259	17078	17148	17251	17416	17080	17269	16991	17135	17107	17234	17217	17269	17105	17066	17239	17135	17250	17224	17301	16981	17177	17188	17240	17115	17274	17265	17292	17099	16975	17238	17110	17186	17297	17042	16918	17320	16960	17343	17100	16959	17121	16779	17038	17045	17033	17086	16909	17056	17239	17049	17254	16972	16973	17055	17090	17195	17117	17078	17053	17174	17096	17349	17121	16988	17069	17278	17099	17241	17202	17068	16950	17104	17247	17151	17154	16980	17234	17141	17084	17265	17090	17019	17140	17227	17122	17146	16866	16969	17016	17101	17038	17063	16932	17129	17170	17199	17246	17232	17206	16868	17021	17016	17018	17220	17263	17389	16954	17297	16998	17184	17169	17018	17221	17021	17115	17056	17300	17126	17119	17182	17022	17264	17176	17238	17180	17060	17008	17002	16991	17162	17099	16989	17004	17274	17241	16879	17267	17287	17014	17131	16995	16949	17160	17125	17199	17138	17177	17152	16985	17066	17156	17160	17090	17143	17210	17069	17012	16985	17110	17070	17188	17299	17283	17086	17176	17198	17155	17061	17044	17157	17196	16908	17031	17093	17076	16976	17075	16952	16983	17172	17020	17010	17034	17105	17084	16940	17177	17052	17014	17134	17307	16965	17016	17000	17091	17044	16971	17135	17109	17041	17075	17095	17087	16990	17088	17166	17213	17160	17121	17161	17071	17179	17099	17078	16907	17101	16933	17172	17171	17012	17136	17230	17125	17086	17158	17087	16869	17041	16964	17059	16904	17170	17081	16932	17234	17073	17048	17117	17270	17132	16983	17208	17235	17315	16987	17106	17193	17201	17118	17137	17213	17006	17201	17209	17043	17188	17198	17212	16937	17002	17016	17193	17062	17061	17285	17011	17403	17080	17105	16970	17186	17124	17078	17090	17231	17239	17035	17228	17100	17062	17086	17064	17150	17107	17005	16975	16924	17080	17200	17096	17026	17116	17013	16962	17054	17246	16872	17182	16991	17114	17086	17015	17001	17070	17060	17055	17086	16887	17350	17192	17102	17163	17203	17307	17072	16965	17037	17187	17163	17158	17104	17171	17013	16932	17063	17157	17120	17167	17189	16953	17147	17200	17114	17069	17018	17179	16929	17193	17151	17192	17085	17060	17046	17049	17145	17094	17016	16960	16954	17095	17213	17146	16989	17204	16993	17109	17352	17255	17194	17036	17195	17166	16989	16822	17113	17233	17100	16996	17164	17127	17072	17066	17132	16950	17283	17239	17192	17254	16937	17107	17260	17120	17129	17220	17238	16959	17281	17085	16967	17175	17026	17131	17144	17197	17198	17274	16991	17249	17286	17061	17169	17054	17062	16951	17056	17002	17103	17119	17157	16995	17200	17054	17018	17040	17094	17023	17002	17000	17195	17058	16995	17052	17244	17086	17050	17218	16990	17003	17006	17012	17300	17152	17041	17038	17174	17141	17328	17233	17293	17171	17100	17106	16944	17258	17002	17108	17130	17143	17140	17147	17294	17310	16934	17199	16910	17002	16981	16831	17101	17140	17069	17140	17185	16943	17060	16943	17071	16972	17126	17096	17075	17222	17073	17128	16890	17140	17154	17093	17200	17134	17231	17069	17099	17136	17031	17024	17198	17357	17083	17195	17005	17330	16946	17192	17193	17036	17273	17153	17168	16930	16959	16873	17341	17026	17019	16915	17101	16990	17233	17199	17255	17121	17079	16901
14272	22120	20657	18305	17449	17001	16733	16481	16362	16225	16184	16234	20326	38168	31491	25970	19484	16452	15894	16137	16093	16009	16124	16072	16048	15995	16058	16027	16079	16133	15968	15989	16107	15964	16091	15995	16002	16120	16011	16138	15906	16000	16105	15964	16050	16086	16024	16155	16049	16063	15931	16191	16052	15905	16041	16066	16038	15920	16085	16070	15989	16006	15912	16134	15951	16185	16020	16067	15993	15943	16044	15940	16197	15977	15914	15946	16050	15964	16006	16097	16008	15986	15923	16136	15861	15913	16218	16112	15999	16125	16005	16031	16027	16081	15865	15896	15940	15861	16142	15975	16137	15971	15953	16119	16092	16046	16105	16079	16085	16030	15950	16011	15960	16107	15988	15883	16033	15873	15922	16180	16200	15996	15982	16160	15832	16054	16051	16075	16011	15970	15968	16127	15879	16027	15937	16006	15962	16041	16154	16029	15830	15873	16108	16001	15956	15740	16113	15938	15889	15971	15991	16072	16124	15859	15845	16117	15945	16101	15911	16205	16039	15999	16102	15724	16043	16016	16056	16031	15950	16140	16052	16054	16165	16085	15953	15846	16077	16197	15910	16042	16055	15951	16012	15984	15889	15944	16046	16065	15958	15914	16019	15843	16055	15977	16014	15982	15892	16219	16014	16009	16053	16138	15879	15930	15995	16072	16004	16016	16046	16063	16044	16009	15960	15924	16095	15834	16006	16115	15886	15919	16145	15998	16202	16141	15972	16067	15963	16244	16105	15984	15983	16074	15984	15942	15984	15945	15885	16073	16098	16230	15948	16056	15946	15944	16109	16085	15889	16099	16051	15915	15908	15977	15978	16024	16049	16027	16019	15919	16105	15986	15893	15797	16216	15998	16000	16158	15963	16093	16015	15973	16013	15900	15958	15994	16043	15991	15891	15992	16068	16043	16062	15943	16077	15900	15893	15963	16000	16181	15990	15994	15859	16073	16058	15925	16006	16189	16175	16088	16106	16197	16246	16078	16020	16011	16222	15973	16104	16052	16022	15946	15954	16161	16179	16041	16033	15808	16123	16055	16032	16114	16066	16023	16041	15949	16039	16094	15969	15958	16106	16126	15865	16025	15826	16057	16305	16077	15849	16085	16135	16001	16075	16097	15927	16063	16023	15970	16167	16061	16040	16132	15972	16078	16022	16089	16170	15770	15806	16042	16053	15706	16215	15991	15909	15976	15923	15831	16084	16047	16038	15802	15960	16016	16029	16084	16066	15906	15894	16107	15891	15804	16240	15845	15937	15764	16061	15873	15873	15891	16088	15986	16047	15873	15901	16069	16058	15916	15841	16096	16044	16124	15980	16013	16016	15932	16035	16014	16149	16038	16031	16113	15962	15912	15945	16036	15961	16094	15918	16006	16077	15942	15983	16018	16047	16175	15992	16014	16037	16056	16016	15937	16154	16071	16031	16199	16168	15920	16020	15959	15847	15962	15877	16094	16116	16018	16123	16009	16178	15916	16042	15893	15971	16140	16000	15917	15927	15883	16028	15800	16177	15976	16049	16014	16125	16003	15970	15919	15966	16036	16040	16113	16026	16153	15825	15965	16008	16173	15887	15734	16005	15992	16010	16146	16068	16035	15989	16091	16193	16024	16087	15985	16122	16081	16015	16039	16027	16168	15919	16077	16092	15827	16118	16090	16120	15943	16061	16144	16014	15868	16039	16073	16058	15916	16002	16018	15821	15988	16113	15973	16152	16094	16037	16007	16025	16055	15941	16128	16052	16203	15922	16162	16039	16020	16028	16149	16143	15976	15862	15963	16120	16018	15969	16025	15951	16045	16118	15991	16125	15947	16003	16178	16094	15835	16072	16027	16034	16067	15958	16164	15925	15949	16015	15803	16019	16091	15972	16072	15989	15932	16089	16108	16130	16080	16108	15877	16071	15920	16034	16049	16076	16074	15969	16162	16066	16068	15969	16120	16015	16198	16059	16048	16011	15960	16071	16076	16176	16018	16139	15914	15971	15932	16000	16081	16072	15995	15778	16099	15965	15972	15994	15957	16103	16044	16035	15924	16115	15946	16148	15777	15992	16076	16055	16003	16014	15896	16068	15963	16123	16047	16129	15876	16030	16001	15966	16183	15806	15954	16010	16090	16250	16070	16069	15791	16087	15962	16104	16088	15995	16048	16031	15943	16095	15919	16027	16044	16106	16044	15969	16116	16031	15918	15902	16035	16010	16062	15985	16085	15955	16089	16029	16105	16095	15913	16034	15956	16008	15941	16033	16081	16000	15887	16118	15881	16250	16132	16080	15903	16159	15953	16162	16026	15890	15962	16048	16238	15927	16099	16004	16068	15884	16074	15953	16050	15992	16145	15985	16184	15985	15961	15984	15955	16170	15963	16025	15948	16059	16110	15682	16095	16066	16029	16069	16013	15818	15833	16033	16035	16097	16112	16032	16058	15950	15929	15847	16089	16070	16070	15729	15958	15878	15940	16133	16048	15957	16130	16034	16087	15992	16007	15997	15997	16139	16026	16013	16039	15851	16249	15999	15799	15925	16063	16095	16085	15909	16016	16141	16049	16140	16120	16136	16060	16093	16076	16012	16076	16056	16148	15793	15855	15881	16062	15958	15932	16108	15980	15930	15974	16070	16025	16113	16089	15989	16120	15998	15967	15990	15964	16159	16075	16129	16071	15969	15923	15954	15985	16172	16201	15916	15913	15980	16081	16002	15926	15949	16007	16065	16171	16112	16042	15988	15867	16028	15827	16107	15926	16056	16219	16008	15994	16008	16058	16092	16045	16112	15908	15990	15948	16019	15974	16070	16042	16075	16103	15913	15865	15968	15977	16059	16112	16041	15928	15826	16096	15948	16007	16031	16007	16035	16069	15986	16091	15983	15918	15990	16080	16054	15944	15941	16163	15957	16013	16003	15988	16074	15870	16020	15912	16200	16140	16034	15986	15914	15901	15962	16080	15872	16017	16104	15929	15994	16032	16078	15970	15974	16159	16054	15786	15885	15961	16037	15974	15917	15942	16356	15948	16227	16086	15866	16067	16186	15979	16107	16005	16041	16083	15874	16066	16037	16199	16004	16093	15848	15869	16109	16056	15951	16115	16014	15986	16075	15930	16135	16043	16116	15903	16051	15983	16007	15947	16148	16070	15976	15837	15950	16024	16079	16151	15951	16166	16054	16093	16058	16012	16004	16084	16166	16113	15829	15898	15883	16077	15833	16082	16221	16026	16135	15977	16020	16013	15914	15926	16054	15922	16013	15987	16080	15993	16044	15948	16050	16066	16050	16140	15985	16048	15866	15960	15938	16179	15909	16052	15929	16033	16007	16184	16028	16082	16077	16153	15933	16022	15878	15990	15981	16070	16073	15956	16094	15983	15877	16107	16023	16135	16063	15988	15949	15971	16095	15945	15909	15846	16095	15866	15914	16167	16048	15954	16142	16012	16026	16062	15998	16181	16243	15950	16014	16080	16014	15931	16146	15944	16096	15961	15953	15913	15959	15973	16072	15881	15978	16022	15984	16029	16025	16027	15960	15893	15966	15923	16163	16090	15891	15946	15895	16154	15948	16110	16010	16059	15956	15893	16051	15894	16095	15939	16092	16095	16044	15902	16192	16009	16227	15873	15937	15966	16035	16137	16024	16059	16040	15991	16156	16162	15981	16068	16063	15850	15968	15970	15930	16104	16062	16211	16067	15967	16091	16049	16053	15981	15941	16101	15946	15959	15911	16049	16152	16009	16070	16037	15982	16005	15974	15979	16116	16003	16027	16077	15982	15900	16077	16028	15982	16257	16043	16066	15931	16136	15966	16097	15942	16123	16072	15857	15887	16054	15901	15989	16013	16024	16234	15997	15874	15941	15935	16138	15962	15998	16104	15926	15961	15918	16003	16006	16076	16074	15787	15953	16037	16234	16044	16045	16026	16136	16111	16066	16079	16104	16077	16141	15977	16113	16012	15971	16039	16000	15919	16128	15905	16033	15983	16126	15979	15932	16063	16080	16025	16148	15928	16090	15954	15980	15896	16141	15930	15892	16066	16074	16163	16138	16068	16101	15928	15971	15780	15968	15950	16077	16196	16083	16204	16114	16128	15887	15996	16063	16191	16039	16099	15877	15994	15944	15879	16050	16194	16052	15969	16029	15791	16170	16238	16000	15985	15797	16209	16131	15921	16006	15995	16034	16190	15873	16066	16181	16037	16100	15950	16082	16009	15931	15887	16036	16135	16089	16009	16102	16005	15738	15941	16160	15942	16110	16000	15952	16045	16047	16074	15852	16047	16022	16079	15991	15874	15877	16005	16125	15954	15880	15988	15962	15958	15935	15923	16028	16014	16054	15908	15895	16014	15958	16101	16012	16079	16066	16136	16187	16030	15936	16089	15882	16036	15962	16061	15869	16228	16000	15960	16106	16070	16022	16159	15974	15964	15984	16088	15980	15860	16209	16026	15986	15904	15920	15989	16107	15928	15939	16069	15985	15956	15996	16014	15993	16039	15873	16133	16053	16067	16162	15971	15905	16153	16014	15982	16004	15956	16016	16127	16080	16022	16056	15987	15887	16055	15986	16065	16155	16173	16043	15857	15960	16121	16185	16030	16057	15949	15982	16023	16112	16060	16244	16133	15966	16037	16053	15989	16091	16039	15933	16033	16050	15999	16153	15919	16083	15898	16086	15975	16002	16061	16095	15829	15971	16186	16072	16029	15963	15941	16009	15882	15857	16069	16056	15983	16155	15783	15885	16097	16085	16066	16008	15996	16124	16109	16217	16113	16220	16052	16010	16090	16089	16038	16031	16050	16084	16174	15950	15937	16039	15907	16241	16206	16016	15996	16054	16069	15936	15968	16153	16058	16035	15964	16024	16127	15917	16155	16017	15981	16052	15917	16070	16177	15975	16078	16178	15929	15995	16047	15895	16058	16236	15931	15785	15996	15960	16184	15946	15986	16011	15946	16073	16054	16009	16085	15963	16079	16137	15931	15917	16103	15998	16017	16071	15979	16149	15997	16006	15795	15792	16097	16069	15915	16053	15977	16037	16030	16055	16003	15975	16001	15997	16078	16149	15912	16118	16054	15962	16084	16084	16130	15984	16075	16096	15892	16031	16104	16045	16041	16147	15853	16044	16141	15985	15909	15876	16012	16020	15995	16015
23126	21162	28975	23650	21468	22945	22683	18729	18213	18269	18254	18159	21092	44089	37870	31729	23885	19149	17882	17980	17811	17839	17709	17752	17855	17557	17712	17615	17669	17637	17573	17819	17806	17727	17470	17489	17749	17746	17581	17652	17852	17625	17523	17710	17724	17838	17608	17668	17701	17722	17605	17841	17727	17887	17836	17581	17734	17566	17702	17474	17645	17809	17781	17638	17649	17660	17657	17702	17822	17662	17802	17596	17688	17557	17432	17432	17551	17652	17440	17829	17774	17568	17798	17601	17682	17568	17673	17567	17706	17711	17546	17508	17625	17705	17831	17792	17807	17672	17718	17531	17651	17791	17588	17808	17441	17708	17600	17657	17654	17556	17798	17609	17628	17675	17725	17796	17696	17484	17718	17653	17782	17696	17602	17603	17628	17455	17543	17771	17708	17751	17620	17430	17430	17463	17529	17675	17616	17800	17793	17652	17614	17634	17538	17664	17742	17586	17710	17563	17749	17495	17778	17603	17635	17390	17600	17480	17716	17814	17662	17474	17594	17493	17686	17618	17553	17671	17807	17685	17567	17477	17557	17610	17646	17643	17649	17635	17731	17542	17630	17392	17597	17610	17641	17729	17610	17619	17653	17660	17605	17645	17694	17615	17668	17707	17725	17490	17556	17480	17762	17645	17644	17617	17636	17529	17467	17637	17591	17620	17711	17523	17632	17604	17832	17669	17595	17494	17367	17666	17535	17856	17600	17694	17766	17784	17553	17612	17563	17660	17816	17575	17565	17719	17421	17408	17703	17692	17493	17720	17612	17673	17575	17708	17558	17484	17660	17513	17586	17595	17535	17588	17584	17545	17640	17528	17490	17500	17749	17677	17827	17560	17574	17563	17554	17530	17511	17632	17629	17666	17666	17535	17707	17435	17391	17631	17683	17441	17609	17563	17645	17653	17495	17459	17608	17645	17728	17524	17551	17467	17325	17592	17772	17583	17587	17695	17508	17507	17665	17586	17612	17563	17677	17653	17646	17532	17659	17565	17979	17598	17844	17662	17701	17745	17580	17692	17693	17471	17679	17772	17678	17486	17591	17474	17522	17599	17643	17708	17560	17532	17495	17624	17492	17671	17569	17708	17515	17644	17467	17567	17749	17628	17637	17643	17650	17650	17467	17735	17468	17662	17516	17826	17628	17646	17571	17675	17428	17575	17707	17657	17657	17576	17593	17586	17588	17809	17751	17627	17631	17668	17566	17562	17561	17739	17520	17694	17556	17512	17588	17669	17726	17603	17764	17683	17612	17578	17597	17518	17675	17542	17686	17547	17555	17581	17590	17640	17476	17561	17567	17561	17624	17613	17820	17510	17590	17742	17732	17647	17813	17670	17459	17775	17560	17485	17476	17832	17701	17530	17759	17680	17692	17559	17636	17553	17592	17638	17667	17540	17578	17592	17536	17430	17660	17621	17565	17855	17568	17682	17638	17550	17642	17622	17545	17578	17657	17559	17665	17552	17510	17561	17621	17471	17592	17635	17566	17801	17429	17773	17515	17653	17387	17685	17421	17645	17628	17510	17504	17609	17520	17774	17565	17578	17651	17541	17679	17540	17399	17448	17681	17604	17441	17657	17580	17667	17738	17730	17401	17383	17700	17498	17614	17596	17465	17547	17664	17695	17546	17860	17765	17537	17698	17440	17716	17687	17498	17772	17606	17546	17517	17568	17475	17615	17715	17773	17768	17610	17578	17582	17570	17575	17617	17722	17522	17574	17570	17635	17480	17580	17692	17521	17631	17471	17589	17768	17439	17689	17542	17587	17549	17521	17720	17576	17667	17565	17587	17750	17779	17394	17472	17562	17540	17618	17745	17674	17409	17733	17710	17493	17830	17567	17735	17584	17558	17576	17861	17755	17838	17677	17501	17607	17677	17703	17579	17656	17541	17740	17657	17541	17620	17622	17540	17655	17628	17820	17589	17749	17598	17756	17601	17568	17676	17732	17582	17581	17517	17691	17569	17463	17517	17541	17424	17616	17583	17660	17511	17438	17545	17556	17733	17535	17523	17604	17706	17734	17858	17736	17430	17469	17863	17636	17613	17321	17657	17802	17534	17567	17694	17657	17629	17512	17436	17496	17519	17678	17563	17651	17422	17661	17666	17649	17745	17518	17825	17705	17658	17770	17578	17694	17484	17601	17627	17529	17839	17585	17476	17686	17574	17756	17568	17601	17535	17529	17470	17649	17662	17582	17521	17599	17554	17604	17683	17701	17468	17487	17620	17607	17416	17596	17524	17781	17740	17688	17584	17715	17729	17754	17621	17642	17688	17831	17526	17496	17573	17784	17619	17622	17701	17626	17395	17737	17689	17643	17702	17634	17569	17566	17428	17496	17516	17487	17531	17527	17449	17584	17746	17594	17563	17572	17536	17593	17613	17680	17742	17364	17539	17599	17815	17399	17514	17594	17905	17744	17719	17654	17386	17649	17591	17407	17448	17575	17605	17663	17788	17377	17569	17640	17658	17553	17479	17801	17632	17662	17883	17557	17711	17674	17656	17503	17622	17675	17609	17635	17570	17449	17695	17644	17635	17653	17688	17717	17979	17608	17764	17658	17481	17790	17624	17745	17452	17456	17630	17744	17598	17853	17561	17464	17702	17615	17598	17657	17512	17481	17628	17517	17487	17577	17633	17664	17702	17576	17452	17454	17468	17586	17516	17699	17576	17621	17573	17865	17824	17610	17751	17799	17677	17685	17574	17850	17737	17528	17644	17561	17707	17698	17695	17453	17752	17625	17659	17693	17731	17448	17599	17743	17582	17761	17647	17742	17515	17526	17483	17578	17478	17614	17779	17696	17658	17796	17881	17688	17443	17643	17678	17533	17673	17669	17653	17596	17661	17854	17659	17381	17562	17709	17684	17733	17607	17617	17668	17696	17688	17675	17607	17506	17540	17321	17675	17558	17531	17451	17519	17567	17504	17423	17490	17670	17679	17797	17631	17506	17569	17603	17744	17715	17669	17492	17712	17817	17710	17520	17592	17607	17641	17599	17699	17497	17881	17541	17462	17645	17617	17598	17570	17680	17805	17745	17565	17401	17704	17484	17663	17556	17700	17674	17465	17718	17629	17510	17607	17589	17717	17639	17681	17573	17767	17674	17492	17575	17554	17567	17617	17757	17798	17668	17683	17558	17592	17411	17760	17659	17601	17584	17577	17423	17711	17649	17500	17656	17733	17558	17476	17559	17513	17861	17804	17744	17825	17500	17420	17455	17664	17606	17805	17581	17703	17595	17605	17638	17612	17631	17869	17609	17391	17561	17801	17394	17594	17696	17680	17514	17675	17579	17608	17603	17571	17826	17567	17526	17671	17459	17594	17456	17504	17614	17529	17707	17487	17785	17643	17503	17512	17461	17673	17418	17536	17699	17507	17627	17678	17635	17745	17557	17667	17641	17658	17697	17739	17637	17441	17712	17504	17644	17591	17511	17685	17515	17520	17766	17541	17671	17483	17479	17766	17645	17723	17530	17641	17590	17557	17706	17654	17612	17704	17676	17712	17451	17596	17749	17567	17545	17561	17618	17767	17669	17663	17500	17561	17729	17391	17594	17628	17706	17798	17556	17711	17492	17456	17599	17574	17786	17514	17642	17465	17568	17640	17707	17713	17750	17584	17505	17623	17667	17555	17439	17584	17586	17666	17521	17455	17796	17707	17652	17683	17576	17666	17578	17523	17731	17430	17660	17765	17752	17621	17462	17593	17597	17904	17511	17595	17769	17740	17773	17757	17686	17471	17673	17594	17647	17500	17462	17511	17501	17646	17698	17763	17555	17598	17604	17627	17464	17619	17621	17606	17758	17699	17629	17658	17724	17656	17925	17728	17539	17649	17502	17703	17376	17562	17703	17497	17554	17701	17441	17665	17802	17568	17444	17727	17608	17630	17561	17849	17630	17417	17503	17620	17497	17633	17700	17630	17575	17574	17461	17862	17676	17693	17514	17708	17714	17522	17763	17748	17457	17426	17407	17632	17678	17856	17878	17481	17802	17611	17656	17448	17690	17737	17619	17901	17834	17775	17683	17471	17665	17551	17472	17709	17404	17579	17699	17639	17616	17569	17540	17589	17718	17579	17471	17554	17565	17576	17649	17579	17642	17554	17470	17808	17743	17535	17656	17510	17626	17583	17506	17702	17797	17611	17590	17571	17378	17615	17752	17702	17625	17612	17648	17786	17614	17497	17603	17597	17855	17656	17561	17524	17624	17649	17646	17666	17602	17500	17777	17454	17651	17534	17468	17833	17711	17590	17497	17578	17586	17627	17640	17613	17678	17628	17383	17562	17567	17714	17574	17787	17672	17604	17627	17679	17652	17628	17522	17524	17586	17724	17548	17657	17761	17721	17728	17702	17586	17560	17600	17721	17647	17553	17474	17780	17575	17429	17651	17583	17678	17879	17636	17642	17635	17644	17669	17623	17751	17712	17677	17620	17716	17597	17451	17608	17762	17482	17545	17833	17608	17619	17637	17505	17478	17861	17720	17492	17401	17650	17627	17820	17657	17558	17498	17738	17733	17336	17537	17785	17609	17614	17664	17695	17803	17563	17768	17646	17826	17658	17672	17688	17743	17520	17681	17803	17602	17637	17349	17550	17582	17730	17778	17634	17547	17458	17485	17627	17636	17615	17540	17445	17665	17663	17614	17549	17620	17643	17651	17772	17747	17609	17550	17623	17732	17524	17416	17875	17573	17745	17410	17729	17782	17680	17542	17526	17567	17636	17793	17713	17616	17891	17456	17695	17760	17585	17441	17562	17626	17521	17464	17615	17556	17675	17517	17725	17581	17606	17688	17806	17541	17816	17731	17571	17657	17712	17765	17739	17696	17720	17653	17683	17698	17625	17533	17851	17708	17547	17621	17671	17637	17771	17332	17722	17586	17821	17518	17680	17393	17701	17822	17548	17829	17508	17562	17406	17585	17734	17553	17756	17608	17574	17588	17647	17470	17780	17579	17571	17519	17612	17474	17733	17599	17508	17742	17654	17538	17455	17630	17658	17561	17537	17669	17522	17656	17825	17540	17766	17575	17544	17548	17546	17617	17634	17682	17725	17690	17617	17756	17819	17615	17687	17459	17673	17665	17554	17706	17750	17490	17744	17610	17400	17519	17518	17714	17712	17667	17558	17741
16023	26909	24771	20494	19064	18194	17741	17395	17238	16845	16909	16963	22219	47176	39541	32896	22913	17427	16279	16398	16233	16332	16364	16387	16415	16224	16402	16333	16411	16278	16323	16325	16665	16317	16229	16299	16281	16112	16370	16147	16205	16371	16459	16255	16480	16300	16277	16413	16281	16350	16521	16363	16314	16324	16217	16401	16433	16402	16238	16242	16281	16431	16305	16206	16320	16480	16229	16246	16283	16134	16383	16401	16392	16218	16323	16569	16309	16305	16262	16227	16314	16378	16403	16318	16412	16294	16337	16261	16304	16381	16310	16436	16324	16459	16422	16302	16164	16459	16243	16444	16315	16382	16187	16372	16446	16291	16179	16362	16525	16305	16430	16474	16298	16298	16325	16460	16144	16211	16203	16409	16294	16392	16237	16293	16534	16281	16274	16435	16302	16285	16461	16377	16333	16367	16221	16203	16341	16317	16463	16320	16422	16234	16380	16201	16263	16370	16311	16360	16456	16220	16376	16377	16398	16422	16452	16365	16401	16466	16496	16366	16390	16342	16305	16233	16366	16321	16323	16409	16391	16253	16353	16319	16309	16434	16257	16293	16368	16271	16296	16386	16340	16320	16258	16427	16268	16334	16282	16442	16327	16411	16457	16386	16230	16282	16169	16326	16344	16251	16309	16403	16207	16433	16471	16405	16221	16429	16235	16500	16454	16332	16290	16117	16458	16266	16462	16484	16254	16203	16278	16346	16436	16185	16439	16333	16204	16179	16376	16308	16337	16538	16325	16305	16194	16424	16326	16367	16476	16339	16450	16259	16279	16380	16218	16339	16269	16280	16347	16314	16233	16416	16369	16272	16229	16312	16187	16249	16333	16492	16355	16456	16333	16167	16369	16351	16461	16396	16252	16341	16445	16409	16310	16229	16317	16380	16221	16619	16380	16442	16255	16203	16287	16286	16402	16248	16297	16208	16411	16242	16205	16287	16387	16441	16279	16337	16201	16210	16313	16403	16330	16240	16292	16255	16315	16402	16346	16415	16367	16270	16273	16367	16200	16419	16430	16593	16427	16305	16239	16377	16273	16310	16258	16365	16365	16307	16352	16287	16305	16342	16318	16379	16289	16395	16264	16233	16269	16350	16529	16327	16394	16335	16336	16175	16415	16328	16321	16545	16191	16346	16431	16400	16463	16094	16209	16361	16282	16290	16441	16349	16269	16188	16427	16540	16273	16288	16072	16393	16271	16411	16345	16208	16216	16278	16426	16404	16454	16353	16308	16370	16338	16419	16343	16362	16392	16270	16267	16371	16412	16386	16582	16337	16221	16319	16349	16231	16503	16329	16340	16214	16371	16310	16225	16479	16534	16403	16303	16354	16173	16295	16349	16336	16462	16213	16290	16251	16319	16301	16252	16271	16233	16346	16347	16291	16405	16230	16345	16320	16284	16459	16412	16338	16444	16322	16303	16423	16314	16123	16299	16398	16466	16361	16375	16229	16306	16494	16442	16325	16270	16303	16369	16431	16379	16368	16340	16378	16346	16181	16393	16401	16479	16357	16348	16421	16407	16370	16410	16445	16150	16287	16253	16344	16432	16424	16342	16430	16303	16368	16380	16342	16380	16366	16399	16157	16189	16201	16167	16371	16338	16230	16356	16263	16407	16354	16258	16217	16486	16342	16281	16349	16312	16439	16262	16330	16334	16353	16282	16504	16327	16234	16406	16219	16244	16180	16330	16454	16291	16327	16270	16418	16305	16310	16287	16267	16366	16236	16323	16381	16366	16349	16291	16314	16388	16431	16401	16469	16452	16274	16260	16365	16465	16103	16291	16394	16192	16181	16298	16244	16178	16309	16215	16255	16381	16311	16459	16412	16291	16385	16358	16277	16422	16307	16408	16182	16434	16231	16335	16311	16509	16365	16375	16171	16402	16401	16338	16304	16320	16373	16354	16428	16231	16337	16342	16451	16285	16285	16336	16530	16380	16308	16236	16333	16375	16386	16232	16352	16257	16230	16416	16403	16370	16313	16330	16162	16269	16288	16332	16298	16162	16298	16269	16505	16328	16333	16320	16455	16149	16247	16349	16469	16363	16435	16315	16208	16343	16295	16435	16394	16201	16357	16245	16259	16463	16216	16328	16535	16202	16250	16373	16261	16273	16325	16288	16274	16494	16218	16274	16360	16224	16201	16291	16487	16363	16374	16296	16203	16222	16482	16345	16415	16282	16315	16374	16276	16305	16237	16311	16407	16205	16385	16267	16183	16332	16359	16266	16381	16265	16359	16309	16456	16309	16212	16380	16184	16261	16450	16318	16231	16400	16249	16335	16414	16431	16317	16392	16432	16637	16281	16281	16313	16408	16314	16326	16279	16500	16195	16146	16370	16268	16406	16319	16194	16363	16380	16281	16370	16353	16357	16437	16210	16366	16345	16301	16353	16404	16399	16261	16367	16296	16392	16460	16331	16453	16271	16279	16320	16324	16220	16211	16239	16358	16223	16353	16318	16243	16299	16330	16434	16122	16268	16454	16314	16367	16375	16269	16236	16251	16438	16401	16392	16376	16286	16405	16435	16224	16222	16216	16170	16378	16416	16439	16235	16237	16287	16274	16282	16429	16446	16284	16306	16433	16320	16431	16354	16335	16123	16216	16337	16275	16489	16465	16385	16353	16429	16327	16431	16152	16275	16591	16337	16331	16314	16220	16351	16312	16330	16372	16247	16257	16277	16271	16258	16454	16167	16192	16454	16300	16499	16142	16235	16567	16127	16324	16360	16330	16406	16265	16269	16407	16212	16195	16216	16324	16420	16128	16397	16404	16464	16475	16213	16382	16418	16337	16370	16357	16279	16384	16205	16448	16402	16293	16286	16118	16309	16206	16467	16249	16343	16237	16389	16356	16165	16383	16259	16325	16306	16321	16372	16125	16317	16397	16267	16244	16218	16379	16408	16437	16423	16296	16494	16311	16430	16366	16250	16384	16413	16500	16371	16390	16350	16375	16298	16362	16273	16251	16420	16245	16291	16191	16327	16462	16224	16349	16228	16381	16276	16377	16274	16279	16360	16434	16236	16390	16280	16556	16214	16242	16227	16360	16296	16064	16189	16345	16262	16422	16234	16380	16446	16423	16504	16174	16437	16296	16458	16428	16218	16289	16353	16348	16439	16329	16442	16283	16168	16426	16304	16358	16313	16325	16369	16385	16440	16163	16279	16297	16492	16359	16243	16322	16216	16276	16367	16474	16279	16371	16344	16220	16296	16326	16275	16363	16446	16390	16249	16240	16018	16298	16435	16166	16327	16242	16331	16358	16426	16332	16288	16235	16218	16317	16226	16368	16339	16271	16355	16327	16364	16366	16406	16350	16229	16500	16349	16483	16232	16184	16222	16292	16455	16313	16128	16305	16459	16071	16394	16328	16333	16230	16402	16413	16202	16325	16405	16219	16238	16376	16524	16303	16283	16179	16217	16327	16179	16479	16150	16424	16185	16369	16320	16349	16495	16375	16295	16472	16205	16289	16285	16409	16448	16276	16360	16343	16382	16473	16493	16240	16297	16375	16339	16266	16294	16316	16298	16387	16330	16177	16170	16237	16283	16290	16372	16283	16430	16254	16260	16290	16342	16459	16388	16484	16266	16431	16349	16382	16322	16426	16325	16359	16591	16194	16301	16416	16340	16219	16214	16372	16305	16370	16422	16246	16401	16249	16413	16197	16479	16192	16344	16369	16272	16255	16317	16326	16197	16213	16291	16249	16365	16294	16206	16292	16128	16284	16438	16342	16307	16310	16281	16292	16402	16247	16134	16301	16241	16396	16540	16212	16290	16352	16399	16423	16303	16356	16279	16266	16339	16339	16425	16619	16260	16303	16439	16378	16241	16367	16462	16302	16398	16230	16410	16164	16216	16174	16380	16218	16429	16333	16379	16278	16408	16329	16358	16387	16291	16293	16366	16412	16372	16386	16362	16212	16329	16231	16412	16289	16493	16344	16311	16435	16309	16445	16444	16334	16542	16323	16291	16399	16317	16269	16144	16383	16370	16299	16223	16191	16141	16507	16303	16485	16302	16293	16342	16338	16290	16371	16287	16360	16310	16315	16293	16369	16167	16357	16325	16426	16289	16304	16404	16477	16297	16278	16371	16366	16353	16109	16235	16279	16128	16419	16243	16415	16515	16324	16390	16389	16277	16419	16377	16286	16244	16247	16340	16345	16362	16328	16218	16453	16466	16178	16313	16439	16320	16265	16324	16313	16412	16348	16219	16260	16562	16326	16296	16249	16349	16242	16415	16288	16321	16284	16252	16419	16277	16296	16454	16417	16334	16193	16392	16595	16175	16260	16287	16365	16420	16282	16401	16406	16290	16488	16262	16124	16480	16340	16357	16348	16325	16277	16223	16104	16186	16311	16452	16368	16242	16468	16358	16399	16387	16249	16453	16351	16355	16478	16323	16445	16340	16247	16293	16327	16297	16389	16346	16230	16391	16162	16286	16302	16260	16362	16427	16537	16344	16337	16311	16507	16259	16392	16320	16509	16218	16284	16311	16308	16336	16424	16395	16307	16292	16450	16362	16370	16067	16456	16314	16242	16290	16215	16384	16341	16339	16356	16278	16454	16341	16342	16345	16267	16400	16197	16336	16447	16318	16391	16293	16460	16256	16485	16174	16239	16402	16257	16213	16574	16419	16306	16404	16333	16349	16265	16330	16183	16272	16390	16295	16215	16356	16271	16259	16319	16405	16317	16305	16284	16377	16383	16192	16363	16263	16224	16276	16387	16423	16266	16300	16492	16197	16404	16321	16243	16224	16412	16305	16229	16263	16395	16500	16266	16457	16351	16415	16364	16276	16364	16235	16503	16290	16258	16287	16170	16546	16257	16335	16088	16331	16305	16261	16170	16248	16546	16359	16380	16423	16288	16308	16197	16275	16363	16283	16191	16341	16276	16433	16420	16244	16253	16417	16511	16429	16221	16225	16334	16212	16357	16125	16295	16342	16297	16246	16035	16301	16318	16311	16544	16343	16213	16351	16326	16284	16472	16318	16454	16452	16560	16223	16505	16349	16321	16292	16340	16363	16386	16381	16327	16454	16301	16248	16462	16292	16317	16207	16413	16377	16192	16454	16294	16369	16379	16518	16281	16342	16428	16233	16334	16341	16444	16323	16272	16212	16316	16195
27635	21759	23174	20724	18218	17969	18430	18229	18083	18485	18384	18350	18532	20998	21315	20311	19199	18522	18358	18098	18309	17987	18267	18109	18189	17989	18178	18145	18331	18346	18046	18302	18409	18144	18292	18312	18226	18212	18222	18010	18172	18195	18224	18146	18100	18188	18143	18312	18018	18007	18068	18085	18258	18416	18024	18305	18089	17799	18067	18373	18056	18128	18208	17996	18271	18119	18098	18057	18330	18108	18311	18140	18115	18176	18299	18109	17994	18075	18283	18008	18145	18311	18244	18127	18213	18245	17988	18186	18160	18248	18286	18075	18224	18110	18063	18174	18264	18057	18196	18237	18337	18137	18143	18169	18060	18184	18147	18226	18304	18245	18270	18098	17886	18219	18013	18172	18163	18177	18312	18176	18034	17970	18124	18023	18069	17884	18280	18181	18136	18181	18123	17968	17965	18114	18109	18193	18190	18138	18054	18094	18085	17991	17781	18287	18325	18250	18163	18274	18250	18136	18201	18150	18127	18272	18098	18305	18126	18182	18152	18204	18229	17896	18226	18059	18107	18173	18087	17921	18162	18235	18101	18353	18211	18046	18304	18230	18389	17994	18206	18354	18269	18159	18221	18058	18190	18142	18275	18124	18205	18091	18203	18275	18094	18035	18197	18147	18394	18209	18086	18013	18057	18216	18191	18319	18131	18032	18071	18268	18159	18315	18235	18386	18179	18272	18308	18414	18230	18101	18150	18327	18056	18347	18016	18167	18199	18228	18282	18227	18172	18191	17935	18330	18252	18282	18034	18243	18216	18241	18126	17920	17853	18248	18043	18100	18150	18045	18290	18052	17900	18201	18058	18187	18083	18199	18128	18193	18032	18183	18315	18131	18121	18488	18102	18204	18092	18332	18196	18232	18311	18037	18047	18149	18274	18174	18277	18217	18349	18130	18016	17899	18302	18198	18348	18159	18098	18121	18289	18164	18237	18013	18080	18076	18030	18066	18264	18167	18255	17979	17912	18508	18133	18136	18224	18127	17888	18143	18028	18116	17809	18038	18090	17898	18109	18031	18160	18266	18074	18233	18122	18175	18229	17965	18220	18173	18098	18160	18221	18169	17908	18296	18207	18131	18196	18065	18252	18410	18174	18056	18047	18214	18167	18036	18224	18380	18220	17980	18211	18217	18150	18081	18175	18094	18141	17987	18226	17945	18049	18179	18204	18148	18061	18006	18023	18351	18185	18099	18208	18143	18007	18215	18246	18066	18119	18093	18369	18140	18263	18077	18081	18164	18084	18115	18414	18301	18229	18141	18166	18038	17852	18181	18414	18481	18219	18184	18146	18109	18101	18160	18021	18344	18091	18177	18260	18389	18089	18058	18150	18252	18218	18168	18205	18282	18016	17965	18061	18088	18059	18127	18328	18297	18202	18064	18259	18152	18040	18051	18155	18251	18251	18152	17889	18190	18198	18182	18282	18177	18298	18257	17856	18029	18020	18051	17953	18132	18343	18216	18181	18329	18235	18170	18165	18049	18184	18248	18368	18255	18405	18394	18184	18120	18174	18166	18090	18278	18196	18192	18256	18021	18047	18231	18196	18141	18152	18036	18144	18135	18045	18257	18027	18460	18260	18108	18030	18310	18406	18181	18224	18166	18075	17995	18320	18222	18255	18190	18278	18001	18085	18323	18206	18173	18063	17957	18332	18093	18099	18334	18022	18141	18304	18089	18058	18272	18041	18231	18055	18157	18268	18071	18199	17953	18107	17928	17979	18116	18046	18259	18206	18154	18145	18295	18161	18103	18259	18066	18134	18207	18241	18041	18105	18208	18140	18286	18198	18011	18067	18204	18104	18210	18072	18076	18115	18066	18015	18252	18319	18247	18301	18096	18041	18173	18010	18134	18215	18144	18057	18246	18215	17986	18123	18032	18037	18199	18270	18223	18069	18111	18023	18195	18139	18144	18336	18080	18237	18211	18131	18194	18257	17973	18141	18102	18277	18366	18317	17947	18290	18318	18007	18111	18184	18061	18245	18173	18044	18123	18069	17971	18327	18347	18035	18124	18060	18157	18236	17950	18158	18141	18086	18244	18125	18206	18212	17908	18196	18258	18105	18327	18122	18122	18159	18120	18055	18158	18281	18222	18224	18044	18224	18296	18028	18005	18102	18273	18147	18402	18127	18347	18125	18285	18250	18267	18108	18342	18220	18097	18099	18111	18025	18137	17978	18055	18340	18120	18021	18080	18087	18301	18189	18277	18053	18114	18239	18097	18412	18139	18298	18180	18286	18312	18028	18000	18184	18117	18324	17991	18216	18067	18266	18137	18243	18041	18134	18191	18368	18159	18189	18055	18192	18183	18315	18075	18210	18098	18100	18085	18255	18126	18168	18064	18092	18101	18138	18077	17964	18063	18280	18099	18336	18248	18134	18089	18166	18343	18170	18342	18093	18298	18078	18138	18285	18084	18136	18079	18179	18220	18105	18143	18106	18232	18125	18202	18045	18208	17964	18085	18200	18179	18086	18029	18100	18054	18112	18111	18257	18308	18228	18085	18095	18071	17960	18209	18395	18028	18360	18184	18202	18069	18402	18176	18184	18322	18074	18202	18015	17999	18036	18104	18294	18246	18308	18302	18262	18215	18141	18299	18182	17990	18138	18296	18098	18165	18250	18235	18187	18254	18453	18081	18206	18131	18305	18207	18023	18240	18163	18179	18142	18100	18088	18163	18244	18182	18103	18318	18093	18056	18211	18218	18235	18310	18047	17856	18150	18224	18283	18181	18122	18208	17957	18002	18100	18136	18143	18029	18144	18048	18301	18075	17986	18160	18224	17984	18107	18085	18260	18148	18035	18172	18013	18413	18062	18139	18217	18182	18131	18057	18329	18178	18157	17964	18146	18113	18144	18149	18177	18156	18167	18116	18018	18032	17910	18306	18192	18006	18399	18232	18196	18115	18189	18240	18146	18078	18205	18070	18237	18262	18349	18283	18310	18078	18210	18133	18111	18276	18325	18272	18068	18365	18153	18242	18060	18113	17987	17921	18233	18189	18204	18082	18123	18233	18231	18178	18414	18289	18372	18143	18408	17889	18168	18160	18198	18162	18206	18125	18202	18070	18202	18241	18140	18226	18070	17961	18203	18306	18226	18007	18389	18039	18066	18189	18190	18075	18016	18111	17945	18101	18126	18077	18110	18148	18076	18105	18116	18135	18253	18313	18112	18022	18184	18175	18150	18344	18089	18254	18322	17990	18133	18019	18062	18318	18228	18166	17925	18123	18168	18210	18023	18306	18049	18138	18128	18097	18254	18017	18275	18026	17883	18228	18227	18094	18173	18123	18232	18306	18232	18070	18136	18298	18143	18153	18298	18266	18120	18194	18221	18171	18290	18167	18337	18243	18303	18218	18265	18069	18224	18011	18252	18273	18222	18205	18086	18269	18241	18037	18130	18178	18141	18039	17982	18203	18354	18116	18272	18366	18304	18158	18035	18030	18234	18084	18090	18027	18091	18360	18060	18174	18101	18274	18052	18197	18306	18067	18146	18253	18158	17990	18119	17927	18225	18145	18253	18056	18110	18217	18103	18111	18314	17928	18176	18142	18060	18296	18192	18338	18179	18021	18199	18178	18280	18261	18224	18335	18256	18153	18211	18119	18034	18129	18172	18130	18195	17926	18361	18039	18283	18117	18363	18151	18396	18101	18175	18289	18079	18205	18063	18284	18158	18170	18044	18088	18289	18105	18218	18203	18354	18189	18189	18001	18328	18233	18020	18135	18349	18128	18136	18259	18302	18357	18213	18204	18240	18378	18215	18233	18163	17990	17915	18167	17964	17989	18061	18269	18106	18283	18407	18076	18287	18074	18011	18198	18045	18037	18347	18077	18157	18235	18238	18178	17955	18287	18283	18340	18199	18031	18065	18264	18065	18177	18051	18009	18325	18138	18151	18291	18199	18194	18177	18107	18216	18084	18211	18196	18187	18299	18220	18112	18116	18240	18100	18237	18160	18089	18203	18136	18028	18213	18087	18176	18060	18250	18002	18136	18169	18049	18271	18012	18029	18170	18138	18153	18188	18027	18214	18156	18040	18165	18216	18229	18331	18268	17973	18134	18193	18185	18217	18219	18131	18201	18193	18296	17928	17973	18281	17950	18077	18139	18194	18135	18135	18081	18216	18140	18290	18424	18259	18166	18184	18013	18342	18123	18121	18319	18203	18086	18243	18213	18092	17926	18187	18268	18228	18152	18058	18212	17959	18036	18086	18177	18158	18213	18110	18140	18060	18206	18242	18116	18095	17998	18216	17962	18283	18276	17972	18206	18194	18143	18128	18157	18422	18138	17940	18106	18134	17857	17974	18050	17983	18094	18094	18121	18091	17985	18029	18234	18183	18232	18166	18130	18270	18179	18096	18027	18064	18134	18115	18124	18241	18326	18200	18082	18267	18132	18050	18160	18134	18246	18349	17931	18232	18227	18021	18283	18047	18252	18191	18044	18455	18154	18153	18114	18225	18278	18321	18179	18087	18297	18277	18127	18277	18301	18251	18070	18000	18120	18203	18144	17951	18201	18224	18268	18052	18040	17903	18138	18223	18102	18091	18058	18252	18364	17990	18230	18194	18105	18093	18225	18254	18042	18235	17969	18190	18014	18238	18201	18097	18343	18190	18089	18114	18122	18009	18207	18089	17965	18066	18031	18173	18065	18080	18243	18076	18230	18179	18212	18156	18272	18165	18249	18083	17950	18083	18238	18210	18286	18136	18173	18118	18166	18022	18097	18136	18127	18250	18378	18228	18418	18027	18134	18133	18346	18221	18079	18365	18265	18078	18450	18047	18128	18224	18059	18315	18296	18309	17871	18248	18246	18074	18140	18156	18022	18069	18279	18116	18180	18129	17983	18312	18275	18184	18301	18023	18268	18241	17999	18392	18331	18192	18065	18396	18304	18228	18237	18014	18087	18281	18178	18246	18227	18237	18165	18205	18194	18419	18183	18196	18454	18350	18061	18021	18128	18216	18139	18124	18140	17964	17927	18201	18212	18039	18118	18301	18089	18352	18129	18136	18163	18365	18156	18122	18216	18375	17893	18122	18161	17941	18228	18370	18226	18264	18174	18212	18010	18086	18330	18267	18228	18192	18315	18153	18326	18223	18190	18113	18184	18061	18080	18066	18249
15413	17386	16995	16848	16837	16665	16657	16708	16663	16730	16534	16666	16951	21432	20874	19151	17575	16823	16572	16513	16513	16692	16660	16584	16590	16683	16652	16633	16697	16708	16575	16525	16685	16533	16487	16658	16692	16786	16670	16460	16624	16629	16610	16534	16680	16741	16619	16630	16759	16478	16557	16687	16657	16645	16774	16620	16674	16552	16732	16520	16579	16721	16478	16592	16478	16504	16656	16592	16584	16556	16541	16703	16536	16527	16603	16600	16459	16706	16651	16621	16636	16550	16778	16561	16542	16552	16433	16605	16650	16574	16592	16634	16640	16532	16662	16464	16560	16411	16600	16727	16469	16566	16500	16586	16585	16561	16562	16677	16829	16500	16673	16682	16559	16748	16598	16623	16485	16624	16647	16795	16559	16619	16813	16634	16748	16569	16674	16593	16595	16493	16537	16625	16706	16575	16620	16731	16544	16552	16541	16521	16430	16603	16518	16609	16589	16567	16624	16668	16772	16585	16773	16605	16404	16558	16680	16458	16756	16567	16653	16511	16663	16622	16548	16707	16651	16605	16492	16635	16497	16507	16679	16803	16467	16454	16568	16561	16400	16529	16655	16446	16632	16739	16701	16516	16446	16674	16496	16603	16617	16620	16481	16609	16620	16600	16636	16574	16431	16653	16589	16571	16437	16669	16680	16440	16648	16667	16604	16669	16645	16737	16658	16565	16528	16592	16654	16676	16746	16639	16590	16663	16476	16580	16705	16524	16643	16564	16644	16659	16612	16620	16571	16549	16634	16539	16671	16604	16690	16397	16703	16839	16599	16441	16652	16685	16517	16433	16725	16776	16466	16687	16472	16515	16748	16528	16694	16686	16573	16618	16548	16649	16644	16669	16560	16396	16657	16524	16606	16524	16567	16518	16469	16542	16851	16689	16724	16725	16389	16562	16611	16591	16414	16699	16525	16717	16525	16643	16319	16524	16636	16491	16764	16547	16708	16669	16556	16528	16681	16651	16574	16483	16476	16754	16525	16794	16619	16677	16672	16579	16626	16366	16801	16741	16636	16352	16556	16466	16543	16626	16620	16553	16640	16854	16567	16637	16693	16483	16444	16577	16482	16511	16651	16648	16670	16624	16555	16523	16649	16613	16708	16657	16596	16677	16707	16653	16707	16523	16653	16726	16725	16616	16531	16786	16406	16542	16377	16690	16645	16571	16543	16744	16662	16596	16550	16551	16452	16660	16490	16540	16640	16552	16658	16408	16488	16648	16674	16652	16527	16441	16632	16428	16572	16498	16725	16548	16622	16378	16620	16661	16477	16544	16662	16474	16632	16499	16556	16643	16614	16571	16544	16638	16614	16561	16579	16462	16353	16535	16699	16575	16656	16481	16654	16526	16685	16687	16554	16490	16556	16779	16592	16795	16640	16721	16554	16587	16593	16420	16712	16554	16496	16546	16727	16392	16613	16657	16540	16509	16532	16471	16549	16556	16530	16632	16571	16659	16575	16527	16637	16525	16611	16610	16558	16481	16603	16715	16473	16741	16641	16593	16664	16608	16504	16644	16707	16788	16614	16378	16489	16507	16714	16822	16601	16660	16582	16530	16770	16643	16710	16553	16634	16710	16753	16548	16658	16507	16468	16660	16572	16595	16584	16524	16543	16618	16487	16463	16653	16666	16657	16601	16788	16571	16475	16542	16547	16762	16839	16626	16655	16648	16719	16548	16589	16523	16562	16605	16580	16779	16551	16448	16667	16795	16607	16684	16622	16690	16573	16684	16826	16600	16611	16718	16595	16649	16669	16798	16679	16703	16627	16565	16409	16611	16528	16586	16506	16654	16498	16708	16832	16637	16551	16539	16638	16744	16607	16821	16500	16627	16612	16651	16689	16685	16532	16747	16610	16451	16517	16600	16496	16538	16641	16675	16693	16553	16649	16647	16519	16658	16488	16520	16515	16516	16762	16474	16715	16509	16559	16542	16687	16487	16675	16533	16841	16550	16609	16498	16635	16673	16497	16702	16739	16784	16768	16596	16517	16593	16585	16425	16809	16618	16682	16483	16733	16600	16578	16600	16612	16558	16564	16754	16746	16689	16550	16625	16686	16661	16595	16583	16644	16569	16572	16457	16601	16722	16461	16577	16687	16510	16727	16799	16436	16631	16531	16603	16667	16424	16626	16486	16741	16732	16655	16455	16581	16593	16580	16709	16792	16498	16662	16526	16407	16620	16769	16535	16644	16574	16604	16608	16557	16750	16651	16615	16492	16648	16581	16577	16574	16754	16684	16431	16539	16539	16542	16562	16533	16830	16765	16628	16743	16502	16583	16373	16548	16547	16719	16836	16741	16761	16729	16504	16605	16759	16878	16766	16669	16610	16639	16711	16662	16495	16583	16766	16592	16490	16767	16557	16608	16738	16660	16549	16750	16614	16628	16700	16741	16616	16553	16546	16625	16545	16555	16643	16463	16741	16518	16687	16548	16601	16686	16627	16603	16602	16615	16500	16751	16563	16628	16443	16489	16485	16656	16699	16657	16694	16568	16640	16501	16726	16537	16537	16741	16623	16668	16474	16690	16673	16485	16637	16682	16567	16613	16582	16333	16709	16737	16598	16639	16646	16570	16523	16582	16598	16648	16563	16736	16492	16670	16604	16566	16697	16466	16727	16517	16742	16763	16496	16644	16633	16755	16543	16645	16506	16617	16547	16726	16662	16626	16605	16592	16640	16587	16474	16573	16549	16693	16732	16641	16509	16741	16735	16515	16733	16609	16650	16396	16711	16460	16752	16578	16385	16703	16613	16554	16515	16528	16738	16547	16598	16486	16616	16572	16458	16653	16637	16592	16585	16717	16652	16772	16530	16619	16640	16604	16671	16568	16682	16604	16601	16594	16498	16653	16686	16620	16336	16690	16557	16513	16494	16536	16554	16369	16661	16549	16725	16456	16601	16539	16705	16445	16590	16767	16671	16703	16606	16513	16638	16697	16584	16660	16539	16569	16721	16552	16625	16686	16603	16515	16613	16602	16663	16745	16549	16571	16741	16637	16515	16581	16642	16557	16577	16539	16619	16765	16763	16553	16697	16475	16555	16711	16606	16604	16676	16690	16581	16583	16524	16566	16660	16627	16418	16663	16493	16589	16640	16673	16670	16690	16621	16342	16661	16600	16583	16564	16666	16745	16380	16529	16595	16608	16630	16568	16659	16661	16774	16808	16724	16580	16546	16552	16609	16487	16521	16649	16580	16561	16437	16679	16627	16652	16616	16575	16676	16682	16594	16585	16420	16685	16481	16585	16645	16494	16567	16643	16554	16497	16453	16683	16467	16598	16611	16477	16615	16489	16587	16565	16628	16655	16512	16555	16653	16622	16551	16666	16590	16581	16704	16501	16653	16675	16459	16669	16567	16535	16602	16567	16608	16601	16648	16510	16622	16725	16591	16854	16560	16835	16799	16529	16526	16604	16699	16540	16625	16648	16612	16703	16574	16650	16462	16570	16621	16452	16524	16685	16558	16702	16598	16443	16561	16617	16613	16428	16630	16597	16662	16758	16621	16700	16603	16538	16531	16592	16612	16643	16614	16571	16543	16690	16677	16780	16452	16760	16617	16522	16612	16472	16368	16782	16493	16550	16569	16640	16555	16704	16639	16567	16575	16777	16741	16746	16559	16524	16758	16489	16644	16501	16585	16624	16676	16661	16574	16652	16513	16815	16597	16472	16637	16599	16729	16610	16579	16692	16540	16788	16693	16491	16499	16645	16533	16529	16712	16677	16669	16666	16726	16631	16593	16650	16779	16682	16728	16688	16504	16524	16703	16508	16822	16691	16547	16518	16436	16730	16384	16691	16601	16515	16724	16713	16641	16661	16592	16346	16674	16650	16635	16536	16646	16620	16480	16523	16660	16821	16620	16573	16727	16514	16574	16530	16482	16411	16534	16694	16599	16589	16699	16498	16616	16766	16570	16559	16705	16696	16565	16624	16712	16648	16453	16713	16491	16663	16506	16628	16476	16857	16554	16516	16574	16580	16630	16650	16690	16560	16700	16481	16723	16578	16561	16653	16561	16718	16525	16552	16609	16613	16669	16487	16667	16601	16607	16507	16582	16738	16547	16504	16650	16808	16652	16620	16508	16641	16646	16574	16512	16721	16632	16559	16541	16617	16736	16617	16608	16445	16472	16611	16615	16492	16721	16667	16732	16768	16567	16663	16576	16566	16474	16554	16494	16598	16602	16783	16641	16725	16733	16765	16714	16607	16523	16721	16601	16789	16525	16598	16638	16633	16579	16377	16788	16404	16548	16605	16513	16578	16839	16588	16641	16450	16651	16543	16550	16638	16466	16542	16582	16528	16426	16652	16605	16608	16566	16508	16655	16500	16571	16500	16495	16631	16336	16720	16707	16584	16485	16727	16507	16781	16573	16612	16694	16684	16572	16525	16578	16734	16606	16495	16493	16424	16597	16689	16642	16547	16638	16424	16585	16678	16598	16685	16601	16615	16629	16523	16478	16547	16572	16569	16602	16564	16505	16490	16584	16566	16627	16579	16434	16669	16741	16535	16492	16657	16547	16694	16460	16576	16712	16541	16665	16684	16624	16673	16691	16496	16588	16554	16576	16587	16623	16754	16489	16584	16477	16634	16468	16532	16537	16646	16502	16791	16627	16405	16544	16503	16550	16745	16575	16607	16656	16701	16689	16517	16681	16695	16646	16657	16691	16690	16615	16517	16562	16592	16589	16763	16653	16686	16708	16553	16422	16653	16616	16636	16886	16570	16880	16559	16815	16659	16726	16544	16643	16445	16683	16750	16733	16674	16584	16478	16697	16714	16646	16666	16465	16574	16648	16495	16502	16500	16598	16556	16589	16590	16666	16553	16402	16511	16619	16564	16749	16464	16641	16437	16528	16764	16529	16591	16707	16786	16616	16656	16718	16623	16463	16489	16687	16502	16653	16765	16524	16579	16571	16768	16535	16601	16309	16611	16567	16633	16540	16578	16799	16719	16520	16542	16655	16595	16460	16545	16804	16706	16519	16589	16556	16603	16588	16637	16594	16634	16583	16486	16723	16618	16732	16559	16504	16625	16631	16767	16560	16496	16616	16548	16574	16664	16690	16565	16645	16593	16611	16368	16640	16592	16522	16599	16767	16413	16584	16711	16591	16686	16796	16559	16640
24306	21134	28240	24542	21915	21093	21004	19262	19106	19232	19445	18901	20238	34055	31247	27535	22459	19870	19235	18755	18947	18802	18869	18971	18966	18646	18715	18917	18809	18999	19202	19001	18895	18881	18818	18816	19060	18845	18858	18876	18896	18835	18825	18983	19042	18892	18722	18880	18743	18817	18861	18837	18993	18844	18922	18938	18827	18867	18962	19024	18851	18727	18639	18652	19002	18767	18797	18890	18861	18661	18587	18745	18811	18621	18852	18868	18721	18837	18816	18758	18751	18660	18882	18734	18677	18619	18555	18927	18823	18712	18908	19037	18885	18858	18837	18794	18778	18904	18876	18683	18772	18699	18844	18642	18816	19017	18877	18816	18912	19006	18624	18934	18903	18878	18933	18585	18741	18727	18685	18590	18867	18709	18561	18872	18740	18894	18913	18742	18671	18991	18844	18927	18956	18799	19001	18575	18852	18657	18674	18727	18800	18988	18606	18752	18808	18616	18745	18865	18816	18789	18934	18760	18824	18862	18877	18829	18712	18732	18800	18796	18720	19088	18835	18783	18816	18825	18887	18688	18676	18762	18876	18946	18913	18724	18810	18909	18609	18682	18913	18764	18861	18751	19058	18880	18708	18725	18877	18719	18948	18650	18613	18812	18829	18941	18665	18960	18949	18660	18794	18899	19029	18701	18811	18744	18789	18796	18812	18679	18818	18948	18717	18727	18947	18918	18774	18793	18704	18788	18829	18835	18676	18608	18890	18825	18650	18824	18797	18834	18622	18632	18711	18753	18670	18701	18953	18697	18821	18555	18719	18878	18892	18866	18825	18729	18683	18701	18838	18970	18718	18777	18648	18957	18836	18598	18615	18661	18687	18700	18837	18660	18843	18688	18850	18918	18812	18613	18633	18781	18883	18801	18547	18814	18730	18672	18803	18874	18765	18660	18745	18636	18880	18866	18774	18760	18787	18692	18935	18689	18839	18701	18929	18914	18822	18725	18811	18777	18756	18555	18791	18725	18695	18741	18628	18872	18775	18906	18860	18730	18682	18777	19014	19011	18723	18649	18716	18743	18837	18828	18767	18823	18818	18718	18860	18866	18753	18954	18886	18808	18826	18806	18924	18817	18683	18811	18933	18772	18754	18944	18844	18683	18764	18967	18686	18725	18733	18968	18628	18911	18638	18962	18810	18846	18937	18807	18866	18802	18671	18828	18675	18735	18920	18772	18775	18764	18727	18783	18908	18953	18846	18642	18787	18814	18726	18795	18655	18899	18941	18699	18911	18786	19051	18710	18810	18539	18938	18655	18620	18676	18906	18727	18994	18807	18812	18947	18964	19047	18772	18848	18839	18676	18713	18758	18915	18787	18853	18806	19087	18719	18805	18819	18934	18840	18826	18956	18937	18591	18826	18715	18821	18633	18709	18863	18868	18959	18944	18935	18668	18952	18919	18688	18855	18885	18690	18903	18694	18732	18564	18793	18977	18570	18975	18726	18806	18782	18754	18834	18917	18789	18745	18849	18948	18839	18926	18688	18809	18774	18729	18715	18820	18712	18932	18853	18822	18763	18629	18814	19042	18743	18753	18775	18582	18694	18702	18890	18693	18555	18644	18480	18780	18775	18762	18668	18623	18542	18811	18728	18789	18823	18695	18670	18675	18773	18598	18768	18653	18846	19013	18632	18710	18725	19050	18944	18808	18814	19064	18679	18840	18877	18750	18880	18846	18743	18801	18728	18750	18786	18915	18768	18711	18748	18734	19024	18678	18769	18853	18905	18716	18800	18838	18720	18732	18860	18718	18874	18724	18569	18750	18594	18797	18748	18711	18830	18715	18782	18735	18609	18962	18644	18879	18767	18853	18859	18876	18779	19056	18838	18824	18726	18636	18708	18849	18811	18651	18834	18813	18765	18788	18787	18859	18756	18899	18686	18849	18889	18733	18868	18788	18729	18734	18855	18962	18879	18679	18752	18907	18763	18789	18823	18914	18664	18793	19086	18768	18791	18628	18875	18856	18679	18799	18887	18692	18578	18763	18763	18863	18787	18742	18831	18683	18716	18826	18811	18861	18698	18686	18834	18838	18804	18889	18820	18808	18902	18899	18953	18578	18726	18824	18784	18688	18701	18586	18855	18891	18788	18787	18675	19025	18770	18713	18847	18748	18697	18823	18714	18717	18755	18857	18641	18644	18767	18905	18816	18869	18712	18839	18770	18910	18661	18670	18770	18785	18792	18951	18838	18733	18866	18865	18919	18754	18748	18692	18823	18881	18677	18777	18741	18637	18838	18829	18703	18799	18820	18716	18843	18741	18680	18681	18767	18661	18791	18765	18809	18609	18871	18827	18676	18845	18771	19014	18889	18675	18740	18722	18803	18806	18772	18796	18666	18786	18754	18706	18785	18891	18786	18885	18823	18858	18643	18714	18875	18792	18658	18829	18842	18756	18722	18605	18764	18773	18837	18664	18787	18752	18749	18843	18822	18907	18607	18667	18932	18861	18952	18634	18745	18844	18820	18592	18820	18926	18936	18685	18709	18667	18658	18840	18997	18790	18904	18817	18850	18626	18765	18649	18927	18915	18790	18866	18630	18729	18719	18827	19214	18677	18604	18534	18765	18753	18669	18683	18820	18706	18638	18820	18913	18947	18799	18923	18659	18816	18849	18858	18949	18710	18743	18818	18955	18740	18900	18702	18675	18593	18610	18709	18864	18885	18759	18739	18914	18741	18751	18852	18721	18866	18836	18726	18866	18688	18739	18687	18730	18731	18928	18641	18929	18591	18722	18815	18868	18695	18599	18586	18865	18843	18812	18813	18657	18739	18804	18966	18426	18821	18797	18846	18736	18714	18687	18734	18815	18802	18915	18987	18822	18822	18739	18655	18862	18811	18849	18755	19004	18906	18949	18828	18692	18881	18899	18596	18638	18647	18312	18812	18876	18781	19051	18732	18994	18909	18775	18601	18870	18787	18922	18798	18859	18711	18827	18753	18661	18772	18834	18670	18557	18810	18853	18936	18650	18820	18599	18961	18778	18804	18930	18803	18811	18852	18704	18713	18926	18854	18936	18675	18911	18535	18724	18962	18943	18907	18784	18451	18980	18824	18784	18550	18804	18763	18803	18798	18990	18663	18793	18822	18756	18695	18700	18816	18802	19009	18647	18749	18779	18965	18895	18723	18802	18820	18796	18975	18653	18878	18717	18951	18926	18813	18795	18738	18618	18610	18804	18804	18698	18796	18523	18793	18739	18766	18597	18844	19017	18956	18849	18865	18719	18840	18672	18729	18835	18696	18914	18925	18833	18749	18684	18743	18738	18722	19109	18873	18781	18887	18754	18603	18785	18799	18802	18864	18662	18872	18756	18991	18914	18979	18852	18859	18810	18747	18954	18797	18965	18581	18772	18782	18850	18920	18790	18764	18958	18884	18757	18721	19084	18794	18875	18954	18781	19113	18751	18537	18849	18895	18904	18707	18815	18931	18830	18637	18818	18809	18686	18823	18753	18649	18697	18830	19079	18806	18796	18811	18801	18793	18932	18895	18704	18922	18612	18682	18922	18857	18851	18632	18940	18953	18735	18747	18816	18781	18634	18818	18643	18879	18675	19002	19056	18910	18825	18945	18617	18585	18635	18807	18931	18837	18918	18780	18727	18710	18777	18867	18874	18641	18588	18642	18731	19038	18875	18616	18682	18752	18879	18754	18906	18840	18599	18732	18717	18592	18890	18760	18812	18716	18913	18879	18700	18859	18715	18830	18937	18859	18747	18751	18861	18651	18712	18972	18804	18779	18638	18906	18887	18824	18985	18766	18859	18799	18731	18752	18771	18819	18669	18609	18903	18693	18737	18734	18932	18777	18840	18652	18756	18850	18822	18991	18833	18879	18887	18643	18800	18798	18728	18837	18653	18616	18955	18797	18805	19039	18955	18737	18839	18751	18801	18839	18727	18675	18773	18814	18866	18768	18717	18998	18794	18821	19038	18727	18947	18751	18732	18797	18839	18826	18812	18859	18904	18986	18764	18787	18678	18712	18749	18966	18858	18783	18745	18948	18810	18774	18554	18764	18972	18906	18626	18912	18711	18761	18886	18763	18640	18636	18730	18557	18722	18718	18680	18758	18797	18804	18915	18981	18828	18973	18757	18886	18901	18739	18599	18881	18836	18557	18776	18676	18965	18825	18888	18729	18685	18700	18685	18828	18844	18687	18964	18826	18804	18860	18638	18596	18839	18795	18900	18777	18817	18702	18780	18653	18943	18743	19011	18721	18841	18793	18886	18885	18734	18752	18883	18787	18645	18707	18729	18817	18813	19004	18677	18834	18760	18827	18717	18943	18898	18603	19023	18808	18804	18744	18684	18692	18866	19111	18993	18757	18728	18934	18824	18701	18719	18856	18980	18755	18790	18718	18833	18914	18892	18915	18913	18783	18816	18848	18829	18812	18914	18710	18641	18750	18916	18738	18681	18873	18918	18792	18850	18828	18742	18570	18658	18619	18755	18601	18948	18792	18775	18859	18950	18790	18639	18642	18742	18889	18615	18868	18824	18901	18866	18707	18619	18732	18701	18960	18764	18892	18878	18973	19005	18667	18750	18579	18850	18811	18725	18841	18805	18649	19018	18632	18790	18900	18766	18754	18748	18946	18720	18959	18660	18708	18955	18813	18783	18768	18781	18766	18670	18492	18737	18820	18689	18896	18699	18917	18783	18920	18814	18932	18812	18786	18665	18770	19032	18816	18765	18830	18506	18644	18751	18803	18771	18938	18700	18942	18750	18800	18720	18930	18790	18777	18803	18938	18769	18818	18769	18551	18969	18813	18803	18736	18810	18768	18962	18693	18602	18633	18675	18811	18756	18880	19035	18751	18705	18818	18808	18794	18826	18734	18648	18585	18776	18893	18605	18713	18868	18818	18827	18640	18610	18816	18891	18759	18862	18777	18813	18725	18807	18792	18772	18822	18988	18851	18666	18752	18800	18954	18670	18696	18857	18778	18800	18853	18697	18659	18703	18782	18746	18877	18667	18847	18804	18710	18782	18787	18601	18738	18703	18774	18538	18929	19032	18802	18832	18862	18810	18701	18821	18732	18839	18729	18837	18954	18921	18711	18627	18530	18892	18761	18813	18821	18789	18832	18623	18932	18915	18799	18774	18560	18739	19010	18847	19030	18820
14812	22755	21381	19246	18262	17864	17674	17605	17364	17360	17329	17262	19350	37638	32353	27928	20828	17745	17140	16965	17014	16931	17049	17077	17059	16931	17149	16944	17082	16885	17110	16937	16958	17021	17021	17115	17111	17111	17301	16931	17165	16930	16994	17191	17099	16966	17085	16948	17191	17052	16939	17070	17080	17147	17131	17117	17095	16942	17005	16980	17035	16997	16945	17060	16955	17008	16950	17175	17138	17178	17134	16940	17059	16886	16928	16854	16949	17113	16990	17162	16948	17197	17084	17148	16784	17014	16856	16878	17071	17027	17019	16965	16924	17215	17003	17142	16981	17029	17036	17102	16994	17003	17052	17048	16983	17032	16924	17085	17092	16910	17031	17074	17245	16858	17201	17009	16924	17026	16931	17219	17045	17057	17259	17164	16996	17149	17259	16978	16922	16997	16918	17004	17057	17066	16934	16978	17016	17038	17087	16998	17010	17079	17049	16985	16981	17055	17071	17167	17037	16958	17068	17038	16935	17042	17088	16970	16970	17102	17009	16877	17058	16947	16937	16993	16849	17234	17138	16923	16981	16984	16994	17096	16842	17051	16953	16953	17037	17018	17111	17053	17004	17110	17135	16952	16934	17031	17176	17178	16938	17074	16849	17147	17003	17114	16859	17035	16779	17020	17059	17089	17001	17102	17041	17146	16925	17040	17000	16993	16962	17025	16968	17068	17030	17219	17074	17046	17016	16880	16999	17117	17121	16813	17074	17092	16889	16998	17178	17154	17120	17016	17148	16960	16908	16950	16956	16941	17006	17002	16777	17040	16952	16911	17132	17009	17020	17071	16776	16963	16977	16996	16970	16958	17076	16922	17001	17197	17171	17017	17087	16938	17071	17085	17037	17003	17143	16934	17083	16936	17099	17047	16954	17135	17126	17081	17127	17041	17130	17032	17078	17065	16916	17156	17008	16944	17155	17022	17061	16931	17031	16862	16973	17075	16999	17061	17000	17103	17070	17071	16887	17136	16909	17064	16872	16950	17078	17237	16900	16937	17189	16893	17017	16970	16897	17089	17129	17117	17007	17148	17056	16959	17238	17046	17032	17008	17008	17074	17071	16934	17114	16990	17068	17039	17014	17009	17148	16995	17126	17059	17086	17019	17081	17036	17060	17138	16957	17091	17114	16978	17019	16916	17122	16976	17054	17127	17080	17188	17081	17192	16877	17013	17017	17098	17065	17051	17206	17024	17194	17148	17022	17152	17144	17044	17071	17089	17065	17087	17099	16990	17143	16878	17053	16963	17159	17051	17130	16995	17163	17073	17038	16917	17168	17037	17062	17002	16993	16936	16913	16946	17084	16859	17117	16970	16982	17174	16976	16816	17052	17104	17018	16914	17065	17018	17090	16983	17082	17101	17191	16833	16996	17178	17140	16966	16915	17076	17130	16904	17071	17079	17041	16827	17084	17055	17056	17081	17007	17158	16927	17181	17102	17000	16841	17195	17126	16949	16879	17007	17008	16973	16976	16980	17023	16947	17041	16970	16995	16902	16978	17052	16985	16988	17009	16984	17219	17066	17055	17028	17079	16957	17056	16857	17008	16971	17059	16992	16936	17007	17087	16993	17011	17081	16918	17206	17042	16982	17095	17131	16983	17092	17121	17135	16969	17051	17185	17068	16909	17129	17014	16964	16902	17027	16907	16925	16911	17056	17134	16942	16993	16989	17155	16929	17034	16984	16999	17011	17128	16879	17096	16988	17055	17010	16939	17030	16890	17064	16996	17095	16997	17092	17194	17117	17002	16943	17058	17117	16943	16866	17161	16990	16965	17266	17069	17044	16926	17107	17020	16966	16937	17075	17073	17045	16885	17216	17099	16981	16978	17169	16926	17054	17179	16798	17038	16982	17044	17004	17177	17155	16981	16934	16973	16838	17013	17217	17017	17101	17021	17074	16923	17225	17019	16967	17128	16983	17113	17032	16893	17051	17112	17164	17041	17120	17056	16958	17056	16868	17085	17041	17083	17046	17033	17004	16927	17113	17107	16869	17025	17030	17039	17078	16910	17041	16951	17099	16958	17130	16913	17004	17007	17173	17034	17091	17143	17033	17098	17057	17054	17098	17085	17000	17083	17139	17133	16975	17004	16891	17247	16987	17206	17051	17003	17132	17085	17190	17156	17042	17152	17083	17128	17333	17049	17056	17052	16998	17075	17004	17116	16943	17029	17101	16805	17088	17097	17038	16939	17042	17054	16983	17036	16994	17095	17161	17004	17088	17099	17174	16937	17083	17090	17119	17102	17056	17002	16967	17060	16935	17040	17084	16874	17049	17061	17193	17048	17066	17090	16944	16987	17058	16943	16875	16938	17000	16792	17101	17098	16847	17000	16980	17081	17130	16879	17083	16961	17037	17005	17061	17022	17012	16984	17146	16933	17076	17031	17103	16969	17051	17106	16994	17091	17177	17037	16985	16993	16890	17100	17073	16979	16828	17031	17127	16934	17010	17029	17120	16954	17132	16939	17070	16905	16925	16981	17235	16915	17129	17009	17093	17038	17134	16988	16922	16941	16904	16918	17051	17051	17038	17148	17147	16940	17117	16988	17020	17058	17075	17149	17104	16987	17134	17090	16775	17168	17069	16959	17139	16889	17057	17133	16983	17138	17048	16947	16969	17020	17083	16955	17062	17115	16943	17163	17105	16975	17148	17046	16750	17092	17031	16994	16909	17094	16972	17035	16859	17000	17002	16984	17094	17019	17066	16821	17106	16948	17084	17047	17021	17117	17059	17212	16887	17163	17091	16950	17174	17091	17143	16987	16965	16919	17255	17055	17086	17007	17008	17095	17021	16960	17026	16985	17052	17056	16953	16932	17089	17167	17120	17026	17213	17079	16914	16970	17048	17040	16914	17211	16991	17149	17039	16977	17021	17016	17080	17004	17097	17283	16920	17140	17082	17107	17143	16967	17035	17147	17013	17060	17031	17154	17199	17031	17106	17135	17019	16967	17011	17037	16994	17071	17190	16949	16983	16989	16992	16960	17146	17072	16888	17022	16884	17185	16919	17037	16786	17059	17047	17012	16994	16973	17137	17111	16998	17112	17087	17107	16869	16952	17011	17131	17065	17059	17031	16912	17020	16943	16904	16895	17154	16963	17137	17070	17025	17110	17010	17007	16866	17109	16955	16871	17093	16818	17040	17030	16899	16931	16962	17151	17136	17066	17059	17153	17154	16841	16934	17062	16781	17060	17047	17016	17005	17111	17162	16922	16865	16991	16981	16999	17032	16978	16999	17013	17126	17004	17018	17133	16994	17072	17011	17055	17028	17087	17052	16931	17117	16958	17058	16958	17049	16991	17137	17129	16993	16994	17099	16974	17075	16805	16956	17029	16964	16975	16989	16909	16892	17219	16886	17215	17095	16979	17032	17062	17077	16888	17056	17207	16976	17018	17045	16964	17024	17082	17033	17013	16873	16963	16957	16957	17009	17159	17207	16965	16983	17022	17099	17205	16786	17103	17018	17058	17103	17273	16829	17080	17062	16951	17118	16854	16980	17021	16929	17056	17047	17137	17024	16942	17123	17199	16977	16898	17050	16909	17093	17000	16988	17164	16992	17040	17199	16981	17055	17040	16904	17139	16962	16928	16928	16987	17063	17217	16973	17048	17085	17080	16991	17139	17135	16949	17250	17094	17066	16982	17047	16920	16984	17078	16961	17200	17060	17152	16876	17169	16919	16957	17052	17048	17097	17098	17081	17015	17094	16957	17169	16860	16997	16939	16961	17171	17099	17144	17093	17145	17147	17178	17181	17028	17038	17156	17269	17030	16959	16993	17100	16919	16976	16881	17186	16998	17011	17099	17064	17021	16982	16849	16938	16918	16910	17002	17068	17048	17093	17107	17057	17139	17119	17216	17024	16975	16976	17071	17040	16829	17082	17032	17166	17191	16965	17099	17067	17116	16990	16969	17228	17119	17248	17001	17026	17218	17028	17095	16851	17165	16964	17167	17060	16858	17108	17021	17107	17049	17011	17091	16911	17005	16987	17125	16931	16937	17045	17113	17155	17074	17089	17156	16902	17087	17273	17048	17053	16808	16994	16911	17037	16944	17074	17008	16939	17145	16918	16961	16897	17156	17033	16982	17089	17104	17029	16943	17025	16988	17265	16992	16982	17111	17047	16997	17077	16994	16918	17129	17155	17157	17128	17021	17163	16918	16918	16976	17163	16972	17097	17146	17056	17166	17024	17080	16968	17089	16973	16962	16921	17226	16970	17109	17160	16980	16952	17137	17126	16993	17097	17012	17112	17165	16816	17057	17054	16919	17037	17136	17142	17026	17202	17120	16911	17153	17034	17119	17206	16985	17021	17273	17105	17294	16918	17047	16953	16876	17077	16998	16999	16903	17021	16932	16997	17140	17134	17042	17112	17021	17017	17026	16944	16991	17080	17098	17097	17276	17012	17026	16940	17056	17118	16960	17007	16899	17050	16933	17067	16866	17119	17060	17038	16876	17166	16915	17019	17046	17085	16989	16915	17031	17116	17059	16922	16938	17048	17110	17024	17016	17209	17074	16924	17173	16885	17006	17144	17019	16875	16906	17075	16973	17026	16937	16959	17121	16906	16969	16873	16976	17073	17094	16918	16969	16966	16908	17267	16916	17064	17040	17011	17168	17052	17097	17058	17003	16889	17094	16984	17081	17162	16958	17091	16839	16909	17134	17020	17145	17170	16911	16990	17096	17140	17146	17041	17048	16823	16964	16958	17070	16903	16969	16929	16978	17103	16933	17081	17082	17105	16999	17017	17119	16928	16984	16918	17197	17073	17070	17043	17006	17160	17117	16970	17098	17025	17023	17027	16984	17122	17054	17032	17081	16931	17081	16995	17253	17210	16933	17171	17042	17145	16919	16924	17159	16854	17205	17113	16942	17131	17199	17156	17030	17104	17030	17085	17110	17018	17180	17004	16935	17013	16907	16895	17062	17057	16946	17122	17191	17090	16978	17076	16977	17006	17170	17068	16926	17030	17027	17003	17079	17016	17011	17037	17073	16928	17006	17140	17173	17019	17186	17131	17175	16879	17092	17111	17207	16953	16820	17116	16985	16901	17073	17061	17232	17047	17059	17002	16948	17047	17040	16988	17155	17089	16982	17061	17007	17002	17120	17033	17056	17034	17178	17056
23099	21134	28910	23611	21510	23317	23656	19764	19193	19273	19376	19073	21211	42811	38802	33992	25400	20689	19135	19020	18714	19020	18884	18832	19002	18816	18600	18840	18880	18829	18714	18846	18834	18878	18955	18742	18721	18782	18718	18909	18811	18987	18842	18836	18796	18784	18774	18739	18959	18656	18761	18626	18897	18816	18749	18773	18733	18897	18965	18860	18587	18600	18829	18824	18900	19058	18769	18829	18768	18650	18811	18511	18734	18806	18582	18805	18600	18655	18727	18629	18855	18650	18693	18610	18780	18682	18929	18806	18791	18540	18671	18797	18676	18766	18687	18532	18903	18845	18932	18754	19072	18736	18625	18678	18838	18986	18824	18779	18713	18578	18811	18785	18873	18809	18842	18952	18730	18516	18930	19010	18880	18520	18663	18513	18615	18548	18778	18748	18738	18754	18673	18882	18898	18728	18817	18784	18664	18614	18832	18805	18890	18917	18621	18569	18871	18788	18796	18824	18858	18970	18750	18838	18827	18751	18902	18572	18626	18636	18569	18913	18913	18787	18585	18735	18924	18693	18734	18622	18638	18804	18874	18597	18715	18566	18631	18543	18604	18713	18716	18673	18710	18635	18789	18844	18632	18822	18822	18794	18660	18779	18465	18861	18622	18733	18685	18889	18843	18668	18721	18759	18799	18753	18761	18570	18656	18683	18815	18846	18678	18688	18773	18826	18891	19055	18911	18627	18679	18742	18709	18829	18706	18712	18697	18671	18832	18786	18595	18678	18616	18702	18689	18749	18810	18682	18765	18770	18686	18770	18808	18762	18700	18789	18738	18543	18615	18589	18682	18816	18882	18628	18628	18602	18803	18640	18681	18766	18564	18656	18892	18668	18583	18671	18874	18791	18777	18858	18754	18888	18511	18694	18909	18837	18828	18811	18748	18838	18583	18792	18952	18740	18794	18769	18634	18656	18965	18484	18662	19001	18826	18821	18695	18875	18908	18615	18625	18735	18803	18883	18612	18608	18633	18536	18817	18823	18619	18663	18695	18816	18717	18905	18879	18640	18713	18821	18714	18745	18761	18843	18828	18809	18915	18892	18712	18774	18724	18750	18888	18649	18725	18679	18855	18861	18567	18659	18597	18809	18905	18723	18580	18583	18778	18910	18845	18729	18744	18617	19027	18729	18696	18705	18790	18776	18717	18844	18832	18683	18770	18702	18693	18666	18802	18687	18972	18908	18889	18690	18760	18824	18823	18854	18908	18821	18806	18844	18730	18846	18810	18711	18797	18616	18592	18619	18607	18735	18764	18831	18845	18727	18733	18517	18610	18544	18805	18795	18680	18589	18636	18606	18790	18842	18733	18558	18687	18734	18689	18817	18852	18764	18646	18753	18691	18739	18843	18641	18523	18858	18700	18578	18700	18846	18751	18866	18526	18679	18749	18755	18657	18488	18583	18670	18875	18799	18716	18588	18850	18675	18852	18774	18776	18668	18778	18904	18900	18619	18802	18897	18891	18660	18753	18973	18836	18629	18730	18875	18803	18727	18673	18731	18805	18719	18724	18853	18791	18625	18646	18611	18611	18625	18829	18685	18746	18707	18733	18723	18489	18797	18649	18695	18869	18578	18581	18666	18729	18820	18698	18736	18634	18722	18621	18729	18762	18891	18854	18871	18814	18551	18784	18764	18552	18635	18725	18787	18718	18823	18716	18586	18859	18625	18542	18863	18843	18744	18976	18819	18638	18760	18681	18609	18843	18668	18761	18877	18660	18852	18880	18806	18697	18813	18847	18702	18832	18582	18768	18790	18698	18692	18588	18850	18690	18679	18599	18595	18664	18632	18503	18650	18844	18648	18625	18865	18739	18721	18775	18649	18636	18833	18763	18763	18694	18730	18628	18604	18852	18640	18583	18793	18738	18907	18815	18858	18699	18833	18728	18851	18854	18673	18712	18543	18580	18618	18730	18703	18528	18792	18713	18706	18677	18598	18849	18624	18856	18679	18856	18998	18930	18750	18868	18679	18856	18757	18765	18718	18775	18683	18717	18677	18782	18631	18851	18845	18700	18947	18663	18851	18672	18662	18714	18776	18673	18743	18892	18521	18912	18625	18750	18588	18644	18934	18787	18707	18771	18727	18850	18738	18690	18736	18861	18834	18805	18627	18672	18819	18577	18765	18818	18774	18668	18612	18948	18933	18653	18511	18676	18746	18757	18737	18577	18716	18663	18590	18743	18699	18990	18975	18886	18884	18830	18789	18869	18930	18779	18843	18832	18984	18939	18919	18602	18537	18767	18712	18735	18784	18720	18861	18691	18888	18685	18786	18785	18861	18902	18555	18749	18648	18597	18771	18896	18770	18792	18745	18704	18747	18596	18761	18799	18873	18641	18824	18767	18822	18909	18699	18573	18731	18753	18638	18570	18748	18726	18741	18632	18662	18777	18728	18846	18792	18692	18785	18758	18709	18846	18737	18905	18760	18889	18759	18427	18635	18789	18742	18713	18685	18693	18946	18694	18778	18785	18681	18822	18756	18874	18737	18811	18722	18594	18615	18738	18765	18686	18491	18610	18875	18802	18919	18904	18777	18961	18932	18771	18673	18503	18642	18754	18811	18696	18687	18698	18704	18867	18929	18763	18571	18709	18743	18487	18772	18596	18515	18892	18526	18650	18705	18670	18844	18843	18567	18778	18678	18623	18699	18743	18742	18631	18722	18705	18862	18766	18836	18830	18696	18931	18853	18828	18633	18757	18679	18732	18734	18707	18700	18830	18860	18812	18855	18374	18961	18905	18650	18676	18516	18943	18762	18602	18797	18584	18956	18600	18706	18786	18939	18833	18718	18760	18867	18685	18927	18647	18705	18890	18844	18822	18763	18601	18793	18790	18799	18751	18860	18942	18843	18964	18830	18508	18643	18718	18734	18980	18813	18771	18538	18807	18676	18786	18916	18750	18721	18764	18550	18735	18809	18754	18882	18693	18872	18835	18788	18825	18707	18680	18779	18635	18848	18585	18751	18709	18815	18679	18679	18531	18553	18746	18634	18923	18807	18706	18775	18618	18971	18791	18912	18972	18642	18780	18439	18733	18821	18767	18669	18700	18644	18726	18837	18463	18935	18541	18662	18649	18654	18865	18629	18814	18726	18735	18969	18666	18805	18757	18597	18841	18800	18547	18753	18665	18766	18874	18764	18797	18603	18776	18668	18723	18769	18650	18576	18838	18623	18549	18448	18547	18851	18714	18568	18681	18665	18998	18904	18751	18779	18654	18816	18681	18686	18735	18694	18773	18785	18742	18644	18560	18785	18651	18737	18616	18741	18828	18655	18697	18718	18732	18759	18693	18689	18760	18799	18785	18921	18644	18968	18825	18805	18840	18828	18702	18617	18661	18753	18807	18920	18774	18550	18592	18840	18600	18662	18764	18649	18775	18720	18659	18701	18601	18750	18555	18918	18528	18677	18578	18694	18712	18833	18606	18599	18734	18648	18694	18667	18857	18718	18754	18772	18778	18811	18618	18904	18758	18586	18692	18775	18881	18483	18806	18767	18727	18804	18881	18814	18591	18634	18630	18723	18627	18895	18644	18597	18941	18918	18952	18860	18855	18884	18795	18696	18674	18652	18885	18914	18833	18746	18491	18807	18834	18783	18652	18734	18716	18755	18900	18798	18809	18591	18787	18752	19045	18555	18938	18924	18847	18774	18803	18770	18798	18724	18873	18781	18553	18681	18778	18788	18786	18859	18653	18599	18702	18790	18779	18538	18812	18650	18933	18836	18704	18729	18899	18850	18662	18636	18723	18793	18691	18684	18785	18845	18778	18774	19006	18817	18755	18698	18588	18800	18685	18782	18908	18822	18879	18753	18698	18771	18838	18512	18876	18808	18758	18689	18812	18760	18776	18553	18773	18719	18709	18665	18741	18871	18693	18628	19045	18791	18738	18812	18808	19036	18651	18648	18680	18622	18710	18803	18747	18892	18707	18596	18795	18699	18818	18640	18871	18735	18819	18783	18555	18580	18865	18602	18585	18657	18971	18672	18731	18727	18648	18789	18774	18331	18534	18855	18736	18841	18821	18785	18897	18669	18714	18954	18693	18758	18746	18966	18737	18692	18736	18702	18860	18738	18840	18841	18598	18774	18599	18870	18808	18667	18714	18709	18788	18563	18665	18752	18396	18688	18878	18676	18736	18878	18714	18831	18643	18697	18645	18603	18600	18628	18709	18697	18728	18570	18483	18919	18956	18688	18579	18517	18534	18889	18857	18884	18947	19098	18720	18989	18864	18604	18803	18652	18744	18526	18608	18596	18491	18470	18547	18650	18765	18610	18889	18735	18664	18759	18653	18931	18635	18729	18904	18799	18764	18813	18799	18856	18747	18608	18616	18681	18890	18943	18739	18835	18701	18800	18676	18697	18722	18665	18731	18770	18831	18758	18625	18744	18775	18787	18670	18890	18674	18868	18821	18598	18751	18750	18863	18717	18796	18781	18660	18651	18658	18884	18793	18673	18750	18633	18673	18641	18753	18849	18913	18836	18693	18645	18652	18640	18732	18858	18678	18815	18718	18634	19085	18699	18756	18683	18584	18624	18656	18627	18686	18887	18914	18569	18722	18678	18790	18815	18458	18711	18518	18681	18775	18743	18774	18763	18784	18904	18788	18844	18843	18504	18442	18649	18813	18682	18729	18668	18790	18785	18765	18683	18769	18780	18759	18740	18827	18727	18623	18607	18654	18721	18831	18794	18622	18852	18790	18767	18810	18783	18567	18829	18716	18639	18808	18701	18821	18809	18679	18676	18829	18792	18715	18649	18548	18865	18744	18764	18816	18830	18790	18771	18769	18754	18669	18781	18895	18677	18807	18554	18876	18714	18576	18741	18985	18757	18560	18673	18691	18665	18695	18583	18799	18772	18685	18706	18514	18707	18668	18528	18739	18756	18817	18701	18983	18830	18533	18577	18734	18751	18841	18660	18879	18805	18903	18760	18731	18796	18882	18920	18513	18739	18870	18657	18810	18789	18686	18680	18622	18726	18768	18913	18554	18747	18737	18834	18798	18718	18880	18776	18778	18682	18660	18620	18965	18609	18637	18755	18628	18731	18876	18871	18654	18736	18581	18575	18652	18784	18891	18994	18771	18619	18972	18839	18730	18661	18797	18624	18695	18720	18888	18812
16188	27535	25507	21009	19596	18785	18456	18002	17559	17601	17458	17318	21710	46181	40140	34869	23852	17986	17062	17001	16961	17005	17077	17113	17187	17055	16960	17049	16898	16960	16973	16884	17042	17248	16838	17171	17063	17113	17121	16966	17058	17050	17100	17044	16993	17036	17069	17138	17007	16929	16915	17078	17063	16889	17037	17128	16985	17026	16908	16835	16858	17137	16909	16950	16834	17031	17018	17067	17113	16881	17076	17144	16982	16989	16832	17035	17054	16916	17060	17069	16860	17143	16985	16958	17079	17082	16993	17023	16989	16925	17123	16941	16904	17047	17145	17026	16939	17115	17012	16995	16953	16935	17181	17043	16916	16962	16909	16912	17059	16960	17080	16864	17014	17060	16933	17027	17178	17055	17040	16992	17017	16970	17111	17016	17096	16945	17095	17080	16985	16920	17068	17050	16952	17303	17042	16925	17044	17031	16942	17100	16979	17012	16991	17083	16937	17076	17000	16974	17173	17037	17011	16842	16945	16958	17034	16968	17155	16957	17062	16926	16901	16892	17208	16950	17082	17053	17054	16922	17108	17012	17075	16983	17054	17047	17037	17101	17033	16895	17072	16916	17016	16991	16954	16872	16832	16985	17036	17017	17013	17088	17021	17039	16961	16937	17043	16927	17016	17094	16910	17086	16992	17056	17087	16983	16929	17053	16903	17123	17015	17015	17088	16762	16980	16995	17031	17007	16960	17058	16903	16887	17164	16972	16916	16957	17096	16858	17247	16807	17097	16900	16963	17177	17149	16797	16967	17045	16965	17017	16919	17085	17050	17068	16908	17225	16885	16905	16949	16973	16965	17002	17060	17070	16982	16894	17161	16987	16992	17004	16989	17188	16882	17047	16948	16806	16903	17043	17167	16947	17038	16967	17023	16928	16913	16962	16951	16966	17011	16984	16982	17008	16854	17150	17021	16921	16938	17065	17043	17048	16985	16913	16940	17031	16850	17010	17129	17011	17089	16981	16993	17117	17022	16871	16793	16872	17129	16888	16899	17031	17045	16964	17162	16965	17044	17043	16952	17044	16889	16940	17107	16979	16812	16929	16997	17104	16926	17085	17017	17019	17009	17154	16857	16915	16937	17004	17102	16946	16990	16931	17008	16962	16875	16974	16867	16987	16855	16933	16891	16993	16999	17004	16968	17077	16829	16748	16963	17165	16973	17096	17000	16775	17125	16972	16993	16948	16951	17172	16827	17036	17109	16777	17013	16984	17103	17090	17023	16998	16839	17007	16958	17005	16842	17028	17034	17001	17043	16936	17013	17034	16894	16935	17042	16913	17004	16998	16943	16810	16824	16907	16903	16967	16974	17035	16961	17047	17064	16895	16893	16969	16837	16954	17074	16879	17114	16945	17021	17163	17137	17016	17017	16902	16925	16932	16934	17179	17008	16893	16835	16786	17017	17079	16960	17146	16909	16922	17004	16963	16744	17044	17030	16900	16987	16950	16765	17123	16972	17028	17048	16989	17172	16823	16939	16842	17024	16862	16915	16958	17010	17108	17112	17030	16928	16959	17018	16888	17064	17000	16951	16819	16953	17208	16855	17060	16925	17138	16939	17076	16997	16969	16994	16960	16967	16987	16888	16824	17029	16903	16888	17159	17204	17141	16989	16941	16953	16830	17070	16989	16988	16965	16836	16774	17107	17002	17116	17101	16897	17092	16911	16896	16874	16887	16954	17024	17078	16895	17056	16916	17055	17125	17134	16942	17009	16941	17117	16954	17134	16923	16967	16993	16933	17015	16988	16844	17022	16801	16941	16920	16918	16952	16955	16820	16835	17084	17010	17033	17152	16790	16977	16804	16970	17131	16955	17043	17098	17011	17109	17001	17055	17129	17083	16908	16946	16915	16919	17168	16882	17024	16984	16970	16751	16928	16927	17150	16963	16958	17130	16916	17056	17079	16891	16989	16977	17004	17098	17099	17066	17083	17040	16863	16933	16999	16992	17038	16913	17062	17145	16866	17087	17024	16903	17051	17030	17009	16880	16790	17029	17083	16988	17050	16984	17131	16695	17078	17062	16973	16733	16840	16884	16825	17149	16914	17061	17057	17060	17030	17188	16806	16893	17025	16982	16924	16994	17035	16906	16920	16945	17017	17054	16928	17007	16979	17033	16920	17082	17019	17126	16835	17058	16848	16965	17043	17057	16901	17125	17013	16968	16995	16987	17016	17034	17160	16925	16911	17017	16984	17050	16918	17039	17026	17026	17053	17163	16891	16920	17056	16940	17123	16951	17017	17090	16949	16887	17026	16979	16793	16954	17016	16988	16834	17055	17015	16875	17023	17098	17004	17075	17014	16888	17083	16864	16858	16938	16902	16985	16836	17276	17062	16831	16965	16987	16841	17022	17047	17117	16994	17090	16929	17048	17056	16943	16973	16927	17134	17069	17077	16955	16932	17011	16923	17070	16934	16797	16979	16990	17086	16982	16898	17059	17176	16881	17065	17142	17044	17094	16753	17121	16875	17017	16982	16903	16974	17119	17120	16995	16950	17166	16994	16954	16934	16887	17155	16770	16969	17019	17094	16801	16945	16936	17045	17099	16984	17048	17040	16905	17100	16866	16949	16917	16965	16999	17110	16991	16932	17076	16989	16738	16932	17071	16987	17019	16976	16963	17029	16914	16993	17104	17054	17026	16968	16853	17109	17138	17027	17021	16964	17014	17140	16882	16957	17081	17006	17074	16959	17197	16937	16970	17010	17030	17096	16941	16907	17076	17062	16950	17067	17023	16856	16780	16925	16954	16959	16906	16908	16929	17056	17055	16890	16886	16972	17007	16908	17065	16990	16997	16905	17106	16980	16913	16873	16882	17005	16935	16902	16946	16840	16896	17114	17064	16849	16965	17095	16928	17108	17003	16971	17006	17047	17065	16828	16963	17002	17046	17100	16994	16851	17112	17035	16899	17035	16986	16926	17062	17037	16926	17019	16962	17201	17038	17018	17019	17075	16843	16985	17158	16966	17048	16739	16840	17058	17187	16948	16966	16950	16848	16942	16902	17142	17026	17021	17011	17003	16926	17065	16935	17069	17041	17011	16960	17067	16854	16887	17089	16952	17012	16984	17044	17013	16985	17083	17154	16936	16988	17039	17064	16983	17029	16884	16973	17017	16916	17008	16887	17089	16956	17068	16950	16906	17029	16913	16975	16986	16913	16903	17004	16936	16980	17088	17036	17001	16995	16942	16860	17109	17029	17031	17008	17036	17103	16897	17010	16932	17013	16972	16854	16799	16922	17206	16987	17098	16875	17006	16897	17129	16844	16945	16950	16971	16897	16946	16932	16910	17073	16877	16962	17006	16964	16796	16930	17018	16955	16996	16939	17112	16901	17048	17105	16924	16904	16964	17034	17001	16956	17085	16985	16860	16915	16765	16988	16897	17055	16973	16886	17117	16867	16998	16869	17043	16947	17056	17017	16887	16855	17006	16971	16948	16985	16953	17093	16882	16874	16786	16920	16914	16873	17041	16974	16991	16876	17062	16900	17026	17050	16901	16887	17006	16941	17136	16957	16997	16990	17069	16990	16888	17020	17028	16926	17103	16848	17081	17051	16892	16967	16907	17040	16985	16931	16909	16987	16943	16990	17318	16969	17090	16902	16954	16997	17092	16994	16968	16799	16746	16953	16832	17112	17090	16980	16812	16947	16851	17080	17150	16954	16881	17025	17040	16830	16912	16872	16865	17004	16941	17162	16996	17099	17017	17072	16969	16962	16963	16974	16944	17085	16994	16914	16932	16991	17045	16869	16975	16863	17068	17041	17067	16953	16854	16983	17071	17029	16919	17064	17057	16827	16865	17091	16996	17079	16949	16926	17036	17071	17004	17169	16824	17036	17026	16956	17180	16959	16899	17192	17075	17143	16917	16952	17093	16823	16996	16952	16796	16859	17151	17082	16828	16831	17017	17086	16940	16896	16969	17052	16971	17038	17097	16860	17004	16901	17024	17027	16875	16921	16994	16973	16900	17031	16903	16974	16881	16945	16902	16903	17111	16997	16966	17061	16972	17004	16831	16857	17068	16889	17068	16976	17097	17089	16963	17090	16708	16934	17084	16980	17036	17194	17109	16910	17204	17013	16948	16896	17003	17246	16938	17100	16904	16876	17177	16877	17032	17110	17001	16962	16835	16881	17046	17063	16928	17068	17115	16918	16832	16970	17099	16871	16968	16972	17016	17073	17155	17051	16918	17119	16976	16963	17035	17059	16926	17069	16984	17045	16938	16917	17118	16980	16908	16987	16872	17131	17067	17152	16956	16934	17059	16939	17090	17055	16940	16974	17129	16964	16928	16953	16997	16948	16925	16938	16855	17066	16971	16952	16851	16981	16964	17022	16831	17134	16923	16925	17137	16809	16971	17085	16975	16899	16999	17071	16988	17246	16959	17027	16928	16964	16974	16902	16990	16847	16953	17073	16919	16998	17058	16864	16927	17033	17003	16965	16961	17011	16843	16926	17099	17103	16886	16906	16886	17130	16945	16989	17129	17060	16939	17098	17049	16957	16966	16948	17087	17045	16959	16965	17025	17004	17081	16845	17083	17134	17035	16849	16887	16869	16844	16980	16835	16967	17105	16923	16883	16941	16806	17061	17005	17011	16928	17016	16839	17101	16978	16974	16986	16968	17097	17142	16970	16825	16878	16886	17076	17030	16932	16976	16936	17123	16842	16905	17032	16835	16888	17120	16915	17155	17139	17073	17057	16948	17073	17011	17104	16963	16816	17060	16952	17018	17156	16921	16902	16927	16981	16855	16932	16850	16954	16998	17087	16979	16861	16947	16954	17068	16869	17048	16963	16900	16840	16951	17040	17039	16889	16856	16965	16983	17031	17061	16836	17000	16979	17011	16892	16815	17130	16817	17044	16996	16966	17082	17032	17048	16862	16858	17106	16843	17021	17107	17090	16909	17003	16968	17047	17022	17135	16982	16775	17001	16869	17039	16930	17032	16853	17022	16858	17009	16967	16970	16918	16829	16919	17007	17057	16978	17077	17007	16914	17061	16876	17023	16941	16914	17012	17133	17067	16970	16936	16978	16861	16990	16973	16910	16887	16976	16848	16869	16830	17009	16995	16982	17033	17068	16940	16967	16972	17005	16893	16870	16923	16958	16987	16896	17083	16974	17006
27554	21816	23610	21027	18495	18690	19110	18717	18801	18684	19009	18897	18947	21146	21910	21264	19948	19221	18856	18810	18633	18782	18805	18899	18855	18778	18702	18748	18653	18789	18872	18601	18773	18915	18889	18690	18674	18514	18834	18799	18732	18803	19016	18792	18781	18831	18790	18835	18908	18838	18807	18623	18781	18840	18617	18620	18582	18666	18759	18900	18665	18735	18862	18760	18754	18977	18661	18640	18658	18650	18703	18829	18590	18703	18621	18934	18853	18893	18734	18731	18881	18733	18796	18759	18684	18698	18615	18750	18767	18777	18976	18835	18726	18899	18931	18730	18758	18704	18822	18393	18733	18730	18895	18799	18727	18703	18429	18828	18744	18559	18771	18680	18655	18831	18758	18701	18720	18598	18654	18806	18769	18582	18561	18539	18753	18749	18669	18823	18786	18695	18751	18744	18742	18708	18773	18837	18894	18733	18682	18612	18658	18972	18867	18674	18652	18730	18572	18789	18781	18567	18869	18689	18703	18548	18453	18651	18623	18650	18696	18795	18718	18621	18957	18911	18715	18687	18680	18896	18670	18677	18475	18740	18869	18643	18770	18900	18819	18828	18722	18701	18844	18825	18905	18837	18771	18704	18814	18918	18797	18891	18715	18903	19037	18715	18775	18716	18649	18849	18693	18787	18872	18721	18846	18896	18850	18787	18743	18523	18849	18778	18553	18693	18746	18694	18651	18814	18725	18628	18878	18836	18801	18752	18898	18679	18706	18718	18971	18698	18939	18788	18741	18820	18840	18886	18695	18746	18773	18723	18561	18749	18820	18751	18691	18961	18457	18625	18778	18777	18802	18804	18701	18871	18746	18663	19055	18834	18776	18794	18649	18765	18450	18629	18662	18715	18586	18848	18894	18650	18788	18566	18685	18705	18701	18584	18855	18695	18752	18768	18796	18846	18903	18738	18733	18878	18826	18835	18677	18662	18859	18727	18762	18674	18644	18543	18897	18991	18708	18892	18756	18626	18837	18816	18777	18892	18630	18916	18819	18896	19021	18760	18757	18629	18811	18800	18690	18819	18808	18638	18830	18732	18696	18840	18731	18744	18742	18679	18802	18872	18766	18889	18878	18912	18696	18800	18686	18832	18783	18953	18703	18825	18605	18718	18670	18769	18765	18467	18695	18685	18549	18738	18695	18689	18657	18805	18547	18644	18821	18828	18723	18698	18811	18792	18495	18723	18814	18884	18897	18521	18792	18861	18778	18836	18714	18664	18885	18767	18618	18808	18736	18678	18774	18774	18882	18751	18680	18642	18835	18793	18627	18756	18762	18780	18511	18743	18619	18511	18743	18732	18785	18660	18832	18716	18777	18730	18814	18893	18727	18596	18683	18734	18582	18584	18692	18850	18802	19012	18789	18931	18947	18760	18950	18953	18707	18746	18936	18924	18661	18640	18702	18934	18729	18868	18818	18804	18614	18563	18875	18844	18759	18687	18769	18730	18633	18950	18948	18764	18700	18893	18858	18688	18778	18705	18714	18792	19032	18715	18739	18750	18841	18623	18736	18743	18661	18841	18764	18678	18783	18647	18663	18598	19012	18611	18883	18642	18740	18734	18659	18655	18922	18830	18711	18830	18740	18885	18869	18861	18830	18673	18510	18800	18740	18756	18512	18873	18924	18596	18891	18644	18652	18694	18966	18672	19053	18706	18928	18802	18875	18610	18692	18940	18745	18695	18821	18776	18863	18787	18843	18842	18579	18785	18558	18753	18637	18642	18815	18914	18888	18613	18903	19001	18521	18630	18615	18807	18625	18649	18701	18762	18928	18936	18904	18743	18988	18631	18879	18668	18723	18747	18683	18727	18944	18750	18581	18784	18675	18541	18657	18663	18774	18790	18682	18705	18798	18845	18731	18617	18755	18665	18974	18919	18786	18806	18769	18509	18783	18688	18621	18670	18546	18700	18788	18739	18929	18767	18690	18565	18735	18705	18856	18595	18853	18796	18737	18867	18818	18886	18656	18981	18693	18744	18707	18753	18777	18768	18713	18752	18690	18879	18674	18716	18653	18778	18698	18672	18827	18743	18829	18877	18888	18712	18658	18463	18993	18606	18661	19004	18805	18707	18638	19050	18800	18852	18734	18770	18971	18732	18818	18584	18748	18933	18660	18679	18877	18646	18717	18743	18653	18776	18739	18865	18548	18661	18663	18497	18650	18747	18796	18788	18688	18691	19000	18575	18696	18885	18702	18649	18700	18608	18615	18829	18708	18884	18785	18785	18781	18772	18783	18834	18855	18602	18922	18757	18704	18700	18564	18823	18701	18716	18668	18629	18961	18521	18718	18647	18949	18759	18814	18659	18839	18939	18552	18694	18834	18624	18923	18980	18728	18716	18633	18567	18881	18713	18787	18857	18592	18685	18754	18644	18744	18636	18798	18925	18612	18666	18546	18723	18950	18779	18921	18414	18841	18880	18764	18600	18863	18693	18809	18562	18615	18729	18866	18643	18977	18702	18841	18700	18534	18760	18746	18693	18699	18877	18801	18736	18867	18773	18931	18894	18741	18730	18726	18736	18930	18854	18769	18818	18759	18544	18844	18953	18722	18852	18623	18598	18711	18781	18817	18899	18525	18671	18596	18722	18702	18681	18719	18836	18827	18709	18759	18707	18762	18654	18878	18646	18788	18943	18760	18572	18783	18755	18818	18643	18911	18690	18916	18669	18671	18691	18671	18912	18878	18849	18757	18853	18711	18724	18635	18671	18818	18804	18552	18839	18845	18910	18658	18845	18572	18877	18570	18784	18780	18987	18565	18673	18784	18810	18727	18623	18810	18502	18681	18817	18835	18825	18795	18730	18594	18426	18715	18727	18749	18639	18616	18796	18719	19014	18769	18740	18676	18694	18878	18647	18790	18771	18836	18630	18744	18696	18928	18702	18815	18709	18786	18810	18887	18785	18913	18986	18671	18935	18860	18747	18845	18876	18811	18694	18629	18847	18753	18696	18776	18810	18731	18932	18862	18689	18683	18826	18878	18846	18777	18761	18574	18835	18718	18957	18747	18665	18691	18737	18914	18809	18725	18714	18746	18763	18828	18980	18760	18682	18926	18715	18562	18859	18517	18763	18869	18666	18738	18648	18622	18804	18840	18662	18744	18606	18992	18966	18737	18873	19038	18774	18623	18692	18790	18972	18775	18821	19002	18906	18726	18746	18710	18554	18801	18690	18904	18647	18785	18730	18810	18641	18744	19010	18803	18810	18849	18761	18630	18856	18587	18715	18870	18787	18762	18770	18769	18803	18654	18679	18565	18895	18862	18844	18842	18729	18819	18700	18798	18826	18715	18739	18722	18909	18796	18652	18644	18660	18833	18822	18749	18584	18807	18745	18826	18691	18896	18705	18978	18536	18747	18868	18758	18767	18783	18715	18716	18761	18957	18722	18821	18781	18669	18655	18584	18755	18646	18846	18760	18743	18736	18711	18371	18758	18751	18779	18767	18793	18780	18777	18693	18770	18622	18816	18870	18759	18682	18626	18900	18583	18883	18683	18734	18749	18708	18886	18793	18727	18678	18698	18955	18835	18771	18542	18694	18676	18763	18735	18537	18807	18698	18525	18772	18574	18862	18888	18762	18557	18640	18941	18974	18637	18873	18673	18637	18729	18867	18653	18951	18719	18890	18702	18935	18777	18963	18710	18686	18799	18555	18778	18901	18936	18891	18818	18865	18895	18834	18926	18740	18983	18962	18819	18630	18902	18688	18891	18981	18740	18986	18968	18747	18766	18845	18586	18601	18614	18849	18819	18754	18878	18698	18796	18945	18817	18586	18951	18765	18762	18786	18992	18707	18722	18784	18820	18656	18709	18803	18720	18714	18697	18679	18828	18639	18731	18778	18758	18895	18749	18818	18882	18752	18693	18747	18712	18860	18784	18708	18910	18910	18694	18727	18760	18776	18654	18667	18611	18820	18826	18762	18933	18556	18635	18906	18664	18735	18783	18635	18850	18779	18726	18802	18834	18946	18899	18695	18797	18928	18697	18854	18807	18552	18671	18815	18822	18865	18941	18809	18814	18668	18731	19000	18902	19067	18616	18605	18813	18588	18866	18757	18849	18722	18801	18646	18682	18750	18813	18743	18614	18875	18668	18716	18858	18848	18898	18905	18764	18783	18779	18899	18760	18853	18593	18795	18653	18829	18905	18685	18553	18742	18695	19017	18707	19044	18958	18757	18647	18847	18631	18690	18800	18878	18772	18600	18637	18825	18627	18614	18725	18701	18795	18814	18799	18907	18786	18763	18712	18868	18839	18906	18672	18904	18960	18974	18818	18772	18844	18887	18701	18587	18953	18627	18766	18693	18984	18892	18693	18667	18769	18770	18830	18850	18643	18794	18628	18558	19093	18550	18827	18818	18766	18767	18610	18601	18719	18622	18697	18801	18769	18838	18748	18675	18933	18723	18856	18850	18727	18897	18708	18741	18892	18709	18586	18701	18643	18731	18849	18781	18803	18864	19155	18841	18697	18882	18828	18719	18777	18903	18619	19017	18895	18792	18778	19002	18624	18563	18646	18708	18602	18815	18726	18680	18825	18787	18669	18848	18960	18889	18593	18669	18610	18785	18717	18883	18867	18792	18709	18610	18887	18834	18748	18751	18825	18803	18768	18741	18662	18761	18731	18592	18887	18690	18781	18774	18795	18929	18918	18438	18957	18713	18692	18728	18511	18800	18783	18777	18836	18960	18746	18910	18768	18732	18777	18789	18836	18873	18712	18752	18791	18927	18983	18801	18802	18689	19006	18768	18840	18617	18702	18696	18856	18782	18664	18713	18700	18826	18896	18814	18890	18805	19044	18914	18822	18716	18854	18625	18594	18674	18725	18603	18570	18715	18764	18518	18775	18641	18732	18746	18827	18596	18831	18598	18789	18776	18581	18737	18814	18822	18854	18734	18850	18718	18725	18761	18738	18772	18975	18850	18776	18792	18712	18854	18850	18864	18667	18845	18779	18749	18629	18895	18714	18763	18590	18762	18798	18755	18821	18786	18784	18725	18883	18750	18796	18924	18850	18780	18678	18739	18778	18801	18728	18563	18723	18748	18744	18589	18727	18819	18752	18920	18899	18690	18608	18710	18788	18778	18787	18667	18750	18772	18716	18491	18651	18780	18681	18898	18652
15690	17709	17469	17259	17221	17129	16994	16909	16964	16977	17043	16910	17254	20896	21185	20035	17924	17298	16814	17055	16997	17043	16879	16906	16911	16909	17017	16984	16998	16878	16845	16866	17038	16974	16910	17050	17010	16899	16964	17040	17020	17129	16834	17004	16947	17002	16954	17081	16841	16914	16875	16997	16821	16927	17054	16934	17073	16998	16844	16782	16987	16793	16731	16991	16938	16938	17158	17028	16810	16926	16901	16818	16852	16877	17128	16908	16917	16890	16903	16911	16984	17008	16857	16826	17129	16782	16930	17041	16831	16868	16936	16634	17039	16850	17003	16904	17025	16929	16951	16937	16971	17089	16888	16870	16896	16826	17069	17166	17009	16917	16842	16838	17018	16781	17228	16962	16914	16929	16925	16971	16926	16941	17007	17015	16854	16985	17131	16909	16953	16861	17017	16941	16902	16896	16982	17011	17031	16989	16797	16819	17048	17000	16711	16800	16967	17020	17059	16906	16913	16890	16979	16856	16793	17173	16842	16991	16969	16852	17005	16929	16931	16909	16903	16980	17184	16704	17098	16975	16985	16832	16949	16857	17014	16842	16800	16972	16727	16825	16894	16792	17001	16746	16976	16959	17094	16856	17024	16893	16907	16946	16996	16946	16956	16834	16994	17092	16865	16946	16879	16909	16985	16928	16858	16971	17006	16945	16770	17023	16841	16989	16984	17013	16878	16921	16866	16967	16998	16974	16830	16943	17019	16976	16812	17068	16827	17013	16816	16943	16870	16852	16833	16866	17036	16931	16648	17020	17034	16861	16847	16991	17080	16723	16789	17050	17021	16983	16905	16728	16913	17231	16781	16772	16769	16978	16953	16852	16920	16931	16815	16844	16926	16917	16905	16890	16871	16855	16902	16853	16962	16910	16955	16924	16877	16867	16889	16954	16993	17022	16863	17028	16873	16937	16873	16858	16920	16695	16960	17032	16923	17076	17000	16935	17025	16810	17059	16943	16800	16926	17076	16936	16966	16964	16967	16943	16868	16807	16879	16936	16830	16968	17063	16941	17038	16848	16883	16800	16891	16836	17032	16856	16930	17073	16861	16984	16965	16760	17068	16980	17059	16816	17006	16903	16932	17030	16966	16924	16873	16747	16870	16821	17092	16924	16998	16879	16904	17076	16923	16966	16983	17027	16899	16829	17086	16966	16994	16770	16939	16918	16701	16928	16896	16995	16903	16917	16916	16915	16948	16991	16779	16950	16974	17265	16906	17074	16949	16914	17093	16890	16995	16944	16989	16920	16922	16940	17067	16808	16901	16915	16828	17009	16880	16922	16943	16890	16902	16925	16920	16972	16904	16937	16918	16971	17098	16745	16933	16856	16961	16778	16837	16943	17041	16774	16973	17027	16987	16944	16975	16967	16846	16926	16935	16809	16870	16965	16853	16931	16894	16932	16995	16717	16942	16947	16915	16863	16853	16961	16907	17091	17055	16836	16983	16965	17071	16874	16872	16974	16886	17061	17037	16977	16825	17065	16937	17039	17042	16984	16833	16947	16808	16925	16902	17030	16978	16908	16799	16817	16873	16984	16962	17007	17089	16992	16768	16799	16956	16783	16942	16929	16902	16837	16647	16921	16907	17033	16804	16808	17014	17071	16800	16860	16761	16791	17045	16731	16905	16956	16914	16767	16924	16830	17108	17040	16832	16830	17137	17059	16946	16730	16889	16858	16871	16858	17033	16962	16825	17058	16914	16957	16937	16895	16920	16735	16695	17001	16932	16867	16827	16921	16809	16821	17054	16857	16997	17002	16921	17034	16990	16919	17036	16827	16792	16947	16896	16802	17010	17002	16994	16831	17029	16884	16977	16908	16748	16882	17001	16908	16963	17182	16876	17011	16909	16815	17067	16821	16864	16963	16990	16811	16934	16861	16979	16944	16896	16943	16924	16615	16873	16809	16957	16897	16929	16967	16947	16935	16818	17059	16943	16932	16808	16714	16873	16947	17032	16941	16760	16957	16862	17095	16918	17033	16925	17008	16816	16904	16771	17181	17044	16887	16890	16980	16903	16886	16944	16835	17032	16985	16836	16770	16914	16800	17034	17013	16965	16948	16999	16867	16945	17025	16854	16848	16818	16736	16833	16932	17098	16849	16952	16933	16741	16921	16865	17018	16967	16798	16883	16786	16868	17118	16952	16995	16914	17089	17062	16931	17070	16802	16918	16907	16843	16851	16902	16951	16912	16970	17004	16927	17100	16883	16936	16923	16855	17123	17026	17049	16900	16889	17043	16887	16820	16784	17053	16977	16967	16903	16906	16887	16901	17027	16931	16910	16996	16865	16957	17025	16952	16860	16989	16956	17070	16912	16887	16929	16833	16946	16955	16613	16998	16932	16923	16813	16798	16947	17017	16957	16789	16885	16760	16807	16810	16985	17077	16761	16806	16936	16785	16850	16786	17066	16842	16845	17020	16886	16939	17002	16828	16797	16969	16987	16896	17313	16852	16808	16777	16908	16746	16839	16973	16703	16715	16965	16927	16828	16999	16748	17020	16737	16925	16920	17082	16763	16825	16894	17077	16965	17150	16665	17118	16673	16957	17001	16900	16983	16851	16955	17004	16955	16905	17122	16946	16962	16935	16891	17038	16833	16740	16808	16948	16773	16896	16968	16909	17044	16990	16798	16858	16995	16811	16964	16840	17015	16951	16862	17080	16882	16801	17062	16847	16903	16941	16754	17011	17095	16937	16866	16926	16979	16826	16901	16911	16951	16803	17022	17032	16959	17106	17051	16996	16782	16829	17023	16948	16870	16994	16955	17110	16938	16844	16853	16839	16936	16880	16793	17016	16967	17138	17013	17029	16972	16964	16739	16878	16881	16932	16843	16991	16860	17035	16937	16905	17063	16886	16873	16922	17041	16850	16874	17085	16918	16977	16974	16985	16911	16796	16870	17110	16911	16984	17096	17135	16725	16897	16957	17082	16834	17042	16952	16936	16918	16926	16941	16869	16866	16963	17168	16935	17012	16895	16875	16993	17000	16884	16752	16818	16905	16645	16947	17134	16842	16885	16930	16867	17027	16775	16918	17066	16958	16817	16827	17114	16952	16925	16838	16855	16751	16849	16900	16969	16903	16876	16931	16727	16989	16841	16896	16889	16774	17038	16940	16799	16822	16906	16797	17055	16842	16735	16842	16924	16869	16799	16896	17152	16929	16915	16972	16998	16996	16891	16958	17012	16813	17011	17087	16959	17005	16774	16838	16877	16955	16958	16953	16963	16773	16812	16941	17009	16770	17083	16862	17020	16992	16903	16812	16779	16899	16943	16996	17065	16802	16993	16963	17010	16978	16749	17046	16835	16968	16935	16822	16953	16757	16990	16910	17057	16908	16964	16911	16833	16906	16959	17117	17090	16892	17065	16831	16868	16720	16921	17174	17022	16961	16881	16965	16798	16946	17019	16900	17114	17045	16982	16857	16848	17008	17071	17048	16895	16676	16936	17035	16766	16910	16821	16736	16948	16860	16901	17094	16990	17085	16795	16984	16985	16833	16789	17108	16885	17054	17101	16862	16948	16936	16897	17004	17019	16829	16873	17003	16876	16901	16837	17042	16895	16990	16967	16994	16925	17139	16941	16980	16938	17034	16838	16925	16885	16961	17031	16875	16984	16983	16835	16826	17068	16905	16877	16880	16844	16997	16875	17058	16982	16886	17168	17011	16947	16903	16998	16853	16923	16977	16940	16921	16974	17068	17028	16905	17032	16864	16990	16877	16910	16990	16883	16906	16853	16883	16929	16959	17056	16880	17093	17112	17063	16973	17174	17008	16842	16995	16982	17022	17041	16932	16933	16924	16911	17072	16988	16917	16872	16950	16915	17016	16992	17042	16885	16809	16931	16893	16896	16895	17004	16960	17007	16935	17139	16821	16697	16855	16981	16933	17043	16970	16941	16945	16927	16918	16985	17175	16936	16842	17051	16965	16946	16748	16906	16877	16763	16926	17145	16760	16882	16934	16914	16806	17070	16795	16873	16989	17009	16854	17010	17054	17044	16970	16983	16996	16982	16935	17002	17013	16984	16970	17071	16996	16798	16797	16994	16879	16834	17132	16992	17022	17009	16884	17066	16945	17001	16897	16880	16734	17027	16968	16883	16942	16840	16886	17004	17010	16933	17011	16922	16996	16899	16932	17077	16894	16940	16733	17033	16826	17216	16928	16827	17042	16819	16942	16849	16927	16882	16940	16912	17014	16920	16872	16919	16804	16741	16841	16824	17046	16862	16885	16905	16809	16845	16850	16897	16943	16943	16897	16799	16808	16928	16708	16925	17033	16807	16917	17090	16779	16828	16922	16939	17032	16887	16910	16767	16997	16856	16732	16974	17004	16914	16983	16954	17095	16795	16844	16967	16831	16836	16960	16934	17003	16923	16829	16991	16990	16800	16905	17032	16870	16844	16835	16817	16989	16865	16895	16944	16866	16821	16843	16849	16959	16994	17008	16969	16908	16902	16877	16850	16963	16955	16823	16905	16947	16942	16878	16826	16967	16904	16902	16882	16810	16988	16865	16869	17050	16934	17097	16919	16990	16785	16876	17127	16839	16952	17009	16983	17110	16952	16874	16948	16875	17036	17073	16920	16901	16948	17074	16775	16889	17095	16838	16821	17054	17088	17012	16871	16960	16970	17077	16894	16781	16978	16826	16950	17045	16764	16972	16990	17109	16903	16894	17060	17012	16857	17018	16975	16926	16891	16938	16916	16921	17106	17054	16921	16856	16985	17029	16872	16742	16730	16864	16946	17029	16917	16965	16953	17100	17020	16919	16968	16698	16993	16857	16956	16783	16987	16947	16792	16939	16931	16864	17056	16814	16820	16909	16921	16729	16960	16981	17046	16902	16874	16939	16921	16923	16828	16880	16771	16931	17136	16918	16887	17067	17016	17033	16903	17117	16849	16920	17053	16948	16877	16854	17019	16981	16889	17076	17015	16893	17110	16926	17062	16867	17087	16972	16939	16949	16870	16916	17036	16915	16998	16918	16910	16869	16976	17022	16871	16913	17026	16911	16873	17017	16831	17100	17102	16944	17056	16882	17031	16930	16982	16963	16928	16847	16894	16839	16835	17030	16871	16876	17101	16921	17084	16966	17083	17103	17012	16988	17014	17144	16993	16923	16868	16949
24335	21142	28206	24544	21991	21108	21015	19207	18842	19074	19107	19066	19410	30710	32951	28949	23179	20048	18916	18802	18865	18662	18957	18660	18919	18713	18577	18763	18864	18754	18837	18692	18617	18646	18779	18807	18809	18991	18641	18789	18701	19022	18709	18807	18770	18593	18830	18702	18710	18726	18649	18705	18630	18712	18687	18732	18868	18713	18911	18785	18666	18659	18726	18667	18760	18682	18743	18784	18652	18648	18865	18748	18632	18780	18822	18526	18710	18916	18680	18635	18701	18694	18758	18617	18478	18731	18537	18891	18769	18864	18744	18607	18612	18814	18913	18703	18751	18597	18921	18633	18734	18642	18845	18644	18507	18728	18699	18633	18783	18729	18639	18712	18765	18938	18961	18794	18488	18654	18703	18788	18832	18451	18593	18797	18500	18673	18758	18498	18797	18769	18596	18595	18521	18716	18536	18754	18851	18664	18707	18744	18589	18633	18854	18646	18767	18701	18726	18657	18529	18522	18583	18775	18681	18757	18646	18876	18867	18629	18569	18691	18504	18826	18750	18563	18758	18483	18586	18670	18636	18796	18976	18890	18564	18893	18742	18794	18619	18673	18679	18623	18688	18845	18680	18630	18687	18737	18760	18605	18626	18641	18524	18670	18586	18562	18585	18613	18826	18535	18677	18506	18760	18567	18568	18774	18594	18790	18727	18800	18639	18719	18807	18745	18788	18856	18631	18757	18736	18754	18786	18682	18806	18508	18848	18466	18926	18616	18512	18607	18869	18852	18833	18668	18615	18616	19000	18621	18740	18428	18709	18630	18842	18937	18791	18701	18585	18463	18709	18810	18569	18659	18586	18769	18695	18503	18620	18672	18563	18320	18715	18689	18698	18696	18721	18888	18818	18735	18699	18686	18682	18680	18782	18883	18646	18707	18816	18873	18637	18834	18783	18658	18687	18602	18595	18663	18758	18620	18670	18777	18679	18851	18699	18537	18737	18799	18776	18736	18935	18803	18646	18570	18471	18817	18747	18552	18724	18746	18609	18520	18527	18673	18731	18982	18464	18688	18727	18644	18704	18727	18595	18666	18398	18406	18564	18690	18733	18538	18757	18761	18749	18698	18770	18795	18597	18635	18708	18637	18697	18715	18755	18517	18836	18871	18665	18790	18712	18898	18621	18566	18686	18701	18626	18647	18563	18801	18678	18853	18746	18626	18819	18398	18720	18614	18590	18848	18827	18825	18701	18758	18829	18889	18651	18720	18469	18517	18586	18632	18649	18884	18882	18810	18724	18623	18424	18596	18792	18770	18690	18748	18693	18579	18670	18569	18606	18735	18806	18814	18812	18790	18816	18724	18615	18665	18663	18619	18742	18658	18619	18562	18752	18649	18665	18629	18895	18814	18571	18652	18707	18568	18726	18721	18568	18691	18816	18601	18623	18865	18673	18717	18615	18974	18756	18887	18650	18712	18556	18725	18763	18682	18573	18587	18567	18677	18602	18566	18666	18700	18849	18728	18615	18574	18574	18724	18704	18747	18669	18606	18814	18504	18628	18668	18541	18841	18607	18684	18774	18807	18791	18736	18348	18581	18778	18601	18502	18898	18553	18603	18581	18597	18515	18770	18802	18941	18679	18798	18741	18881	18799	18579	18661	18720	18691	18532	18795	18944	18519	18665	18804	18475	18823	18473	18702	18685	18940	18724	18488	18651	18665	18690	18492	18828	18711	18732	18694	18664	18795	18659	18758	18842	18538	18817	18723	18606	18599	18567	18854	18874	18733	18935	18756	18742	19042	18878	18777	18799	18995	18832	18793	18827	18677	18818	18928	18715	18822	18570	18777	18695	18703	18598	18720	18737	18702	18716	18754	18852	18629	18753	18690	18495	18712	18864	18693	18773	19043	18485	18764	18701	18516	18688	18703	18835	18816	18864	18897	18660	18792	18664	18730	18828	18689	18665	18699	18754	18883	18702	18767	18690	18762	18603	18722	18637	18773	18518	18783	18792	18733	18790	18831	18631	18659	18710	18813	18715	18643	18716	18823	18886	18511	18675	18490	18525	18806	18541	18741	18788	18585	18756	18882	18504	18657	18622	18479	18643	18777	18736	18841	18833	18775	18910	18891	18722	18731	18665	18714	18653	18772	18566	18658	18680	18505	18633	18748	18688	18691	18608	18841	18624	18633	18825	18636	18824	18721	18660	18618	18920	18636	18775	18622	18599	18674	18662	18816	18493	18672	18729	18527	18823	18746	18768	18595	18538	18604	18851	18833	18896	18665	18703	18710	18646	18674	18601	18818	18744	18687	18557	18768	18847	18753	18627	18656	18658	18681	18710	18716	18637	18727	18674	18608	18679	18780	18596	18615	18650	18700	18512	18629	18701	18659	18581	18694	18777	18652	18774	18692	18851	18773	18828	18715	18698	18699	18788	18738	18882	18902	18570	18802	18609	18702	18513	18743	18751	18799	18810	18778	18686	18593	18761	18583	18808	18714	18678	18805	18793	18868	18862	18801	18845	18732	18693	18717	18785	18705	18676	18625	18882	18697	18599	18753	18871	18508	18773	18807	18706	18724	18594	18554	18772	18868	18609	18868	18698	18806	18880	18776	18605	18573	18619	18521	18604	18686	18575	18742	18881	18636	18883	18563	18642	18544	18604	18729	18620	18676	18621	18658	18715	18813	18806	18666	18742	18440	18884	18694	18557	18933	18844	18566	18794	18749	18710	18664	18839	18768	18612	18746	18838	18697	18911	18836	18659	18560	18541	18735	18719	18637	18923	18833	18885	18768	18652	18707	18710	18718	18748	18735	18597	18991	18663	18802	18849	18765	18796	18544	18832	18552	18661	18763	18656	18776	18627	18748	18458	18842	18735	18549	18702	18892	18610	18680	18716	18727	18835	18666	18655	18689	18688	18762	18835	18656	18677	18563	18911	18637	18695	18630	18652	18735	18727	18673	18556	18821	18857	18728	18508	18732	18696	18831	18817	18712	18684	18552	18675	18756	18767	18646	18557	18617	18762	18777	18740	18883	18696	18691	18837	18690	18734	18821	18858	18744	19016	18749	18504	18639	18762	18552	18882	18710	18699	18589	18689	18666	18726	18696	18756	18786	18638	18542	18542	18533	18680	18728	18538	18694	18798	18556	18421	18591	18711	18907	18677	18796	18520	18686	18803	18802	18880	18511	18803	18809	18707	18609	18659	18684	18844	18793	18628	18688	18696	18816	18611	18627	18776	18913	18556	18693	18873	18763	18671	18690	18747	18639	18788	18779	18714	18755	18733	18807	18734	18716	18761	18649	18773	18563	18849	18681	18514	18760	18764	18625	18649	18650	18498	18848	18533	18623	18517	18740	18606	18658	18693	18747	18856	18666	18984	18610	18696	18601	18777	18448	18776	18706	18719	18851	18649	18707	18756	18872	18801	18702	18665	18567	18686	18760	18695	18585	18606	18596	18669	18782	18705	18816	18695	18646	18665	18663	18665	18705	18672	18807	18577	18696	18790	18974	18439	18547	18551	18723	18580	18579	18768	18646	18480	18759	18775	18746	18796	18813	18780	18855	18831	18666	18558	18858	18788	18809	18647	18634	18637	18643	18686	18715	18742	18701	18802	18914	18810	18637	18907	18808	18649	18699	18673	18850	18844	18713	18881	18756	18821	18752	18682	18570	18601	18687	18703	18698	18617	18565	18589	18653	18831	19025	18808	18972	18728	18698	18743	18780	18774	18745	18729	18700	18712	18852	18786	18699	18626	18722	18762	18760	18499	18557	18756	18668	18707	18537	18796	18865	18731	18626	18557	18839	18657	18787	18744	18800	18536	18802	18629	18694	18616	18801	18784	18805	18825	19009	18913	18664	18760	18686	18586	18817	18700	18446	18635	18684	18549	18709	18303	18643	18739	18565	18924	18805	18761	18528	18749	18598	18842	18698	18708	18701	18641	18436	18527	18742	18658	18490	18655	18581	18648	18556	18964	18868	18763	18664	18677	18759	18780	18862	18724	18684	18610	18607	18668	18733	18656	18701	18618	18656	18594	18612	18650	18746	18771	18696	18844	18622	18673	18673	18768	18728	18694	18661	18685	18996	18834	18646	18495	18820	18809	18779	18761	18841	18703	18407	18860	18521	18801	18746	18636	18827	18825	18697	18787	18728	18551	18910	18751	18779	18650	18627	18730	18786	18920	18842	18863	18549	18708	18608	18653	18693	18602	18794	18701	18802	18625	18662	18774	18646	18589	18700	18780	18645	18813	18677	18556	18664	18750	18981	18876	18871	18584	18711	18760	18746	18701	18686	18713	18687	18577	18596	18787	18636	18823	18797	18777	18745	18641	18699	18483	18757	18659	18701	18677	18722	18621	18665	18784	18670	18860	18613	18681	18795	18672	18920	18772	18744	18676	18724	18829	18679	18693	18856	18681	18752	18844	18783	18873	18776	18366	18706	18879	18719	18771	18838	18687	18724	18707	18574	18632	18670	18693	18740	18692	18625	18769	18686	18519	18634	18779	18688	18845	18780	18706	18747	18832	18761	18818	18629	18841	18686	18730	18725	18775	18470	18692	18704	18692	18612	18446	18605	18636	18678	18602	18690	18583	18833	18632	18723	18839	18841	18702	18809	18766	18893	18923	18691	18692	18587	18719	18817	18886	18700	18776	18675	18749	18699	18739	18653	18742	18562	18781	18602	18572	18674	18694	18897	18650	18730	18675	18661	18703	18766	18620	18835	18500	18636	18873	18809	18776	18753	18717	18873	18785	18892	18727	18681	18849	18860	18695	18742	18552	18624	18766	18811	18934	18636	18619	18642	18705	18583	18709	18791	18671	18603	18773	18675	18667	18758	18580	18428	18499	18618	18673	18563	18926	18655	18587	18611	18510	18626	18902	18489	18788	18614	18819	18605	18548	18768	18723	18974	18884	19006	18718	18916	18743	18583	18525	18654	18689	18675	18610	18588	18519	18608	18890	18533	18611	18805	18823	18752	18712	18491	18577	18750	18699	19054	18574	18701	18679	18647	18909	18740	18721	18789	18932	18643	18745	18742	18766	18794	18821	18594	18767	18861	18876	18614	18826	18610	18648	18694	18583	18584	18680	18702	18638	18730	18747	18914	18639	18731	18786	18826	18473	18529	18635	18495	18823	18726	18814	18606	18745	18834	18833	18704	18633	18805	18746
14945	22947	21601	19159	18367	18000	17555	17309	17288	17498	17308	17266	17951	34959	34752	29786	21355	18079	16798	17119	17199	17073	16833	16916	17081	17013	16992	17098	16957	16994	17029	17041	16999	16888	17202	17033	16959	16862	16816	17018	17171	17134	16986	17130	16899	17155	16904	16977	17075	16986	17077	16988	17166	16984	16992	17062	16961	16909	16964	16895	16869	16897	17009	16884	17029	16834	16944	17102	16964	16972	17035	17010	17143	16969	16975	17022	17032	16964	17075	17090	16967	16949	16961	16937	16833	17127	16936	17076	16814	17055	17198	16929	17100	17170	17053	17030	16874	16892	17005	16982	16867	16878	17031	16856	17087	17028	16841	16889	16949	17060	16993	17142	17031	17102	17167	17090	16883	16927	16975	16830	16878	16756	16938	17009	16981	17229	17057	17138	16848	16984	16967	16966	16896	16994	16802	17016	16873	16903	16988	16966	16979	17006	16956	17031	17012	17053	17152	16815	16953	16978	16949	16997	16971	16991	17041	16912	17002	17041	17071	16798	17022	16935	17030	17015	17041	16968	16954	16919	17023	17153	16835	16850	17201	17006	16935	17066	16925	16966	17049	16998	17113	17071	16858	16915	16795	16853	16865	17070	16938	17014	16963	16991	16907	16977	17100	17121	16934	16990	17060	17176	16735	17202	16901	17141	16953	16972	16986	17008	16896	17123	16984	17047	17197	17090	16900	17041	17013	17018	16947	17083	16904	17076	16984	16891	17110	16865	16797	16994	16898	16924	17061	16938	16879	16912	16988	16874	16930	17056	16942	16891	17006	17006	17028	16791	17005	16886	16955	17050	17116	17111	16848	17093	16968	16773	16838	16934	17055	16891	17041	16894	16931	17033	17105	17002	17003	16927	16865	16988	16894	17075	16947	17071	17016	17080	16977	16919	16988	16794	16957	17032	16901	17070	17076	17125	16928	17054	16852	16989	16858	16804	16904	17088	17057	16938	16985	17069	16916	17041	16953	16995	16892	16992	16889	16822	16825	17014	17076	16976	17037	17016	17099	16965	16947	17120	16831	16858	16980	16887	17146	16918	17082	16890	16857	17134	16940	16839	16912	16962	16823	16872	16949	16894	16975	16967	16971	16869	16889	16996	16922	17044	17009	17142	16915	16984	16996	17017	17024	17079	16850	16989	16859	17114	17085	16887	17026	17127	16888	16972	17130	16875	17051	16835	16869	17171	16856	16910	17093	16853	16911	16964	17180	16988	16898	16926	17062	16945	17053	16913	16997	17130	16929	17379	17077	17010	16893	16914	17038	17077	17016	16867	17106	17067	17042	16999	16955	16976	16996	16947	16964	17014	16805	16950	16885	17045	16897	16955	17109	16982	16792	16972	17050	16964	17038	17022	17191	16980	17106	16833	17110	16977	16841	17037	16934	16953	16859	16903	16977	16985	17031	16948	17015	16990	16896	17040	17036	17024	17006	16867	16884	16964	16980	17030	16755	16960	17045	16916	16950	16783	16841	16850	17057	16966	17009	16911	17043	16899	16907	16968	16879	17080	16995	17108	17013	17010	17101	17045	17111	17097	16899	17097	16857	17110	16810	17076	17157	17123	16992	17027	16855	17144	17106	17053	16948	16970	17020	17031	16983	16986	16848	16758	17083	17113	16833	16852	16883	16861	16973	17024	16877	17163	17075	16811	17042	17053	16928	16971	17024	17008	16949	17155	16891	17088	17029	16998	17001	17044	16910	16894	16867	16944	17017	17004	16919	17031	17096	17048	17110	16977	16920	16793	17083	16983	16970	16949	16937	17082	17005	16793	16999	17028	17081	16888	16881	16900	16895	17034	16741	16967	16834	16889	17204	17041	17043	17068	17024	16949	16932	17072	16927	16924	17027	17015	16939	17045	16982	16984	16866	17016	16807	16903	16882	16993	16853	16979	16881	16881	16923	17086	16940	17033	16973	16898	16907	17004	16940	16993	16840	17171	16996	16701	16913	17013	17053	16896	17061	17053	16921	16922	17251	16877	16990	17032	17072	16861	17034	16910	17127	17137	17013	17017	16856	17119	17061	17161	16959	17106	16978	16849	16747	16843	16940	17060	17039	16894	16916	16921	16769	17065	17115	17088	17092	17090	17015	17065	16962	16971	16992	17104	16970	16945	16991	16979	17142	16793	17104	16905	17075	16921	17032	16985	17019	16945	17089	16936	17176	16938	17135	16867	17033	16960	16810	16905	16956	16942	16958	16833	16956	16805	17134	17039	16882	17139	17048	17101	17134	17125	16937	16974	17138	17048	16831	17120	16998	16881	17096	17015	16931	16882	16952	16884	16877	16985	17022	17111	16999	17139	17092	17157	16882	17029	17081	16918	16996	16856	16867	16991	16970	16900	16989	17006	17000	17034	16797	17002	16930	17033	16918	16907	16982	16944	16916	16873	17011	17051	17110	16918	17073	17052	16861	17024	17105	16889	17048	17023	17025	16903	17003	16908	16825	16919	16810	17022	17150	16879	16944	16973	17128	17131	16902	17088	17078	16950	16925	16937	16995	16975	16939	17016	16950	16916	16989	16873	16992	16936	17048	16991	17180	16936	16913	16878	17037	16858	16971	17137	17075	17021	16875	17011	17138	16952	17050	16963	16895	17072	17053	16845	17006	17089	16845	17066	16694	17027	17042	16912	16956	16954	16952	17025	17150	16971	17002	16956	16990	16891	16939	17063	16923	16955	16866	17048	17085	17002	17098	16968	16976	17011	16939	17043	16879	16958	16945	16837	17038	16973	16981	16708	16902	17002	17062	16911	17021	16993	16891	17107	16961	16996	16858	16924	16963	17026	16967	16975	16949	16957	16986	17045	16993	16989	17046	16935	17038	16937	16941	17064	17058	16949	17054	17076	17165	17098	16974	17172	16860	16945	17134	16874	17050	16969	16832	17175	17013	16925	17116	16968	16946	17044	16819	16903	17117	17138	17004	17010	17075	17050	17054	17120	16913	17089	17132	17040	16856	16945	17095	17011	16958	17050	16956	16967	17014	17219	17080	16934	16926	16926	16966	16842	16936	17062	16748	16829	16935	17245	17153	16936	17117	17158	17041	17078	16846	16821	17102	16876	16941	16981	17000	16881	16873	17033	17055	17079	16877	17050	16910	16910	16950	17040	16861	16944	17025	16921	16990	16979	17031	17027	16950	16923	16929	17054	16788	16988	16930	16932	17089	16988	17029	17021	17029	17033	16892	17146	17091	17005	17076	16998	16977	16946	16854	17032	16986	17113	17040	16978	16987	16908	16927	17052	16943	16952	17134	16883	17002	16986	16826	17023	17076	16899	16921	16924	16931	17043	16987	17243	16877	17074	17043	16902	16957	17010	17030	17014	16887	16949	17058	17006	17081	17042	17112	16898	16942	17175	16862	16743	17128	16993	16950	16950	17079	16885	16991	16973	16882	17017	16995	17079	16832	16880	17045	16903	17013	16782	16940	16899	16907	17083	17046	16992	16929	17005	17013	16942	17035	17010	17016	17086	17146	17066	16848	17171	17047	16984	16934	16967	17034	16988	17042	16895	16977	17115	17012	16885	17117	17056	17035	16983	16942	17093	16982	16966	16993	17095	16986	16918	16923	16925	17048	16892	17062	16816	16899	17007	17115	16922	17017	16834	17119	16967	16885	16955	16881	17051	16996	16975	16965	16879	17052	16891	16859	16932	16954	16875	16982	17069	17095	17094	17039	16839	17093	17003	16944	17038	17087	16937	17079	16841	17136	17080	17137	17013	16902	16948	16980	17209	16941	16752	17027	16947	16998	17041	17128	17000	17061	16962	16995	17085	17106	17192	17000	17045	17036	17136	16928	17046	16993	16942	16983	16911	16879	16986	16953	16879	17085	17087	17116	16988	17045	17106	17116	16956	16818	16998	16906	16951	17075	16944	16942	16906	17121	17016	16826	17252	17051	16977	17000	16977	16866	17048	16867	17062	17062	17031	16900	17038	17117	16781	17137	16951	17069	16931	17101	16975	16879	17155	16977	16981	17124	17014	17031	17148	16915	17001	16977	17002	17055	17048	16778	16912	16999	17015	17069	17093	16941	16901	17057	17192	16930	17177	16998	17042	17053	16939	16976	17013	16962	16927	16856	16999	16829	17124	16911	17103	16869	17001	17202	17115	16894	16923	16908	16942	16990	16967	17065	17197	17115	16955	16948	17079	16942	17153	17004	17139	17045	17005	17100	17078	16941	16972	16981	16973	17101	17028	16848	16827	17065	16992	17005	17138	16994	17089	16822	17047	17076	16878	16964	16982	16995	16969	17073	16955	17044	16892	16920	17068	17048	17048	16821	16968	16802	16914	16998	16884	16961	17003	17015	16956	16903	16867	16963	17159	16777	16921	16827	17116	16998	16967	17049	16950	16925	17015	16985	17202	17122	17116	16911	16913	16988	16935	17046	16949	17020	16892	17052	17068	16911	16851	17157	17112	16905	17109	17167	16954	16865	16904	17038	16931	16944	17069	17090	17010	16957	17107	17041	16838	17061	16873	17026	17027	16887	16823	16980	17119	16875	17173	16850	16834	16902	17048	16992	17049	17107	17045	16917	16921	17079	16989	17137	17030	16947	16827	17035	17218	16949	16964	17006	17059	16940	16990	16964	17078	17013	17003	16959	16967	17032	17001	16991	16923	16837	16982	17140	16827	17103	16836	17010	16943	16998	17061	17018	17070	17072	16939	17175	16915	17204	17056	16937	17017	16988	16982	17049	16912	16949	16996	17014	17098	17032	17017	16912	16972	17063	16938	16996	17105	16960	16921	16926	16792	16967	17059	16699	17242	17019	16999	17053	16851	16865	17132	16969	16933	16895	16996	16855	16875	16980	16898	17035	16848	17007	17035	17005	16997	16959	17192	16960	16924	16934	17030	16846	16988	17029	17087	16849	16989	16982	17070	16925	17250	16971	16926	16949	17011	17057	16713	17023	17053	16957	17035	16974	16911	17294	17180	16910	16973	17030	17213	16930	16938	16879	17156	17024	16984	17018	17102	17036	16983	17065	16898	16985	17047	17001	17147	16997	17027	16943	17132	17116	16966	16988	17271	17034	16786	17082	16813	17042	16884	16898	16956	17033	17005	16860	17065	16655	17043	16953	16974	16896	16833	17008	16917	16970	16852	16913	16823	16898	16976	17023	17004
23076	21112	28877	23603	21513	23302	23694	19729	19315	19451	19237	19140	19672	37535	43812	36723	26125	21352	19019	19020	18866	18760	18888	18911	18684	18825	18862	18863	18800	18892	18829	18834	18748	18862	18844	18727	19011	18841	18807	18857	18814	18758	18734	18876	18732	18891	18830	18870	18752	18911	18842	18628	18770	18900	18815	18790	18662	18959	18798	18779	18732	18767	18757	18852	18763	18656	18635	18769	18874	18661	18823	18804	18626	18754	18893	18678	18756	18769	18557	18738	18738	18758	18652	18750	18818	18671	18519	18845	18825	18872	19021	18752	18868	18888	18624	19003	18821	18815	18803	18999	18917	18815	18626	18747	18708	18611	18482	18602	18726	18835	18645	18805	18755	18826	18617	18641	18673	18663	18780	18751	19032	18871	18856	18685	18773	18737	18709	18560	18892	18737	18633	18665	18629	18663	18677	18814	18770	18816	18721	18574	18622	18767	18739	18670	18755	18818	18602	18661	18535	18655	18527	18814	18997	18776	18678	18769	18692	18678	18589	18773	18634	18564	18621	18590	18734	18736	18676	18705	18644	18648	18748	18608	18819	18846	18886	18874	18926	18935	18647	18438	18528	18664	18582	18618	18726	18624	18571	18693	18665	18754	18464	18642	18645	18887	18657	18591	18818	18852	18713	18707	18629	18715	18780	18759	18691	18780	18793	18911	18915	18650	18604	18583	18776	18736	18742	18622	18593	18691	18759	18713	18576	18839	18648	18787	18743	18660	18608	18752	18706	18607	18729	18748	18635	18620	18696	18665	18819	18931	18693	18849	18761	18674	18490	18734	18766	18760	18963	18789	18547	18813	18599	18678	18646	18529	18677	18801	18741	18741	18609	18793	18831	18735	18721	18635	18466	18593	18736	18714	18703	18796	18911	18819	18985	18692	18695	18708	18673	18679	18816	18728	18685	18768	18917	18689	18657	18613	18932	18888	18672	18699	18703	18807	18856	18670	18800	18623	18715	18951	18435	18944	18708	18841	18603	18404	18718	18766	18781	18746	18649	18521	18598	18821	18574	18559	18984	18942	18826	18933	18664	18759	18909	18603	18520	18842	18825	18901	18797	18662	18977	18551	18653	18742	18594	18729	18667	18577	18723	18623	18782	18666	18918	18566	18655	18662	18838	18719	18769	18689	18695	18567	18802	18710	18575	18641	18775	18701	18694	18942	18596	18776	18594	18691	18977	18634	18907	18868	18628	18718	18566	18634	18730	18741	18816	18797	18564	18712	18639	18636	18754	18721	18771	18638	18692	18708	18965	18562	18716	18682	18686	18808	18759	18535	18772	18759	18836	18931	18777	18713	18741	18760	18748	18803	18671	18833	18685	18783	18687	18598	18706	18649	18779	18731	18378	18657	18668	18737	18682	18525	18772	18918	18751	18891	18849	18682	18790	18808	18747	18988	18868	18718	18723	18715	18864	18504	18749	18590	18829	18744	18629	18633	18576	18724	18719	18675	18806	18492	18512	18712	18755	18712	18592	18819	18691	18809	18553	18527	18727	18675	18539	18713	18790	18585	18667	18936	18869	18593	19003	18824	18762	18667	18646	18808	19026	18930	18588	18805	18804	18772	18499	18665	18795	18781	18659	18561	18811	18620	18633	18717	18660	18851	18833	18759	18732	18732	18847	18672	18612	18747	18705	18550	18623	18546	18972	18675	18828	18468	18943	18724	18842	18874	18865	18520	18568	18762	18542	18828	18724	18825	18620	18769	18708	18755	18730	18920	18780	18688	18866	18646	18640	18765	18836	18730	18748	18732	18889	18800	18517	18752	18799	19011	18695	18878	18804	18701	18795	18530	18675	18709	18685	18618	18768	18706	18431	18710	18694	18862	18744	18823	18724	18703	18707	18724	18733	18598	18881	18771	18895	18683	18692	18728	18728	18712	18585	18649	18636	18734	18623	18601	18718	18606	18852	18546	18560	18536	18750	18940	18893	18658	18695	18715	18510	18789	18745	18722	18671	18802	18514	18860	18587	18857	18640	18582	18669	18626	18909	18688	18711	18738	19011	18681	18621	18730	18747	18616	18918	18731	18562	18649	18711	18811	18716	18569	18704	18658	18804	18785	18867	18780	18823	18535	18795	18641	18582	18823	18949	18688	18667	18665	18691	18590	18684	18707	18650	18740	18650	18701	18786	18825	18866	18642	18742	18713	18625	18618	18815	18681	18757	18596	18675	18663	18461	18859	18542	18499	18764	18575	18847	18630	18846	18734	18531	18441	18683	18735	18709	18599	18730	18829	18679	18680	18604	18821	18620	18727	18518	18720	18589	18739	18854	18566	18635	18742	18855	18749	18601	18725	18859	18547	18610	18668	18851	18714	18844	18818	18658	18723	18823	18512	18612	18502	18748	18576	18679	18622	18614	18916	18764	18916	18673	18640	18766	18592	18591	18652	18616	18810	18716	18901	18651	18758	18795	18717	18966	18820	18650	18541	18751	18636	18523	18774	18709	18678	18686	18669	18485	18797	18812	18704	18807	18635	19012	18696	18760	18762	18777	18806	18698	18483	18581	18545	18724	18773	18838	18695	18611	18647	18616	18736	18824	18627	18705	18826	18711	18810	18857	18604	18807	18674	18706	18639	18956	18685	18745	18472	18762	18804	18682	18804	18835	18814	18646	18636	18608	18799	18580	18629	18902	18656	18971	18703	18690	18878	18634	18926	18818	18526	18755	18796	18776	18834	18659	18718	18606	18784	18432	18629	18629	18709	18674	18626	18710	18774	18466	18938	18643	18645	18687	18827	18786	18811	18870	18608	18463	18659	18853	18760	18822	18541	18695	18716	18941	18716	18805	18664	18790	18790	18713	18912	18845	18779	18813	18734	18799	18695	18705	18898	19032	18948	18810	18767	18996	18778	18639	18731	18703	18619	18741	18780	18724	18674	18884	18604	18859	18640	18600	18580	18818	18721	18612	18850	18732	18559	18583	18841	18811	18831	18809	18756	18501	18808	18649	18603	18708	18406	18528	18748	18789	18658	18722	18652	18560	18806	18630	18823	18707	18835	18684	18868	18759	18582	18786	18634	18900	18719	18788	18568	18744	18907	18764	18830	18633	18788	18469	18611	18781	18830	18838	18540	18584	18607	18716	18782	18758	18574	18926	18522	18803	19052	18763	18702	18710	18718	18658	18792	18677	18732	18713	18513	18670	18599	18666	18708	18508	18730	18824	18708	18774	18644	18742	18679	18734	18875	18642	18661	18824	18814	18746	18739	18809	18771	18411	18963	18693	18858	19048	18660	18688	18718	18678	18594	18676	18731	19035	18598	18693	18698	18683	18772	18719	18793	18713	18658	18795	18823	18778	18659	18835	18770	18686	18701	18840	18806	18677	18683	18584	18627	18550	18620	18670	18513	18695	18713	18759	18685	18619	18707	18699	18636	18932	18775	18635	18635	18732	18609	18701	18849	18815	18539	18854	18737	18708	18698	18576	18743	18631	18730	18791	18699	18532	18498	18728	18780	18875	18630	18622	18891	18818	18637	18607	18678	18726	18745	18718	18728	18521	18766	18668	18640	18720	18858	18826	18775	18525	18636	18581	18567	18722	18776	18778	18778	18631	18866	18507	18829	18767	18706	18799	18742	18694	18755	18857	18840	18786	18568	18560	18682	18601	18676	18817	18774	18801	18821	18738	18872	18836	18603	18689	18909	18757	18686	18794	18767	18889	18816	18973	18680	18737	18907	18837	18759	18864	18677	18784	18903	18614	18443	18659	18454	18742	18840	18694	18589	18699	18711	18669	18709	18790	18764	18819	18791	18699	18600	18550	18690	18632	18510	18717	18780	18642	18627	18780	18649	18782	18631	18729	18653	18713	18700	18540	18943	18759	18731	18727	18710	18683	18661	18601	18696	18777	18667	18771	18472	18676	18705	18728	18749	18738	18797	18664	18673	18608	18785	18799	18844	18736	18659	18622	18667	18890	18886	18800	18741	18798	18757	18862	18768	18915	18689	18644	18786	18565	18584	18755	18787	18405	18462	18725	18736	18587	18747	18923	18821	18717	18781	18729	18606	18755	18858	18569	18581	18628	18480	18715	18603	18674	18576	18705	18782	18849	18657	18677	18489	18776	18758	18766	18863	18900	18676	18771	18681	18762	18952	18831	18925	18646	18679	18763	18594	18462	18659	18854	18755	18686	18470	18538	18790	18855	18720	18765	18598	18653	18638	18682	18529	18604	18726	18689	18617	18751	18831	18774	18808	18659	18644	18499	18614	18630	18614	18639	18778	18753	18740	18779	18789	18618	18716	18734	18680	18940	18617	18746	18845	19039	18743	18811	18792	18790	18856	18674	18492	18623	18689	18729	18652	18813	18759	18983	18746	18736	18663	18608	18757	18611	18683	18790	18726	18665	18591	18707	18753	18557	18870	18810	18764	18732	18758	18869	19016	18688	18355	18771	18677	18665	18915	18833	18833	18705	18722	18627	18621	18592	18490	18925	18770	18705	18484	18875	18666	18698	18869	18650	18746	18635	18616	18824	18930	18721	18800	18849	18663	18747	18628	18738	18736	18755	18683	18679	18648	18721	18626	18766	18526	18528	18535	18696	18753	18737	18803	18788	18607	18800	18774	18740	18780	18632	18707	18640	18592	18670	18810	18680	18637	18745	18592	18886	18620	18723	18779	18879	18698	18865	18656	18748	18546	18645	18941	18660	18741	18538	18716	18786	18652	18990	18572	18617	18545	18652	18572	18745	18683	18582	18695	18728	18928	18767	18746	18889	18816	18604	18682	18604	18584	18536	18555	18510	18661	18716	18898	18813	18677	18764	18898	18507	18911	18645	18575	18741	18690	18841	18694	18703	18544	18652	18625	18868	18508	18763	18694	18552	18554	18463	18549	18583	18788	18588	18701	18857	18729	18751	18656	18386	18713	18733	18693	18569	18649	18831	18726	18815	18847	18701	18703	18524	18799	18731	18507	18829	18797	18836	18804	18863	18758	18737	18904	18587	18515	18764	18616	18721	18669	18672	18744	18671	18518	18724	18805	18744	18721	18906	18877	18773	18532	18825	18714	18573	18710	18905	18814	18825	18799	18704	18832	18726	18633	18846	18464	18853	18728	18671	18626	18672	18837	18537	18661	18679	18693	18465	18856	18571	18562	18675	18863	18903	18749	18719	18652
16283	27552	25354	21268	19597	19084	18204	18029	17788	17467	17551	17387	18248	42292	45521	37142	24620	19019	17052	16875	16972	17014	16947	17062	16966	16916	17003	17006	16814	16987	17115	16927	17174	16944	16965	17122	17002	17098	17006	16938	16978	17019	17091	17109	17113	16864	17100	16972	16877	16820	16933	16937	16802	17071	16940	17118	17090	16867	17017	16985	16962	16902	16947	16960	16868	17001	16842	17016	17078	16916	17082	17060	16963	17000	16978	16928	17034	16857	17046	16901	16975	17118	17038	16994	16901	16856	16877	17012	16964	16892	16835	16828	17154	16849	16941	17101	16935	17007	16900	17056	17002	17039	16962	17016	16814	16796	17011	17009	17032	17021	16858	16767	17069	16996	16946	16892	17001	17028	17166	16900	16905	16940	17017	17114	16974	16953	16901	17092	17021	16914	17146	16948	17045	17006	16925	16936	16998	16935	17198	17078	17014	16909	17070	16980	16911	16984	16988	16844	16824	16931	17088	16955	16874	16954	17043	17013	17063	17097	16962	16868	17106	17053	16908	16980	17112	17080	17148	17047	16994	17045	16950	16943	16961	17067	16962	16867	17038	16838	16869	17009	16988	16931	16873	17019	16921	17051	17020	16880	17128	17047	17109	16963	17022	16854	16986	16929	17081	16942	17102	17025	16949	16946	16952	17036	17014	16968	17120	16945	17042	16964	17021	17021	17105	17006	17041	16859	17023	16889	16988	16940	16940	16892	17168	17241	16891	17053	17047	16812	17182	17002	16897	17030	16908	17205	16977	16826	16896	16933	16973	16878	17015	16878	17071	16934	16785	16949	16836	16877	17108	17025	16954	17102	16865	16989	16903	16999	16908	16964	17057	16991	16830	16807	17200	17036	17022	17063	16944	17021	16983	17014	16957	16921	17000	17025	17101	16772	16999	16953	16975	16869	16830	17026	16868	16787	16792	16948	16969	16908	16961	16939	17156	17092	16868	16944	17007	17002	16825	17033	17089	17097	17072	16963	16997	16998	17211	16878	16959	16996	16929	16960	16935	17060	16891	16968	17067	16887	17026	17036	16971	16934	16783	16965	16997	17048	16804	16885	17073	16925	17025	17010	16906	17091	16829	16699	16832	17039	16975	16921	16933	16903	16980	16977	16965	17001	16991	16884	17006	16900	17127	16896	17070	16802	16953	16895	17000	16807	17014	16772	16959	16869	16983	17092	16687	16964	16927	16941	17020	17004	16958	17044	16989	17193	16848	16798	16874	16843	17018	16879	16891	17051	16991	16862	17030	17044	17049	17026	16857	17074	16947	17012	16906	16852	16840	16909	16911	17006	17077	16860	16971	16972	16987	17122	17019	16762	16784	17020	16944	16885	17043	16819	17003	17102	17125	16849	16998	16975	16913	16875	17066	17023	17016	17027	17117	16992	16920	16786	17017	16995	16902	16951	16874	17036	16881	16884	17000	16897	16934	16861	16916	16916	16946	17001	16932	17128	17024	16997	16923	16992	16811	17127	17042	17100	16988	16891	17019	16878	16916	16992	16873	16858	16964	17103	16962	17004	17048	16967	16900	16853	16871	17026	16860	16942	17174	17145	16880	16849	16889	16925	16940	17043	17016	17061	17221	17137	17051	17020	16988	16916	17047	16835	16913	17088	16741	17002	17021	16832	17042	16944	17001	16910	16748	17021	16923	17097	17073	16993	17026	17009	16987	16760	17097	16827	17070	16793	16805	16810	16993	17018	16970	17038	17232	17093	16917	16999	16987	16926	17028	16776	17006	16933	16858	17205	16920	16966	17034	17006	17058	16981	16883	16903	16876	16827	16992	16868	16953	16967	16796	16873	16970	16938	16972	16950	17089	16962	16966	16891	16844	16979	17035	17011	16902	16827	17074	17239	17048	17107	16876	16874	17011	16963	16931	16938	16999	16948	16877	16987	16877	17086	17011	17015	17041	17087	16889	16950	16961	17032	16924	16960	17062	16947	16976	17022	17048	16849	16967	16949	17034	17025	17005	16926	17069	17067	16878	16925	16958	17100	16918	16987	17062	16982	16866	17026	16912	16958	17078	16847	16874	16919	16984	16816	16957	17014	17023	16975	16911	16960	16888	16940	16880	16955	16885	16902	17022	16920	16876	16974	16860	17045	16810	17029	16985	16980	17037	16969	16730	16981	16963	16800	16932	17025	16896	16740	16926	16852	17014	16694	17066	16885	16902	16884	17001	16928	16867	17034	17048	16860	16981	16883	17132	17062	16927	16916	16947	16949	16932	16997	17012	16930	16967	16888	16968	17033	17102	16827	17049	16922	17002	17073	16989	16971	16943	16947	16837	16851	17114	17048	16871	16959	17115	16926	17030	17135	16982	16872	17051	17109	16844	16834	16899	16897	16804	16875	16962	17058	16988	16965	16926	16933	16769	17098	16892	16890	16966	16938	16960	17007	16880	16859	16925	16958	16924	16905	16884	16955	17082	16942	17073	16815	16717	16925	16895	17058	16846	16839	17039	17187	17041	16945	17070	16873	17054	16946	17149	16961	17116	16906	16987	16856	17019	17024	17099	17042	17101	16847	16947	17082	17019	16831	16898	16901	16820	16818	16917	17010	16897	16871	16948	16849	16894	16994	16952	17128	17018	16911	16840	17065	16923	16980	16998	16894	16959	16858	16929	16864	17041	16952	16989	16898	17034	16783	16972	16990	16883	16776	16950	16818	17185	16983	16841	16913	17004	17018	16983	16994	17084	17024	17095	16888	17100	16947	16854	16780	16794	17053	17027	16966	16838	16904	17016	16986	16868	17059	16947	16748	16808	16886	17019	16932	16964	16931	16957	16964	16815	16908	16984	17231	16743	16890	16979	17055	17043	16915	16951	16950	17011	16799	16949	17128	16982	16966	17050	16942	16913	17057	16967	16956	16994	17009	16937	16970	16984	16989	16921	17036	16925	16971	17081	17050	16824	17035	17047	17034	17049	16951	17012	16906	16833	16847	17085	16926	16957	16904	16929	17199	16893	16937	17049	16940	16963	17025	16934	16914	17011	17062	17192	16970	16814	16980	17109	16963	17058	16885	16983	17034	16983	16930	16999	16876	16968	16995	17031	16956	16810	16924	17006	17010	17044	16938	17078	17079	17012	17082	16953	17027	17018	16970	17072	16986	17139	16972	16913	16932	17045	16988	16807	17089	16830	16864	17075	16967	16848	17067	16880	17101	16883	17009	16971	16935	16890	16904	17132	16853	16986	16933	16710	16895	16936	17142	16988	16900	17018	16828	16897	17016	16881	16930	17005	17110	16739	16936	16928	17125	16917	16964	16957	17046	17120	16987	16992	16808	17101	16806	17016	16845	17030	16871	16928	16802	16916	16994	16983	17064	16970	16881	16917	16927	16691	16962	17079	17025	17042	16835	16890	17119	17076	16977	16934	16933	16797	16851	16948	16846	17069	16989	17018	16971	17064	17063	17149	16818	16827	17057	16987	16947	16804	16946	16970	16954	17095	16989	16900	16938	16700	17085	17017	16898	16917	17050	16967	17065	16863	16810	17056	16938	17019	16871	16909	17175	16942	16962	16935	16903	17004	16822	17025	16882	16916	16844	17074	17001	16967	17066	16854	17152	17015	17015	17045	16787	16985	17099	16978	16897	17077	16960	17005	16961	16906	16937	16835	17002	16915	16909	16866	16895	16953	17119	17185	16920	16956	17045	16883	17023	16888	16964	17164	17053	16748	17031	17151	17006	16963	17031	16840	16976	16857	16974	16895	17064	17000	16991	16993	16930	17018	16879	16892	17033	16939	16844	17051	17021	16982	16871	17022	17116	16942	16828	16953	16939	17123	17068	16950	17052	17010	16975	16974	16922	16993	17058	16880	16957	16921	16980	17002	16948	17076	16995	16985	16919	16906	16970	16891	17005	16937	16976	17069	16965	16808	17033	16741	17138	16888	17007	17186	16631	17149	16981	17012	17040	17048	16971	16931	16866	16801	16886	17010	16831	16862	16901	16920	16997	16868	17067	16863	16971	17173	16966	16905	16947	16977	16901	17128	16846	17030	16858	16788	16983	16769	17053	17006	17043	16875	16884	16904	17030	16934	16906	17017	16981	16868	16950	16994	16945	17079	16915	16888	16952	17051	16961	16876	17005	16870	17008	16958	16845	16931	17121	17078	16960	16981	17008	17144	17178	16963	16939	16952	16940	17048	16810	17080	17151	17038	17000	16987	16904	17026	16816	16946	16949	16837	16879	16837	16873	16962	17010	17017	17063	16940	16980	16926	16913	17042	17020	17037	16856	17027	17058	17017	16912	16912	16981	16971	17051	17013	16863	17002	17040	16975	17011	17009	16992	16807	17059	17008	16934	17072	17092	16924	17074	17129	16786	16877	17010	16997	17105	17023	17040	17092	16881	16801	16974	16933	16954	17065	17021	17043	16874	17164	16868	17027	16962	17019	16950	17031	16839	17012	16976	16944	16921	16833	17100	16847	16992	17167	16802	16999	16929	17000	16949	16955	16811	16877	17092	16954	16855	17150	17108	17005	16913	16974	16881	17042	17037	16872	17077	16953	17049	16993	16804	16956	16957	16844	17089	16882	17031	17103	17035	16935	17034	16916	16947	17003	16951	17098	16996	16845	16916	16888	16892	17015	17043	16937	17029	16932	16945	17027	17016	17041	17139	16828	17019	16839	17138	17127	17025	17028	16717	17056	17048	16923	17004	16934	16950	17068	16921	17129	17058	16991	16815	16945	17059	16892	16875	17040	16945	16871	16850	16922	16844	16848	16951	16914	16929	16865	17029	17017	16937	16981	17090	16838	17001	17034	17107	17047	17010	16996	16899	17062	16966	16970	16897	16947	17024	16815	16918	17060	16887	17071	16888	17037	16928	17024	16969	16951	16777	16931	16867	16889	17067	16835	17089	16994	17077	16995	16860	16862	17071	16862	16900	16981	17005	16855	17082	16738	16926	16915	17080	17049	16951	16951	17079	16863	17043	17008	16887	17148	17149	16925	16853	16942	16979	16928	16876	17112	17042	17115	16807	16964	17118	16898	16742	16876	16941	17028	17068	16850	16772	17033	17007	16997	17040	16898	16945	16920	17067	16980	16963	16953	17013	16913	17267	16787	16953	16942	17017	16836	16840	16901	16894	17035	17065	17062	17107	17035	16926	17123	16992
27743	21766	23391	20790	18164	18379	18594	18499	18552	18403	18335	18552	18556	20043	22192	21548	19602	18898	18532	18566	18461	18528	18457	18342	18684	18496	18467	18458	18525	18641	18469	18501	18364	18563	18697	18396	18347	18298	18353	18537	18393	18162	18486	18480	18627	18448	18306	18318	18395	18410	18426	18301	18481	18499	18142	18590	18453	18353	18372	18586	18222	18401	18406	18621	18510	18404	18457	18169	18489	18527	18378	18399	18323	18371	18403	18267	18268	18481	18436	18314	18279	18200	18190	18248	18183	18337	18565	18329	18229	18225	18452	18234	18280	18245	18346	18268	18331	18255	18627	18396	18650	18551	18438	18479	18378	18549	18393	18337	18595	18571	18280	18343	18542	18656	18530	18706	18496	18411	18619	18445	18411	18561	18346	18296	18341	18253	18358	18269	18451	18508	18236	18577	18366	18356	18348	18380	18282	18316	18390	18366	18344	18638	18307	18295	18612	18488	18496	18549	18260	18546	18468	18293	18329	18325	18310	18660	18322	18463	18535	18650	18591	18567	18606	18329	18269	18548	18426	18572	18182	18471	18604	18330	18547	18648	18478	18498	18391	18486	18415	18652	18369	18651	18476	18675	18485	18472	18404	18460	18458	18592	18385	18336	18410	18519	18457	18408	18427	18376	18415	18561	18282	18283	18397	18330	18198	18315	18373	18396	18443	18449	18442	18474	18479	18407	18464	18397	18624	18211	18381	18480	18398	18583	18344	18473	18383	18507	18520	18411	18622	18617	18508	18263	18364	18434	18653	18370	18287	18646	18228	18412	18337	18295	18418	18450	18184	18209	18374	18369	18356	18250	18305	18518	18430	18310	18351	18398	18440	18448	18491	18450	18388	18272	18620	18418	18475	18542	18237	18444	18469	18338	18403	18510	18364	18345	18350	18172	18375	18473	18352	18295	18584	18640	18529	18523	18542	18349	18521	18477	18448	18452	18285	18339	18437	18462	18428	18549	18672	18446	18336	18391	18439	18372	18576	18317	18483	18500	18338	18383	18247	18478	18313	18423	18348	18320	18312	18458	18225	18267	18338	18415	18468	18559	18468	18305	18302	18369	18537	18554	18462	18368	18418	18336	18293	18399	18424	18550	18391	18359	18476	18456	18363	18538	18328	18391	18218	18413	18482	18413	18317	18502	18607	18363	18519	18517	18483	18415	18295	18419	18213	18286	18403	18271	18386	18536	18426	18477	18507	18529	18503	18508	18306	18385	18354	18361	18411	18446	18635	18369	18606	18381	18412	18583	18343	18522	18413	18492	18364	18485	18435	18433	18426	18352	18517	18438	18442	18406	18486	18294	18369	18490	18409	18338	18558	18531	18370	18424	18193	18324	18432	18447	18297	18244	18508	18354	18500	18334	18347	18275	18493	18431	18644	18506	18403	18497	18411	18500	18454	18544	18487	18461	18500	18445	18344	18374	18306	18426	18420	18330	18343	18447	18304	18430	18205	18552	18265	18504	18457	18473	18433	18553	18371	18203	18478	18633	18558	18274	18396	18440	18285	18431	18511	18343	18367	18527	18229	18435	18267	18302	18646	18300	18512	18549	18460	18606	18293	18380	18491	18384	18360	18502	18440	18542	18213	18304	18375	18446	18327	18334	18450	18463	18401	18483	18585	18405	18428	18373	18478	18341	18395	18355	18424	18436	18333	18446	18471	18396	18496	18521	18343	18505	18359	18450	18310	18449	18428	18423	18574	18395	18345	18463	18474	18514	18590	18344	18691	18433	18443	18263	18229	18444	18411	18467	18552	18546	18547	18323	18387	18413	18365	18543	18285	18613	18508	18289	18262	18315	18353	18463	18503	18313	18436	18285	18318	18450	18543	18350	18405	18388	18238	18319	18537	18388	18370	18451	18486	18231	18361	18257	18343	18357	18357	18652	18550	18398	18501	18439	18509	18423	18487	18706	18459	18477	18359	18491	18609	18176	18347	18240	18436	18297	18308	18696	18459	18448	18441	18520	18449	18281	18397	18384	18234	18450	18621	18149	18333	18431	18354	18422	18413	18367	18452	18452	18410	18447	18551	18284	18629	18504	18347	18315	18448	18378	18291	18609	18553	18396	18179	18392	18336	18463	18379	18430	18470	18422	18376	18381	18677	18387	18462	18286	18527	18374	18349	18426	18458	18455	18337	18332	18535	18367	18381	18288	18341	18357	18466	18329	18438	18511	18485	18422	18508	18329	18470	18282	18614	18471	18353	18416	18473	18624	18397	18387	18567	18551	18303	18423	18638	18235	18563	18475	18496	18409	18441	18412	18356	18412	18731	18390	18295	18537	18608	18303	18479	18338	18453	18461	18528	18598	18482	18450	18465	18556	18331	18348	18274	18292	18363	18331	18391	18324	18287	18317	18420	18590	18502	18229	18392	18383	18513	18403	18357	18367	18583	18131	18491	18430	18492	18355	18302	18510	18759	18524	18466	18377	18497	18375	18328	18264	18352	18395	18532	18468	18420	18458	18487	18353	18430	18483	18425	18747	18613	18703	18324	18446	18212	18089	18474	18249	18391	18247	18418	18181	18532	18522	18449	18628	18310	18449	18458	18360	18207	18531	18396	18278	18408	18464	18403	18494	18332	18460	18433	18510	18596	18191	18630	18340	18610	18378	18339	18419	18422	18498	18552	18265	18462	18353	18414	18475	18527	18442	18179	18248	18387	18370	18583	18395	18479	18217	18339	18486	18658	18604	18371	18447	18410	18488	18555	18595	18373	18212	18499	18383	18606	18464	18345	18360	18559	18313	18422	18311	18328	18533	18393	18618	18338	18501	18453	18357	18513	18247	18354	18220	18551	18499	18366	18706	18407	18171	18372	18631	18447	18459	18414	18493	18451	18388	18609	18323	18489	18658	18514	18429	18475	18556	18440	18528	18408	18376	18586	18460	18398	18298	18473	18301	18407	18287	18415	18369	18500	18434	18476	18156	18385	18257	18401	18177	18409	18232	18266	18330	18368	18351	18499	18425	18417	18501	18507	18347	18473	18370	18598	18388	18390	18490	18404	18312	18443	18423	18434	18462	18577	18353	18477	18546	18416	18533	18523	18482	18402	18467	18323	18429	18453	18440	18505	18301	18401	18325	18496	18344	18395	18340	18370	18574	18547	18350	18417	18373	18347	18432	18549	18355	18225	18374	18333	18318	18412	18553	18355	18417	18159	18577	18466	18385	18458	18381	18314	18511	18714	18365	18416	18504	18427	18370	18325	18379	18497	18626	18401	18364	18516	18445	18369	18522	18491	18442	18333	18436	18632	18346	18387	18275	18326	18450	18350	18423	18534	18448	18463	18517	18423	18410	18444	18490	18475	18627	18380	18372	18303	18287	18391	18500	18310	18381	18349	18585	18282	18386	18483	18456	18448	18474	18599	18649	18432	18439	18353	18420	18588	18332	18580	18503	18216	18384	18431	18345	18278	18387	18280	18491	18437	18411	18632	18409	18443	18386	18534	18423	18373	18441	18541	18338	18359	18680	18630	18425	18411	18469	18302	18572	18430	18424	18306	18436	18526	18362	18409	18384	18239	18561	18431	18280	18598	18361	18305	18495	18552	18480	18377	18442	18279	18493	18587	18427	18330	18503	18485	18508	18610	18432	18391	18321	18457	18362	18650	18432	18217	18239	18459	18597	18254	18461	18538	18416	18393	18412	18358	18412	18471	18430	18349	18534	18383	18312	18132	18358	18397	18411	18457	18472	18313	18331	18373	18507	18318	18623	18354	18390	18495	18329	18616	18562	18493	18262	18369	18312	18538	18505	18396	18494	18615	18392	18433	18356	18478	18549	18368	18130	18613	18385	18331	18384	18648	18582	18572	18402	18482	18510	18297	18385	18440	18425	18313	18434	18563	18380	18338	18598	18304	18405	18234	18336	18566	18402	18471	18425	18578	18385	18558	18410	18452	18448	18483	18470	18348	18505	18631	18497	18410	18378	18461	18419	18346	18485	18377	18492	18609	18412	18459	18345	18383	18482	18448	18559	18430	18524	18428	18444	18196	18548	18371	18518	18249	18438	18522	18306	18517	18558	18225	18245	18505	18600	18498	18440	18344	18463	18559	18357	18401	18236	18380	18501	18327	18421	18428	18353	18348	18687	18610	18287	18491	18308	18314	18313	18449	18457	18382	18493	18386	18509	18588	18425	18342	18326	18381	18641	18487	18518	18780	18484	18323	18270	18343	18635	18292	18239	18366	18336	18315	18250	18408	18461	18500	18527	18411	18450	18253	18560	18448	18374	18206	18365	18317	18494	18311	18344	18213	18398	18309	18597	18487	18570	18333	18426	18365	18410	18394	18520	18461	18402	18458	18466	18490	18520	18561	18307	18510	18676	18530	18451	18474	18456	18556	18507	18529	18369	18576	18482	18587	18569	18309	18416	18371	18369	18416	18329	18654	18564	18434	18348	18429	18551	18308	18375	18367	18459	18295	18487	18419	18483	18404	18245	18568	18273	18423	18476	18373	18437	18207	18600	18392	18390	18402	18500	18441	18474	18362	18480	18312	18511	18399	18483	18396	18361	18442	18478	18320	18292	18409	18556	18361	18522	18452	18313	18548	18276	18517	18331	18451	18527	18371	18564	18553	18562	18423	18430	18432	18517	18485	18351	18674	18411	18327	18487	18438	18390	18370	18137	18177	18360	18775	18415	18583	18523	18381	18495	18323	18446	18514	18446	18401	18268	18625	18530	18388	18377	18336	18577	18378	18373	18329	18508	18295	18343	18397	18410	18517	18416	18575	18251	18466	18323	18656	18476	18369	18385	18530	18347	18483	18513	18448	18206	18459	18330	18268	18607	18229	18507	18323	18422	18219	18175	18432	18428	18539	18375	18459	18389	18359	18499	18535	18288	18112	18474	18511	18302	18558	18527	18307	18318	18410	18258	18247	18368	18488	18178	18422	18309	18394	18549	18593	18466	18424	18476	18352	18405	18406	18224	18320	18374	18513	18585	18363	18436	18318	18343	18424	18316	18545	18343	18411	18434	18444	18387	18394	18380	18491	18564	18311	18373	18365	18381	18224	18432	18283	18472	18466	18450	18352	18554	18397	18539	18511	18417	18520	18356	18485	18382	18578	18293	18552	18335	18518	18442	18469	18284	18553	18419	18557	18351	18613	18411	18474	18476	18492	18257
15591	17661	17432	16882	16902	16962	16721	16855	16876	16767	17036	16936	16688	19846	22114	20341	17905	17116	16771	16590	16742	16760	16756	16821	16922	16852	16719	16732	16728	16739	16821	16918	16664	16880	16686	16819	16866	16710	16775	16813	16699	16760	16914	16752	16885	16627	16798	16576	16676	16683	16920	16807	16828	16826	16867	16590	16840	16843	16859	16892	16807	16797	16974	16780	16842	16680	16791	16816	16816	16720	16777	16615	16820	16646	16599	16825	16649	16643	16773	16747	16758	16737	16778	16679	16715	16828	16754	16887	16757	16605	16768	16638	16789	16760	16749	16726	16715	16889	16788	16796	16653	16680	16669	16884	16625	16736	16777	16786	16885	16829	16877	16591	16800	16790	16744	16726	16665	16672	16927	16821	16914	16683	16852	16744	16903	16771	16813	16824	16817	16742	16895	16743	16752	16757	16680	16758	16603	16864	16795	16587	16606	16762	16852	16768	16685	16889	16807	16835	16800	16775	16884	16809	16765	16658	16709	16901	16712	16706	16766	16843	16675	16862	16712	16687	16795	16726	16921	16561	16712	16852	16771	16739	16783	16755	16706	16821	16604	16638	16713	16754	16845	16812	16886	16730	17025	16626	16880	16915	16643	16777	16781	16763	16882	16708	16833	16944	16692	16945	16681	16737	16799	16628	16715	16761	16583	16768	16619	16736	16880	16731	16749	16909	16953	16545	16716	16923	16685	16924	16618	16682	16894	16985	16805	16717	16819	16797	16795	16805	16781	16844	16502	16879	16754	16751	16766	16727	16898	16734	16767	16873	16815	16733	16780	16736	16807	16860	16694	16719	16732	16885	16836	16712	16740	16836	16671	16685	16912	16866	16731	16657	16794	16715	16645	16625	16749	16642	16702	16800	16893	16798	16795	16740	16516	16649	16702	16706	16919	16774	16814	16677	16763	16707	16807	16670	16823	16888	16788	16844	16719	16766	16639	16863	16946	16806	16674	16890	16787	16911	16693	16679	16763	16846	16832	16837	16752	16646	16764	16646	16864	16799	16791	16869	16757	16844	16854	16887	16803	16552	16746	16879	16825	16865	16715	16842	16803	16802	16941	16880	16816	16706	16697	16807	16730	16748	16705	16478	16797	16729	16788	16706	16940	16685	16682	16712	16812	16661	16645	16598	16747	16750	16798	16725	16830	16698	16740	16902	16808	16712	16710	16779	16781	16773	16872	16741	16672	16724	16698	16774	16770	16622	16805	16733	16661	16700	16909	16741	16671	16818	16644	16863	16879	16806	16885	16786	16736	16609	16866	16671	16715	16734	16869	16700	16876	16668	16708	16904	16682	16896	16825	16681	16661	16874	16805	16777	16688	16777	16826	16819	16669	16747	16860	16878	16887	16882	16851	16772	16759	16773	16813	16849	16723	16866	16737	17040	16747	16724	16757	16725	16797	16806	16675	16641	16660	16869	16669	16735	16642	16803	16901	16726	16806	16753	16749	16585	16751	16751	16766	16937	16794	16688	16920	16698	16745	16661	16824	16729	16775	16655	16760	16708	16699	16834	16639	16903	16769	16736	16807	16726	16681	16772	16874	16785	16829	16674	16754	16775	16836	16753	16692	16825	16806	16773	16767	16643	16774	16700	16702	16678	16927	16768	16705	16798	16745	16596	16708	16757	16968	16818	16760	16751	16672	16830	16599	16815	16751	16798	16734	16893	16715	16851	16738	16821	16855	16824	16816	16842	16763	16844	16926	16859	16794	16736	16875	16826	16673	16798	16770	16728	16812	16801	16698	16751	16578	16656	16916	16697	16793	16836	16770	16804	16687	16973	16779	16781	16657	16500	16818	16746	16745	16675	16830	16924	16680	16814	16707	16670	16728	16875	16644	16808	16890	16681	16783	16881	16904	16758	16754	16854	16868	16741	16844	16789	16775	16761	16766	16702	16767	16832	16708	16583	16861	16459	16750	16942	16685	16898	16731	16707	16889	16776	16631	16666	16634	16731	16641	16823	16783	16815	16747	16645	16814	16861	16712	16650	16650	16865	16799	16757	16682	16584	16575	16873	16695	16705	16895	16805	16651	16736	16786	16598	16768	16681	16953	16618	16622	16681	16765	16893	16819	16705	16740	16811	16728	16734	16686	16732	16811	16767	16831	16739	16890	16856	16749	16801	16563	16818	16749	16770	16869	16939	16792	16861	16864	16862	16753	16862	16773	16745	16847	16837	16792	16670	16653	16748	16737	16880	16648	16756	16679	16830	16886	16880	16582	16815	16816	16901	16828	16807	16905	16825	16773	16711	16721	16701	16860	16794	16703	16819	16833	16903	16587	16713	16723	16796	16924	16780	16711	16651	16809	16541	16717	16787	16634	16648	16700	16805	16947	16752	16763	16606	16707	16771	16631	16694	16765	16929	16874	16746	16623	16833	16885	16616	16789	16784	16649	16663	16793	16746	16920	16661	16727	16806	16761	16756	16852	16879	16625	16625	16741	16627	16742	16697	16832	16846	16945	16721	16811	16814	16689	16741	16713	16719	16716	16801	16844	16888	16743	16702	16857	16727	16785	16735	16869	16779	16657	16693	16497	16689	16741	16887	16727	16658	16586	16929	16718	16817	16607	16655	16899	16726	16925	16764	16901	16797	16822	16934	16719	16699	16797	16579	16759	16851	17007	16834	16795	16716	16707	16779	16671	16640	16708	16792	16725	16816	16601	16623	16955	16754	16751	16874	16896	16786	16789	16743	16709	16765	16762	16906	16715	16781	16713	16872	16797	16667	16684	16654	16753	16850	16843	16650	16614	16635	16866	16727	16805	16708	16684	16604	16790	16865	16785	16674	16680	16661	16931	16629	16837	16672	16819	16814	16855	16667	16860	16700	16758	16872	16877	16799	16714	16832	16830	16791	16649	16819	16837	16771	16762	16779	16634	16740	16786	16676	16713	16638	16867	16808	16723	16883	16621	16642	16695	16815	16647	16850	16602	16775	16703	16765	16714	16539	16698	16777	16760	16668	16674	16643	16962	16800	16808	16660	16894	16542	16725	16854	16831	16845	16881	16641	16776	16707	16690	16802	16765	16831	16752	16668	16918	16748	16857	16745	16772	16922	16843	16736	16658	16802	16706	16796	16617	16862	16877	16919	16724	16804	16778	16716	16694	16764	16663	16801	16712	16870	16858	16770	16803	16738	16883	16618	16736	16635	16762	16916	16715	16724	16789	16759	16738	16769	16769	16603	16743	16553	16740	16768	16769	16811	16845	16827	16711	16855	17017	16623	16973	16726	16903	16718	16836	16736	16675	16863	16854	16679	16770	16730	16727	16721	16821	16631	16698	16824	16791	16943	16806	16640	16757	16646	16892	16791	16699	17023	16814	16814	16737	16838	16797	16836	16752	16711	16794	16795	16839	16792	16703	16781	16638	16788	16730	16687	16675	16670	16698	16739	16840	16952	16869	16738	16773	16677	16608	16841	16725	16762	16776	16898	16731	16587	16693	16780	16716	16689	16855	16697	16865	16616	16778	16704	16780	16940	16665	16888	16743	16804	16869	16770	16672	16656	16752	16709	16822	16977	16894	16786	16787	16737	16805	16865	16793	16531	16625	16911	16595	16704	16757	16557	16612	16790	16818	16867	16763	16873	16727	16686	16796	16887	16698	16733	16726	16895	16759	16654	16668	16718	16725	16766	16841	16806	16849	16553	16896	16635	16722	16883	16814	16713	16700	16841	16734	16751	16739	16585	16826	16630	16756	16603	16671	16881	16950	16690	16964	16855	16712	16698	16844	16821	16736	16752	16702	16811	16811	16776	16766	16812	16679	16677	16776	16756	16622	16892	16610	16889	16715	16913	16768	16623	16713	16788	16678	16688	16779	16774	16650	16682	16747	16638	16762	16801	16712	16758	16683	16687	16850	16553	16737	16737	16709	16591	16810	16913	16592	16599	16889	16659	16912	16614	16589	16645	16745	16847	16747	16934	16568	16829	16794	16722	16837	16838	16704	16731	16831	16784	16802	16861	16826	16716	16660	16746	16913	16593	16753	16757	16838	16834	16797	16850	16791	16738	16628	16669	16806	16747	16716	16794	16868	16905	16630	16755	16758	16938	16645	16806	16661	16783	16730	16885	16714	16561	16898	16782	16723	16767	16748	16798	16839	16730	16808	16685	16775	17047	16750	16661	16647	16752	16785	16960	16848	16679	16901	16888	16853	16527	16832	16666	16632	16733	16744	16754	16877	16881	16828	16709	16712	16818	16737	16762	16959	16750	16790	16733	16815	16942	16722	16701	16610	16636	16797	16675	16858	16785	16778	16748	16749	16737	16633	16718	16706	16631	16812	16800	16711	16757	16886	16796	16723	16842	16742	16705	16844	16782	16698	16615	16746	16722	16749	16682	16756	16715	16680	16609	16734	16639	16838	16858	16670	16693	16564	16758	16757	17059	16895	16717	16779	16726	16831	17012	16582	16715	16697	16939	16645	16766	16701	16778	16868	16749	16820	16825	16873	16786	16695	17043	16687	16851	16818	16670	16814	16806	16732	16741	16801	16630	16805	16707	16509	16666	16875	16768	16669	16737	16901	16703	16920	16578	16763	16945	16738	16729	16800	16718	16787	16761	16780	16729	16739	16669	16727	16608	16788	16716	16940	16529	17034	16689	16699	16653	16747	16720	16752	16790	16750	16811	16702	16741	16813	16772	16558	16874	16659	16790	16726	16775	16793	16633	16683	16727	16755	16791	16744	16701	16966	17007	16810	16832	16819	16912	16811	16516	16650	16760	16790	16793	16680	16756	16765	16726	16635	16890	16901	16851	16799	16767	16716	16616	16832	16931	16682	16807	16705	16798	16732	16952	16829	16604	16754	16810	16544	16752	16869	16803	16907	16812	16761	16563	16759	16872	16797	16791	16809	16899	16902	16663	16862	16645	16908	16994	16803	16807	16732	16727	16780	16633	16756	16775	16888	16694	16990	16576	16760	16826	16784	16661	16764	16786	16700	16705	16746	16812	16680	16622	16694	16668	16757	16901	16864	16807	16630	16656	16632	16825	16611	16853	16749	16571	16754	16765	16658	16861	16765	16493	16889	16622	16749	16609	16894	16734	16699	16783	16686	16803	16887	16758	16674	16709	16780	16719	16723	16791	16696	16785	16776	16666	16964	16706	16904	16811	16846	16615
24339	21131	28235	24493	21788	20478	20181	18774	18332	18361	18676	18462	18356	28369	35385	29887	22741	19701	18543	18143	18238	18248	18418	18103	17943	18025	18104	18189	18120	18048	18290	18343	18182	18182	18072	17964	17970	18231	18408	17903	17971	18245	18070	18044	18091	18087	18131	18107	18087	18121	18095	18165	18207	18185	18147	18130	18035	17867	18250	18173	18233	18124	18227	18147	17993	18151	17963	18199	18262	18218	18367	18253	18288	17954	18228	18272	18064	18243	18243	18254	18219	18256	18068	18034	18080	17886	18064	18076	18071	18075	18022	18006	17995	18106	18258	18012	18077	18181	18205	18174	18043	18045	18127	17991	18292	18153	18184	18106	18267	18048	17987	18076	18233	18157	18114	18097	17995	18067	18022	17953	18238	18103	18160	18318	18069	18101	18260	18021	18066	18083	18088	18026	17934	18092	18085	18058	18122	18166	18111	18116	18216	17986	18118	18121	18125	18067	18095	18106	17914	18125	18124	18233	18203	18004	18010	18122	17953	18056	18004	18103	17932	17932	18131	17945	17994	18125	18120	18198	18296	18262	18005	18206	18183	18107	18081	18061	18181	18168	18166	18032	17983	18014	18172	18198	18265	18211	18207	18034	18115	18319	18064	18147	18240	18098	17906	18132	18131	18158	18218	18238	18044	17926	18019	17940	17856	18193	18085	18150	17951	18140	18031	18056	18012	17998	17929	18106	18032	18073	18059	17933	18184	18000	18051	17998	18065	18224	18076	18117	18048	18063	18015	18023	18001	18101	18059	18214	18032	18069	18136	17806	18219	18099	18172	18018	18040	18144	18050	17884	18277	17877	18038	18165	18133	17978	18013	18032	18227	18073	18079	17915	18122	17947	18081	18179	18242	18122	18131	18170	18156	17777	18215	18212	18166	18240	18139	18049	18041	17982	17992	18163	18075	18003	17996	18050	18172	18300	18162	18033	18070	18199	17983	17905	18120	17963	18170	18074	18051	18001	18154	18141	18003	18149	17918	18195	17997	18076	18111	18091	17904	18139	18203	18053	17965	17945	18052	17850	18186	18326	18021	18046	18097	18140	18279	18165	18072	17998	18079	18133	18213	18135	18276	18166	18090	18205	17990	18103	18069	17949	17943	18194	17874	18115	18080	18063	18050	18087	18079	18085	18029	18035	18069	17972	17978	18062	18084	18082	18059	18079	18114	17938	17991	18058	18170	18229	18008	18146	18007	18009	17861	18283	18117	18064	18168	18066	17926	18130	18210	18376	18042	18121	18184	18114	18050	18287	18189	18129	18325	18056	18035	18257	18084	18092	18192	18010	18008	17957	18014	18183	17796	18089	18123	18158	17948	18119	18124	18269	18275	18099	18146	17951	18015	18083	18099	18186	18014	18105	18035	18116	18056	18190	17928	18040	18265	18097	18184	18152	18051	18258	18225	18257	17962	17787	17842	18101	18021	18069	17988	18016	18135	18102	18283	17864	17920	17950	18209	18115	18162	18114	18046	18125	17958	17812	17964	18122	18181	18206	18158	18286	17960	18011	18074	18212	18011	17953	18268	18098	17874	18046	17983	18294	18161	18152	17943	18090	18124	18057	18132	18113	17949	18085	18122	18071	18057	18198	18048	18050	18124	17822	18029	18272	18179	18150	18138	18194	18189	18288	18192	18097	17944	18082	18141	18136	18165	18145	18160	17994	18112	18271	18161	18192	18041	18392	18197	18157	18043	18211	18215	18148	18204	18156	17879	18065	18221	18186	18015	18074	18307	18117	18101	18128	18048	18255	18141	18143	18045	18243	18218	18214	18315	18053	18187	18119	18252	18097	18081	18012	17924	17988	18025	18021	18183	18207	18124	18270	17928	18378	18082	18015	18177	17947	17969	17847	18235	18088	18082	18337	18215	18216	18102	18350	18280	17996	18184	18116	18242	18074	18167	18043	18063	18137	18162	18065	18041	17953	18159	17986	18157	18095	18253	18192	18295	18208	18006	18059	18026	18136	18023	18006	18091	18375	18267	18105	18040	18016	18158	18000	18129	18088	18186	18025	18246	18074	18146	18286	17993	18001	18119	17994	17870	17998	18237	18085	17963	18131	18098	17960	18101	18174	18193	18300	17958	18062	18083	17982	17879	18084	18318	18257	17989	18196	18016	18271	18050	18257	18109	18054	18281	17912	18238	17897	18207	18056	18038	17893	18088	18066	18160	18167	18334	17992	17954	18150	17970	18040	18131	18087	18295	17828	18053	18039	18128	18094	18253	17970	18259	18143	18239	18379	18255	18317	18049	17888	18049	18011	18011	18079	18275	18093	18049	18004	18060	18117	18176	18175	18069	18215	18273	18026	18158	17906	18181	18190	18202	18208	18165	18327	18315	18066	18123	17976	18086	18151	17968	17998	18038	18109	18160	18142	17951	18264	18011	18104	18298	18156	18113	18201	18007	17929	18085	17971	17999	18299	18069	18003	18217	18064	18086	18247	18270	18094	18101	17965	18123	18178	18210	18036	18162	17999	18307	18168	18317	18210	18007	18113	18202	18083	18158	17998	18263	17988	18155	18244	18063	18032	17959	18144	18194	18165	18101	18302	18228	18204	17998	17908	18170	18136	18020	18135	18076	18012	17993	18200	17955	18130	18184	18126	18085	17959	18136	18071	18181	18264	18358	18011	18028	18086	18053	18005	18178	18295	18032	18105	18026	18160	18234	18140	17980	18113	18134	18286	18172	17844	18101	18240	18114	18113	18162	18389	18155	18133	18172	18131	18124	17905	18090	18099	18137	18246	18229	18058	17853	18123	18193	17957	18146	18141	18291	18033	17836	18069	18200	18198	18246	18166	18292	18059	18082	18020	18082	18120	18152	18065	18132	17922	18094	17888	18236	17939	18075	17970	18094	17990	18062	18199	18209	18026	18132	18197	18332	18139	18282	18118	18135	18261	18199	18082	18021	18008	18235	18084	18019	18092	18214	18040	18111	18368	18109	18168	18160	18175	18010	18077	18286	18111	18331	18082	17943	18076	18198	18101	18156	18144	18057	18075	18294	18093	18042	18109	18151	17895	18029	17963	18103	18002	18181	18151	17967	18077	18161	17978	18012	18213	18147	18088	18038	18205	18186	17990	18175	18195	18078	18151	18034	18157	18153	17961	18393	18044	18092	18099	18110	18285	17873	17967	18087	18142	17918	18314	18278	18104	18398	18209	18082	18095	18217	18086	17986	18093	18044	18050	17944	18285	18155	18179	17919	18013	18155	17931	18192	17972	17966	18000	18064	18055	17999	18103	18134	18078	18160	18319	18056	18228	18201	18114	18049	18177	18282	18136	18452	18141	18210	18259	18075	18121	18029	18128	18174	17924	17873	17872	18230	18099	18270	18038	18227	18060	18079	17945	18017	18133	18283	18115	18098	18179	17992	17897	18136	18137	18241	18167	18257	18037	17975	17967	18186	18170	18001	18213	18251	18197	17950	18073	18249	18148	18072	18078	18083	18226	17905	18151	17952	18124	18357	18074	18127	18088	17970	18333	18179	18069	18135	18035	18237	18074	18033	18243	17950	18284	18135	18087	17946	18231	18127	18099	17831	18225	18041	18038	17977	18005	17993	18037	18060	18344	18045	18056	17972	18167	18029	17968	18136	18033	18175	18029	18070	18078	18200	18129	18179	18056	18277	18100	18138	18245	18098	17981	18162	18209	18183	18135	18082	17986	18159	18373	18079	18068	18029	18123	18158	18064	18151	18055	18010	18075	18181	18198	18271	18063	18151	18156	18112	18173	17890	18075	18204	17866	18146	17939	18195	18282	17972	18136	18265	18239	18091	17983	18244	18132	18135	18230	18027	17996	18172	18035	18029	18178	18166	18168	17961	18155	18153	18208	18136	18337	18196	18201	18268	18035	18017	18190	18226	17924	18169	18031	18182	17969	18233	18028	17884	18169	18285	18267	18190	18036	18039	18118	18064	18018	18032	18015	18175	18076	18041	18024	18119	18095	18231	18048	18095	18212	18119	18079	18163	18257	18209	17983	17989	17972	17884	17883	18301	18039	18190	18069	18211	18051	18178	18024	17818	18024	18099	18166	18069	17985	18025	18265	18158	18041	18072	18158	18175	18114	18127	18056	18030	18090	17953	18290	18096	18150	18240	18084	18294	18157	18316	18033	18029	18067	18086	17959	18163	18097	17901	18144	17906	18027	18040	18349	18084	18091	18034	18047	18085	17961	17925	18254	17998	17889	17869	18205	18064	18100	18115	18210	17963	18148	18209	18050	17977	18230	18279	17981	18207	18005	18145	18177	18149	18121	18051	18243	18147	18081	18141	18007	18042	18027	18163	18088	18102	17997	18053	18030	18038	18028	17951	18146	18032	18041	17952	18177	18261	18128	18188	18133	18184	18087	18057	18037	18106	18129	18000	17961	18011	18214	18015	18102	18123	18248	18052	18064	18164	17985	17973	18022	18147	17963	18137	18149	18086	17939	18175	18213	18099	18082	18209	18323	18227	18159	18139	18079	18011	18109	18070	18301	18095	18164	18153	18056	18242	18050	18102	18130	18184	18020	18028	18147	18266	18092	18236	18201	17895	17968	18069	18130	18246	17999	18054	18093	18078	18200	18146	18153	18002	18139	18158	18131	18123	18100	17964	18108	18189	17979	17875	17966	17950	18048	18125	18104	18001	18277	18159	18281	18193	18042	18051	18069	18124	17974	18266	17928	18176	18174	17936	17863	18172	18188	18266	18126	18221	17973	18242	18086	18274	18215	18059	17987	18052	18168	18055	18337	18070	18142	18108	18135	18177	18103	18018	18174	17963	18138	18046	18292	18115	18235	18061	18068	18364	18233	18085	17933	18165	18046	18092	18269	18204	18140	18081	18151	17881	18216	18066	18207	18116	18304	18383	18007	18150	18169	18211	17901	18263	18056	17943	17995	18131	18233	18215	18285	18051	17971	18146	18391	18298	18052	18280	17962	17952	18044	18178	18198	17987	17891	18140	18019	18302	17968	18000	18167	18097	18108	18176	18222	18161	17995	18143	18160	18051	17950	18137	18251	18142	18016	18013	18305	18277	17897	18126	18041	18131	18031	17943	17979	17951	18067	18258	18053	18090	18044	18291	18179	18281	18122	18046	18116	18067	17892	17857	18211	18159	18010	18119	18112	18186	18010	17977	18139
14633	22407	21059	18870	18014	17652	17155	17256	17102	16844	16923	16831	17081	33087	38132	30005	21241	17914	16557	16693	16656	16828	16581	16589	16685	16678	16685	16625	16553	16568	16483	16509	16558	16657	16495	16605	16750	16609	16673	16591	16644	16460	16443	16732	16497	16732	16648	16518	16710	16551	16617	16636	16513	16475	16559	16595	16668	16533	16686	16534	16624	16617	16697	16633	16575	16559	16507	16685	16582	16581	16453	16606	16695	16575	16717	16646	16656	16568	16613	16601	16501	16533	16640	16671	16639	16479	16791	16468	16600	16622	16683	16499	16605	16553	16829	16462	16621	16592	16671	16709	16514	16558	16751	16644	16568	16591	16573	16391	16777	16623	16561	16612	16502	16500	16580	16640	16542	16399	16499	16552	16659	16593	16401	16744	16685	16497	16549	16530	16636	16557	16533	16545	16561	16685	16735	16560	16661	16636	16565	16649	16658	16574	16657	16584	16474	16590	16565	16651	16690	16648	16630	16459	16574	16741	16513	16587	16545	16746	16658	16615	16598	16626	16713	16516	16491	16546	16623	16562	16824	16597	16514	16601	16535	16579	16534	16677	16685	16782	16602	16618	16660	16542	16645	16470	16643	16631	16614	16378	16694	16674	16667	16537	16656	16630	16430	16613	16702	16635	16666	16697	16571	16658	16547	16522	16455	16685	16594	16656	16559	16689	16500	16651	16693	16585	16630	16502	16529	16648	16588	16602	16575	16590	16509	16429	16644	16667	16571	16489	16611	16546	16596	16653	16616	16465	16576	16635	16527	16545	16579	16642	16546	16528	16646	16621	16532	16575	16506	16603	16442	16483	16499	16432	16589	16576	16688	16528	16679	16531	16615	16652	16833	16467	16691	16551	16597	16517	16511	16437	16660	16765	16524	16638	16550	16646	16609	16511	16442	16483	16590	16645	16575	16541	16776	16585	16562	16715	16625	16479	16547	16429	16697	16559	16416	16631	16636	16533	16569	16638	16646	16792	16643	16654	16705	16529	16468	16554	16570	16653	16657	16609	16437	16479	16764	16690	16619	16484	16733	16807	16526	16622	16643	16604	16649	16583	16518	16526	16539	16552	16544	16381	16427	16520	16500	16710	16805	16572	16640	16502	16668	16510	16658	16646	16575	16653	16323	16558	16719	16554	16622	16462	16611	16517	16515	16415	16556	16560	16628	16504	16643	16776	16628	16653	16719	16760	16516	16659	16752	16570	16694	16793	16656	16473	16580	16508	16586	16559	16577	16615	16800	16554	16698	16589	16508	16632	16575	16623	16776	16497	16679	16715	16642	16523	16597	16606	16591	16652	16774	16646	16491	16572	16516	16621	16477	16721	16693	16705	16714	16638	16638	16465	16730	16518	16516	16670	16533	16655	16685	16617	16545	16582	16685	16620	16601	16571	16627	16698	16644	16869	16519	16791	16588	16661	16634	16429	16633	16532	16643	16643	16665	16609	16611	16747	16558	16562	16614	16721	16565	16667	16600	16624	16627	16638	16617	16625	16600	16725	16704	16522	16559	16572	16450	16570	16739	16428	16586	16565	16511	16644	16566	16658	16500	16437	16586	16681	16510	16572	16486	16603	16614	16502	16645	16591	16545	16682	16727	16683	16724	16631	16731	16837	16512	16570	16581	16561	16616	16579	16569	16555	16665	16426	16639	16494	16673	16577	16614	16665	16577	16456	16732	16744	16480	16666	16377	16761	16369	16655	16567	16572	16653	16636	16720	16614	16458	16512	16644	16542	16521	16681	16559	16611	16737	16635	16748	16576	16592	16506	16504	16463	16635	16511	16700	16564	16676	16865	16642	16661	16511	16595	16516	16801	16643	16608	16637	16551	16609	16740	16802	16621	16508	16585	16548	16621	16593	16502	16626	16563	16579	16681	16700	16648	16613	16602	16473	16532	16419	16688	16488	16685	16565	16544	16600	16555	16580	16559	16609	16542	16844	16643	16457	16601	16582	16688	16503	16660	16655	16633	16485	16704	16515	16664	16564	16824	16602	16770	16670	16603	16603	16573	16692	16722	16396	16575	16624	16658	16687	16843	16653	16457	16868	16622	16460	16515	16593	16617	16638	16696	16537	16677	16642	16525	16565	16650	16549	16559	16800	16575	16607	16526	16571	16686	16453	16534	16590	16620	16578	16698	16468	16543	16588	16499	16627	16563	16626	16515	16673	16622	16486	16584	16719	16569	16689	16500	16534	16636	16559	16557	16513	16721	16599	16691	16706	16561	16638	16665	16645	16512	16601	16627	16506	16542	16619	16698	16422	16620	16515	16642	16623	16686	16648	16600	16577	16732	16574	16739	16661	16524	16690	16659	16475	16411	16615	16659	16498	16640	16581	16558	16576	16836	16446	16611	16606	16576	16738	16524	16693	16317	16695	16607	16538	16506	16673	16494	16433	16636	16709	16580	16521	16828	16621	16350	16467	16561	16596	16587	16544	16766	16502	16643	16596	16543	16635	16586	16582	16646	16457	16588	16661	16620	16537	16599	16462	16554	16552	16488	16554	16543	16617	16485	16533	16615	16758	16629	16644	16743	16694	16556	16551	16514	16512	16557	16681	16629	16637	16718	16663	16666	16765	16681	16598	16572	16568	16700	16464	16470	16417	16553	16796	16687	16601	16531	16643	16494	16617	16553	16753	16529	16590	16581	16562	16581	16560	16604	16690	16644	16474	16615	16661	16602	16554	16697	16686	16604	16470	16781	16547	16541	16498	16679	16499	16543	16733	16542	16397	16526	16671	16665	16644	16731	16574	16677	16403	16560	16563	16648	16508	16478	16524	16400	16631	16700	16610	16472	16545	16774	16554	16638	16702	16733	16668	16752	16513	16508	16465	16692	16613	16555	16689	16482	16570	16619	16548	16561	16628	16823	16516	16595	16449	16612	16717	16501	16571	16587	16627	16585	16629	16687	16712	16484	16621	16450	16677	16640	16420	16632	16686	16724	16582	16646	16505	16513	16405	16431	16572	16552	16653	16617	16487	16553	16720	16783	16655	16587	16660	16600	16587	16604	16562	16514	16756	16420	16666	16575	16595	16585	16465	16472	16547	16555	16587	16640	16711	16454	16456	16693	16607	16599	16496	16707	16506	16492	16703	16684	16706	16602	16770	16578	16531	16676	16378	16385	16628	16626	16480	16491	16653	16611	16722	16543	16516	16635	16511	16740	16505	16477	16761	16664	16564	16662	16553	16647	16719	16690	16715	16518	16599	16552	16579	16601	16655	16558	16661	16710	16691	16771	16497	16516	16707	16565	16641	16606	16598	16671	16566	16621	16612	16557	16592	16549	16615	16655	16646	16673	16631	16608	16650	16596	16522	16500	16621	16468	16697	16686	16655	16602	16631	16461	16575	16628	16700	16517	16675	16746	16735	16722	16626	16682	16421	16718	16699	16492	16638	16480	16681	16576	16701	16661	16675	16476	16525	16701	16472	16665	16748	16602	16549	16633	16696	16505	16607	16520	16475	16622	16731	16725	16641	16772	16692	16638	16680	16805	16619	16470	16600	16680	16566	16641	16507	16731	16680	16545	16564	16700	16501	16543	16587	16635	16605	16646	16733	16636	16531	16476	16710	16514	16631	16588	16424	16666	16638	16552	16771	16652	16746	16555	16530	16557	16584	16439	16485	16520	16576	16583	16511	16668	16491	16817	16557	16597	16568	16588	16565	16442	16633	16575	16557	16683	16670	16561	16604	16358	16767	16628	16776	16600	16493	16640	16746	16534	16616	16654	16531	16588	16606	16582	16623	16609	16380	16677	16520	16692	16475	16818	16586	16548	16631	16438	16658	16668	16760	16504	16565	16663	16609	16551	16747	16556	16613	16605	16582	16603	16714	16669	16495	16853	16206	16797	16471	16578	16780	16485	16400	16566	16599	16376	16653	16489	16595	16664	16605	16673	16386	16632	16535	16519	16534	16613	16521	16653	16731	16537	16441	16654	16388	16690	16616	16490	16619	16523	16415	16684	16623	16669	16737	16483	16540	16596	16671	16649	16561	16410	16800	16668	16599	16697	16528	16653	16529	16689	16458	16547	16573	16640	16591	16641	16650	16464	16457	16498	16612	16495	16517	16541	16656	16538	16731	16539	16731	16571	16647	16716	16633	16671	16569	16446	16635	16651	16736	16752	16581	16642	16503	16520	16509	16654	16603	16510	16602	16722	16568	16518	16798	16545	16595	16448	16603	16672	16508	16602	16679	16721	16554	16588	16703	16586	16566	16471	16377	16697	16697	16573	16465	16657	16444	16598	16549	16537	16509	16593	16550	16674	16551	16643	16608	16518	16550	16388	16674	16697	16484	16595	16583	16651	16642	16507	16620	16556	16676	16501	16589	16644	16501	16649	16580	16618	16716	16664	16518	16511	16636	16410	16441	16545	16638	16764	16524	16526	16797	16621	16506	16468	16504	16637	16738	16761	16645	16621	16662	16638	16514	16523	16611	16675	16594	16598	16540	16528	16655	16540	16590	16587	16579	16559	16579	16660	16524	16551	16496	16723	16548	16703	16628	16656	16665	16544	16605	16743	16535	16513	16464	16716	16691	16561	16679	16487	16505	16578	16655	16567	16654	16712	16374	16474	16727	16672	16520	16535	16542	16451	16593	16600	16711	16745	16687	16437	16654	16558	16689	16589	16757	16686	16557	16591	16570	16579	16522	16478	16719	16636	16573	16791	16701	16631	16540	16704	16602	16567	16479	16820	16690	16499	16517	16520	16648	16704	16695	16460	16521	16614	16453	16803	16524	16390	16515	16565	16492	16546	16619	16517	16694	16591	16665	16589	16718	16609	16548	16541	16808	16566	16495	16731	16659	16758	16494	16722	16641	16746	16690	16446	16576	16502	16528	16682	16557	16586	16486	16703	16472	16492	16665	16540	16573	16724	16635	16577	16524	16589	16588	16586	16539	16676	16614	16569	16540	16526	16560	16558	16699	16504	16572	16709	16782	16488	16463	16722	16568	16635	16590	16651	16784	16639	16683	16583	16491	16574	16393	16603	16632	16760	16721	16672	16742	16428	16566	16463	16584	16722	16665	16576	16683	16554	16444	16548	16527	16426	16650	16576	16695	16607	16567	16598	16735	16536	16637	16582	16736	16612	16653	16394	16557	16518	16762	16724	16692	16650	16558	16503
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
